]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
18 years agoskip past rdata length when comparing rrs
Jelte Jansen [Wed, 15 Aug 2007 14:08:35 +0000 (14:08 +0000)] 
skip past rdata length when comparing rrs

18 years agofix for nsecs
Jelte Jansen [Tue, 14 Aug 2007 10:16:50 +0000 (10:16 +0000)] 
fix for nsecs

18 years agotest updates
Jelte Jansen [Mon, 13 Aug 2007 12:39:50 +0000 (12:39 +0000)] 
test updates

18 years agostop building chain if no server are reachable
Jelte Jansen [Mon, 13 Aug 2007 12:26:39 +0000 (12:26 +0000)] 
stop building chain if no server are reachable

18 years agoupdate build test for freebsd
Jelte Jansen [Mon, 13 Aug 2007 12:17:37 +0000 (12:17 +0000)] 
update build test for freebsd

18 years agoadd extra SSL_ERR status code to signal caller to check openssl's error functions
Jelte Jansen [Fri, 10 Aug 2007 14:39:44 +0000 (14:39 +0000)] 
add extra SSL_ERR status code to signal caller to check openssl's error functions
fixed DSA verification (the enveloped functions expect DER encoded signature instead of raw data)

18 years agoonly do trust tree key checking if there were actually any keys provided
Jelte Jansen [Fri, 10 Aug 2007 08:20:28 +0000 (08:20 +0000)] 
only do trust tree key checking if there were actually any keys provided

18 years agomerged changes from 1.2.x branch (rev. 2412:2415)
Jelte Jansen [Thu, 9 Aug 2007 09:03:41 +0000 (09:03 +0000)] 
merged changes from 1.2.x branch (rev. 2412:2415)

18 years agomerge canonicalization fix from 1.2.x (rev. 2406-2412)
Jelte Jansen [Wed, 8 Aug 2007 12:02:57 +0000 (12:02 +0000)] 
merge canonicalization fix from 1.2.x (rev. 2406-2412)

18 years agouse real temp dir for nossl build, not a static one
Jelte Jansen [Wed, 8 Aug 2007 12:01:15 +0000 (12:01 +0000)] 
use real temp dir for nossl build, not a static one

18 years agostrange zonereader behaviour came from the no-openssl test which ran in the same...
Jelte Jansen [Wed, 8 Aug 2007 10:01:53 +0000 (10:01 +0000)] 
strange zonereader behaviour came from the no-openssl test which ran in the same dir as the normal compile test
fixed no-ssl test to build in a seperate temp dir

18 years agomove define to be able to use it in the unit test
Jelte Jansen [Wed, 8 Aug 2007 09:45:41 +0000 (09:45 +0000)] 
move define to be able to use it in the unit test
switched test result output of zone reader
fixed type for LOC altitude

18 years agoraw routines for signature validation.
Wouter Wijngaards [Wed, 8 Aug 2007 07:29:26 +0000 (07:29 +0000)] 
raw routines for signature validation.
also fixed out of bounds memory access for short key data during validation.
and a possible uninitialised variable use for short key data in keytag calc.

18 years agomerge updates from the 1.2.x branch (rev. 2396:2406)
Jelte Jansen [Tue, 7 Aug 2007 13:50:21 +0000 (13:50 +0000)] 
merge updates from the 1.2.x branch (rev. 2396:2406)

18 years agothanks to wouter for comments :)
Jelte Jansen [Tue, 7 Aug 2007 13:32:06 +0000 (13:32 +0000)] 
thanks to wouter for comments :)

18 years agoremove double buffer_frees
Jelte Jansen [Tue, 7 Aug 2007 13:13:18 +0000 (13:13 +0000)] 
remove double buffer_frees

18 years agoshift tabindent.
Wouter Wijngaards [Tue, 7 Aug 2007 12:58:33 +0000 (12:58 +0000)] 
shift tabindent.

18 years agoadd a mini-trust-tree for DNSKEYS that sign their own DNSKEY set
Jelte Jansen [Mon, 6 Aug 2007 14:16:19 +0000 (14:16 +0000)] 
add a mini-trust-tree for DNSKEYS that sign their own DNSKEY set

18 years agotypo.
Wouter Wijngaards [Fri, 3 Aug 2007 09:46:22 +0000 (09:46 +0000)] 
typo.

18 years agosigh
Jelte Jansen [Thu, 2 Aug 2007 12:53:57 +0000 (12:53 +0000)] 
sigh

18 years agofixed reading of dnskeys
Jelte Jansen [Thu, 2 Aug 2007 12:42:03 +0000 (12:42 +0000)] 
fixed reading of dnskeys

18 years agoforgot to remove variable declaration
Jelte Jansen [Thu, 2 Aug 2007 10:24:08 +0000 (10:24 +0000)] 
forgot to remove variable declaration

18 years agofix bodged descriptor function
Jelte Jansen [Thu, 2 Aug 2007 10:18:22 +0000 (10:18 +0000)] 
fix bodged descriptor function

18 years agomerger of nsec3 branch
Jelte Jansen [Wed, 1 Aug 2007 14:50:30 +0000 (14:50 +0000)] 
merger of nsec3 branch
(nsec3 not implemented in the new chaser code yet, that will be next step)

18 years agodoh
Jelte Jansen [Mon, 30 Jul 2007 12:53:54 +0000 (12:53 +0000)] 
doh

18 years agomake target for realloc too
Jelte Jansen [Mon, 30 Jul 2007 11:37:52 +0000 (11:37 +0000)] 
make target for realloc too

18 years agoone more warning removed
Jelte Jansen [Fri, 27 Jul 2007 10:26:35 +0000 (10:26 +0000)] 
one more warning removed

18 years agofixed examples to new api
Jelte Jansen [Thu, 26 Jul 2007 12:14:55 +0000 (12:14 +0000)] 
fixed examples to new api

18 years agonogeen.
Wouter Wijngaards [Thu, 26 Jul 2007 12:09:13 +0000 (12:09 +0000)] 
nogeen.

18 years agottl types 32 bit instead of 16
Jelte Jansen [Thu, 26 Jul 2007 12:07:20 +0000 (12:07 +0000)] 
ttl types 32 bit instead of 16

18 years agoremoved warnings
Jelte Jansen [Thu, 26 Jul 2007 09:39:13 +0000 (09:39 +0000)] 
removed warnings

18 years agodoh, should have used cap instead of pos
Jelte Jansen [Wed, 25 Jul 2007 13:51:59 +0000 (13:51 +0000)] 
doh, should have used cap instead of pos

18 years agocheck buffer position in txt rrs that may have no rdatas
Jelte Jansen [Wed, 25 Jul 2007 13:31:31 +0000 (13:31 +0000)] 
check buffer position in txt rrs that may have no rdatas

18 years agocodingstyle test
Jelte Jansen [Wed, 25 Jul 2007 13:12:13 +0000 (13:12 +0000)] 
codingstyle test

18 years agochange codingstyle test
Jelte Jansen [Wed, 25 Jul 2007 12:50:22 +0000 (12:50 +0000)] 
change codingstyle test

18 years agomake examples lint work on linux machine
Jelte Jansen [Wed, 25 Jul 2007 12:33:14 +0000 (12:33 +0000)] 
make examples lint work on linux machine

18 years agoRcode added to parser for test packets.
Wouter Wijngaards [Wed, 25 Jul 2007 09:39:46 +0000 (09:39 +0000)] 
Rcode added to parser for test packets.

18 years agomore manpages
Jelte Jansen [Thu, 12 Jul 2007 13:41:14 +0000 (13:41 +0000)] 
more manpages

18 years agoupdated manpage
Jelte Jansen [Thu, 12 Jul 2007 09:39:01 +0000 (09:39 +0000)] 
updated manpage

18 years agoAvoid confusion with argument ordering.
Mark Santcroos [Tue, 3 Jul 2007 12:45:00 +0000 (12:45 +0000)] 
Avoid confusion with argument ordering.

18 years agolint and doc warnings removed
Jelte Jansen [Mon, 25 Jun 2007 10:09:10 +0000 (10:09 +0000)] 
lint and doc warnings removed

18 years agoldns-signzone can now read pubkeys from the zonefile (and if not present, looks for...
Jelte Jansen [Mon, 25 Jun 2007 09:40:54 +0000 (09:40 +0000)] 
ldns-signzone can now read pubkeys from the zonefile (and if not present, looks for .key file, and if not present, generates from the .private with default values)

18 years agosignzone now removes old dnssec sigs and nsecs before signing, allowing one to re...
Jelte Jansen [Thu, 21 Jun 2007 12:33:40 +0000 (12:33 +0000)] 
signzone now removes old dnssec sigs and nsecs before signing, allowing one to re-sign a zone

18 years agoConst and redo dso fixup.
Wouter Wijngaards [Thu, 21 Jun 2007 12:02:44 +0000 (12:02 +0000)] 
Const and redo dso fixup.

18 years agoNew buffer_copy routine.
Wouter Wijngaards [Thu, 21 Jun 2007 11:48:49 +0000 (11:48 +0000)] 
New buffer_copy routine.

18 years agoremoved debug print
Jelte Jansen [Wed, 20 Jun 2007 09:29:17 +0000 (09:29 +0000)] 
removed debug print

18 years ago-s (strip DNSSEC) option in read-zone
Jelte Jansen [Wed, 20 Jun 2007 09:11:10 +0000 (09:11 +0000)] 
-s (strip DNSSEC) option in read-zone

18 years agomore verbose tree printing option
Jelte Jansen [Wed, 20 Jun 2007 08:32:37 +0000 (08:32 +0000)] 
more verbose tree printing option
extra return code for contains key: existence_denied (by nsec)

18 years agoadded dnssec_chain and dnssec_tree functionality
Jelte Jansen [Mon, 18 Jun 2007 11:24:16 +0000 (11:24 +0000)] 
added dnssec_chain and dnssec_tree functionality
drill now uses this new method (build chain -> build tree -> find key)
added some missing const values to the API

18 years agodoxygen 1.5 fixup
Wouter Wijngaards [Tue, 12 Jun 2007 14:44:56 +0000 (14:44 +0000)] 
doxygen 1.5 fixup

18 years agoTypo fix.
Wouter Wijngaards [Tue, 12 Jun 2007 13:48:35 +0000 (13:48 +0000)] 
Typo fix.

18 years ago'insecurer' mode in ldns-keyfetcher (just ask a recursive server for the key)
Jelte Jansen [Thu, 7 Jun 2007 08:38:50 +0000 (08:38 +0000)] 
'insecurer' mode in ldns-keyfetcher (just ask a recursive server for the key)

18 years agoanother request: let resolver ignore unknown keywords in /etc/resolv.conf
Jelte Jansen [Tue, 5 Jun 2007 12:43:55 +0000 (12:43 +0000)] 
another request: let resolver ignore unknown keywords in /etc/resolv.conf

18 years ago-no-undefined should also make ldns compile on osx < 10.3
Jelte Jansen [Tue, 5 Jun 2007 09:38:30 +0000 (09:38 +0000)] 
-no-undefined should also make ldns compile on osx < 10.3

18 years agomerges crypto_evp_api branch back to trunk
Jelte Jansen [Thu, 24 May 2007 12:53:00 +0000 (12:53 +0000)] 
merges crypto_evp_api branch back to trunk

18 years agoarg
Jelte Jansen [Thu, 24 May 2007 12:10:14 +0000 (12:10 +0000)] 
arg

18 years agodoh
Jelte Jansen [Thu, 24 May 2007 10:47:47 +0000 (10:47 +0000)] 
doh

18 years agofix doxy
Jelte Jansen [Thu, 24 May 2007 10:39:21 +0000 (10:39 +0000)] 
fix doxy

18 years agohave ssl checks surrounding ssl specific functionality
Jelte Jansen [Wed, 23 May 2007 10:55:24 +0000 (10:55 +0000)] 
have ssl checks surrounding ssl specific functionality

18 years ago-y flag was missing in manpage
Jelte Jansen [Wed, 23 May 2007 10:35:53 +0000 (10:35 +0000)] 
-y flag was missing in manpage

18 years agosome updates and temporary debug stuff to the new internal verification functions...
Jelte Jansen [Wed, 23 May 2007 09:23:10 +0000 (09:23 +0000)] 
some updates and temporary debug stuff to the new internal verification functions as provided by simon vallet (which will be changed)
updated drill to use those

18 years agoDO bit matching for ldns.
Wouter Wijngaards [Tue, 22 May 2007 15:15:14 +0000 (15:15 +0000)] 
DO bit matching for ldns.

18 years agomoved ds/dnskey read function to keys.[ch]
Jelte Jansen [Wed, 16 May 2007 10:29:50 +0000 (10:29 +0000)] 
moved ds/dnskey read function to keys.[ch]

18 years agoincorporated patches as provided from Simon Vallet (will be slightly modified, but...
Jelte Jansen [Wed, 16 May 2007 08:46:35 +0000 (08:46 +0000)] 
incorporated patches as provided from Simon Vallet (will be slightly modified, but this patch contains the literal patches)

18 years agoprint out extended rcode from edns, if not 0.
Wouter Wijngaards [Mon, 7 May 2007 14:02:32 +0000 (14:02 +0000)] 
print out extended rcode from edns, if not 0.

18 years agoOption to match TTL values.
Wouter Wijngaards [Fri, 4 May 2007 14:12:42 +0000 (14:12 +0000)] 
Option to match TTL values.

18 years agocleaner output
Jelte Jansen [Thu, 3 May 2007 11:45:57 +0000 (11:45 +0000)] 
cleaner output

18 years agoand one more walking fix
Jelte Jansen [Wed, 2 May 2007 07:45:29 +0000 (07:45 +0000)] 
and one more walking fix

18 years agofixed a comparison error for 63-char labels
Jelte Jansen [Wed, 2 May 2007 07:35:22 +0000 (07:35 +0000)] 
fixed a comparison error for 63-char labels
walker now adds '0' (ascii 30) instead of ascii 0 as epsilon

18 years agoFixed so that a pointer to a 0 byte can be decompressed to the root.
Wouter Wijngaards [Tue, 1 May 2007 10:08:44 +0000 (10:08 +0000)] 
Fixed so that a pointer to a 0 byte can be decompressed to the root.

18 years agoMore lenient, can now follow a pointer after a pointer.
Wouter Wijngaards [Fri, 27 Apr 2007 13:32:56 +0000 (13:32 +0000)] 
More lenient, can now follow a pointer after a pointer.
(But will check for loops and so on).

18 years agoSlightly more lenient: if an EDNS OPT record is not the last in the additional
Wouter Wijngaards [Mon, 23 Apr 2007 14:58:21 +0000 (14:58 +0000)] 
Slightly more lenient: if an EDNS OPT record is not the last in the additional
section, this is accepted by wireformat to ldnspkt routine. It no longer drops
the last RR from the additional section in that case.

19 years agoset parser end-of-buffer check to limit(), not capacity()
Jelte Jansen [Wed, 18 Apr 2007 09:17:16 +0000 (09:17 +0000)] 
set parser end-of-buffer check to limit(), not capacity()

19 years agofix memlead in drill -f
Jelte Jansen [Wed, 18 Apr 2007 08:41:05 +0000 (08:41 +0000)] 
fix memlead in drill -f

19 years ago* Fixup LDNS_COMPRESS to LDNS_NO_COMPRESS if no dnames in the type.
Wouter Wijngaards [Mon, 16 Apr 2007 13:58:57 +0000 (13:58 +0000)] 
* Fixup LDNS_COMPRESS to LDNS_NO_COMPRESS if no dnames in the type.
* Added dname_count in type descriptors.
* Unit test that tests the descriptor array.

19 years agoadd RUNTIME PATH to ssl ckech
Jelte Jansen [Thu, 12 Apr 2007 07:57:26 +0000 (07:57 +0000)] 
add RUNTIME PATH to ssl ckech

19 years agoupdate changelog
Jelte Jansen [Wed, 11 Apr 2007 08:24:00 +0000 (08:24 +0000)] 
update changelog

19 years agosome forgotten version numbers
Jelte Jansen [Wed, 11 Apr 2007 07:56:06 +0000 (07:56 +0000)] 
some forgotten version numbers

19 years agosome texts fixed
Jelte Jansen [Tue, 10 Apr 2007 14:06:19 +0000 (14:06 +0000)] 
some texts fixed

19 years agolast lint fixes
Jelte Jansen [Tue, 10 Apr 2007 13:46:33 +0000 (13:46 +0000)] 
last lint fixes

19 years agoupdate spec file
Jelte Jansen [Tue, 10 Apr 2007 07:40:45 +0000 (07:40 +0000)] 
update spec file

19 years agochangelog update
Jelte Jansen [Wed, 4 Apr 2007 14:45:46 +0000 (14:45 +0000)] 
changelog update

19 years agobump version
Jelte Jansen [Wed, 4 Apr 2007 14:26:50 +0000 (14:26 +0000)] 
bump version

19 years agodo lowercase owner names prior to signing
Jelte Jansen [Wed, 28 Mar 2007 13:50:37 +0000 (13:50 +0000)] 
do lowercase owner names prior to signing

19 years agodon't interpret ( and ) within comments
Jelte Jansen [Wed, 28 Mar 2007 13:24:53 +0000 (13:24 +0000)] 
don't interpret ( and ) within comments

19 years agorest of canonicalization fix
Jelte Jansen [Wed, 28 Mar 2007 08:56:31 +0000 (08:56 +0000)] 
rest of canonicalization fix

19 years agomoved chase error to chase function, so that it can be made a bit more verbose
Jelte Jansen [Thu, 22 Mar 2007 13:39:30 +0000 (13:39 +0000)] 
moved chase error to chase function, so that it can be made a bit more verbose

19 years agowhen calculating the average match count for timestamps, also add the timestamps...
Jelte Jansen [Fri, 2 Mar 2007 11:42:37 +0000 (11:42 +0000)] 
when calculating the average match count for timestamps, also add the timestamps between them, so that the average does not only apply to the timestamps in which actual packets were seen.

added more general helper functions for operations like the above
refactored functions that made use of a previous incarnation of the above functionality

19 years agomake detection in test
Jelte Jansen [Tue, 27 Feb 2007 14:48:08 +0000 (14:48 +0000)] 
make detection in test

19 years agoremoved obsolete test
Jelte Jansen [Tue, 27 Feb 2007 14:38:41 +0000 (14:38 +0000)] 
removed obsolete test

19 years agoFixy test_all cmdline detection
Wouter Wijngaards [Tue, 27 Feb 2007 14:14:08 +0000 (14:14 +0000)] 
Fixy test_all cmdline detection

19 years ago-f forking feature.
Wouter Wijngaards [Tue, 27 Feb 2007 13:51:53 +0000 (13:51 +0000)] 
-f forking feature.

19 years agoSmall changes to make examples work on sunos4, makes unbound tpkgs work with
Wouter Wijngaards [Sat, 17 Feb 2007 00:32:20 +0000 (00:32 +0000)] 
Small changes to make examples work on sunos4, makes unbound tpkgs work with
ldns-testns.

19 years agoLdns requires GNU style realloc, otherwise will give internalerrors trying
Wouter Wijngaards [Sat, 17 Feb 2007 00:00:10 +0000 (00:00 +0000)] 
Ldns requires GNU style realloc, otherwise will give internalerrors trying
to parse wireformat to pkts.  This adds compat for realloc, making unbound
testbound tests succeed.

19 years agoNicer way to copy the headers. Lets make compare files.
Wouter Wijngaards [Fri, 16 Feb 2007 14:58:45 +0000 (14:58 +0000)] 
Nicer way to copy the headers. Lets make compare files.

19 years agotest_all.sh quits if compilation fails
Jelte Jansen [Fri, 16 Feb 2007 14:51:29 +0000 (14:51 +0000)] 
test_all.sh quits if compilation fails
removed old stuff from testbed script
compilation tests now clean up first

19 years agoNo more DECL checks. It can compile without it.
Wouter Wijngaards [Fri, 16 Feb 2007 12:51:14 +0000 (12:51 +0000)] 
No more DECL checks. It can compile without it.

19 years agoCompare bools more portably.
Wouter Wijngaards [Thu, 15 Feb 2007 13:12:59 +0000 (13:12 +0000)] 
Compare bools more portably.

19 years agocomment out debug lines.
Wouter Wijngaards [Thu, 15 Feb 2007 12:23:55 +0000 (12:23 +0000)] 
comment out debug lines.

19 years agotag=CC needed on DecAlpha BSD4.
Wouter Wijngaards [Thu, 15 Feb 2007 10:25:38 +0000 (10:25 +0000)] 
tag=CC needed on DecAlpha BSD4.