summaryrefslogtreecommitdiffstats
path: root/resolv (follow)
Commit message (Expand)AuthorAgeLines
* resolv: Fix building tst-resolv-invalid-cname for earlier C standardsFlorian Weimer2022-08-30-1/+1
* nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfacesFlorian Weimer2022-08-30-281/+162
* resolv: Add new tst-resolv-invalid-cnameFlorian Weimer2022-08-30-0/+409
* nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154)Florian Weimer2022-08-30-4/+4
* nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305)Florian Weimer2022-08-30-298/+180
* nss_dns: Remove remnants of IPv6 address mappingFlorian Weimer2022-08-30-201/+9
* nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptrFlorian Weimer2022-08-30-303/+102
* nss_dns: Split getanswer_ptr from getanswer_rFlorian Weimer2022-08-30-52/+268
* resolv: Add DNS packet parsing helpers geared towards wire formatFlorian Weimer2022-08-30-0/+369
* resolv: Add internal __ns_name_length_uncompressed functionFlorian Weimer2022-08-30-0/+212
* resolv: Add the __ns_samebinaryname functionFlorian Weimer2022-08-30-0/+122
* resolv: Add internal __res_binary_hnok functionFlorian Weimer2022-08-30-5/+9
* resolv: Add tst-resolv-aliasesFlorian Weimer2022-08-30-0/+256
* resolv: Add tst-resolv-byaddr for testing reverse lookupFlorian Weimer2022-08-30-0/+360
* resolv/tst-resolv-noaaaa: Support building for older C standardsFlorian Weimer2022-06-24-5/+9
* resolv: Implement no-aaaa stub resolver optionFlorian Weimer2022-06-24-12/+773
* Replace {u}int_fast{16|32} with {u}int32_tNoah Goldstein2022-04-13-1/+1
* resolv: Initialize loop variable on tst-resolv-trailingAdhemerval Zanella2022-03-31-1/+1
* resolv: Fix unaligned accesses to fields in HEADER structJohn David Anglin2022-03-22-14/+21
* resolv: Fix tst-resolv tests for 2.35 ABIs and laterStafford Horne2022-02-24-9/+9
* Update copyright dates with scripts/update-copyrightsPaul Eggert2022-01-01-82/+82
* resolv: Do not install libanl.so symbolic linkAdhemerval Zanella2021-12-30-0/+5
* resolv: Do not build libanl.so for ABIs starting at 2.35Adhemerval Zanella2021-12-30-1/+5
* resolv: Avoid GCC 12 false positive warning [BZ #28439].Martin Sebor2021-10-11-1/+3
* resolv: make res_randomid use random_bits()Cristian Rodríguez2021-10-08-1/+2
* Remove "Contributed by" linesSiddhesh Poyarekar2021-09-03-12/+0
* Move malloc hooks into a compat DSOSiddhesh Poyarekar2021-07-22-3/+6
* resolv: Do not install libnss_dns.a, libnss_dns.soFlorian Weimer2021-07-20-0/+8
* nss: Directly load nss_dns, without going through dlsym/dlopenFlorian Weimer2021-07-19-0/+41
* resolv: Move nss_dns into libcFlorian Weimer2021-07-19-57/+46
* resolv: Move res_query functions into libcFlorian Weimer2021-07-19-52/+76
* resolv: Move res_mkquery, res_nmkquery into libcFlorian Weimer2021-07-19-28/+40
* resolv: Move res_send, res_nsend into libcFlorian Weimer2021-07-19-30/+45
* resolv: Move res_hostalias into its own file, along with hostaliasFlorian Weimer2021-07-19-30/+52
* resolv: Move __res_context_hostalias into its own file and into libcFlorian Weimer2021-07-19-42/+135
* resolv: Move res_queriesmatch to its own file and into libcFlorian Weimer2021-07-19-59/+144
* resolv: Move res_nameinquery to its own file and into libcFlorian Weimer2021-07-19-42/+126
* resolv: Move ns_samename into its own file, and into libcFlorian Weimer2021-07-19-31/+55
* resolv: Move ns_makecanon into its own file, and into libcFlorian Weimer2021-07-19-36/+90
* resolv: Move res_isourserver to its own file and reformat to GNU styleFlorian Weimer2021-07-19-51/+135
* resolv: Move __res_get_nsaddr to its own file and into libcFlorian Weimer2021-07-19-21/+51
* resolv: Rename res_comp.c to res-name-checking.c and move into libcFlorian Weimer2021-07-19-27/+41
* resolv: Move dn_skipname to its own file and into libcFlorian Weimer2021-07-19-18/+110
* resolv: Move dn_comp to its own file and into libcFlorian Weimer2021-07-19-17/+106
* resolv: Move _getlong, _getshort, __putlong, __putshort to res-putgetFlorian Weimer2021-07-19-15/+113
* resolv: Move dn_expand to its own file and into libcFlorian Weimer2021-07-19-44/+134
* resolv: Move ns_name_compress into its own file and into libcFlorian Weimer2021-07-19-28/+54
* resolv: Move ns_name_pack into its own file and into libcFlorian Weimer2021-07-19-195/+206
* resolv: Move ns_name_pton into its own file and into libcFlorian Weimer2021-07-19-125/+161
* resolv: Move ns_name_uncompress into its own file and into libcFlorian Weimer2021-07-19-25/+49