]>
git.ipfire.org Git - thirdparty/ldns.git/log
Jelte Jansen [Tue, 22 Jul 2008 21:42:37 +0000 (21:42 +0000)]
file pointer wasn't used here anymore
Jelte Jansen [Tue, 22 Jul 2008 21:39:03 +0000 (21:39 +0000)]
file from drill -i wasn't fclose()'d
Jelte Jansen [Tue, 22 Jul 2008 21:33:53 +0000 (21:33 +0000)]
fixed bug in random reader
Jelte Jansen [Tue, 22 Jul 2008 13:51:05 +0000 (13:51 +0000)]
manpage update
Jelte Jansen [Thu, 10 Jul 2008 11:41:13 +0000 (11:41 +0000)]
changelog
Jelte Jansen [Thu, 10 Jul 2008 10:49:20 +0000 (10:49 +0000)]
fix domain length check for octet representation
added buffer overflow check
little bit better output on qname read error in drill
Jelte Jansen [Wed, 2 Jul 2008 09:04:23 +0000 (09:04 +0000)]
applied patch for zone.c memory check and leaks on error (from shane kerr, bug 189)
testing pending
Jelte Jansen [Wed, 2 Jul 2008 08:52:50 +0000 (08:52 +0000)]
patch for rdata memory and error bugs from shane kerr, bug id 188.
tests are pending
Jelte Jansen [Wed, 2 Jul 2008 08:46:01 +0000 (08:46 +0000)]
applied patch for bug 190 for ldns-zsplit output, thanks Shane
Jelte Jansen [Mon, 30 Jun 2008 12:07:20 +0000 (12:07 +0000)]
net.h.in addition broke build in other directory
Wouter Wijngaards [Fri, 27 Jun 2008 10:26:59 +0000 (10:26 +0000)]
fixup compilation on MacOSX.
Wouter Wijngaards [Fri, 27 Jun 2008 07:23:31 +0000 (07:23 +0000)]
Compiles more cleanly on systems that do not have -g or -O2 flags.
Wouter Wijngaards [Wed, 25 Jun 2008 14:35:34 +0000 (14:35 +0000)]
Check recvfrom error codes on mingw by ldns-testns, useful when under a high load (during perf tests).
Wouter Wijngaards [Mon, 23 Jun 2008 07:35:25 +0000 (07:35 +0000)]
ldns-testns has ability to create threads on windows, so that it can service multiple queries. This makes unbound pass more unit tests on mingw.
Wouter Wijngaards [Wed, 18 Jun 2008 09:38:30 +0000 (09:38 +0000)]
Mingw port of ldns examples. Compiles.
ldns-testns works (UDP, TCP).
index(3) changed to strchr(3) which is c99 standard.
removed duplicated arg-with-ssl from examples configure.ac, added crypto, gdi32, ws2_32, headers, srandom, fork, sleep checks.
Wouter Wijngaards [Tue, 17 Jun 2008 15:00:42 +0000 (15:00 +0000)]
ldns: check for -lgdi32 need by -lcrypto.
drill: compiles on mingw.
drill: removed duplicate ssl check from configure.ac
drill: checks for winsock2.h, checks -lgdi32 for -lcrypto, ordering of libraries in LIBS changed.
drill: calls WSAStartup and WSACleanup.
Wouter Wijngaards [Fri, 13 Jun 2008 10:32:21 +0000 (10:32 +0000)]
Configure modifies ldns/net.h so that the include of sys/socket.h only happens if the file is present on the platform.
Jelte Jansen [Mon, 9 Jun 2008 11:25:48 +0000 (11:25 +0000)]
fix for bug 187
Jelte Jansen [Thu, 5 Jun 2008 14:43:44 +0000 (14:43 +0000)]
extra timeout trap
Jelte Jansen [Mon, 2 Jun 2008 12:20:14 +0000 (12:20 +0000)]
readme update
obsolete nsec3 readme
Jelte Jansen [Mon, 2 Jun 2008 12:12:59 +0000 (12:12 +0000)]
removed TODOs
Jelte Jansen [Mon, 2 Jun 2008 11:55:34 +0000 (11:55 +0000)]
lib name and copyright notices
Jelte Jansen [Mon, 2 Jun 2008 09:12:42 +0000 (09:12 +0000)]
spec file from paul wouters
Jelte Jansen [Wed, 28 May 2008 09:32:25 +0000 (09:32 +0000)]
prevent ldns-dpa build errors if pcap.h doesn't exist
Jelte Jansen [Wed, 28 May 2008 08:28:39 +0000 (08:28 +0000)]
manpage generation script can now handle recursive structs (where the typedef comes before the struct def)
Jelte Jansen [Wed, 28 May 2008 07:19:35 +0000 (07:19 +0000)]
more maintainer-appeasement (which systems do not provide sys/socket.h?)
it should now be possible to include ldns/ldns.h in your application without inclusion dependencies
Jelte Jansen [Wed, 28 May 2008 06:12:29 +0000 (06:12 +0000)]
don't doxygen by default;
moved doxygen call to separate make target
renamed default -doc targets to -manpages
Jelte Jansen [Tue, 27 May 2008 12:36:05 +0000 (12:36 +0000)]
test not neede then
Jelte Jansen [Tue, 27 May 2008 12:30:11 +0000 (12:30 +0000)]
quietly set MACOSX_DEPLOYMENT_TARGET
Jelte Jansen [Tue, 27 May 2008 12:23:45 +0000 (12:23 +0000)]
changelog entry
Jelte Jansen [Tue, 27 May 2008 12:17:26 +0000 (12:17 +0000)]
more small stuff
Jelte Jansen [Tue, 27 May 2008 10:56:43 +0000 (10:56 +0000)]
more minor thingies
Jelte Jansen [Tue, 27 May 2008 10:26:53 +0000 (10:26 +0000)]
minor surface scratches
Jelte Jansen [Tue, 27 May 2008 10:26:31 +0000 (10:26 +0000)]
use access function instead of rdata index
Jelte Jansen [Tue, 27 May 2008 09:40:56 +0000 (09:40 +0000)]
fixed potential overflow as reported in (unbound!) bug 181
Jelte Jansen [Mon, 26 May 2008 13:36:11 +0000 (13:36 +0000)]
some old comments removed
Jelte Jansen [Mon, 26 May 2008 12:36:34 +0000 (12:36 +0000)]
fixup
Jelte Jansen [Mon, 26 May 2008 09:51:32 +0000 (09:51 +0000)]
more manpage
Jelte Jansen [Mon, 26 May 2008 09:19:18 +0000 (09:19 +0000)]
manpage generation
Jelte Jansen [Mon, 26 May 2008 09:04:05 +0000 (09:04 +0000)]
drill configure didn't work on sol9. use examples'
Jelte Jansen [Fri, 23 May 2008 14:49:21 +0000 (14:49 +0000)]
verbosity tweak
Jelte Jansen [Fri, 23 May 2008 14:45:54 +0000 (14:45 +0000)]
verbosity levels for drill chase
Jelte Jansen [Fri, 23 May 2008 13:12:55 +0000 (13:12 +0000)]
previous fix broke manpages for structs, better one here
Jelte Jansen [Fri, 23 May 2008 10:13:08 +0000 (10:13 +0000)]
manpage stuff for other new functions
Jelte Jansen [Fri, 23 May 2008 09:40:56 +0000 (09:40 +0000)]
changelog entries
added new functions to manpage generation directives
fixup in manpage generation for multiline function definitions
fixup in dnssec_zone.h for manpage generation
Wouter Wijngaards [Thu, 22 May 2008 12:18:47 +0000 (12:18 +0000)]
clean compile on mingw32 of base lib ldns.
Wouter Wijngaards [Thu, 22 May 2008 12:06:05 +0000 (12:06 +0000)]
-w to -W
Jelte Jansen [Thu, 22 May 2008 09:42:12 +0000 (09:42 +0000)]
change filename in makefile
Jelte Jansen [Thu, 22 May 2008 09:39:35 +0000 (09:39 +0000)]
fixed list and typo
Jelte Jansen [Thu, 22 May 2008 09:34:05 +0000 (09:34 +0000)]
manpage
Jelte Jansen [Thu, 22 May 2008 09:13:06 +0000 (09:13 +0000)]
sync name with ldns-read-zone
Jelte Jansen [Thu, 22 May 2008 09:03:15 +0000 (09:03 +0000)]
ignore return value
Jelte Jansen [Thu, 22 May 2008 08:51:38 +0000 (08:51 +0000)]
remove default compiler flags, and check for them individually
-g and -O2 seem to be added bij autoreconf by default
Wouter Wijngaards [Thu, 22 May 2008 08:28:14 +0000 (08:28 +0000)]
Fixup header back. With #ifdef though.
Wouter Wijngaards [Thu, 22 May 2008 08:07:05 +0000 (08:07 +0000)]
drill needs to include system headers.
Wouter Wijngaards [Wed, 21 May 2008 14:03:37 +0000 (14:03 +0000)]
compiles on mingw.
Jelte Jansen [Wed, 21 May 2008 13:27:24 +0000 (13:27 +0000)]
removed #ifde USE_SHA2 in case statements (sha2 enumeration values are always present)
touch function arguments for code that is #ifdeffed away
Wouter Wijngaards [Wed, 21 May 2008 12:56:18 +0000 (12:56 +0000)]
* fixup the F77 and g++ libtool tests
* mingw32 porting in progress.
* prereq downed to 2.56 autconf
* winver 0x0502 (XP+)
* winsock2 headers test and included.
* getaddrinfo test ported to mingw32.
Jelte Jansen [Wed, 21 May 2008 10:01:05 +0000 (10:01 +0000)]
fix in NSEC3 generation (don't nsec glue)
provide backwards compatibility for soon-to-be-deprecated ldns_zone_sign and ldns_zone_sign_nsec3 functions
ldns_dnssec_*_add_rr functions now smart enough to be able to add RRSIGS before their RRSET is seen
added optional hashed_name to ldns_dnssec_name structure, to allow for finding the original owner name for an NSEC3
added error state when NSEC3 original name is not present (yet), and let ldns-verify-zone be able to handle that
added verbosity levels to ldns-verifyzone
Jelte Jansen [Mon, 19 May 2008 22:32:09 +0000 (22:32 +0000)]
explanation in -h too
Jelte Jansen [Mon, 19 May 2008 22:25:35 +0000 (22:25 +0000)]
engine use and key generation documented
Wouter Wijngaards [Wed, 14 May 2008 16:32:09 +0000 (16:32 +0000)]
Different way of doing ln -s for on mingw32.
Jelte Jansen [Wed, 14 May 2008 14:18:35 +0000 (14:18 +0000)]
only enable sha2 if supported
Jelte Jansen [Wed, 14 May 2008 14:02:21 +0000 (14:02 +0000)]
right, openssl-stable on freebsd does not support sha2. modified the test to skip sha256 and sha512 tests if it is not supported
Jelte Jansen [Wed, 14 May 2008 12:56:14 +0000 (12:56 +0000)]
enable sha2 in test compilation (otherwise the sha256 and sha512 key generation tests obviously fail)
Jelte Jansen [Wed, 14 May 2008 12:46:11 +0000 (12:46 +0000)]
removed SHA2_NSEC3 types
moved openssl support check for SHA2 to configure
added --enable-sha2 to configuration (default off; as long as there's no rfc sha256 and sha512 support will not be compiled in by default)
Jelte Jansen [Wed, 14 May 2008 10:40:21 +0000 (10:40 +0000)]
doxygen argument names
Jelte Jansen [Wed, 14 May 2008 09:42:15 +0000 (09:42 +0000)]
removed dead and commented out code, extraneous printfs
layout cleanup
Jelte Jansen [Thu, 8 May 2008 13:13:48 +0000 (13:13 +0000)]
denial chase fixup
Jelte Jansen [Mon, 5 May 2008 14:12:04 +0000 (14:12 +0000)]
just print the errors
Jelte Jansen [Mon, 5 May 2008 13:55:33 +0000 (13:55 +0000)]
fix for 'failed' gcc flag test
uncommentable debug option for future failing flag tests
Wouter Wijngaards [Fri, 2 May 2008 14:51:31 +0000 (14:51 +0000)]
macosx port masterdont.
Wouter Wijngaards [Fri, 2 May 2008 14:48:16 +0000 (14:48 +0000)]
forgot to commit.
Wouter Wijngaards [Fri, 2 May 2008 14:37:31 +0000 (14:37 +0000)]
Fixup for ferret. Does this break stuff again on other platforms?
Wouter Wijngaards [Fri, 2 May 2008 14:23:43 +0000 (14:23 +0000)]
Rewrite.
Wouter Wijngaards [Fri, 2 May 2008 14:06:46 +0000 (14:06 +0000)]
fixup comment for rr_new_frm_fp_l.
Wouter Wijngaards [Fri, 2 May 2008 12:22:44 +0000 (12:22 +0000)]
implementation of ldns_rbtree_free.
Jelte Jansen [Tue, 29 Apr 2008 14:05:41 +0000 (14:05 +0000)]
aaaa can also be glue
owner name == zone name can also be glue
Jelte Jansen [Tue, 29 Apr 2008 13:55:42 +0000 (13:55 +0000)]
new glue checks when signing
Wouter Wijngaards [Tue, 29 Apr 2008 13:36:50 +0000 (13:36 +0000)]
depends.
Jelte Jansen [Mon, 28 Apr 2008 11:46:29 +0000 (11:46 +0000)]
verifyzone fixlet
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.