]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
17 years agofile pointer wasn't used here anymore
Jelte Jansen [Tue, 22 Jul 2008 21:42:37 +0000 (21:42 +0000)] 
file pointer wasn't used here anymore

17 years agofile from drill -i wasn't fclose()'d
Jelte Jansen [Tue, 22 Jul 2008 21:39:03 +0000 (21:39 +0000)] 
file from drill -i wasn't fclose()'d

17 years agofixed bug in random reader
Jelte Jansen [Tue, 22 Jul 2008 21:33:53 +0000 (21:33 +0000)] 
fixed bug in random reader

17 years agomanpage update
Jelte Jansen [Tue, 22 Jul 2008 13:51:05 +0000 (13:51 +0000)] 
manpage update

17 years agochangelog
Jelte Jansen [Thu, 10 Jul 2008 11:41:13 +0000 (11:41 +0000)] 
changelog

17 years agofix domain length check for octet representation
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

17 years agoapplied patch for zone.c memory check and leaks on error (from shane kerr, bug 189)
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

17 years agopatch for rdata memory and error bugs from shane kerr, bug id 188.
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

17 years agoapplied patch for bug 190 for ldns-zsplit output, thanks Shane
Jelte Jansen [Wed, 2 Jul 2008 08:46:01 +0000 (08:46 +0000)] 
applied patch for bug 190 for ldns-zsplit output, thanks Shane

17 years agonet.h.in addition broke build in other directory
Jelte Jansen [Mon, 30 Jun 2008 12:07:20 +0000 (12:07 +0000)] 
net.h.in addition broke build in other directory

17 years agofixup compilation on MacOSX.
Wouter Wijngaards [Fri, 27 Jun 2008 10:26:59 +0000 (10:26 +0000)] 
fixup compilation on MacOSX.

17 years agoCompiles more cleanly on systems that do not have -g or -O2 flags.
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.

17 years agoCheck recvfrom error codes on mingw by ldns-testns, useful when under a high load...
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).

17 years agoldns-testns has ability to create threads on windows, so that it can service multiple...
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.

17 years agoMingw port of ldns examples. Compiles.
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.

17 years agoldns: check for -lgdi32 need by -lcrypto.
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.

17 years agoConfigure modifies ldns/net.h so that the include of sys/socket.h only happens if...
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.

17 years agofix for bug 187
Jelte Jansen [Mon, 9 Jun 2008 11:25:48 +0000 (11:25 +0000)] 
fix for bug 187

17 years agoextra timeout trap
Jelte Jansen [Thu, 5 Jun 2008 14:43:44 +0000 (14:43 +0000)] 
extra timeout trap

17 years agoreadme update
Jelte Jansen [Mon, 2 Jun 2008 12:20:14 +0000 (12:20 +0000)] 
readme update
obsolete nsec3 readme

17 years agoremoved TODOs
Jelte Jansen [Mon, 2 Jun 2008 12:12:59 +0000 (12:12 +0000)] 
removed TODOs

17 years agolib name and copyright notices
Jelte Jansen [Mon, 2 Jun 2008 11:55:34 +0000 (11:55 +0000)] 
lib name and copyright notices

17 years agospec file from paul wouters
Jelte Jansen [Mon, 2 Jun 2008 09:12:42 +0000 (09:12 +0000)] 
spec file from paul wouters

17 years agoprevent ldns-dpa build errors if pcap.h doesn't exist
Jelte Jansen [Wed, 28 May 2008 09:32:25 +0000 (09:32 +0000)] 
prevent ldns-dpa build errors if pcap.h doesn't exist

17 years agomanpage generation script can now handle recursive structs (where the typedef comes...
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)

17 years agomore maintainer-appeasement (which systems do not provide sys/socket.h?)
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

17 years agodon't doxygen by default;
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

17 years agotest not neede then
Jelte Jansen [Tue, 27 May 2008 12:36:05 +0000 (12:36 +0000)] 
test not neede then

17 years agoquietly set MACOSX_DEPLOYMENT_TARGET
Jelte Jansen [Tue, 27 May 2008 12:30:11 +0000 (12:30 +0000)] 
quietly set MACOSX_DEPLOYMENT_TARGET

17 years agochangelog entry
Jelte Jansen [Tue, 27 May 2008 12:23:45 +0000 (12:23 +0000)] 
changelog entry

17 years agomore small stuff
Jelte Jansen [Tue, 27 May 2008 12:17:26 +0000 (12:17 +0000)] 
more small stuff

17 years agomore minor thingies
Jelte Jansen [Tue, 27 May 2008 10:56:43 +0000 (10:56 +0000)] 
more minor thingies

17 years agominor surface scratches
Jelte Jansen [Tue, 27 May 2008 10:26:53 +0000 (10:26 +0000)] 
minor surface scratches

17 years agouse access function instead of rdata index
Jelte Jansen [Tue, 27 May 2008 10:26:31 +0000 (10:26 +0000)] 
use access function instead of rdata index

17 years agofixed potential overflow as reported in (unbound!) bug 181
Jelte Jansen [Tue, 27 May 2008 09:40:56 +0000 (09:40 +0000)] 
fixed potential overflow as reported in (unbound!) bug 181

17 years agosome old comments removed
Jelte Jansen [Mon, 26 May 2008 13:36:11 +0000 (13:36 +0000)] 
some old comments removed

17 years agofixup
Jelte Jansen [Mon, 26 May 2008 12:36:34 +0000 (12:36 +0000)] 
fixup

17 years agomore manpage
Jelte Jansen [Mon, 26 May 2008 09:51:32 +0000 (09:51 +0000)] 
more manpage

17 years agomanpage generation
Jelte Jansen [Mon, 26 May 2008 09:19:18 +0000 (09:19 +0000)] 
manpage generation

17 years agodrill configure didn't work on sol9. use examples'
Jelte Jansen [Mon, 26 May 2008 09:04:05 +0000 (09:04 +0000)] 
drill configure didn't  work on sol9. use examples'

17 years agoverbosity tweak
Jelte Jansen [Fri, 23 May 2008 14:49:21 +0000 (14:49 +0000)] 
verbosity tweak

17 years agoverbosity levels for drill chase
Jelte Jansen [Fri, 23 May 2008 14:45:54 +0000 (14:45 +0000)] 
verbosity levels for drill chase

17 years agoprevious fix broke manpages for structs, better one here
Jelte Jansen [Fri, 23 May 2008 13:12:55 +0000 (13:12 +0000)] 
previous fix broke manpages for structs, better one here

17 years agomanpage stuff for other new functions
Jelte Jansen [Fri, 23 May 2008 10:13:08 +0000 (10:13 +0000)] 
manpage stuff for other new functions

17 years agochangelog entries
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

17 years agoclean compile on mingw32 of base lib ldns.
Wouter Wijngaards [Thu, 22 May 2008 12:18:47 +0000 (12:18 +0000)] 
clean compile on mingw32 of base lib ldns.

17 years ago-w to -W
Wouter Wijngaards [Thu, 22 May 2008 12:06:05 +0000 (12:06 +0000)] 
-w to -W

17 years agochange filename in makefile
Jelte Jansen [Thu, 22 May 2008 09:42:12 +0000 (09:42 +0000)] 
change filename in makefile

17 years agofixed list and typo
Jelte Jansen [Thu, 22 May 2008 09:39:35 +0000 (09:39 +0000)] 
fixed list and typo

17 years agomanpage
Jelte Jansen [Thu, 22 May 2008 09:34:05 +0000 (09:34 +0000)] 
manpage

17 years agosync name with ldns-read-zone
Jelte Jansen [Thu, 22 May 2008 09:13:06 +0000 (09:13 +0000)] 
sync name with ldns-read-zone

17 years agoignore return value
Jelte Jansen [Thu, 22 May 2008 09:03:15 +0000 (09:03 +0000)] 
ignore return value

17 years agoremove default compiler flags, and check for them individually
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

17 years agoFixup header back. With #ifdef though.
Wouter Wijngaards [Thu, 22 May 2008 08:28:14 +0000 (08:28 +0000)] 
Fixup header back. With #ifdef though.

17 years agodrill needs to include system headers.
Wouter Wijngaards [Thu, 22 May 2008 08:07:05 +0000 (08:07 +0000)] 
drill needs to include system headers.

17 years agocompiles on mingw.
Wouter Wijngaards [Wed, 21 May 2008 14:03:37 +0000 (14:03 +0000)] 
compiles on mingw.

17 years agoremoved #ifde USE_SHA2 in case statements (sha2 enumeration values are always present)
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

17 years ago* fixup the F77 and g++ libtool tests
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.

17 years agofix in NSEC3 generation (don't nsec glue)
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

17 years agoexplanation in -h too
Jelte Jansen [Mon, 19 May 2008 22:32:09 +0000 (22:32 +0000)] 
explanation in -h too

17 years agoengine use and key generation documented
Jelte Jansen [Mon, 19 May 2008 22:25:35 +0000 (22:25 +0000)] 
engine use and key generation documented

17 years agoDifferent way of doing ln -s for on mingw32.
Wouter Wijngaards [Wed, 14 May 2008 16:32:09 +0000 (16:32 +0000)] 
Different way of doing ln -s for on mingw32.

17 years agoonly enable sha2 if supported
Jelte Jansen [Wed, 14 May 2008 14:18:35 +0000 (14:18 +0000)] 
only enable sha2 if supported

17 years agoright, openssl-stable on freebsd does not support sha2. modified the test to skip...
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

17 years agoenable sha2 in test compilation (otherwise the sha256 and sha512 key generation tests...
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)

17 years agoremoved SHA2_NSEC3 types
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)

17 years agodoxygen argument names
Jelte Jansen [Wed, 14 May 2008 10:40:21 +0000 (10:40 +0000)] 
doxygen argument names

17 years agoremoved dead and commented out code, extraneous printfs
Jelte Jansen [Wed, 14 May 2008 09:42:15 +0000 (09:42 +0000)] 
removed dead and commented out code, extraneous printfs
layout cleanup

17 years agodenial chase fixup
Jelte Jansen [Thu, 8 May 2008 13:13:48 +0000 (13:13 +0000)] 
denial chase fixup

17 years agojust print the errors
Jelte Jansen [Mon, 5 May 2008 14:12:04 +0000 (14:12 +0000)] 
just print the errors

17 years agofix for 'failed' gcc flag test
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

17 years agomacosx port masterdont.
Wouter Wijngaards [Fri, 2 May 2008 14:51:31 +0000 (14:51 +0000)] 
macosx port masterdont.

17 years agoforgot to commit.
Wouter Wijngaards [Fri, 2 May 2008 14:48:16 +0000 (14:48 +0000)] 
forgot to commit.

17 years agoFixup for ferret. Does this break stuff again on other platforms?
Wouter Wijngaards [Fri, 2 May 2008 14:37:31 +0000 (14:37 +0000)] 
Fixup for ferret. Does this break stuff again on other platforms?

17 years agoRewrite.
Wouter Wijngaards [Fri, 2 May 2008 14:23:43 +0000 (14:23 +0000)] 
Rewrite.

17 years agofixup comment for rr_new_frm_fp_l.
Wouter Wijngaards [Fri, 2 May 2008 14:06:46 +0000 (14:06 +0000)] 
fixup comment for rr_new_frm_fp_l.

17 years agoimplementation of ldns_rbtree_free.
Wouter Wijngaards [Fri, 2 May 2008 12:22:44 +0000 (12:22 +0000)] 
implementation of ldns_rbtree_free.

17 years agoaaaa can also be glue
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

17 years agonew glue checks when signing
Jelte Jansen [Tue, 29 Apr 2008 13:55:42 +0000 (13:55 +0000)] 
new glue checks when signing

17 years agodepends.
Wouter Wijngaards [Tue, 29 Apr 2008 13:36:50 +0000 (13:36 +0000)] 
depends.

17 years agoverifyzone fixlet
Jelte Jansen [Mon, 28 Apr 2008 11:46:29 +0000 (11:46 +0000)] 
verifyzone fixlet

17 years agoremoved debug prints
Jelte Jansen [Wed, 23 Apr 2008 09:48:50 +0000 (09:48 +0000)] 
removed debug prints

17 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

17 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

17 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

17 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.