]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
6 years agoMerge branch 'develop' into issues/6-OS-X-and-Xcode-assumptions 20/head
Willem Toorop [Wed, 10 Jul 2019 13:16:48 +0000 (15:16 +0200)] 
Merge branch 'develop' into issues/6-OS-X-and-Xcode-assumptions

6 years agoMake makedist work for github
Willem Toorop [Wed, 10 Jul 2019 13:00:22 +0000 (15:00 +0200)] 
Make makedist work for github

6 years agoIssue #6 Explicitly set xcode SDK version with --with-xcode-sdk=<version> on MacOS
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

6 years agoMerge pull request #19 from NLnetLabs/issues/17-drill-T-with-x
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

6 years agoChangelog entry 19/head
Willem Toorop [Wed, 10 Jul 2019 12:03:22 +0000 (14:03 +0200)] 
Changelog entry

6 years agoMerge branch 'develop' into issues/17-drill-T-with-x
Willem Toorop [Wed, 10 Jul 2019 11:51:13 +0000 (13:51 +0200)] 
Merge branch 'develop' into issues/17-drill-T-with-x

6 years agoMerge 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

6 years agoMerge pull request #18 from NLnetLabs/devel/travis
wtoorop [Wed, 10 Jul 2019 11:39:06 +0000 (13:39 +0200)] 
Merge pull request #18 from NLnetLabs/devel/travis

Devel/travis

6 years agoMerge branch 'features/amrelay-rr-type' into devel/travis 18/head
Willem Toorop [Wed, 10 Jul 2019 11:30:06 +0000 (13:30 +0200)] 
Merge branch 'features/amrelay-rr-type' into devel/travis

6 years agoMerge branch 'develop' into devel/travis
Willem Toorop [Wed, 10 Jul 2019 11:29:18 +0000 (13:29 +0200)] 
Merge branch 'develop' into devel/travis

6 years agoMerge branch 'develop' into features/amrelay-rr-type
Willem Toorop [Wed, 10 Jul 2019 11:28:56 +0000 (13:28 +0200)] 
Merge branch 'develop' into features/amrelay-rr-type

6 years agoMerge branch 'develop' of github.com:NLnetLabs/ldns into develop
Willem Toorop [Wed, 10 Jul 2019 11:25:11 +0000 (13:25 +0200)] 
Merge branch 'develop' of github.com:NLnetLabs/ldns into develop

6 years agoAMTRELAY draft rr type
Willem Toorop [Wed, 10 Jul 2019 10:53:38 +0000 (12:53 +0200)] 
AMTRELAY draft rr type

enable with --enable-rrtype-amtrelay

6 years agoNow really exit with error code when errors were reported
Willem Toorop [Mon, 24 Jun 2019 14:28:27 +0000 (16:28 +0200)] 
Now really exit with error code when errors were reported

6 years agoErred tpkg's should cause error when reporting
Willem Toorop [Mon, 24 Jun 2019 14:06:37 +0000 (16:06 +0200)] 
Erred tpkg's should cause error when reporting

6 years agoSome pedantic warning fixes + tpkg test fixes
Willem Toorop [Mon, 24 Jun 2019 13:58:04 +0000 (15:58 +0200)] 
Some pedantic warning fixes + tpkg test fixes

6 years agoChange tpkg files into tpkg dirs
Willem Toorop [Mon, 24 Jun 2019 13:23:43 +0000 (15:23 +0200)] 
Change tpkg files into tpkg dirs

6 years agoSimplify test results reporting
Willem Toorop [Mon, 24 Jun 2019 13:19:31 +0000 (15:19 +0200)] 
Simplify test results reporting

6 years agoSlash
Willem Toorop [Mon, 24 Jun 2019 13:10:34 +0000 (15:10 +0200)] 
Slash

6 years agoForgot to include travis.yml
Willem Toorop [Mon, 24 Jun 2019 13:07:48 +0000 (15:07 +0200)] 
Forgot to include travis.yml

6 years agoFirst CI with travis
Willem Toorop [Mon, 24 Jun 2019 13:02:18 +0000 (15:02 +0200)] 
First CI with travis

6 years agoIssue #17: Allow -T and -x together with drill
Willem Toorop [Mon, 24 Jun 2019 12:40:33 +0000 (14:40 +0200)] 
Issue #17: Allow -T and -x together with drill

6 years ago* Fix that ldns-notify sets the query RR as question RR, this
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.

6 years agoMerge pull request #14 from eest/minor-man-page-typo
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.

6 years agoldns-compare-zones(1): fix typo. 14/head
Patrik Lundin [Sat, 18 May 2019 14:27:19 +0000 (16:27 +0200)] 
ldns-compare-zones(1): fix typo.

6 years agoSome more fixes in different circumstances
Willem Toorop [Tue, 2 Apr 2019 10:47:59 +0000 (12:47 +0200)] 
Some more fixes in different circumstances

6 years agoGet rid of some compiler warnings
Willem Toorop [Tue, 2 Apr 2019 10:45:04 +0000 (12:45 +0200)] 
Get rid of some compiler warnings

6 years agoMerge branch 'develop' of github.com:NLnetLabs/ldns into develop
Willem Toorop [Sat, 16 Mar 2019 08:49:48 +0000 (09:49 +0100)] 
Merge branch 'develop' of github.com:NLnetLabs/ldns into develop

6 years agoMerge pull request #4 from neheb/patch-1
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

6 years agoMerge pull request #5 from kylesferrazza/typo
wtoorop [Sat, 16 Mar 2019 08:46:29 +0000 (09:46 +0100)] 
Merge pull request #5 from kylesferrazza/typo

fix example typo

6 years agoMerge branch 'master' of github.com:NLnetLabs/ldns into develop
Willem Toorop [Sat, 16 Mar 2019 08:45:30 +0000 (09:45 +0100)] 
Merge branch 'master' of github.com:NLnetLabs/ldns into develop

6 years agofix example typo 5/head
Kyle Sferrazza [Sat, 16 Mar 2019 02:34:33 +0000 (22:34 -0400)] 
fix example typo

6 years agoNo usable TLSAs counts as no (or no secure) TLSAs too
Willem Toorop [Fri, 15 Mar 2019 14:30:42 +0000 (15:30 +0100)] 
No usable TLSAs counts as no (or no secure) TLSAs too

6 years agobugfix: Manage verification paths for OpenSSL >= 1.1.0
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

6 years agoBugfixes in Changelog
Willem Toorop [Tue, 12 Mar 2019 15:54:03 +0000 (16:54 +0100)] 
Bugfixes in Changelog

6 years agobugfix #4106: find the SDK on MacOS X <= 10.6
Willem Toorop [Tue, 12 Mar 2019 15:53:49 +0000 (16:53 +0100)] 
bugfix #4106: find the SDK on MacOS X <= 10.6

6 years agoPurge unused variables
Petr Menšík [Wed, 12 Sep 2018 13:01:37 +0000 (15:01 +0200)] 
Purge unused variables

6 years ago* Fix that ldns-testns ignores sigpipe.
W.C.A. Wijngaards [Fri, 1 Mar 2019 12:26:48 +0000 (13:26 +0100)] 
* Fix that ldns-testns ignores sigpipe.

6 years agoDon't write to return by reference on error
Willem Toorop [Mon, 25 Feb 2019 11:31:05 +0000 (12:31 +0100)] 
Don't write to return by reference on error

6 years agoLuckily we have unit tests!
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

6 years agoZONEMD
Willem Toorop [Thu, 17 Jan 2019 10:51:48 +0000 (11:51 +0100)] 
ZONEMD

6 years agoFix #4221 drill -x crashes with malformed IPv4
Willem Toorop [Thu, 17 Jan 2019 10:39:06 +0000 (11:39 +0100)] 
Fix #4221  drill -x crashes with malformed IPv4

Thanks Oleksandr Tymoshenko

6 years agoMerge branch 'devel/ldns-signzone_unixtime' into 'develop'
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

6 years agoAdd ldns-signzone option to set SOA serial to unix time.
Ralph Dolmans [Mon, 14 Jan 2019 14:36:57 +0000 (15:36 +0100)] 
Add ldns-signzone option to set SOA serial to unix time.

6 years agoMake OpenSSL ENGINE support optional 4/head
Rosen Penev [Sun, 6 Jan 2019 05:05:55 +0000 (21:05 -0800)] 
Make OpenSSL ENGINE support optional

6 years agotypo
Willem Toorop [Mon, 31 Dec 2018 13:02:18 +0000 (14:02 +0100)] 
typo

6 years ago- Error on illegal port values in WKS
Willem Toorop [Mon, 31 Dec 2018 12:41:24 +0000 (13:41 +0100)] 
- Error on illegal port values in WKS

Thanks Ray Bellis

6 years agoPatches for the parsing bugs
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

7 years agoFix time sensitive TSIG compare vulnerability.
W.C.A. Wijngaards [Mon, 30 Jul 2018 12:19:57 +0000 (14:19 +0200)] 
Fix time sensitive TSIG compare vulnerability.

7 years agoRegression tests are [3-5][0-9]
Willem Toorop [Mon, 4 Jun 2018 11:58:40 +0000 (13:58 +0200)] 
Regression tests are [3-5][0-9]

7 years agoDo compile builddir test last
Willem Toorop [Mon, 4 Jun 2018 10:59:01 +0000 (12:59 +0200)] 
Do compile builddir test last

7 years agoCleanup configure from previous builddir before compile in builddir
Willem Toorop [Mon, 4 Jun 2018 10:44:57 +0000 (12:44 +0200)] 
Cleanup configure from previous builddir before compile in builddir

7 years agoMerge remote-tracking branch 'bbczeuz/fix_bbczeuz_memleak_resolver_search_status...
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

7 years agoDeep free concatenated search name rdf
Claudius Zingerli [Mon, 4 Jun 2018 08:51:19 +0000 (10:51 +0200)] 
Deep free concatenated search name rdf

7 years agoScript to create ldns-a.b.c.zip with static exe and library files.
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.

7 years agoexecutables require replacement compat obj files, because the library
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.

7 years agoFix link for mingw64.
W.C.A. Wijngaards [Wed, 9 May 2018 14:54:59 +0000 (16:54 +0200)] 
Fix link for mingw64.

7 years agoupdate acx_nlnetlabs with ws2_32 link.
W.C.A. Wijngaards [Wed, 9 May 2018 12:58:06 +0000 (14:58 +0200)] 
update acx_nlnetlabs with ws2_32 link.

7 years agoldns-notify with IPv6 address
W.C.A. Wijngaards [Wed, 11 Apr 2018 14:31:13 +0000 (16:31 +0200)] 
ldns-notify with IPv6 address

7 years agoED448 support.
W.C.A. Wijngaards [Thu, 5 Apr 2018 14:41:11 +0000 (16:41 +0200)] 
ED448 support.

7 years agoldns/host2str.c: fix build error with SSL disabled
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>
7 years agoCredit Tony for bugfix #3437
Willem Toorop [Mon, 12 Mar 2018 09:49:32 +0000 (10:49 +0100)] 
Credit Tony for bugfix #3437

7 years agoYour CDS RR is not signed with your KSK as specified in RFC7344
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)

7 years agoMerge branch 'feature/3447-ldns-compare-zones-print-equal-rrs' into develop
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

7 years ago"unchanged" options for ldns-compare-zones
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

7 years agoNew compiler warnings
Willem Toorop [Wed, 28 Feb 2018 11:09:44 +0000 (12:09 +0100)] 
New compiler warnings

7 years agoldns/net.c: Fix uninitialized variable usage.
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>
8 years agoAssume a single 0 character for empty Base64 rdata fields for now
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

8 years agobugfix #1570: Potential NULL dereferences
Willem Toorop [Mon, 16 Oct 2017 09:51:11 +0000 (11:51 +0200)] 
bugfix #1570: Potential NULL dereferences

Thanks Bill Parker

8 years agobugfix #1569: Possible NULL pointer dereference
Willem Toorop [Mon, 16 Oct 2017 08:41:51 +0000 (10:41 +0200)] 
bugfix #1569:  Possible NULL pointer dereference

Thanks Bill Parker

8 years agobugfix #1568: Possible NULL pointer dereference found
Willem Toorop [Mon, 16 Oct 2017 08:38:52 +0000 (10:38 +0200)] 
bugfix #1568: Possible NULL pointer dereference found

Thanks Bill Parker

8 years agoDOA rr type
Willem Toorop [Mon, 16 Oct 2017 08:37:02 +0000 (10:37 +0200)] 
DOA rr type

8 years agoBetter implementation
Willem Toorop [Wed, 11 Oct 2017 08:39:32 +0000 (10:39 +0200)] 
Better implementation

8 years agobugfix 1566 NULL pointer dereference
Willem Toorop [Wed, 11 Oct 2017 08:17:22 +0000 (10:17 +0200)] 
bugfix 1566 NULL pointer dereference

Thanks Bill Parker

8 years agoMake certain NULL is returned on resolver failure
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

8 years agofallthrough fixes
Willem Toorop [Tue, 22 Aug 2017 15:04:22 +0000 (17:04 +0200)] 
fallthrough fixes

8 years ago* bugfix #1399: ldns_pkt2wire() Python binding is broken.
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

8 years agofix tutorial 1.
W.C.A. Wijngaards [Thu, 27 Jul 2017 09:53:49 +0000 (11:53 +0200)] 
fix tutorial 1.

8 years agoFix unused variables for ED448 (there is now similar code as for ED25519, placeholder...
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)).

8 years agoMerge remote-tracking branch 'old-gitlab/develop' into develop
Willem Toorop [Tue, 30 May 2017 10:55:47 +0000 (12:55 +0200)] 
Merge remote-tracking branch 'old-gitlab/develop' into develop

8 years agoAdd openssl ED25519 support.
W.C.A. Wijngaards [Tue, 30 May 2017 10:53:46 +0000 (12:53 +0200)] 
Add openssl ED25519 support.

8 years agobugfix #1260: Anticipate strchr can return NULL
Willem Toorop [Tue, 2 May 2017 14:54:50 +0000 (16:54 +0200)] 
bugfix #1260: Anticipate strchr can return NULL

Thanks Stephan Zeisberg

8 years agoMerge branch 'devel/single-configure' into develop
Willem Toorop [Mon, 1 May 2017 08:31:36 +0000 (10:31 +0200)] 
Merge branch 'devel/single-configure' into develop

8 years agoDon't test separate drill compile
Willem Toorop [Mon, 1 May 2017 08:25:17 +0000 (10:25 +0200)] 
Don't test separate drill compile

8 years agoRemove historical configure.ac's
Willem Toorop [Mon, 1 May 2017 08:06:28 +0000 (10:06 +0200)] 
Remove historical configure.ac's

8 years agobugfix #1257: Free after reallocing to 0 size
Willem Toorop [Wed, 26 Apr 2017 22:25:20 +0000 (00:25 +0200)] 
bugfix #1257: Free after reallocing to 0 size

Thanks Stephan Zeisberg

8 years agoCheck parse limit before t increment
Willem Toorop [Wed, 26 Apr 2017 22:14:58 +0000 (00:14 +0200)] 
Check parse limit before t increment

Thanks Stephan Zeisberg

8 years agoMerge pull request #2 from fcelda/edns_unassigned
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

8 years agoman: add page for ldns_pkt_edns_unassigned 2/head
Jan Vcelak [Mon, 10 Apr 2017 16:26:19 +0000 (18:26 +0200)] 
man: add page for ldns_pkt_edns_unassigned

8 years agopacket: add ldns_pkt_edns_unassigned and ldns_pkt_set_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

8 years agoReference bugzilla report
Willem Toorop [Mon, 10 Apr 2017 09:29:48 +0000 (11:29 +0200)] 
Reference bugzilla report

8 years ago1 valid RRSIG per RRset is sufficient
Willem Toorop [Mon, 10 Apr 2017 09:12:43 +0000 (11:12 +0200)] 
1 valid RRSIG per RRset is sufficient

with ldns-verify-zone.

8 years agoMerge remote-tracking branch 'old-gitlab/develop' into develop
Willem Toorop [Thu, 6 Apr 2017 06:08:48 +0000 (08:08 +0200)] 
Merge remote-tracking branch 'old-gitlab/develop' into develop

8 years ago* ldns_wire2pkt: fix null pointer dereference if pkt allocation fails
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

8 years agoMerge remote-tracking branch 'old-gitlab/develop' into develop
Willem Toorop [Tue, 28 Mar 2017 15:02:06 +0000 (10:02 -0500)] 
Merge remote-tracking branch 'old-gitlab/develop' into develop

8 years agoremoved duplicate condition in ldns_udp_send_query.
W.C.A. Wijngaards [Thu, 23 Mar 2017 08:02:58 +0000 (09:02 +0100)] 
removed duplicate condition in ldns_udp_send_query.

8 years agoSpelling errors reported on user list.
Yuri Schaeffer [Thu, 23 Feb 2017 10:47:33 +0000 (11:47 +0100)] 
Spelling errors reported on user list.

8 years agobufdix #617: WKS service and protocol names lcase
Willem Toorop [Tue, 14 Feb 2017 10:18:02 +0000 (11:18 +0100)] 
bufdix #617: WKS service and protocol names lcase

Thanks Xiali Yan

8 years agobugfix #1218: chase DS if owner is sub of signer
Willem Toorop [Tue, 14 Feb 2017 09:41:00 +0000 (10:41 +0100)] 
bugfix #1218: chase DS if owner is sub of signer

8 years agoOnly copy manpages when srcdir != builddir
Willem Toorop [Tue, 14 Feb 2017 09:31:20 +0000 (10:31 +0100)] 
Only copy manpages when srcdir != builddir