]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
18 years agoNSEC3 changelog entry
Wouter Wijngaards [Thu, 28 Feb 2008 12:15:58 +0000 (12:15 +0000)] 
NSEC3 changelog entry

18 years agolet dname_label return one more (zero) byte
Jelte Jansen [Thu, 28 Feb 2008 12:12:56 +0000 (12:12 +0000)] 
let dname_label return one more (zero) byte

18 years agoNSEC3 type code update for signing algorithms.
Wouter Wijngaards [Tue, 19 Feb 2008 13:49:47 +0000 (13:49 +0000)] 
NSEC3 type code update for signing algorithms.

18 years agotry other versioning thingy
Jelte Jansen [Tue, 19 Feb 2008 09:59:45 +0000 (09:59 +0000)] 
try other versioning thingy

18 years agonow it works on sol 5.9,, try others
Jelte Jansen [Mon, 18 Feb 2008 15:08:04 +0000 (15:08 +0000)] 
now it works on sol 5.9,, try others

18 years agoinstall-static target for examples
Jelte Jansen [Sat, 16 Feb 2008 18:34:19 +0000 (18:34 +0000)] 
install-static target for examples

18 years agolet's see what breaks now (trying to appease debian package maintainer)
Jelte Jansen [Fri, 15 Feb 2008 16:23:07 +0000 (16:23 +0000)] 
let's see what breaks now (trying to appease debian package maintainer)

18 years agoupdate configure scripts to make libtool generate the corrent soname
Jelte Jansen [Fri, 15 Feb 2008 13:11:03 +0000 (13:11 +0000)] 
update configure scripts to make libtool generate the corrent soname

18 years agodoxygen warnings fixed
Jelte Jansen [Fri, 15 Feb 2008 12:04:57 +0000 (12:04 +0000)] 
doxygen warnings fixed

18 years agomanpages fixes (see also bug 160)
Jelte Jansen [Wed, 13 Feb 2008 15:05:40 +0000 (15:05 +0000)] 
manpages fixes (see also bug 160)
added make mancheck target

18 years agocritical showstopping bug in versioning
Jelte Jansen [Wed, 13 Feb 2008 15:04:17 +0000 (15:04 +0000)] 
critical showstopping bug in versioning

18 years agomade verbosity in dnssec.c static so that it does not conflict with
Wouter Wijngaards [Wed, 13 Feb 2008 14:43:16 +0000 (14:43 +0000)] 
made verbosity in dnssec.c static so that it does not conflict with
global verbosity in unbound.

18 years agopatches + manual fix for bug 160
Jelte Jansen [Wed, 13 Feb 2008 13:33:26 +0000 (13:33 +0000)] 
patches + manual fix for bug 160

18 years agoapplied patch from ondrej (bug 166)
Jelte Jansen [Wed, 13 Feb 2008 12:31:34 +0000 (12:31 +0000)] 
applied patch from ondrej (bug 166)

18 years agodoxygen documentation
Jelte Jansen [Wed, 13 Feb 2008 10:58:31 +0000 (10:58 +0000)] 
doxygen documentation
removed superfluous ldns_dnssec_name_add_rr_to_current
re-added openssl config reading in signzone

18 years agomemory
Jelte Jansen [Wed, 13 Feb 2008 09:23:19 +0000 (09:23 +0000)] 
memory

18 years agohash the wildcard name when doing nsec3 denial of existence
Jelte Jansen [Wed, 13 Feb 2008 09:09:16 +0000 (09:09 +0000)] 
hash the wildcard name when doing nsec3 denial of existence

18 years agofixed key size thingy
Jelte Jansen [Thu, 7 Feb 2008 13:47:19 +0000 (13:47 +0000)] 
fixed key size thingy

18 years agoimproved keygen test (should fail on key sizes now)
Jelte Jansen [Thu, 7 Feb 2008 13:21:38 +0000 (13:21 +0000)] 
improved keygen test (should fail on key sizes now)

18 years agomake ldns-keygen allow any signing algorithm that ldns supports (-a <alg> flag)
Jelte Jansen [Thu, 7 Feb 2008 12:02:38 +0000 (12:02 +0000)] 
make ldns-keygen allow any signing algorithm that ldns supports (-a <alg> flag)

18 years agosynced function defs in .h and .c files. No doxygen yet.
Jelte Jansen [Tue, 5 Feb 2008 13:41:38 +0000 (13:41 +0000)] 
synced function defs in .h and .c files. No doxygen yet.

18 years agosplit up dnssec.[ch] into dnssec.[ch], dnssec_verify.[cd] and dnssec_sign.[ch]
Jelte Jansen [Sun, 3 Feb 2008 16:09:13 +0000 (16:09 +0000)] 
split up dnssec.[ch] into dnssec.[ch], dnssec_verify.[cd] and dnssec_sign.[ch]
cleanup and documentation pending

18 years agooutput prettiness
Jelte Jansen [Wed, 30 Jan 2008 09:14:31 +0000 (09:14 +0000)] 
output prettiness

18 years agoheader check needed before our own compilerflagtest(tm)
Jelte Jansen [Wed, 30 Jan 2008 09:06:52 +0000 (09:06 +0000)] 
header check needed before our own compilerflagtest(tm)

18 years agorename.
Wouter Wijngaards [Tue, 29 Jan 2008 11:03:17 +0000 (11:03 +0000)] 
rename.

18 years agodrill fixup for solaris 5.11
Wouter Wijngaards [Tue, 29 Jan 2008 10:54:21 +0000 (10:54 +0000)] 
drill fixup for solaris 5.11

18 years agoff todofile
Jelte Jansen [Tue, 29 Jan 2008 10:42:57 +0000 (10:42 +0000)] 
ff todofile

18 years agoinitializer
Jelte Jansen [Tue, 29 Jan 2008 10:31:44 +0000 (10:31 +0000)] 
initializer

18 years agomerge branch zone_sign_rewrite (r2504-2556) back into trunk
Jelte Jansen [Mon, 28 Jan 2008 14:58:04 +0000 (14:58 +0000)] 
merge branch zone_sign_rewrite (r2504-2556) back into trunk

18 years agoheader file
Jelte Jansen [Mon, 28 Jan 2008 14:20:52 +0000 (14:20 +0000)] 
header file

18 years agoplease doxygen.
Wouter Wijngaards [Fri, 25 Jan 2008 10:38:46 +0000 (10:38 +0000)] 
please doxygen.

18 years agoput ldns_buffer_flip, _clear and _rewind into the header file as inline
Wouter Wijngaards [Mon, 14 Jan 2008 09:44:22 +0000 (09:44 +0000)] 
put ldns_buffer_flip, _clear and _rewind into the header file as inline
functions (they are very small, and this way the assertions can be turned
off in them).

18 years agoignore semicolon in quoted parts
Jelte Jansen [Thu, 10 Jan 2008 12:44:30 +0000 (12:44 +0000)] 
ignore semicolon in quoted parts

18 years agounit test was wrong
Jelte Jansen [Wed, 9 Jan 2008 23:20:24 +0000 (23:20 +0000)] 
unit test was wrong

18 years agofixed bug when parsing multiple string rdatas where one is empty
Jelte Jansen [Wed, 9 Jan 2008 23:08:39 +0000 (23:08 +0000)] 
fixed bug when parsing multiple string rdatas where one is empty

18 years agotypo
Jelte Jansen [Wed, 9 Jan 2008 22:56:18 +0000 (22:56 +0000)] 
typo

18 years agofix in makefile (copy manpages from srcdir not builddir)
Jelte Jansen [Wed, 9 Jan 2008 15:26:29 +0000 (15:26 +0000)] 
fix in makefile (copy manpages from srcdir not builddir)
fixed parsing of \# <hex> data for known rr types with multiple rdata fields

18 years agocomment out debug prints
Jelte Jansen [Wed, 9 Jan 2008 14:12:31 +0000 (14:12 +0000)] 
comment out debug prints

18 years agoreturn value check from release-1.2.x
Jelte Jansen [Wed, 9 Jan 2008 14:07:48 +0000 (14:07 +0000)] 
return value check from release-1.2.x

18 years agoreturn value from sscanf checked correctly.
Wouter Wijngaards [Tue, 8 Jan 2008 13:43:11 +0000 (13:43 +0000)] 
return value from sscanf checked correctly.

18 years agoremove break
Jelte Jansen [Mon, 17 Dec 2007 11:01:39 +0000 (11:01 +0000)] 
remove break

18 years agozone reader
Jelte Jansen [Mon, 17 Dec 2007 09:27:30 +0000 (09:27 +0000)] 
zone reader

18 years agosha-2 verification
Jelte Jansen [Fri, 14 Dec 2007 11:54:37 +0000 (11:54 +0000)] 
sha-2 verification
glue fix (are A records beneath zone cut always glue?)

18 years agorefactor recurring code
Jelte Jansen [Wed, 12 Dec 2007 14:24:10 +0000 (14:24 +0000)] 
refactor recurring code
default to RSA_F4 instead of RSA_3 as RSA exponent

18 years agocheck for availability of sha2 evp functions
Jelte Jansen [Wed, 12 Dec 2007 13:48:44 +0000 (13:48 +0000)] 
check for availability of sha2 evp functions

18 years agokeygen test
Jelte Jansen [Wed, 12 Dec 2007 13:16:45 +0000 (13:16 +0000)] 
keygen test
part of coverity fixes

18 years agosha256/512 options (keygen flags subject to change)
Jelte Jansen [Tue, 11 Dec 2007 13:20:25 +0000 (13:20 +0000)] 
sha256/512 options (keygen flags subject to change)

18 years agoRemove these two rms; they always fail because of previous line. (typo I guess)
Wouter Wijngaards [Fri, 7 Dec 2007 12:11:39 +0000 (12:11 +0000)] 
Remove these two rms; they always fail because of previous line. (typo I guess)

18 years agorest of 1.2.x changes incorporated to trunk
Jelte Jansen [Thu, 29 Nov 2007 14:18:36 +0000 (14:18 +0000)] 
rest of 1.2.x changes incorporated to trunk

18 years agounit tests
Jelte Jansen [Tue, 27 Nov 2007 12:11:32 +0000 (12:11 +0000)] 
unit tests

18 years agothe story continues
Jelte Jansen [Tue, 27 Nov 2007 10:37:16 +0000 (10:37 +0000)] 
the story continues

18 years agodan maar netjes :)
Jelte Jansen [Mon, 26 Nov 2007 18:57:30 +0000 (18:57 +0000)] 
dan maar netjes :)

18 years agooops
Jelte Jansen [Mon, 26 Nov 2007 15:24:19 +0000 (15:24 +0000)] 
oops

18 years agoupdate for libtoolize too
Jelte Jansen [Mon, 26 Nov 2007 15:03:53 +0000 (15:03 +0000)] 
update for libtoolize too

18 years agotest a new test scheme that doesn't rely on uname
Jelte Jansen [Mon, 26 Nov 2007 15:00:21 +0000 (15:00 +0000)] 
test a new test scheme that doesn't rely on uname

18 years agoalso honour cd bit when passed through flags
Jelte Jansen [Mon, 19 Nov 2007 10:14:17 +0000 (10:14 +0000)] 
also honour cd bit when passed through flags

18 years agodon't forget the option to disable runtime-path
Jelte Jansen [Wed, 14 Nov 2007 09:57:07 +0000 (09:57 +0000)] 
don't forget the option to disable runtime-path

18 years agoUse RUNTIME_PATH that configure determines.
Wouter Wijngaards [Wed, 14 Nov 2007 09:29:11 +0000 (09:29 +0000)] 
Use RUNTIME_PATH that configure determines.

18 years agoFixup this error:
Wouter Wijngaards [Tue, 13 Nov 2007 20:46:07 +0000 (20:46 +0000)] 
Fixup this error:
checking whether we need --std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 as a flag for gcc... ./configure: line 3809: ${cv_prog_cc_flag_needed__std_c99 _D__EXTENSIONS__ _D_BSD_SOURCE _D_POSIX_C_SOURCE_200112 _D_XOPEN_SOURCE_600+set}: bad substitution
./configure: line 3847: cv_prog_cc_flag_needed__std_c99: command not found
no

by setting sed to replace ' ' with '_' for cache variable. Port FreeBSD.

18 years agofixup declaration after code.
Wouter Wijngaards [Tue, 13 Nov 2007 16:08:41 +0000 (16:08 +0000)] 
fixup declaration after code.

18 years agoremoved %z
Jelte Jansen [Tue, 13 Nov 2007 09:56:02 +0000 (09:56 +0000)] 
removed %z

18 years agouse install-sh instead mkdir -p, but ignore failure (if there is a real failure it...
Jelte Jansen [Mon, 12 Nov 2007 14:58:01 +0000 (14:58 +0000)] 
use install-sh instead mkdir -p, but ignore failure (if there is a real failure it fails later, and there are no -j X race condition errors now)

18 years agowithout -p build fails when make is run with -j <x>
Jelte Jansen [Fri, 9 Nov 2007 20:20:04 +0000 (20:20 +0000)] 
without -p build fails when make is run with -j <x>

18 years agorandomness
Jelte Jansen [Fri, 2 Nov 2007 15:46:37 +0000 (15:46 +0000)] 
randomness
ldns now uses openSSL RAND(3ssl) for random numbers with a fallback on random(3) if openssl is not available
improved ldns_init_random to have fallbacks
moved ldns_init_random out of dnssec code (since it can also be needed for non-dnssec things)

18 years agodoxygen
Jelte Jansen [Fri, 2 Nov 2007 10:43:17 +0000 (10:43 +0000)] 
doxygen

18 years agolint
Jelte Jansen [Thu, 1 Nov 2007 12:37:48 +0000 (12:37 +0000)] 
lint

18 years agocheck for right keys in signzone
Jelte Jansen [Thu, 1 Nov 2007 11:21:10 +0000 (11:21 +0000)] 
check for right keys in signzone

18 years agohmac-md5 support in key generation and reading
Jelte Jansen [Wed, 31 Oct 2007 15:05:55 +0000 (15:05 +0000)] 
hmac-md5 support in key generation and reading
fixed random seeder init function

18 years agocopy id for hex packets.
Wouter Wijngaards [Tue, 30 Oct 2007 10:57:46 +0000 (10:57 +0000)] 
copy id for hex packets.

18 years agoRandomize the port.
Wouter Wijngaards [Tue, 30 Oct 2007 10:27:41 +0000 (10:27 +0000)] 
Randomize the port.

18 years ago-pedantic gcc compliance for header file.
Wouter Wijngaards [Mon, 22 Oct 2007 09:28:10 +0000 (09:28 +0000)] 
-pedantic gcc compliance for header file.

18 years agouse same -D flag detection for __EXTENSIONS__ etc as base lib
Jelte Jansen [Fri, 19 Oct 2007 16:15:10 +0000 (16:15 +0000)] 
use same -D flag detection for __EXTENSIONS__ etc as base lib

18 years agofixes for new compare tool
Jelte Jansen [Fri, 19 Oct 2007 13:20:12 +0000 (13:20 +0000)] 
fixes for new compare tool

18 years agopart of new NSEC code
Jelte Jansen [Fri, 19 Oct 2007 09:08:39 +0000 (09:08 +0000)] 
part of new NSEC code
added initial ldns-compare-zone from ondrej

18 years agoremove memory leak.
Wouter Wijngaards [Thu, 18 Oct 2007 22:11:04 +0000 (22:11 +0000)] 
remove memory leak.

18 years agoFixup buffer overflow.
Wouter Wijngaards [Thu, 18 Oct 2007 21:57:42 +0000 (21:57 +0000)] 
Fixup buffer overflow.

18 years agoremove autom4te caches from drill and examples for release tarballs.
Wouter Wijngaards [Thu, 18 Oct 2007 10:10:17 +0000 (10:10 +0000)] 
remove autom4te caches from drill and examples for release tarballs.

18 years agoIP6 capability for ldns-testns.
Wouter Wijngaards [Mon, 15 Oct 2007 09:19:24 +0000 (09:19 +0000)] 
IP6 capability for ldns-testns.

18 years agofixup DO set, so it gives 4K size.
Wouter Wijngaards [Thu, 11 Oct 2007 07:04:41 +0000 (07:04 +0000)] 
fixup DO set, so it gives 4K size.

18 years agopacket_clone should also copy EDNS parts.
Wouter Wijngaards [Tue, 9 Oct 2007 15:23:10 +0000 (15:23 +0000)] 
packet_clone should also copy EDNS parts.

18 years agoand fix the specfile
Jelte Jansen [Mon, 8 Oct 2007 21:44:35 +0000 (21:44 +0000)] 
and fix the specfile

18 years agoadded --disable-rpath option (for mutilib systems)
Jelte Jansen [Mon, 8 Oct 2007 21:23:54 +0000 (21:23 +0000)] 
added --disable-rpath option (for mutilib systems)

18 years agoIf you change TYPE_ANY to TYPE_NULL (which is smaller than _COMMON) then
Wouter Wijngaards [Tue, 25 Sep 2007 10:23:19 +0000 (10:23 +0000)] 
If you change TYPE_ANY to TYPE_NULL (which is smaller than _COMMON) then
qtype ANY prints correctly again.

18 years agomemleakje.
Wouter Wijngaards [Mon, 24 Sep 2007 13:02:17 +0000 (13:02 +0000)] 
memleakje.

18 years agoChanges:
Wouter Wijngaards [Mon, 17 Sep 2007 13:39:43 +0000 (13:39 +0000)] 
Changes:
o edns is added when DO bit is set by pkt2wire.
o size_t case in rdlen of nsec3 next owner name, for 255 long next
  owner names.
o salt string2host from 5+len to 1+len. Fixes, some sort of typo?
o added NSEC3 keysigning types to the keysize calculation routine.
o added DO flag (set on returned message) and copy_query to returned
  message options to ldns-testpackets.

18 years agofixed key size calculation for DSA keys and large-exponented RSA keys
Jelte Jansen [Wed, 12 Sep 2007 12:09:01 +0000 (12:09 +0000)] 
fixed key size calculation for DSA keys and large-exponented RSA keys
added ldns_rr_dnskey_key_size_raw() function
changed return type to size_t

18 years agoNSEC3 op draft-11 typecodes.
Wouter Wijngaards [Thu, 6 Sep 2007 09:39:20 +0000 (09:39 +0000)] 
NSEC3 op draft-11 typecodes.
Added DHCID type.

18 years agoFixup code before declaration in compat code.
Wouter Wijngaards [Thu, 6 Sep 2007 08:56:23 +0000 (08:56 +0000)] 
Fixup code before declaration in compat code.

18 years agounused args removed,
Jelte Jansen [Wed, 29 Aug 2007 12:10:46 +0000 (12:10 +0000)] 
unused args removed,
other warnings fixed regarding const arg
fixed a forgotten memory cleanup when encountering an unknown algorithm

18 years agocheck success of sign routine.
Wouter Wijngaards [Wed, 29 Aug 2007 11:57:35 +0000 (11:57 +0000)] 
check success of sign routine.

18 years agoempty non-terminal check in tracer, see
Jelte Jansen [Wed, 29 Aug 2007 10:00:04 +0000 (10:00 +0000)] 
empty non-terminal check in tracer, see
http://www.ops.ietf.org/lists/namedroppers/namedroppers.2005/msg00796.html

18 years agotrace fixlet
Jelte Jansen [Tue, 28 Aug 2007 10:09:10 +0000 (10:09 +0000)] 
trace fixlet

18 years agonew way to do NSEC records in tree building. Does not actually do the coverage yet...
Jelte Jansen [Fri, 24 Aug 2007 13:43:13 +0000 (13:43 +0000)] 
new way to do NSEC records in tree building. Does not actually do the coverage yet, only the crypto

18 years agosmall workaround for temporary nsec3 type codex
Jelte Jansen [Wed, 22 Aug 2007 12:04:15 +0000 (12:04 +0000)] 
small workaround for temporary nsec3 type codex

18 years agoupdate version
Jelte Jansen [Wed, 22 Aug 2007 08:27:28 +0000 (08:27 +0000)] 
update version

18 years agofail on error weer uit de makefile
Jelte Jansen [Tue, 21 Aug 2007 09:29:20 +0000 (09:29 +0000)] 
fail on error weer uit de makefile

18 years agosmall tweak in chase output
Jelte Jansen [Tue, 21 Aug 2007 09:27:43 +0000 (09:27 +0000)] 
small tweak in chase output
don't print algorithms as mnemonics

18 years agoBuffer was too small for larger packet printing.
Wouter Wijngaards [Thu, 16 Aug 2007 09:00:29 +0000 (09:00 +0000)] 
Buffer was too small for larger packet printing.

18 years agoer remove that sigcheck thing from makefile, wasn't quite convenient
Jelte Jansen [Thu, 16 Aug 2007 08:59:03 +0000 (08:59 +0000)] 
er remove that sigcheck thing from makefile, wasn't quite convenient

18 years agoyet another trial with signature chase output
Jelte Jansen [Wed, 15 Aug 2007 14:25:14 +0000 (14:25 +0000)] 
yet another trial with signature chase output
re-added -Werror to configure
added initial crappy simple stdin signature check tool