]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
10 years agoVersion 28.
W.C.A. Wijngaards [Fri, 28 Aug 2015 14:34:15 +0000 (16:34 +0200)] 
Version 28.

10 years agoCredit JP Mens for ldns-keyfetched patch
Willem Toorop [Thu, 27 Aug 2015 08:12:06 +0000 (10:12 +0200)] 
Credit JP Mens for ldns-keyfetched patch

10 years agoPatch for ldns-keyfetcher
Jan-Piet Mens [Tue, 25 Aug 2015 14:58:34 +0000 (16:58 +0200)] 
Patch for ldns-keyfetcher

Hello,

There's a very nasty bug in ldns-keyfetcher which prevents things like

        ldns-keyfetcher ... | wc -l

from working properly. I discovered this very nasty bug ages ago, but
only recently was I able to finally get around to producing this (cough)
Jumbo Patch for it. It's been running in production for several hours
now without any visible negative impact.

As I'm not quite sure whether this list supports huge attachments, I'm
adding the patch inline: please excuse the wasted bandwidth.

Best regards ;-)

        -JP

10 years agoFix ECDSA signature generation, do not omit leading zeroes.
W.C.A. Wijngaards [Tue, 18 Aug 2015 08:06:41 +0000 (10:06 +0200)] 
Fix ECDSA signature generation, do not omit leading zeroes.

10 years agoRFC7553 RR Type URI is supported by default.
W.C.A. Wijngaards [Thu, 4 Jun 2015 12:34:40 +0000 (14:34 +0200)] 
RFC7553 RR Type URI is supported by default.

10 years agoFixup backlog for ldns-testns for tests on slower systems
W.C.A. Wijngaards [Tue, 2 Jun 2015 12:08:04 +0000 (14:08 +0200)] 
Fixup backlog for ldns-testns for tests on slower systems

10 years agoversion 27.
W.C.A. Wijngaards [Tue, 17 Mar 2015 08:11:48 +0000 (09:11 +0100)] 
version 27.

10 years agoFix out of bounds error on parse of b64 with invalid characters.
W.C.A. Wijngaards [Mon, 2 Mar 2015 14:31:57 +0000 (15:31 +0100)] 
Fix out of bounds error on parse of b64 with invalid characters.

10 years agoHyphen used as minus in manpages.
Willem Toorop [Fri, 13 Feb 2015 12:41:20 +0000 (13:41 +0100)] 
Hyphen used as minus in manpages.

Thanks Andreas Schulze

10 years agoSpelling fixes from Andreas Schulze
Willem Toorop [Fri, 13 Feb 2015 12:37:30 +0000 (13:37 +0100)] 
Spelling fixes from Andreas Schulze

10 years agoldns-dane manpage corrections
Willem Toorop [Wed, 28 Jan 2015 10:09:35 +0000 (11:09 +0100)] 
ldns-dane manpage corrections

Thanks Erwin Lansing

10 years agobugfix #633: ldns_pkt_clone const parameter
Willem Toorop [Mon, 26 Jan 2015 13:38:12 +0000 (14:38 +0100)] 
bugfix #633: ldns_pkt_clone const parameter

Thanks Jakop Petsovits

10 years agoNew rdf types in pyldns
Willem Toorop [Mon, 26 Jan 2015 13:31:23 +0000 (14:31 +0100)] 
New rdf types in pyldns

10 years agomanpage-errors targets exit codes for 09-doc-check
Willem Toorop [Wed, 14 Jan 2015 11:00:19 +0000 (12:00 +0100)] 
manpage-errors targets exit codes for 09-doc-check

10 years agomanpage-errors target works with linux man only
Willem Toorop [Wed, 14 Jan 2015 10:44:58 +0000 (11:44 +0100)] 
manpage-errors target works with linux man only

10 years agoMissing manpages is not fatal
Willem Toorop [Wed, 14 Jan 2015 09:18:47 +0000 (10:18 +0100)] 
Missing manpages is not fatal

10 years agoRemove manpage content nondeterminicity & warnings
Willem Toorop [Wed, 14 Jan 2015 09:14:32 +0000 (10:14 +0100)] 
Remove manpage content nondeterminicity & warnings

TODO: Missing manpages

11 years agolexgrog doc/man/man3/*
Willem Toorop [Tue, 2 Dec 2014 14:52:20 +0000 (15:52 +0100)] 
lexgrog doc/man/man3/*

11 years agoTest those manpages
Willem Toorop [Thu, 27 Nov 2014 16:10:51 +0000 (17:10 +0100)] 
Test those manpages

11 years agoComment out debugging remnants
Willem Toorop [Thu, 27 Nov 2014 15:50:33 +0000 (16:50 +0100)] 
Comment out debugging remnants

11 years agoUpdated doxygen
Willem Toorop [Thu, 27 Nov 2014 15:27:48 +0000 (16:27 +0100)] 
Updated doxygen

11 years agolet doxyparse output manpage generation issues
Willem Toorop [Thu, 27 Nov 2014 15:21:54 +0000 (16:21 +0100)] 
let doxyparse output manpage generation issues

11 years agolint as always
Willem Toorop [Wed, 26 Nov 2014 13:11:56 +0000 (14:11 +0100)] 
lint as always

11 years agobugfix #584: ldns-update fixes.
Willem Toorop [Wed, 26 Nov 2014 12:57:59 +0000 (13:57 +0100)] 
bugfix #584: ldns-update fixes.

- Send update to port 53
- bring manpage in sync with the usage text
- don't alter the ldns_resolver passed to ldns_update_soa_zone_mname().
  Created a ldns_resolver_clone() function in the process.

Thanks Nicholas Riley.

11 years agobug#584 Match ldns-update manpage with help text
Willem Toorop [Tue, 25 Nov 2014 15:32:41 +0000 (16:32 +0100)] 
bug#584 Match ldns-update manpage with help text

11 years agobugfix #575: ldns_pkt_clone copy timestamp too
Willem Toorop [Thu, 20 Nov 2014 13:50:44 +0000 (14:50 +0100)] 
bugfix #575: ldns_pkt_clone copy timestamp too

And also the _edns_present field
Thanks Calle Dybedahl

11 years agobugfix #570: Add TLSA, CDS, CDNSKEY and OPENPGPKEY
Willem Toorop [Thu, 20 Nov 2014 11:28:30 +0000 (12:28 +0100)] 
bugfix #570: Add TLSA, CDS, CDNSKEY and OPENPGPKEY

RR types to ldnsx

11 years agobugfix #623: Do not redefine bool type and values
Willem Toorop [Wed, 19 Nov 2014 19:25:21 +0000 (20:25 +0100)] 
bugfix #623: Do not redefine bool type and values

Thanks Jakob Petsovits

11 years agobugfix #697: Double free with ldns-dane create
Willem Toorop [Wed, 19 Nov 2014 15:37:36 +0000 (16:37 +0100)] 
bugfix #697: Double free with ldns-dane create

Thanks Carsten Strotmann

11 years agoRe-enable 02-unittest and 03-testbound
Willem Toorop [Tue, 18 Nov 2014 20:52:53 +0000 (21:52 +0100)] 
Re-enable 02-unittest and 03-testbound

in unbound regression testing

11 years agoInit ldns_packet._edns_present on ldns_pkt_new
Willem Toorop [Tue, 18 Nov 2014 20:50:40 +0000 (21:50 +0100)] 
Init ldns_packet._edns_present on ldns_pkt_new

11 years agoNo compression for dname's above pos 16383
Willem Toorop [Tue, 18 Nov 2014 12:10:03 +0000 (13:10 +0100)] 
No compression for dname's above pos 16383

11 years agobugfix #605: default TA location at compile time
Willem Toorop [Fri, 14 Nov 2014 12:04:04 +0000 (13:04 +0100)] 
bugfix #605: default TA location at compile time

Thanks Peter Koch

11 years agoRemove test for zero arguments
Willem Toorop [Thu, 13 Nov 2014 15:30:18 +0000 (16:30 +0100)] 
Remove test for zero arguments

11 years agoAdd a timeout to the TCP read in ldns_axfr_next.
Calle Dybedahl [Tue, 11 Nov 2014 13:26:45 +0000 (14:26 +0100)] 
Add a timeout to the TCP read in ldns_axfr_next.

11 years agoMerge branch 'develop' of gitlab.nlnetlabs.nl:ldns into develop
Willem Toorop [Tue, 11 Nov 2014 15:24:42 +0000 (16:24 +0100)] 
Merge branch 'develop' of gitlab.nlnetlabs.nl:ldns into develop

11 years agoInitialize before destroy todo_nsec3_ents
Willem Toorop [Tue, 11 Nov 2014 15:22:47 +0000 (16:22 +0100)] 
Initialize before destroy todo_nsec3_ents

Review from Wouter.  Thanks!

11 years agoFix whitespace in ldns-verify-zone -h
W.C.A. Wijngaards [Tue, 28 Oct 2014 09:44:08 +0000 (10:44 +0100)] 
Fix whitespace in ldns-verify-zone -h

11 years agolint error
Willem Toorop [Tue, 21 Oct 2014 22:08:33 +0000 (00:08 +0200)] 
lint error

11 years agoFit left over NSEC3s on matching empty-nonterminal
Willem Toorop [Tue, 21 Oct 2014 22:00:20 +0000 (00:00 +0200)] 
Fit left over NSEC3s on matching empty-nonterminal

Thanks Stuart Browne.

11 years agoFit left over NSEC3s once more before adding ents
Willem Toorop [Fri, 10 Oct 2014 21:22:06 +0000 (23:22 +0200)] 
Fit left over NSEC3s once more before adding ents

Where ents is empty-non-terminals.
Thanks Stuart Browne.

11 years agoNumeric algorithm names should contain only digits
Willem Toorop [Wed, 8 Oct 2014 14:05:12 +0000 (16:05 +0200)] 
Numeric algorithm names should contain only digits

11 years agoProcess a review comment
Willem Toorop [Mon, 6 Oct 2014 08:45:47 +0000 (10:45 +0200)] 
Process a review comment

11 years agoUpdate Changelog with recent commits
Willem Toorop [Sat, 4 Oct 2014 15:45:48 +0000 (17:45 +0200)] 
Update Changelog with recent commits

11 years agoParse RFC7218 TLSA mnemonics (but not for output)
Willem Toorop [Sat, 4 Oct 2014 15:40:50 +0000 (17:40 +0200)] 
Parse RFC7218 TLSA mnemonics (but not for output)

11 years agoTypo in constant LDNS_TLSA_MATCHING_*TYPE*_FULL
Willem Toorop [Sat, 4 Oct 2014 15:37:55 +0000 (17:37 +0200)] 
Typo in constant LDNS_TLSA_MATCHING_*TYPE*_FULL

11 years agoldns-keygen output .ds files only when SEP bit set
Willem Toorop [Fri, 3 Oct 2014 13:55:06 +0000 (15:55 +0200)] 
ldns-keygen output .ds files only when SEP bit set

11 years agoStrip trailing whitespace from $ORIGIN and $TTL
Willem Toorop [Fri, 3 Oct 2014 12:25:27 +0000 (14:25 +0200)] 
Strip trailing whitespace from $ORIGIN and $TTL

11 years agoIgnore vim swap files
Willem Toorop [Fri, 3 Oct 2014 12:24:57 +0000 (14:24 +0200)] 
Ignore vim swap files

11 years agoShow dane acronyms in documentation too
Willem Toorop [Fri, 3 Oct 2014 09:26:30 +0000 (11:26 +0200)] 
Show dane acronyms in documentation too

11 years agoIgnore strlcpy compat object files
Willem Toorop [Fri, 3 Oct 2014 09:19:23 +0000 (11:19 +0200)] 
Ignore strlcpy compat object files

11 years agoldns-dane tool has default selector type SPKI
Willem Toorop [Fri, 3 Oct 2014 09:02:54 +0000 (11:02 +0200)] 
ldns-dane tool has default selector type SPKI

+ initial support for RFC7218 type acronyms

11 years agobugfix #613: Allow tab ws in var length last rdfs
Willem Toorop [Mon, 29 Sep 2014 08:56:39 +0000 (10:56 +0200)] 
bugfix #613: Allow tab ws in var length last rdfs

Thanks Xiali Yan

11 years agoThanks to Johanes & Max
Willem Toorop [Thu, 11 Sep 2014 09:56:37 +0000 (11:56 +0200)] 
Thanks to Johanes & Max

11 years agoFix memory leak in ldns_dname2buffer_wire_compress
Max Liebkies [Fri, 5 Sep 2014 15:51:01 +0000 (17:51 +0200)] 
Fix memory leak in ldns_dname2buffer_wire_compress

label and rest are both objects created by memcpy'ing the data contained
in name, via ldns_dname_label() and ldns_dname_left_chop(). As they are
only used temporarily a shallow free does not suffice. Use
ldns_rdf_deep_free() to free them.

Signed-off-by: Max Liebkies <mail@maxliebkies.de>
11 years agoFix memory leak in ldns_pkt_rr_list_by_name()
Johannes Naab [Thu, 4 Sep 2014 17:49:36 +0000 (19:49 +0200)] 
Fix memory leak in ldns_pkt_rr_list_by_name()

The intermediate copy for section selection wasn't freed.

11 years agoCDS and CDNSKEY are RFC 7344 now
Willem Toorop [Fri, 5 Sep 2014 09:09:57 +0000 (11:09 +0200)] 
CDS and CDNSKEY are RFC 7344 now

11 years agobugfix #608: Correct comment about escaped chars
Willem Toorop [Fri, 29 Aug 2014 07:27:06 +0000 (09:27 +0200)] 
bugfix #608: Correct comment about escaped chars

11 years agoTemporary disable 03-testbound too
Willem Toorop [Mon, 25 Aug 2014 11:47:55 +0000 (13:47 +0200)] 
Temporary disable 03-testbound too

At the prompt this one actually succeeds.  Strange...

11 years agoSplint #@!%$
Willem Toorop [Mon, 25 Aug 2014 11:46:26 +0000 (13:46 +0200)] 
Splint #@!%$

11 years agoCDNSKEY and OPENPGPKEY draft rr types
Willem Toorop [Mon, 25 Aug 2014 11:36:08 +0000 (13:36 +0200)] 
CDNSKEY and OPENPGPKEY draft rr types

11 years agoTemporarily disable 02-unittest in unbound test
Willem Toorop [Mon, 25 Aug 2014 10:21:57 +0000 (12:21 +0200)] 
Temporarily disable 02-unittest in unbound test

Because it tests against uncompressed wireformat and current ldns compresses packets.

11 years agoLint things
Willem Toorop [Thu, 21 Aug 2014 15:14:08 +0000 (17:14 +0200)] 
Lint things

11 years agoMake drill accept dig style -y option too
Willem Toorop [Thu, 21 Aug 2014 14:32:25 +0000 (16:32 +0200)] 
Make drill accept dig style -y option too

(-y <[algo:]name:key> i.s.o. -y <name:key[:algo]>)

11 years ago* Fix configure to make ldns compile with LibreSSL 2.0
W.C.A. Wijngaards [Sat, 12 Jul 2014 09:18:59 +0000 (11:18 +0200)] 
* Fix configure to make ldns compile with LibreSSL 2.0

11 years agoOnly compress allowed rdata dnames
Willem Toorop [Thu, 3 Jul 2014 19:43:35 +0000 (21:43 +0200)] 
Only compress allowed rdata dnames

And fix the expected packet size in 18-drill-tests1.tpkg

11 years agoStraightforward implementation of name compression when converting packets to wireformat.
Calle Dybedahl [Wed, 25 Jun 2014 10:52:51 +0000 (12:52 +0200)] 
Straightforward implementation of name compression when converting packets to wireformat.

11 years agoMerge branch 'develop' of gitlab.nlnetlabs.nl:ldns into develop
Matthijs Mekking [Wed, 18 Jun 2014 07:58:28 +0000 (09:58 +0200)] 
Merge branch 'develop' of gitlab.nlnetlabs.nl:ldns into develop

11 years agowhitespace bug in ldns-read-zone
Matthijs Mekking [Wed, 18 Jun 2014 07:55:17 +0000 (09:55 +0200)] 
whitespace bug in ldns-read-zone

11 years agoldns-testns sync verbose prototype with function
Willem Toorop [Fri, 13 Jun 2014 12:12:19 +0000 (14:12 +0200)] 
ldns-testns sync verbose prototype with function

11 years agoCode cleanup
Dag-Erling Smørgrav [Tue, 27 May 2014 21:52:29 +0000 (23:52 +0200)] 
Code cleanup

11 years agoldns-update should send updates to port 53!
Willem Toorop [Tue, 27 May 2014 15:32:56 +0000 (17:32 +0200)] 
ldns-update should send updates to port 53!

11 years agoRemember that an OPT pseudo-RR was seen.
Calle Dybedahl [Thu, 22 May 2014 10:46:34 +0000 (12:46 +0200)] 
Remember that an OPT pseudo-RR was seen.

11 years agoRemove trailing comma in ldns_enum_status.
Patrik Lundin [Sun, 18 May 2014 11:09:39 +0000 (13:09 +0200)] 
Remove trailing comma in ldns_enum_status.

This causes warnings with -pedantic on OpenBSD using gcc 4.2.1. Other
enums in the code does not have such a comma.

Pointed out by sthen at openbsd.

11 years agobugfix#573 ldns-keygen write private mode 0600
Willem Toorop [Mon, 5 May 2014 20:46:08 +0000 (22:46 +0200)] 
bugfix#573 ldns-keygen write private mode 0600

11 years agoMerge branch 'develop' of gitlab.nlnetlabs.nl:ldns into develop
Willem Toorop [Wed, 30 Apr 2014 13:27:17 +0000 (15:27 +0200)] 
Merge branch 'develop' of gitlab.nlnetlabs.nl:ldns into develop

11 years agoldns-verify-zone accept one one <zonefile> arg
Willem Toorop [Wed, 30 Apr 2014 13:26:33 +0000 (15:26 +0200)] 
ldns-verify-zone accept one one <zonefile> arg

11 years agoFixup warning in malloc compile (no arguments in defintion)
W.C.A. Wijngaards [Mon, 14 Apr 2014 13:02:55 +0000 (15:02 +0200)] 
Fixup warning in malloc compile (no arguments in defintion)

11 years agoBugfix #562: Check keysizes with all algorithms
Willem Toorop [Fri, 14 Mar 2014 13:22:18 +0000 (14:22 +0100)] 
Bugfix #562: Check keysizes with all algorithms

Thanks Peter Koch.

11 years agobugfix #562: ldns-keygen DSA key max size is 1024
Willem Toorop [Fri, 14 Mar 2014 10:34:37 +0000 (11:34 +0100)] 
bugfix #562: ldns-keygen DSA key max size is 1024

Thanks Peter Koch.

11 years agoDon't test removed unbound-latest test
Willem Toorop [Fri, 14 Mar 2014 10:34:09 +0000 (11:34 +0100)] 
Don't test removed unbound-latest test

11 years agoDont test latest unbound anymore.
Willem Toorop [Fri, 14 Mar 2014 10:06:24 +0000 (11:06 +0100)] 
Dont test latest unbound anymore.

It has its own internal ldns core now.

11 years agobugfix #563: Correct DNSKEY from DSA private key.
Willem Toorop [Thu, 13 Mar 2014 23:05:38 +0000 (00:05 +0100)] 
bugfix #563: Correct DNSKEY from DSA private key.

Thanks Peter Koch.

11 years agoFix lint (and var rename in something prettier) origin/share_with_unbound
Willem Toorop [Tue, 4 Mar 2014 22:19:17 +0000 (23:19 +0100)] 
Fix lint (and var rename in something prettier)

11 years ago-e & -E to filter out RR types with ldns-read-zone
Willem Toorop [Tue, 4 Mar 2014 22:07:22 +0000 (23:07 +0100)] 
-e & -E to filter out RR types with ldns-read-zone

11 years agoldns-compare-zones exits 2 on diff with -e
Willem Toorop [Tue, 4 Mar 2014 22:06:19 +0000 (23:06 +0100)] 
ldns-compare-zones exits 2 on diff with -e

11 years agoCheck for error on correct spot..
Willem Toorop [Wed, 26 Feb 2014 09:44:15 +0000 (10:44 +0100)] 
Check for error on correct spot..

11 years agoAllow to read in zones without SOA
Willem Toorop [Wed, 26 Feb 2014 09:40:56 +0000 (10:40 +0100)] 
Allow to read in zones without SOA

11 years agomake lint happy
Matthijs Mekking [Tue, 18 Feb 2014 14:17:44 +0000 (15:17 +0100)] 
make lint happy

11 years agohow did that q get in there?
Matthijs Mekking [Tue, 18 Feb 2014 14:00:10 +0000 (15:00 +0100)] 
how did that q get in there?

11 years agodrill ixfr=<serial> (by maintaining a serial var in the resolver struct)
Matthijs Mekking [Tue, 18 Feb 2014 13:55:00 +0000 (14:55 +0100)] 
drill ixfr=<serial> (by maintaining a serial var in the resolver struct)

11 years agoNewline ends makefile entry, minix make.
W.C.A. Wijngaards [Fri, 14 Feb 2014 10:04:43 +0000 (11:04 +0100)] 
Newline ends makefile entry, minix make.

11 years agoMinix compile support.
W.C.A. Wijngaards [Fri, 14 Feb 2014 10:00:20 +0000 (11:00 +0100)] 
Minix compile support.

11 years agofix that parse does not skip over quotes (in whitespace skip).
W.C.A. Wijngaards [Tue, 11 Feb 2014 13:17:08 +0000 (14:17 +0100)] 
fix that parse does not skip over quotes (in whitespace skip).

11 years agoand changelog
W.C.A. Wijngaards [Fri, 7 Feb 2014 13:34:21 +0000 (14:34 +0100)] 
and changelog

11 years agoFixup #551 Regent to Copyright holder in license headings.
W.C.A. Wijngaards [Fri, 7 Feb 2014 13:32:46 +0000 (14:32 +0100)] 
Fixup #551 Regent to Copyright holder in license headings.

11 years agoFix rdata parse error with parenthesis and quotes.
W.C.A. Wijngaards [Thu, 6 Feb 2014 09:40:54 +0000 (10:40 +0100)] 
Fix rdata parse error with parenthesis and quotes.

11 years agoFix compile with rcode.
W.C.A. Wijngaards [Thu, 6 Feb 2014 09:33:06 +0000 (10:33 +0100)] 
Fix compile with rcode.

11 years agofix host2str for SERVICE and WKS
W.C.A. Wijngaards [Wed, 5 Feb 2014 16:15:08 +0000 (17:15 +0100)] 
fix host2str for SERVICE and WKS

11 years agoadd missing variable name and documentation to header file.
W.C.A. Wijngaards [Wed, 5 Feb 2014 16:01:42 +0000 (17:01 +0100)] 
add missing variable name and documentation to header file.