Rich Felker
|
f0fc95d439
avoid malloc of potentially-large string in wordexp
|
14 年之前 |
Rich Felker
|
a6054e3c94
move some more code out of pthread_create.c
|
14 年之前 |
Rich Felker
|
4f24994920
fix uninitialized waiters field in semaphores
|
14 年之前 |
Rich Felker
|
43ee4df338
dns lookups: protect against cancellation and fix incorrect error codes
|
14 年之前 |
Rich Felker
|
75a0be1f65
avoid fd leak if opendir is cancelled when calloc has failed
|
14 年之前 |
Rich Felker
|
df9e11bb06
protect ftw and nftw against cancellation
|
14 年之前 |
Rich Felker
|
d2c604d5a4
protect syslog against cancellation
|
14 年之前 |
Rich Felker
|
be2e06d347
recheck cancellation disabled flag after syscall returns EINTR
|
14 年之前 |
Rich Felker
|
61b56a8d21
remove bogus extra logic for close cancellability
|
14 年之前 |
Rich Felker
|
1bc44a4734
fix typo in x86_64 cancellable syscall asm
|
14 年之前 |
Rich Felker
|
e98bdca9df
minimal realpath implementation using /proc
|
14 年之前 |
Rich Felker
|
2afed79f15
pthread_exit is not supposed to affect cancellability
|
14 年之前 |
Rich Felker
|
1ebde9c3a2
fix pthread_exit from cancellation handler
|
14 年之前 |
Rich Felker
|
9080cc153c
clean up handling of thread/nothread mode, locking
|
14 年之前 |
Rich Felker
|
eb0e8fa0b1
debloat: use __syscall instead of syscall where possible
|
14 年之前 |
Rich Felker
|
09dae2b7b6
fix bugs in cancellable syscall asm
|
14 年之前 |
Rich Felker
|
ebf82447be
optimize cancellation enable/disable code
|
14 年之前 |
Rich Felker
|
02eff258c6
don't use pthread_once when there is no danger in race
|
14 年之前 |
Rich Felker
|
e74664016b
fix some minor issues in cancellation handling patch
|
14 年之前 |
Rich Felker
|
feee98903c
overhaul pthread cancellation
|
14 年之前 |
Rich Felker
|
90f09a0dde
remove stupid debug code in wordexp
|
14 年之前 |
Rich Felker
|
d251c2645c
implement wordexp. first try, may be buggy. intended to be safe.
|
14 年之前 |
Rich Felker
|
69cf09c821
avoid setting errno when checking for tty
|
14 年之前 |
Rich Felker
|
088ae5995a
document some changes in the upcoming release
|
14 年之前 |
Rich Felker
|
a3aa89d826
fix O_SYNC definition, cleanup fcntl.h
|
14 年之前 |
Rich Felker
|
0a84e72c42
fix FAPPEND typo on x86_64 (previously only fixed on i386)
|
14 年之前 |
Rich Felker
|
c2b18f3531
fcntl.h: move macros that do not vary between archs out of bits
|
14 年之前 |
Rich Felker
|
ace973637f
fix broken fcntl locks on x86_64
|
14 年之前 |
Rich Felker
|
b172dc8b58
make tmpfile slightly more efficient (use unlink syscall instead of remove)
|
14 年之前 |
Rich Felker
|
9b96220e5a
fix typo in legacy FAPPEND definition
|
14 年之前 |