]>
git.ipfire.org Git - thirdparty/ldns.git/log
Jelte Jansen [Wed, 23 Apr 2008 09:48:50 +0000 (09:48 +0000)]
removed debug prints
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
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
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
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
Wouter Wijngaards [Thu, 17 Apr 2008 12:54:33 +0000 (12:54 +0000)]
Masterdont, IXFR server prototype.
Matthijs Mekking [Wed, 16 Apr 2008 13:42:58 +0000 (13:42 +0000)]
revoke bit
Wouter Wijngaards [Tue, 15 Apr 2008 17:45:36 +0000 (17:45 +0000)]
DSA key gen fixed.
Jelte Jansen [Tue, 15 Apr 2008 08:39:58 +0000 (08:39 +0000)]
id keyword
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 :)
Jelte Jansen [Mon, 7 Apr 2008 07:54:59 +0000 (07:54 +0000)]
commentjes en copyright jaartallen (dank miek)
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
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.
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/
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)
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
Wouter Wijngaards [Fri, 29 Feb 2008 11:56:53 +0000 (11:56 +0000)]
declarations after statements. (why those assignments?)
Wouter Wijngaards [Thu, 28 Feb 2008 12:51:49 +0000 (12:51 +0000)]
Header file note. svn:NO TEST
Wouter Wijngaards [Thu, 28 Feb 2008 12:43:43 +0000 (12:43 +0000)]
right +1 to +2.
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