]>
git.ipfire.org Git - thirdparty/ldns.git/log
Willem Toorop [Tue, 16 Jul 2019 13:10:29 +0000 (15:10 +0200)]
Credit Vadim Penzin
Willem Toorop [Tue, 16 Jul 2019 12:57:24 +0000 (12:57 +0000)]
Make Vadim's patches work with OpenSSL < 1.1.0 and LibreSSL
Willem Toorop [Mon, 15 Jul 2019 13:45:02 +0000 (15:45 +0200)]
Merge branch 'develop' into features/ldns-signzone-engine-support
wtoorop [Mon, 15 Jul 2019 13:44:01 +0000 (15:44 +0200)]
Merge pull request #34 from NLnetLabs/issues/1447-ldns-verify-zone-report-chase-problems
Bugfix #1447 more verbose reporting of sigchase errors with ldns-verify-zone
Willem Toorop [Mon, 15 Jul 2019 13:43:32 +0000 (15:43 +0200)]
Changelog entry
Willem Toorop [Mon, 15 Jul 2019 13:30:20 +0000 (15:30 +0200)]
Bugfix #1447 more verbose reporting of sigchase errors with ldns-verify-zone
Willem Toorop [Mon, 15 Jul 2019 12:14:46 +0000 (14:14 +0200)]
Prefer tpkg from submodule
wtoorop [Mon, 15 Jul 2019 11:36:02 +0000 (13:36 +0200)]
Merge pull request #31 from NLnetLabs/issue/279-sockets-may-be-0
Issue/279 sockets may be 0
Willem Toorop [Mon, 15 Jul 2019 11:35:16 +0000 (13:35 +0200)]
Changelog entrie for bugfix #279
Willem Toorop [Mon, 15 Jul 2019 11:27:50 +0000 (13:27 +0200)]
Should have compiled before pushing ;)
Willem Toorop [Mon, 15 Jul 2019 10:38:48 +0000 (12:38 +0200)]
Bugfix #279 Bad return value for ldns_udp_connect and ldns_tcp_connect
ldns_udp_connect, ldns_tcp_connect, ldns_udp_bgsend and ldns_tcp_bgsend return
a socket and otherwise 0 on failure. This is wrong because 0 can be a valid
socket.
To not mess with the existing API, ldns_udp_connect2, ldns_tcp_connect2,
ldns_udp_bgsend2 and ldns_tcp_bgsend2 are introduced that do the same but
return -1 on failure. Internal usage of the old functions replaced with the
new ones.
Willem Toorop [Mon, 15 Jul 2019 07:58:49 +0000 (09:58 +0200)]
Remove double errno include
wtoorop [Thu, 11 Jul 2019 15:04:15 +0000 (17:04 +0200)]
Merge pull request #27 from NLnetLabs/features/3394-source-IP-for-ldns-notify
Features/3394 source ip for ldns notify
Willem Toorop [Thu, 11 Jul 2019 14:51:29 +0000 (16:51 +0200)]
Thank Geert Hedrickx
Willem Toorop [Thu, 11 Jul 2019 14:48:57 +0000 (16:48 +0200)]
-I <source address> option for ldns-notify
from bugzilla #3394
wtoorop [Thu, 11 Jul 2019 13:44:33 +0000 (15:44 +0200)]
Merge pull request #24 from NLnetLabs/devel/4214-Fix-issues-in-basic-library
Devel/4214 fix issues in basic library
Willem Toorop [Thu, 11 Jul 2019 13:38:54 +0000 (15:38 +0200)]
Merge branch 'develop' into feature/ldns-signzone-engine-support
Willem Toorop [Thu, 11 Jul 2019 13:33:24 +0000 (15:33 +0200)]
Changelog entry
Willem Toorop [Thu, 11 Jul 2019 13:29:03 +0000 (15:29 +0200)]
Leaks in tools
Willem Toorop [Thu, 11 Jul 2019 13:22:44 +0000 (15:22 +0200)]
Issues detected in ldns library by scan of Coverity
Thanks Petr Menšík
Willem Toorop [Thu, 11 Jul 2019 12:43:22 +0000 (14:43 +0200)]
Bugfix #4248 drill -DT fails for CNAME domain
Willem Toorop [Thu, 11 Jul 2019 11:53:18 +0000 (13:53 +0200)]
Fix incorrectly fixing gcc 9.0 warnings
Willem Toorop [Thu, 11 Jul 2019 09:54:59 +0000 (11:54 +0200)]
Credit Jitka for swig4.0 fix
Willem Toorop [Thu, 11 Jul 2019 09:53:26 +0000 (11:53 +0200)]
Get rid of gcc 9.0 warnings
wtoorop [Thu, 11 Jul 2019 09:48:16 +0000 (11:48 +0200)]
Merge pull request #23 from NLnetLabs/devel/python-bindings
Devel/python bindings
Willem Toorop [Thu, 11 Jul 2019 08:42:25 +0000 (10:42 +0200)]
SWIG4.0 support from Jitka Plesníková
Willem Toorop [Thu, 11 Jul 2019 08:35:02 +0000 (10:35 +0200)]
AMTRELAY also in python bindings
wtoorop [Thu, 11 Jul 2019 08:29:33 +0000 (10:29 +0200)]
Merge pull request #22 from NLnetLabs/devel/15-include-used-openssl-headers
Devel/15 include used openssl headers
Willem Toorop [Thu, 11 Jul 2019 07:57:05 +0000 (09:57 +0200)]
Merge branch 'develop' of https://github.com/vapier/ldns into vapier-develop
wtoorop [Thu, 11 Jul 2019 07:54:37 +0000 (09:54 +0200)]
Merge pull request #21 from NLnetLabs/features/detect-eddsa
Features/detect eddsa
Willem Toorop [Thu, 11 Jul 2019 07:53:16 +0000 (09:53 +0200)]
Adapt Changlog to reflect
ed25519 and ed448 behaviour
Willem Toorop [Wed, 10 Jul 2019 14:19:57 +0000 (16:19 +0200)]
typo
Willem Toorop [Wed, 10 Jul 2019 14:16:39 +0000 (16:16 +0200)]
Try to compile with
ed25519 and ed488 by default
wtoorop [Wed, 10 Jul 2019 13:44:50 +0000 (15:44 +0200)]
Merge pull request #20 from NLnetLabs/issues/6-OS-X-and-Xcode-assumptions
Issues/6 os x and xcode assumptions
Willem Toorop [Wed, 10 Jul 2019 13:16:48 +0000 (15:16 +0200)]
Merge branch 'develop' into issues/6-OS-X-and-Xcode-assumptions
Willem Toorop [Wed, 10 Jul 2019 13:00:22 +0000 (15:00 +0200)]
Make makedist work for github
Willem Toorop [Wed, 10 Jul 2019 12:38:33 +0000 (14:38 +0200)]
Issue #6 Explicitly set xcode SDK version with --with-xcode-sdk=<version> on MacOS
Also, explicitly disable xcode with --without-xcode-sdk
wtoorop [Wed, 10 Jul 2019 12:03:51 +0000 (14:03 +0200)]
Merge pull request #19 from NLnetLabs/issues/17-drill-T-with-x
Issues/17 drill t with x
Willem Toorop [Wed, 10 Jul 2019 12:03:22 +0000 (14:03 +0200)]
Changelog entry
Willem Toorop [Wed, 10 Jul 2019 11:51:13 +0000 (13:51 +0200)]
Merge branch 'develop' into issues/17-drill-T-with-x
Willem Toorop [Wed, 10 Jul 2019 11:41:27 +0000 (13:41 +0200)]
Merge branch 'develop' into issues/17-drill-T-with-x
wtoorop [Wed, 10 Jul 2019 11:39:06 +0000 (13:39 +0200)]
Merge pull request #18 from NLnetLabs/devel/travis
Devel/travis
Willem Toorop [Wed, 10 Jul 2019 11:30:06 +0000 (13:30 +0200)]
Merge branch 'features/amrelay-rr-type' into devel/travis
Willem Toorop [Wed, 10 Jul 2019 11:29:18 +0000 (13:29 +0200)]
Merge branch 'develop' into devel/travis
Willem Toorop [Wed, 10 Jul 2019 11:28:56 +0000 (13:28 +0200)]
Merge branch 'develop' into features/amrelay-rr-type
Willem Toorop [Wed, 10 Jul 2019 11:25:11 +0000 (13:25 +0200)]
Merge branch 'develop' of github.com:NLnetLabs/ldns into develop
Willem Toorop [Wed, 10 Jul 2019 10:53:38 +0000 (12:53 +0200)]
AMTRELAY draft rr type
enable with --enable-rrtype-amtrelay
Willem Toorop [Mon, 24 Jun 2019 14:28:27 +0000 (16:28 +0200)]
Now really exit with error code when errors were reported
Willem Toorop [Mon, 24 Jun 2019 14:06:37 +0000 (16:06 +0200)]
Erred tpkg's should cause error when reporting
Willem Toorop [Mon, 24 Jun 2019 13:58:04 +0000 (15:58 +0200)]
Some pedantic warning fixes + tpkg test fixes
Willem Toorop [Mon, 24 Jun 2019 13:23:43 +0000 (15:23 +0200)]
Change tpkg files into tpkg dirs
Willem Toorop [Mon, 24 Jun 2019 13:19:31 +0000 (15:19 +0200)]
Simplify test results reporting
Willem Toorop [Mon, 24 Jun 2019 13:10:34 +0000 (15:10 +0200)]
Slash
Willem Toorop [Mon, 24 Jun 2019 13:07:48 +0000 (15:07 +0200)]
Forgot to include travis.yml
Willem Toorop [Mon, 24 Jun 2019 13:02:18 +0000 (15:02 +0200)]
First CI with travis
Willem Toorop [Mon, 24 Jun 2019 12:40:33 +0000 (14:40 +0200)]
Issue #17: Allow -T and -x together with drill
Mike Frysinger [Wed, 5 Jun 2019 23:06:20 +0000 (19:06 -0400)]
include used openssl headers
The bn.h/dsa.h/rsa.h headers aren't included even though APIs from
them are used heavily. Include them in files that need them. If
we don't, we might hit build failures depending on how OpenSSL was
configured.
W.C.A. Wijngaards [Tue, 4 Jun 2019 14:58:04 +0000 (16:58 +0200)]
* Fix that ldns-notify sets the query RR as question RR, this
removes the wrong TTL and 0 rdata from the packet printout.
wtoorop [Mon, 3 Jun 2019 14:49:54 +0000 (16:49 +0200)]
Merge pull request #14 from eest/minor-man-page-typo
ldns-compare-zones(1): fix typo.
Patrik Lundin [Sat, 18 May 2019 14:27:19 +0000 (16:27 +0200)]
ldns-compare-zones(1): fix typo.
Willem Toorop [Tue, 2 Apr 2019 10:47:59 +0000 (12:47 +0200)]
Some more fixes in different circumstances
Willem Toorop [Tue, 2 Apr 2019 10:45:04 +0000 (12:45 +0200)]
Get rid of some compiler warnings
Willem Toorop [Sat, 16 Mar 2019 08:49:48 +0000 (09:49 +0100)]
Merge branch 'develop' of github.com:NLnetLabs/ldns into develop
wtoorop [Sat, 16 Mar 2019 08:47:06 +0000 (09:47 +0100)]
Merge pull request #4 from neheb/patch-1
Make OpenSSL ENGINE support optional
wtoorop [Sat, 16 Mar 2019 08:46:29 +0000 (09:46 +0100)]
Merge pull request #5 from kylesferrazza/typo
fix example typo
Willem Toorop [Sat, 16 Mar 2019 08:45:30 +0000 (09:45 +0100)]
Merge branch 'master' of github.com:NLnetLabs/ldns into develop
Kyle Sferrazza [Sat, 16 Mar 2019 02:34:33 +0000 (22:34 -0400)]
fix example typo
Willem Toorop [Fri, 15 Mar 2019 14:30:42 +0000 (15:30 +0100)]
No usable TLSAs counts as no (or no secure) TLSAs too
Willem Toorop [Fri, 15 Mar 2019 13:42:08 +0000 (14:42 +0100)]
bugfix: Manage verification paths for OpenSSL >= 1.1.0
Thanks Marco Davids
Willem Toorop [Tue, 12 Mar 2019 15:54:03 +0000 (16:54 +0100)]
Bugfixes in Changelog
Willem Toorop [Tue, 12 Mar 2019 15:53:49 +0000 (16:53 +0100)]
bugfix #4106: find the SDK on MacOS X <= 10.6
Petr Menšík [Wed, 12 Sep 2018 13:01:37 +0000 (15:01 +0200)]
Purge unused variables
W.C.A. Wijngaards [Fri, 1 Mar 2019 12:26:48 +0000 (13:26 +0100)]
* Fix that ldns-testns ignores sigpipe.
Willem Toorop [Mon, 25 Feb 2019 11:31:05 +0000 (12:31 +0100)]
Don't write to return by reference on error
Willem Toorop [Thu, 17 Jan 2019 11:27:10 +0000 (12:27 +0100)]
Luckily we have unit tests!
To warn about these kind of bugs
Willem Toorop [Thu, 17 Jan 2019 10:51:48 +0000 (11:51 +0100)]
ZONEMD
Willem Toorop [Thu, 17 Jan 2019 10:39:06 +0000 (11:39 +0100)]
Fix #4221 drill -x crashes with malformed IPv4
Thanks Oleksandr Tymoshenko
Willem Toorop [Mon, 14 Jan 2019 15:45:24 +0000 (16:45 +0100)]
Merge branch 'devel/ldns-signzone_unixtime' into 'develop'
Add ldns-signzone option to set SOA serial to unix time.
See merge request NLnetLabs/ldns!2
Ralph Dolmans [Mon, 14 Jan 2019 14:36:57 +0000 (15:36 +0100)]
Add ldns-signzone option to set SOA serial to unix time.
Rosen Penev [Sun, 6 Jan 2019 05:05:55 +0000 (21:05 -0800)]
Make OpenSSL ENGINE support optional
Willem Toorop [Mon, 31 Dec 2018 13:02:18 +0000 (14:02 +0100)]
typo
Willem Toorop [Mon, 31 Dec 2018 12:41:24 +0000 (13:41 +0100)]
- Error on illegal port values in WKS
Thanks Ray Bellis
Ray Bellis [Wed, 19 Dec 2018 14:02:01 +0000 (14:02 +0000)]
Patches for the parsing bugs
Hi Willem,
The attached patch appears to suffice to resolve the three bugs I've
found so far.
I'm not saying it's a perfect fix, but with this in place I didn't
manage to trigger any more crashes yet.
I've started fuzzing on the wire format parser now, so far no news!
Ray
W.C.A. Wijngaards [Mon, 30 Jul 2018 12:19:57 +0000 (14:19 +0200)]
Fix time sensitive TSIG compare vulnerability.
Willem Toorop [Mon, 4 Jun 2018 11:58:40 +0000 (13:58 +0200)]
Regression tests are [3-5][0-9]
Willem Toorop [Mon, 4 Jun 2018 10:59:01 +0000 (12:59 +0200)]
Do compile builddir test last
Willem Toorop [Mon, 4 Jun 2018 10:44:57 +0000 (12:44 +0200)]
Cleanup configure from previous builddir before compile in builddir
Willem Toorop [Mon, 4 Jun 2018 10:13:28 +0000 (12:13 +0200)]
Merge remote-tracking branch 'bbczeuz/fix_bbczeuz_memleak_resolver_search_status' into develop
Claudius Zingerli [Mon, 4 Jun 2018 08:51:19 +0000 (10:51 +0200)]
Deep free concatenated search name rdf
W.C.A. Wijngaards [Fri, 11 May 2018 11:00:00 +0000 (13:00 +0200)]
Script to create ldns-a.b.c.zip with static exe and library files.
W.C.A. Wijngaards [Fri, 11 May 2018 08:45:59 +0000 (10:45 +0200)]
executables require replacement compat obj files, because the library
does not export compat functions.
W.C.A. Wijngaards [Wed, 9 May 2018 14:54:59 +0000 (16:54 +0200)]
Fix link for mingw64.
W.C.A. Wijngaards [Wed, 9 May 2018 12:58:06 +0000 (14:58 +0200)]
update acx_nlnetlabs with ws2_32 link.
W.C.A. Wijngaards [Wed, 11 Apr 2018 14:31:13 +0000 (16:31 +0200)]
ldns-notify with IPv6 address
W.C.A. Wijngaards [Thu, 5 Apr 2018 14:41:11 +0000 (16:41 +0200)]
ED448 support.
Oleksandr Natalenko [Sun, 18 Mar 2018 09:38:09 +0000 (10:38 +0100)]
ldns/host2str.c: fix build error with SSL disabled
If --without-ssl option is given, the following error applies:
===
./host2str.c:2017:74: error: unknown type name 'BIGNUM'
ldns_print_bignum_b64_line(ldns_buffer* output, const char* label, const BIGNUM* num)
^
./host2str.c:2025:11: warning: implicit declaration of function 'BN_bn2bin' is invalid in C99 [-Wimplicit-function-declaration]
int i = BN_bn2bin(num, bignumbuf);
===
With that, ldns_print_bignum_b64_line() should be wrapped into HAVE_SSL ifdef.
Signed-off-by: Oleksandr Natalenko <oleksandr@natalenko.name>
Vadim Penzin [Tue, 13 Mar 2018 21:23:15 +0000 (23:23 +0200)]
ldns-signzone: Amend manpage for engine options.
Vadim Penzin [Tue, 13 Mar 2018 21:22:23 +0000 (23:22 +0200)]
ldns-signzone: Complete engine support.
Willem Toorop [Mon, 12 Mar 2018 09:49:32 +0000 (10:49 +0100)]
Credit Tony for bugfix #3437
Tony Finch [Fri, 9 Mar 2018 17:55:58 +0000 (17:55 +0000)]
Your CDS RR is not signed with your KSK as specified in RFC7344
Willem Toorop <willem@nlnetlabs.nl> wrote:
> Yes indeed! I've created a bug report for it:
>
> https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=3437
I think the following patch fixes it. (I don't have an account on your bugzilla)