]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
19 years agoupdate to test
Jelte Jansen [Fri, 1 Dec 2006 08:53:18 +0000 (08:53 +0000)] 
update to test

19 years agobasic test with fake server
Jelte Jansen [Wed, 29 Nov 2006 16:03:15 +0000 (16:03 +0000)] 
basic test with fake server

19 years ago-r option for random port number in ldns-fake-server
Jelte Jansen [Wed, 29 Nov 2006 15:07:55 +0000 (15:07 +0000)] 
-r option for random port number in ldns-fake-server

19 years agofixed EOF bug
Jelte Jansen [Wed, 29 Nov 2006 11:29:26 +0000 (11:29 +0000)] 
fixed EOF bug

19 years agofix in chaser when no trusted keys are found
Jelte Jansen [Wed, 29 Nov 2006 11:25:58 +0000 (11:25 +0000)] 
fix in chaser when no trusted keys are found
renamed -c option in drill (use tcp) to -t
-c option is now used to specify alternative resolv.conf file

19 years agoadded -r <root.hints file> option for use with the -T[D] trace functionality
Jelte Jansen [Tue, 28 Nov 2006 14:05:46 +0000 (14:05 +0000)] 
added -r <root.hints file> option for use with the -T[D] trace functionality
fixed rr_compare to exclude TTLs

19 years ago-second name
Jelte Jansen [Tue, 28 Nov 2006 09:45:11 +0000 (09:45 +0000)] 
-second name

19 years agocast for tolower
Jelte Jansen [Fri, 24 Nov 2006 15:40:33 +0000 (15:40 +0000)] 
cast for tolower

19 years agofixed uint16_t's in ldns_rr_list functions (now size_t, to allow for lists larger...
Jelte Jansen [Fri, 24 Nov 2006 15:17:11 +0000 (15:17 +0000)] 
fixed uint16_t's in ldns_rr_list functions (now size_t, to allow for lists larger than 65535 entries)
ldns_rr_list_print now prints rr's directly instead of turning the whole list into a string first
ldns_dname_compare no longer uses extra memory allocations and conversions

19 years agosplit up functionality of ldns_rr_compare (now calls new functions
Jelte Jansen [Fri, 24 Nov 2006 12:19:28 +0000 (12:19 +0000)] 
split up functionality of ldns_rr_compare (now calls new functions
ldns_rr_compare_no_rdata, which can directly compare relevant part of rr, and ldns_rr_compare_wire, which needs a transformation)

ldns_rr_list_sort now uses a schwartzian-like transformation algorithm (and the new schwartz struct) so that the transormation of rrs to their canonical wire format only needs to be done once for each rr (or not at all if it isn't used).

19 years agosmall memory fix and small indentation fix
Jelte Jansen [Fri, 24 Nov 2006 09:40:44 +0000 (09:40 +0000)] 
small memory fix and small indentation fix

19 years agolint
Jelte Jansen [Thu, 23 Nov 2006 11:30:56 +0000 (11:30 +0000)] 
lint

19 years agoadded fake server example that can send specified (in hex) packets, either looping...
Jelte Jansen [Thu, 23 Nov 2006 09:58:49 +0000 (09:58 +0000)] 
added fake server example that can send specified (in hex) packets, either looping or just once through a list of packets

19 years agoadded intermediate function in net API: ldns_send_buffer, that sends a buffer (presum...
Jelte Jansen [Wed, 22 Nov 2006 11:01:35 +0000 (11:01 +0000)] 
added intermediate function in net API: ldns_send_buffer, that sends a buffer (presumably containing a correct packet) to a resolver
drill can now send malformed packets with -f

19 years agobumped version
Jelte Jansen [Tue, 21 Nov 2006 10:17:38 +0000 (10:17 +0000)] 
bumped version
updated changelog--This line, and those below, will be ignored--

M    pcat/configure.ac
M    Changelog
M    configure.ac

19 years agomerged chase/trace improvements from nsec3 branch back to trunk (without the nsec3...
Jelte Jansen [Wed, 15 Nov 2006 11:10:47 +0000 (11:10 +0000)] 
merged chase/trace improvements from nsec3 branch back to trunk (without the nsec3 additions)

19 years agoadd std=c99 cflag if compiler supports it
Jelte Jansen [Tue, 24 Oct 2006 13:55:59 +0000 (13:55 +0000)] 
add std=c99 cflag if compiler supports it
added /usr/sfw to search paths in configure
should now compile (at least with gcc) on solaris 10

19 years agoAdjusted nsd-test ldns-testns so that it can wait in the middle of a TCP
Wouter Wijngaards [Wed, 27 Sep 2006 06:41:20 +0000 (06:41 +0000)] 
Adjusted nsd-test ldns-testns so that it can wait in the middle of a TCP
AXFR response and sleep between returning packets there for a specified
amount of time. So that it is easier to test certain bugs (two zone transfers
at the same time) in nsd.
Start ldns-tests with the test.queries and dig axfr.example.com AXFR and
you see the first 'bla' TXT record returned then 4 seconds sleep and the
remainder of the AXFR.

19 years agocast for lint.
Wouter Wijngaards [Fri, 15 Sep 2006 14:23:43 +0000 (14:23 +0000)] 
cast for lint.

19 years agoappease lint.
Wouter Wijngaards [Fri, 15 Sep 2006 13:30:54 +0000 (13:30 +0000)] 
appease lint.

19 years agoappease lint, dont print .00 if not needed for altitude.
Wouter Wijngaards [Fri, 15 Sep 2006 13:22:58 +0000 (13:22 +0000)] 
appease lint, dont print .00 if not needed for altitude.

19 years agoreworked the size, horizontal precision and vertical precision reading
Wouter Wijngaards [Fri, 15 Sep 2006 13:15:56 +0000 (13:15 +0000)] 
reworked the size, horizontal precision and vertical precision reading
routines, so that they work for small values (0.01) and very large.
As a side benefit the code is in one place instead of copied.

19 years agoFixed handling of LOC type.
Wouter Wijngaards [Fri, 15 Sep 2006 12:52:03 +0000 (12:52 +0000)] 
Fixed handling of LOC type.
- reading LOC RRs will also read factions for altitude.
- writing LOC RRs altitude works for very large and for negative.
- LOC size, hv precision prints correctly for large values.

19 years agomemory, added clear_root() in drill
Jelte Jansen [Tue, 12 Sep 2006 12:40:14 +0000 (12:40 +0000)] 
memory, added clear_root() in drill

19 years agofixup for -lldns flag.
Wouter Wijngaards [Tue, 12 Sep 2006 11:25:30 +0000 (11:25 +0000)] 
fixup for -lldns flag.

19 years agoWhen configure detects devel source, does not need to link the lib.
Wouter Wijngaards [Tue, 12 Sep 2006 10:30:56 +0000 (10:30 +0000)] 
When configure detects devel source, does not need to link the lib.
It does check for include files.

19 years agoFix for memory leaks in case of error returns in str2host.c.
Wouter Wijngaards [Tue, 12 Sep 2006 08:00:54 +0000 (08:00 +0000)] 
Fix for memory leaks in case of error returns in str2host.c.

19 years agofixed memory leak in nsec processing
Wouter Wijngaards [Mon, 11 Sep 2006 15:24:31 +0000 (15:24 +0000)] 
fixed memory leak in nsec processing

19 years agoUninitialised variable packet_timestamp, when creating new packet.
Wouter Wijngaards [Mon, 11 Sep 2006 15:00:33 +0000 (15:00 +0000)] 
Uninitialised variable packet_timestamp, when creating new packet.

19 years agotemporary error print during axfr
Jelte Jansen [Mon, 11 Sep 2006 10:10:23 +0000 (10:10 +0000)] 
temporary error print during axfr

19 years agomade axfr parse code more resistant to malformed reply (without any answer rrs
Wouter Wijngaards [Fri, 8 Sep 2006 20:04:40 +0000 (20:04 +0000)] 
made axfr parse code more resistant to malformed reply (without any answer rrs

19 years agodrill: print AXFR errors.
Wouter Wijngaards [Fri, 8 Sep 2006 05:50:31 +0000 (05:50 +0000)] 
drill: print AXFR errors.

19 years agoremoved some gotos
Jelte Jansen [Mon, 4 Sep 2006 10:19:37 +0000 (10:19 +0000)] 
removed some gotos
fixed wireformat definition for TSIG

19 years agobetter file handling
Jelte Jansen [Mon, 4 Sep 2006 09:25:39 +0000 (09:25 +0000)] 
better file handling

19 years agoright-align statistics output
Jelte Jansen [Sat, 2 Sep 2006 18:39:48 +0000 (18:39 +0000)] 
right-align statistics output
for -p option, print preliminary output to stderr (so you can redirect final
output to a file while still seeing progress)
sort statistics output

19 years agomemory leakje
Jelte Jansen [Fri, 1 Sep 2006 15:10:30 +0000 (15:10 +0000)] 
memory leakje

19 years agocheck length before memcpy() instead of afterwards
Jelte Jansen [Fri, 1 Sep 2006 11:45:41 +0000 (11:45 +0000)] 
check length before memcpy() instead of afterwards

19 years agoadd overflow check for rdatas that specify their own length (may not exceed total...
Jelte Jansen [Fri, 1 Sep 2006 09:31:05 +0000 (09:31 +0000)] 
add overflow check for rdatas that specify their own length (may not exceed total rdf size)

19 years agofix in int16 wireformat processing
Jelte Jansen [Fri, 1 Sep 2006 08:22:09 +0000 (08:22 +0000)] 
fix in int16 wireformat processing

19 years agopcat can replay old traces
Wouter Wijngaards [Thu, 31 Aug 2006 14:23:05 +0000 (14:23 +0000)] 
pcat can replay old traces

19 years agoPrints errors in packets to stdout, NO ANSWER if a packet is missing.
Wouter Wijngaards [Tue, 29 Aug 2006 13:02:14 +0000 (13:02 +0000)] 
Prints errors in packets to stdout, NO ANSWER if a packet is missing.

19 years agoexit on failure of dirreading
Jelte Jansen [Tue, 29 Aug 2006 10:52:45 +0000 (10:52 +0000)] 
exit on failure of dirreading

19 years agoalso match noanswer on single *
Jelte Jansen [Tue, 29 Aug 2006 08:01:46 +0000 (08:01 +0000)] 
also match noanswer on single *

19 years agouse '-' argument for read_pkt_hex (i.e. -i and -r options) as stdin
Jelte Jansen [Mon, 28 Aug 2006 13:32:59 +0000 (13:32 +0000)] 
use '-' argument for read_pkt_hex (i.e. -i and -r options) as stdin

19 years agoMakefile improved: it will only re-link the library if the files are changed.
Wouter Wijngaards [Thu, 24 Aug 2006 07:46:21 +0000 (07:46 +0000)] 
Makefile improved: it will only re-link the library if the files are changed.

19 years agofix in writing to known diffs files
Jelte Jansen [Wed, 23 Aug 2006 21:50:12 +0000 (21:50 +0000)] 
fix in writing to known diffs files
missed a char in filenames

19 years agoshow byte-matches
Jelte Jansen [Wed, 23 Aug 2006 18:52:26 +0000 (18:52 +0000)] 
show byte-matches
added -k to store all known difference matches
DONT USE SAME DESCRIPTIONS IN TWO MATCH FILES

19 years agoremoved nesting hack (didnt work, don't nest)
Jelte Jansen [Wed, 23 Aug 2006 08:35:33 +0000 (08:35 +0000)] 
removed nesting hack (didnt work, don't nest)
added ?& option (part following is optional, but if it exists it must exist in both packets)

19 years agoverbosity int
Jelte Jansen [Tue, 15 Aug 2006 14:20:01 +0000 (14:20 +0000)] 
verbosity int

19 years agotest commit for post commit hooks
Jelte Jansen [Tue, 15 Aug 2006 12:20:43 +0000 (12:20 +0000)] 
test commit for post commit hooks

19 years agotest commit for post commit hooks
Jelte Jansen [Tue, 15 Aug 2006 12:13:55 +0000 (12:13 +0000)] 
test commit for post commit hooks

19 years agotest commit for post commit hooks
Jelte Jansen [Tue, 15 Aug 2006 12:13:12 +0000 (12:13 +0000)] 
test commit for post commit hooks

19 years agofake commit forhooks testing
Jelte Jansen [Tue, 15 Aug 2006 12:10:33 +0000 (12:10 +0000)] 
fake commit forhooks testing

19 years agotest commit for post commit hook
Jelte Jansen [Tue, 15 Aug 2006 12:06:41 +0000 (12:06 +0000)] 
test commit for post commit hook

19 years agomade start with verbosity levels instead of verbose vs non-verbose
Jelte Jansen [Tue, 15 Aug 2006 11:35:08 +0000 (11:35 +0000)] 
made start with verbosity levels instead of verbose vs non-verbose

19 years agomore rpmlint fixes
Wouter Wijngaards [Tue, 15 Aug 2006 11:15:34 +0000 (11:15 +0000)] 
more rpmlint fixes

19 years agorpmlint fixes
Wouter Wijngaards [Tue, 15 Aug 2006 11:07:14 +0000 (11:07 +0000)] 
rpmlint fixes

19 years agoupdated specfile, rpmbuild works. Added manual pages for ldns-resolver and ldnsd...
Wouter Wijngaards [Tue, 15 Aug 2006 10:10:52 +0000 (10:10 +0000)] 
updated specfile, rpmbuild works. Added manual pages for ldns-resolver and ldnsd examples. pcap mentioned in README.

19 years agoremoved // comments
Jelte Jansen [Tue, 15 Aug 2006 10:07:07 +0000 (10:07 +0000)] 
removed // comments

19 years agousage() and manpage
Jelte Jansen [Tue, 15 Aug 2006 09:44:46 +0000 (09:44 +0000)] 
usage() and manpage

19 years agoallow ? statement between & statements
Jelte Jansen [Tue, 15 Aug 2006 09:32:43 +0000 (09:32 +0000)] 
allow ? statement between & statements

19 years agoreworked spec file
Wouter Wijngaards [Tue, 15 Aug 2006 08:30:32 +0000 (08:30 +0000)] 
reworked spec file

19 years agofixed bug when reading dname from wire where the complete dname was a pointer to...
Jelte Jansen [Mon, 14 Aug 2006 21:42:02 +0000 (21:42 +0000)] 
fixed bug when reading dname from wire where the complete dname was a pointer to the root label

19 years agoadded output option for drill-readable hex dump of filtered packets
Jelte Jansen [Mon, 14 Aug 2006 21:35:04 +0000 (21:35 +0000)] 
added output option for drill-readable hex dump of filtered packets
maybe just add hex dump to ldns? it's used in 3 different places now...

19 years agoprint parser error when reading hex file fails
Jelte Jansen [Mon, 14 Aug 2006 21:29:06 +0000 (21:29 +0000)] 
print parser error when reading hex file fails

19 years ago- Removed trailing comma in enum.
Wouter Wijngaards [Mon, 14 Aug 2006 13:21:14 +0000 (13:21 +0000)] 
- Removed trailing comma in enum.
- Added sleep=<num seconds> option to ldns-testns.

19 years agoadded advanced checking in pcat-diff, see README.pcat or pcat-diff manual of how...
Jelte Jansen [Fri, 11 Aug 2006 13:27:34 +0000 (13:27 +0000)] 
added advanced checking in pcat-diff, see README.pcat or pcat-diff manual of how to use it
remove optimalization flags from makefile for debugging purposes

19 years agocheck if rrsigs cover the right type (resulted in false negatives)
Jelte Jansen [Tue, 8 Aug 2006 11:40:20 +0000 (11:40 +0000)] 
check if rrsigs cover the right type (resulted in false negatives)
check for KSK/selfsigned keys (could result in eternal looping)

19 years agono pcap needed for drill
Wouter Wijngaards [Fri, 4 Aug 2006 09:41:58 +0000 (09:41 +0000)] 
no pcap needed for drill

19 years agodrill make static target
Wouter Wijngaards [Fri, 4 Aug 2006 09:39:02 +0000 (09:39 +0000)] 
drill make static target

19 years agoread is a signed integer.
Wouter Wijngaards [Fri, 4 Aug 2006 09:10:58 +0000 (09:10 +0000)] 
read is a signed integer.

19 years ago64bit cast in printf
Wouter Wijngaards [Fri, 4 Aug 2006 08:57:41 +0000 (08:57 +0000)] 
64bit cast in printf

19 years agoall-static makefile target for pcat. Link with libs after the .o object files.
Wouter Wijngaards [Fri, 4 Aug 2006 08:18:36 +0000 (08:18 +0000)] 
all-static makefile target for pcat. Link with libs after the .o object files.

19 years agodon't set prev to root when reading zone
Jelte Jansen [Wed, 2 Aug 2006 09:14:39 +0000 (09:14 +0000)] 
don't set prev to root when reading zone

19 years agomemory error, added a const
Jelte Jansen [Wed, 2 Aug 2006 08:56:35 +0000 (08:56 +0000)] 
memory error, added a const

19 years agoupdated changelog
Jelte Jansen [Tue, 1 Aug 2006 22:30:04 +0000 (22:30 +0000)] 
updated changelog

19 years agoand one more 2canonical, just to be sure
Jelte Jansen [Tue, 1 Aug 2006 22:24:02 +0000 (22:24 +0000)] 
and one more 2canonical, just to be sure

19 years agoadded walking support for max label length
Jelte Jansen [Tue, 1 Aug 2006 22:16:53 +0000 (22:16 +0000)] 
added walking support for max label length

19 years agocanonicalize before calling nsec_covers()
Jelte Jansen [Tue, 1 Aug 2006 11:40:23 +0000 (11:40 +0000)] 
canonicalize before calling nsec_covers()

19 years agooops
Jelte Jansen [Tue, 1 Aug 2006 09:14:27 +0000 (09:14 +0000)] 
oops

19 years agoadded my address argument
Jelte Jansen [Tue, 1 Aug 2006 09:05:25 +0000 (09:05 +0000)] 
added my address argument

19 years agomore comments
Wouter Wijngaards [Tue, 1 Aug 2006 08:17:35 +0000 (08:17 +0000)] 
more comments

19 years agoBindism feature request.
Wouter Wijngaards [Tue, 1 Aug 2006 07:58:56 +0000 (07:58 +0000)] 
Bindism feature request.

19 years agoMinor fix for printing with -v (verbose).
Wouter Wijngaards [Mon, 31 Jul 2006 14:11:02 +0000 (14:11 +0000)] 
Minor fix for printing with -v (verbose).

19 years agoAdded functionality to have multiple packet answers to a query.
Wouter Wijngaards [Mon, 31 Jul 2006 13:42:33 +0000 (13:42 +0000)] 
Added functionality to have multiple packet answers to a query.

19 years agofixed bug in packet.c
Jelte Jansen [Mon, 31 Jul 2006 09:09:07 +0000 (09:09 +0000)] 
fixed bug in packet.c
(unfinished) expansions to pcat-diff, to make it more intelligent

19 years ago- Fixed serial number matching
Wouter Wijngaards [Fri, 28 Jul 2006 14:55:38 +0000 (14:55 +0000)] 
- Fixed serial number matching
- verbose option: print packets, print matching effects.

19 years agoReworked statement, original was missing !
Wouter Wijngaards [Fri, 28 Jul 2006 09:00:36 +0000 (09:00 +0000)] 
Reworked statement, original was missing !

19 years agoFixup bug where the entire zone would be signed with both ZSK and KSK keys.
Wouter Wijngaards [Fri, 28 Jul 2006 08:19:10 +0000 (08:19 +0000)] 
Fixup bug where the entire zone would be signed with both ZSK and KSK keys.

19 years agoread key files with rsa exponent 65537 correctly
Jelte Jansen [Thu, 27 Jul 2006 10:39:37 +0000 (10:39 +0000)] 
read key files with rsa exponent 65537 correctly
added -c (canonicalize) option to ldns-read-zone

19 years agoTCP services from test server. Queries can match for UDP or TCP transport.
Wouter Wijngaards [Thu, 27 Jul 2006 10:18:03 +0000 (10:18 +0000)] 
TCP services from test server. Queries can match for UDP or TCP transport.

19 years agoadded unit test for rr2canonical()
Jelte Jansen [Thu, 27 Jul 2006 09:01:11 +0000 (09:01 +0000)] 
added unit test for rr2canonical()

19 years agoanother forgotten canonicalization
Jelte Jansen [Wed, 26 Jul 2006 13:43:14 +0000 (13:43 +0000)] 
another forgotten canonicalization

19 years agosometimes canonicalization was not completely correct
Jelte Jansen [Wed, 26 Jul 2006 11:23:58 +0000 (11:23 +0000)] 
sometimes canonicalization was not completely correct

19 years agowhen chasing, don't see question NSEC rr as nsec
Jelte Jansen [Wed, 26 Jul 2006 09:32:00 +0000 (09:32 +0000)] 
when chasing, don't see question NSEC rr as nsec

19 years agocast stond verkeerd
Jelte Jansen [Mon, 24 Jul 2006 14:21:39 +0000 (14:21 +0000)] 
cast stond verkeerd

19 years agosigh
Jelte Jansen [Mon, 24 Jul 2006 10:25:42 +0000 (10:25 +0000)] 
sigh

19 years agolint
Jelte Jansen [Mon, 24 Jul 2006 10:16:59 +0000 (10:16 +0000)] 
lint

19 years agorrlist_compare (and hence sorting) did not work completely (fixed by patch from David...
Jelte Jansen [Mon, 24 Jul 2006 10:01:07 +0000 (10:01 +0000)] 
rrlist_compare (and hence sorting) did not work completely (fixed by patch from David Blacka)
SOA rec was not included in apex NSEC

19 years agoldns-testns server that will help test features.
Wouter Wijngaards [Fri, 7 Jul 2006 13:38:59 +0000 (13:38 +0000)] 
ldns-testns server that will help test features.