]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
20 years agoadd the NONE class from dyn update
Miek Gieben [Wed, 14 Jun 2006 07:06:12 +0000 (07:06 +0000)] 
add the NONE class from dyn update
socket closing was already done correctly

20 years agotiny link addition
Jelte Jansen [Tue, 13 Jun 2006 14:25:23 +0000 (14:25 +0000)] 
tiny link addition

20 years agomodocs
Jelte Jansen [Tue, 13 Jun 2006 14:18:08 +0000 (14:18 +0000)] 
modocs

20 years agoand some more documentation
Jelte Jansen [Tue, 13 Jun 2006 13:17:30 +0000 (13:17 +0000)] 
and some more documentation

20 years agostyle
Jelte Jansen [Tue, 13 Jun 2006 10:16:13 +0000 (10:16 +0000)] 
style

20 years agogreenish labs css style + logo
Jelte Jansen [Tue, 13 Jun 2006 09:31:15 +0000 (09:31 +0000)] 
greenish labs css style + logo

20 years agodocjes
Jelte Jansen [Tue, 13 Jun 2006 08:27:17 +0000 (08:27 +0000)] 
docjes

20 years agodon't print number of rr's to stderr (you can use read-zone | wc -l)
Jelte Jansen [Tue, 13 Jun 2006 08:19:07 +0000 (08:19 +0000)] 
don't print number of rr's to stderr (you can use read-zone | wc -l)

20 years agomo'docs
Jelte Jansen [Mon, 12 Jun 2006 13:40:21 +0000 (13:40 +0000)] 
mo'docs

20 years agomo'docs
Jelte Jansen [Mon, 12 Jun 2006 10:43:24 +0000 (10:43 +0000)] 
mo'docs

20 years agonew tutorial
Jelte Jansen [Fri, 9 Jun 2006 12:51:38 +0000 (12:51 +0000)] 
new tutorial

20 years agobetter comments at start of examples
Jelte Jansen [Fri, 9 Jun 2006 08:57:27 +0000 (08:57 +0000)] 
better comments at start of examples

20 years agokill ugly warning
Miek Gieben [Thu, 8 Jun 2006 13:49:06 +0000 (13:49 +0000)] 
kill ugly warning

20 years agomore documentation tweaks
Miek Gieben [Thu, 8 Jun 2006 13:44:23 +0000 (13:44 +0000)] 
more documentation tweaks

20 years agomore doc stuff. ldns_pkt_opcode and _rcode don't have docs either
Miek Gieben [Thu, 8 Jun 2006 11:43:36 +0000 (11:43 +0000)] 
more doc stuff. ldns_pkt_opcode and _rcode don't have docs either

20 years agodoc updates
Miek Gieben [Thu, 8 Jun 2006 11:06:43 +0000 (11:06 +0000)] 
doc updates

20 years agoadd comments for future generations of coders
Miek Gieben [Thu, 8 Jun 2006 08:21:31 +0000 (08:21 +0000)] 
add comments for future generations of coders

20 years agoremove the version + date and only show version
Miek Gieben [Thu, 1 Jun 2006 11:11:34 +0000 (11:11 +0000)] 
remove the version + date and only show version

20 years agodon't print from inside the library, ever!
Miek Gieben [Thu, 1 Jun 2006 10:55:13 +0000 (10:55 +0000)] 
don't print from inside the library, ever!

20 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.

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

20 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

20 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

20 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...

20 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...

20 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...

20 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

20 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.

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

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

20 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

20 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

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

20 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

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

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

20 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

20 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.

20 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

20 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

20 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

20 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

20 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

20 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!

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

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

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

20 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?

20 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

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

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

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

20 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

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

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

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

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

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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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??)

20 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

20 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.

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

20 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

20 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

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

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

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

20 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

20 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

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

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

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

20 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

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

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

20 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