]>
git.ipfire.org Git - thirdparty/ldns.git/log
Miek Gieben [Thu, 13 Apr 2006 14:06:29 +0000 (14:06 +0000)]
up2date
Miek Gieben [Thu, 13 Apr 2006 14:04:40 +0000 (14:04 +0000)]
correct explanation for ldns_get_errorstr_by_id
Jelte Jansen [Thu, 13 Apr 2006 13:59:05 +0000 (13:59 +0000)]
don't error on $ORIGIN
Miek Gieben [Thu, 13 Apr 2006 13:56:18 +0000 (13:56 +0000)]
some changelog changes
Miek Gieben [Thu, 13 Apr 2006 13:45:01 +0000 (13:45 +0000)]
don't segfault in ldns-keygen and rmeove dprintf
Jelte Jansen [Thu, 13 Apr 2006 13:38:37 +0000 (13:38 +0000)]
ouch :p
Jelte Jansen [Thu, 13 Apr 2006 13:20:42 +0000 (13:20 +0000)]
args
Miek Gieben [Thu, 13 Apr 2006 12:54:55 +0000 (12:54 +0000)]
update this also
Miek Gieben [Thu, 13 Apr 2006 12:47:47 +0000 (12:47 +0000)]
remove ldns_pkt*_when()
Jelte Jansen [Thu, 13 Apr 2006 12:14:43 +0000 (12:14 +0000)]
that was one \ too much
Miek Gieben [Thu, 13 Apr 2006 11:51:21 +0000 (11:51 +0000)]
lint
Miek Gieben [Thu, 13 Apr 2006 11:01:59 +0000 (11:01 +0000)]
add to lame examples send notifies and send ixfr packets
Miek Gieben [Thu, 13 Apr 2006 10:55:32 +0000 (10:55 +0000)]
half implement opcode stuff - we cannot easily do this in drill
use error instead of fprintf(stderr, ...
and use c++ directly, less code lines
Miek Gieben [Tue, 11 Apr 2006 12:10:17 +0000 (12:10 +0000)]
remove those weird update functions from the lib and put them in
ldns-update.c
Miek Gieben [Tue, 11 Apr 2006 12:01:54 +0000 (12:01 +0000)]
remove dprints
Jelte Jansen [Tue, 11 Apr 2006 12:00:12 +0000 (12:00 +0000)]
define
Miek Gieben [Tue, 11 Apr 2006 11:57:35 +0000 (11:57 +0000)]
ugly functions can be put in the examples, not need to clutter the
lib with this
Jelte Jansen [Tue, 11 Apr 2006 11:51:24 +0000 (11:51 +0000)]
lint + overflow protection
Jelte Jansen [Tue, 11 Apr 2006 11:37:50 +0000 (11:37 +0000)]
ipv6 address part to PTR owner name conversion added
(:: not implemented)
Miek Gieben [Tue, 11 Apr 2006 11:36:34 +0000 (11:36 +0000)]
add portnumber to the api, remove doxygen comments from the higher.c
file
minor other tweaks
Jelte Jansen [Tue, 11 Apr 2006 11:02:26 +0000 (11:02 +0000)]
leftovers
Jelte Jansen [Tue, 11 Apr 2006 10:56:16 +0000 (10:56 +0000)]
-x works correctly for (parts of) ipv4 ip addresses
Miek Gieben [Mon, 10 Apr 2006 13:17:18 +0000 (13:17 +0000)]
reverse: if no type is given default to PTR otherwise use the type from the cmd line
Jelte Jansen [Mon, 10 Apr 2006 11:35:34 +0000 (11:35 +0000)]
does this work?
Miek Gieben [Mon, 10 Apr 2006 10:47:18 +0000 (10:47 +0000)]
return 0 always - as the check is not 100% and most of the docs are there
Miek Gieben [Mon, 10 Apr 2006 10:01:38 +0000 (10:01 +0000)]
doc updates
Jelte Jansen [Mon, 10 Apr 2006 09:39:45 +0000 (09:39 +0000)]
small man page change
Miek Gieben [Mon, 10 Apr 2006 09:39:11 +0000 (09:39 +0000)]
update.h manpages
Miek Gieben [Mon, 10 Apr 2006 09:33:58 +0000 (09:33 +0000)]
documentation updates
Jelte Jansen [Mon, 10 Apr 2006 09:20:50 +0000 (09:20 +0000)]
oops
Jelte Jansen [Mon, 10 Apr 2006 09:16:46 +0000 (09:16 +0000)]
memories
Jelte Jansen [Mon, 10 Apr 2006 08:35:17 +0000 (08:35 +0000)]
except for the 'nothing-to-do' message behaviour is the same for all-static and %-stc targets now
Jelte Jansen [Sun, 9 Apr 2006 23:15:45 +0000 (23:15 +0000)]
added all-static and %-stc targets to examples makefile
this will recompile the examples with libldns.a instead of with a dynamic library dependency.
it will always recompile the program(s), no check if it is up to date.
Jelte Jansen [Sun, 9 Apr 2006 22:04:33 +0000 (22:04 +0000)]
direct compile for examples. replaced single targets with magic line, now to add a program just append it to programs list
Jelte Jansen [Sun, 9 Apr 2006 21:21:07 +0000 (21:21 +0000)]
more betterness
Jelte Jansen [Sun, 9 Apr 2006 13:12:37 +0000 (13:12 +0000)]
and fixed test
Jelte Jansen [Sun, 9 Apr 2006 13:05:29 +0000 (13:05 +0000)]
build stuff was still broken (didn't work from clean build in different dir)
should work now: header files are only copied if newer. dependencies on .c files are working, and if you change one header file everything is recompiled to prevent linker errors.
Jelte Jansen [Thu, 6 Apr 2006 14:26:34 +0000 (14:26 +0000)]
typo
Jelte Jansen [Thu, 6 Apr 2006 14:06:20 +0000 (14:06 +0000)]
linktest hoeft toch niet apart
Jelte Jansen [Thu, 6 Apr 2006 13:48:22 +0000 (13:48 +0000)]
ldns_pkt_rcode
Jelte Jansen [Thu, 6 Apr 2006 13:44:23 +0000 (13:44 +0000)]
linktest uit all
(moet dus nog wel ergens terug in compile test)
Jelte Jansen [Thu, 6 Apr 2006 12:51:38 +0000 (12:51 +0000)]
also check answer sections for differences
Miek Gieben [Thu, 6 Apr 2006 12:48:43 +0000 (12:48 +0000)]
use the correct target
Miek Gieben [Thu, 6 Apr 2006 12:43:34 +0000 (12:43 +0000)]
make ssl compile more correct
Miek Gieben [Thu, 6 Apr 2006 12:39:47 +0000 (12:39 +0000)]
make creation of include dir seperate step: make local-install
fix compile test for that
Miek Gieben [Thu, 6 Apr 2006 12:21:13 +0000 (12:21 +0000)]
add slowness to doc
Jelte Jansen [Thu, 6 Apr 2006 12:01:28 +0000 (12:01 +0000)]
dependency on .h files
Jelte Jansen [Thu, 6 Apr 2006 11:56:07 +0000 (11:56 +0000)]
srcdir readded
Jelte Jansen [Thu, 6 Apr 2006 11:48:59 +0000 (11:48 +0000)]
nicer verbose output
Miek Gieben [Thu, 6 Apr 2006 11:41:06 +0000 (11:41 +0000)]
make works as it supposed to work
Jelte Jansen [Thu, 6 Apr 2006 10:46:46 +0000 (10:46 +0000)]
lint
Miek Gieben [Thu, 6 Apr 2006 10:39:21 +0000 (10:39 +0000)]
revert changes
Jelte Jansen [Thu, 6 Apr 2006 10:24:43 +0000 (10:24 +0000)]
fixed root server reader again
option arguments need not be separated by space anymore
Miek Gieben [Thu, 6 Apr 2006 10:16:04 +0000 (10:16 +0000)]
only compile what is needed, touching the headers still doesn't trigger site wide re-compile
Jelte Jansen [Thu, 6 Apr 2006 10:09:27 +0000 (10:09 +0000)]
some error messages
Jelte Jansen [Thu, 6 Apr 2006 09:58:44 +0000 (09:58 +0000)]
fixes
Miek Gieben [Thu, 6 Apr 2006 09:47:17 +0000 (09:47 +0000)]
only check z not *z when assigning in zone.c
keyfetch: use ldns_zone_new_frm_fp_l
Jelte Jansen [Thu, 6 Apr 2006 09:40:34 +0000 (09:40 +0000)]
do not set DO bit + EDNS by default (some servers return FORMERR on edns)
just use -D if you want dnssec handling
Miek Gieben [Thu, 6 Apr 2006 09:14:26 +0000 (09:14 +0000)]
change this prototype too, pkt in the first arg and return status
Jelte Jansen [Thu, 6 Apr 2006 09:13:35 +0000 (09:13 +0000)]
and another 2 (!) byte memory leak
Jelte Jansen [Thu, 6 Apr 2006 09:09:17 +0000 (09:09 +0000)]
free the alloced data
Jelte Jansen [Thu, 6 Apr 2006 09:02:58 +0000 (09:02 +0000)]
commented out perrors
Miek Gieben [Thu, 6 Apr 2006 08:52:04 +0000 (08:52 +0000)]
test for zone with ; at last line
Miek Gieben [Thu, 6 Apr 2006 08:44:26 +0000 (08:44 +0000)]
added a new status that signals: no error, but nothing was read
adjust zone reader to check for this
Miek Gieben [Thu, 6 Apr 2006 08:05:16 +0000 (08:05 +0000)]
put the eof check in the get function
Jelte Jansen [Wed, 5 Apr 2006 14:55:37 +0000 (14:55 +0000)]
initial version of ldns-keyfetcher
Jelte Jansen [Wed, 5 Apr 2006 14:44:30 +0000 (14:44 +0000)]
don't use functions that alloc without storing the pointer they return to free it again
Jelte Jansen [Wed, 5 Apr 2006 12:08:19 +0000 (12:08 +0000)]
free alloced data on error in net.c
don't realloc twice in net.c
free alloced data in packet.c
Miek Gieben [Wed, 5 Apr 2006 09:48:51 +0000 (09:48 +0000)]
correctly parse $TTL directive (we ofcourse already had that function)
ldns-read-zone now crashes on empty input, but that is related
to the feof(fp) stuff (I guess)
Jelte Jansen [Wed, 5 Apr 2006 09:41:07 +0000 (09:41 +0000)]
removed duplicate error
Miek Gieben [Wed, 5 Apr 2006 09:37:06 +0000 (09:37 +0000)]
correctly see $TTL again
added extra status to say: seen TTL, haven't got an rr
need parser for ttls: 1H -> 3600, not 1
Jelte Jansen [Wed, 5 Apr 2006 08:59:31 +0000 (08:59 +0000)]
miek, please check this patch (might need another status code + special case when reading files instead of this solution)
(problem is that eof is only set after the parser sees the error (which is 'no input'))
Miek Gieben [Tue, 4 Apr 2006 14:09:16 +0000 (14:09 +0000)]
complete the api change, port examples and drill
Jelte Jansen [Tue, 4 Apr 2006 14:05:10 +0000 (14:05 +0000)]
value was only set when... value had already been set
Jelte Jansen [Tue, 4 Apr 2006 13:47:51 +0000 (13:47 +0000)]
forgot to commit this one too
Miek Gieben [Tue, 4 Apr 2006 13:33:19 +0000 (13:33 +0000)]
ldns_rdata_new_frm_fp is changed to be in line with the other frm_file functions
Jelte Jansen [Tue, 4 Apr 2006 13:33:05 +0000 (13:33 +0000)]
added compare on rr_lists
added string for NULL error
fixed some memory leaks
Miek Gieben [Tue, 4 Apr 2006 13:21:13 +0000 (13:21 +0000)]
api change: ldns_key_new_frm_fp will now also return a status
Miek Gieben [Tue, 4 Apr 2006 12:59:39 +0000 (12:59 +0000)]
api change for ldns_new_zone_frm_* functions
Miek Gieben [Tue, 4 Apr 2006 12:42:26 +0000 (12:42 +0000)]
fixed with help from Jelte
Miek Gieben [Tue, 4 Apr 2006 12:30:06 +0000 (12:30 +0000)]
fixes: lint and 12 unit test
Miek Gieben [Tue, 4 Apr 2006 12:21:18 +0000 (12:21 +0000)]
fix 1 fault
Miek Gieben [Tue, 4 Apr 2006 11:52:44 +0000 (11:52 +0000)]
some fixes - drill should compile
Miek Gieben [Tue, 4 Apr 2006 11:10:08 +0000 (11:10 +0000)]
and now from the correct directory
Miek Gieben [Tue, 4 Apr 2006 11:09:02 +0000 (11:09 +0000)]
api change
the rr is now returned as parameter and ldns_rr_new_frm_str will return
a status mesg
Jelte Jansen [Tue, 4 Apr 2006 09:09:50 +0000 (09:09 +0000)]
fixed two possible nullpointers
Miek Gieben [Wed, 29 Mar 2006 13:14:59 +0000 (13:14 +0000)]
fix a number of segfault. piping /dev/urandom in resolver_frm_file now
work and doesn't crash, same goes for reading zone file (and thus
reading rrs). Stuff looks much more robust.
And... who would have guessed that /dev/urandom is a valid zonefile...?
head -1000 /dev/urandom | ./ldns-read-zone
minus the SOA of course
Miek Gieben [Wed, 29 Mar 2006 12:38:06 +0000 (12:38 +0000)]
important fixes
Jelte Jansen [Wed, 29 Mar 2006 08:26:53 +0000 (08:26 +0000)]
lintje
Jelte Jansen [Wed, 29 Mar 2006 07:50:24 +0000 (07:50 +0000)]
show actual wire data on highest verbosity level if dns packet contains error
Jelte Jansen [Tue, 28 Mar 2006 12:14:02 +0000 (12:14 +0000)]
foei.
Jelte Jansen [Tue, 28 Mar 2006 09:44:13 +0000 (09:44 +0000)]
null check
Miek Gieben [Mon, 27 Mar 2006 13:52:52 +0000 (13:52 +0000)]
add the file
Miek Gieben [Mon, 27 Mar 2006 13:51:14 +0000 (13:51 +0000)]
remove: no new feature until after 1.1
Miek Gieben [Mon, 27 Mar 2006 13:46:53 +0000 (13:46 +0000)]
update todo
Jelte Jansen [Mon, 27 Mar 2006 13:39:05 +0000 (13:39 +0000)]
memcopy befoore free
Jelte Jansen [Mon, 27 Mar 2006 09:10:23 +0000 (09:10 +0000)]
apparently if had forgotten to commit this:
b64 zero length string special case
Miek Gieben [Thu, 23 Mar 2006 10:48:58 +0000 (10:48 +0000)]
handle comments in resolv.conf and be much more robust
Miek Gieben [Wed, 22 Mar 2006 16:31:55 +0000 (16:31 +0000)]
test for drill -f /urandom. Nice fuzzy test
Miek Gieben [Wed, 22 Mar 2006 16:23:14 +0000 (16:23 +0000)]
fail gracefully when reading bogus packets