114 Commits (11ac2a6e811ff0860c7d3b3daf035dc6748fb4d4)

Author SHA1 Message Date
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 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 014275b547 fix getopt handling of ':' modifier for multibyte option characters 12 years ago
Gianluca Anzolin b72cd07f17 add support for non-option arguments extension to getopt 12 years ago
Felix Fietkau acccc93e08 getopt: fix optional argument processing 12 years ago
Timo Teräs 0a24be213a make endmntent function handle null argument 12 years ago
Rich Felker ecc082c61b implement ffsl and ffsll functions 12 years ago
Brent Cook ddddec106f add issetugid function to check for elevated privilege 12 years ago
Rich Felker 7bece9c209 provide getauxval(AT_SECURE) even if it is missing from the aux vector 12 years ago
Rich Felker 781f26bc92 implement the LOG_CONS option in syslog 12 years ago
Rich Felker a64a045d1d suppress early syslog return when log socket cannot be opened 12 years ago
Rich Felker b8c4cf61cb implement the LOG_PERROR option in syslog 12 years ago
Clément Vasseur da27118157 fix the %m specifier in syslog 12 years ago
Rich Felker 5474a34669 implement fmtmsg function 12 years ago
Rich Felker 66fcde4ae4 support optional-argument extension to getopt via double-colon 12 years ago
Szabolcs Nagy 8258014fd1 fix for broken kernel side RLIM_INFINITY on mips 12 years ago
Rich Felker 594c827a22 support kernels with no SYS_open syscall, only SYS_openat 12 years ago
Rich Felker 21ada94c4b add getauxval function 12 years ago
Rich Felker 5f95f965e9 use syscall_arg_t for arguments in public syscall() function 12 years ago
Rich Felker 6619317164 fix negated error codes from ptsname_r 12 years ago
Rich Felker 73871ee3f2 fix nftw FTW_MOUNT flag 12 years ago
Rich Felker 2b7cf6dbb9 optimize get_current_dir_name to reduce stack bloat 13 years ago
Szabolcs Nagy 571744447c include cleanups: remove unused headers and add feature test macros 13 years ago
Rich Felker aeea71dc04 fix and refactor child reaping logic in wordexp 13 years ago
Rich Felker caaf7d443d fix fd leak and case where fd 1 is already closed in wordexp 13 years ago
Rich Felker 8253f59eae fix resource exhaustion and zero-word cases in wordexp 13 years ago
Rich Felker d8f1908b82 improve robustness of wordexp and fix handling of 0-word case 13 years ago
Rich Felker 35e8621a28 remove incorrect cancellation points from realpath 13 years ago
Rich Felker dfddd43256 debloat realpath's allocation strategy 13 years ago
Rich Felker 27b4923ba0 make realpath use O_PATH when opening the file 13 years ago
Rich Felker c8c0844f7f debloat code that depends on /proc/self/fd/%d with shared function 13 years ago
Isaac Dunham 14f0272ea1 Add ABI compatability aliases. 13 years ago
Rich Felker 201e6603c3 fix typo in setpriority syscall wrapper 13 years ago
Rich Felker 427c0ca79e fix multiple bugs in syslog interfaces 13 years ago
Rich Felker 55aef73f47 move new linux syscall wrapper functions to proper source dir 14 years ago
Rich Felker 03b0f13e90 fix trailing whitespace issues that crept in here and there 14 years ago
rofl0r b6f75ab07f add arch_prctl syscall (amd64/x32 only) 14 years ago
rofl0r 6fb88a955a add personality syscall 14 years ago