head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.06.07.19.06.31; author drixter; state Exp; branches; next ; commitid HCZY5b9dWSpqPTIG; desc @@ 1.1 log @net/pdns-recursor: Update to 5.4.2 5.4.2 Released: 3rd of June 2026 Improvements Drop QR=0 responses from auths. Widen types passed to xfr*BitInt to reject too large values. Bug Fixes Fix serialization of cached authority records. Continue processing response Policies if a discarded policy is hit. Skip ZONEMD records in RPZs. Increase entry count in unit test so we hit the 8192 byte limit on 32 bit systems too. build(deps): bump rustls-webpki from 0.103.10 to 0.103.13. snmp-agent: Fix a memory leak. Minor libssl fixes. @ text @$NetBSD$ More POSIX compatible, will be fixed by upstream in major newer version https://github.com/PowerDNS/pdns/issues/17241 --- rec-rust-lib/rust/Makefile.in.orig 2026-05-30 20:26:26.768421519 +0000 +++ rec-rust-lib/rust/Makefile.in @@@@ -589,11 +589,11 @@@@ librecrust.a lib.rs.h web.rs.h misc.rs.h src/misc.rs \ src/web.rs SYSCONFDIR=$(sysconfdir) NODCACHEDIRNOD=$(localstatedir)/nod NODCACHEDIRUDR=$(localstatedir)/udr $(CARGO) build --release $(RUST_TARGET) --target-dir=$(builddir)/target --manifest-path ${srcdir}/Cargo.toml - cp -pv target/$(RUSTC_TARGET_ARCH)/release/librecrust.a librecrust.a - cp -pv target/$(RUSTC_TARGET_ARCH)/cxxbridge/recrust/src/lib.rs.h lib.rs.h - cp -pv target/$(RUSTC_TARGET_ARCH)/cxxbridge/recrust/src/web.rs.h web.rs.h - cp -pv target/$(RUSTC_TARGET_ARCH)/cxxbridge/recrust/src/misc.rs.h misc.rs.h - cp -pv target/$(RUSTC_TARGET_ARCH)/cxxbridge/rust/cxx.h cxx.h + cp -p target/$(RUSTC_TARGET_ARCH)/release/librecrust.a librecrust.a + cp -p target/$(RUSTC_TARGET_ARCH)/cxxbridge/recrust/src/lib.rs.h lib.rs.h + cp -p target/$(RUSTC_TARGET_ARCH)/cxxbridge/recrust/src/web.rs.h web.rs.h + cp -p target/$(RUSTC_TARGET_ARCH)/cxxbridge/recrust/src/misc.rs.h misc.rs.h + cp -p target/$(RUSTC_TARGET_ARCH)/cxxbridge/rust/cxx.h cxx.h clean-local: rm -rf librecrust.a src/lib.rs lib.rs.h web.rs.h cxx.h misc.rs.h target @