From nobody Mon Aug 15 13:57:20 2022 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4M5wns0rSFz4Z2vG for ; Mon, 15 Aug 2022 13:57:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4M5wnr6lhbz3bdc for ; Mon, 15 Aug 2022 13:57:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4M5wnr5lMfzXkS for ; Mon, 15 Aug 2022 13:57:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 27FDvKYj038999 for ; Mon, 15 Aug 2022 13:57:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 27FDvKBn038998 for ports-bugs@FreeBSD.org; Mon, 15 Aug 2022 13:57:20 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 265859] dns/ldns: update to 1.8.3 Date: Mon, 15 Aug 2022 13:57:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jaap@NLnetLabs.nl X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform bug_file_loc op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1660571840; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=A+E8/L/cR31lx07wZRVS8GJxF2DNfbLBVhlY+TVaBr4=; b=Gcv+QAYZtMNS/BHZGm7u+by7M8GouEmO7Vgmgjc7I0l4uQ12v38Lo1CdGaAS9tEvf9KhzD qEJP5aMKFLlvR1+UM6adyd7f6NCduYi69fGeiUP+kjrAHVJXxFSubQ1RhJVLmFiL0x8oFF oPNWJ+5RpA4SsEf6gQdAuwR9/tl70I1RKyhLQu4ASatj55zk7T81QGJUuh9JflCvcgH4fr rmtqNbtd5aYTtFWC/jtjcX6q7jmcZFlgaKQpGpzt7Jd6c6yYr0qxizv6i1iti3OpYRUvAv 0LLwPfw5VbqKsskpFCCUAmWPA4BZxDXvLtTwGe8afLnczeXUeasXffNYie8DVQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1660571840; a=rsa-sha256; cv=none; b=cTq5uxt1tb4tPz1Y5TT8REfCzL1CFIlW2K6kI1JhJn/x0bHk7IGJpZEC72c0eRXF8uFjV3 wrthBvrbzJsQFB/yZIzbH9Gaxb84ZsD+i1D0Jc0/96gES7bIuANPw50VR+ynGL7o3wa+P1 1ayqgOTR7lPCuEB38uKRrRqGF3UzhitrOCPN1lM2GBvdCSgRafXQOoF41s5uQQ9UZ0kfPL 4CQKafeoQDWDaFAARmxBAGuQBHYLg538YZQ85jS40/uMN/+IGmGG1VgagHFGBSYTLdr8Xt hFYVLSTHSXuCAkXYEPyEWNkCejy6mbEsrrsD4EJDRyO0YVC4BSDDz+DjLPCo7w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265859 Bug ID: 265859 Summary: dns/ldns: update to 1.8.3 Product: Ports & Packages Version: Latest Hardware: Any URL: https://www.nlnetlabs.nl/news/2022/Aug/15/ldns-1.8.3-r eleased/ OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: jaap@NLnetLabs.nl Attachment #235921 maintainer-approval+ Flags: Created attachment 235921 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D235921&action= =3Dedit patch to upgrade NOTE: This patch also upgrades the dependent port dns/py-ldns Version 1.8.2 of ldns had a crash bug when creating packets with an EDNS OPT resource record without options. For example when just setting the DO bit (DNSSEC OK) or when specifying a larger UDP payload size. This quick fix release has this resolved. Also the unit tests have been reviewed and updated to catch this in the future before release. Compared to the 1.8.1 release, this release has some bugfixes and a few new features, most notably: * Since draft-ietf-dnsop-svcb-https will become RFC now anytime soon, SVCB and HTTPS RR types are now compiled by default. * Functionality for parsing and printing of EDNS0 Options. The list of options in a packet can be accessed via a new function: ldns_pkt_edns_get_option_list(ldns_pkt *packet). The list can be further manipulated with functions as described in edns.h. Finally the options can be converted to presentation format with ldns_edns_option_list2buffer_str() from host2str.h. drill will now also print EDNS0 options in a parsed format. ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D 1.8.3 2022-08-15 * bugfix #183: Assertion failure with OPT record without rdata. This caused packet creation with only a DO bit (for DNSSEC OK) to crash. Thanks Anand Buddhdev and others for reporting this so quickly. * Fix for syntax error in pyldns 1.8.2 2022-08-12 * bugfix #147: Allow for tabs in whitespace before quoted rdata fields. Thanks Felipe Gasper * bugfix #149: Add some missing [out] annotations to doxygen parameters. Thanks aldot. * Fix build error on Solaris 10 with inet_ntop redeclaration error. * Fix -U flag with ldns-signzone. Thanks Ulrich and Jonathan * Enable compile of SVCB and HTTPS support by default. * bugfix #179: Free line memory even if zone file parsing fails Thanks Claudius Zingerli * bugfix #166: Grow buffer when writing chars and fixed size strings when converting to presentation format, preventing potential assersion errors. * bugfix #46: Print network errors when secure tracing. Thanks reedjc * EDNS0 Option handling and conversion into presentation format. * bugfix #145: ldns-verify-zone should not call occluded records glue. Thanks Habbie --=20 You are receiving this mail because: You are the assignee for the bug.=