Unnamed repository
Go to file
Petr Menšík 764271fcfc Correct releasing of serv_domain
In case the server->serv_domain points to domain also when it is not the
last server used, ensure the reference to last_server is always reset.
Some records might reference the server_domain, but cannot ever become
last_server. Such as server=/example.com/#

Do proper check also for above case and do not delete used serv_domain
structure. Also do optimization to reuse common server domains and do
not create new entry to already existing one.

Do two step cleaning during nameservers cleanup stage. Should avoid any
invalid pointer present.

Resolves: rhbz#2186481
2023-04-21 19:21:08 +02:00
.gitignore Import rpm: c8s 2023-02-27 12:36:49 -05:00
dnsmasq-2.76-rh1728698-1.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.76-rh1728698-3.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.76-rh1752569.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.77-underflow.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.78-fips.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-alternative-lease.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-CVE-2020-25681.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-CVE-2020-25684.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-CVE-2020-25685.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-CVE-2020-25686-2.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-CVE-2020-25686.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-mixed-family-failed.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-rh1602477-2.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-rh1602477.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-rh1700916.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-rh1728698-2.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-rh1728698-4.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-rh1746411.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-rh1749092-fail.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.79-server-domain-fixup.patch Auto sync2gitlab import of dnsmasq-2.79-24.el8.src.rpm 2022-08-26 16:14:04 +00:00
dnsmasq-2.79-server-domain-rh1919894.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.80-dnssec.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.80-man-nameing.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.80-rh1795370.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.80-unaligned-addresses-in-DHCPv6-packet.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.81-correct-range-check-of-dhcp-host-prefix.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.81-dhcpv6-relay-link-address.patch Auto sync2gitlab import of dnsmasq-2.79-26.el8.src.rpm 2023-02-18 00:17:53 +00:00
dnsmasq-2.81-linux-SIOCGSTAMP.patch Auto sync2gitlab import of dnsmasq-2.79-23.el8.src.rpm 2022-08-02 06:12:39 +00:00
dnsmasq-2.81-netlink-table.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.81-optimize-fds-close.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.81-option6-ntp-server-suboption.patch Auto sync2gitlab import of dnsmasq-2.79-23.el8.src.rpm 2022-08-02 06:12:39 +00:00
dnsmasq-2.81-prefix-ranges-or-list-of-ipv6-addresses.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.81-rh1829448.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.81-tag-filtering-of-dhcp-host-directives.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.84-bind-dynamic-netlink.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.85-CVE-2021-3448.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.85-serv_domain-rh2186481.patch Correct releasing of serv_domain 2023-04-21 19:21:08 +02:00
dnsmasq-2.86-dhcpv6-client-arch.patch Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq-2.87-CVE-2022-0934.patch Auto sync2gitlab import of dnsmasq-2.79-26.el8.src.rpm 2023-02-18 00:17:53 +00:00
dnsmasq-2.89-edns0-size.patch Set the default maximum DNS UDP packet size to 1232 2023-04-21 19:19:26 +02:00
dnsmasq-systemd-sysusers.conf Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq.service Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00
dnsmasq.spec Correct releasing of serv_domain 2023-04-21 19:21:08 +02:00
gating.yaml Bring gating.yaml over from Brew dist-git 2023-03-10 10:33:45 -08:00
rpminspect.yaml Bring rpminspect.yaml over from Brew dist-git 2023-03-10 10:33:45 -08:00
sources Auto sync2gitlab import of dnsmasq-2.79-21.el8.src.rpm 2022-05-26 01:20:47 -04:00