8597553 Rebase DNS stub resolver to the glibc 2.26 version

Authored and Committed by fweimer 6 years ago
88 files changed. 22274 lines added. 0 lines removed.
glibc-alloc_buffer-1.patch
file added
+1306
glibc-alloc_buffer-2.patch
file added
+29
glibc-bits-types-res_state.patch
file added
+17
glibc-dynarray-1.patch
file added
+37
glibc-dynarray-2.patch
file added
+2219
glibc-dynarray-3.patch
file added
+119
glibc-dynarray-4.patch
file added
+114
glibc-dynarray-5.patch
file added
+22
glibc-libc-pointer-arith.patch
file added
+17
glibc-libc_diag.patch
file added
+17
glibc-rh168253-_-res_vinit-_res_hconf_init.patch
file added
+201
glibc-rh168253-__res_initstamp-cleanup.patch
file added
+45
glibc-rh168253-__resolv_conf_attach-assert.patch
file added
+162
glibc-rh168253-__resolv_conf_attach-improper-free.patch
file added
+24
glibc-rh168253-_res_opcodes-compat.patch
file added
+63
glibc-rh168253-ai_canonname-tests.patch
file added
+141
glibc-rh168253-builtin_expect-fixup.patch
file added
+21
glibc-rh168253-builtin_expect.patch
file added
+206
glibc-rh168253-fp_nquery-reorg.patch
file added
+230
glibc-rh168253-getaddrinfo-errno-nss-failure.patch
file added
+36
glibc-rh168253-getaddrinfo-errno.patch
file added
+99
glibc-rh168253-getaddrinfo-gaih_inet-unreachable-return.patch
file added
+29
glibc-rh168253-getaddrinfo-gethosts-error-handling.patch
file added
+330
glibc-rh168253-getaddrinfo-gethosts-res-ctx-release.patch
file added
+21
glibc-rh168253-getaddrinfo-h_errno-no-success.patch
file added
+27
glibc-rh168253-getaddrinfo-h_errno.patch
file added
+151
glibc-rh168253-getaddrinfo-inet_pton_length.patch
file added
+62
glibc-rh168253-getaddrinfo-malloc-address-list.patch
file added
+85
glibc-rh168253-getaddrinfo-malloc-canonname-strdup-1.patch
file added
+39
glibc-rh168253-getaddrinfo-malloc-canonname-strdup-2.patch
file added
+19
glibc-rh168253-getaddrinfo-malloc-canonname-strdup-3.patch
file added
+21
glibc-rh168253-getaddrinfo-malloc-canonname.patch
file added
+170
glibc-rh168253-getaddrinfo-merge-ipv6-ipv4-addresses.patch
file added
+31
glibc-rh168253-getaddrinfo-tests-bug21295.patch
file added
+33
glibc-rh168253-gtaddrinfo-no_data.patch
file added
+27
glibc-rh168253-inet6_scopeid_pton-node-local.patch
file added
+33
glibc-rh168253-inet_pton-gnu-style.patch
file added
+354
glibc-rh168253-inet_pton-leading-zeros.patch
file added
+111
glibc-rh168253-inet_pton_length.patch
file added
+855
glibc-rh168253-is_sort_mask.patch
file added
+52
glibc-rh168253-network-dn_expand-cleanup.patch
file added
+32
glibc-rh168253-ns_name-tests.patch
file added
+891
glibc-rh168253-ns_name_pack-buffer-size.patch
file added
+386
glibc-rh168253-nss_dns-dead-code.patch
file added
+289
glibc-rh168253-nss_dns-declaration-cleanup.patch
file added
+72
glibc-rh168253-remove-ends-fallback.patch
file added
+217
glibc-rh168253-remove-iquery.patch
file added
+35
glibc-rh168253-res-close.patch
file added
+232
glibc-rh168253-res_data-gnu-style.patch
file added
+66
glibc-rh168253-res_debug-removal.patch
file added
+58
glibc-rh168253-res_dflretry.patch
file added
+28
glibc-rh168253-res_init-tests.patch
file added
+691
glibc-rh168253-res_isourserver-reorg.patch
file added
+66
glibc-rh168253-res_libc-gnu-style.patch
file added
+184
glibc-rh168253-res_mkquery-debug-cleanup.patch
file added
+81
glibc-rh168253-res_mkquery-gnu-style.patch
file added
+323
glibc-rh168253-res_mkquery-reorg.patch
file added
+91
glibc-rh168253-res_options-source-cleanup.patch
file added
+46
glibc-rh168253-res_query-debug-cleanup.patch
file added
+95
glibc-rh168253-res_query-reorg.patch
file added
+197
glibc-rh168253-res_randomid-reorg.patch
file added
+135
glibc-rh168253-res_rotate-random.patch
file added
+468
glibc-rh168253-res_send-debug-cleanup.patch
file added
+366
glibc-rh168253-res_setoptions-debug-cleanup.patch
file added
+59
glibc-rh168253-res_vinit-check-allocations.patch
file added
+211
glibc-rh168253-res_vinit-gnu-style.patch
file added
+759
glibc-rh168253-res_vinit-hidden.patch
file added
+47
glibc-rh168253-res_vinit_1-getline.patch
file added
+174
glibc-rh168253-resolv-conf-reload.patch
file added
+602
glibc-rh168253-resolv-h-definitions-cleanup.patch
file added
+132
glibc-rh168253-resolv-oom-memory-leak.patch
file added
+24
glibc-rh168253-resolv-tests-no-patching.patch
file added
+520
glibc-rh168253-resolv-tests-nondeterministic.patch
file added
+110
glibc-rh168253-resolv-tests-preinit.patch
file added
+224
glibc-rh168253-resolv-tests-timeout.patch
file added
+128
glibc-rh168253-resolv_conf-_res-matching.patch
file added
+132
glibc-rh168253-resolv_conf-free-list.patch
file added
+251
glibc-rh168253-resolv_conf-full-config.patch
file added
+1155
glibc-rh168253-search-list-limit.patch
file added
+788
glibc-rh168253-sock_cloexec.patch
file added
+130
glibc-rh168253-struct-resolv_conf.patch
file added
+637
glibc-rh168253-struct-resolv_context.patch
file added
+2318
glibc-rh168253-support_chroot.patch
file added
+161
glibc-rh168253-tst-inet6_scopeid_pton-getaddrinfo.patch
file added
+192
glibc-rh168253-tst-res_use_inet6-mapping.patch
file added
+321
glibc-rh168253-tst-resolv-canonname.patch
file added
+352
glibc-rh168253-tst-resolv-res_init-debugging.patch
file added
+46
glibc.spec
file modified
+177 -0
    Rebase DNS stub resolver to the glibc 2.26 version
    
    - Support an arbitrary number of search domains (#168253)
    - Detect and apply /etc/resolv.conf changes in libresolv (#1374239)
    - CVE-2015-5180: DNS stub resolver crash with crafted record type (#1251403)
    
        
file added
+2219
file added
+119
file added
+114
file modified
+177 -0