Rich Felker
|
d4b5d6e981
fix bugs in ipv4 parsing
|
14 anos atrás |
Rich Felker
|
29a15ad077
fix initgroups (uninitialized count passed to getgrouplist)
|
14 anos atrás |
Rich Felker
|
18bca57510
shadow password fixes: empty fields should read as -1 not 0
|
14 anos atrás |
Rich Felker
|
b052f13cd1
namespace fixes for sys/mman.h
|
14 anos atrás |
Rich Felker
|
53ab4e793b
fix missing include in posix_madvise.c (compile error)
|
14 anos atrás |
Rich Felker
|
2357350924
support posix_madvise (previous a stub)
|
14 anos atrás |
Rich Felker
|
1c76683cb4
add syscall wrappers for posix_fadvise, posix_fallocate
|
14 anos atrás |
Rich Felker
|
145c05345d
block cancellation in wordexp, handle more errors
|
14 anos atrás |
Rich Felker
|
f0fc95d439
avoid malloc of potentially-large string in wordexp
|
14 anos atrás |
Rich Felker
|
a6054e3c94
move some more code out of pthread_create.c
|
14 anos atrás |
Rich Felker
|
4f24994920
fix uninitialized waiters field in semaphores
|
14 anos atrás |
Rich Felker
|
43ee4df338
dns lookups: protect against cancellation and fix incorrect error codes
|
14 anos atrás |
Rich Felker
|
75a0be1f65
avoid fd leak if opendir is cancelled when calloc has failed
|
14 anos atrás |
Rich Felker
|
df9e11bb06
protect ftw and nftw against cancellation
|
14 anos atrás |
Rich Felker
|
d2c604d5a4
protect syslog against cancellation
|
14 anos atrás |
Rich Felker
|
be2e06d347
recheck cancellation disabled flag after syscall returns EINTR
|
14 anos atrás |
Rich Felker
|
61b56a8d21
remove bogus extra logic for close cancellability
|
14 anos atrás |
Rich Felker
|
1bc44a4734
fix typo in x86_64 cancellable syscall asm
|
14 anos atrás |
Rich Felker
|
e98bdca9df
minimal realpath implementation using /proc
|
14 anos atrás |
Rich Felker
|
2afed79f15
pthread_exit is not supposed to affect cancellability
|
14 anos atrás |
Rich Felker
|
1ebde9c3a2
fix pthread_exit from cancellation handler
|
14 anos atrás |
Rich Felker
|
9080cc153c
clean up handling of thread/nothread mode, locking
|
14 anos atrás |
Rich Felker
|
eb0e8fa0b1
debloat: use __syscall instead of syscall where possible
|
14 anos atrás |
Rich Felker
|
09dae2b7b6
fix bugs in cancellable syscall asm
|
14 anos atrás |
Rich Felker
|
ebf82447be
optimize cancellation enable/disable code
|
14 anos atrás |
Rich Felker
|
02eff258c6
don't use pthread_once when there is no danger in race
|
14 anos atrás |
Rich Felker
|
e74664016b
fix some minor issues in cancellation handling patch
|
14 anos atrás |
Rich Felker
|
feee98903c
overhaul pthread cancellation
|
14 anos atrás |
Rich Felker
|
90f09a0dde
remove stupid debug code in wordexp
|
14 anos atrás |
Rich Felker
|
d251c2645c
implement wordexp. first try, may be buggy. intended to be safe.
|
14 anos atrás |