dns/dnsmasq-devel: update to v2.93test10
Upstream Git changes since v2.93test9:
- fc22868 2026-04-21 | Preserve existing log file permissions when adding group-write bit. (tag: v2.93test10) [Florian Margaine]
- d158aec 2026-04-21 | Increase default limit on TCP handler processes from 20 to 30. [Simon Kelley]
- 36d081e 2026-04-21 | Fix buffer overlow in log_query() [Simon Kelley]
- 9eb0757 2026-04-21 | Fix crash with mal-formed config option. [Toliak Purple]
- 2d0e0c7 2026-04-10 | Tweak DHCPv6 replay decapsulation. [Simon Kelley]
- cfc2244 2026-04-08 | Bump copyrights to 2026. [Simon Kelley]
Upstream Git changes since v2.93test8:
- 9ad7492 2026-04-06 | Fix 1-byte buffer overflow in relay_reply4() (tag: v2.93test9) [Simon Kelley]
- a6069da 2026-04-05 | Check DNS query via TCP doesn't have QR bit set. [Simon Kelley]
- 14f5317 2026-04-05 | Sanity checking on DNS replies via TCP. [Simon Kelley]
- 8fd06d2 2026-03-30 | OOB buffer check with DNS bitstring labels. [Simon Kelley]
- d152e81 2026-03-30 | Tighten check on TFTP pathnames to avoid directory escape. [Simon Kelley]
- e0bec33 2026-03-30 | Move logging on TCP timeout from child process to main process. [Simon Kelley]
- dd70793 2026-03-20 | dump: check lseek() return in pcap record-counting loop [Dominik]
- c5f4641 2026-03-19 | domain: fix strncat buffer-size argument in is_rev_synth() [Dominik]
- cd04c0c 2026-03-19 | lease: check parse_hex() return value before use as length [Dominik]
- 0630a45 2026-03-19 | edns0: bounds-check option length before memcmp in check_source() [Dominik]
- 3ea905b 2026-03-19 | rfc3315: fix integer underflow and heap overflow in log6_opts STATUS_CODE [Dominik]
- ca509cb 2026-03-19 | dhcp-common: fix OOB reads in DHCPv6 option_string() decoders [Dominik]
- 8ceb8ee 2026-03-19 | dhcp-common: bounds-check label index before reading in OT_RFC1035_NAME decoder [Dominik]
- 1c4a97e 2026-03-19 | rfc2131: fix off-by-one in BOOTP filename netid NUL termination [Dominik]
- 9e3e046 2026-03-19 | helper: fix OOB read in grab_extradata_lua bounds check [Dominik]
- b12a924 2026-03-19 | fix: NUL-terminate buf in prettyprint_time() when t == 0 [Dominik]
- 9dec84c 2026-03-19 | fix: rand64() must share global outleft with rand16()/rand32() [Dominik]
- 68c149e 2026-03-19 | fix: move fd-match guard out of loop in reply_query() [Dominik]
- 5ea054b 2026-03-19 | fix: zero correct byte count in expand_workspace_real() [Dominik]
Upstream Git changes since v2.93test7, all by Simon Kelley:
- b95d5a2 2026-03-24 | Further tidying of DHCPv6 packet dissection code. (tag: v2.93test8)
- 5be5dc1 2026-03-24 | New heuristic for disabling DNSSEC for domain-specific nameservers.
- 48348a2 2026-03-17 | Fix broken DHCPv6 userclass data in DHCP script.
- b4a0663 2026-03-17 | Accept DHCPv6 vendorclasses with any enterprise number in --dhcp-vendorclass if not enterprise number is specified. Also accept and match on enterprise number only.
- 5331301 2026-03-17 | Fix broken DHCPv6 vendorclass data in DHCP script.
Pull Request: https://github.com/freebsd/freebsd-ports/pull/504