]>
git.ipfire.org Git - thirdparty/ldns.git/log
Miek Gieben [Thu, 1 Jun 2006 10:45:01 +0000 (10:45 +0000)]
selfsignedness is printed. This is almost good enough.
Miek Gieben [Thu, 1 Jun 2006 10:37:11 +0000 (10:37 +0000)]
self sigs can be verified
Miek Gieben [Thu, 1 Jun 2006 10:25:24 +0000 (10:25 +0000)]
removed openssl prints from ldns, removed dprintfs from dnssec.c
keep a list of trusted keys in tracing
Miek Gieben [Thu, 1 Jun 2006 09:28:53 +0000 (09:28 +0000)]
it prints the correct delegation stuff
Miek Gieben [Wed, 31 May 2006 13:46:42 +0000 (13:46 +0000)]
test selfsignedness
I have been fighting caches all day and still sometimes
queries fail for some reason...
Miek Gieben [Wed, 31 May 2006 12:27:47 +0000 (12:27 +0000)]
lint fixes
and another definition for LDNS_ROOT_LABEL. It is now gone
and called LDNS_ROOT_LABEL_STR.
We didn't even use it ourselves...
Miek Gieben [Wed, 31 May 2006 11:51:49 +0000 (11:51 +0000)]
more stuff added. But still no guarantee that I get all the DS...
Miek Gieben [Wed, 31 May 2006 11:08:57 +0000 (11:08 +0000)]
don't special case the root label
make the local resolver recursive
set cd bit on the dnssec resolver
Miek Gieben [Wed, 31 May 2006 08:36:34 +0000 (08:36 +0000)]
complete NEW algorithm: just label chop
doing it the old fashion way only works to get the
correct nameserver. Not for getting the correct DNS information.
Jelte Jansen [Tue, 30 May 2006 12:20:31 +0000 (12:20 +0000)]
;
Jelte Jansen [Tue, 30 May 2006 12:13:05 +0000 (12:13 +0000)]
docs
Miek Gieben [Tue, 30 May 2006 12:00:06 +0000 (12:00 +0000)]
small tweak to mimic -h of drill
Miek Gieben [Tue, 30 May 2006 11:53:47 +0000 (11:53 +0000)]
bring drill's manual page into the 21st century
Miek Gieben [Tue, 30 May 2006 09:56:00 +0000 (09:56 +0000)]
documentation updates and typo's
Miek Gieben [Tue, 30 May 2006 09:33:37 +0000 (09:33 +0000)]
don't print newlines for axfr
Miek Gieben [Mon, 29 May 2006 11:24:34 +0000 (11:24 +0000)]
silence the errors
Miek Gieben [Mon, 29 May 2006 11:15:07 +0000 (11:15 +0000)]
further improvements
Miek Gieben [Mon, 29 May 2006 10:14:24 +0000 (10:14 +0000)]
Only need to split the keys into chained_key and self_keys
self_keys: sig are ok
chained_keys: valid chain of trust
Miek Gieben [Mon, 29 May 2006 09:44:38 +0000 (09:44 +0000)]
print "[CHAIN]" when a trust path between a DS and a DNSKEY is found.
Due to the multihoming of all of these zones - the printing is a bit
off.
Jelte Jansen [Fri, 26 May 2006 14:36:17 +0000 (14:36 +0000)]
added second tutorial
updated rest of overview pages
Jelte Jansen [Fri, 26 May 2006 12:27:00 +0000 (12:27 +0000)]
.doxygen -> .dox to avoid confusion later
Miek Gieben [Fri, 26 May 2006 12:06:15 +0000 (12:06 +0000)]
only need to chain the different nodes together, to form a chain of trust
Miek Gieben [Fri, 26 May 2006 11:21:47 +0000 (11:21 +0000)]
check when rdata is NULL
more tracing stuff added, it finally does something
Miek Gieben [Fri, 26 May 2006 10:25:30 +0000 (10:25 +0000)]
libdns: also free buffers when returning early
drill: removed free, because glib complains of double free
not to investigate, but it's not that of a big deal
Miek Gieben [Fri, 26 May 2006 09:56:14 +0000 (09:56 +0000)]
more drill stuff, it now get the DS from the correct server (sometimes)
Must do more validation
secure resolving sucks!
Jelte Jansen [Fri, 26 May 2006 09:50:34 +0000 (09:50 +0000)]
little addition to docs
Miek Gieben [Fri, 26 May 2006 08:09:26 +0000 (08:09 +0000)]
use mesg() for printing
Jelte Jansen [Wed, 24 May 2006 21:04:58 +0000 (21:04 +0000)]
fixed doxygen warnings
Jelte Jansen [Wed, 24 May 2006 20:47:46 +0000 (20:47 +0000)]
do simple examples work without configure & config.h?
Jelte Jansen [Wed, 24 May 2006 20:24:49 +0000 (20:24 +0000)]
copy util.h on install
added modifyable css stylesheet for HTML doxygen output
include time.h in util.h
Jelte Jansen [Wed, 24 May 2006 14:34:41 +0000 (14:34 +0000)]
take 3
Jelte Jansen [Wed, 24 May 2006 14:09:02 +0000 (14:09 +0000)]
take 2
Miek Gieben [Wed, 24 May 2006 14:02:07 +0000 (14:02 +0000)]
drill lint fixes
Jelte Jansen [Wed, 24 May 2006 13:52:14 +0000 (13:52 +0000)]
added a test that compiles everything in a separate directory
Miek Gieben [Wed, 24 May 2006 13:50:55 +0000 (13:50 +0000)]
screen updates
Jelte Jansen [Wed, 24 May 2006 13:33:18 +0000 (13:33 +0000)]
srcdir for drill_util.h
Miek Gieben [Wed, 24 May 2006 13:17:50 +0000 (13:17 +0000)]
typo
Jelte Jansen [Wed, 24 May 2006 12:54:34 +0000 (12:54 +0000)]
small example tutorial
Miek Gieben [Wed, 24 May 2006 12:54:32 +0000 (12:54 +0000)]
remove bogus print
Miek Gieben [Wed, 24 May 2006 12:28:09 +0000 (12:28 +0000)]
make compile depend on header files too
print ds for debugging (will be removed)
added correct prototype for new print function
Miek Gieben [Wed, 24 May 2006 12:14:03 +0000 (12:14 +0000)]
kill some printing code. Test ds match stuff. Actual chain of trust
must still be implemented but you can already glance it from the screen
Miek Gieben [Wed, 24 May 2006 11:42:21 +0000 (11:42 +0000)]
typo i->j fixed in ds match function
assorted text fixes
Miek Gieben [Wed, 24 May 2006 11:20:05 +0000 (11:20 +0000)]
added DS validating function for use in secure tracing
Miek Gieben [Wed, 24 May 2006 10:14:23 +0000 (10:14 +0000)]
use trusted_keys as validated cache - this is more natural
Next to add some basic DS checking - and then most of the
functionality is there
Miek Gieben [Wed, 24 May 2006 09:24:52 +0000 (09:24 +0000)]
print updates. Wrap rrsigs as there are still to long
Miek Gieben [Wed, 24 May 2006 08:45:00 +0000 (08:45 +0000)]
lint, stupid hmac error is still there btw
Miek Gieben [Wed, 24 May 2006 08:35:53 +0000 (08:35 +0000)]
Some minor drill tweaks. reworked getting of rrset. It now detects
nxdomain/nodata and such, making the errors more sane. If errors
is encountered drill quits.
ldns:
use NXDOMAIN as rcode, not NODATA, this will make drill print out
the NXDOMAIN when a label is not found - same as dig
ldns_pkt_reply_type fixes to return NXDOMAIN
(shouldn't this be ldns_pkt_get_type??)
Jelte Jansen [Mon, 22 May 2006 13:37:42 +0000 (13:37 +0000)]
ff testen of het nog werkt na upgrade
Wouter Wijngaards [Fri, 5 May 2006 13:39:21 +0000 (13:39 +0000)]
Checks for errors (cast to unsigned loses -1 as error value).
Expire time 3000 instead of 3 seconds.
Jelte Jansen [Wed, 3 May 2006 11:47:32 +0000 (11:47 +0000)]
removed commented out code
Jelte Jansen [Wed, 3 May 2006 11:41:15 +0000 (11:41 +0000)]
-s option to auto store fetched keys in K<dom>.+<alg>.+<keytag>.key files
Jelte Jansen [Wed, 3 May 2006 10:49:46 +0000 (10:49 +0000)]
-4 and -6 options in keyfetcher
Jelte Jansen [Tue, 2 May 2006 12:52:49 +0000 (12:52 +0000)]
and another
Jelte Jansen [Tue, 2 May 2006 12:27:01 +0000 (12:27 +0000)]
nasty memory leaks
Miek Gieben [Mon, 1 May 2006 10:04:52 +0000 (10:04 +0000)]
mod. todo
Miek Gieben [Mon, 1 May 2006 09:41:53 +0000 (09:41 +0000)]
shake up the pcat-tools a little
Miek Gieben [Wed, 26 Apr 2006 14:09:49 +0000 (14:09 +0000)]
don't set the local resolver for resolving cmd-line names
to the same class as the query
this fails when quering in the CH class
Miek Gieben [Wed, 26 Apr 2006 08:00:23 +0000 (08:00 +0000)]
propset to binary
Wouter Wijngaards [Tue, 25 Apr 2006 11:44:23 +0000 (11:44 +0000)]
handle last nsec in compare
Miek Gieben [Tue, 25 Apr 2006 09:09:14 +0000 (09:09 +0000)]
move to new tests
Jelte Jansen [Tue, 25 Apr 2006 08:52:01 +0000 (08:52 +0000)]
root label strippage in cat_clone
Wouter Wijngaards [Tue, 25 Apr 2006 08:47:00 +0000 (08:47 +0000)]
nsec cover function fix.
Miek Gieben [Mon, 24 Apr 2006 13:19:28 +0000 (13:19 +0000)]
lame doc updates
Miek Gieben [Mon, 24 Apr 2006 13:01:10 +0000 (13:01 +0000)]
update bogus comments
Jelte Jansen [Fri, 21 Apr 2006 19:08:31 +0000 (19:08 +0000)]
fix nsec chain chasing where a DS is not present halfway in the chain
Jelte Jansen [Fri, 21 Apr 2006 08:52:59 +0000 (08:52 +0000)]
split up nsec-coverage functions to bitmap coverage and name coverage, because there are more than 2 possible results. (do we have any standard place to put RR/RDATA convenience functions?)
drill chaser can now correctly handle nodata responses while chasing.
Miek Gieben [Thu, 20 Apr 2006 13:44:24 +0000 (13:44 +0000)]
useless
Miek Gieben [Thu, 20 Apr 2006 13:36:54 +0000 (13:36 +0000)]
I'm adding these two functions as they are usefull to run, but turning
them in a foolproof test is difficult.
Jelte Jansen [Thu, 20 Apr 2006 12:42:34 +0000 (12:42 +0000)]
lint
Miek Gieben [Thu, 20 Apr 2006 12:33:30 +0000 (12:33 +0000)]
why does lint fail?
Jelte Jansen [Thu, 20 Apr 2006 12:22:25 +0000 (12:22 +0000)]
nsec handling in chaser
Miek Gieben [Thu, 20 Apr 2006 12:07:22 +0000 (12:07 +0000)]
delete NSD test dir in the examples when making a release
Miek Gieben [Thu, 20 Apr 2006 11:13:04 +0000 (11:13 +0000)]
some doc updates, more is needed
Miek Gieben [Thu, 20 Apr 2006 10:47:33 +0000 (10:47 +0000)]
seperate nsd test dir works. Binaries are made
Miek Gieben [Thu, 20 Apr 2006 09:57:51 +0000 (09:57 +0000)]
move the NSD testing programs to their own directory
Miek Gieben [Tue, 18 Apr 2006 11:57:01 +0000 (11:57 +0000)]
nsd testing code
Miek Gieben [Tue, 18 Apr 2006 09:48:11 +0000 (09:48 +0000)]
fully features, non-functional ixfr creator made
Miek Gieben [Tue, 18 Apr 2006 09:15:49 +0000 (09:15 +0000)]
added 2 new function,
ldns_pkt_push_rr_list and
ldns_pkt_safe_push_rr_list
simplify ldnsd and let it use these new functions
added nsd-ldnsd.c wich only return ixfr messages on each
received query
Miek Gieben [Thu, 13 Apr 2006 14:21:44 +0000 (14:21 +0000)]
defines
Miek Gieben [Thu, 13 Apr 2006 14:11:37 +0000 (14:11 +0000)]
more tweaks
Jelte Jansen [Thu, 13 Apr 2006 14:11:25 +0000 (14:11 +0000)]
type can be a bit (or byte, hehe) longer
Miek Gieben [Thu, 13 Apr 2006 14:06:29 +0000 (14:06 +0000)]
up2date
Miek Gieben [Thu, 13 Apr 2006 14:04:40 +0000 (14:04 +0000)]
correct explanation for ldns_get_errorstr_by_id
Jelte Jansen [Thu, 13 Apr 2006 13:59:05 +0000 (13:59 +0000)]
don't error on $ORIGIN
Miek Gieben [Thu, 13 Apr 2006 13:56:18 +0000 (13:56 +0000)]
some changelog changes
Miek Gieben [Thu, 13 Apr 2006 13:45:01 +0000 (13:45 +0000)]
don't segfault in ldns-keygen and rmeove dprintf
Jelte Jansen [Thu, 13 Apr 2006 13:38:37 +0000 (13:38 +0000)]
ouch :p
Jelte Jansen [Thu, 13 Apr 2006 13:20:42 +0000 (13:20 +0000)]
args
Miek Gieben [Thu, 13 Apr 2006 12:54:55 +0000 (12:54 +0000)]
update this also
Miek Gieben [Thu, 13 Apr 2006 12:47:47 +0000 (12:47 +0000)]
remove ldns_pkt*_when()
Jelte Jansen [Thu, 13 Apr 2006 12:14:43 +0000 (12:14 +0000)]
that was one \ too much
Miek Gieben [Thu, 13 Apr 2006 11:51:21 +0000 (11:51 +0000)]
lint
Miek Gieben [Thu, 13 Apr 2006 11:01:59 +0000 (11:01 +0000)]
add to lame examples send notifies and send ixfr packets
Miek Gieben [Thu, 13 Apr 2006 10:55:32 +0000 (10:55 +0000)]
half implement opcode stuff - we cannot easily do this in drill
use error instead of fprintf(stderr, ...
and use c++ directly, less code lines
Miek Gieben [Tue, 11 Apr 2006 12:10:17 +0000 (12:10 +0000)]
remove those weird update functions from the lib and put them in
ldns-update.c
Miek Gieben [Tue, 11 Apr 2006 12:01:54 +0000 (12:01 +0000)]
remove dprints
Jelte Jansen [Tue, 11 Apr 2006 12:00:12 +0000 (12:00 +0000)]
define
Miek Gieben [Tue, 11 Apr 2006 11:57:35 +0000 (11:57 +0000)]
ugly functions can be put in the examples, not need to clutter the
lib with this
Jelte Jansen [Tue, 11 Apr 2006 11:51:24 +0000 (11:51 +0000)]
lint + overflow protection
Jelte Jansen [Tue, 11 Apr 2006 11:37:50 +0000 (11:37 +0000)]
ipv6 address part to PTR owner name conversion added
(:: not implemented)