about summary refs log tree commit diff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* cleanup src/linux and src/misc trees, etc.Rich Felker2012-09-0745-98/+74
* fix constraint violation in ftwRich Felker2012-09-061-1/+4
* further use of _Noreturn, for non-plain-C functionsRich Felker2012-09-066-10/+10
* fix invalid implicit pointer conversion in gnulib-compat functionsRich Felker2012-09-061-1/+1
* add _Noreturn function attribute, with fallback for pre-C11 GNUCRich Felker2012-09-064-4/+4
* use restrict everywhere it's required by c99 and/or posix 2008Rich Felker2012-09-06164-198/+199
* remove dependency of wmemmove on wmemcpy directionRich Felker2012-09-061-4/+4
* remove dependency of memmove on memcpy directionRich Felker2012-09-061-5/+4
* fix broken ttyname[_r] (failure to null-terminate result)Rich Felker2012-09-061-1/+4
* fix missing statics in crypt_sha256 codeRich Felker2012-08-301-3/+3
* anti-DoS rounds count limits for blowfish and des cryptRich Felker2012-08-292-2/+2
* limit sha512 rounds to similar runtime to sha256 limitRich Felker2012-08-291-1/+1
* add sha256/sha512 cryptRich Felker2012-08-294-1/+700
* fix bug caused by main app & libc having map set; cannot free themRich Felker2012-08-271-1/+1
* dladdr support for dynamic linker (nonstandard extension)Rich Felker2012-08-262-0/+95
* implement "low hanging fruit" from C11Rich Felker2012-08-254-49/+57
* add c11 quick_exit and at_quick_exit functionsRich Felker2012-08-252-0/+44
* fix bug in gnu hash lookup on dlsym(handle, name) lookupsRich Felker2012-08-251-1/+1
* clean up search_vec usage for vdsoRich Felker2012-08-251-2/+2
* use new search_vec function to find vdso in dynamic linkerRich Felker2012-08-251-4/+2
* ensure canary is setup if stack-prot libs are dlopen'd into non-ssp appRich Felker2012-08-252-2/+6
* add gnu hash support in the dynamic linkerRich Felker2012-08-251-12/+85
* optimize legacy ffs functionRich Felker2012-08-231-4/+2
* fix bug whereby most atexit-registered functions got skippedRich Felker2012-08-191-3/+2
* make dynamic linker report all failures before exitingRich Felker2012-08-181-2/+6
* fix bug computing argc when invoking ld-musl-mips.so.1 progname ...Rich Felker2012-08-171-3/+3
* fix extremely rare but dangerous race condition in robust mutexesRich Felker2012-08-173-20/+33
* fix float parsing logic for long decimal expansionsRich Felker2012-08-171-1/+1
* handle null arguments to legacy bsd err.h functionsRich Felker2012-08-151-2/+2
* add missing xattr functionsRich Felker2012-08-151-0/+15
* Merge remote-tracking branch 'nsz/exp'Rich Felker2012-08-132-40/+35
|\
| * math: fix exp.s on i386 and x86_64 so the exception flags are correctnsz2012-08-082-40/+35
* | remove significandlRich Felker2012-08-131-7/+0
* | add significand[fl] math functionsRich Felker2012-08-133-0/+21
* | memcpy asm for i386 and x86_64Rich Felker2012-08-112-0/+51
* | remove unused but buggy code from strstr.cRich Felker2012-08-111-10/+0
* | remove buggy short-string wcsstr implementation; always use twowayRich Felker2012-08-111-9/+0
* | add bsd fgetln functionRich Felker2012-08-113-1/+21
* | minor but worthwhile optimization in printf: avoid expensive strspnRich Felker2012-08-101-4/+2
* | trivial optimization to printf: avoid wasted call frameRich Felker2012-08-101-1/+1
* | add blowfish hash support to cryptRich Felker2012-08-103-8/+806
* | fix (hopefully) all hard-coded 8's for kernel sigset_t sizeRich Felker2012-08-0914-20/+31
* | make crypt return an unmatchable hash rather than NULL on failureRich Felker2012-08-091-5/+2
|/
* fix bug dlsym bug that slipped in during dynamic linker cleanupRich Felker2012-08-071-1/+1
* dlsym RTLD_NEXT support for mipsRich Felker2012-08-051-0/+15
* more changes that were lost when committing mips dynamic linkerRich Felker2012-08-051-0/+4
* fix change lost in the process of integrating mips dynamic linkerRich Felker2012-08-051-2/+2
* mips dynamic linker supportRich Felker2012-08-052-0/+49
* more cleanup of dynamic linker internalsRich Felker2012-08-051-8/+9
* more dynamic linker internals cleanupRich Felker2012-08-051-6/+6