]>
git.ipfire.org Git - thirdparty/ldns.git/log
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
Jelte Jansen [Tue, 7 Apr 2009 13:31:07 +0000 (13:31 +0000)]
watch for evil eos escapes
Wouter Wijngaards [Tue, 7 Apr 2009 13:25:24 +0000 (13:25 +0000)]
and tabs display in TXT records is neat
Wouter Wijngaards [Tue, 7 Apr 2009 13:10:17 +0000 (13:10 +0000)]
Escape spaces in printed domain names.
Wouter Wijngaards [Mon, 6 Apr 2009 13:18:48 +0000 (13:18 +0000)]
time_t signedness compatibility fix
Jelte Jansen [Mon, 6 Apr 2009 11:15:21 +0000 (11:15 +0000)]
catch zones without soa
Jelte Jansen [Fri, 3 Apr 2009 13:57:56 +0000 (13:57 +0000)]
print right alg number
Jelte Jansen [Fri, 3 Apr 2009 12:40:43 +0000 (12:40 +0000)]
use correct size for allocation of hmac keys in key2rr
Jelte Jansen [Mon, 30 Mar 2009 09:44:09 +0000 (09:44 +0000)]
dummy commit
Jelte Jansen [Thu, 26 Mar 2009 14:59:02 +0000 (14:59 +0000)]
better error on bad nsec3 next name hash
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
Jelte Jansen [Fri, 20 Mar 2009 16:53:24 +0000 (16:53 +0000)]
don't add keys that were already in the zone
Jelte Jansen [Fri, 20 Mar 2009 12:06:38 +0000 (12:06 +0000)]
update usage()
Jelte Jansen [Fri, 20 Mar 2009 11:28:55 +0000 (11:28 +0000)]
verify the nsec or nsec3 chain in ldns-verifyzone
Jelte Jansen [Thu, 19 Mar 2009 14:21:07 +0000 (14:21 +0000)]
-L too
Jelte Jansen [Thu, 19 Mar 2009 14:02:46 +0000 (14:02 +0000)]
initial version for pkg-config input file
Jelte Jansen [Thu, 19 Mar 2009 13:01:56 +0000 (13:01 +0000)]
lint
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)
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)
Jelte Jansen [Thu, 19 Mar 2009 09:12:25 +0000 (09:12 +0000)]
print flags and algorithm in chase output too
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.
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 ...
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.
Wouter Wijngaards [Thu, 5 Mar 2009 08:39:00 +0000 (08:39 +0000)]
deep_free is NULL safe.
Wouter Wijngaards [Thu, 5 Mar 2009 08:37:01 +0000 (08:37 +0000)]
fixup memory leak.
Wouter Wijngaards [Tue, 24 Feb 2009 13:59:58 +0000 (13:59 +0000)]
Fix uninstall from 'directory not empty' and 'no such directory' errors.
Jelte Jansen [Fri, 13 Feb 2009 10:00:31 +0000 (10:00 +0000)]
merge 1.5.x .key file reading into trunk
Jelte Jansen [Thu, 12 Feb 2009 10:33:36 +0000 (10:33 +0000)]
up version for trunk
Wouter Wijngaards [Wed, 11 Feb 2009 15:19:54 +0000 (15:19 +0000)]
Fixup man page for no options.
Jelte Jansen [Tue, 10 Feb 2009 17:33:25 +0000 (17:33 +0000)]
forgot fedora .spec file
Jelte Jansen [Tue, 10 Feb 2009 16:14:04 +0000 (16:14 +0000)]
changelog
Jelte Jansen [Tue, 10 Feb 2009 15:43:03 +0000 (15:43 +0000)]
version number to 1.5.1
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
Jelte Jansen [Mon, 9 Feb 2009 21:46:11 +0000 (21:46 +0000)]
forgot a cast
Jelte Jansen [Mon, 9 Feb 2009 21:09:01 +0000 (21:09 +0000)]
moved credit for miek
Jelte Jansen [Mon, 9 Feb 2009 21:06:56 +0000 (21:06 +0000)]
version number update
Jelte Jansen [Mon, 9 Feb 2009 21:04:44 +0000 (21:04 +0000)]
doxygen fixlets
Jelte Jansen [Mon, 9 Feb 2009 20:52:14 +0000 (20:52 +0000)]
changelog and spec file update for release
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
Jelte Jansen [Thu, 5 Feb 2009 21:44:21 +0000 (21:44 +0000)]
new spec file from paul
Jelte Jansen [Thu, 5 Feb 2009 12:54:20 +0000 (12:54 +0000)]
--install in readme.svn
Jelte Jansen [Thu, 5 Feb 2009 09:15:07 +0000 (09:15 +0000)]
changelog number
Jelte Jansen [Thu, 5 Feb 2009 09:11:23 +0000 (09:11 +0000)]
review comments
Jelte Jansen [Wed, 4 Feb 2009 11:32:53 +0000 (11:32 +0000)]
changelog for 1.5.0/1.4.2
Wouter Wijngaards [Wed, 4 Feb 2009 11:18:39 +0000 (11:18 +0000)]
Fix code before variable declaration error.
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
Jelte Jansen [Wed, 4 Feb 2009 08:17:40 +0000 (08:17 +0000)]
initialize *bin var to null
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
Matthijs Mekking [Tue, 3 Feb 2009 15:16:52 +0000 (15:16 +0000)]
remove debug print
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.
Matthijs Mekking [Tue, 3 Feb 2009 10:55:19 +0000 (10:55 +0000)]
make lint happy
Matthijs Mekking [Tue, 3 Feb 2009 10:41:49 +0000 (10:41 +0000)]
;; -> ;
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)
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
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
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
Jelte Jansen [Sun, 25 Jan 2009 00:13:24 +0000 (00:13 +0000)]
qname= filter option
Jelte Jansen [Wed, 21 Jan 2009 14:22:21 +0000 (14:22 +0000)]
doh, let's return the right value
Jelte Jansen [Tue, 20 Jan 2009 15:26:29 +0000 (15:26 +0000)]
addition from ray
Jelte Jansen [Tue, 20 Jan 2009 10:22:24 +0000 (10:22 +0000)]
removed test print
Jelte Jansen [Tue, 20 Jan 2009 10:15:18 +0000 (10:15 +0000)]
ldns_match_wildcard() function
Jelte Jansen [Tue, 20 Jan 2009 10:14:53 +0000 (10:14 +0000)]
c99 flag in configures
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?
Jelte Jansen [Fri, 16 Jan 2009 13:40:12 +0000 (13:40 +0000)]
USE_SHA2 is about SHA2 rrsigs, not DS hash algorithm
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)
Jelte Jansen [Fri, 9 Jan 2009 08:48:41 +0000 (08:48 +0000)]
split up ldns_sign_public()
Jelte Jansen [Thu, 8 Jan 2009 09:26:42 +0000 (09:26 +0000)]
move call to copy headers
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
Jelte Jansen [Wed, 7 Jan 2009 15:38:20 +0000 (15:38 +0000)]
copy file routine added, configure now copies the needed header files
Jelte Jansen [Fri, 19 Dec 2008 13:51:29 +0000 (13:51 +0000)]
cleanup unused vars
Jelte Jansen [Fri, 19 Dec 2008 13:47:38 +0000 (13:47 +0000)]
removed double code
Jelte Jansen [Thu, 18 Dec 2008 14:09:29 +0000 (14:09 +0000)]
no MVPROG for install-sh
Jelte Jansen [Thu, 18 Dec 2008 10:46:49 +0000 (10:46 +0000)]
prev aclocal
Jelte Jansen [Thu, 18 Dec 2008 10:30:20 +0000 (10:30 +0000)]
<version>_rcX -> <version>rcX
Jelte Jansen [Thu, 18 Dec 2008 10:28:14 +0000 (10:28 +0000)]
version info
Jelte Jansen [Thu, 18 Dec 2008 10:25:37 +0000 (10:25 +0000)]
remove exit() calls from lib
Jelte Jansen [Thu, 18 Dec 2008 10:15:21 +0000 (10:15 +0000)]
autom4te cleanup in makedist
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
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
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
Wouter Wijngaards [Tue, 16 Dec 2008 15:27:45 +0000 (15:27 +0000)]
typo fix for echo.
Jelte Jansen [Tue, 16 Dec 2008 15:09:46 +0000 (15:09 +0000)]
initial new way, do nice late
Jelte Jansen [Wed, 10 Dec 2008 15:54:34 +0000 (15:54 +0000)]
-f (full walk) option
Jelte Jansen [Wed, 10 Dec 2008 13:48:22 +0000 (13:48 +0000)]
query type support for filtering and uniqueness counting in ldns-dpa
Jelte Jansen [Wed, 10 Dec 2008 11:38:46 +0000 (11:38 +0000)]
update makedist.sh script for new libtoolize (added --install)
Jelte Jansen [Wed, 10 Dec 2008 11:03:10 +0000 (11:03 +0000)]
usage() and manpage for ldns-nsec3-hash example tool
Jelte Jansen [Wed, 10 Dec 2008 09:38:49 +0000 (09:38 +0000)]
update changelog and spec file
Jelte Jansen [Mon, 8 Dec 2008 09:41:07 +0000 (09:41 +0000)]
undosify
Jelte Jansen [Wed, 26 Nov 2008 11:07:56 +0000 (11:07 +0000)]
define parentheses
Jelte Jansen [Wed, 26 Nov 2008 10:20:03 +0000 (10:20 +0000)]
ldns_nsec3_flags() returned the wrong rdf...
Jelte Jansen [Wed, 26 Nov 2008 10:16:06 +0000 (10:16 +0000)]
only accept decimal strings in str2host strtol() calls
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
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
Matthijs Mekking [Tue, 25 Nov 2008 15:16:27 +0000 (15:16 +0000)]
256 should be 257
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?
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
Jelte Jansen [Fri, 21 Nov 2008 00:03:54 +0000 (00:03 +0000)]
move ldns check to bottom
Jelte Jansen [Thu, 20 Nov 2008 23:01:50 +0000 (23:01 +0000)]
no bitmap for empty nonterminals
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
Jelte Jansen [Sun, 16 Nov 2008 20:55:54 +0000 (20:55 +0000)]
empty nonterminal tweakage
layout fixes