]>
git.ipfire.org Git - thirdparty/ldns.git/log
Miek Gieben [Tue, 25 Jan 2005 14:06:16 +0000 (14:06 +0000)]
HUGE cleanup of the resolver
Miek Gieben [Tue, 25 Jan 2005 13:29:34 +0000 (13:29 +0000)]
WOW - only 2 changes needed :-)
Miek Gieben [Tue, 25 Jan 2005 13:27:56 +0000 (13:27 +0000)]
compiles again. Started on converting everything
Miek Gieben [Tue, 25 Jan 2005 13:20:24 +0000 (13:20 +0000)]
resolver tweaks
ldns_dname added in rdata.h
ldns.h now includes resolver.h
Miek Gieben [Tue, 25 Jan 2005 12:54:28 +0000 (12:54 +0000)]
removed rdata.h design info
Miek Gieben [Tue, 25 Jan 2005 12:36:40 +0000 (12:36 +0000)]
overview doc addded
Miek Gieben [Mon, 24 Jan 2005 15:25:11 +0000 (15:25 +0000)]
documentation can now be generated from doxygen
Miek Gieben [Mon, 24 Jan 2005 15:04:17 +0000 (15:04 +0000)]
doc update and ofcourse no program is complete without perl-helper programs
Miek Gieben [Mon, 24 Jan 2005 13:45:36 +0000 (13:45 +0000)]
added run-test4 (from the documentation)
program will not compile (yet), but should in a few
days
Miek Gieben [Mon, 24 Jan 2005 13:31:20 +0000 (13:31 +0000)]
do the right thing
Miek Gieben [Mon, 24 Jan 2005 13:27:58 +0000 (13:27 +0000)]
pfewww. str2rdf_dname does something
Miek Gieben [Mon, 24 Jan 2005 11:27:23 +0000 (11:27 +0000)]
partially str2rdf_dname
Miek Gieben [Mon, 24 Jan 2005 10:24:25 +0000 (10:24 +0000)]
B64 define in buffer
added _frm_data to rdf_new to copy pointer contents
moved to new function in str2host
Jelte Jansen [Fri, 21 Jan 2005 10:16:55 +0000 (10:16 +0000)]
doh
Miek Gieben [Thu, 20 Jan 2005 15:24:03 +0000 (15:24 +0000)]
str/txt conversion added
Jelte Jansen [Thu, 20 Jan 2005 15:17:42 +0000 (15:17 +0000)]
fixed dname thingy to void* change
Miek Gieben [Thu, 20 Jan 2005 15:03:56 +0000 (15:03 +0000)]
added dns.h for dns specific defines
added str2rdf for A and AAAA
assorted updates and stuff
and.... it compiles :) With a lot of warnings though
Miek Gieben [Thu, 20 Jan 2005 14:54:40 +0000 (14:54 +0000)]
ldns_rdf2buffer_dname is nu helemaal kapot - kan ik zo 123 niet fixen
De rest compileert, dus void* lijkt goed te gaan
Miek Gieben [Thu, 20 Jan 2005 14:23:00 +0000 (14:23 +0000)]
minor tweaks
Jelte Jansen [Thu, 20 Jan 2005 14:21:16 +0000 (14:21 +0000)]
test
Miek Gieben [Thu, 20 Jan 2005 14:14:25 +0000 (14:14 +0000)]
bogus check commmit
Miek Gieben [Thu, 20 Jan 2005 13:53:38 +0000 (13:53 +0000)]
function names more inline with the rest
Miek Gieben [Thu, 20 Jan 2005 13:24:05 +0000 (13:24 +0000)]
header made matching
Miek Gieben [Thu, 20 Jan 2005 13:15:44 +0000 (13:15 +0000)]
added skeleton function for str2host conversion routines.
Jelte Jansen [Thu, 20 Jan 2005 12:48:46 +0000 (12:48 +0000)]
off by 1
Miek Gieben [Thu, 20 Jan 2005 11:03:39 +0000 (11:03 +0000)]
make sure everything in example is in the doc
Miek Gieben [Thu, 20 Jan 2005 10:55:07 +0000 (10:55 +0000)]
more stuff added
Miek Gieben [Wed, 19 Jan 2005 16:03:23 +0000 (16:03 +0000)]
moved example into API.xml
Miek Gieben [Wed, 19 Jan 2005 15:15:44 +0000 (15:15 +0000)]
xmlified documentation. It's almost there
Miek Gieben [Wed, 19 Jan 2005 14:06:22 +0000 (14:06 +0000)]
jelte comments
Jelte Jansen [Wed, 19 Jan 2005 13:52:05 +0000 (13:52 +0000)]
added APL printing
Jelte Jansen [Wed, 19 Jan 2005 12:31:22 +0000 (12:31 +0000)]
fixed some tabbing
fixed allocation bug in some b64 call
added NSEC printing
Miek Gieben [Wed, 19 Jan 2005 10:26:26 +0000 (10:26 +0000)]
I hate documenting. I hate documentation
Miek Gieben [Wed, 19 Jan 2005 10:17:52 +0000 (10:17 +0000)]
doc doc doc doc
Miek Gieben [Tue, 18 Jan 2005 14:28:54 +0000 (14:28 +0000)]
concatted all _api files together. forget doxygen for this
Miek Gieben [Tue, 18 Jan 2005 13:56:41 +0000 (13:56 +0000)]
hmm, doxygen complains about wrong documentation
Jelte Jansen [Tue, 18 Jan 2005 13:05:45 +0000 (13:05 +0000)]
:p
Jelte Jansen [Tue, 18 Jan 2005 12:48:39 +0000 (12:48 +0000)]
fixed dname label count error
added some exotic rrtype support
Miek Gieben [Tue, 18 Jan 2005 12:45:24 +0000 (12:45 +0000)]
mucho doxygen aanpassingen
Miek Gieben [Tue, 18 Jan 2005 10:29:00 +0000 (10:29 +0000)]
prepare for doxygen documentation
Miek Gieben [Mon, 17 Jan 2005 12:35:01 +0000 (12:35 +0000)]
docs added. Comments from Jelte processed
Miek Gieben [Mon, 17 Jan 2005 10:25:15 +0000 (10:25 +0000)]
ttl is 32 bits
Miek Gieben [Wed, 12 Jan 2005 14:31:52 +0000 (14:31 +0000)]
more stuff added
Miek Gieben [Wed, 12 Jan 2005 13:55:54 +0000 (13:55 +0000)]
gazillion includes to make it compile on freebsd
Miek Gieben [Wed, 12 Jan 2005 13:48:56 +0000 (13:48 +0000)]
start of making ldns network aware
Jelte Jansen [Wed, 12 Jan 2005 13:39:39 +0000 (13:39 +0000)]
fixed some rdata definitions
added some 2buffer rr types
Miek Gieben [Wed, 12 Jan 2005 12:35:43 +0000 (12:35 +0000)]
added ipv6 flag
Miek Gieben [Tue, 11 Jan 2005 12:44:26 +0000 (12:44 +0000)]
net.c: put all your net stuff here
Miek Gieben [Tue, 11 Jan 2005 12:11:49 +0000 (12:11 +0000)]
more access functions, nothing fancy (yet)
Miek Gieben [Tue, 11 Jan 2005 11:23:07 +0000 (11:23 +0000)]
adding the file might help
Miek Gieben [Tue, 11 Jan 2005 11:16:16 +0000 (11:16 +0000)]
read/write access functions for the resolver struct
nothing fancy
Jelte Jansen [Tue, 11 Jan 2005 10:59:49 +0000 (10:59 +0000)]
added wire2host & host2str support for some basic types and WKS
Miek Gieben [Tue, 11 Jan 2005 10:42:50 +0000 (10:42 +0000)]
readded int48 as TSIGTIME. Is it _only_ used in tsig??
Miek Gieben [Tue, 11 Jan 2005 10:37:18 +0000 (10:37 +0000)]
added resolver.h
Started imp. of the Net::DNS::Resolver object
query funtions (to be written) should operate on this
structure and return a ldns_pkt
Miek Gieben [Tue, 11 Jan 2005 10:35:14 +0000 (10:35 +0000)]
added TODO - to keep track on what I was doing and want to be doing
updated syntax file for vim
added make tags
Miek Gieben [Tue, 11 Jan 2005 09:49:28 +0000 (09:49 +0000)]
removed the INT48 stuff
Jelte Jansen [Mon, 10 Jan 2005 10:23:29 +0000 (10:23 +0000)]
added status flag in ldns_buffer, and removed all extra buffer_printf return checks from host2str.c
(some choices could probably use some discussion :)
Jelte Jansen [Fri, 24 Dec 2004 12:49:23 +0000 (12:49 +0000)]
fixed bug in wire2rdf_str
Jelte Jansen [Fri, 24 Dec 2004 11:34:38 +0000 (11:34 +0000)]
added new test that reads packet from drill-formatted hexdump
(which can be created with drill -w <file> <query>), for wire2host
and host2str testing)
added example hexdump packet (which is read if no filename is given)
fixed bug when reading bad rcode
Jelte Jansen [Fri, 24 Dec 2004 10:24:04 +0000 (10:24 +0000)]
oops
Jelte Jansen [Fri, 24 Dec 2004 10:22:48 +0000 (10:22 +0000)]
added lookup tables for rcodes and opcodes
Jelte Jansen [Fri, 24 Dec 2004 10:22:34 +0000 (10:22 +0000)]
added test targets for easier testing
Jelte Jansen [Thu, 23 Dec 2004 15:13:44 +0000 (15:13 +0000)]
little experiment with checks for *all* buffer printfs...
Miek Gieben [Thu, 23 Dec 2004 13:50:40 +0000 (13:50 +0000)]
use **rd in str2host - modified some header, removed statis from buffer2str - tested str2host functions
Jelte Jansen [Thu, 23 Dec 2004 12:26:03 +0000 (12:26 +0000)]
other test packet in run-test0
fixed bug in wireformat array
added temporary debug messages in status check macros
Jelte Jansen [Thu, 23 Dec 2004 10:20:35 +0000 (10:20 +0000)]
rrset -> rr_list
Jelte Jansen [Wed, 22 Dec 2004 15:48:52 +0000 (15:48 +0000)]
prefixes
rr type string now found through descriptor
Jelte Jansen [Wed, 22 Dec 2004 14:50:45 +0000 (14:50 +0000)]
never trust a computer to do your work
Jelte Jansen [Wed, 22 Dec 2004 14:46:19 +0000 (14:46 +0000)]
rr2buf rest of rr
added ldns_lookup tables to get strings for names
(lookup tables may need to be moved to better location)
Jelte Jansen [Wed, 22 Dec 2004 13:02:28 +0000 (13:02 +0000)]
if-i-don't-commit-now-conflicts-will-set-us-up-the-bomb commit
added access functions for rr and rrset and packet
more host2str functionality
more wire2host functionality
Erik Rozendaal [Wed, 22 Dec 2004 12:57:22 +0000 (12:57 +0000)]
Link in compatibility functions.
Miek Gieben [Wed, 22 Dec 2004 12:55:31 +0000 (12:55 +0000)]
more functions added, renamed to fit ldns_ naming scheme
Erik Rozendaal [Wed, 22 Dec 2004 12:54:36 +0000 (12:54 +0000)]
b64_ntop, b64_pton, malloc, and timegm compatibility functions.
Miek Gieben [Wed, 22 Dec 2004 12:44:12 +0000 (12:44 +0000)]
splint
Erik Rozendaal [Wed, 22 Dec 2004 12:42:28 +0000 (12:42 +0000)]
Shut up splint.
Miek Gieben [Wed, 22 Dec 2004 12:41:53 +0000 (12:41 +0000)]
test functions for str2host
Miek Gieben [Wed, 22 Dec 2004 12:38:46 +0000 (12:38 +0000)]
add the file
Erik Rozendaal [Wed, 22 Dec 2004 12:36:32 +0000 (12:36 +0000)]
host2str.c: Added helper function to convert a buffer to a zero
terminated string. Properly free temporary buffers if RDF conversion
fails.
Miek Gieben [Wed, 22 Dec 2004 12:34:38 +0000 (12:34 +0000)]
run-test1.c added. str2host stuff
Miek Gieben [Wed, 22 Dec 2004 12:20:23 +0000 (12:20 +0000)]
readded POSIX stuff to configure.ac. Made another conversion function - still complains
about implicit decl of timegm - all LOT of casting magic - not sure if this will work out
Erik Rozendaal [Wed, 22 Dec 2004 12:13:36 +0000 (12:13 +0000)]
host2str.c: (ldns_rdf2str) Assume buffer is '\0' terminated, which it
is if ldns_buffer_printf is used.
Jelte Jansen [Wed, 22 Dec 2004 11:59:46 +0000 (11:59 +0000)]
lint options
Jelte Jansen [Wed, 22 Dec 2004 11:52:15 +0000 (11:52 +0000)]
added prefixes in packet.[ch]
some more 2buffer functions
Miek Gieben [Wed, 22 Dec 2004 11:38:34 +0000 (11:38 +0000)]
killed local var updated vim syntax
Erik Rozendaal [Wed, 22 Dec 2004 11:09:12 +0000 (11:09 +0000)]
buffer.c: Check for allocation failures. (ldns_buffer_export) Mark the buffer
fixed and return a pointer to the data. (ldns_buffer_free) Only free the
buffer data if the buffer is not fixed.
Miek Gieben [Tue, 21 Dec 2004 15:22:26 +0000 (15:22 +0000)]
__X define gone
Miek Gieben [Tue, 21 Dec 2004 15:01:36 +0000 (15:01 +0000)]
still leave out the htons
Miek Gieben [Tue, 21 Dec 2004 14:32:58 +0000 (14:32 +0000)]
do not use htons for now
Erik Rozendaal [Tue, 21 Dec 2004 14:30:02 +0000 (14:30 +0000)]
Include sys/types.h.
Erik Rozendaal [Tue, 21 Dec 2004 14:27:18 +0000 (14:27 +0000)]
Remove checks for int8_t, etc.
Erik Rozendaal [Tue, 21 Dec 2004 14:26:25 +0000 (14:26 +0000)]
Stop being pedantic.
Erik Rozendaal [Tue, 21 Dec 2004 14:22:58 +0000 (14:22 +0000)]
Check for u_char, u_short, u_long types so htons can be used with
POSIX_SOURCE C code.
Jelte Jansen [Tue, 21 Dec 2004 14:22:55 +0000 (14:22 +0000)]
added some functions to buffer.c (destroy and export)
host2str shaken, not stirred, rdf conversions use buffers now, and there are (or will be) 2str wrappers for different levels (rdata, rr, packet?)
Erik Rozendaal [Tue, 21 Dec 2004 14:16:02 +0000 (14:16 +0000)]
Needed for htons.
Miek Gieben [Tue, 21 Dec 2004 14:07:44 +0000 (14:07 +0000)]
it compiles ok on Linux
Miek Gieben [Tue, 21 Dec 2004 14:06:17 +0000 (14:06 +0000)]
get it to compile on linux first
Miek Gieben [Tue, 21 Dec 2004 13:51:10 +0000 (13:51 +0000)]
first start made for str2host conversion. Ugly as hell - not sure if it even works
Miek Gieben [Tue, 21 Dec 2004 13:31:28 +0000 (13:31 +0000)]
direct copy from zonec.c from NSD
Erik Rozendaal [Tue, 21 Dec 2004 13:26:55 +0000 (13:26 +0000)]
buf.h: Removed. Use buffer.h.
Miek Gieben [Tue, 21 Dec 2004 13:17:13 +0000 (13:17 +0000)]
conversion2str for A