2014-03-24 |
Rich Felker | fix pointer type mismatch and misplacement of const |
blob | commitdiff | raw |
2014-03-24 |
Rich Felker | always initialize thread pointer at program start |
blob | commitdiff | raw | diff to current |
2013-09-16 |
Rich Felker | omit CLONE_PARENT flag to clone in pthread_create |
blob | commitdiff | raw | diff to current |
2013-09-16 |
Rich Felker | use symbolic names for clone flags in pthread_create |
blob | commitdiff | raw | diff to current |
2013-09-15 |
Szabolcs Nagy | support configurable page size on mips, powerpc and... |
blob | commitdiff | raw | diff to current |
2013-04-26 |
Rich Felker | transition to using functions for internal signal block... |
blob | commitdiff | raw | diff to current |
2013-04-26 |
Rich Felker | prevent code from running under a thread id which alrea... |
blob | commitdiff | raw | diff to current |
2013-04-26 |
Rich Felker | fix clobbering of signal mask when creating thread... |
blob | commitdiff | raw | diff to current |
2013-04-26 |
Rich Felker | make last thread's pthread_exit give exit(0) a consiste... |
blob | commitdiff | raw | diff to current |
2013-04-26 |
Rich Felker | use atomic decrement rather than cas in pthread_exit... |
blob | commitdiff | raw | diff to current |
2013-04-26 |
Rich Felker | add comments on some of the pthread_exit logic |
blob | commitdiff | raw | diff to current |
2013-04-26 |
Rich Felker | always block signals in pthread_exit before decrementin... |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Rich Felker | fix type error in pthread_create, introduced with pthre... |
blob | commitdiff | raw | diff to current |
2013-04-01 |
Rich Felker | implement pthread_getattr_np |
blob | commitdiff | raw | diff to current |
2013-03-27 |
Rich Felker | remove __SYSCALL_SSLEN arch macro in favor of using... |
blob | commitdiff | raw | diff to current |
2013-02-02 |
Rich Felker | fix stale locks left behind when pthread_create fails |
blob | commitdiff | raw | diff to current |
2013-02-02 |
Rich Felker | if pthread_create fails, it must not attempt mmap if... |
blob | commitdiff | raw | diff to current |
2013-02-02 |
Rich Felker | pthread stack treatment overhaul for application-provid... |
blob | commitdiff | raw | diff to current |
2012-11-14 |
Rich Felker | Merge remote-tracking branch 'ppc-port/ppc-squashed' |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Rich Felker | add support for thread scheduling (POSIX TPS option) |
blob | commitdiff | raw | diff to current |
2012-11-08 |
Rich Felker | clean up sloppy nested inclusion from pthread_impl.h |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Rich Felker | add support for TLS variant I, presently needed for... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Rich Felker | fix overlap of thread stacks with thread tls segments |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Rich Felker | clean up and refactor program initialization |
blob | commitdiff | raw | diff to current |
2012-10-05 |
Rich Felker | support for TLS in dynamic-loaded (dlopen) modules |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Rich Felker | TLS (GNU/C11 thread-local storage) support for static... |
blob | commitdiff | raw | diff to current |
2012-09-07 |
Rich Felker | further use of _Noreturn, for non-plain-C functions |
blob | commitdiff | raw | diff to current |
2012-09-07 |
Rich Felker | use restrict everywhere it's required by c99 and/or... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Rich Felker | Merge remote-tracking branch 'nsz/exp' |
blob | commitdiff | raw | diff to current |
2012-08-10 |
Rich Felker | fix (hopefully) all hard-coded 8's for kernel sigset_t... |
blob | commitdiff | raw | diff to current |
2012-07-12 |
Rich Felker | fix several locks that weren't updated right for new... |
blob | commitdiff | raw | diff to current |
2012-07-12 |
Rich Felker | fix potential race condition in detached threads |
blob | commitdiff | raw | diff to current |
2012-06-09 |
Rich Felker | add pthread_attr_setstack interface (and get) |
blob | commitdiff | raw | diff to current |
2012-06-02 |
Rich Felker | remove no-longer-needed unblocking of signals in pthrea... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Rich Felker | simplify cancellation push/pop slightly |
blob | commitdiff | raw | diff to current |
2012-05-05 |
Rich Felker | make pthread stacks non-executable |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Rich Felker | overhaul SSP support to use a real canary |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Rich Felker | fix pthread_cleanup_pop(1) crash in non-thread-capable... |
blob | commitdiff | raw | diff to current |
2012-02-10 |
Rich Felker | small fix for new pthread cleanup stuff |
blob | commitdiff | raw | diff to current |
2012-02-09 |
Rich Felker | replace bad cancellation cleanup abi with a sane one |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Rich Felker | fix incorrect allocation failure check in pthread_create |
blob | commitdiff | raw | diff to current |
2011-09-18 |
Rich Felker | overhaul clone syscall wrapping |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Rich Felker | pthread and synccall cleanup, new __synccall_wait op |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Rich Felker | further debloat cancellation handlers |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Rich Felker | missed detail in cancellation bloat fix |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Rich Felker | fix static linking dependency bloat with cancellation |
blob | commitdiff | raw | diff to current |
2011-07-30 |
Rich Felker | add proper fuxed-based locking for stdio |
blob | commitdiff | raw | diff to current |
2011-07-30 |
Rich Felker | new attempt at making set*id() safe and robust |
blob | commitdiff | raw | diff to current |
2011-06-14 |
Rich Felker | fix race condition in pthread_kill |
blob | commitdiff | raw | diff to current |
2011-06-14 |
Rich Felker | run dtors before taking the exit-lock in pthread exit |
blob | commitdiff | raw | diff to current |
2011-06-14 |
Rich Felker | minor locking optimizations |
blob | commitdiff | raw | diff to current |
2011-05-08 |
Rich Felker | optimize out useless default-attribute object in pthrea... |
blob | commitdiff | raw | diff to current |
2011-05-08 |
Rich Felker | optimize compound-literal sigset_t's not to contain... |
blob | commitdiff | raw | diff to current |
2011-05-08 |
Rich Felker | overhaul implementation-internal signal protections |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Rich Felker | move some more code out of pthread_create.c |
blob | commitdiff | raw | diff to current |
2011-04-17 |
Rich Felker | pthread_exit is not supposed to affect cancellability |
blob | commitdiff | raw | diff to current |
2011-04-17 |
Rich Felker | fix pthread_exit from cancellation handler |
blob | commitdiff | raw | diff to current |
2011-04-17 |
Rich Felker | clean up handling of thread/nothread mode, locking |
blob | commitdiff | raw | diff to current |
2011-04-17 |
Rich Felker | overhaul pthread cancellation |
blob | commitdiff | raw | diff to current |
2011-04-14 |
Rich Felker | use a separate signal from SIGCANCEL for SIGEV_THREAD... |
blob | commitdiff | raw | diff to current |
2011-04-14 |
Rich Felker | simplify cancellation point handling |
blob | commitdiff | raw | diff to current |
2011-04-07 |
Rich Felker | consistency: change all remaining syscalls to use SYS_... |
blob | commitdiff | raw | diff to current |
2011-04-07 |
Rich Felker | move rsyscall out of pthread_create module |
blob | commitdiff | raw | diff to current |
2011-04-06 |
Rich Felker | pthread exit stuff: don't bother setting errno when... |
blob | commitdiff | raw | diff to current |
2011-04-06 |
Rich Felker | fix rsyscall handler: must not clobber errno from signa... |
blob | commitdiff | raw | diff to current |
2011-04-05 |
Rich Felker | new framework to inhibit thread cancellation when needed |
blob | commitdiff | raw | diff to current |
2011-04-03 |
Rich Felker | pthread_create need not set errno |
blob | commitdiff | raw | diff to current |
2011-04-03 |
Rich Felker | block all signals during rsyscall |
blob | commitdiff | raw | diff to current |
2011-04-03 |
Rich Felker | fix race condition in rsyscall handler |
blob | commitdiff | raw | diff to current |
2011-04-03 |
Rich Felker | don't trust siginfo in rsyscall handler |
blob | commitdiff | raw | diff to current |
2011-04-03 |
Rich Felker | simplify calling of timer signal handler |
blob | commitdiff | raw | diff to current |
2011-04-03 |
Rich Felker | omit pthread tsd dtor code if tsd is not used |
blob | commitdiff | raw | diff to current |
2011-04-02 |
Rich Felker | simplify setting result on thread cancellation |
blob | commitdiff | raw | diff to current |
2011-04-02 |
Rich Felker | fix misspelled PTHREAD_CANCELED constant |
blob | commitdiff | raw | diff to current |
2011-03-29 |
Rich Felker | major improvements to cancellation handling |
blob | commitdiff | raw | diff to current |
2011-03-26 |
Rich Felker | match glibc/lsb cancellation abi on i386 |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Rich Felker | overhaul cancellation to fix resource leaks and dangero... |
blob | commitdiff | raw | diff to current |
2011-03-20 |
Rich Felker | global cleanup to use the new syscall interface |
blob | commitdiff | raw | diff to current |
2011-03-20 |
Rich Felker | syscall overhaul part two - unify public and internal... |
blob | commitdiff | raw | diff to current |
2011-03-19 |
Rich Felker | overhaul syscall interface |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Rich Felker | cut out a syscall on thread creation in the case where... |
blob | commitdiff | raw | diff to current |
2011-03-13 |
Rich Felker | implement flockfile api, rework stdio locking |
blob | commitdiff | raw | diff to current |
2011-03-10 |
Rich Felker | optimize pthread termination in the non-detached case |
blob | commitdiff | raw | diff to current |
2011-03-10 |
Rich Felker | security fix: check that cancel/rsyscall signal was... |
blob | commitdiff | raw | diff to current |
2011-02-19 |
Rich Felker | use rt_sigprocmask, not legacy sigprocmask, syscall... |
blob | commitdiff | raw | diff to current |
2011-02-19 |
Rich Felker | race condition fix: block all signals before decrementi... |
blob | commitdiff | raw | diff to current |
2011-02-19 |
Rich Felker | make pthread_exit run dtors for last thread, wait to... |
blob | commitdiff | raw | diff to current |
2011-02-17 |
Rich Felker | reorganize pthread data structures and move the definit... |
blob | commitdiff | raw | diff to current |
2011-02-15 |
Rich Felker | begin unifying clone/thread management interface in... |
blob | commitdiff | raw | diff to current |
2011-02-15 |
Rich Felker | make pthread_create return EAGAIN on resource failure... |
blob | commitdiff | raw | diff to current |
2011-02-14 |
Rich Felker | reorganize thread exit code, make pthread_exit call... |
blob | commitdiff | raw | diff to current |
2011-02-12 |
Rich Felker | initial check-in, version 0.5.0 v0.5.0 |
blob | commitdiff | raw | diff to current |
|