]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
18 years agoremoved debug prints
Jelte Jansen [Wed, 23 Apr 2008 09:48:50 +0000 (09:48 +0000)] 
removed debug prints

18 years agooff-by-one fix in rev 2601 made a size issue float up in rrsig subtyping in verificat...
Jelte Jansen [Wed, 23 Apr 2008 09:03:26 +0000 (09:03 +0000)] 
off-by-one fix in rev 2601 made a size issue float up in rrsig subtyping in verification routine

18 years agoadded two way conversion for asn1 representation of DSA signatures (as
Jelte Jansen [Mon, 21 Apr 2008 10:04:07 +0000 (10:04 +0000)] 
added two way conversion for asn1 representation of DSA signatures (as
specified in RFC2459). This is now used when creating signatures too.

string representation of DSA signature algorithm fixed
added some 'const' values to function arguments

18 years agonew tool to verify a DNSSEC signed zone (no context, only internals
Jelte Jansen [Mon, 21 Apr 2008 09:58:50 +0000 (09:58 +0000)] 
new tool to verify a DNSSEC signed zone (no context, only internals
are checked: is every RRSET signed, do the signatures actually verify
with any of the keys at the apex, etc). Not every possible problem
will be detected, but it's a start

18 years agooff-by-one fix in direct compare rdf function
Jelte Jansen [Mon, 21 Apr 2008 09:47:23 +0000 (09:47 +0000)] 
off-by-one fix in direct compare rdf function

added 2wire_canonical family of functions that lowercase dnames in rdata fields in resource records of the types in the list in rfc3597

ldns_rr_compare (and hence ldns_rr_list_compare) now use these comparisons

18 years agoMasterdont, IXFR server prototype.
Wouter Wijngaards [Thu, 17 Apr 2008 12:54:33 +0000 (12:54 +0000)] 
Masterdont, IXFR server prototype.

18 years agorevoke bit
Matthijs Mekking [Wed, 16 Apr 2008 13:42:58 +0000 (13:42 +0000)] 
revoke bit

18 years agoDSA key gen fixed.
Wouter Wijngaards [Tue, 15 Apr 2008 17:45:36 +0000 (17:45 +0000)] 
DSA key gen fixed.

18 years agoid keyword
Jelte Jansen [Tue, 15 Apr 2008 08:39:58 +0000 (08:39 +0000)] 
id keyword

18 years agoanswering someone's question made me stuble upon a few missed free()s :)
Jelte Jansen [Fri, 11 Apr 2008 14:49:03 +0000 (14:49 +0000)] 
answering someone's question made me stuble upon a few missed free()s :)

18 years agocommentjes en copyright jaartallen (dank miek)
Jelte Jansen [Mon, 7 Apr 2008 07:54:59 +0000 (07:54 +0000)] 
commentjes en copyright jaartallen (dank miek)

18 years agoadded contrib dir, build script for solaris and a reference to it in readme
Jelte Jansen [Wed, 2 Apr 2008 15:24:05 +0000 (15:24 +0000)] 
added contrib dir, build script for solaris and a reference to it in readme

18 years agoadded a little return value check when generating the public key rr from a private key
Jelte Jansen [Wed, 2 Apr 2008 13:24:20 +0000 (13:24 +0000)] 
added a little return value check when generating the public key rr from a private key

removed the call to ENGINE_load_openssl() which is deprecated, probably obsolete, and, on some systems, completely missing.

18 years agoquick&dirty fix to get CFLAGS -m64 value to libtool when it is just linking in examples/
Jelte Jansen [Wed, 2 Apr 2008 13:14:52 +0000 (13:14 +0000)] 
quick&dirty fix to get CFLAGS -m64 value to libtool when it is just linking in examples/

18 years agoremove some debug prints
Jelte Jansen [Wed, 2 Apr 2008 08:58:41 +0000 (08:58 +0000)] 
remove some debug prints
use the modified libtool script that libtoolize made instead of the system-wide libtool script (which appears to contain wrong compilation flags on multilib solaris machines)

18 years agoprint actual algorithm number used in privkey files
Jelte Jansen [Thu, 20 Mar 2008 09:10:22 +0000 (09:10 +0000)] 
print actual algorithm number used in privkey files
case insensitive -a options

18 years agodeclarations after statements. (why those assignments?)
Wouter Wijngaards [Fri, 29 Feb 2008 11:56:53 +0000 (11:56 +0000)] 
declarations after statements. (why those assignments?)

18 years agoHeader file note. svn:NO TEST
Wouter Wijngaards [Thu, 28 Feb 2008 12:51:49 +0000 (12:51 +0000)] 
Header file note. svn:NO TEST

18 years agoright +1 to +2.
Wouter Wijngaards [Thu, 28 Feb 2008 12:43:43 +0000 (12:43 +0000)] 
right +1 to +2.

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