]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
13 years agoInteract without fork
Willem Toorop [Wed, 10 Oct 2012 20:26:24 +0000 (20:26 +0000)] 
Interact without fork

13 years agouse /etc/unbound/root.key as default trusted key
Willem Toorop [Wed, 10 Oct 2012 14:32:11 +0000 (14:32 +0000)] 
use /etc/unbound/root.key as default trusted key

13 years agoBugfix 474: Define socklen_t when undefined.
Willem Toorop [Tue, 9 Oct 2012 12:48:32 +0000 (12:48 +0000)] 
Bugfix 474: Define socklen_t when undefined.
Thanks Frank Denis

13 years agoDefault key for drill when none is given.
Willem Toorop [Tue, 9 Oct 2012 12:34:03 +0000 (12:34 +0000)] 
Default key for drill when none is given.

13 years agoPart of code review from Wouter part 2
Willem Toorop [Mon, 8 Oct 2012 14:33:22 +0000 (14:33 +0000)] 
Part of code review from Wouter part 2

13 years agoCode review from Wouter part 1
Willem Toorop [Mon, 8 Oct 2012 13:04:10 +0000 (13:04 +0000)] 
Code review from Wouter part 1

13 years agobugfix 473.
Willem Toorop [Sun, 7 Oct 2012 09:42:10 +0000 (09:42 +0000)] 
bugfix 473.
- Fix unnecessary opening and closing of file in read_hex_buffer in drill/work.c.
- Close input_file in read_key_file
- Signed return type of possibly -1 returning read_line

13 years agobit more consisten error handling flow control
Willem Toorop [Thu, 27 Sep 2012 08:50:22 +0000 (08:50 +0000)] 
bit more consisten error handling flow control

13 years agoAdapt manpage for TSIG key generation
Willem Toorop [Tue, 25 Sep 2012 12:46:17 +0000 (12:46 +0000)] 
Adapt manpage for TSIG key generation

13 years agoFinal code review thingies:
Willem Toorop [Tue, 25 Sep 2012 11:58:14 +0000 (11:58 +0000)] 
Final code review thingies:

Bufferoverflow in data_buffer2wire in ldns-testpkts.c
Print unknown rcodes in ldns_axfr_next in resolver.c
Handle errors in main in ldns-keyfetcher.c
Continue in correct loop in ldns_resolver_new_frm_fp_l in resolver.c
Skip set delimeters (to del) when tokenread i.s.o. delim in ldns_bget_token and ldns_fget_token in parse.c
Test reply when verifying tsig in ldns_send_buffer in net.c
Assert that verify_next_hashed_name is only called with nsecs in the zone with ldns-verify-zone.c
Set inception and expiration on keys after they are read from the engine in main in ldns-signzone.c
Gracefully return from ldns_dnssec_zone_add_empty_nonterminals in a broken rbtree.
Check if tree->rr is null before use in ldns_dnssec_trust_tree_contains_keys in dnssec_verify.c
Check data for null before use in ldns_dnssec_create_nsec_bitmap in dnssec.c
Dead code in ldns_str2rdf_wks, ldns_resolver_query, examples/ldns_testpkts/data_buffer2wire, drill/work/packetbuffromfile & ldns_dnssec_verify_denial_nsec3_match.

13 years agoOops
Willem Toorop [Mon, 24 Sep 2012 20:47:13 +0000 (20:47 +0000)] 
Oops

13 years agoCode review changes:
Willem Toorop [Mon, 24 Sep 2012 20:38:11 +0000 (20:38 +0000)] 
Code review changes:

free wire when returning from dump_hex in drill/work.c
return properly from do_secure_trace in drill/securetrace.c on ldns_resolver_push_nameserver_rr_list error
free keys after use in print_ds_of_keys in drill/drill_util.c
free util variables when returning from ldns_verify_denial in drill/dnssec.c
Free ldns_pkt p when returning from get_rr in drill/dnssec.c
Resource leak in get_dnssec_rr in drill/dnssec.c
Resource leak in drill_pkt_print_footer in drill/dnssec.c
free new_nss after printing in drill_pkt_print in drill/dnssec.c
Resource leak in drill_pkt_print in drill/dnssec.c
Free res and p when returning from do_trace in drill/chasetrace.c
Multiple resource leaks in ldns_dnssec_zone_new_frm_fp_l in dnssec_zone.c
free chopped_dname before return in ldns_dnssec_verify_denial in dnssec_verify.c
Proper cleanup of tmp_rrset in ldns_dnssec_derive_trust_tree_normal_rrset_time in dnssec_verify.c
free signatures in ldns_dnssec_build_data_chain in dnssec_verify.c
free b64sig when RSA_sign fails in ldns_sign_public_rsasha1 in dnssec_sign.c
free currentsig and signatures when premature returning from ldns_sign_public in dnssec_sign.c
shallow free nsec3_list when returning from ldns_dnssec_zone_create_nsec3s_mkmap in dnssec_sign.c
multiple resource leaks in ldns_pkt_verify_time in dnssec.c
Free hashed_owner when prematurily returning from ldns_create_nsec3 in dnssec.c

and

Fix root label detection in dname.c (before last non-root labels ending in 0-character were not possible -- and they are really)
Lessen memory-management in ldns_dname_reverse to 1 malloc

13 years agoadd SOA rr in AUTH section when QTYPE=IXFR
Matthijs Mekking [Mon, 24 Sep 2012 11:06:40 +0000 (11:06 +0000)] 
add SOA rr in AUTH section when QTYPE=IXFR

13 years agoClumsy me
Willem Toorop [Fri, 21 Sep 2012 20:01:05 +0000 (20:01 +0000)] 
Clumsy me

13 years agoUse regexp to export symbols and set micro version number back to what it should be.
Willem Toorop [Fri, 21 Sep 2012 12:18:28 +0000 (12:18 +0000)] 
Use regexp to export symbols and set micro version number back to what it should be.

13 years agoSigchase for ldns-dane. I think it is ready enough for realse now...
Willem Toorop [Fri, 21 Sep 2012 10:58:23 +0000 (10:58 +0000)] 
Sigchase for ldns-dane. I think it is ready enough for realse now...

13 years agoAsked Jakob. A CA certificate is a certificate with the CA basicConstraint set to...
Willem Toorop [Wed, 19 Sep 2012 21:00:03 +0000 (21:00 +0000)] 
Asked Jakob. A CA certificate is a certificate with the CA basicConstraint set to true (provided by X509_check_ca in OpenSSL).
So no need to check for it in the validation store.

13 years agoOuch!
Willem Toorop [Wed, 19 Sep 2012 14:59:49 +0000 (14:59 +0000)] 
Ouch!

13 years agolint...
Willem Toorop [Wed, 19 Sep 2012 12:56:19 +0000 (12:56 +0000)] 
lint...

13 years agoldns-dane "Interact after connecting" support.
Willem Toorop [Wed, 19 Sep 2012 12:00:29 +0000 (12:00 +0000)] 
ldns-dane "Interact after connecting" support.

13 years agoShorter usage help and manpage for verbose usage description
Willem Toorop [Tue, 18 Sep 2012 08:31:26 +0000 (08:31 +0000)] 
Shorter usage help and manpage for verbose usage description

13 years agoChoose TLSA parameters with names (i.s.o. numbers) too.
Willem Toorop [Mon, 17 Sep 2012 21:23:07 +0000 (21:23 +0000)] 
Choose TLSA parameters with names (i.s.o. numbers) too.

13 years agoComplete -t <file> option (read TLSA's from <file>)
Willem Toorop [Mon, 17 Sep 2012 20:36:43 +0000 (20:36 +0000)] 
Complete -t <file> option (read TLSA's from <file>)

13 years agoA few extra options...
Willem Toorop [Mon, 17 Sep 2012 15:06:24 +0000 (15:06 +0000)] 
A few extra options...

13 years agoMake old way of building work
Willem Toorop [Mon, 17 Sep 2012 10:47:50 +0000 (10:47 +0000)] 
Make old way of building work

13 years agoFix automatic extraction of function manpages
Willem Toorop [Mon, 17 Sep 2012 10:14:50 +0000 (10:14 +0000)] 
Fix automatic extraction of function manpages

13 years agoMake splint happy
Willem Toorop [Fri, 14 Sep 2012 22:18:33 +0000 (22:18 +0000)] 
Make splint happy

13 years agoServer name verification for ldns-dane.
Willem Toorop [Fri, 14 Sep 2012 22:02:40 +0000 (22:02 +0000)] 
Server name verification for ldns-dane.
Turn it of with -n

13 years agobugfix #471. Match code with documentation with ldns_resolver_push_dnssec_anchor.
Willem Toorop [Thu, 13 Sep 2012 10:53:15 +0000 (10:53 +0000)] 
bugfix #471. Match code with documentation with ldns_resolver_push_dnssec_anchor.
Thanks Ondřej.

13 years agoSome more documentation for the dane functions.
Willem Toorop [Wed, 12 Sep 2012 14:49:51 +0000 (14:49 +0000)] 
Some more documentation for the dane functions.

13 years agoFix order of error processing in ldns-read-zone
Willem Toorop [Tue, 11 Sep 2012 09:52:55 +0000 (09:52 +0000)] 
Fix order of error processing in ldns-read-zone

13 years agoMake splint happy
Willem Toorop [Tue, 11 Sep 2012 08:39:50 +0000 (08:39 +0000)] 
Make splint happy

13 years agoVery early functions and example tool for dane...
Willem Toorop [Mon, 10 Sep 2012 14:55:45 +0000 (14:55 +0000)] 
Very early functions and example tool for dane...

13 years agoSupport for Python's rich comparison methods into ldns_dname, ldns_rdf,
Willem Toorop [Tue, 4 Sep 2012 07:34:21 +0000 (07:34 +0000)] 
Support for Python's rich comparison methods into ldns_dname, ldns_rdf,
ldns_rr and ldns_rr_list classes. These are necessary for the proper
function of binary comparison operators (<, ==, ...) in Python 3,
because the __cmp__() special method isn't supported in Python 3.

From Karel Slany. Thanks!

13 years agoOops, forgot to add test_rr.py script
Willem Toorop [Sun, 2 Sep 2012 08:56:41 +0000 (08:56 +0000)] 
Oops, forgot to add test_rr.py script

13 years agopyLDNS fixes in ldns_rr, ldns_rr_list, ldns_rr_descriptor from Karel Slany.
Willem Toorop [Fri, 31 Aug 2012 12:18:08 +0000 (12:18 +0000)] 
pyLDNS fixes in ldns_rr, ldns_rr_list, ldns_rr_descriptor from Karel Slany.
Thanks!

13 years agoChanges from codereview from CZ.NIC and Paul Wouters
Willem Toorop [Fri, 31 Aug 2012 12:03:18 +0000 (12:03 +0000)] 
Changes from codereview from CZ.NIC and Paul Wouters
- Memory leak on crypto errors when tsig signing in ldns_resolver_send
- Memory leak in ldns_resolver_search
- free resolver also if just testing for parse in ldns_resolver_new_frm_file
- don't leak empty rr_list in ldns_pkt_rr_list_by_name
- free packet also if just testing for parse ldns_pkt_query_new_frm_str
- free packet on memory error in ldns_pkt_query_new
- free ns on continue in ldns_send_buffer
- free query and ns on early exits in ldns_axfr_start
- free key also if just testing for parse in ldns_key_new_frm_fp_l
- rewrite of memory allocations in ldns_key_new_frm_fp_hmac_l
- don't alloc a rr when no key is given in ldns_key2rr
- free b64_bignum before error exit in ldns_gost_key2buffer_str
- memory leak in ldns_get_rr_list_name_by_addr
- memory leak in open_keyfiles in ldns-zsplit example program
- close filehandle in read_key_file in ldns-verify-zone example program
- memory leak on memory error in ldns_update_send_simple_addr in ldns-update example program
- memory leaks in ldns_update_resolver_new in ldns-update example program
- memory leak on broken syntax in read_entry in ldns-testns example program
- free filepointer in read_hex_buffer in work.c in drill program
- free wire data in dump_hex in work.c in drill program

more are coming...

13 years agoChanges from codereview from CZ.NIC and Paul Wouters
Willem Toorop [Fri, 24 Aug 2012 13:26:41 +0000 (13:26 +0000)] 
Changes from codereview from CZ.NIC and Paul Wouters
- use of pkt pointer before test for NULL in ldns_dnssec_build_data_chain
- Memory leak on memory error in ldns_tsig_mac_new
- Smaller stack ocuupation in read_key_file in drill_util.c
- Potential for filedescriptor leak in ldns_init_random
- Memory leak on memory error in ldns_str2rdf_apl
- Memory leak (not freeing hexdata) in ldns_rr_new_frm_str_internal
- Memory leak when testing for parse in ldns_rr_new_frm_str_interal
- Memory leak when testing for parse in ldns_rr_new_frm_fp_l
- Memory leak on memory error in ldns_rr_list_sort
- Memory leak when popping zero items with ldns_rr_list_pop_rr_list

13 years agomake splint happy
Matthijs Mekking [Thu, 23 Aug 2012 11:39:12 +0000 (11:39 +0000)] 
make splint happy

13 years agoldns-notify TSIG option argument checking
Willem Toorop [Wed, 22 Aug 2012 12:31:38 +0000 (12:31 +0000)] 
ldns-notify TSIG option argument checking

13 years agoremove ref to ldns-radixtree example.
Matthijs Mekking [Wed, 22 Aug 2012 12:22:23 +0000 (12:22 +0000)] 
remove ref to ldns-radixtree example.
remove debug printfs

13 years agoVarious changes from Vitaly Magerya
Willem Toorop [Wed, 22 Aug 2012 12:13:32 +0000 (12:13 +0000)] 
Various changes from Vitaly Magerya

13 years agoa ldns radix tree
Matthijs Mekking [Wed, 22 Aug 2012 12:06:55 +0000 (12:06 +0000)] 
a ldns radix tree

13 years agoChangelog for pyldns from Karel Slany
Willem Toorop [Wed, 22 Aug 2012 09:55:58 +0000 (09:55 +0000)] 
Changelog for pyldns from Karel Slany

13 years agoMake buffer_export comply to documentation and fix buffer2str
Willem Toorop [Wed, 22 Aug 2012 09:28:33 +0000 (09:28 +0000)] 
Make buffer_export comply to documentation and fix buffer2str

13 years agoVarious improvements and fixes for pyldns from Karel Slany
Willem Toorop [Tue, 21 Aug 2012 09:11:37 +0000 (09:11 +0000)] 
Various improvements and fixes for pyldns from Karel Slany

13 years agoMake ldns_resolver_pop_nameserver clear the array when there was only one nameserver...
Willem Toorop [Tue, 21 Aug 2012 08:46:12 +0000 (08:46 +0000)] 
Make ldns_resolver_pop_nameserver clear the array when there was only one nameserver in it. (it didn't before allowing for double frees etc.)

13 years agonew error code
Matthijs Mekking [Wed, 1 Aug 2012 20:25:54 +0000 (20:25 +0000)] 
new error code

13 years agoAdd symbols to export that are in the header files:
Willem Toorop [Wed, 18 Jul 2012 21:39:09 +0000 (21:39 +0000)] 
Add symbols to export that are in the header files:
qsort_rr_compare_nsec3, b32_ntop, b32_ntop_extended_hex, b32_pton and b32_pton_extended_hex

13 years agobugfix #454: Only set -g and -O2 CFLAGS when no CFLAGS was given.
Willem Toorop [Wed, 18 Jul 2012 14:02:41 +0000 (14:02 +0000)] 
bugfix #454: Only set -g and -O2 CFLAGS when no CFLAGS was given.

13 years agobugfix #459: Export only symbols defined in ldns_symbols
Willem Toorop [Tue, 17 Jul 2012 12:44:11 +0000 (12:44 +0000)] 
bugfix #459: Export only symbols defined in ldns_symbols

13 years agobugfix #458: Track all newly created signatures when signing.
Willem Toorop [Mon, 16 Jul 2012 11:17:53 +0000 (11:17 +0000)] 
bugfix #458: Track all newly created signatures when signing.
Thanks Michael Sheldon

13 years agoSome initial fixes from coverity analysis:
Willem Toorop [Fri, 13 Jul 2012 12:42:11 +0000 (12:42 +0000)] 
Some initial fixes from coverity analysis:

10535 remove unused pointer in ldns-signzone.c:678
10534 remove unused pointer in drill/chasetrace.c:121
10533 remove unreachable code in drill/securetrace.c:395
10532 ldns-update only show tsig data when given in examples/ldns-update.c:312
10499 wrong sizeof argument in net.c:672
10492 replace call to random() with something better ldns-notify.c:253

13 years agobugfix#454: Don't set -g and -O2 CFLAGS from configure.
Willem Toorop [Fri, 13 Jul 2012 09:04:12 +0000 (09:04 +0000)] 
bugfix#454: Don't set -g and -O2 CFLAGS from configure.
Thanks Dylyan Palauzov

13 years agoBugfix 457: add two functions to use EVP_PKEY_assign_DSA and EVP_PKEY_assign_RSA...
Willem Toorop [Fri, 13 Jul 2012 08:35:57 +0000 (08:35 +0000)] 
Bugfix 457: add two functions to use EVP_PKEY_assign_DSA and EVP_PKEY_assign_RSA (to prevent memory leaks/unnecessary allocations):
* ldns_key_assign_dsa_key
* ldns_key_assign_rsa_key
and use those in ldns_key_new_frm_algorithm.

13 years ago* memory handling fixes and the python3/ldns-signzone.py examples script contribution...
Willem Toorop [Thu, 12 Jul 2012 14:31:56 +0000 (14:31 +0000)] 
* memory handling fixes and the python3/ldns-signzone.py examples script contribution from Karel Slany.
* Memroy leak fix for ldns_key_new_frm_algorithm from Michael Sheldon.

13 years agore tlsa
Matthijs Mekking [Tue, 3 Jul 2012 07:40:57 +0000 (07:40 +0000)] 
re tlsa

13 years agoAllow for zero signed delegations
Matthijs Mekking [Thu, 28 Jun 2012 08:33:32 +0000 (08:33 +0000)] 
Allow for zero signed delegations

13 years agoupdate changelog svn:NO TEST
Matthijs Mekking [Thu, 21 Jun 2012 08:28:47 +0000 (08:28 +0000)] 
update changelog svn:NO TEST

13 years agocompile --without-ssl
Wouter Wijngaards [Tue, 19 Jun 2012 13:23:14 +0000 (13:23 +0000)] 
compile --without-ssl

13 years agoif we print (null) in an RR, we should return an error status
Matthijs Mekking [Mon, 4 Jun 2012 13:39:11 +0000 (13:39 +0000)] 
if we print (null) in an RR, we should return an error status

(maybe even set buffer status to error?)

13 years agoDont look at this. It is too bad :(
Willem Toorop [Fri, 1 Jun 2012 15:11:42 +0000 (15:11 +0000)] 
Dont look at this. It is too bad :(

13 years agoNew -0 option for ldns-read-zone to replace inception, expiration and signature rdata...
Willem Toorop [Fri, 1 Jun 2012 14:41:38 +0000 (14:41 +0000)] 
New -0 option for ldns-read-zone to replace inception, expiration and signature rdata fields with (null). Thanks Paul Wouters.
New -p option for ldns-read-zone to prepend-pad SOA serial to take up ten characters.

13 years agoBe more precise in changelog entry for 450.
Willem Toorop [Fri, 25 May 2012 10:00:53 +0000 (10:00 +0000)] 
Be more precise in changelog entry for 450.

13 years agobugfix #450: Base # bytes for P and G (T) on the guaranteed to be bigger P in ldns_ke...
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.

13 years agobugfix #449: Deep free cloned rdf's in ldns_tsig_mac_new.
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.

13 years agocomment characters before printing error to fd
Matthijs Mekking [Tue, 22 May 2012 09:57:08 +0000 (09:57 +0000)] 
comment characters before printing error to fd

13 years agoComment
Matthijs Mekking [Tue, 22 May 2012 09:44:54 +0000 (09:44 +0000)] 
Comment

13 years agoAnd the _answerfrom value should be cloned when the packet is cloned too of course.
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.

13 years agoAnd free that cloned rdf data too!
Willem Toorop [Tue, 22 May 2012 09:24:17 +0000 (09:24 +0000)] 
And free that cloned rdf data too!
Thanks Wouter Wijngaards

13 years agobugfix #448: Copy nameserver value (in stead of reference) of the answering nameserve...
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.

13 years agoOops! (fix doxygen error)
Willem Toorop [Mon, 21 May 2012 13:41:33 +0000 (13:41 +0000)] 
Oops! (fix doxygen error)

13 years agoTrunk to 1.6.14
Willem Toorop [Mon, 21 May 2012 13:22:19 +0000 (13:22 +0000)] 
Trunk to 1.6.14

13 years agoPreparing for release
Willem Toorop [Mon, 21 May 2012 13:12:29 +0000 (13:12 +0000)] 
Preparing for release

13 years agoFinal code reviews
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

13 years agohandle compile without ecdsa.
Wouter Wijngaards [Wed, 16 May 2012 07:43:08 +0000 (07:43 +0000)] 
handle compile without ecdsa.

13 years agoPut that line on the right spot svn:NO TEST
Willem Toorop [Fri, 11 May 2012 09:11:01 +0000 (09:11 +0000)] 
Put that line on the right spot svn:NO TEST

13 years agoCode review from Matthijs and Wouter.
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

13 years agoTLSA is not published yet, but we want to release!
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

13 years agoFix dname_cat so that if dname1 is empty (root), dname1.dname2 == dname2
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

13 years agoUpdate documentation
Willem Toorop [Fri, 4 May 2012 14:25:52 +0000 (14:25 +0000)] 
Update documentation

13 years agoRemoved unused variables (to eliminate compiler warnings).
Willem Toorop [Fri, 4 May 2012 14:09:45 +0000 (14:09 +0000)] 
Removed unused variables (to eliminate compiler warnings).

13 years agoWeird performance issue! Help!
Willem Toorop [Fri, 4 May 2012 13:34:16 +0000 (13:34 +0000)] 
Weird performance issue! Help!

13 years agoGet rid of that crazy layout
Willem Toorop [Thu, 3 May 2012 15:01:07 +0000 (15:01 +0000)] 
Get rid of that crazy layout

13 years agoMove functions added for ldns-verify-zone (duration related and ldns_dnssec_zone_new_...
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

13 years agoGracefully handle cases when # labels from closest encloser is 1 or less labels small...
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.

13 years agofix verifying denial of existence for DS's in NSEC3 Opt-Out zones.
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

13 years agoTLSA
Matthijs Mekking [Mon, 16 Apr 2012 12:17:43 +0000 (12:17 +0000)] 
TLSA

13 years agofix help line for ecdsa.
Wouter Wijngaards [Fri, 13 Apr 2012 16:25:33 +0000 (16:25 +0000)] 
fix help line for ecdsa.

13 years ago* New ECDSA support (RFC 6605), use --disable-ecdsa for older openssl.
Wouter Wijngaards [Fri, 13 Apr 2012 16:17:05 +0000 (16:17 +0000)] 
* New ECDSA support (RFC 6605), use --disable-ecdsa for older openssl.

13 years agoUnchanged serial numbers have not incremented!
Willem Toorop [Fri, 30 Mar 2012 13:14:31 +0000 (13:14 +0000)] 
Unchanged serial numbers have not incremented!

13 years ago- ldns-verify-zone error messages to stderr
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)

13 years agoMost of the dnssexy features for ldns-verify-zone.
Willem Toorop [Tue, 6 Mar 2012 13:32:39 +0000 (13:32 +0000)] 
Most of the dnssexy features for ldns-verify-zone.

13 years agoupdate code documentation svn:NO TEST
Matthijs Mekking [Tue, 6 Mar 2012 09:01:07 +0000 (09:01 +0000)] 
update code documentation svn:NO TEST

13 years agoZero out the correct flag (opt-out) when creating the NSEC3PARAM
Willem Toorop [Fri, 2 Mar 2012 12:45:06 +0000 (12:45 +0000)] 
Zero out the correct flag (opt-out) when creating the NSEC3PARAM

13 years agoremoved warning from --enable-ecdsa
Wouter Wijngaards [Fri, 2 Mar 2012 12:17:46 +0000 (12:17 +0000)] 
removed warning from --enable-ecdsa

13 years agoPeter van Dijk's patch to make validating work a la draft-ietf-dnsext-dnssec-bis...
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.

13 years agotest before commit :(
Willem Toorop [Mon, 13 Feb 2012 21:14:12 +0000 (21:14 +0000)] 
test before commit :(

13 years agoBugfix #431, #432 and #433 from Jerry Lundström
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

13 years agoversion 21 of acx_nlnetlabs.m4
Wouter Wijngaards [Thu, 9 Feb 2012 12:41:15 +0000 (12:41 +0000)] 
version 21 of acx_nlnetlabs.m4