| Commit message (Expand) | Author | Age | Files | Lines |
* | CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2023-09-16 | 3 | -1/+132 |
* | Update copyright dates with scripts/update-copyrights | ![](//www.gravatar.com/avatar/e27843f66a77a0d70a2bd0acd79ae153?s=13&d=retro) Joseph Myers | 2023-01-06 | 95 | -95/+95 |
* | Avoid use of atoi in some places in libc | ![](//www.gravatar.com/avatar/e27843f66a77a0d70a2bd0acd79ae153?s=13&d=retro) Joseph Myers | 2022-12-19 | 1 | -3/+3 |
* | configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases | ![](//www.gravatar.com/avatar/499f953b0ffdb0724942152db02632ef?s=13&d=retro) Adhemerval Zanella | 2022-11-01 | 1 | -0/+1 |
* | resolv: Fix building tst-resolv-invalid-cname for earlier C standards | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 1 | -1/+1 |
* | nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 1 | -281/+162 |
* | resolv: Add new tst-resolv-invalid-cname | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 2 | -0/+409 |
* | nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 1 | -4/+4 |
* | nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 1 | -298/+180 |
* | nss_dns: Remove remnants of IPv6 address mapping | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 4 | -201/+9 |
* | nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 1 | -303/+102 |
* | nss_dns: Split getanswer_ptr from getanswer_r | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 1 | -52/+268 |
* | resolv: Add DNS packet parsing helpers geared towards wire format | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 4 | -0/+369 |
* | resolv: Add internal __ns_name_length_uncompressed function | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 3 | -0/+212 |
* | resolv: Add the __ns_samebinaryname function | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 3 | -0/+122 |
* | resolv: Add internal __res_binary_hnok function | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 1 | -5/+9 |
* | resolv: Add tst-resolv-aliases | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 2 | -0/+256 |
* | resolv: Add tst-resolv-byaddr for testing reverse lookup | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-08-30 | 3 | -0/+360 |
* | resolv/tst-resolv-noaaaa: Support building for older C standards | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-06-24 | 1 | -5/+9 |
* | resolv: Implement no-aaaa stub resolver option | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2022-06-24 | 11 | -12/+773 |
* | Replace {u}int_fast{16|32} with {u}int32_t | ![](//www.gravatar.com/avatar/5c6c5e08ed042ab5db692956c8c768c2?s=13&d=retro) Noah Goldstein | 2022-04-13 | 1 | -1/+1 |
* | resolv: Initialize loop variable on tst-resolv-trailing | ![](//www.gravatar.com/avatar/499f953b0ffdb0724942152db02632ef?s=13&d=retro) Adhemerval Zanella | 2022-03-31 | 1 | -1/+1 |
* | resolv: Fix unaligned accesses to fields in HEADER struct | ![](//www.gravatar.com/avatar/b9b647eefedeece7a4b51be640994733?s=13&d=retro) John David Anglin | 2022-03-22 | 3 | -14/+21 |
* | resolv: Fix tst-resolv tests for 2.35 ABIs and later | ![](//www.gravatar.com/avatar/380abd7930469ce97fc8c054b2abfd6a?s=13&d=retro) Stafford Horne | 2022-02-24 | 1 | -9/+9 |
* | Update copyright dates with scripts/update-copyrights | ![](//www.gravatar.com/avatar/32cce1ce127616e6a97aef49aa34702f?s=13&d=retro) Paul Eggert | 2022-01-01 | 82 | -82/+82 |
* | resolv: Do not install libanl.so symbolic link | ![](//www.gravatar.com/avatar/499f953b0ffdb0724942152db02632ef?s=13&d=retro) Adhemerval Zanella | 2021-12-30 | 1 | -0/+5 |
* | resolv: Do not build libanl.so for ABIs starting at 2.35 | ![](//www.gravatar.com/avatar/499f953b0ffdb0724942152db02632ef?s=13&d=retro) Adhemerval Zanella | 2021-12-30 | 1 | -1/+5 |
* | resolv: Avoid GCC 12 false positive warning [BZ #28439]. | ![](//www.gravatar.com/avatar/e3e950b2ba2c27e5142995a6eeff9751?s=13&d=retro) Martin Sebor | 2021-10-11 | 1 | -1/+3 |
* | resolv: make res_randomid use random_bits() | ![](//www.gravatar.com/avatar/45bf5eef0471996074efa055ea252116?s=13&d=retro) Cristian RodrĂguez | 2021-10-08 | 1 | -1/+2 |
* | Remove "Contributed by" lines | ![](//www.gravatar.com/avatar/1d5775fed6ee8223c839f6ecd53f9e04?s=13&d=retro) Siddhesh Poyarekar | 2021-09-03 | 12 | -12/+0 |
* | Move malloc hooks into a compat DSO | ![](//www.gravatar.com/avatar/1d5775fed6ee8223c839f6ecd53f9e04?s=13&d=retro) Siddhesh Poyarekar | 2021-07-22 | 1 | -3/+6 |
* | resolv: Do not install libnss_dns.a, libnss_dns.so | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-20 | 1 | -0/+8 |
* | nss: Directly load nss_dns, without going through dlsym/dlopen | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 2 | -0/+41 |
* | resolv: Move nss_dns into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 5 | -57/+46 |
* | resolv: Move res_query functions into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 5 | -52/+76 |
* | resolv: Move res_mkquery, res_nmkquery into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 5 | -28/+40 |
* | resolv: Move res_send, res_nsend into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 6 | -30/+45 |
* | resolv: Move res_hostalias into its own file, along with hostalias | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 3 | -30/+52 |
* | resolv: Move __res_context_hostalias into its own file and into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 5 | -42/+135 |
* | resolv: Move res_queriesmatch to its own file and into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 5 | -59/+144 |
* | resolv: Move res_nameinquery to its own file and into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 5 | -42/+126 |
* | resolv: Move ns_samename into its own file, and into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 8 | -31/+55 |
* | resolv: Move ns_makecanon into its own file, and into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 5 | -36/+90 |
* | resolv: Move res_isourserver to its own file and reformat to GNU style | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 3 | -51/+135 |
* | resolv: Move __res_get_nsaddr to its own file and into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 5 | -21/+51 |
* | resolv: Rename res_comp.c to res-name-checking.c and move into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 4 | -27/+41 |
* | resolv: Move dn_skipname to its own file and into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 7 | -18/+110 |
* | resolv: Move dn_comp to its own file and into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 5 | -17/+106 |
* | resolv: Move _getlong, _getshort, __putlong, __putshort to res-putget | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 3 | -15/+113 |
* | resolv: Move dn_expand to its own file and into libc | ![](//www.gravatar.com/avatar/4ece77be874172309e7b5c44ff0281e2?s=13&d=retro) Florian Weimer | 2021-07-19 | 11 | -44/+134 |