]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
19 years agoselfsignedness is printed. This is almost good enough.
Miek Gieben [Thu, 1 Jun 2006 10:45:01 +0000 (10:45 +0000)] 
selfsignedness is printed. This is almost good enough.

19 years agoself sigs can be verified
Miek Gieben [Thu, 1 Jun 2006 10:37:11 +0000 (10:37 +0000)] 
self sigs can be verified

19 years agoremoved openssl prints from ldns, removed dprintfs from dnssec.c
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

19 years agoit prints the correct delegation stuff
Miek Gieben [Thu, 1 Jun 2006 09:28:53 +0000 (09:28 +0000)] 
it prints the correct delegation stuff

19 years agotest selfsignedness
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...

19 years agolint fixes
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...

19 years agomore stuff added. But still no guarantee that I get all the DS...
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...

19 years agodon't special case the root label
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

19 years agocomplete NEW algorithm: just label chop
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.

19 years ago;
Jelte Jansen [Tue, 30 May 2006 12:20:31 +0000 (12:20 +0000)] 
;

19 years agodocs
Jelte Jansen [Tue, 30 May 2006 12:13:05 +0000 (12:13 +0000)] 
docs

19 years agosmall tweak to mimic -h of drill
Miek Gieben [Tue, 30 May 2006 12:00:06 +0000 (12:00 +0000)] 
small tweak to mimic -h of drill

19 years agobring drill's manual page into the 21st century
Miek Gieben [Tue, 30 May 2006 11:53:47 +0000 (11:53 +0000)] 
bring drill's manual page into the 21st century

19 years agodocumentation updates and typo's
Miek Gieben [Tue, 30 May 2006 09:56:00 +0000 (09:56 +0000)] 
documentation updates and typo's

19 years agodon't print newlines for axfr
Miek Gieben [Tue, 30 May 2006 09:33:37 +0000 (09:33 +0000)] 
don't print newlines for axfr

19 years agosilence the errors
Miek Gieben [Mon, 29 May 2006 11:24:34 +0000 (11:24 +0000)] 
silence the errors

19 years agofurther improvements
Miek Gieben [Mon, 29 May 2006 11:15:07 +0000 (11:15 +0000)] 
further improvements

19 years agoOnly need to split the keys into chained_key and self_keys
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

19 years agoprint "[CHAIN]" when a trust path between a DS and a DNSKEY is found.
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.

19 years agoadded second tutorial
Jelte Jansen [Fri, 26 May 2006 14:36:17 +0000 (14:36 +0000)] 
added second tutorial
updated rest of overview pages

19 years ago.doxygen -> .dox to avoid confusion later
Jelte Jansen [Fri, 26 May 2006 12:27:00 +0000 (12:27 +0000)] 
.doxygen -> .dox to avoid confusion later

19 years agoonly need to chain the different nodes together, to form a chain of trust
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

19 years agocheck when rdata is NULL
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

19 years agolibdns: also free buffers when returning early
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

19 years agomore drill stuff, it now get the DS from the correct server (sometimes)
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!

19 years agolittle addition to docs
Jelte Jansen [Fri, 26 May 2006 09:50:34 +0000 (09:50 +0000)] 
little addition to docs

19 years agouse mesg() for printing
Miek Gieben [Fri, 26 May 2006 08:09:26 +0000 (08:09 +0000)] 
use mesg() for printing

19 years agofixed doxygen warnings
Jelte Jansen [Wed, 24 May 2006 21:04:58 +0000 (21:04 +0000)] 
fixed doxygen warnings

19 years agodo simple examples work without configure & config.h?
Jelte Jansen [Wed, 24 May 2006 20:47:46 +0000 (20:47 +0000)] 
do simple examples work without configure & config.h?

19 years agocopy util.h on install
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

19 years agotake 3
Jelte Jansen [Wed, 24 May 2006 14:34:41 +0000 (14:34 +0000)] 
take 3

19 years agotake 2
Jelte Jansen [Wed, 24 May 2006 14:09:02 +0000 (14:09 +0000)] 
take 2

19 years agodrill lint fixes
Miek Gieben [Wed, 24 May 2006 14:02:07 +0000 (14:02 +0000)] 
drill lint fixes

19 years agoadded a test that compiles everything in a separate directory
Jelte Jansen [Wed, 24 May 2006 13:52:14 +0000 (13:52 +0000)] 
added a test that compiles everything in a separate directory

19 years agoscreen updates
Miek Gieben [Wed, 24 May 2006 13:50:55 +0000 (13:50 +0000)] 
screen updates

19 years agosrcdir for drill_util.h
Jelte Jansen [Wed, 24 May 2006 13:33:18 +0000 (13:33 +0000)] 
srcdir for drill_util.h

19 years agotypo
Miek Gieben [Wed, 24 May 2006 13:17:50 +0000 (13:17 +0000)] 
typo

19 years agosmall example tutorial
Jelte Jansen [Wed, 24 May 2006 12:54:34 +0000 (12:54 +0000)] 
small example tutorial

19 years agoremove bogus print
Miek Gieben [Wed, 24 May 2006 12:54:32 +0000 (12:54 +0000)] 
remove bogus print

19 years agomake compile depend on header files too
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

19 years agokill some printing code. Test ds match stuff. Actual chain of trust
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

19 years agotypo i->j fixed in ds match function
Miek Gieben [Wed, 24 May 2006 11:42:21 +0000 (11:42 +0000)] 
typo i->j fixed in ds match function

assorted text fixes

19 years agoadded DS validating function for use in secure tracing
Miek Gieben [Wed, 24 May 2006 11:20:05 +0000 (11:20 +0000)] 
added DS validating function for use in secure tracing

19 years agouse trusted_keys as validated cache - this is more natural
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

19 years agoprint updates. Wrap rrsigs as there are still to long
Miek Gieben [Wed, 24 May 2006 09:24:52 +0000 (09:24 +0000)] 
print updates. Wrap rrsigs as there are still to long

19 years agolint, stupid hmac error is still there btw
Miek Gieben [Wed, 24 May 2006 08:45:00 +0000 (08:45 +0000)] 
lint, stupid hmac error is still there btw

19 years agoSome minor drill tweaks. reworked getting of rrset. It now detects
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??)

19 years agoff testen of het nog werkt na upgrade
Jelte Jansen [Mon, 22 May 2006 13:37:42 +0000 (13:37 +0000)] 
ff testen of het nog werkt na upgrade

19 years agoChecks for errors (cast to unsigned loses -1 as error value).
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.

19 years agoremoved commented out code
Jelte Jansen [Wed, 3 May 2006 11:47:32 +0000 (11:47 +0000)] 
removed commented out code

19 years ago-s option to auto store fetched keys in K<dom>.+<alg>.+<keytag>.key files
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

19 years ago-4 and -6 options in keyfetcher
Jelte Jansen [Wed, 3 May 2006 10:49:46 +0000 (10:49 +0000)] 
-4 and -6 options in keyfetcher

19 years agoand another
Jelte Jansen [Tue, 2 May 2006 12:52:49 +0000 (12:52 +0000)] 
and another

19 years agonasty memory leaks
Jelte Jansen [Tue, 2 May 2006 12:27:01 +0000 (12:27 +0000)] 
nasty memory leaks

19 years agomod. todo
Miek Gieben [Mon, 1 May 2006 10:04:52 +0000 (10:04 +0000)] 
mod. todo

19 years agoshake up the pcat-tools a little
Miek Gieben [Mon, 1 May 2006 09:41:53 +0000 (09:41 +0000)] 
shake up the pcat-tools a little

19 years agodon't set the local resolver for resolving cmd-line names
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

19 years agopropset to binary
Miek Gieben [Wed, 26 Apr 2006 08:00:23 +0000 (08:00 +0000)] 
propset to binary

19 years agohandle last nsec in compare
Wouter Wijngaards [Tue, 25 Apr 2006 11:44:23 +0000 (11:44 +0000)] 
handle last nsec in compare

19 years agomove to new tests
Miek Gieben [Tue, 25 Apr 2006 09:09:14 +0000 (09:09 +0000)] 
move to new tests

19 years agoroot label strippage in cat_clone
Jelte Jansen [Tue, 25 Apr 2006 08:52:01 +0000 (08:52 +0000)] 
root label strippage in cat_clone

19 years agonsec cover function fix.
Wouter Wijngaards [Tue, 25 Apr 2006 08:47:00 +0000 (08:47 +0000)] 
nsec cover function fix.

19 years agolame doc updates
Miek Gieben [Mon, 24 Apr 2006 13:19:28 +0000 (13:19 +0000)] 
lame doc updates

19 years agoupdate bogus comments
Miek Gieben [Mon, 24 Apr 2006 13:01:10 +0000 (13:01 +0000)] 
update bogus comments

20 years agofix nsec chain chasing where a DS is not present halfway in the chain
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

20 years agosplit up nsec-coverage functions to bitmap coverage and name coverage, because there...
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.

20 years agouseless
Miek Gieben [Thu, 20 Apr 2006 13:44:24 +0000 (13:44 +0000)] 
useless

20 years agoI'm adding these two functions as they are usefull to run, but turning
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.

20 years agolint
Jelte Jansen [Thu, 20 Apr 2006 12:42:34 +0000 (12:42 +0000)] 
lint

20 years agowhy does lint fail?
Miek Gieben [Thu, 20 Apr 2006 12:33:30 +0000 (12:33 +0000)] 
why does lint fail?

20 years agonsec handling in chaser
Jelte Jansen [Thu, 20 Apr 2006 12:22:25 +0000 (12:22 +0000)] 
nsec handling in chaser

20 years agodelete NSD test dir in the examples when making a release
Miek Gieben [Thu, 20 Apr 2006 12:07:22 +0000 (12:07 +0000)] 
delete NSD test dir in the examples when making a release

20 years agosome doc updates, more is needed
Miek Gieben [Thu, 20 Apr 2006 11:13:04 +0000 (11:13 +0000)] 
some doc updates, more is needed

20 years agoseperate nsd test dir works. Binaries are made
Miek Gieben [Thu, 20 Apr 2006 10:47:33 +0000 (10:47 +0000)] 
seperate nsd test dir works. Binaries are made

20 years agomove the NSD testing programs to their own directory
Miek Gieben [Thu, 20 Apr 2006 09:57:51 +0000 (09:57 +0000)] 
move the NSD testing programs to their own directory

20 years agonsd testing code
Miek Gieben [Tue, 18 Apr 2006 11:57:01 +0000 (11:57 +0000)] 
nsd testing code

20 years agofully features, non-functional ixfr creator made
Miek Gieben [Tue, 18 Apr 2006 09:48:11 +0000 (09:48 +0000)] 
fully features, non-functional ixfr creator made

20 years agoadded 2 new function,
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

20 years agodefines
Miek Gieben [Thu, 13 Apr 2006 14:21:44 +0000 (14:21 +0000)] 
defines

20 years agomore tweaks
Miek Gieben [Thu, 13 Apr 2006 14:11:37 +0000 (14:11 +0000)] 
more tweaks

20 years agotype can be a bit (or byte, hehe) longer
Jelte Jansen [Thu, 13 Apr 2006 14:11:25 +0000 (14:11 +0000)] 
type can be a bit (or byte, hehe) longer

20 years agoup2date
Miek Gieben [Thu, 13 Apr 2006 14:06:29 +0000 (14:06 +0000)] 
up2date

20 years agocorrect explanation for ldns_get_errorstr_by_id
Miek Gieben [Thu, 13 Apr 2006 14:04:40 +0000 (14:04 +0000)] 
correct explanation for ldns_get_errorstr_by_id

20 years agodon't error on $ORIGIN
Jelte Jansen [Thu, 13 Apr 2006 13:59:05 +0000 (13:59 +0000)] 
don't error on $ORIGIN

20 years agosome changelog changes
Miek Gieben [Thu, 13 Apr 2006 13:56:18 +0000 (13:56 +0000)] 
some changelog changes

20 years agodon't segfault in ldns-keygen and rmeove dprintf
Miek Gieben [Thu, 13 Apr 2006 13:45:01 +0000 (13:45 +0000)] 
don't segfault in ldns-keygen and rmeove dprintf

20 years agoouch :p
Jelte Jansen [Thu, 13 Apr 2006 13:38:37 +0000 (13:38 +0000)] 
ouch :p

20 years agoargs
Jelte Jansen [Thu, 13 Apr 2006 13:20:42 +0000 (13:20 +0000)] 
args

20 years agoupdate this also
Miek Gieben [Thu, 13 Apr 2006 12:54:55 +0000 (12:54 +0000)] 
update this also

20 years agoremove ldns_pkt*_when()
Miek Gieben [Thu, 13 Apr 2006 12:47:47 +0000 (12:47 +0000)] 
remove ldns_pkt*_when()

20 years agothat was one \ too much
Jelte Jansen [Thu, 13 Apr 2006 12:14:43 +0000 (12:14 +0000)] 
that was one \ too much

20 years agolint
Miek Gieben [Thu, 13 Apr 2006 11:51:21 +0000 (11:51 +0000)] 
lint

20 years agoadd to lame examples send notifies and send ixfr packets
Miek Gieben [Thu, 13 Apr 2006 11:01:59 +0000 (11:01 +0000)] 
add to lame examples send notifies and send ixfr packets

20 years agohalf implement opcode stuff - we cannot easily do this in drill
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

20 years agoremove those weird update functions from the lib and put them in
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

20 years agoremove dprints
Miek Gieben [Tue, 11 Apr 2006 12:01:54 +0000 (12:01 +0000)] 
remove dprints

20 years agodefine
Jelte Jansen [Tue, 11 Apr 2006 12:00:12 +0000 (12:00 +0000)] 
define

20 years agougly functions can be put in the examples, not need to clutter the
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

20 years agolint + overflow protection
Jelte Jansen [Tue, 11 Apr 2006 11:51:24 +0000 (11:51 +0000)] 
lint + overflow protection

20 years agoipv6 address part to PTR owner name conversion added
Jelte Jansen [Tue, 11 Apr 2006 11:37:50 +0000 (11:37 +0000)] 
ipv6 address part to PTR owner name conversion added
(:: not implemented)