]>
git.ipfire.org Git - thirdparty/ldns.git/log
Willem Toorop [Fri, 25 May 2012 10:00:53 +0000 (10:00 +0000)]
Be more precise in changelog entry for 450.
Willem Toorop [Fri, 25 May 2012 09:59:27 +0000 (09:59 +0000)]
bugfix #450: Base # bytes for P and G (T) on the guaranteed to be bigger P in ldns_key_dsa2bin.
Thanks Peter Koch and Patrick Fedick.
Willem Toorop [Fri, 25 May 2012 08:06:24 +0000 (08:06 +0000)]
bugfix #449: Deep free cloned rdf's in ldns_tsig_mac_new.
Thanks Michael Sheldon.
Matthijs Mekking [Tue, 22 May 2012 09:57:08 +0000 (09:57 +0000)]
comment characters before printing error to fd
Matthijs Mekking [Tue, 22 May 2012 09:44:54 +0000 (09:44 +0000)]
Comment
Willem Toorop [Tue, 22 May 2012 09:31:10 +0000 (09:31 +0000)]
And the _answerfrom value should be cloned when the packet is cloned too of course.
Willem Toorop [Tue, 22 May 2012 09:24:17 +0000 (09:24 +0000)]
And free that cloned rdf data too!
Thanks Wouter Wijngaards
Willem Toorop [Tue, 22 May 2012 09:10:56 +0000 (09:10 +0000)]
bugfix #448: Copy nameserver value (in stead of reference) of the answering nameserver to the answer packet in ldns_send_buffer, so the original value may be deep freed with the ldns_resolver struct.
Thanks Michael Meisel.
Willem Toorop [Mon, 21 May 2012 13:41:33 +0000 (13:41 +0000)]
Oops! (fix doxygen error)
Willem Toorop [Mon, 21 May 2012 13:22:19 +0000 (13:22 +0000)]
Trunk to 1.6.14
Willem Toorop [Mon, 21 May 2012 13:12:29 +0000 (13:12 +0000)]
Preparing for release
Willem Toorop [Fri, 18 May 2012 15:09:22 +0000 (15:09 +0000)]
Final code reviews
- Potential uninitialized variable usage in dnssec.c
- Freeing of temporarily allocated ldns_zone in ldns_dnssec_zone_new_frm_fp_l
- Clarify defaults for -i and -e options to ldns-verify-zone
Wouter Wijngaards [Wed, 16 May 2012 07:43:08 +0000 (07:43 +0000)]
handle compile without ecdsa.
Willem Toorop [Fri, 11 May 2012 09:11:01 +0000 (09:11 +0000)]
Put that line on the right spot svn:NO TEST
Willem Toorop [Fri, 11 May 2012 08:31:26 +0000 (08:31 +0000)]
Code review from Matthijs and Wouter.
- Check and respond on faulty returns in
- drill/dnssec.c/ldns_nsec3_exact_match
- drill/dnssec.c/ldns_nsec3_closest_encloser
- Removal of unused arguments of static functions in
- examples/ldns-compare-zones.c/usage
- Removal of an unused static function:
- examples/ldns-signzone.c/usage_openssl
- Turn unused return value into void in
- examples/ldns-signzone.c/find_or_create_pubkey
- Move new error messages from examples/ldns-verify-zone to error.c and ldns/error.h (although only used in ldns-verify-zone)
- More specific error return code in
- examples/ldns-verify-zone.c/read_key_file
- Replaced result = result ? result : status with update_error(&result, status) to update result with more specific errors when possible.
- Removed /* TODO */ comment line as the result of NSEC3 opt-out detection is now cached.
- Be really silent when verbosity == 0
- Updated comments for FASTER_DNSSEC_ZONE_NEW_FRM_FP define
- Carefull casting for rfc 1982 Serial Number Arithmetic in
- -rrsig_check_time_margins
Matthijs Mekking [Wed, 9 May 2012 08:20:21 +0000 (08:20 +0000)]
TLSA is not published yet, but we want to release!
+ fix typo
Matthijs Mekking [Mon, 7 May 2012 08:52:03 +0000 (08:52 +0000)]
Fix dname_cat so that if dname1 is empty (root), dname1.dname2 == dname2
Willem Toorop [Fri, 4 May 2012 14:25:52 +0000 (14:25 +0000)]
Update documentation
Willem Toorop [Fri, 4 May 2012 14:09:45 +0000 (14:09 +0000)]
Removed unused variables (to eliminate compiler warnings).
Willem Toorop [Fri, 4 May 2012 13:34:16 +0000 (13:34 +0000)]
Weird performance issue! Help!
Willem Toorop [Thu, 3 May 2012 15:01:07 +0000 (15:01 +0000)]
Get rid of that crazy layout
Willem Toorop [Thu, 3 May 2012 14:02:43 +0000 (14:02 +0000)]
Move functions added for ldns-verify-zone (duration related and ldns_dnssec_zone_new_frm_fp) to library
Willem Toorop [Thu, 26 Apr 2012 13:14:43 +0000 (13:14 +0000)]
Gracefully handle cases when # labels from closest encloser is 1 or less labels smaller than the query name.
Willem Toorop [Tue, 24 Apr 2012 21:33:54 +0000 (21:33 +0000)]
fix verifying denial of existence for DS's in NSEC3 Opt-Out zones.
Thanks John Barnitz
Matthijs Mekking [Mon, 16 Apr 2012 12:17:43 +0000 (12:17 +0000)]
TLSA
Wouter Wijngaards [Fri, 13 Apr 2012 16:25:33 +0000 (16:25 +0000)]
fix help line for ecdsa.
Wouter Wijngaards [Fri, 13 Apr 2012 16:17:05 +0000 (16:17 +0000)]
* New ECDSA support (RFC 6605), use --disable-ecdsa for older openssl.
Willem Toorop [Fri, 30 Mar 2012 13:14:31 +0000 (13:14 +0000)]
Unchanged serial numbers have not incremented!
Willem Toorop [Tue, 6 Mar 2012 20:57:05 +0000 (20:57 +0000)]
- ldns-verify-zone error messages to stderr
- ldns-verify-zone errors on empty key files
- make Makefile in examples subdir work for ldns-verify-zone
- make lint test pass (at least on open)
Willem Toorop [Tue, 6 Mar 2012 13:32:39 +0000 (13:32 +0000)]
Most of the dnssexy features for ldns-verify-zone.
Matthijs Mekking [Tue, 6 Mar 2012 09:01:07 +0000 (09:01 +0000)]
update code documentation svn:NO TEST
Willem Toorop [Fri, 2 Mar 2012 12:45:06 +0000 (12:45 +0000)]
Zero out the correct flag (opt-out) when creating the NSEC3PARAM
Wouter Wijngaards [Fri, 2 Mar 2012 12:17:46 +0000 (12:17 +0000)]
removed warning from --enable-ecdsa
Willem Toorop [Tue, 28 Feb 2012 16:22:41 +0000 (16:22 +0000)]
Peter van Dijk's patch to make validating work a la draft-ietf-dnsext-dnssec-bis-updates-16.
Willem Toorop [Mon, 13 Feb 2012 21:14:12 +0000 (21:14 +0000)]
test before commit :(
Willem Toorop [Mon, 13 Feb 2012 20:53:40 +0000 (20:53 +0000)]
Bugfix #431, #432 and #433 from Jerry Lundström
#431: Error message for the LDNS_STATUS_INVALID_B32_EXT return code
#432: Use LDNS_MALLOC and LDNS_FREE whenever possible
, but use free() when memory was not allocated with LDNS_MALLOC
(such as with strdup and with i2d_DSA_SIG)
#433: Use ldns_rdf_new in stead of filling the structure ourselve in
ldns_dname_label
Wouter Wijngaards [Thu, 9 Feb 2012 12:41:15 +0000 (12:41 +0000)]
version 21 of acx_nlnetlabs.m4
Wouter Wijngaards [Wed, 8 Feb 2012 13:10:32 +0000 (13:10 +0000)]
grammatical fix in error message.
Willem Toorop [Thu, 26 Jan 2012 14:26:01 +0000 (14:26 +0000)]
Get rid of splint error.
Proper dependencies for the example programs.
Willem Toorop [Thu, 26 Jan 2012 10:28:10 +0000 (10:28 +0000)]
Eliminate type-punning warning without (mis)using a union.
Willem Toorop [Wed, 25 Jan 2012 15:58:43 +0000 (15:58 +0000)]
Canonicalize "Signer's Name" in RRSIG in ldns_rr2canonical too.
Willem Toorop [Wed, 25 Jan 2012 15:45:37 +0000 (15:45 +0000)]
Replace x=x lines with the ATTR_UNUSED macro, to suppress clang warnings.
Willem Toorop [Wed, 25 Jan 2012 15:19:03 +0000 (15:19 +0000)]
Suppress clang warning about type punning by doing it anyway but via an union.
Wouter Wijngaards [Mon, 23 Jan 2012 10:51:09 +0000 (10:51 +0000)]
Fix memset.
Wouter Wijngaards [Fri, 20 Jan 2012 14:38:37 +0000 (14:38 +0000)]
update acx_nlnetlabs.m4
Wouter Wijngaards [Fri, 20 Jan 2012 10:52:27 +0000 (10:52 +0000)]
Fix array out of bounds in drill key file read routine (could write EOS after
line buffer on stack).
Wouter Wijngaards [Fri, 20 Jan 2012 10:18:41 +0000 (10:18 +0000)]
fix compile warnings on OpenIndiana (sunOS 5.11).
Wouter Wijngaards [Thu, 19 Jan 2012 16:07:01 +0000 (16:07 +0000)]
fix #429.
Willem Toorop [Tue, 17 Jan 2012 11:18:30 +0000 (11:18 +0000)]
Code review fixes.
Clarify -S option in ldns-read-zone manpage
Fix spelling of dnssec_trust_tree in doxygen documentation in dnssec_verify.h
Use rfc1982 serial arithmetics when comparing soa serial numbers in ldns_rrsig_check_timestamps, ldns_soa_serial_datecounter and ldns_soa_serial_unixtime.
Thanks Wouter!
Willem Toorop [Thu, 12 Jan 2012 14:28:58 +0000 (14:28 +0000)]
bugfix#427 & ax_devel_python.m4 fix
bugfix#427: Explicitely link ssl library to the programs that need it
drill, ldns-signzone & ldns-verify-zone
In ax_devel_python.m4 a here document marker is not on a seperate line, but followed by a backtick. That doesn't work on FreeBSD (at least).
Matthijs Mekking [Wed, 11 Jan 2012 15:59:22 +0000 (15:59 +0000)]
\DDD can only be [0...255]
Willem Toorop [Wed, 11 Jan 2012 13:52:20 +0000 (13:52 +0000)]
The 1.6.12 release and preperations for 1.6.13
Willem Toorop [Wed, 11 Jan 2012 13:11:36 +0000 (13:11 +0000)]
configure should be able to set CFLAGS too!
Willem Toorop [Wed, 11 Jan 2012 12:58:17 +0000 (12:58 +0000)]
We are releasing today
Willem Toorop [Wed, 11 Jan 2012 12:54:10 +0000 (12:54 +0000)]
A trailing null is not necesarry when using strftime.
I'm using to many scripting languages...
Wouter Wijngaards [Tue, 10 Jan 2012 14:51:41 +0000 (14:51 +0000)]
Add AC-FORK test to main configure.ac that makes ldns-testns forked more work.
Add LIB=libldns.la so that dependencies work in Makefile, LIB was empty.
Matthijs Mekking [Fri, 6 Jan 2012 09:57:03 +0000 (09:57 +0000)]
review:
* Fix one typo in doc
* Add a newline for layout purposes
* Rename function _YYYYMMDDxx to _datecounter
Willem Toorop [Tue, 3 Jan 2012 15:13:36 +0000 (15:13 +0000)]
On NetNSD perl is not in /usr/bin.
Willem Toorop [Tue, 3 Jan 2012 10:41:07 +0000 (10:41 +0000)]
Clarify the use of the void* data argument as integer in the serial modifying functions.
Willem Toorop [Tue, 3 Jan 2012 10:27:21 +0000 (10:27 +0000)]
typo fix
Willem Toorop [Mon, 2 Jan 2012 15:06:50 +0000 (15:06 +0000)]
Updated Changelog
Exit with error message from configure and make when trying to build drill and examples from the root of the source directory when ./configure has been used in the drill and examples subdirectories.
Documentation for soa serial increment functions.
Willem Toorop [Fri, 23 Dec 2011 23:13:37 +0000 (23:13 +0000)]
A simpeler solution is possible..
Willem Toorop [Fri, 23 Dec 2011 21:13:56 +0000 (21:13 +0000)]
Fix days_since_epoch to year_yday calculation
Wouter Wijngaards [Mon, 12 Dec 2011 08:43:53 +0000 (08:43 +0000)]
Test symlink with -h.
Wouter Wijngaards [Mon, 5 Dec 2011 15:56:13 +0000 (15:56 +0000)]
LIBOBJ.
Wouter Wijngaards [Mon, 5 Dec 2011 15:50:40 +0000 (15:50 +0000)]
acx to version 19,
Fix ACX_MALLOC for redefined malloc error,
Fix GETADDRINFO_WITH_INCLUDES to add -lws2_32.
Willem Toorop [Mon, 5 Dec 2011 15:24:20 +0000 (15:24 +0000)]
Fix deps
Willem Toorop [Mon, 5 Dec 2011 15:21:20 +0000 (15:21 +0000)]
Make -S option work for ldns-read-zone
Wouter Wijngaards [Mon, 5 Dec 2011 15:09:46 +0000 (15:09 +0000)]
fix dependencies.
Wouter Wijngaards [Mon, 5 Dec 2011 14:48:18 +0000 (14:48 +0000)]
dependencies from Fedora.
Wouter Wijngaards [Mon, 5 Dec 2011 14:41:17 +0000 (14:41 +0000)]
Fix with localtime_r compat.
Wouter Wijngaards [Mon, 5 Dec 2011 14:25:51 +0000 (14:25 +0000)]
fix warnings for gcc 4.6
Willem Toorop [Mon, 5 Dec 2011 14:15:06 +0000 (14:15 +0000)]
Make splint happy.
Willem Toorop [Mon, 5 Dec 2011 13:55:19 +0000 (13:55 +0000)]
make examples/ldns-dpa work by:
- Proper order of include file testing
- Only include the possibly extra includes with ldns-dpa.c (via ldns-dpa.h)
- Linking the pcap library only when linking ldns-dpa
Wouter Wijngaards [Mon, 5 Dec 2011 13:49:56 +0000 (13:49 +0000)]
newer acx.nlnetlabs.
Willem Toorop [Fri, 2 Dec 2011 15:24:56 +0000 (15:24 +0000)]
Ok, ldns-dpa should link with pcap when available.
Willem Toorop [Thu, 1 Dec 2011 10:51:52 +0000 (10:51 +0000)]
make lint now passes FreeBSD (at least when the source is compiled)
Willem Toorop [Thu, 1 Dec 2011 10:43:09 +0000 (10:43 +0000)]
One, but certainly not all, FreeBSD fixes...
Willem Toorop [Wed, 30 Nov 2011 14:57:15 +0000 (14:57 +0000)]
A bit more work on the "centralized" build system (including deleting of obsolete files) + fixing splint for ubuntu oneiric.
Willem Toorop [Wed, 30 Nov 2011 10:22:35 +0000 (10:22 +0000)]
A few [ leftovers and some more minor cleaning up of Makefile.in
Willem Toorop [Wed, 30 Nov 2011 09:42:49 +0000 (09:42 +0000)]
fix strange [ -x $(LIBTOOL) ] tests and replaced [ <test> ] with test <test>
Willem Toorop [Thu, 24 Nov 2011 16:22:11 +0000 (16:22 +0000)]
distclean cleans up to the point that libtool and autoreconf haven't been run yet
Willem Toorop [Thu, 24 Nov 2011 15:51:28 +0000 (15:51 +0000)]
Only clean what needs to be cleaned
Willem Toorop [Tue, 22 Nov 2011 12:12:31 +0000 (12:12 +0000)]
Configure options to build drill and examples too.
Matthijs Mekking [Thu, 17 Nov 2011 10:20:33 +0000 (10:20 +0000)]
update changelog svn:NO TEST
Matthijs Mekking [Thu, 17 Nov 2011 09:47:10 +0000 (09:47 +0000)]
next closer is already done in ldns_dnssec_nsec3_closest_encloser
svn:NO TEST
Matthijs Mekking [Thu, 17 Nov 2011 09:37:21 +0000 (09:37 +0000)]
Bug 419 - NSEC3 validation of a name covered by a wildcard with no data
Matthijs Mekking [Thu, 17 Nov 2011 09:20:32 +0000 (09:20 +0000)]
typo?
Willem Toorop [Wed, 16 Nov 2011 22:50:46 +0000 (22:50 +0000)]
Fix building of pyldns
Willem Toorop [Wed, 16 Nov 2011 22:27:15 +0000 (22:27 +0000)]
Fixed doc test and rearranged some more things in Makefile.in
Willem Toorop [Wed, 16 Nov 2011 21:49:06 +0000 (21:49 +0000)]
Prevent compat files from building again and again and provide include dir so $(srcdir) can be used as if ldns was installed there.
Willem Toorop [Wed, 16 Nov 2011 15:48:16 +0000 (15:48 +0000)]
Another step towards an universal Makefile
Willem Toorop [Mon, 14 Nov 2011 14:31:39 +0000 (14:31 +0000)]
Some more soa serial functions.
Wouter Wijngaards [Thu, 10 Nov 2011 16:49:31 +0000 (16:49 +0000)]
to version 16.
Willem Toorop [Wed, 9 Nov 2011 15:51:01 +0000 (15:51 +0000)]
First steps towards an universal makefile.
Does not yet work when buildir != srcdir.
Willem Toorop [Mon, 7 Nov 2011 15:52:48 +0000 (15:52 +0000)]
Hmmm... splint is not working on my local machine,
let's see what open returns on this svn commit :)
Willem Toorop [Mon, 7 Nov 2011 15:41:53 +0000 (15:41 +0000)]
Start with serial number update functions for soa's.
Willem Toorop [Fri, 4 Nov 2011 22:37:46 +0000 (22:37 +0000)]
Complete setting check_time for validation (and verification).
Willem Toorop [Fri, 4 Nov 2011 13:39:16 +0000 (13:39 +0000)]
Accept v1.x Private-key-format.
Willem Toorop [Thu, 3 Nov 2011 23:03:11 +0000 (23:03 +0000)]
Initial work on passing check_time down for validating.
It may well fail the tests.