Changelog
What's Changed
🔧 Bugfixes
- fix(workers): prevent reload deadlock on unconsumed config channels by @dmachard in #1422
- fix(dnsutils,transformers,workers): sync string and binary IP representations by @dmachard in #1423
- fix(workers): copy-on-write shared messages during batch fan-out by @dmachard in #1424
- fix(dnsutils): deep copy pointer extensions, slices and maps in DNSMessage with Clone by @dmachard in #1425
- fix(dnsparser): cap RR slice pre-allocation and pooled capacity to prevent OOM amplification by @dmachard in #1426
- fix(dnsutils,workers,transformers): resolve binary IPs in Jinja templates and Prometheus resolver label by @dmachard in #1427
- fix(dnstap): prevent panic on truncated compressed framestream payload by @dmachard in #1428
- fix(transformers): avoid eager cuckoo allocation and prevent goroutine leak on reset by @dmachard in #1429
- fix(workers): prevent deadlock and data race on RestAPI shutdown by @dmachard in #1430
Full Changelog: v3.3.6...v3.3.7