2286 Commits (3d98146146dbe138b380ea7d7f9b93139d768828)

Author SHA1 Message Date
Rich Felker 2736eb6caa fix fd leak race (missing O_CLOEXEC) in fchmodat 11 years ago
Rich Felker 14a0117117 make execvp continue PATH search on EACCES rather than issuing an errror 11 years ago
Rich Felker 3559f0b894 fix missing memory barrier in cancellation signal handler 11 years ago
Trutz Behn 0b21a07c78 make fsync, fdatasync, and msync cancellation points 11 years ago
Trutz Behn c7b05bc817 fix missing comma in sh setjmp asm 11 years ago
Rich Felker ecb608192a fix erroneous return of partial username matches by getspnam[_r] 11 years ago
Rich Felker 63cac4e29a simplify part of getopt_long 11 years ago
Rich Felker e8e4e56a8c always set optarg in getopt_long 11 years ago
Rich Felker 78a8ef47c4 overhaul __synccall and fix AS-safety and other issues in set*id 11 years ago
Rich Felker 7152a61a3a add FUTEX_PRIVATE macro to internal futex.h 11 years ago
Rich Felker c0ed5a201b suppress EINTR in sem_wait and sem_timedwait 12 years ago
Rich Felker 472e8b71f7 for multithreaded set*id/setrlimit, handle case where callback does not run 12 years ago
Rich Felker 3f65494a4c increase syslog message limit from 256 to 1024 12 years ago
Rich Felker 84b5c5479e remove rlimit hacks from multi-threaded set*id() code 12 years ago
Rich Felker 9772eadba8 simplify ctermid 12 years ago
Rich Felker 699d4532f6 fix regression in getopt_long support for non-option arguments 12 years ago
Rich Felker c574321d75 check for connect failure in syslog log opening 12 years ago
Rich Felker 814aae2009 overhaul forkpty function using new login_tty 12 years ago
Rich Felker 1227e418ea block pthread cancellation in openpty function 12 years ago
Rich Felker 3b26a32df4 don't write openpty results until success is determined 12 years ago
Felix Janda 4b2cb37770 add login_tty function 12 years ago
Rich Felker 0217ed72f9 set optopt in getopt_long 12 years ago
Rich Felker 91184c4f16 add error message printing to getopt_long and make related improvements 12 years ago
Rich Felker d335726879 support translation for getopt error messages 12 years ago
Rich Felker 1d8d86aeb5 fix stderr locking and ferror semantics in getopt message printing 12 years ago
Rich Felker 7d3512126d use tkill instead of tgkill in implementing raise 12 years ago
Rich Felker 0f859fc993 don't suppress sign output for NANs in printf 12 years ago
Rich Felker 2e1ae3b6b9 fix return value computation in one code path of wcsnrtombs 12 years ago
Rich Felker a414e8374d provide CMPLX macros in implementation-internal libm.h 12 years ago
Nagy Szabolcs efa9d396f9 implement FNM_CASEFOLD extension to fnmatch function 12 years ago
Rich Felker aac59c1164 add basic dns record parsing functions 12 years ago
Rich Felker d42269d7c8 correctly handle write errors encountered by printf-family functions 12 years ago
Rich Felker da16224fc5 simplify getopt_long argv permutation loop logic 12 years ago
Rich Felker 567cc81c7e fix handling of "--" with getopt_long argv permutation 12 years ago
Rich Felker b4ef1830b7 accept null longopts pointer in getopt_long 12 years ago
Rich Felker d4f7d9c46f fix getopt handling of initial '+' in optstring 12 years ago
Rich Felker cfd7b4acd5 support abbreviated options in getopt_long 12 years ago
Rich Felker 59f6232f85 support options after non-option arguments in getopt_long (argv permutation) 12 years ago
Rich Felker 8f7bc690f0 use direct syscall rather than write function in posix_spawn child 12 years ago
Rich Felker 1c12c24364 don't fail posix_spawn on failed close 12 years ago
Rich Felker 014275b547 fix getopt handling of ':' modifier for multibyte option characters 12 years ago
Rich Felker 66140b0c92 fix return value of pthread_getaffinity_np and pthread_setaffinity_np 12 years ago
Rich Felker a56e339419 fix uninitialized output from sched_getaffinity 12 years ago
Gianluca Anzolin b72cd07f17 add support for non-option arguments extension to getopt 12 years ago
Rich Felker d8dc2b7c02 adapt dynamic linker for new binutils versions that omit DT_RPATH 12 years ago
Rich Felker 9911754b19 fix tabs/spaces in memcpy.s 12 years ago
Rich Felker 921c26e0e7 fix build regression in arm asm for setjmp/longjmp with old assemblers 12 years ago
Rich Felker 9367fe9261 fix build regression in arm asm for memcpy 12 years ago
Joakim Sindholt 27828f7e9a arm assembly changes for clang compatibility 12 years ago
Rich Felker 4134c68dd4 unify non-inline version of syscall code across archs 12 years ago