]>
git.ipfire.org Git - thirdparty/ldns.git/log
Willem Toorop [Wed, 30 Nov 2016 10:49:41 +0000 (11:49 +0100)]
Update Changelog
Willem Toorop [Wed, 30 Nov 2016 10:48:24 +0000 (11:48 +0100)]
Add rdata for SMIMEA
Willem Toorop [Wed, 30 Nov 2016 10:47:41 +0000 (11:47 +0100)]
Also create pgp signature on dists
Willem Toorop [Tue, 29 Nov 2016 15:35:03 +0000 (16:35 +0100)]
DSA is deprecated, test ECDSA instead
Willem Toorop [Tue, 29 Nov 2016 15:17:31 +0000 (16:17 +0100)]
Fix --libversion output of ldns-config
Willem Toorop [Tue, 29 Nov 2016 15:11:51 +0000 (16:11 +0100)]
Actual release will be in December
Willem Toorop [Tue, 29 Nov 2016 15:11:10 +0000 (16:11 +0100)]
lint
Willem Toorop [Tue, 29 Nov 2016 14:44:47 +0000 (15:44 +0100)]
Unbound regression testing for the new .so.2
Willem Toorop [Tue, 29 Nov 2016 14:35:54 +0000 (15:35 +0100)]
Make ldns-dane OpenSSL 0.9.8 compatible?
Will test after commit...
Willem Toorop [Tue, 29 Nov 2016 14:32:59 +0000 (15:32 +0100)]
Merge branch 'develop' of gitlab.nlnetlabs.nl:ldns into develop
Wouter Wijngaards [Tue, 29 Nov 2016 14:34:41 +0000 (15:34 +0100)]
Added compat/timegm.o to .gitignore, for solaris build.
Willem Toorop [Tue, 29 Nov 2016 14:14:59 +0000 (15:14 +0100)]
Compression pointers compare dnames
Willem Toorop [Tue, 29 Nov 2016 14:12:45 +0000 (15:12 +0100)]
Don't specify prefix for DNS::LDNS
Willem Toorop [Tue, 29 Nov 2016 14:10:50 +0000 (15:10 +0100)]
Update submodule
Willem Toorop [Tue, 29 Nov 2016 13:45:10 +0000 (14:45 +0100)]
Dangling else issie in close_socket define
Wouter's Review
Willem Toorop [Tue, 29 Nov 2016 13:44:29 +0000 (14:44 +0100)]
Makedist makes semver versions
Willem Toorop [Thu, 24 Nov 2016 14:25:12 +0000 (15:25 +0100)]
ldns-dane: Don't need to free extra_certs
Willem Toorop [Thu, 24 Nov 2016 14:11:47 +0000 (15:11 +0100)]
Return error on resolver_new fail in ldns-dane
Wouter's review
Willem Toorop [Thu, 24 Nov 2016 14:06:31 +0000 (15:06 +0100)]
Wouter's review, mem leaks in drill/chasetrace.c
Willem Toorop [Wed, 23 Nov 2016 14:30:25 +0000 (15:30 +0100)]
Update Changelog
Willem Toorop [Wed, 23 Nov 2016 14:25:06 +0000 (15:25 +0100)]
OPENPGPKEY is RFC
Willem Toorop [Mon, 21 Nov 2016 15:39:04 +0000 (16:39 +0100)]
Bumb version (including .so version)
wtoorop [Mon, 21 Nov 2016 14:30:21 +0000 (23:30 +0900)]
Merge pull request #1 from jedisct1/rdf-with-null-dname
Do not allow empty names in `ldns_dname_new()`
Frank Denis [Sun, 20 Nov 2016 16:55:09 +0000 (17:55 +0100)]
Do not allow empty names in `ldns_dname_new()`
A name has to be at least 1 byte, so return `NULL` if this is not the case.
Before that change, we had a paradoxical situation where
`ldns_dname_new(0, NULL)` returned a valid RDF pointer, but trying to use
that pointer with functions such as `ldns_rdf_print()` had an undefined
behavior.
Willem Toorop [Thu, 10 Nov 2016 22:46:37 +0000 (23:46 +0100)]
Connect to same address family as source address
Willem Toorop [Thu, 10 Nov 2016 22:38:01 +0000 (23:38 +0100)]
Merge branch 'devel/openssl-1.1-dane' into develop
Willem Toorop [Thu, 10 Nov 2016 22:36:43 +0000 (23:36 +0100)]
Use OpenSSL with ldns-dane whenever possible
Willem Toorop [Tue, 8 Nov 2016 13:53:24 +0000 (14:53 +0100)]
A --disable-dane-verify option for configure
Willem Toorop [Tue, 1 Nov 2016 15:52:48 +0000 (16:52 +0100)]
Recommend OpenSSL 1.1.0 dane verification in docs
Willem Toorop [Tue, 1 Nov 2016 15:34:00 +0000 (16:34 +0100)]
--disable-dane-ta-usage in 16-compile-builddir too
Willem Toorop [Tue, 1 Nov 2016 15:21:24 +0000 (16:21 +0100)]
Try to compile without DANE TA support too
Willem Toorop [Tue, 1 Nov 2016 15:11:36 +0000 (16:11 +0100)]
DANE-TA usage verification needs OpenSSL 1.1.0
Willem Toorop [Mon, 31 Oct 2016 13:06:00 +0000 (14:06 +0100)]
Typo in ldns-keygen manpage
Willem Toorop [Mon, 31 Oct 2016 13:01:08 +0000 (14:01 +0100)]
Fix manpage & DS key generation for new HMACs
Thanks Harald Jenny
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
Willem Toorop [Wed, 19 Oct 2016 17:15:19 +0000 (12:15 -0500)]
lint
Willem Toorop [Tue, 18 Oct 2016 22:47:04 +0000 (17:47 -0500)]
bugfix #678: Use poll to support > 1024 fds
Thanks William King
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
Willem Toorop [Tue, 18 Oct 2016 15:23:25 +0000 (10:23 -0500)]
bugfix: #771: hmac-sha224, -sha384 and -sha512 keys.
Thanks Harald Jenny
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.
Willem Toorop [Tue, 18 Oct 2016 10:34:43 +0000 (05:34 -0500)]
Doxygen update
Willem Toorop [Tue, 18 Oct 2016 10:32:30 +0000 (05:32 -0500)]
Missing bracket
Robert Edmonds [Mon, 25 Jan 2016 04:59:13 +0000 (23:59 -0500)]
Makefile.in: Don't pass CPPFLAGS to swig (Closes: #811230)
Willem Toorop [Tue, 18 Oct 2016 09:51:47 +0000 (04:51 -0500)]
bugfix #754: Memory leak in ldns_str2rdf_ipseckey
Willem Toorop [Tue, 18 Oct 2016 09:50:22 +0000 (04:50 -0500)]
bugfix #708: warnings and errors with xcode 6.1/7.0
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
Willem Toorop [Mon, 17 Oct 2016 21:23:50 +0000 (16:23 -0500)]
bugfix #760: Detect superfluous text in presentation format
Thanks Xiali Yan
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
Willem Toorop [Mon, 17 Oct 2016 20:08:50 +0000 (15:08 -0500)]
Strip unused function, make lint happy
Willem Toorop [Mon, 17 Oct 2016 19:46:47 +0000 (14:46 -0500)]
bugfix #796-792: Fix compiler warning issues.
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>
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>
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>
Willem Toorop [Mon, 17 Oct 2016 18:53:32 +0000 (13:53 -0500)]
lint
Willem Toorop [Mon, 17 Oct 2016 17:00:00 +0000 (12:00 -0500)]
bugfix #796: Fix -Wshadow issues. Thanks Ngie Cooper
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.
Willem Toorop [Fri, 23 Sep 2016 08:52:49 +0000 (10:52 +0200)]
bugfix #641: Include install-sh in .gitignore
Willem Toorop [Fri, 23 Sep 2016 08:50:38 +0000 (10:50 +0200)]
Remove commented out macro. Thanks Thiago Farina
W.C.A. Wijngaards [Mon, 5 Sep 2016 12:05:45 +0000 (14:05 +0200)]
Fixup memleak on error.
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.
W.C.A. Wijngaards [Mon, 29 Aug 2016 10:34:12 +0000 (12:34 +0200)]
fix description
W.C.A. Wijngaards [Mon, 8 Aug 2016 07:11:09 +0000 (09:11 +0200)]
* Fix description of QR flag in packet.h.
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.
W.C.A. Wijngaards [Mon, 27 Jun 2016 12:14:47 +0000 (14:14 +0200)]
Fixup double free of ns.
W.C.A. Wijngaards [Mon, 27 Jun 2016 12:09:54 +0000 (14:09 +0200)]
* Fix drill axfr ipv4/ipv6 queries.
W.C.A. Wijngaards [Wed, 15 Jun 2016 11:13:50 +0000 (13:13 +0200)]
* Fix _answerfrom comment in ldns_struct_pkt.
Willem Toorop [Thu, 12 May 2016 10:18:13 +0000 (12:18 +0200)]
Remove libtoolize generated file
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
Willem Toorop [Thu, 12 May 2016 09:12:52 +0000 (11:12 +0200)]
Fix bug that came along Ray's const goodness
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.
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.
Willem Toorop [Tue, 26 Apr 2016 10:29:51 +0000 (12:29 +0200)]
More lint misery
Willem Toorop [Tue, 26 Apr 2016 10:15:08 +0000 (12:15 +0200)]
AVC rrtype
Willem Toorop [Tue, 26 Apr 2016 10:15:01 +0000 (12:15 +0200)]
lint
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.
W.C.A. Wijngaards [Mon, 21 Mar 2016 14:40:18 +0000 (15:40 +0100)]
and configure check for EVP_MD_CTX_new
W.C.A. Wijngaards [Mon, 21 Mar 2016 14:37:42 +0000 (15:37 +0100)]
Fixup for backwards compat.
W.C.A. Wijngaards [Mon, 21 Mar 2016 14:26:33 +0000 (15:26 +0100)]
Fix for openssl 1.1.0, --disable-dsa feature.
W.C.A. Wijngaards [Mon, 21 Mar 2016 10:21:21 +0000 (11:21 +0100)]
version 34.
W.C.A. Wijngaards [Mon, 21 Mar 2016 10:13:12 +0000 (11:13 +0100)]
Version 33.
W.C.A. Wijngaards [Mon, 8 Feb 2016 15:36:02 +0000 (16:36 +0100)]
And changelog entry.
W.C.A. Wijngaards [Mon, 8 Feb 2016 15:35:03 +0000 (16:35 +0100)]
RR type CSYNC support.
W.C.A. Wijngaards [Fri, 29 Jan 2016 16:05:08 +0000 (17:05 +0100)]
Fix nsec3 bitmap code.
W.C.A. Wijngaards [Fri, 11 Dec 2015 13:35:57 +0000 (14:35 +0100)]
newer nlnetlabs.m4 version
Willem Toorop [Fri, 4 Dec 2015 14:56:13 +0000 (15:56 +0100)]
2 typos in drill manpage.
Thanks Hugo Lombard
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
Willem Toorop [Fri, 30 Oct 2015 16:15:10 +0000 (01:15 +0900)]
Merge branch 'dev-rpb' into ray
Ray Bellis [Wed, 21 Oct 2015 16:17:27 +0000 (17:17 +0100)]
fixed typo
Ray Bellis [Wed, 21 Oct 2015 16:08:06 +0000 (17:08 +0100)]
finished adding const goodness (for now)
Ray Bellis [Wed, 21 Oct 2015 12:50:39 +0000 (13:50 +0100)]
yet more const goodness
Willem Toorop [Wed, 21 Oct 2015 12:19:00 +0000 (14:19 +0200)]
Const first argument to ldns_dane_verify
Ray Bellis [Wed, 14 Oct 2015 11:28:12 +0000 (12:28 +0100)]
use const ldns_rdf pointers
Willem Toorop [Mon, 28 Sep 2015 14:53:45 +0000 (16:53 +0200)]
And mention guido in changelog
Willem Toorop [Mon, 28 Sep 2015 14:51:21 +0000 (16:51 +0200)]
-U option to ldns-signzone to sign with every algo
Willem Toorop [Mon, 28 Sep 2015 13:23:10 +0000 (15:23 +0200)]
Use of uninitialized value in ldns-dane.c
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
W.C.A. Wijngaards [Fri, 28 Aug 2015 14:34:15 +0000 (16:34 +0200)]
Version 28.
Willem Toorop [Thu, 27 Aug 2015 08:12:06 +0000 (10:12 +0200)]
Credit JP Mens for ldns-keyfetched patch
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
W.C.A. Wijngaards [Tue, 18 Aug 2015 08:06:41 +0000 (10:06 +0200)]
Fix ECDSA signature generation, do not omit leading zeroes.