]>
git.ipfire.org Git - thirdparty/ldns.git/log
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
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
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>
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)
Willem Toorop [Thu, 1 Mar 2018 14:27:48 +0000 (15:27 +0100)]
Merge branch 'feature/3447-ldns-compare-zones-print-equal-rrs' into develop
Willem Toorop [Wed, 28 Feb 2018 15:01:30 +0000 (16:01 +0100)]
"unchanged" options for ldns-compare-zones
-u Prints the unchanged names (+ unchanged RRs in changed names when requested)
-U Prints only the unchanged RRs in changed names
Both will output the total number of unchanged names in the end
Willem Toorop [Wed, 28 Feb 2018 11:09:44 +0000 (12:09 +0100)]
New compiler warnings
Oliver Ddin [Thu, 15 Jun 2017 16:00:45 +0000 (17:00 +0100)]
ldns/net.c: Fix uninitialized variable usage.
Windows was throwing an assertion failure in debug builds as a result of
the src_len variable not being initialized. This commit fixes that
issue.
Signed-off-by: Oliver Ddin <oddin@mimecast.com>
Willem Toorop [Mon, 16 Oct 2017 09:59:43 +0000 (11:59 +0200)]
Assume a single 0 character for empty Base64 rdata fields for now
Awaiting the discussion on DOA
Willem Toorop [Mon, 16 Oct 2017 09:51:11 +0000 (11:51 +0200)]
bugfix #1570: Potential NULL dereferences
Thanks Bill Parker
Willem Toorop [Mon, 16 Oct 2017 08:41:51 +0000 (10:41 +0200)]
bugfix #1569: Possible NULL pointer dereference
Thanks Bill Parker
Willem Toorop [Mon, 16 Oct 2017 08:38:52 +0000 (10:38 +0200)]
bugfix #1568: Possible NULL pointer dereference found
Thanks Bill Parker
Willem Toorop [Mon, 16 Oct 2017 08:37:02 +0000 (10:37 +0200)]
DOA rr type
Willem Toorop [Wed, 11 Oct 2017 08:39:32 +0000 (10:39 +0200)]
Better implementation
Willem Toorop [Wed, 11 Oct 2017 08:17:22 +0000 (10:17 +0200)]
bugfix 1566 NULL pointer dereference
Thanks Bill Parker
Willem Toorop [Fri, 1 Sep 2017 11:23:36 +0000 (13:23 +0200)]
Make certain NULL is returned on resolver failure
with ldns_resolver_search and friends.
Thanks Lars Rohwedder
Willem Toorop [Tue, 22 Aug 2017 15:04:22 +0000 (17:04 +0200)]
fallthrough fixes
W.C.A. Wijngaards [Fri, 11 Aug 2017 11:13:03 +0000 (13:13 +0200)]
* bugfix #1399: ldns_pkt2wire() Python binding is broken.
Thanks James Raftery
W.C.A. Wijngaards [Thu, 27 Jul 2017 09:53:49 +0000 (11:53 +0200)]
fix tutorial 1.
W.C.A. Wijngaards [Tue, 30 May 2017 11:48:34 +0000 (13:48 +0200)]
Fix unused variables for ED448 (there is now similar code as for
ED25519 , placeholder with debug printout (if used)).
Willem Toorop [Tue, 30 May 2017 10:55:47 +0000 (12:55 +0200)]
Merge remote-tracking branch 'old-gitlab/develop' into develop
W.C.A. Wijngaards [Tue, 30 May 2017 10:53:46 +0000 (12:53 +0200)]
Add openssl
ED25519 support.
Willem Toorop [Tue, 2 May 2017 14:54:50 +0000 (16:54 +0200)]
bugfix #1260: Anticipate strchr can return NULL
Thanks Stephan Zeisberg
Willem Toorop [Mon, 1 May 2017 08:31:36 +0000 (10:31 +0200)]
Merge branch 'devel/single-configure' into develop
Willem Toorop [Mon, 1 May 2017 08:25:17 +0000 (10:25 +0200)]
Don't test separate drill compile
Willem Toorop [Mon, 1 May 2017 08:06:28 +0000 (10:06 +0200)]
Remove historical configure.ac's
Willem Toorop [Wed, 26 Apr 2017 22:25:20 +0000 (00:25 +0200)]
bugfix #1257: Free after reallocing to 0 size
Thanks Stephan Zeisberg
Willem Toorop [Wed, 26 Apr 2017 22:14:58 +0000 (00:14 +0200)]
Check parse limit before t increment
Thanks Stephan Zeisberg
wtoorop [Tue, 11 Apr 2017 08:37:35 +0000 (10:37 +0200)]
Merge pull request #2 from fcelda/edns_unassigned
API to modify unassigned bits in EDNS header
Jan Vcelak [Mon, 10 Apr 2017 16:26:19 +0000 (18:26 +0200)]
man: add page for ldns_pkt_edns_unassigned
Jan Vcelak [Mon, 10 Apr 2017 16:22:52 +0000 (18:22 +0200)]
packet: add ldns_pkt_edns_unassigned and ldns_pkt_set_edns_unassigned
Willem Toorop [Mon, 10 Apr 2017 09:29:48 +0000 (11:29 +0200)]
Reference bugzilla report
Willem Toorop [Mon, 10 Apr 2017 09:12:43 +0000 (11:12 +0200)]
1 valid RRSIG per RRset is sufficient
with ldns-verify-zone.
Willem Toorop [Thu, 6 Apr 2017 06:08:48 +0000 (08:08 +0200)]
Merge remote-tracking branch 'old-gitlab/develop' into develop
W.C.A. Wijngaards [Tue, 4 Apr 2017 14:36:50 +0000 (16:36 +0200)]
* ldns_wire2pkt: fix null pointer dereference if pkt allocation fails
and fix memory leak with more EDNS sections
Thanks Jan Vcelak
Willem Toorop [Tue, 28 Mar 2017 15:02:06 +0000 (10:02 -0500)]
Merge remote-tracking branch 'old-gitlab/develop' into develop
W.C.A. Wijngaards [Thu, 23 Mar 2017 08:02:58 +0000 (09:02 +0100)]
removed duplicate condition in ldns_udp_send_query.
Yuri Schaeffer [Thu, 23 Feb 2017 10:47:33 +0000 (11:47 +0100)]
Spelling errors reported on user list.
Willem Toorop [Tue, 14 Feb 2017 10:18:02 +0000 (11:18 +0100)]
bufdix #617: WKS service and protocol names lcase
Thanks Xiali Yan
Willem Toorop [Tue, 14 Feb 2017 09:41:00 +0000 (10:41 +0100)]
bugfix #1218: chase DS if owner is sub of signer
Willem Toorop [Tue, 14 Feb 2017 09:31:20 +0000 (10:31 +0100)]
Only copy manpages when srcdir != builddir
Willem Toorop [Mon, 13 Feb 2017 20:59:45 +0000 (21:59 +0100)]
Merge branch 'ci-test' into 'develop'
CI integration
See merge request !1
Willem Toorop [Mon, 13 Feb 2017 20:54:10 +0000 (21:54 +0100)]
Not including the passed url
Willem Toorop [Mon, 13 Feb 2017 20:45:53 +0000 (21:45 +0100)]
Can we display a CI build reference URI?
Willem Toorop [Mon, 13 Feb 2017 20:34:54 +0000 (21:34 +0100)]
tpkg tests
Willem Toorop [Mon, 13 Feb 2017 20:33:19 +0000 (21:33 +0100)]
Configure CI for gitlab
Willem Toorop [Mon, 13 Feb 2017 20:14:53 +0000 (21:14 +0100)]
Regression only when indicated
Willem Toorop [Mon, 13 Feb 2017 16:03:28 +0000 (17:03 +0100)]
Send report to me
Willem Toorop [Mon, 13 Feb 2017 15:59:53 +0000 (16:59 +0100)]
First serous CI script
Willem Toorop [Mon, 13 Feb 2017 15:52:13 +0000 (16:52 +0100)]
How do you debug a .gitlab-ci.yml
Willem Toorop [Mon, 13 Feb 2017 15:50:32 +0000 (16:50 +0100)]
But fales on the command line!
Willem Toorop [Mon, 13 Feb 2017 15:49:15 +0000 (16:49 +0100)]
Commit something that fails
Willem Toorop [Mon, 13 Feb 2017 15:47:18 +0000 (16:47 +0100)]
Test met gitlab CI
Willem Toorop [Mon, 13 Feb 2017 14:33:29 +0000 (15:33 +0100)]
ldns-dane hang on remotes that dont close properly
Willem Toorop [Thu, 26 Jan 2017 10:41:24 +0000 (11:41 +0100)]
Small bugfix in copying manpages
Willem Toorop [Thu, 26 Jan 2017 10:19:28 +0000 (11:19 +0100)]
Copy manpages from dist tarball
instead of generating with a perl script
Willem Toorop [Mon, 23 Jan 2017 13:29:10 +0000 (14:29 +0100)]
Remove Jelte and Miek from manpage AUTHOR sections
Willem Toorop [Mon, 23 Jan 2017 11:25:50 +0000 (12:25 +0100)]
ldns-notify can use all supported hash algorithms
Willem Toorop [Thu, 19 Jan 2017 08:44:50 +0000 (09:44 +0100)]
Unnecessary double rmdir
Willem Toorop [Thu, 19 Jan 2017 08:41:51 +0000 (09:41 +0100)]
bugfix #1209: make install ldns.pc file
Willem Toorop [Tue, 20 Dec 2016 10:45:21 +0000 (11:45 +0100)]
Fix release date
Willem Toorop [Tue, 20 Dec 2016 10:39:28 +0000 (11:39 +0100)]
Update doxygen
Willem Toorop [Mon, 19 Dec 2016 22:30:02 +0000 (23:30 +0100)]
Set release date
Willem Toorop [Mon, 19 Dec 2016 22:24:23 +0000 (23:24 +0100)]
--enable-gost-anyway compiles with GOST ...
... with OpenSSL >= 1.1.0, even when the GOST engine is not available.