]>
git.ipfire.org Git - thirdparty/ldns.git/log
Wouter Wijngaards [Thu, 28 Feb 2008 12:15:58 +0000 (12:15 +0000)]
NSEC3 changelog entry
Jelte Jansen [Thu, 28 Feb 2008 12:12:56 +0000 (12:12 +0000)]
let dname_label return one more (zero) byte
Wouter Wijngaards [Tue, 19 Feb 2008 13:49:47 +0000 (13:49 +0000)]
NSEC3 type code update for signing algorithms.
Jelte Jansen [Tue, 19 Feb 2008 09:59:45 +0000 (09:59 +0000)]
try other versioning thingy
Jelte Jansen [Mon, 18 Feb 2008 15:08:04 +0000 (15:08 +0000)]
now it works on sol 5.9,, try others
Jelte Jansen [Sat, 16 Feb 2008 18:34:19 +0000 (18:34 +0000)]
install-static target for examples
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)
Jelte Jansen [Fri, 15 Feb 2008 13:11:03 +0000 (13:11 +0000)]
update configure scripts to make libtool generate the corrent soname
Jelte Jansen [Fri, 15 Feb 2008 12:04:57 +0000 (12:04 +0000)]
doxygen warnings fixed
Jelte Jansen [Wed, 13 Feb 2008 15:05:40 +0000 (15:05 +0000)]
manpages fixes (see also bug 160)
added make mancheck target
Jelte Jansen [Wed, 13 Feb 2008 15:04:17 +0000 (15:04 +0000)]
critical showstopping bug in versioning
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.
Jelte Jansen [Wed, 13 Feb 2008 13:33:26 +0000 (13:33 +0000)]
patches + manual fix for bug 160
Jelte Jansen [Wed, 13 Feb 2008 12:31:34 +0000 (12:31 +0000)]
applied patch from ondrej (bug 166)
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
Jelte Jansen [Wed, 13 Feb 2008 09:23:19 +0000 (09:23 +0000)]
memory
Jelte Jansen [Wed, 13 Feb 2008 09:09:16 +0000 (09:09 +0000)]
hash the wildcard name when doing nsec3 denial of existence
Jelte Jansen [Thu, 7 Feb 2008 13:47:19 +0000 (13:47 +0000)]
fixed key size thingy
Jelte Jansen [Thu, 7 Feb 2008 13:21:38 +0000 (13:21 +0000)]
improved keygen test (should fail on key sizes now)
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)
Jelte Jansen [Tue, 5 Feb 2008 13:41:38 +0000 (13:41 +0000)]
synced function defs in .h and .c files. No doxygen yet.
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
Jelte Jansen [Wed, 30 Jan 2008 09:14:31 +0000 (09:14 +0000)]
output prettiness
Jelte Jansen [Wed, 30 Jan 2008 09:06:52 +0000 (09:06 +0000)]
header check needed before our own compilerflagtest(tm)
Wouter Wijngaards [Tue, 29 Jan 2008 11:03:17 +0000 (11:03 +0000)]
rename.
Wouter Wijngaards [Tue, 29 Jan 2008 10:54:21 +0000 (10:54 +0000)]
drill fixup for solaris 5.11
Jelte Jansen [Tue, 29 Jan 2008 10:42:57 +0000 (10:42 +0000)]
ff todofile
Jelte Jansen [Tue, 29 Jan 2008 10:31:44 +0000 (10:31 +0000)]
initializer
Jelte Jansen [Mon, 28 Jan 2008 14:58:04 +0000 (14:58 +0000)]
merge branch zone_sign_rewrite (r2504-2556) back into trunk
Jelte Jansen [Mon, 28 Jan 2008 14:20:52 +0000 (14:20 +0000)]
header file
Wouter Wijngaards [Fri, 25 Jan 2008 10:38:46 +0000 (10:38 +0000)]
please doxygen.
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).
Jelte Jansen [Thu, 10 Jan 2008 12:44:30 +0000 (12:44 +0000)]
ignore semicolon in quoted parts
Jelte Jansen [Wed, 9 Jan 2008 23:20:24 +0000 (23:20 +0000)]
unit test was wrong
Jelte Jansen [Wed, 9 Jan 2008 23:08:39 +0000 (23:08 +0000)]
fixed bug when parsing multiple string rdatas where one is empty
Jelte Jansen [Wed, 9 Jan 2008 22:56:18 +0000 (22:56 +0000)]
typo
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
Jelte Jansen [Wed, 9 Jan 2008 14:12:31 +0000 (14:12 +0000)]
comment out debug prints
Jelte Jansen [Wed, 9 Jan 2008 14:07:48 +0000 (14:07 +0000)]
return value check from release-1.2.x
Wouter Wijngaards [Tue, 8 Jan 2008 13:43:11 +0000 (13:43 +0000)]
return value from sscanf checked correctly.
Jelte Jansen [Mon, 17 Dec 2007 11:01:39 +0000 (11:01 +0000)]
remove break
Jelte Jansen [Mon, 17 Dec 2007 09:27:30 +0000 (09:27 +0000)]
zone reader
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?)
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
Jelte Jansen [Wed, 12 Dec 2007 13:48:44 +0000 (13:48 +0000)]
check for availability of sha2 evp functions
Jelte Jansen [Wed, 12 Dec 2007 13:16:45 +0000 (13:16 +0000)]
keygen test
part of coverity fixes
Jelte Jansen [Tue, 11 Dec 2007 13:20:25 +0000 (13:20 +0000)]
sha256/512 options (keygen flags subject to change)
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)
Jelte Jansen [Thu, 29 Nov 2007 14:18:36 +0000 (14:18 +0000)]
rest of 1.2.x changes incorporated to trunk
Jelte Jansen [Tue, 27 Nov 2007 12:11:32 +0000 (12:11 +0000)]
unit tests
Jelte Jansen [Tue, 27 Nov 2007 10:37:16 +0000 (10:37 +0000)]
the story continues
Jelte Jansen [Mon, 26 Nov 2007 18:57:30 +0000 (18:57 +0000)]
dan maar netjes :)
Jelte Jansen [Mon, 26 Nov 2007 15:24:19 +0000 (15:24 +0000)]
oops
Jelte Jansen [Mon, 26 Nov 2007 15:03:53 +0000 (15:03 +0000)]
update for libtoolize too
Jelte Jansen [Mon, 26 Nov 2007 15:00:21 +0000 (15:00 +0000)]
test a new test scheme that doesn't rely on uname
Jelte Jansen [Mon, 19 Nov 2007 10:14:17 +0000 (10:14 +0000)]
also honour cd bit when passed through flags
Jelte Jansen [Wed, 14 Nov 2007 09:57:07 +0000 (09:57 +0000)]
don't forget the option to disable runtime-path
Wouter Wijngaards [Wed, 14 Nov 2007 09:29:11 +0000 (09:29 +0000)]
Use RUNTIME_PATH that configure determines.
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.
Wouter Wijngaards [Tue, 13 Nov 2007 16:08:41 +0000 (16:08 +0000)]
fixup declaration after code.
Jelte Jansen [Tue, 13 Nov 2007 09:56:02 +0000 (09:56 +0000)]
removed %z
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)
Jelte Jansen [Fri, 9 Nov 2007 20:20:04 +0000 (20:20 +0000)]
without -p build fails when make is run with -j <x>
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)
Jelte Jansen [Fri, 2 Nov 2007 10:43:17 +0000 (10:43 +0000)]
doxygen
Jelte Jansen [Thu, 1 Nov 2007 12:37:48 +0000 (12:37 +0000)]
lint
Jelte Jansen [Thu, 1 Nov 2007 11:21:10 +0000 (11:21 +0000)]
check for right keys in signzone
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
Wouter Wijngaards [Tue, 30 Oct 2007 10:57:46 +0000 (10:57 +0000)]
copy id for hex packets.
Wouter Wijngaards [Tue, 30 Oct 2007 10:27:41 +0000 (10:27 +0000)]
Randomize the port.
Wouter Wijngaards [Mon, 22 Oct 2007 09:28:10 +0000 (09:28 +0000)]
-pedantic gcc compliance for header file.
Jelte Jansen [Fri, 19 Oct 2007 16:15:10 +0000 (16:15 +0000)]
use same -D flag detection for __EXTENSIONS__ etc as base lib
Jelte Jansen [Fri, 19 Oct 2007 13:20:12 +0000 (13:20 +0000)]
fixes for new compare tool
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
Wouter Wijngaards [Thu, 18 Oct 2007 22:11:04 +0000 (22:11 +0000)]
remove memory leak.
Wouter Wijngaards [Thu, 18 Oct 2007 21:57:42 +0000 (21:57 +0000)]
Fixup buffer overflow.
Wouter Wijngaards [Thu, 18 Oct 2007 10:10:17 +0000 (10:10 +0000)]
remove autom4te caches from drill and examples for release tarballs.
Wouter Wijngaards [Mon, 15 Oct 2007 09:19:24 +0000 (09:19 +0000)]
IP6 capability for ldns-testns.
Wouter Wijngaards [Thu, 11 Oct 2007 07:04:41 +0000 (07:04 +0000)]
fixup DO set, so it gives 4K size.
Wouter Wijngaards [Tue, 9 Oct 2007 15:23:10 +0000 (15:23 +0000)]
packet_clone should also copy EDNS parts.
Jelte Jansen [Mon, 8 Oct 2007 21:44:35 +0000 (21:44 +0000)]
and fix the specfile
Jelte Jansen [Mon, 8 Oct 2007 21:23:54 +0000 (21:23 +0000)]
added --disable-rpath option (for mutilib systems)
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.
Wouter Wijngaards [Mon, 24 Sep 2007 13:02:17 +0000 (13:02 +0000)]
memleakje.
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.
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
Wouter Wijngaards [Thu, 6 Sep 2007 09:39:20 +0000 (09:39 +0000)]
NSEC3 op draft-11 typecodes.
Added DHCID type.
Wouter Wijngaards [Thu, 6 Sep 2007 08:56:23 +0000 (08:56 +0000)]
Fixup code before declaration in compat code.
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
Wouter Wijngaards [Wed, 29 Aug 2007 11:57:35 +0000 (11:57 +0000)]
check success of sign routine.
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
Jelte Jansen [Tue, 28 Aug 2007 10:09:10 +0000 (10:09 +0000)]
trace fixlet
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
Jelte Jansen [Wed, 22 Aug 2007 12:04:15 +0000 (12:04 +0000)]
small workaround for temporary nsec3 type codex
Jelte Jansen [Wed, 22 Aug 2007 08:27:28 +0000 (08:27 +0000)]
update version
Jelte Jansen [Tue, 21 Aug 2007 09:29:20 +0000 (09:29 +0000)]
fail on error weer uit de makefile
Jelte Jansen [Tue, 21 Aug 2007 09:27:43 +0000 (09:27 +0000)]
small tweak in chase output
don't print algorithms as mnemonics
Wouter Wijngaards [Thu, 16 Aug 2007 09:00:29 +0000 (09:00 +0000)]
Buffer was too small for larger packet printing.
Jelte Jansen [Thu, 16 Aug 2007 08:59:03 +0000 (08:59 +0000)]
er remove that sigcheck thing from makefile, wasn't quite convenient
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