Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-08-08 | Fix locking | Eric Andersen | |
-Erik | |||
2002-08-08 | Fix locking | Eric Andersen | |
2002-08-08 | Cleanup warnings and fix prototypes | Eric Andersen | |
-Erik | |||
2002-08-08 | Add missing include file | Eric Andersen | |
2002-08-08 | Cleanup some silly warnings | Eric Andersen | |
2002-08-08 | Avoid bad things happening on macro expansion... | Eric Andersen | |
-Erik | |||
2002-08-08 | Cleanup to avoid some undefined behavior | Eric Andersen | |
-Erik | |||
2002-08-07 | Ignore symbol '_gp_disp' if it's missing from 'libgcc.a'. That's okay for | "Steven J. Hill" | |
MIPS platforms. | |||
2002-08-07 | Add getrpcent.c to default rpc build | Eric Andersen | |
2002-08-07 | Cleanup crypt and remove the crypt_r stuff, since SuSv3 | Eric Andersen | |
(IEEE Std 1003.1-2001) states that crypt need not be reentrant. -Erik | |||
2002-08-07 | Remove some noise | Eric Andersen | |
2002-08-07 | Changed my mind. Keep this separate. | Eric Andersen | |
-Erik | |||
2002-08-07 | Rewrite getenv | Eric Andersen | |
2002-08-07 | rework getopt. no read need to split this one up since | Eric Andersen | |
the parts are so tightly coupled. | |||
2002-08-07 | missed a file | Eric Andersen | |
2002-08-07 | getopt tests | Eric Andersen | |
2002-08-07 | Updates to the working apps list from Kagan Kongar. Thanks! | Eric Andersen | |
2002-08-07 | Apply integer overflow security fix for "CERT Advisory CA-2002-25 Integer | Eric Andersen | |
Overflow In XDR Library" http://www.cert.org/advisories/CA-2002-25.html Patch from Solar Designer <solar@openwall.com>. | |||
2002-08-07 | Message catalog support for internationalization is not currently | Eric Andersen | |
provided by uClibc, and here I have added macros to disable it. -Erik | |||
2002-08-07 | Per suggestion from Miles Bader, move calloc.c to libc/stdlib. | Eric Andersen | |
Also, Manuel notices that I forgot to check for when nmemb=0, which would result in a segfault, so fix that case as well. -Erik | |||
2002-08-06 | When symbols are missing, its supposed to be an error... | Eric Andersen | |
-Erik | |||
2002-08-06 | Several pthreads updates. Enable linuxthreads_db. Several fixes | Eric Andersen | |
related to thread local storage. -Erik | |||
2002-08-06 | Fixup the last missing pieces of thread locking | Eric Andersen | |
-Erik | |||
2002-08-06 | Rework RPC code once again. By default, only enable the | Eric Andersen | |
stuff needed for NFS mounts, rsh, and similar. -Erik | |||
2002-08-06 | Enable getpt prototype. | Manuel Novoa III | |
2002-08-06 | Changed fflush() behavior to no-op for r/w streams in read-mode. | Manuel Novoa III | |
This falls under undefined behavior wrt ANSI/ISO C99, but SUSv3 seems to treat it as a no-op and it occurs in some apps. Fixed a problem with _stdio_fwrite() not checking for underlying write() failures. Fixed both _stdio_fwrite() and _stdio_fread() to make sure that the putc and getc macros were disabled if the stream was in and error state. The above changes should take care of a problem initially reported by "Steven J. Hill" <sjhill@realitydiluted.com>. | |||
2002-08-06 | Unify calloc (its the same thing regardless of the underlying | Eric Andersen | |
malloc implementation). Fix problem reported to bugtraq about problems with integer overflow that can occur during the computation of the memory region size by calloc (and similar functions) which could result in a subsequent buffer overflow. -Erik | |||
2002-08-06 | Just in case, crash if somehow `exit' returns anyways | Eric Andersen | |
-Erik | |||
2002-08-05 | remove BUILDTIME since it is not used | Eric Andersen | |
2002-08-03 | A couple of little cleanups I forgot to check in. | Manuel Novoa III | |
2002-08-03 | When DODEBUG and HAS_WCHAR were enabled and HAS_LOCALE was disabled, | Eric Andersen | |
wchar.c wouldn't compile: wchar.c: In function `__mbsnrtowcs': wchar.c:631: `__ctype_encoding_7_bit' undeclared (first use in this function) This fixes it by keeping the locale specific asserts hidden when not relevant. -Erik | |||
2002-08-01 | Use MALLOC_REALLOC_MIN_FREE_SIZE. | Miles Bader | |
2002-08-01 | (MALLOC_REALLOC_MIN_FREE_SIZE): New macro. | Miles Bader | |
Enable debugging if MALLOC_DEBUGGING is defined. | |||
2002-08-01 | (HEAP_MIN_SIZE): New macro. | Miles Bader | |
(HEAP_MIN_FREE_AREA_SIZE): Increase size. Enable debugging if HEAP_DEBUGGING is defined. | |||
2002-08-01 | Joseph Chiu <josephc@idealab.com> found an off-by-one bug. oops! | Eric Andersen | |
2002-07-31 | In the allocate-and-copy case, don't include the malloc header in our | Miles Bader | |
size calculations. | |||
2002-07-31 | Sigh. A bit more cleanup. | Eric Andersen | |
2002-07-31 | Update debugging printfs. | Miles Bader | |
2002-07-31 | Per discussion on the mailing list, simply vfork -> fork mapping to only apply | Eric Andersen | |
iff we do not have vfork available, which is simpler and more reasonable. -Erik | |||
2002-07-31 | More i960 support | Eric Andersen | |
2002-07-31 | Patch from Martin Proulx <mproulx@okiok.com> to fix i960 | Eric Andersen | |
create_module() support. | |||
2002-07-31 | Patch from Alexander Pevzner <pzz@pzz.msk.ru> to fixup things when invoked as | Eric Andersen | |
the C++ compiler to to automagically add include/g++ into the include search path, and automagically add -lstdc++ and -lm into the set of automatically linked libraries. | |||
2002-07-31 | You fool foolish. Goodbye level 2. | Eric Andersen | |
2002-07-31 | Always build utils by default | Eric Andersen | |
-Erik | |||
2002-07-31 | Account for MALLOC_HEADER_SIZE when calculating new size. | Miles Bader | |
2002-07-31 | Use MALLOC_HEADER_SIZE. | Miles Bader | |
2002-07-31 | (MALLOC_HEADER_SIZE): New macro. | Miles Bader | |
(MALLOC_BASE, MALLOC_ADDR): Use it. | |||
2002-07-30 | Make sure NEW_SIZE is a multiple of HEAP_GRANULARITY. | Miles Bader | |
Calculate amount freed when shrinking correctly. | |||
2002-07-30 | Update the size of grown/shrunk allocations. | Miles Bader | |
MALLOC_SET_SIZE now takes the user-address rather than the base-address. | |||
2002-07-30 | MALLOC_SET_SIZE now takes the user-address rather than the base-address. | Miles Bader | |