]>
git.ipfire.org Git - thirdparty/ldns.git/log
Wouter Wijngaards [Thu, 6 Aug 2009 10:34:25 +0000 (10:34 +0000)]
Rest of GOST DS commit.
Wouter Wijngaards [Thu, 6 Aug 2009 10:26:55 +0000 (10:26 +0000)]
GOST DS support.
Jelte Jansen [Thu, 6 Aug 2009 08:31:09 +0000 (08:31 +0000)]
removed unused variable
Jelte Jansen [Thu, 6 Aug 2009 08:07:10 +0000 (08:07 +0000)]
another fix; $ORIGIN was not concatenated to dname rdf's of length 1
Wouter Wijngaards [Thu, 6 Aug 2009 07:20:31 +0000 (07:20 +0000)]
Neater check.
Jelte Jansen [Wed, 5 Aug 2009 21:22:25 +0000 (21:22 +0000)]
escape fix; parser checks for escapes, and within strings they are ignored and simply copied
Wouter Wijngaards [Wed, 5 Aug 2009 15:39:15 +0000 (15:39 +0000)]
Fixup double load bug and neater.
Wouter Wijngaards [Wed, 5 Aug 2009 15:07:54 +0000 (15:07 +0000)]
Key generation, ldns_signzone and ldns_verifyzone work for GOST.
Wouter Wijngaards [Wed, 5 Aug 2009 14:47:20 +0000 (14:47 +0000)]
Fixed out of buffer reference, in case . is read, then rd_strlen==size==1 and data[0]==0.
Wouter Wijngaards [Mon, 27 Jul 2009 14:59:15 +0000 (14:59 +0000)]
Fix from Francis Dupont.
Matthijs Mekking [Wed, 22 Jul 2009 11:30:26 +0000 (11:30 +0000)]
check USE_SHA2 instead of SHA256_DIGEST_LENGTH
Jelte Jansen [Tue, 21 Jul 2009 08:37:51 +0000 (08:37 +0000)]
print digest type of DS in chase tree output
Jelte Jansen [Tue, 21 Jul 2009 08:35:35 +0000 (08:35 +0000)]
don't guess, simply derive hash algorithm from ds
Jelte Jansen [Tue, 21 Jul 2009 08:27:24 +0000 (08:27 +0000)]
also check for SHA2 DS when comparing a dnskey to a ds
Jelte Jansen [Fri, 17 Jul 2009 13:43:44 +0000 (13:43 +0000)]
version bump
Wouter Wijngaards [Fri, 17 Jul 2009 12:07:54 +0000 (12:07 +0000)]
and register the new functions
Wouter Wijngaards [Fri, 17 Jul 2009 12:02:24 +0000 (12:02 +0000)]
ldns_key_algo_supported() and ldns_verify_notime().
Wouter Wijngaards [Tue, 14 Jul 2009 14:17:02 +0000 (14:17 +0000)]
Version 4.
Wouter Wijngaards [Tue, 14 Jul 2009 13:20:38 +0000 (13:20 +0000)]
use getaddrinfo from acx_nlnetlabs.m4
Wouter Wijngaards [Tue, 14 Jul 2009 12:48:12 +0000 (12:48 +0000)]
casts for crosscompile.
Jelte Jansen [Tue, 14 Jul 2009 07:35:37 +0000 (07:35 +0000)]
forgot one
Jelte Jansen [Mon, 13 Jul 2009 14:23:53 +0000 (14:23 +0000)]
removed 1 unused static function
fix ifdef have_ssl in revoke
use ACX in examples
Jelte Jansen [Mon, 13 Jul 2009 12:07:00 +0000 (12:07 +0000)]
move common configcode to ACX_SSL_CHECKS
Jelte Jansen [Mon, 13 Jul 2009 09:26:34 +0000 (09:26 +0000)]
ACX_WITH_SSL_OPTIONAL
Jelte Jansen [Mon, 13 Jul 2009 08:30:17 +0000 (08:30 +0000)]
have_ssl checks
Jelte Jansen [Thu, 9 Jul 2009 08:35:25 +0000 (08:35 +0000)]
woops
Jelte Jansen [Thu, 9 Jul 2009 08:30:22 +0000 (08:30 +0000)]
directly look up .key file while the file information is still there
Jelte Jansen [Tue, 7 Jul 2009 09:41:55 +0000 (09:41 +0000)]
stupid dos line breaks
Jelte Jansen [Tue, 7 Jul 2009 09:36:30 +0000 (09:36 +0000)]
fedora spec file update
Wouter Wijngaards [Mon, 6 Jul 2009 12:15:27 +0000 (12:15 +0000)]
Updated to version 2.
Jelte Jansen [Mon, 6 Jul 2009 11:59:18 +0000 (11:59 +0000)]
apparently sometimes OSTYPE is gone. Fall back to `uname` then
Jelte Jansen [Fri, 3 Jul 2009 23:53:55 +0000 (23:53 +0000)]
-v does not take an argument
Jelte Jansen [Fri, 3 Jul 2009 22:43:31 +0000 (22:43 +0000)]
fix for two bugs in drill -k -D mode (verify single answer packet), reported by Bert Hubert
Jelte Jansen [Fri, 3 Jul 2009 12:43:18 +0000 (12:43 +0000)]
include own headers before system ones, in case an old version has already been installed
Jelte Jansen [Fri, 3 Jul 2009 10:52:17 +0000 (10:52 +0000)]
protect users from typo
Jelte Jansen [Fri, 3 Jul 2009 09:28:59 +0000 (09:28 +0000)]
this may very well be the sun studio problem
Jelte Jansen [Thu, 2 Jul 2009 13:34:34 +0000 (13:34 +0000)]
fix memory free (thanks again marius)
Jelte Jansen [Thu, 2 Jul 2009 12:51:40 +0000 (12:51 +0000)]
review matthijs, except for dead code and todos
Jelte Jansen [Thu, 2 Jul 2009 09:25:00 +0000 (09:25 +0000)]
review wouter
Jelte Jansen [Tue, 30 Jun 2009 14:06:39 +0000 (14:06 +0000)]
err
Jelte Jansen [Tue, 30 Jun 2009 13:57:28 +0000 (13:57 +0000)]
patches from Marius Rieder, thanks!
Jelte Jansen [Tue, 30 Jun 2009 13:19:08 +0000 (13:19 +0000)]
changelog
Jelte Jansen [Tue, 30 Jun 2009 09:07:05 +0000 (09:07 +0000)]
lint
Jelte Jansen [Tue, 30 Jun 2009 08:32:04 +0000 (08:32 +0000)]
pedantic
Jelte Jansen [Mon, 29 Jun 2009 10:34:34 +0000 (10:34 +0000)]
return to the fiery pits from whence thee came
Jelte Jansen [Mon, 29 Jun 2009 08:50:07 +0000 (08:50 +0000)]
remove default -W flags
Jelte Jansen [Mon, 29 Jun 2009 07:59:55 +0000 (07:59 +0000)]
include stdbool through common.h
Jelte Jansen [Fri, 26 Jun 2009 13:05:05 +0000 (13:05 +0000)]
install ldns-config by default (unless the configure option --disable-ldns-config is given)
Jelte Jansen [Fri, 26 Jun 2009 11:24:53 +0000 (11:24 +0000)]
we are getting there
Jelte Jansen [Fri, 26 Jun 2009 11:13:42 +0000 (11:13 +0000)]
only cppflags for --cflags option
Jelte Jansen [Fri, 26 Jun 2009 11:09:32 +0000 (11:09 +0000)]
more update
Jelte Jansen [Fri, 26 Jun 2009 11:05:48 +0000 (11:05 +0000)]
update config script a bit
Jelte Jansen [Fri, 26 Jun 2009 10:11:38 +0000 (10:11 +0000)]
initial tryout for a ldns-config script
Jelte Jansen [Thu, 25 Jun 2009 16:34:22 +0000 (16:34 +0000)]
check for empty rr list while we are at it
Jelte Jansen [Thu, 25 Jun 2009 16:31:08 +0000 (16:31 +0000)]
bugfix from olafur
Jelte Jansen [Wed, 24 Jun 2009 11:50:00 +0000 (11:50 +0000)]
long salt fix
Jelte Jansen [Mon, 22 Jun 2009 12:46:16 +0000 (12:46 +0000)]
typo
Jelte Jansen [Mon, 22 Jun 2009 12:08:17 +0000 (12:08 +0000)]
try AC_C_BIGENDIAN instead of AC_TRY_RUN(endiannesstest)
Jelte Jansen [Thu, 18 Jun 2009 14:00:47 +0000 (14:00 +0000)]
conf warnings
Jelte Jansen [Thu, 18 Jun 2009 13:01:26 +0000 (13:01 +0000)]
more configure things
Jelte Jansen [Thu, 18 Jun 2009 12:13:06 +0000 (12:13 +0000)]
begin with move to The NLNnet Labs Configure Environment
Jelte Jansen [Wed, 17 Jun 2009 11:35:45 +0000 (11:35 +0000)]
add ns-only check to nsec3 creation (no rrsig in bitmap in that case)
Jelte Jansen [Fri, 5 Jun 2009 09:22:34 +0000 (09:22 +0000)]
removed debug print
fixed nsec3 generation (A and AAAA were incorrectly ignored at zone apex, the generator marked those as glue in the context of the nsec3 record)
more descriptive error string if no keys can be found for a certain signature in verify()
Jelte Jansen [Thu, 4 Jun 2009 12:18:27 +0000 (12:18 +0000)]
synchronization of configure.ac (which will be moved to the new labs include soon anyway)
fixed pcat-diff for solaris
Jelte Jansen [Thu, 4 Jun 2009 07:54:02 +0000 (07:54 +0000)]
addendum to repos building hints
Jelte Jansen [Wed, 3 Jun 2009 14:39:26 +0000 (14:39 +0000)]
there were a few more traces for the number 9
Jelte Jansen [Wed, 3 Jun 2009 13:24:15 +0000 (13:24 +0000)]
fix for sun
Jelte Jansen [Tue, 2 Jun 2009 14:28:35 +0000 (14:28 +0000)]
s/bcopy/memmove/g
Jelte Jansen [Tue, 2 Jun 2009 14:24:30 +0000 (14:24 +0000)]
add sha1 and sha256 digests to unit tests
Jelte Jansen [Tue, 2 Jun 2009 11:50:51 +0000 (11:50 +0000)]
null check
Wouter Wijngaards [Tue, 2 Jun 2009 08:57:25 +0000 (08:57 +0000)]
backwards compatible.
Jelte Jansen [Thu, 28 May 2009 11:59:47 +0000 (11:59 +0000)]
more lint
Jelte Jansen [Thu, 28 May 2009 09:04:44 +0000 (09:04 +0000)]
lots of lint fixlets
1 api (but not abi) change; ldns_pkt_opcode had wrong type in 2str function
Jelte Jansen [Wed, 27 May 2009 12:37:39 +0000 (12:37 +0000)]
Removed uintXX vs. u_intXX smartness, since ldns needs uintXX anyway
Jelte Jansen [Wed, 27 May 2009 11:10:49 +0000 (11:10 +0000)]
typo and include for sol9
Jelte Jansen [Wed, 27 May 2009 10:22:05 +0000 (10:22 +0000)]
inttypes defined check fix in sha2
removed openssl dependency check in ldns-key2ds
Jelte Jansen [Wed, 27 May 2009 10:11:01 +0000 (10:11 +0000)]
ok, let's not forget to actually add them.
Jelte Jansen [Wed, 27 May 2009 09:36:49 +0000 (09:36 +0000)]
added sha2 functions; DS generation and check functions now no longer depend on OpenSSL (SHA2) support
changed ldns_sha1 to take the buffer where it stores its digest like the sha2 functions do
updated configuration byte order definition (if not defined yet and after check) to conform to BSD style check
Jelte Jansen [Mon, 25 May 2009 12:46:41 +0000 (12:46 +0000)]
compare_no_rdata gave reversed results for class and type
Jelte Jansen [Fri, 22 May 2009 19:01:33 +0000 (19:01 +0000)]
s/u_int32_t/uint32_t/g
Jelte Jansen [Fri, 22 May 2009 15:29:07 +0000 (15:29 +0000)]
remove have_ssl for nsec3 hashing functions
Jelte Jansen [Fri, 22 May 2009 15:24:12 +0000 (15:24 +0000)]
and re-add the nsec3 creation funcs
Jelte Jansen [Fri, 22 May 2009 14:58:42 +0000 (14:58 +0000)]
ripped sha1 from openbsd, so we can have NSEC3 hashing even if there is no OpenSSL present.
Jelte Jansen [Fri, 22 May 2009 09:31:27 +0000 (09:31 +0000)]
export base32 functions
Jelte Jansen [Fri, 22 May 2009 09:24:11 +0000 (09:24 +0000)]
more granular HAVE_SSL checks; functions that don't actually need it are not ifdeffed away anymore
example tools that need it now only print 'need ssl'
drill ssl-depending functionality also removed on --without-ssl
Jelte Jansen [Thu, 14 May 2009 14:13:35 +0000 (14:13 +0000)]
some refactoring
Jelte Jansen [Thu, 14 May 2009 12:24:14 +0000 (12:24 +0000)]
thought i had committed this some time ago
Jelte Jansen [Thu, 14 May 2009 12:20:36 +0000 (12:20 +0000)]
drill -k <file>; file may now also contain DS records
Jelte Jansen [Wed, 13 May 2009 13:23:10 +0000 (13:23 +0000)]
manpage update
Jelte Jansen [Wed, 13 May 2009 13:17:11 +0000 (13:17 +0000)]
check return from malloc, and length before adding the zero byte
Wouter Wijngaards [Tue, 12 May 2009 06:59:21 +0000 (06:59 +0000)]
Fixup linktest to include -lnsl and -ldl libs.
Wouter Wijngaards [Wed, 6 May 2009 08:16:22 +0000 (08:16 +0000)]
Fix up dname count for A6 (not counted, because it could be absent).
Wouter Wijngaards [Wed, 6 May 2009 08:06:17 +0000 (08:06 +0000)]
Fix wire2pkt() for A6 records. Now treated as an unknown record, because
the format is complicated and obsolete, and previous treatment was not complete. This is similar to the NSD treatment of A6 records.
In drill output, the unknown RR hex output is actually pretty useful, since that matches the ipv6 hex notation pretty closely anyway.
From bug reported by Robert Edmonds.
Jelte Jansen [Mon, 4 May 2009 13:38:31 +0000 (13:38 +0000)]
added spf record 'support'
Jelte Jansen [Mon, 4 May 2009 08:29:07 +0000 (08:29 +0000)]
small tip from jakob, allows for install-sh scripts without x flag
Jelte Jansen [Thu, 16 Apr 2009 10:33:04 +0000 (10:33 +0000)]
ldns-key2ds can now read any file that contains DNSKEY records (and handle multiple keys in 1 file)
by default, ldns-key2ds will only generate DS records for keys with the SEP bit set.
added -f option to override that behaviour
Jelte Jansen [Thu, 9 Apr 2009 14:19:17 +0000 (14:19 +0000)]
here were refs too
Jelte Jansen [Thu, 9 Apr 2009 14:09:17 +0000 (14:09 +0000)]
ldns still had the _nsec3 aliases for sha2
Jelte Jansen [Thu, 9 Apr 2009 12:19:34 +0000 (12:19 +0000)]
choose a better error to return
Jelte Jansen [Wed, 8 Apr 2009 16:24:05 +0000 (16:24 +0000)]
DSA signature generation offset bug fix