]>
git.ipfire.org Git - thirdparty/ldns.git/log
Jan Vcelak [Mon, 1 Mar 2021 22:29:46 +0000 (23:29 +0100)]
fix ldns.pc installation when build out-of-source
Willem Toorop [Mon, 15 Mar 2021 19:30:10 +0000 (20:30 +0100)]
Internal usage of ldns_fget_token_l with limit 0
Willem Toorop [Wed, 10 Mar 2021 12:02:28 +0000 (13:02 +0100)]
Bump version in preperation for ldns-1.7.2
Willem Toorop [Mon, 15 Feb 2021 20:54:00 +0000 (21:54 +0100)]
bugfix #119: Let example tools read longer RR's than LDNS_MAX_LINELEN
Willem Toorop [Wed, 10 Feb 2021 11:46:47 +0000 (12:46 +0100)]
Adhere to draft-ietf-dnsop-nsec-ttl with signing
Willem Toorop [Wed, 3 Feb 2021 16:33:44 +0000 (17:33 +0100)]
Merge pull request #118 from NLnetLabs/updates/draft-ietf-dnsop-nsec-ttl
draft-ietf-dnsop-nsec-ttl-01 NSEC TTLs with signing
Willem Toorop [Wed, 3 Feb 2021 16:24:54 +0000 (17:24 +0100)]
Failure to properly copy rr description of SVCB to HTTPS
Thanks Niall O’Reilly
Willem Toorop [Wed, 27 Jan 2021 10:41:00 +0000 (11:41 +0100)]
bugfix #117: drill -S . assert failues
Assertion failure with DNSSEC validating of non existence of RR types at the root.
Thanks ZjYwMj
Willem Toorop [Wed, 27 Jan 2021 10:37:07 +0000 (11:37 +0100)]
Changelog entry for SVCB and HTTPS support
Willem Toorop [Tue, 26 Jan 2021 13:59:53 +0000 (14:59 +0100)]
Sign zones with NSEC(3) TTL set to the minimum of the MINIMUM field of the SOA record and the TTL of the SOA itself
per draft-ietf-dnsop-nsec-ttl-01
Willem Toorop [Thu, 21 Jan 2021 13:58:11 +0000 (14:58 +0100)]
Merge pull request #115 from NLnetLabs/features/draft-ietf-dnsop-svcb-https
draft-ietf-dnsop-svcb-https
Willem Toorop [Thu, 21 Jan 2021 13:53:10 +0000 (14:53 +0100)]
Merge branch 'develop' into features/draft-ietf-dnsop-svcb-https
Willem Toorop [Thu, 21 Jan 2021 13:32:12 +0000 (14:32 +0100)]
Allow "detached" ZONEMD RR mode to ldns-verify-zone
Willem Toorop [Wed, 20 Jan 2021 21:19:44 +0000 (22:19 +0100)]
Test for ZONEMD verification
Willem Toorop [Wed, 20 Jan 2021 21:17:48 +0000 (22:17 +0100)]
More than one ZOMEMD RRs with same Scheme and Hash Algorithm MUST NOT be considered
Willem Toorop [Wed, 20 Jan 2021 19:11:14 +0000 (20:11 +0100)]
Only iterate "in-zone" names when calculating zone digest
Willem Toorop [Sat, 16 Jan 2021 16:18:23 +0000 (17:18 +0100)]
ORIGIN from SOA owner, also in SOA rdata fields
Willem Toorop [Fri, 15 Jan 2021 16:13:14 +0000 (17:13 +0100)]
ZONEMD is digests of RRs in canonical wireformat
Willem Toorop [Tue, 22 Dec 2020 09:17:06 +0000 (10:17 +0100)]
Better ZONEMD documentation for ldns-verify-zone
Willem Toorop [Tue, 22 Dec 2020 09:05:03 +0000 (10:05 +0100)]
Merge pull request #113 from NLnetLabs/features/draft-ietf-dnsop-dns-zone-digest
ZONEMD support draft-ietf-dnsop-dns-zone-digest
Willem Toorop [Tue, 22 Dec 2020 09:04:49 +0000 (10:04 +0100)]
Merge branch 'develop' into features/draft-ietf-dnsop-dns-zone-digest
Willem Toorop [Mon, 30 Nov 2020 08:13:05 +0000 (09:13 +0100)]
Parsing and printing of SVCB and HTTPS RR type
Willem Toorop [Thu, 26 Nov 2020 15:52:24 +0000 (16:52 +0100)]
Merge branch 'features/draft-ietf-dnsop-dns-zone-digest' into features/draft-ietf-dnsop-svcb-https
Willem Toorop [Thu, 26 Nov 2020 15:29:09 +0000 (16:29 +0100)]
Add changelog entry
W.C.A. Wijngaards [Thu, 26 Nov 2020 13:29:22 +0000 (14:29 +0100)]
* Fix so that ldns-testns does not leak sockets if the read fails.
W.C.A. Wijngaards [Tue, 24 Nov 2020 13:09:12 +0000 (14:09 +0100)]
* ldns-testns can answer several queries over one tcp connection,
if they arrive within 100msec of each other.
W.C.A. Wijngaards [Tue, 24 Nov 2020 13:05:35 +0000 (14:05 +0100)]
Revert "* ldns-testns can answer several queries over one tcp connection,"
This reverts commit
f9fe931a231e831637abcec7d2a6750cda4bbbe7 .
W.C.A. Wijngaards [Tue, 24 Nov 2020 13:04:50 +0000 (14:04 +0100)]
* ldns-testns can answer several queries over one tcp connection,
if they arrive within 100msec of each other.
Willem Toorop [Fri, 20 Nov 2020 22:28:17 +0000 (23:28 +0100)]
-Z option to ldns-verify-zone to require ZONEMD
But when given once, does not require DNSSEC.
When given twice requires both DNSSEC and a valid ZONEMD RR
Willem Toorop [Fri, 20 Nov 2020 14:36:45 +0000 (15:36 +0100)]
Allow ZONEMD generation without DNSSEC
With -Z option to ldns-signzone
Willem Toorop [Fri, 20 Nov 2020 14:08:07 +0000 (15:08 +0100)]
Merge branch 'features/draft-ietf-dnsop-dns-zone-digest' of github.com:NLnetLabs/ldns into features/draft-ietf-dnsop-dns-zone-digest
Willem Toorop [Fri, 20 Nov 2020 14:07:07 +0000 (15:07 +0100)]
Documentation
Willem Toorop [Fri, 20 Nov 2020 13:48:19 +0000 (14:48 +0100)]
Eliminate memory leaks
originally for the newly created ZONEMD RRs, but found a few other leaks while working on that
Willem Toorop [Wed, 18 Nov 2020 16:16:11 +0000 (16:16 +0000)]
Log zone digest validation success as well
Willem Toorop [Mon, 16 Nov 2020 22:14:59 +0000 (23:14 +0100)]
More generalized zonemd functions + verification
Willem Toorop [Tue, 10 Nov 2020 23:26:16 +0000 (00:26 +0100)]
Create ZONEMD with ldns-signzone
Willem Toorop [Mon, 12 Oct 2020 20:50:12 +0000 (22:50 +0200)]
Merge pull request #112 from InfrastructureServices/ldns-config
Move python libraries to separate options in ldns-config
Petr Menšík [Thu, 8 Oct 2020 07:25:59 +0000 (09:25 +0200)]
Move python libraries to separate options in ldns-config
Libraries provided by ldns-config --libs differs from pkg-config --libs
ldns, when python compilation is enabled. It may bring undesired
dependencies to consuming software. Openssh is good example.
Move python libraries to --python-libs, in case it is required. Common
C build do not require python libraries at all.
Willem Toorop [Fri, 27 Mar 2020 08:13:47 +0000 (09:13 +0100)]
Merge pull request #100 from noloader/travis
Fix Travis failures due to Homebrew
Jeffrey Walton [Thu, 26 Mar 2020 23:26:22 +0000 (19:26 -0400)]
Fix Travis failures due to Homebrew
Willem Toorop [Tue, 17 Mar 2020 14:32:36 +0000 (15:32 +0100)]
Issue #73 replace ldns_duration2string...
with something more straight forward and comprehensible
Willem Toorop [Tue, 17 Mar 2020 09:22:45 +0000 (10:22 +0100)]
Merge pull request #91 from noloader/brew
Fix Brew update and install
Willem Toorop [Tue, 17 Mar 2020 09:21:37 +0000 (10:21 +0100)]
Merge pull request #93 from noloader/ios
Add iOS to Travis testing
Willem Toorop [Tue, 17 Mar 2020 08:19:36 +0000 (09:19 +0100)]
Merge pull request #96 from yuuki-w/fix/wks_port_overflow
ldns_rdf2buffer_str_wks returns before integer overflow (fix #95)
Yuuki Wakisaka [Tue, 17 Mar 2020 05:57:36 +0000 (14:57 +0900)]
fix #95 infinity loop when WKS record has over port number 65528
Jeffrey Walton [Wed, 11 Mar 2020 21:05:19 +0000 (17:05 -0400)]
Add iOS testing for Travis
W.C.A. Wijngaards [Tue, 10 Mar 2020 15:46:14 +0000 (16:46 +0100)]
* Fix for #93: fix packaging/libldns.pc Makefile rule.
W.C.A. Wijngaards [Tue, 10 Mar 2020 08:22:02 +0000 (09:22 +0100)]
* Fix #92: ldns-testns.c:429:15: error: 'fork' is unavailable: not
available on tvOS.
Jeffrey Walton [Mon, 9 Mar 2020 13:57:52 +0000 (09:57 -0400)]
Update Travis and Brew recipe for OS X
Also see https://travis-ci.community/t/os-x-image-and-error-unknown-command-bundle/7493/2 and https://docs.travis-ci.com/user/installing-dependencies/
Willem Toorop [Mon, 9 Mar 2020 09:25:20 +0000 (10:25 +0100)]
Merge pull request #88 from noloader/android
Add Android testing to Travis
Jeffrey Walton [Fri, 6 Mar 2020 16:48:40 +0000 (11:48 -0500)]
Add Android testing to Travis
Willem Toorop [Fri, 6 Mar 2020 11:17:55 +0000 (12:17 +0100)]
Merge branch 'devel/compile-warnins-and-asan-errors' into develop
Willem Toorop [Fri, 6 Mar 2020 11:17:26 +0000 (12:17 +0100)]
Fix last warnings
Willem Toorop [Fri, 6 Mar 2020 10:50:46 +0000 (11:50 +0100)]
One missed memory leak (only visible in clang)
Willem Toorop [Fri, 6 Mar 2020 10:36:42 +0000 (11:36 +0100)]
Try to get rid of all warnings and errors in the travis tests
Willem Toorop [Fri, 6 Mar 2020 09:30:56 +0000 (10:30 +0100)]
Just my preference for direct type conversions
Willem Toorop [Fri, 6 Mar 2020 08:40:23 +0000 (09:40 +0100)]
Merge pull request #82 from noloader/pointer-sign
Clear errors and warnings for SHA-1 and SHA-256
Willem Toorop [Fri, 6 Mar 2020 08:38:13 +0000 (09:38 +0100)]
Merge pull request #83 from noloader/ubsan
Fix UBsan finding in ldns_serial_arithmitics_time (GH #71)
Willem Toorop [Fri, 6 Mar 2020 08:34:59 +0000 (09:34 +0100)]
Merge pull request #85 from noloader/asan
Fix Asan findings in 12-unit-tests-dnssec.c (GH #84)
Jeffrey Walton [Thu, 5 Mar 2020 21:54:38 +0000 (16:54 -0500)]
Fix Asan findings in 12-unit-tests-dnssec.c (GH #84)
Jeffrey Walton [Thu, 5 Mar 2020 21:13:09 +0000 (16:13 -0500)]
Fix UBsan finding (GH #71)
Also see https://github.com/NLnetLabs/unbound/commit/
57bbbfc0e6d9 , where Unbound clared a similar finding with uint32_t casts.
Jeffrey Walton [Thu, 5 Mar 2020 20:31:48 +0000 (15:31 -0500)]
Clear errors and warnings for SHA-1 and SHA-256
This commit accomplishes two things. First, it clears all the pointer-sign warnings in 13-unit-tests-base.c. Second, it fixes const-ness in ldns_sha1, ldns_sha256, ldns_sha384 and ldns_sha512.
Willem Toorop [Wed, 4 Mar 2020 11:01:58 +0000 (12:01 +0100)]
Merge pull request #81 from noloader/malloc
Fix undefined reference to "rpl_malloc"
Jeffrey Walton [Wed, 4 Mar 2020 10:56:41 +0000 (05:56 -0500)]
Fix undefined reference to "rpl_malloc"
Willem Toorop [Wed, 4 Mar 2020 09:26:01 +0000 (10:26 +0100)]
Merge pull request #78 from noloader/travis
Add additional compilers and platforms for Travis
Willem Toorop [Wed, 4 Mar 2020 09:16:37 +0000 (10:16 +0100)]
Merge pull request #80 from noloader/configure
Fix 60-compile-builddir
Jeffrey Walton [Tue, 3 Mar 2020 22:27:42 +0000 (17:27 -0500)]
Try fix 60-compile-builddir
Jeffrey Walton [Tue, 3 Mar 2020 19:55:08 +0000 (14:55 -0500)]
Add additional compilers and platforms for Travis
Willem Toorop [Fri, 21 Feb 2020 10:18:57 +0000 (11:18 +0100)]
Merge pull request #68 from neheb/h
Fix compilation without DSA and deprecated APIs
Willem Toorop [Fri, 21 Feb 2020 10:14:53 +0000 (11:14 +0100)]
Merge pull request #69 from neheb/patch-1
Fix cross compilation under OS X
Willem Toorop [Fri, 21 Feb 2020 10:13:31 +0000 (11:13 +0100)]
Change test 60 to test for deprecated OpenSSL APIs
Rosen Penev [Fri, 21 Feb 2020 02:58:52 +0000 (18:58 -0800)]
Fix compilation without DSA and deprecated APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Fri, 21 Feb 2020 03:33:02 +0000 (19:33 -0800)]
Fix cross compilation under OS X
Alex Band [Thu, 20 Feb 2020 08:18:24 +0000 (09:18 +0100)]
Add GitHub Sponsors for Organisations
Willem Toorop [Wed, 19 Feb 2020 12:28:29 +0000 (13:28 +0100)]
Merge pull request #66 from noloader/develop
Add Emacs backup files to gitignore
Jeffrey Walton [Sat, 15 Feb 2020 08:31:42 +0000 (03:31 -0500)]
Add Emacs backup files to gitignore
Willem Toorop [Tue, 11 Feb 2020 08:47:20 +0000 (09:47 +0100)]
Merge pull request #65 from noloader/develop
Use fresh config.guess and config.sub when building distro
Willem Toorop [Tue, 11 Feb 2020 08:42:49 +0000 (09:42 +0100)]
Remove backup files
Jeffrey Walton [Mon, 10 Feb 2020 18:45:44 +0000 (13:45 -0500)]
Use fresh config.guess and config.sub when building distro
Willem Toorop [Thu, 6 Feb 2020 13:21:16 +0000 (14:21 +0100)]
Merge pull request #62 from noloader/develop
Update ldns-dane example to use OpenSSL context options
Jeffrey Walton [Thu, 6 Feb 2020 13:17:14 +0000 (08:17 -0500)]
Update ldns-dane example to use OpenSSL context options
Willem Toorop [Thu, 6 Feb 2020 13:13:20 +0000 (14:13 +0100)]
Merge pull request #61 from noloader/develop
Use OpenSSL context options
Jeffrey Walton [Thu, 6 Feb 2020 12:57:02 +0000 (07:57 -0500)]
Use OpenSSL context options
Willem Toorop [Tue, 4 Feb 2020 09:30:58 +0000 (10:30 +0100)]
Merge pull request #41 from AgentD/develop
Fix broken reference to packaging/libldns.pc.in
Willem Toorop [Tue, 4 Feb 2020 09:30:09 +0000 (10:30 +0100)]
Merge pull request #39 from vapier/develop
fix typo in variable name
Willem Toorop [Tue, 4 Feb 2020 09:29:27 +0000 (10:29 +0100)]
Merge pull request #43 from blackbit42/blackbit/fixes
drill: fix spelling mistake in manpage
Willem Toorop [Tue, 4 Feb 2020 09:29:02 +0000 (10:29 +0100)]
Merge pull request #52 from NLnetLabs/failyre_typo_correction
Documentation typo correction: failyre -> failure
Willem Toorop [Tue, 4 Feb 2020 09:28:31 +0000 (10:28 +0100)]
Merge pull request #60 from noloader/develop
Add additional search libs for inet_ntop and inet_pton
Jeffrey Walton [Tue, 4 Feb 2020 02:06:30 +0000 (21:06 -0500)]
Add additional search libs for inet_ntop and inet_pton
Willem Toorop [Thu, 12 Dec 2019 09:53:42 +0000 (10:53 +0100)]
Issue #38 Unclear error message from ldns-read-zone
Willem Toorop [Thu, 12 Dec 2019 09:51:04 +0000 (10:51 +0100)]
Merge branch 'develop' of github.com:NLnetLabs/ldns into develop
Willem Toorop [Wed, 11 Dec 2019 20:08:41 +0000 (21:08 +0100)]
Merge pull request #59 from NLnetLabs/bug/dname-overflow
- Fix off by one error in dname overflow check in str2rdf_dname
Ralph Dolmans [Wed, 11 Dec 2019 14:39:07 +0000 (15:39 +0100)]
- Fix off by one error in dname overflow check in str2rdf_dname
Willem Toorop [Fri, 6 Dec 2019 12:28:46 +0000 (13:28 +0100)]
Merge pull request #58 from neheb/uifheu
Fix compilation without deprecated APIs
Rosen Penev [Thu, 5 Dec 2019 20:13:44 +0000 (12:13 -0800)]
Fix compilation without deprecated APIs
W.C.A. Wijngaards [Mon, 18 Nov 2019 15:56:47 +0000 (16:56 +0100)]
* Fix compile warning by variable initialisation for older gcc.
W.C.A. Wijngaards [Mon, 18 Nov 2019 15:54:06 +0000 (16:54 +0100)]
* Detect fixed time memory compare for openssl 0.9.8.
W.C.A. Wijngaards [Mon, 18 Nov 2019 10:21:13 +0000 (11:21 +0100)]
* Fix memory leak in examples/ldns-testns handle_tcp routine.
ximon18 [Thu, 24 Oct 2019 09:14:37 +0000 (11:14 +0200)]
Documentation typo correction: failyre -> failure
W.C.A. Wijngaards [Tue, 8 Oct 2019 07:10:16 +0000 (09:10 +0200)]
Note bugfixes in 1.7.1 fix CVE-2017-
1000231 and CVE-2017-
1000232