2017-10-13 |
Rich Felker | for executing init array functions, use function type... |
tree | commitdiff |
2017-09-04 |
Alexander Monakov | free allocations in clearenv |
tree | commitdiff |
2017-09-04 |
Alexander Monakov | overhaul environment functions |
tree | commitdiff |
2017-08-29 |
Alexander Monakov | __init_libc: add fallbacks for __progname setup |
tree | commitdiff |
2016-12-20 |
Rich Felker | fix support for initialized TLS in static PIE binaries |
tree | commitdiff |
2016-03-06 |
Alexander Monakov | env: avoid leaving dangling pointers in __env_map |
tree | commitdiff |
2015-11-20 |
Rich Felker | remove undef weak refs to init/fini array symbols in... |
tree | commitdiff |
2015-11-12 |
Rich Felker | unify static and dynamic linked implementations of... |
tree | commitdiff |
2015-11-12 |
Rich Felker | unify static and dynamic libc init/fini code paths |
tree | commitdiff |
2015-11-12 |
Rich Felker | eliminate use of SHARED macro to suppress visibility... |
tree | commitdiff |
2015-09-22 |
Rich Felker | move calls to application init functions after crt1... |
tree | commitdiff |
2015-06-20 |
Rich Felker | provide __stack_chk_fail_local in libc.a |
tree | commitdiff |
2015-05-06 |
Rich Felker | fix stack protector crashes on x32 & powerpc due to... |
tree | commitdiff |
2015-04-23 |
Rich Felker | fix misalignment of dtv in static-linked programs with... |
tree | commitdiff |
2015-04-23 |
Rich Felker | remove dead store from static __init_tls |
tree | commitdiff |
2015-04-23 |
Rich Felker | make __init_tp function static when static linking |
tree | commitdiff |
2015-04-22 |
Rich Felker | fix inconsistent visibility for __hwcap and __sysinfo... |
tree | commitdiff |
2015-04-22 |
Rich Felker | remove useless visibility application from static-linki... |
tree | commitdiff |
2015-04-14 |
Rich Felker | allow libc itself to be built with stack protector... |
tree | commitdiff |
2015-04-13 |
Rich Felker | remove remnants of support for running in no-thread... |
tree | commitdiff |
2015-04-10 |
Rich Felker | optimize out setting up robust list with kernel when... |
tree | commitdiff |
2015-03-11 |
Szabolcs Nagy | copy the dtv pointer to the end of the pthread struct... |
tree | commitdiff |
2015-03-06 |
Rich Felker | fix over-alignment of TLS, insufficient builtin TLS... |
tree | commitdiff |
2014-08-13 |
Szabolcs Nagy | fix #ifdef inside a macro argument list in __init_tls.c |
tree | commitdiff |
2014-07-06 |
Rich Felker | eliminate use of cached pid from thread structure |
tree | commitdiff |
2014-07-02 |
Rich Felker | add locale framework |
tree | commitdiff |
2014-07-01 |
Rich Felker | fix typo in a comment in __libc_start_main |
tree | commitdiff |
2014-06-19 |
Rich Felker | separate __tls_get_addr implementation from dynamic... |
tree | commitdiff |
2014-06-10 |
Rich Felker | simplify errno implementation |
tree | commitdiff |
2014-06-10 |
Rich Felker | add thread-pointer support for pre-2.6 kernels on i386 |
tree | commitdiff |
2014-05-30 |
Rich Felker | support linux kernel apis (new archs) with old syscalls... |
tree | commitdiff |
2014-05-25 |
Rich Felker | support kernels with no SYS_open syscall, only SYS_openat |
tree | commitdiff |
2014-04-22 |
Rich Felker | make __init_libc static for non-shared libc |
tree | commitdiff |
2014-04-21 |
Rich Felker | further micro-optimize startup code for size |
tree | commitdiff |
2014-04-21 |
Rich Felker | micro-optimize some startup code for size |
tree | commitdiff |
2014-04-07 |
Rich Felker | remove some cruft from libc/tls init code |
tree | commitdiff |
2014-04-05 |
Rich Felker | remove cruft left behind when lazy thread pointer init... |
tree | commitdiff |
2014-03-25 |
Timo Teräs | remove lazy ssp initialization |
tree | commitdiff |
2014-03-24 |
Rich Felker | always initialize thread pointer at program start |
tree | commitdiff |
2014-03-24 |
Rich Felker | reduce static linking overhead from TLS support by... |
tree | commitdiff |
2013-12-12 |
Szabolcs Nagy | include cleanups: remove unused headers and add feature... |
tree | commitdiff |
2013-10-07 |
Szabolcs Nagy | remove errno setting from setenv, malloc sets it correc... |
tree | commitdiff |
2013-10-04 |
Rich Felker | fix failure to check malloc result in setenv |
tree | commitdiff |
2013-09-15 |
Szabolcs Nagy | support configurable page size on mips, powerpc and... |
tree | commitdiff |
2013-08-03 |
Rich Felker | add system for resetting TLS to initial values |
tree | commitdiff |
2013-07-21 |
Rich Felker | remove __libc_csu_* cruft |
tree | commitdiff |
2013-07-21 |
Rich Felker | add support for init/fini array in main program, and... |
tree | commitdiff |
2013-07-13 |
Rich Felker | fix omission of dtv setup in static linked programs... |
tree | commitdiff |
2013-04-06 |
Rich Felker | add support for program_invocation[_short]_name |
tree | commitdiff |
2013-02-17 |
Rich Felker | remove unused #undef environ now that libc.h no longer... |
tree | commitdiff |
2012-12-26 |
Rich Felker | fix reference to libc struct in static tls init code |
tree | commitdiff |
2012-11-30 |
Rich Felker | fix ordering of shared library ctors with respect to... |
tree | commitdiff |
2012-11-14 |
Rich Felker | Merge remote-tracking branch 'ppc-port/ppc-squashed' |
tree | commitdiff |
2012-11-08 |
Rich Felker | clean up sloppy nested inclusion from pthread_impl.h |
tree | commitdiff |
2012-11-02 |
Rich Felker | fix unused variable warnings |
tree | commitdiff |
2012-10-21 |
Rich Felker | as an extension, have putenv("VAR") behave as unsetenv... |
tree | commitdiff |
2012-10-19 |
Rich Felker | fix crashes in static-linked multithreaded programs... |
tree | commitdiff |
2012-10-15 |
Rich Felker | add support for TLS variant I, presently needed for... |
tree | commitdiff |
2012-10-12 |
Rich Felker | i386 vsyscall support (vdso-provided sysenter/syscall... |
tree | commitdiff |
2012-10-08 |
Rich Felker | ensure that buffer for decoding auxv at startup is... |
tree | commitdiff |
2012-10-08 |
Rich Felker | clean up and refactor program initialization |
tree | commitdiff |
2012-10-06 |
Rich Felker | fix buggy TLS size/alignment computations in static... |
tree | commitdiff |
2012-10-05 |
Rich Felker | support for TLS in dynamic-loaded (dlopen) modules |
tree | commitdiff |
2012-10-05 |
Rich Felker | partial TLS support for dynamic-linked programs |
tree | commitdiff |
2012-10-04 |
Rich Felker | TLS (GNU/C11 thread-local storage) support for static... |
tree | commitdiff |
2012-08-25 |
Rich Felker | ensure canary is setup if stack-prot libs are dlopen... |
tree | commitdiff |
2012-07-27 |
Rich Felker | save AT_HWCAP from auxv for subsequent use in machine... |
tree | commitdiff |
2012-06-15 |
Rich Felker | direct syscall to open in __init_security needs O_LARGEFILE |
tree | commitdiff |
2012-05-11 |
Rich Felker | Merge remote-tracking branch 'nsz/master' |
tree | commitdiff |
2012-05-11 |
Rich Felker | fix missing static (namespace clash) |
tree | commitdiff |
2012-05-04 |
Rich Felker | overhaul SSP support to use a real canary |
tree | commitdiff |
2012-04-30 |
Rich Felker | make stack protector work with gcc configured for non... |
tree | commitdiff |
2012-04-24 |
Rich Felker | first attempt at enabling stack protector support |
tree | commitdiff |
2011-08-23 |
Rich Felker | bring back ___environ symbol (3 underscores) |
tree | commitdiff |
2011-08-23 |
Rich Felker | security hardening: ensure suid programs have valid... |
tree | commitdiff |
2011-07-29 |
Rich Felker | fix for setenv bogus var argument handling |
tree | commitdiff |
2011-04-06 |
Rich Felker | add startup abi functions, dummy for now. eventually... |
tree | commitdiff |
2011-02-12 |
Rich Felker | initial check-in, version 0.5.0 |
tree | commitdiff |
|