Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-07-05 | Only define __uwchar_t if wide char support is enabled. | Manuel Novoa III | |
2002-07-03 | Add a weak to make apache happy | Eric Andersen | |
-Erik | |||
2002-07-03 | Enable WCHAR support for C/POSIX stub locales. | Manuel Novoa III | |
Implemented unformatted wide i/o functions. (ungetwc still needs testing) Fix a few bugs in wchar.c. Modifications for bcc/elks support. | |||
2002-07-03 | Make clone work, part 2. | Eric Andersen | |
-Erik | |||
2002-07-03 | Fix clone so it compiles | Eric Andersen | |
-Erik | |||
2002-07-02 | Oops. missed a spot | Eric Andersen | |
-Erik | |||
2002-07-02 | openlog could deadlock when called from vsyslog, so | Eric Andersen | |
allow recursive locking, -Erik | |||
2002-07-01 | This patch, from Ronald Wahl <rwa@peppercon.com>, fixes the | Eric Andersen | |
spots where I screwed up and forgot to fix realloc to use free_unlocked() instead of free(). Thanks Ronald! | |||
2002-06-26 | Several cleanups/fixes from Marshall M. Midden <m4@brecis.com> | Eric Andersen | |
2002-06-21 | Fix support for 2.0.x linux kernels. Oops. | Eric Andersen | |
-Erik | |||
2002-06-20 | Cleanup the function pointer comparisions | Eric Andersen | |
-Erik | |||
2002-06-20 | Fix DNS resolution so that it once again works. I'd broken it | Eric Andersen | |
when adding some locking code. -Erik | |||
2002-06-19 | Oops. Looks like I broke ttyname. Fix it. | Eric Andersen | |
-Erik | |||
2002-06-18 | Cleanup the getcwd implementation (again) since I broke it | Eric Andersen | |
last night. Restore malloc-ing when buf=NULL for the syscall version... Move getcwd to libc/sysdeps/linux/common and out of syscalls.c so there is just one getcwd.o object present. -Erik | |||
2002-06-18 | Make sure the sccsid tags never get compiled in. | Eric Andersen | |
-Erik | |||
2002-06-18 | Eliminate all the pointless globals from getcwd(). Default | Eric Andersen | |
to using the getcwd syscall instead, when it is present. -Erik | |||
2002-06-18 | Add in thread locking for tzset() and associated data. Also, fix a bug so | Manuel Novoa III | |
that localtime_r() calls tzset() to initialize/update timezone data. | |||
2002-06-18 | Kill kernel_version.c, which is completely meaningless crap | Eric Andersen | |
and didn't even work. -Erik | |||
2002-06-18 | Rework, reduce the size, add proper locking | Eric Andersen | |
-Erik | |||
2002-06-18 | Remove obsolete files. | Manuel Novoa III | |
2002-06-18 | Fix perror() and printf("%m") to not call strerror(), as required by the | Manuel Novoa III | |
standards. Temporarily added a utility function to wrap Erik's strerror_r so that "Unknown error xxx" strings can be generated for errno's which cause strerror_r to fail. That utility function will eventually be merged in with the strerror/strerror_r functions when I change over to optionallly mmap'ing the system error strings to provide for lower mem comsumption on non-MMU platforms, as well as locale-specific system error messages. | |||
2002-06-18 | Silly name change | Eric Andersen | |
2002-06-18 | Rework and kill pointless static variable | Eric Andersen | |
-Erik | |||
2002-06-18 | Fix thread locking so it works | Eric Andersen | |
-Erik | |||
2002-06-18 | Fix locking. Kill | Eric Andersen | |
2002-06-18 | Some commentary | Eric Andersen | |
-Erik | |||
2002-06-18 | Patch from Martin Proulx <mproulx@okiok.com> to support | Eric Andersen | |
the i960 architecture. | |||
2002-06-17 | kill cruft | Eric Andersen | |
2002-06-17 | Make things more re-entrany, kill some cruft. | Eric Andersen | |
-Erik | |||
2002-06-17 | Re-backport all the rpc stuff from glibc 2.2.5. This allows us to make this | Eric Andersen | |
junk (and I do mean that ;-) thread safe without undue pain. Adds 12k worth to the code size I'm afraid, but since I never use NFS and therefore never include this stuff, I guess thats acceptable. I still need to enable the multi-threaded bits... -Erik | |||
2002-06-17 | Implement strerror_r. This is per SuSv3, not glibc which does | Eric Andersen | |
something different. -Erik | |||
2002-06-17 | Shuffle the logic around a bit | Eric Andersen | |
-Erik | |||
2002-06-17 | Shuffle the logic around a bit | Eric Andersen | |
2002-06-17 | Some cleanups so utmp/wtmp behaves. Fix potential use of | Eric Andersen | |
uninitialized memory. Prepare to reentrantify the utmp stuff. -Erik | |||
2002-06-17 | Ah kant spel mi name | Eric Andersen | |
2002-06-17 | Add support for sigtimedwait and sigwaitinfo | Eric Andersen | |
-Erik | |||
2002-06-17 | Commit the new time stuff, even though I haven't made it threadsafe yet. | Manuel Novoa III | |
At least people can play with it. Also, fix a buglet in setenv.c. | |||
2002-06-15 | time() is implemented in syscalls.c | Eric Andersen | |
-Erik | |||
2002-06-15 | Implement ttyname_r | Eric Andersen | |
-Erik | |||
2002-06-15 | Prevent buffer overflow | Eric Andersen | |
2002-06-13 | Fix pthreads to use the rt signals if present | Eric Andersen | |
-Erik | |||
2002-06-12 | Don't use fixed buffers if we have an mmu such that malloc | Eric Andersen | |
and realloc are cheap. -Erik | |||
2002-06-12 | Silence warnings, clean things up. | Eric Andersen | |
-Erik | |||
2002-06-12 | Cleanup the mess, remove now obsolete files | Eric Andersen | |
-Erik | |||
2002-06-12 | Write a new strxfrm that doesn't make function calls. Uses the same logic as | Eric Andersen | |
before but unrolls the func calls and thereby eliminates some steps and some bytes. Now adds just 40 bytes to .text. -Erik | |||
2002-06-12 | Yipe. As Joseph Chiu noticed, sockvec is supposed to be an int* | Eric Andersen | |
not an int. | |||
2002-06-11 | Revert Erik's patch to vasprintf and fix the real issue. | Manuel Novoa III | |
The writer for the stream returned by open_memstream was supposed to keep the buffer nul-terminated. I apparently left out a statement. | |||
2002-06-11 | This patch from Rik Faith <faith@alephnull.com> fixes a potentially | Eric Andersen | |
non-NULL terminated string problem that could result from the use of open_memstream(). Manuel may have a better solution, but this one works for me, since with this plus the popen fix I can now run things like gdb properly. Thanks Rik! | |||
2002-06-11 | A patch from Ted Phelps to fix popen(). Ted writes: | Eric Andersen | |
There is a minor bug in the implementation of popen(). In the case where the file descriptor returned from its call to pipe() is the same as the file descriptor that it is meant to be (where the dup2() branch is not taken), the end of the pipe is still closed by close(reading) even though it shouldn't be. Thanks Ted! | |||
2002-06-10 | Kill the libc-lock headers, which we do not use and which are | Eric Andersen | |
not correct for uClibc. Fix setenv locking to behave itself. -Erik |