1737 Commits (60158bff74e478a8031f618ea5e0546bf41a3523)

Author SHA1 Message Date
Rich Felker 60158bff74 fix fd leak in tmpfile when the fdopen operation fails 12 years ago
Szabolcs Nagy 2abb70c302 fix the domain name length limit checks 12 years ago
Szabolcs Nagy b3d9e0b94e fix multiple validation issues in dns response label parsing 12 years ago
Rich Felker 7e222f46a8 fix missing function declarations in refactored ip literal parsing code 12 years ago
Rich Felker fde3c29de4 add support for reverse port lookups from services file to getnameinfo 12 years ago
Rich Felker 01dc3f4fea add support for reverse name lookups from hosts file to getnameinfo 12 years ago
Rich Felker 934aa1350b remove some dummy "ent" function aliases that duplicated real ones 12 years ago
Rich Felker 6a25313c11 simplify vasprintf implementation 12 years ago
Rich Felker bdad2fefb2 add support for ipv6 scope_id to getaddrinfo and getnameinfo 12 years ago
Rich Felker 8041af5988 fix if_nametoindex return value when interface does not exist 12 years ago
Rich Felker d85d261ee6 fix negative response and non-response handling for dns queries 12 years ago
Rich Felker ac2a789342 fix some validation checks in dns response parsing code 12 years ago
Rich Felker 8fba4458af fix incorrect end pointer in some cases when wcsrtombs stops early 12 years ago
Rich Felker 76f440cff7 remove cruft from old resolver and numeric ip parsing 12 years ago
Rich Felker 3330198060 switch standard resolver functions to use the new dns backend 12 years ago
Rich Felker a2a328bd89 fix uninitialized variable in new __res_msend dns function 12 years ago
Rich Felker 8312f7f60f implement new dns backend, res_send and other legacy resolver functions 12 years ago
Timo Teräs 1871f583f4 add ipsec and tunneling protocols to getprotoent-family functions 12 years ago
Rich Felker bb9af59bba fix off-by-one in checking hostname length in new resolver backend 12 years ago
Rich Felker af7c308ee6 improve getservbyname_r using new resolver backend 12 years ago
Rich Felker e8f39ca489 improve gethostbyname2_r using new resolver backend 12 years ago
Rich Felker 6f409bff00 refactor getaddrinfo and add support for most remaining features 12 years ago
Szabolcs Nagy bff6095d91 use cleaner code for handling float rounding in vfprintf 12 years ago
Rich Felker 24df8b09cf fix breakage from recent syscall commits due to missing errno macros 12 years ago
Szabolcs Nagy 8258014fd1 fix for broken kernel side RLIM_INFINITY on mips 12 years ago
Rich Felker 106e65d6f6 break down coarse-grained 64-bit-off_t syscall remappings 12 years ago
Rich Felker 5cf9e8f860 additional fixes for linux kernel apis with old syscalls removed 12 years ago
Rich Felker 55f45bc722 fix sendfile syscall to use 64-bit off_t 12 years ago
Rich Felker dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 12 years ago
Rich Felker 2e55da9118 remove useless synchronization in exit and quick_exit 12 years ago
Rich Felker d677d3fe83 fix missing declaration of strcpy in implementation of tmpnam 12 years ago
Rich Felker 2fe6579125 overhaul tmpfile, tmpnam, and tempnam functions 12 years ago
Rich Felker 9b880a6b41 fix sys_open macro for archs without the plain open syscall 12 years ago
Rich Felker 9289931446 fix placement of multiple inclusion guard endif in internal syscall.h 12 years ago
Rich Felker 4ef04a27c7 fix type of extended argument array to pselect6 syscall 12 years ago
Rich Felker 594c827a22 support kernels with no SYS_open syscall, only SYS_openat 12 years ago
Rich Felker dec66750b8 fix unhandled cases in strptime 12 years ago
Rich Felker 93be56ba88 remove unsupported nonstandard sysconf macros and their table entries 12 years ago
Rich Felker ff78355bc1 rework sysconf table to treat zero entries as invalid 12 years ago
Rich Felker 8a2d871987 add cp437 and cp850 to available iconv conversions 12 years ago
Szabolcs Nagy ac0acd569e fix strftime %s not to zero pad with default width=2 12 years ago
Rich Felker adbf0258be remove useless __yield alias for sched_yield 12 years ago
Rich Felker c3d9d172b1 perform minimal sanity checks on zoneinfo files loaded via TZ variable 12 years ago
Timo Teräs 0f2315b4af do not try to interpret implementation specific strings as tz definition 12 years ago
Rich Felker 3176b57e52 make __init_libc static for non-shared libc 12 years ago
Rich Felker fbcfed7c2d further micro-optimize startup code for size 12 years ago
Rich Felker 9b52ab1c9a micro-optimize some startup code for size 12 years ago
Rich Felker 5c4f11d995 allow zoneinfo-path-relative filenames with no slashes in TZ variable 12 years ago
M Farkas-Dyck 164c5c7a32 expose public execvpe interface 12 years ago
Rich Felker 476cd1d965 fix false negatives with periodic needles in strstr, wcsstr, and memmem 12 years ago