1. 45ca5d3 in dns parsing callback, enforce MAXADDRS to preclude overflow by Rich Felker · 7 years ago
  2. 565dbee don't treat numeric port strings as servent records in getservby*() by Rich Felker · 7 years ago
  3. 1a7fa5e fix regression in support for resolv.conf attempts option by Rich Felker · 7 years ago
  4. 1ca5975 fix read past end of buffer in getaddrinfo backend by Rich Felker · 7 years ago
  5. 6a209f1 fix possible fd leak, unrestored cancellation state on dns socket fail by Rich Felker · 7 years ago
  6. 8d7a3f4 fix getservby*_r result pointer value on error by Daniel Sabogal · 8 years ago
  7. d917ef0 remove dead case in gethostbyname2_r by Daniel Sabogal · 8 years ago
  8. 32055d5 fix if_indextoname error case by Daniel Sabogal · 8 years ago
  9. 7c82870 remove obsolete and unused gethostbyaddr implementation by Rich Felker · 8 years ago
  10. 4adc6c3 refactor name_from_dns in hostname lookup backend by Natanael Copa · 8 years ago
  11. 04bced4 in performing dns lookups, check result from res_mkquery by Natanael Copa · 8 years ago
  12. 4da0bc5 fix misaligned address buffers in gethostbyname[2][_r] results by Rich Felker · 8 years ago
  13. 4b619e5 fix incorrect protocol name and number for egp by Andrew Kelley · 8 years ago
  14. e7d05c7 remove dead store in res_msend by Petr Vaněk · 8 years ago
  15. 5978eb7 fix gethostbyaddr_r to fill struct hostent.h_length as appropriate by Timo Teräs · 8 years ago
  16. 6d70c08 handle non-matching address family entries in hosts file by Rich Felker · 8 years ago
  17. 1563587 reuse parsed resolv.conf in dns core to avoid re-reading/re-parsing by Rich Felker · 9 years ago
  18. dcad020 fix uninitialized variable in new resolv.conf parser by Rich Felker · 9 years ago
  19. 3d6e2e4 add support for search domains to dns resolver by Rich Felker · 9 years ago
  20. 0fef7ff fix handling of dns response codes by Rich Felker · 9 years ago
  21. fe8453d fix logic for matching search/domain keywords in resolv.conf by Rich Felker · 9 years ago
  22. d6cb08b factor resolv.conf parsing out of res_msend to its own file by Rich Felker · 9 years ago
  23. 3cdbfb9 fix if_nametoindex return value when socket open fails by Ron Yorston · 9 years ago
  24. d5f8394 add missing protocols to protoent lookup functions by Timo Teräs · 9 years ago
  25. 7b71284 properly handle point-to-point interfaces in getifaddrs() by Jo-Philipp Wich · 9 years ago
  26. 6eada2e getnameinfo: make size check not fail for bigger sizes by Hauke Mehrtens · 9 years ago
  27. 2683e26 safely handle failure to open hosts, services, resolv.conf files by Rich Felker · 9 years ago
  28. 2a6e1f0 avoid attempting to lookup IP literals as hostnames by Rich Felker · 9 years ago
  29. 06bcf9b make getaddrinfo return error if both host and service name are null by Rich Felker · 9 years ago
  30. cb1c88d fix uninitialized scopeid in lookups from hosts file and ip literals by Timo Teräs · 9 years ago
  31. e8cbe0b fix negated return value of ns_skiprr, breakage in related functions by Rich Felker · 9 years ago
  32. fc13acc fix internal buffer overrun in inet_pton by Rich Felker · 9 years ago
  33. 6a5242e make protocol table zero byte separated and add ipv6 protocols by Timo Teräs · 10 years ago
  34. c63c98a make getaddrinfo support SOCK_RAW and other socket types by Rich Felker · 10 years ago
  35. aac59c1 add basic dns record parsing functions by Rich Felker · 10 years ago
  36. 633183b fix potential read past end of buffer in getnameinfo service name lookup by Rich Felker · 10 years ago
  37. 4ec2d25 remove incorrect and useless check in network service name lookup code by Rich Felker · 10 years ago
  38. 80e6485 remove an extra layer of buffer copying in getnameinfo reverse dns by Rich Felker · 10 years ago
  39. 49d2c8c fix dn_expand empty name handling and offsets to 0 by Szabolcs Nagy · 10 years ago
  40. 08e4052 reimplement if_nameindex and getifaddrs using netlink by Timo Teräs · 10 years ago
  41. c5b8f19 add support for LC_TIME and LC_MESSAGES translations by Rich Felker · 10 years ago
  42. 5abfd55 add routing protocols to getprotoent-family functions by Timo Teräs · 10 years ago
  43. 3c42605 implement result address sorting in the resolver (getaddrinfo, etc.) by Rich Felker · 10 years ago
  44. fe82bb9 fix gethostby*_r result pointer value on error by Timo Teräs · 10 years ago
  45. 2e5d256 fix sendmmsg emulation return value for zero-length vector by Rich Felker · 10 years ago
  46. acb7e04 implement sendmmsg and recvmmsg by Rich Felker · 10 years ago
  47. 246e752 avoid spurious lookup failures from badly-behaved nameservers by Rich Felker · 10 years ago
  48. 1cacc01 optimize SOCK_CLOEXEC fallback for socket function by Rich Felker · 10 years ago
  49. 1d34856 add SOCK_CLOEXEC fallback for socketpair on old kernels by Rich Felker · 10 years ago
  50. abce315 implement dn_comp RFC 1035 domain name compression by Szabolcs Nagy · 10 years ago
  51. 07355f5 accept trailing . and empty domain names by Szabolcs Nagy · 10 years ago
  52. 2abb70c fix the domain name length limit checks by Szabolcs Nagy · 10 years ago
  53. b3d9e0b fix multiple validation issues in dns response label parsing by Szabolcs Nagy · 10 years ago
  54. 7e222f4 fix missing function declarations in refactored ip literal parsing code by Rich Felker · 10 years ago
  55. fde3c29 add support for reverse port lookups from services file to getnameinfo by Rich Felker · 10 years ago
  56. 01dc3f4 add support for reverse name lookups from hosts file to getnameinfo by Rich Felker · 10 years ago
  57. 934aa13 remove some dummy "ent" function aliases that duplicated real ones by Rich Felker · 10 years ago
  58. bdad2fe add support for ipv6 scope_id to getaddrinfo and getnameinfo by Rich Felker · 10 years ago
  59. 8041af5 fix if_nametoindex return value when interface does not exist by Rich Felker · 10 years ago
  60. d85d261 fix negative response and non-response handling for dns queries by Rich Felker · 10 years ago
  61. ac2a789 fix some validation checks in dns response parsing code by Rich Felker · 10 years ago
  62. 76f440c remove cruft from old resolver and numeric ip parsing by Rich Felker · 10 years ago
  63. 3330198 switch standard resolver functions to use the new dns backend by Rich Felker · 10 years ago
  64. a2a328b fix uninitialized variable in new __res_msend dns function by Rich Felker · 10 years ago
  65. 8312f7f implement new dns backend, res_send and other legacy resolver functions by Rich Felker · 10 years ago
  66. 1871f58 add ipsec and tunneling protocols to getprotoent-family functions by Timo Teräs · 10 years ago
  67. bb9af59 fix off-by-one in checking hostname length in new resolver backend by Rich Felker · 10 years ago
  68. af7c308 improve getservbyname_r using new resolver backend by Rich Felker · 10 years ago
  69. e8f39ca improve gethostbyname2_r using new resolver backend by Rich Felker · 10 years ago
  70. 6f409bf refactor getaddrinfo and add support for most remaining features by Rich Felker · 10 years ago
  71. dc01e2c add fallback emulation for accept4 on old kernels by Rich Felker · 11 years ago
  72. 3e02ce1 add ipv6 and icmpv6 to getprotoent-family functions by Rich Felker · 11 years ago
  73. eb375ef fix typo in table for getprotoent that caused out-of-bound reads by Rich Felker · 11 years ago
  74. dbe221e fix argument types for legacy function inet_makeaddr by Rich Felker · 11 years ago
  75. 18144af implement legacy function herror by Rich Felker · 11 years ago
  76. 5717444 include cleanups: remove unused headers and add feature test macros by Szabolcs Nagy · 11 years ago
  77. ac45692 remove an unnecessary check in inet_pton by Szabolcs Nagy · 11 years ago
  78. 7603c5f support mix of IPv4 and v6 nameservers in resolv.conf by Rich Felker · 11 years ago
  79. cabe9aa reject invalid address families in getaddrinfo by Rich Felker · 11 years ago
  80. 2b1f2f1 remove duplicate includes from dynlink.c, strfmon.c and getaddrinfo.c by Szabolcs Nagy · 11 years ago
  81. 642936d Fix dn_comp prototype and add stub by Michael Forney · 11 years ago
  82. 4f6658b Fix dn_expand pointer following by Michael Forney · 11 years ago
  83. ceb0ed9 fix fd leak (missing close-on-exec) in getifaddrs by Rich Felker · 11 years ago
  84. 7b5beab fix regression in inet_aton due to misinterpretation of __ipparse return by Rich Felker · 11 years ago
  85. 78f8891 fix inet_pton by Szabolcs Nagy · 11 years ago
  86. 51c4e45 fix __ipparse to parse the generic numbers-and-dots IPv4 format correctly by Szabolcs Nagy · 11 years ago
  87. 59b8dc0 fix inet_aton to accept the generic "numbers-and-dots" IPv4 address format by Szabolcs Nagy · 11 years ago
  88. bb93ac3 split inet_addr and inet_ntoa back into their own files by Rich Felker · 11 years ago
  89. 38b9c02 fix return value for inet_pton in ipv6 failure cases by Rich Felker · 11 years ago
  90. 7211551 fix regression in dn_expand/reverse dns by Rich Felker · 11 years ago
  91. 56b57f3 fix length computation in dn_expand by Rich Felker · 11 years ago
  92. fcc522c de-duplicate dn_expand, fix return value and signature, clean up by Rich Felker · 11 years ago
  93. f9dd79c fix undefined strcpy call in inet_ntop by Rich Felker · 11 years ago
  94. 1cd417b make inet_ntop format v4-mapped ipv6 addresses properly by Rich Felker · 11 years ago
  95. f5dfb45 make getaddrinfo with AF_UNSPEC and null host return both IPv4 and v6 by Rich Felker · 11 years ago
  96. 0716b10 fix missing SOCK_CLOEXEC in various functions that use sockets internally by Rich Felker · 11 years ago
  97. fbcd820 add stubs for additional legacy ether.h functions by Rich Felker · 11 years ago
  98. e40f48a implement inet_lnaof, inet_netof, and inet_makeaddr by Rich Felker · 11 years ago
  99. 83966b3 add ether_aton[_r] and ether_ntoa[_r] functions by Rich Felker · 11 years ago
  100. 9947ed5 getifaddrs: implement proper ipv6 netmasks by rofl0r · 11 years ago