]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
17 years agohmz, 'apex glue' (an A or AAAA record at a delegation point) is now ignored when...
Jelte Jansen [Wed, 8 Apr 2009 08:29:51 +0000 (08:29 +0000)] 
hmz, 'apex glue' (an A or AAAA record at a delegation point) is now ignored when signing and creating nsecs
we need to do this better by modifying the dnssec_name and dnssec_rrsets structs

17 years agowatch for evil eos escapes
Jelte Jansen [Tue, 7 Apr 2009 13:31:07 +0000 (13:31 +0000)] 
watch for evil eos escapes

17 years agoand tabs display in TXT records is neat
Wouter Wijngaards [Tue, 7 Apr 2009 13:25:24 +0000 (13:25 +0000)] 
and tabs display in TXT records is neat

17 years agoEscape spaces in printed domain names.
Wouter Wijngaards [Tue, 7 Apr 2009 13:10:17 +0000 (13:10 +0000)] 
Escape spaces in printed domain names.

17 years agotime_t signedness compatibility fix
Wouter Wijngaards [Mon, 6 Apr 2009 13:18:48 +0000 (13:18 +0000)] 
time_t signedness compatibility fix

17 years agocatch zones without soa
Jelte Jansen [Mon, 6 Apr 2009 11:15:21 +0000 (11:15 +0000)] 
catch zones without soa

17 years agoprint right alg number
Jelte Jansen [Fri, 3 Apr 2009 13:57:56 +0000 (13:57 +0000)] 
print right alg number

17 years agouse correct size for allocation of hmac keys in key2rr
Jelte Jansen [Fri, 3 Apr 2009 12:40:43 +0000 (12:40 +0000)] 
use correct size for allocation of hmac keys in key2rr

17 years agodummy commit
Jelte Jansen [Mon, 30 Mar 2009 09:44:09 +0000 (09:44 +0000)] 
dummy commit

17 years agobetter error on bad nsec3 next name hash
Jelte Jansen [Thu, 26 Mar 2009 14:59:02 +0000 (14:59 +0000)] 
better error on bad nsec3 next name hash

17 years agodon't error on opt-outed (opted-out?) delegations in an NSEC3 chain.
Jelte Jansen [Tue, 24 Mar 2009 14:15:56 +0000 (14:15 +0000)] 
don't error on opt-outed (opted-out?) delegations in an NSEC3 chain.
verify that the NSEC3 record of the previous name points to the right next name if there are opted-out delegations in between

17 years agodon't add keys that were already in the zone
Jelte Jansen [Fri, 20 Mar 2009 16:53:24 +0000 (16:53 +0000)] 
don't add keys that were already in the zone

17 years agoupdate usage()
Jelte Jansen [Fri, 20 Mar 2009 12:06:38 +0000 (12:06 +0000)] 
update usage()

17 years agoverify the nsec or nsec3 chain in ldns-verifyzone
Jelte Jansen [Fri, 20 Mar 2009 11:28:55 +0000 (11:28 +0000)] 
verify the nsec or nsec3 chain in ldns-verifyzone

17 years ago-L too
Jelte Jansen [Thu, 19 Mar 2009 14:21:07 +0000 (14:21 +0000)] 
-L too

17 years agoinitial version for pkg-config input file
Jelte Jansen [Thu, 19 Mar 2009 14:02:46 +0000 (14:02 +0000)] 
initial version for pkg-config input file

17 years agolint
Jelte Jansen [Thu, 19 Mar 2009 13:01:56 +0000 (13:01 +0000)] 
lint

17 years agogive generated DNSKEYs the TTL of the SOA record if there is no DNSKEY or .key presen...
Jelte Jansen [Thu, 19 Mar 2009 12:47:16 +0000 (12:47 +0000)] 
give generated DNSKEYs the TTL of the SOA record if there is no DNSKEY or .key present that specifies it (otherwise equalize them to that one)

17 years agokeyfile that is specified with -k in drill can now contain more that 1 key record...
Jelte Jansen [Thu, 19 Mar 2009 10:20:56 +0000 (10:20 +0000)] 
keyfile that is specified with -k in drill can now contain more that 1 key record (and should not choke on comments or other rrs)

17 years agoprint flags and algorithm in chase output too
Jelte Jansen [Thu, 19 Mar 2009 09:12:25 +0000 (09:12 +0000)] 
print flags and algorithm in chase output too

17 years agoldns_verify will output more descriptive error, not just the last one.
Wouter Wijngaards [Fri, 6 Mar 2009 12:27:53 +0000 (12:27 +0000)] 
ldns_verify will output more descriptive error, not just the last one.

17 years agoRemove double free from validkeys.
Wouter Wijngaards [Fri, 6 Mar 2009 12:08:30 +0000 (12:08 +0000)] 
Remove double free from validkeys.
Note that you get returned a list of pointers into your original list ...

17 years agoRefactor of ldns_verify_rrsig_keylist() and ldns_verify_rrsig() common code.
Wouter Wijngaards [Thu, 5 Mar 2009 15:46:36 +0000 (15:46 +0000)] 
Refactor of ldns_verify_rrsig_keylist() and ldns_verify_rrsig() common code.
Timestamps are checked last, so if the user ignores time errors, he knows
that apart from the time error, it validates.

17 years agodeep_free is NULL safe.
Wouter Wijngaards [Thu, 5 Mar 2009 08:39:00 +0000 (08:39 +0000)] 
deep_free is NULL safe.

17 years agofixup memory leak.
Wouter Wijngaards [Thu, 5 Mar 2009 08:37:01 +0000 (08:37 +0000)] 
fixup memory leak.

17 years agoFix uninstall from 'directory not empty' and 'no such directory' errors.
Wouter Wijngaards [Tue, 24 Feb 2009 13:59:58 +0000 (13:59 +0000)] 
Fix uninstall from 'directory not empty' and 'no such directory' errors.

17 years agomerge 1.5.x .key file reading into trunk
Jelte Jansen [Fri, 13 Feb 2009 10:00:31 +0000 (10:00 +0000)] 
merge 1.5.x .key file reading into trunk

17 years agoup version for trunk
Jelte Jansen [Thu, 12 Feb 2009 10:33:36 +0000 (10:33 +0000)] 
up version for trunk

17 years agoFixup man page for no options.
Wouter Wijngaards [Wed, 11 Feb 2009 15:19:54 +0000 (15:19 +0000)] 
Fixup man page for no options.

17 years agoforgot fedora .spec file
Jelte Jansen [Tue, 10 Feb 2009 17:33:25 +0000 (17:33 +0000)] 
forgot fedora .spec file

17 years agochangelog
Jelte Jansen [Tue, 10 Feb 2009 16:14:04 +0000 (16:14 +0000)] 
changelog

17 years agoversion number to 1.5.1
Jelte Jansen [Tue, 10 Feb 2009 15:43:03 +0000 (15:43 +0000)] 
version number to 1.5.1

17 years agoremoved failure echo from drill/examples configure.ac
Jelte Jansen [Tue, 10 Feb 2009 08:53:04 +0000 (08:53 +0000)] 
removed failure echo from drill/examples configure.ac
fixed compile test for libtoolize --install platforms
fixed key checker in signzone

17 years agoforgot a cast
Jelte Jansen [Mon, 9 Feb 2009 21:46:11 +0000 (21:46 +0000)] 
forgot a cast

17 years agomoved credit for miek
Jelte Jansen [Mon, 9 Feb 2009 21:09:01 +0000 (21:09 +0000)] 
moved credit for miek

17 years agoversion number update
Jelte Jansen [Mon, 9 Feb 2009 21:06:56 +0000 (21:06 +0000)] 
version number update

17 years agodoxygen fixlets
Jelte Jansen [Mon, 9 Feb 2009 21:04:44 +0000 (21:04 +0000)] 
doxygen fixlets

17 years agochangelog and spec file update for release
Jelte Jansen [Mon, 9 Feb 2009 20:52:14 +0000 (20:52 +0000)] 
changelog and spec file update for release

17 years agoadded slightly modified patch from Colm MacCárthaig, and fixed the memory leaks
Jelte Jansen [Mon, 9 Feb 2009 20:48:10 +0000 (20:48 +0000)] 
added slightly modified patch from Colm MacCárthaig, and fixed the memory leaks

17 years agonew spec file from paul
Jelte Jansen [Thu, 5 Feb 2009 21:44:21 +0000 (21:44 +0000)] 
new spec file from paul

17 years ago--install in readme.svn
Jelte Jansen [Thu, 5 Feb 2009 12:54:20 +0000 (12:54 +0000)] 
--install in readme.svn

17 years agochangelog number
Jelte Jansen [Thu, 5 Feb 2009 09:15:07 +0000 (09:15 +0000)] 
changelog number

17 years agoreview comments
Jelte Jansen [Thu, 5 Feb 2009 09:11:23 +0000 (09:11 +0000)] 
review comments

17 years agochangelog for 1.5.0/1.4.2
Jelte Jansen [Wed, 4 Feb 2009 11:32:53 +0000 (11:32 +0000)] 
changelog for 1.5.0/1.4.2

17 years agoFix code before variable declaration error.
Wouter Wijngaards [Wed, 4 Feb 2009 11:18:39 +0000 (11:18 +0000)] 
Fix code before variable declaration error.

17 years agoadded ldns_key_get_file_base_name() function that returns a string of the form "K...
Jelte Jansen [Wed, 4 Feb 2009 10:10:25 +0000 (10:10 +0000)] 
added ldns_key_get_file_base_name() function that returns a string of the form "K<zone name>+<algo id>+<keytag>"
the automatic inzone/file public key check is now also performed when using an openssl engine, and not only when using openssl and private key files directly

removed the "TODO" in no-keys-found error message, and replaced it with the corresponding OpenSSL error

17 years agoinitialize *bin var to null
Jelte Jansen [Wed, 4 Feb 2009 08:17:40 +0000 (08:17 +0000)] 
initialize *bin var to null

17 years agoindividual freeing of ldns_rr records in ldns_dnssec_* structures now
Jelte Jansen [Wed, 4 Feb 2009 07:52:18 +0000 (07:52 +0000)] 
individual freeing of ldns_rr records in ldns_dnssec_* structures now
optional; split external API into the original ldns_dnssec_*_free and ldns_dnsec_*_deep_free

17 years agoremove debug print
Matthijs Mekking [Tue, 3 Feb 2009 15:16:52 +0000 (15:16 +0000)] 
remove debug print

17 years agofree all memory in ldns_dnssec_name_free and ldns_rrs_free.
Matthijs Mekking [Tue, 3 Feb 2009 15:02:33 +0000 (15:02 +0000)] 
free all memory in ldns_dnssec_name_free and ldns_rrs_free.

17 years agomake lint happy
Matthijs Mekking [Tue, 3 Feb 2009 10:55:19 +0000 (10:55 +0000)] 
make lint happy

17 years ago;; -> ;
Matthijs Mekking [Tue, 3 Feb 2009 10:41:49 +0000 (10:41 +0000)] 
;; -> ;

17 years agouse sizes for allocs that are actually used as limits in the parser (bug 232)
Jelte Jansen [Tue, 3 Feb 2009 09:17:32 +0000 (09:17 +0000)] 
use sizes for allocs that are actually used as limits in the parser (bug 232)

17 years agorsa structure wasn't always correctly free'd
Jelte Jansen [Mon, 2 Feb 2009 11:27:37 +0000 (11:27 +0000)] 
rsa structure wasn't always correctly free'd
use \000 instead of 0 in ldns-walk
some whitespace

17 years agoawaiting some 'get_actual_full_and_complete_pkt_rcode', just calculate it if edns0...
Jelte Jansen [Mon, 2 Feb 2009 10:40:29 +0000 (10:40 +0000)] 
awaiting some 'get_actual_full_and_complete_pkt_rcode', just calculate it if edns0 rcode is printed for now

17 years agosome indentation
Jelte Jansen [Mon, 26 Jan 2009 12:44:10 +0000 (12:44 +0000)] 
some indentation
remove the clone()s from ldns_pkt_rr, rr existence is now directly checked

17 years agoqname= filter option
Jelte Jansen [Sun, 25 Jan 2009 00:13:24 +0000 (00:13 +0000)] 
qname= filter option

17 years agodoh, let's return the right value
Jelte Jansen [Wed, 21 Jan 2009 14:22:21 +0000 (14:22 +0000)] 
doh, let's return the right value

17 years agoaddition from ray
Jelte Jansen [Tue, 20 Jan 2009 15:26:29 +0000 (15:26 +0000)] 
addition from ray

17 years agoremoved test print
Jelte Jansen [Tue, 20 Jan 2009 10:22:24 +0000 (10:22 +0000)] 
removed test print

17 years agoldns_match_wildcard() function
Jelte Jansen [Tue, 20 Jan 2009 10:15:18 +0000 (10:15 +0000)] 
ldns_match_wildcard() function

17 years agoc99 flag in configures
Jelte Jansen [Tue, 20 Jan 2009 10:14:53 +0000 (10:14 +0000)] 
c99 flag in configures

17 years agoFree the rr list in ldns_pkt_rr(). Ray Bellis reported.
Wouter Wijngaards [Fri, 16 Jan 2009 15:24:32 +0000 (15:24 +0000)] 
Free the rr list in ldns_pkt_rr().  Ray Bellis reported.
Not a deep_free, right, Jelte?

17 years agoUSE_SHA2 is about SHA2 rrsigs, not DS hash algorithm
Jelte Jansen [Fri, 16 Jan 2009 13:40:12 +0000 (13:40 +0000)] 
USE_SHA2 is about SHA2 rrsigs, not DS hash algorithm

17 years agoadded option to provide an external structure that contains key data
Jelte Jansen [Wed, 14 Jan 2009 15:14:39 +0000 (15:14 +0000)] 
added option to provide an external structure that contains key data
for instance when one uses an external library to do the signing (like PKCS11)

17 years agosplit up ldns_sign_public()
Jelte Jansen [Fri, 9 Jan 2009 08:48:41 +0000 (08:48 +0000)] 
split up ldns_sign_public()

17 years agomove call to copy headers
Jelte Jansen [Thu, 8 Jan 2009 09:26:42 +0000 (09:26 +0000)] 
move call to copy headers

17 years agoauto copy all headers in dir function in configure
Jelte Jansen [Thu, 8 Jan 2009 08:57:51 +0000 (08:57 +0000)] 
auto copy all headers in dir function in configure
assign null to new_owner in case it isn't used

17 years agocopy file routine added, configure now copies the needed header files
Jelte Jansen [Wed, 7 Jan 2009 15:38:20 +0000 (15:38 +0000)] 
copy file routine added, configure now copies the needed header files

17 years agocleanup unused vars
Jelte Jansen [Fri, 19 Dec 2008 13:51:29 +0000 (13:51 +0000)] 
cleanup unused vars

17 years agoremoved double code
Jelte Jansen [Fri, 19 Dec 2008 13:47:38 +0000 (13:47 +0000)] 
removed double code

17 years agono MVPROG for install-sh
Jelte Jansen [Thu, 18 Dec 2008 14:09:29 +0000 (14:09 +0000)] 
no MVPROG for install-sh

17 years agoprev aclocal
Jelte Jansen [Thu, 18 Dec 2008 10:46:49 +0000 (10:46 +0000)] 
prev aclocal

17 years ago<version>_rcX -> <version>rcX
Jelte Jansen [Thu, 18 Dec 2008 10:30:20 +0000 (10:30 +0000)] 
<version>_rcX -> <version>rcX

17 years agoversion info
Jelte Jansen [Thu, 18 Dec 2008 10:28:14 +0000 (10:28 +0000)] 
version info

17 years agoremove exit() calls from lib
Jelte Jansen [Thu, 18 Dec 2008 10:25:37 +0000 (10:25 +0000)] 
remove exit() calls from lib

17 years agoautom4te cleanup in makedist
Jelte Jansen [Thu, 18 Dec 2008 10:15:21 +0000 (10:15 +0000)] 
autom4te cleanup in makedist

17 years agofirst byte of high window must be checked too in windowed bitmap creation
Jelte Jansen [Thu, 18 Dec 2008 10:04:14 +0000 (10:04 +0000)] 
first byte of high window must be checked too in windowed bitmap creation

17 years agoupdates for option to make ldns-walk print the entire zone data
Jelte Jansen [Wed, 17 Dec 2008 11:25:10 +0000 (11:25 +0000)] 
updates for option to make ldns-walk print the entire zone data

17 years agoStop presses - New Feature in makedist.sh - World leaders rejoice on -rc <nr> option...
Jelte Jansen [Wed, 17 Dec 2008 11:17:46 +0000 (11:17 +0000)] 
Stop presses - New Feature in makedist.sh - World leaders rejoice on -rc <nr> option that adds "_rc<nr>" to version string - Change of dash in snapshot to underscore applauded, as well as the option to use both -rc and -s

17 years agotypo fix for echo.
Wouter Wijngaards [Tue, 16 Dec 2008 15:27:45 +0000 (15:27 +0000)] 
typo fix for echo.

17 years agoinitial new way, do nice late
Jelte Jansen [Tue, 16 Dec 2008 15:09:46 +0000 (15:09 +0000)] 
initial new way, do nice late

17 years ago-f (full walk) option
Jelte Jansen [Wed, 10 Dec 2008 15:54:34 +0000 (15:54 +0000)] 
-f (full walk) option

17 years agoquery type support for filtering and uniqueness counting in ldns-dpa
Jelte Jansen [Wed, 10 Dec 2008 13:48:22 +0000 (13:48 +0000)] 
query type support for filtering and uniqueness counting in ldns-dpa

17 years agoupdate makedist.sh script for new libtoolize (added --install)
Jelte Jansen [Wed, 10 Dec 2008 11:38:46 +0000 (11:38 +0000)] 
update makedist.sh script for new libtoolize (added --install)

17 years agousage() and manpage for ldns-nsec3-hash example tool
Jelte Jansen [Wed, 10 Dec 2008 11:03:10 +0000 (11:03 +0000)] 
usage() and manpage for ldns-nsec3-hash example tool

17 years agoupdate changelog and spec file
Jelte Jansen [Wed, 10 Dec 2008 09:38:49 +0000 (09:38 +0000)] 
update changelog and spec file

17 years agoundosify
Jelte Jansen [Mon, 8 Dec 2008 09:41:07 +0000 (09:41 +0000)] 
undosify

17 years agodefine parentheses
Jelte Jansen [Wed, 26 Nov 2008 11:07:56 +0000 (11:07 +0000)] 
define parentheses

17 years agoldns_nsec3_flags() returned the wrong rdf...
Jelte Jansen [Wed, 26 Nov 2008 10:20:03 +0000 (10:20 +0000)] 
ldns_nsec3_flags() returned the wrong rdf...

17 years agoonly accept decimal strings in str2host strtol() calls
Jelte Jansen [Wed, 26 Nov 2008 10:16:06 +0000 (10:16 +0000)] 
only accept decimal strings in str2host strtol() calls

17 years agonsec3 bitmap generation; moved the RRSIG addition outside of the create_bitmap functi...
Jelte Jansen [Wed, 26 Nov 2008 10:13:45 +0000 (10:13 +0000)] 
nsec3 bitmap generation; moved the RRSIG addition outside of the create_bitmap function, so the caller can decide whether it is added
nsec3 unsigned delegation now no longer incorrectly set the RRSIG bit
also fixed a bug this exposed in the bitmap generation when the bitmap window size was 1

17 years agoadded ldns_dname_clone_from function, that can clone a dname from the nth label
Jelte Jansen [Wed, 26 Nov 2008 09:26:27 +0000 (09:26 +0000)] 
added ldns_dname_clone_from function, that can clone a dname from the nth label
new empty nonterminal algorithm

17 years ago256 should be 257
Matthijs Mekking [Tue, 25 Nov 2008 15:16:27 +0000 (15:16 +0000)] 
256 should be 257

17 years agofix for strtol picking up fake parse error from already set errno (on Vista mingw...
Wouter Wijngaards [Mon, 24 Nov 2008 14:15:23 +0000 (14:15 +0000)] 
fix for strtol picking up fake parse error from already set errno (on Vista mingw). By the way, we have a couple strtol(.., .., 0) calls, shouldn't those be base 10, Jelte?

17 years agoremove pcap from configure (not used by drill), fix warning in print statement
Jelte Jansen [Fri, 21 Nov 2008 00:09:22 +0000 (00:09 +0000)] 
remove pcap from configure (not used by drill), fix warning in print statement

17 years agomove ldns check to bottom
Jelte Jansen [Fri, 21 Nov 2008 00:03:54 +0000 (00:03 +0000)] 
move ldns check to bottom

17 years agono bitmap for empty nonterminals
Jelte Jansen [Thu, 20 Nov 2008 23:01:50 +0000 (23:01 +0000)] 
no bitmap for empty nonterminals

17 years agoprint optout flag for nsec3 records
Jelte Jansen [Sun, 16 Nov 2008 23:10:43 +0000 (23:10 +0000)] 
print optout flag for nsec3 records
nsec3params bit 7 should never be set

17 years agoempty nonterminal tweakage
Jelte Jansen [Sun, 16 Nov 2008 20:55:54 +0000 (20:55 +0000)] 
empty nonterminal tweakage
layout fixes