]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
6 years agoThank Geert Hedrickx 27/head
Willem Toorop [Thu, 11 Jul 2019 14:51:29 +0000 (16:51 +0200)] 
Thank Geert Hedrickx

6 years ago-I <source address> option for ldns-notify
Willem Toorop [Thu, 11 Jul 2019 14:48:57 +0000 (16:48 +0200)] 
-I <source address> option for ldns-notify

from bugzilla #3394

6 years agoMerge pull request #24 from NLnetLabs/devel/4214-Fix-issues-in-basic-library
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

6 years agoChangelog entry 24/head
Willem Toorop [Thu, 11 Jul 2019 13:33:24 +0000 (15:33 +0200)] 
Changelog entry

6 years agoLeaks in tools
Willem Toorop [Thu, 11 Jul 2019 13:29:03 +0000 (15:29 +0200)] 
Leaks in tools

6 years agoIssues detected in ldns library by scan of Coverity
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

6 years agoBugfix #4248 drill -DT fails for CNAME domain
Willem Toorop [Thu, 11 Jul 2019 12:43:22 +0000 (14:43 +0200)] 
Bugfix #4248 drill -DT fails for CNAME domain

6 years agoFix incorrectly fixing gcc 9.0 warnings
Willem Toorop [Thu, 11 Jul 2019 11:53:18 +0000 (13:53 +0200)] 
Fix incorrectly fixing gcc 9.0 warnings

6 years agoCredit Jitka for swig4.0 fix
Willem Toorop [Thu, 11 Jul 2019 09:54:59 +0000 (11:54 +0200)] 
Credit Jitka for swig4.0 fix

6 years agoGet rid of gcc 9.0 warnings
Willem Toorop [Thu, 11 Jul 2019 09:53:26 +0000 (11:53 +0200)] 
Get rid of gcc 9.0 warnings

6 years agoMerge pull request #23 from NLnetLabs/devel/python-bindings
wtoorop [Thu, 11 Jul 2019 09:48:16 +0000 (11:48 +0200)] 
Merge pull request #23 from NLnetLabs/devel/python-bindings

Devel/python bindings

6 years agoSWIG4.0 support from Jitka Plesníková 23/head
Willem Toorop [Thu, 11 Jul 2019 08:42:25 +0000 (10:42 +0200)] 
SWIG4.0 support from Jitka Plesníková

6 years agoAMTRELAY also in python bindings
Willem Toorop [Thu, 11 Jul 2019 08:35:02 +0000 (10:35 +0200)] 
AMTRELAY also in python bindings

6 years agoMerge pull request #22 from NLnetLabs/devel/15-include-used-openssl-headers
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

6 years agoMerge branch 'develop' of https://github.com/vapier/ldns into vapier-develop 22/head
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

6 years agoMerge pull request #21 from NLnetLabs/features/detect-eddsa
wtoorop [Thu, 11 Jul 2019 07:54:37 +0000 (09:54 +0200)] 
Merge pull request #21 from NLnetLabs/features/detect-eddsa

Features/detect eddsa

6 years agoAdapt Changlog to reflect ed25519 and ed448 behaviour 21/head
Willem Toorop [Thu, 11 Jul 2019 07:53:16 +0000 (09:53 +0200)] 
Adapt Changlog to reflect ed25519 and ed448 behaviour

6 years agotypo
Willem Toorop [Wed, 10 Jul 2019 14:19:57 +0000 (16:19 +0200)] 
typo

6 years agoTry to compile with ed25519 and ed488 by default
Willem Toorop [Wed, 10 Jul 2019 14:16:39 +0000 (16:16 +0200)] 
Try to compile with ed25519 and ed488 by default

6 years agoMerge pull request #20 from NLnetLabs/issues/6-OS-X-and-Xcode-assumptions
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

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 agoinclude used openssl headers 15/head
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.

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)).