128 Commits (2df9ae916120212442201bbf30271a1170e508cf)

Author SHA1 Message Date
Rich Felker 544ee752cd fix some bugs in setxid and update setrlimit to use __synccall 15 years ago
Rich Felker c0fe5b9da9 check for fd exhaustion in forkpty 15 years ago
Rich Felker d40e344f7b incorrect check for open failure in openpty function 15 years ago
Rich Felker 6250c0be4b wordexp cannot use we_offs unless WRDE_DOOFFS flag is set 15 years ago
Rich Felker d43ff110bc fix memory leak on failure in realpath 15 years ago
Rich Felker 9a59faab3c add useless, obsolescent function ulimit 15 years ago
Rich Felker 10d7561db5 properly create new session/controlling terminal in forkpty 15 years ago
Rich Felker 4921ce0867 implement (nonstandard) forkpty 15 years ago
Rich Felker 145c05345d block cancellation in wordexp, handle more errors 15 years ago
Rich Felker f0fc95d439 avoid malloc of potentially-large string in wordexp 15 years ago
Rich Felker df9e11bb06 protect ftw and nftw against cancellation 15 years ago
Rich Felker d2c604d5a4 protect syslog against cancellation 15 years ago
Rich Felker e98bdca9df minimal realpath implementation using /proc 15 years ago
Rich Felker 90f09a0dde remove stupid debug code in wordexp 15 years ago
Rich Felker d251c2645c implement wordexp. first try, may be buggy. intended to be safe. 15 years ago
Rich Felker 19c1830eaa simplify syslog, add vsyslog interface (nonstandard) 15 years ago
Rich Felker a77411a50d remove useless SIGPIPE protection from syslog 15 years ago
Rich Felker a444ee3410 fix syslog (corrected SIGPIPE blocking, and using dgram instead of stream) 15 years ago
Rich Felker 91e836fda7 implement getgrouplist (for initgroups), formerly dummied-out 15 years ago
Rich Felker 750b738e53 add ptsname_r (nonstandard) and split ptsname (standard) to separate file 15 years ago
Rich Felker c546be175c move bswap functions to static inline in byteswap.h 15 years ago
Rich Felker 4f4ba4c02f fix broken bswap_32 15 years ago
Rich Felker 0161244784 remove ugly warning-suppression hack from crypt - this invokes UB! 15 years ago
Rich Felker 9ae8d5fc71 fix all implicit conversion between signed/unsigned pointers 15 years ago
Rich Felker aa398f56fa global cleanup to use the new syscall interface 15 years ago
Rich Felker bad481266e fix compile failure: legacy cuserid needs to define feature test 15 years ago
Rich Felker f7eb91e795 fix getrlimit handling on 32-bit systems, and ease porting to 64-bit 15 years ago
Rich Felker 0b44a0315b initial check-in, version 0.5.0 15 years ago