| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge from trunk. | "Steven J. Hill" | 2006-02-28 | 2 | -62/+67 |
| | | |||||
| * | Big fricking merge from trunk. | "Steven J. Hill" | 2006-01-07 | 3 | -22/+36 |
| | | |||||
| * | And finally, make 'errno' and TLS variable. The TLS conversion of errno, ↵ | "Steven J. Hill" | 2006-01-05 | 2 | -2/+29 |
| | | | | | h_errno and __resp was a real challenge. I am glad that is over with. | ||||
| * | Changes to make 'h_errno' be a TLS variable. These changes should be ↵ | "Steven J. Hill" | 2006-01-05 | 2 | -5/+3 |
| | | | | | portable into the trunk as, I think, they handle both thread and non-threaded cases and maybe only minor tweaks to handle the linuxthreads model, if any. | ||||
| * | Clean-up definition and usage of h_errno to be a TLS variable. | "Steven J. Hill" | 2005-12-13 | 1 | -0/+6 |
| | | |||||
| * | Merge from trunk. | "Steven J. Hill" | 2005-12-10 | 5 | -32/+20 |
| | | |||||
| * | More merging from trunk. | "Steven J. Hill" | 2005-12-06 | 1 | -6/+15 |
| | | |||||
| * | Big merge from trunk. Stop the madness! | "Steven J. Hill" | 2005-12-06 | 1 | -1/+1 |
| | | |||||
| * | Merge from trunk. More to come you betcha'. | "Steven J. Hill" | 2005-12-02 | 4 | -76/+25 |
| | | |||||
| * | Sync up with trunk. | "Steven J. Hill" | 2005-11-19 | 1 | -1/+1 |
| | | |||||
| * | Massive merge from trunk. | "Steven J. Hill" | 2005-11-18 | 1 | -6/+3 |
| | | |||||
| * | Massive merge from trunk. | "Steven J. Hill" | 2005-11-17 | 1 | -5/+5 |
| | | |||||
| * | Add 'static.c' back into the build. | "Steven J. Hill" | 2005-11-16 | 2 | -2/+6 |
| | | |||||
| * | Changes to sync with trunk. | "Steven J. Hill" | 2005-11-06 | 1 | -1/+1 |
| | | |||||
| * | Merge from trunk. | "Steven J. Hill" | 2005-10-30 | 3 | -75/+28 |
| | | |||||
| * | Copy from trunk. | "Steven J. Hill" | 2005-10-30 | 1 | -0/+40 |
| | | |||||
| * | Bring in changes from trunk. | "Steven J. Hill" | 2005-10-04 | 1 | -3/+2 |
| | | |||||
| * | Fix up build system for NPTL. I admit it is much cleaner now, but I lost my ↵ | "Steven J. Hill" | 2005-10-04 | 2 | -25/+39 |
| | | | | | entire Saturday fixing this $!#$!#@$T! up. | ||||
| * | Rename option PTHREADS_NATIVE to be UCLIBC_HAS_THREADS_NATIVE instead. What ↵ | "Steven J. Hill" | 2005-09-24 | 1 | -1/+1 |
| | | | | | a stupid name to start with. What idiot thought of that? | ||||
| * | Big sync with trunk. | "Steven J. Hill" | 2005-09-24 | 2 | -11/+70 |
| | | |||||
| * | Finish merge from trunk. | "Steven J. Hill" | 2005-09-13 | 1 | -10/+0 |
| | | |||||
| * | Add in calls needed for TLS setup for statically linked applications. A call ↵ | "Steven J. Hill" | 2005-08-30 | 1 | -4/+15 |
| | | | | | is made to '_dl_aux_init' which is defined in 'dl-support.c' to set up TLS variables before '__uClibc_init' gets called. | ||||
| * | Sync with trunk. | "Steven J. Hill" | 2005-08-30 | 1 | -3/+4 |
| | | |||||
| * | Merge/sync with trunk. | "Steven J. Hill" | 2005-08-17 | 1 | -1/+1 |
| | | |||||
| * | Finalize the merge from the trunk. There are more files to be | "Steven J. Hill" | 2005-07-30 | 2 | -30/+23 |
| | | | | | merged, but they will be done manually. | ||||
| * | Merge mania continues... | "Steven J. Hill" | 2005-07-30 | 1 | -0/+4 |
| | | |||||
| * | Fixed up resolver and errno code such that both thread models can compile ↵ | "Steven J. Hill" | 2005-07-22 | 1 | -6/+7 |
| | | | | | without stepping on each other. The original implementation pulled from glibc was done incorrectly and has been fixed. | ||||
| * | Massive clean up of makefiles with a focus on being able to compile correctly | "Steven J. Hill" | 2005-07-22 | 1 | -2/+2 |
| | | | | | | both thread library models. Items of interest are the 'Rules.mak' changes at the top level as well as the new 'Rules.mak' for the NPTL library. | ||||
| * | Fixed up 'clean' target for latest NPTL changes and modified include | "Steven J. Hill" | 2005-06-12 | 1 | -2/+2 |
| | | | | | | dependency directories so that either thread model can be used by the C library modules that need some knowledge of pthreads. | ||||
| * | In Bug 116, dicksnippe writes: | Mike Frysinger | 2005-04-16 | 1 | -3/+32 |
| | | | | | | | | | | | uClibc's mkstemp/mktemp tries to read /dev/urandom (or /dev/random) to generate random contents for the .XXXXXX part of its argument. In a chrooted environment /dev/[u]random might not be available. Thus the mkstemp call fails. Add back in the braindamaged gettimeofday/getpid code, but only as a fallback for when reading /dev/[u]random fail for whatever reasons. | ||||
| * | Prepare for moving ldso FINI handling into libc. | Joakim Tjernlund | 2005-03-20 | 1 | -3/+7 |
| | | | | | #define _DL_DO_FINI_IN_LIBC to enable(the arch specific part needs to be in place first). | ||||
| * | no more cvs | Mike Frysinger | 2005-02-12 | 1 | -1/+0 |
| | | |||||
| * | merge parallel build support | Mike Frysinger | 2005-01-25 | 1 | -5/+4 |
| | | |||||
| * | Patch from Peter S. Mazinger: | Eric Andersen | 2004-12-22 | 1 | -2/+2 |
| | | | | | rename UCLIBC_PROPOLICE to UCLIBC_HAS_SSP | ||||
| * | Fix up __uClibc_init() for so that we prevent starting SUID | Eric Andersen | 2004-10-27 | 1 | -17/+66 |
| | | | | | | binaries where the standard file descriptors are not opened. -Erik | ||||
| * | I will always test before I commit. | Eric Andersen | 2004-08-16 | 1 | -29/+32 |
| | | | | | | | I will always test before I commit. I will always test before I commit. -Erik | ||||
| * | Setup __pagesize from inside __uClibc_init(), or else when registering | Eric Andersen | 2004-08-16 | 1 | -31/+31 |
| | | | | | | | dtors via atexit(), atexit may need to call realloc with __pagesize still set to 0. ugh. -Erik | ||||
| * | Be a bit more prominant about the fact that setuid handling | Eric Andersen | 2004-08-16 | 1 | -3/+8 |
| | | | | | is not quite there... | ||||
| * | The variable used to store pagesize is not the same as the | Eric Andersen | 2004-08-16 | 1 | -5/+3 |
| | | | | | | _dl_pagesize variable in ldso, so avoid aliasing. -Erik | ||||
| * | Fixup PAGE_SIZE problems | Eric Andersen | 2004-08-13 | 1 | -1/+1 |
| | | | | | -Erik | ||||
| * | doh | Eric Andersen | 2004-08-04 | 1 | -1/+1 |
| | | |||||
| * | Add missing header file needed to define PAGE_SIZE | Eric Andersen | 2004-08-04 | 1 | -0/+1 |
| | | |||||
| * | As Joakim Tjernlund rightly notes, I should have used PAGE_SIZE | Eric Andersen | 2004-08-03 | 1 | -2/+2 |
| | | | | | not the hard coded value of 4096. | ||||
| * | Do not grovel about in the ELF header for the page size when | Eric Andersen | 2004-07-28 | 1 | -2/+5 |
| | | | | | running on uClinux, which at runtime uses the FLAT file format. | ||||
| * | Oops. Missed a spot. | Eric Andersen | 2004-06-12 | 1 | -1/+1 |
| | | |||||
| * | scrap the goofy time + getpid() based "randomness" and use | Eric Andersen | 2004-06-06 | 1 | -28/+35 |
| | | | | | the real thing. | ||||
| * | Setup a _dl_pagesize value for use by staticly linked apps | Eric Andersen | 2004-05-11 | 1 | -0/+2 |
| | | |||||
| * | make certain that getpagesize() returns correct the value for mips | Eric Andersen | 2004-05-11 | 1 | -3/+25 |
| | | | | | by extracting the value from the ELF header. | ||||
| * | Purge trailing white space | Eric Andersen | 2004-05-11 | 1 | -13/+13 |
| | | |||||
| * | Peter S. Mazinger writes: | Eric Andersen | 2004-01-02 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | Hello Erik! I have made some cosmetical changes to the files, removed the added SCRT=-fPIC option from building the crt0.S file (but it is a requirement to build them with -fPIC), and changed some comments. I have left the ldso.c patch with PIE_SUPPORT ifdefs, but consider applying it w/o them (see some earlier comment from PaX Team on this issue, as it is considered a bug). To have it work correctly, you'll also need removing COMPLETELY_PIC. One thing is missing: PIE_SUPPORT should be usable only for i386 (for now). Also added the support for propolice protection (that works for me and catches memcpy/strcpy attacks (but needs a special gcc version). Thanks, Peter | ||||
