]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
9 years agoA --disable-dane-verify option for configure origin/devel/openssl-1.1-dane
Willem Toorop [Tue, 8 Nov 2016 13:53:24 +0000 (14:53 +0100)] 
A --disable-dane-verify option for configure

9 years agoRecommend OpenSSL 1.1.0 dane verification in docs
Willem Toorop [Tue, 1 Nov 2016 15:52:48 +0000 (16:52 +0100)] 
Recommend OpenSSL 1.1.0 dane verification in docs

9 years ago--disable-dane-ta-usage in 16-compile-builddir too
Willem Toorop [Tue, 1 Nov 2016 15:34:00 +0000 (16:34 +0100)] 
--disable-dane-ta-usage in 16-compile-builddir too

9 years agoTry to compile without DANE TA support too
Willem Toorop [Tue, 1 Nov 2016 15:21:24 +0000 (16:21 +0100)] 
Try to compile without DANE TA support too

9 years agoDANE-TA usage verification needs OpenSSL 1.1.0
Willem Toorop [Tue, 1 Nov 2016 15:11:36 +0000 (16:11 +0100)] 
DANE-TA usage verification needs OpenSSL 1.1.0

9 years agoTypo in ldns-keygen manpage
Willem Toorop [Mon, 31 Oct 2016 13:06:00 +0000 (14:06 +0100)] 
Typo in ldns-keygen manpage

9 years agoFix manpage & DS key generation for new HMACs
Willem Toorop [Mon, 31 Oct 2016 13:01:08 +0000 (14:01 +0100)] 
Fix manpage & DS key generation for new HMACs

Thanks Harald Jenny

9 years agoMention submodule init in README.git
Willem Toorop [Tue, 25 Oct 2016 14:15:15 +0000 (16:15 +0200)] 
Mention submodule init in README.git

+ don's ignore m4/ax_*.m4 files

9 years agolint
Willem Toorop [Wed, 19 Oct 2016 17:15:19 +0000 (12:15 -0500)] 
lint

9 years agobugfix #678: Use poll to support > 1024 fds
Willem Toorop [Tue, 18 Oct 2016 22:47:04 +0000 (17:47 -0500)] 
bugfix #678: Use poll to support > 1024 fds
Thanks William King

9 years agobugfix #680: Fail if LONG_STR doesn't contain "
Willem Toorop [Tue, 18 Oct 2016 19:54:48 +0000 (14:54 -0500)] 
bugfix #680: Fail if LONG_STR doesn't contain "
Thanks Robert Edmonds

9 years agobugfix: #771: hmac-sha224, -sha384 and -sha512 keys.
Willem Toorop [Tue, 18 Oct 2016 15:23:25 +0000 (10:23 -0500)] 
bugfix: #771: hmac-sha224, -sha384 and -sha512 keys.
Thanks Harald Jenny

9 years agoFix #661 dont sign NSEC3 when len(zone name) > 222
Willem Toorop [Tue, 18 Oct 2016 12:19:53 +0000 (07:19 -0500)] 
Fix #661 dont sign NSEC3 when len(zone name) > 222
Thanks Jan-Piet Mens.

9 years agoDoxygen update
Willem Toorop [Tue, 18 Oct 2016 10:34:43 +0000 (05:34 -0500)] 
Doxygen update

9 years agoMissing bracket
Willem Toorop [Tue, 18 Oct 2016 10:32:30 +0000 (05:32 -0500)] 
Missing bracket

9 years agoMakefile.in: Don't pass CPPFLAGS to swig (Closes: #811230)
Robert Edmonds [Mon, 25 Jan 2016 04:59:13 +0000 (23:59 -0500)] 
Makefile.in: Don't pass CPPFLAGS to swig (Closes: #811230)

9 years agobugfix #754: Memory leak in ldns_str2rdf_ipseckey
Willem Toorop [Tue, 18 Oct 2016 09:51:47 +0000 (04:51 -0500)] 
bugfix #754: Memory leak in ldns_str2rdf_ipseckey

9 years agobugfix #708: warnings and errors with xcode 6.1/7.0
Willem Toorop [Tue, 18 Oct 2016 09:50:22 +0000 (04:50 -0500)] 
bugfix #708: warnings and errors with xcode 6.1/7.0

9 years agoSimplify drill reversed IPv6
Willem Toorop [Mon, 17 Oct 2016 21:53:38 +0000 (16:53 -0500)] 
Simplify drill reversed IPv6

mainly to get rid of the lint error

9 years agobugfix #760: Detect superfluous text in presentation format
Willem Toorop [Mon, 17 Oct 2016 21:23:50 +0000 (16:23 -0500)] 
bugfix #760: Detect superfluous text in presentation format
Thanks Xiali Yan

9 years agobugfix #769: Add support for :: in an IPv6 address
Willem Toorop [Mon, 17 Oct 2016 20:55:20 +0000 (15:55 -0500)] 
bugfix #769: Add support for :: in an IPv6 address
Thanks Hajimu UMEMOTO

9 years agoStrip unused function, make lint happy
Willem Toorop [Mon, 17 Oct 2016 20:08:50 +0000 (15:08 -0500)] 
Strip unused function, make lint happy

9 years agobugfix #796-792: Fix compiler warning issues.
Willem Toorop [Mon, 17 Oct 2016 19:46:47 +0000 (14:46 -0500)] 
bugfix #796-792: Fix compiler warning issues.

9 years agoRemove optarg, opterr, and optind definitions to quell -Wshadow warnings
Ngie Cooper [Thu, 14 Jul 2016 05:32:09 +0000 (22:32 -0700)] 
Remove optarg, opterr, and optind definitions to quell -Wshadow warnings

They are by POSIX definition made available with unistd.h

Reported by: clang 3.8.0, gcc 5.3.0
Signed-off-by: Ngie Cooper <yanegomi@gmail.com>
9 years agoFix compiler warnings
Ngie Cooper [Thu, 14 Jul 2016 05:39:34 +0000 (22:39 -0700)] 
Fix compiler warnings

- Staticize get_dnssec_pkt and remove_resolver_nameservers to mute
  -Wmissing-prototypes warnings
- Remove show_current_nameservers to mute a -Wunused-function warning

Reported by: clang 3.8.0, gcc 5.3.0
Signed-off-by: Ngie Cooper <yanegomi@gmail.com>
9 years agoFix -Wmissing-prototypes and -Wunused-function warnings
Ngie Cooper [Thu, 14 Jul 2016 05:43:27 +0000 (22:43 -0700)] 
Fix -Wmissing-prototypes and -Wunused-function warnings

Remove unused functions (debug, debug_va_list, and vverbose) and
comment out verbose, as it's currently used in drill/work.c in
commented out code

Reported by: clang 3.8.0, gcc 5.3.0
Signed-off-by: Ngie Cooper <yanegomi@gmail.com>
9 years agolint
Willem Toorop [Mon, 17 Oct 2016 18:53:32 +0000 (13:53 -0500)] 
lint

9 years agobugfix #796: Fix -Wshadow issues. Thanks Ngie Cooper
Willem Toorop [Mon, 17 Oct 2016 17:00:00 +0000 (12:00 -0500)] 
bugfix #796: Fix -Wshadow issues. Thanks Ngie Cooper

9 years agoMove ldns/rr.h import up a bit
Christoph Egger [Mon, 29 Aug 2016 23:57:45 +0000 (01:57 +0200)] 
Move ldns/rr.h import up a bit

Newer versions of SWIG seem to be more sensitive to ordering here. Fixes
import errors where LDNS_RR_* constants are used before they are
actually initialized.

9 years agobugfix #641: Include install-sh in .gitignore
Willem Toorop [Fri, 23 Sep 2016 08:52:49 +0000 (10:52 +0200)] 
bugfix #641: Include install-sh in .gitignore

9 years agoRemove commented out macro. Thanks Thiago Farina
Willem Toorop [Fri, 23 Sep 2016 08:50:38 +0000 (10:50 +0200)] 
Remove commented out macro.  Thanks Thiago Farina

9 years agoFixup memleak on error.
W.C.A. Wijngaards [Mon, 5 Sep 2016 12:05:45 +0000 (14:05 +0200)] 
Fixup memleak on error.

9 years agoFix for openssl 1.1.0 api changes.
W.C.A. Wijngaards [Mon, 5 Sep 2016 10:59:10 +0000 (12:59 +0200)] 
Fix for openssl 1.1.0 api changes.
ldns-keygen prints error when openssl cannot create that type of key.

9 years agofix description
W.C.A. Wijngaards [Mon, 29 Aug 2016 10:34:12 +0000 (12:34 +0200)] 
fix description

9 years ago* Fix description of QR flag in packet.h.
W.C.A. Wijngaards [Mon, 8 Aug 2016 07:11:09 +0000 (09:11 +0200)] 
* Fix description of QR flag in packet.h.

9 years ago* Fix comment referring to mk_query in packet.h to pkt_query_new.
W.C.A. Wijngaards [Wed, 6 Jul 2016 10:39:10 +0000 (12:39 +0200)] 
* Fix comment referring to mk_query in packet.h to pkt_query_new.

9 years agoFixup double free of ns.
W.C.A. Wijngaards [Mon, 27 Jun 2016 12:14:47 +0000 (14:14 +0200)] 
Fixup double free of ns.

9 years ago* Fix drill axfr ipv4/ipv6 queries.
W.C.A. Wijngaards [Mon, 27 Jun 2016 12:09:54 +0000 (14:09 +0200)] 
* Fix drill axfr ipv4/ipv6 queries.

9 years ago* Fix _answerfrom comment in ldns_struct_pkt.
W.C.A. Wijngaards [Wed, 15 Jun 2016 11:13:50 +0000 (13:13 +0200)] 
* Fix _answerfrom comment in ldns_struct_pkt.

9 years agoRemove libtoolize generated file
Willem Toorop [Thu, 12 May 2016 10:18:13 +0000 (12:18 +0200)] 
Remove libtoolize generated file

9 years agoRemove consts when function takes ownership of parameter
Willem Toorop [Thu, 12 May 2016 10:14:53 +0000 (12:14 +0200)] 
Remove consts when function takes ownership of parameter

And mention that in the documentation

9 years agoFix bug that came along Ray's const goodness
Willem Toorop [Thu, 12 May 2016 09:12:52 +0000 (11:12 +0200)] 
Fix bug that came along Ray's const goodness

9 years agohigher.c: don't try to parse comments in hosts
Philip Paeps [Mon, 25 Apr 2016 06:55:00 +0000 (12:25 +0530)] 
higher.c: don't try to parse comments in hosts

A '#' in a line in /etc/hosts indicates the beginning of a comment and
any further characters until the end of the line should not be parsed.

9 years agohigher.c: don't try to free unallocated memory
Philip Paeps [Mon, 25 Apr 2016 06:25:17 +0000 (11:55 +0530)] 
higher.c: don't try to free unallocated memory

ldns_rr_new_frm_str() will only return an allocated rr if if can
successfully parse the string.  Don't try to free rr unless this is the
case.  Some malloc implementations (e.g. Mac OS X) crash when trying to
free unallocated memory.

9 years agoMore lint misery
Willem Toorop [Tue, 26 Apr 2016 10:29:51 +0000 (12:29 +0200)] 
More lint misery

9 years agoAVC rrtype
Willem Toorop [Tue, 26 Apr 2016 10:15:08 +0000 (12:15 +0200)] 
AVC rrtype

9 years agolint
Willem Toorop [Tue, 26 Apr 2016 10:15:01 +0000 (12:15 +0200)] 
lint

9 years ago* Prepare for ED25519, ED448 support: todo convert* routines in
W.C.A. Wijngaards [Tue, 22 Mar 2016 14:10:01 +0000 (15:10 +0100)] 
* Prepare for ED25519, ED448 support: todo convert* routines in
  dnssec.h, once openssl has support for signing with these algorithms.
  The dns algorithm number is not yet allocated. These features are
  not fully implemented yet.

9 years agoand configure check for EVP_MD_CTX_new
W.C.A. Wijngaards [Mon, 21 Mar 2016 14:40:18 +0000 (15:40 +0100)] 
and configure check for EVP_MD_CTX_new

9 years agoFixup for backwards compat.
W.C.A. Wijngaards [Mon, 21 Mar 2016 14:37:42 +0000 (15:37 +0100)] 
Fixup for backwards compat.

9 years agoFix for openssl 1.1.0, --disable-dsa feature.
W.C.A. Wijngaards [Mon, 21 Mar 2016 14:26:33 +0000 (15:26 +0100)] 
Fix for openssl 1.1.0, --disable-dsa feature.

9 years agoversion 34.
W.C.A. Wijngaards [Mon, 21 Mar 2016 10:21:21 +0000 (11:21 +0100)] 
version 34.

9 years agoVersion 33.
W.C.A. Wijngaards [Mon, 21 Mar 2016 10:13:12 +0000 (11:13 +0100)] 
Version 33.

9 years agoAnd changelog entry.
W.C.A. Wijngaards [Mon, 8 Feb 2016 15:36:02 +0000 (16:36 +0100)] 
And changelog entry.

9 years agoRR type CSYNC support.
W.C.A. Wijngaards [Mon, 8 Feb 2016 15:35:03 +0000 (16:35 +0100)] 
RR type CSYNC support.

9 years agoFix nsec3 bitmap code.
W.C.A. Wijngaards [Fri, 29 Jan 2016 16:05:08 +0000 (17:05 +0100)] 
Fix nsec3 bitmap code.

10 years agonewer nlnetlabs.m4 version
W.C.A. Wijngaards [Fri, 11 Dec 2015 13:35:57 +0000 (14:35 +0100)] 
newer nlnetlabs.m4 version

10 years ago2 typos in drill manpage.
Willem Toorop [Fri, 4 Dec 2015 14:56:13 +0000 (15:56 +0100)] 
2 typos in drill manpage.

Thanks Hugo Lombard

10 years agobugfix #725: RR types on the bitmap window border
Willem Toorop [Fri, 4 Dec 2015 14:48:19 +0000 (15:48 +0100)] 
bugfix #725: RR types on the bitmap window border

Thanks Pieter Lexis

10 years agoMerge branch 'dev-rpb' into ray
Willem Toorop [Fri, 30 Oct 2015 16:15:10 +0000 (01:15 +0900)] 
Merge branch 'dev-rpb' into ray

10 years agofixed typo
Ray Bellis [Wed, 21 Oct 2015 16:17:27 +0000 (17:17 +0100)] 
fixed typo

10 years agofinished adding const goodness (for now)
Ray Bellis [Wed, 21 Oct 2015 16:08:06 +0000 (17:08 +0100)] 
finished adding const goodness (for now)

10 years agoyet more const goodness
Ray Bellis [Wed, 21 Oct 2015 12:50:39 +0000 (13:50 +0100)] 
yet more const goodness

10 years agoConst first argument to ldns_dane_verify
Willem Toorop [Wed, 21 Oct 2015 12:19:00 +0000 (14:19 +0200)] 
Const first argument to ldns_dane_verify

10 years agouse const ldns_rdf pointers
Ray Bellis [Wed, 14 Oct 2015 11:28:12 +0000 (12:28 +0100)] 
use const ldns_rdf pointers

10 years agoAnd mention guido in changelog
Willem Toorop [Mon, 28 Sep 2015 14:53:45 +0000 (16:53 +0200)] 
And mention guido in changelog

10 years ago-U option to ldns-signzone to sign with every algo
Willem Toorop [Mon, 28 Sep 2015 14:51:21 +0000 (16:51 +0200)] 
-U option to ldns-signzone to sign with every algo

10 years agoUse of uninitialized value in ldns-dane.c
Willem Toorop [Mon, 28 Sep 2015 13:23:10 +0000 (15:23 +0200)] 
Use of uninitialized value in ldns-dane.c

10 years agopatch for ldns-dane
Jelte Jansen [Tue, 22 Sep 2015 11:56:08 +0000 (13:56 +0200)] 
patch for ldns-dane

Hi,

someone over here needed a little addition to ldns-dane; he wanted it to
be able to use a different nameserver than the system-configured one.

Attached patch adds a '-r <ip address>' option to ldns-dane, and uses
said ip address as the resolver instead of the resolvers specified in
resolv.conf.

Please consider this for inclusion in a next release :)

Cheers,

Jelte

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