aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/posix/getaddrinfo.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-24Move getaddrinfo from 'posix' into 'nss'Arjun Shankar1-2625/+0
2023-09-25Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843]Romain Geissler1-3/+1
2023-09-15getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806)Siddhesh Poyarekar1-8/+17
2023-09-06getaddrinfo: Get rid of allocaJoe Simmons-Talbott1-15/+9
2023-09-05getcanonname: Fix a typoSiddhesh Poyarekar1-1/+1
2023-03-27Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functionsAdhemerval Zanella Netto1-2/+3
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers1-1/+1
2022-09-28get_nscd_addresses: Fix subscript typos [BZ #29605]Jörg Sonnenberger1-3/+3
2022-03-23getaddrinfo: Refactor code for readabilitySiddhesh Poyarekar1-12/+33
2022-03-22gai_init: Avoid jumping from if condition to its else counterpartSiddhesh Poyarekar1-250/+248
2022-03-22gaiconf_init: Refactor some bits for readabilitySiddhesh Poyarekar1-65/+84
2022-03-22gethosts: Return EAI_MEMORY on allocation failureSiddhesh Poyarekar1-2/+2
2022-03-22gaih_inet: Split result generation into its own functionSiddhesh Poyarekar1-90/+86
2022-03-22gaih_inet: split loopback lookup into its own functionSiddhesh Poyarekar1-65/+62
2022-03-22gaih_inet: make gethosts into a functionSiddhesh Poyarekar1-58/+59
2022-03-22gaih_inet: separate nss lookup loop into its own functionSiddhesh Poyarekar1-277/+286
2022-03-22gaih_inet: Split nscd lookup code into its own function.Siddhesh Poyarekar1-114/+134
2022-03-22gaih_inet: Split simple gethostbyname into its own functionSiddhesh Poyarekar1-63/+64
2022-03-22gaih_inet: make numeric lookup a separate routineSiddhesh Poyarekar1-439/+452
2022-03-22gaih_inet: Simplify service resolutionSiddhesh Poyarekar1-100/+78
2022-03-22getaddrinfo: Fix leak with AI_ALL [BZ #28852]Siddhesh Poyarekar1-9/+25
2022-03-22gaih_inet: Simplify canon name resolutionSiddhesh Poyarekar1-55/+75
2022-03-22Simplify allocations and fix merge and continue actions [BZ #28931]Siddhesh Poyarekar1-52/+91
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2021-08-04gethosts: Remove unused argument _typeSiddhesh Poyarekar1-3/+3
2021-08-03gaiconf_init: Avoid double-free in label and precedence listsSiddhesh Poyarekar1-0/+2
2021-06-23hurd: Fix build after 52a5fe70a2Adhemerval Zanella1-1/+2
2021-06-22Use 64 bit time_t stat internallyAdhemerval Zanella1-9/+9
2021-03-09nss: fix nss_database_lookup2's alternate handling [BZ #27416]DJ Delorie1-3/+1
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2020-12-04nsswitch: use new internal API (callers)DJ Delorie1-12/+7
2020-10-09Remove stat wrapper functions, move them to exported symbolsAdhemerval Zanella1-1/+1
2020-09-11Remove internal usage of extensible stat functionsAdhemerval Zanella1-2/+2
2020-02-13nss: Add function types and NSS_DECLARE_MODULE_FUNCTIONS macro to <nss.h>Florian Weimer1-15/+3
2020-01-20getaddrinfo: Fix resource leak after strdup failure in gethosts [BZ #25425]Florian Weimer1-0/+1
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2019-11-26sysdeps/posix/getaddrinfo: Return early on invalid address familyTim Rühsen1-22/+18
2019-11-26sysdeps/posix: Simplify if expression in getaddrinfoTim Rühsen1-1/+1
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert1-1/+1
2019-05-15nss: Turn __nss_database_lookup into a compatibility symbolFlorian Weimer1-3/+3
2019-04-08resolv: Remove support for RES_USE_INET6 and the inet6 optionFlorian Weimer1-11/+0
2019-01-21CVE-2016-10739: getaddrinfo: Fully parse IPv4 address strings [BZ #20018]Florian Weimer1-1/+1
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2018-05-23Switch IDNA implementation to libidn2 [BZ #19728] [BZ #19729] [BZ #22247]Florian Weimer1-60/+21
2018-02-15Fix -Os feof_unlocked linknamespace, localplt issues (bug 15105, bug 19463).Joseph Myers1-0/+4
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2017-10-01Hide internal idna functions [BZ #18822]H.J. Lu1-4/+1
2017-09-01getaddrinfo: Fix error handling in gethosts [BZ #21915] [BZ #21922]Florian Weimer1-22/+20
2017-09-01getaddrinfo: Return EAI_NODATA if gethostbyname2_r reports NO_DATA [BZ #21922]Florian Weimer1-0/+8
2017-09-01getaddrinfo: In gaih_inet, use h_errno for certain status values onlyFlorian Weimer1-1/+4