]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
21 years agowork on copies and normalize
Miek Gieben [Tue, 1 Mar 2005 12:39:53 +0000 (12:39 +0000)] 
work on copies and normalize

21 years agordata.c: (ldns_rdf_new_frm_data) Const correctness, order of parameters.
Erik Rozendaal [Tue, 1 Mar 2005 12:38:50 +0000 (12:38 +0000)] 
rdata.c: (ldns_rdf_new_frm_data) Const correctness, order of parameters.
(ldns_rdf_new_frm_str) Order of parameters.

21 years agotada, an rr_list cloner
Miek Gieben [Tue, 1 Mar 2005 12:29:46 +0000 (12:29 +0000)] 
tada, an rr_list cloner

21 years agocompile and lint fixes
Miek Gieben [Tue, 1 Mar 2005 12:25:09 +0000 (12:25 +0000)] 
compile and lint fixes

21 years agowork on the actual rd
Miek Gieben [Tue, 1 Mar 2005 12:20:06 +0000 (12:20 +0000)] 
work on the actual rd
and add function to do this for rrs

21 years agotolower function
Miek Gieben [Tue, 1 Mar 2005 12:13:44 +0000 (12:13 +0000)] 
tolower function

21 years agoremoved printfs and other debugging stuff
Miek Gieben [Tue, 1 Mar 2005 11:22:57 +0000 (11:22 +0000)] 
removed printfs and other debugging stuff

21 years agoemergency commit. IT VERIFIES!
Miek Gieben [Tue, 1 Mar 2005 11:20:58 +0000 (11:20 +0000)] 
emergency commit. IT VERIFIES!

21 years agoprint the TTL
Miek Gieben [Tue, 1 Mar 2005 10:44:56 +0000 (10:44 +0000)] 
print the TTL
make rr_list_push_rr work correctly
make 2native work correctly
gazillion printfs to test dnssec

21 years agonot adding new things everywhere can break stuff part 2.
Jelte Jansen [Tue, 1 Mar 2005 10:00:38 +0000 (10:00 +0000)] 
not adding new things everywhere can break stuff part 2.
dig-like printing of rdf_type_period

21 years agokeytag calculations works first time around!
Miek Gieben [Tue, 1 Mar 2005 09:54:12 +0000 (09:54 +0000)] 
keytag calculations works first time around!

21 years agoconvert types and classes from str2host
Miek Gieben [Tue, 1 Mar 2005 09:50:43 +0000 (09:50 +0000)] 
convert types and classes from str2host

21 years agonot adding new things everywhere can break stuff part 1.
Jelte Jansen [Tue, 1 Mar 2005 09:48:38 +0000 (09:48 +0000)] 
not adding new things everywhere can break stuff part 1.

21 years agoeven better names
Miek Gieben [Tue, 1 Mar 2005 09:24:49 +0000 (09:24 +0000)] 
even better names

21 years agobe able to convert to RRSIG string
Miek Gieben [Tue, 1 Mar 2005 09:12:55 +0000 (09:12 +0000)] 
be able to convert to RRSIG string
renamed ldns_get_class_by_name to ldns_rr_get_class_by_name, more
in line with ldns_get_rr_type_by_name

21 years agodisregard negative numbers. Do we have them in DNS?
Miek Gieben [Mon, 28 Feb 2005 15:29:52 +0000 (15:29 +0000)] 
disregard negative numbers. Do we have them in DNS?

21 years agoLDNS_RDF_TYPE_PERIOD partially implemented
Miek Gieben [Mon, 28 Feb 2005 15:25:48 +0000 (15:25 +0000)] 
LDNS_RDF_TYPE_PERIOD partially implemented

21 years agoadded LDNS_RDF_TYPE_PERIOD. Conversion function need to be made
Miek Gieben [Mon, 28 Feb 2005 15:12:11 +0000 (15:12 +0000)] 
added LDNS_RDF_TYPE_PERIOD. Conversion function need to be made

21 years agoretrieve rr's from a packet, based on some criteria
Miek Gieben [Mon, 28 Feb 2005 14:41:18 +0000 (14:41 +0000)] 
retrieve rr's from a packet, based on some criteria

21 years agohandle comments
Miek Gieben [Mon, 28 Feb 2005 14:10:14 +0000 (14:10 +0000)] 
handle comments

21 years agochanged some tests
Jelte Jansen [Mon, 28 Feb 2005 14:03:13 +0000 (14:03 +0000)] 
changed some tests

21 years agoremoved extra printf's
Miek Gieben [Mon, 28 Feb 2005 13:57:05 +0000 (13:57 +0000)] 
removed extra printf's

21 years ago*doh*
Miek Gieben [Mon, 28 Feb 2005 13:55:52 +0000 (13:55 +0000)] 
*doh*

21 years agoALG conversion routines
Miek Gieben [Mon, 28 Feb 2005 13:52:21 +0000 (13:52 +0000)] 
ALG conversion routines
more robust rr_frm_str

21 years agowe're now able to read an rr from any string. We should
Miek Gieben [Mon, 28 Feb 2005 12:56:46 +0000 (12:56 +0000)] 
we're now able to read an rr from any string. We should
be able to parse zone file right now - sortof

21 years agothe last of the crypto functions
Miek Gieben [Mon, 28 Feb 2005 12:25:32 +0000 (12:25 +0000)] 
the last of the crypto functions

21 years agobetter timeout handling
Jelte Jansen [Mon, 28 Feb 2005 11:22:00 +0000 (11:22 +0000)] 
better timeout handling

21 years agosome more dnssec function and buffer2wire stuff
Miek Gieben [Mon, 28 Feb 2005 11:13:55 +0000 (11:13 +0000)] 
some more dnssec function and buffer2wire stuff

21 years agosome concatenate functions added. More accesor stuff
Miek Gieben [Mon, 28 Feb 2005 10:44:41 +0000 (10:44 +0000)] 
some concatenate functions added. More accesor stuff

21 years agopop and push function which were not there yet
Miek Gieben [Mon, 28 Feb 2005 10:13:25 +0000 (10:13 +0000)] 
pop and push function which were not there yet
ldns_pkt_safe_push

21 years agouse ldns_buffer_position for sizing
Miek Gieben [Mon, 28 Feb 2005 09:14:50 +0000 (09:14 +0000)] 
use ldns_buffer_position for sizing

21 years agolint
Miek Gieben [Fri, 25 Feb 2005 15:24:59 +0000 (15:24 +0000)] 
lint

21 years agomucho dns function
Miek Gieben [Fri, 25 Feb 2005 15:19:04 +0000 (15:19 +0000)] 
mucho dns function
made generic key conversion routines
everything compiles, but remains untested

crypto details (+1/-1, etc). NOT CHECKED

21 years agoduh
Miek Gieben [Fri, 25 Feb 2005 14:01:14 +0000 (14:01 +0000)] 
duh

21 years agosome dnssec.c tweaks. And its ALG_DH not DS
Miek Gieben [Fri, 25 Feb 2005 13:55:30 +0000 (13:55 +0000)] 
some dnssec.c tweaks. And its ALG_DH not DS

21 years agolint
Miek Gieben [Fri, 25 Feb 2005 10:09:25 +0000 (10:09 +0000)] 
lint

21 years agopop function created
Miek Gieben [Fri, 25 Feb 2005 10:06:48 +0000 (10:06 +0000)] 
pop function created

21 years agoheader file update
Miek Gieben [Fri, 25 Feb 2005 09:13:05 +0000 (09:13 +0000)] 
header file update
added keytag function (copied from drill and heavily modified
added rr_rdata2buffer_wire to only put the rdata of an rr in a buffer
don't compile run-test12.c

21 years agofunction added to create RR from a string. String should be a wellformed
Miek Gieben [Fri, 25 Feb 2005 08:16:05 +0000 (08:16 +0000)] 
function added to create RR from a string. String should be a wellformed
RR: www.miek.nl 3600 IN MX 10 elektron.atoom.net
newline, parentheses are not handled - need a normalize RR function for
that

21 years agocomment added
Miek Gieben [Thu, 24 Feb 2005 15:31:11 +0000 (15:31 +0000)] 
comment added

21 years agototally untested rdf compare
Miek Gieben [Thu, 24 Feb 2005 15:26:19 +0000 (15:26 +0000)] 
totally untested rdf compare

21 years agoadd some rrset stuff - needed for dnssec
Miek Gieben [Thu, 24 Feb 2005 15:23:05 +0000 (15:23 +0000)] 
add some rrset stuff - needed for dnssec

21 years agoadded dnssec.c file. It's not compiled
Miek Gieben [Thu, 24 Feb 2005 15:01:06 +0000 (15:01 +0000)] 
added dnssec.c file. It's not compiled

21 years agodoes it still compile on the open
Miek Gieben [Thu, 24 Feb 2005 14:46:55 +0000 (14:46 +0000)] 
does it still compile on the open

21 years agoadded rr_clone
Jelte Jansen [Thu, 24 Feb 2005 14:33:57 +0000 (14:33 +0000)] 
added rr_clone
added axfr_start() and axfr_next()

21 years agosophisticated anti format string attack vector guarding
Miek Gieben [Thu, 24 Feb 2005 14:29:18 +0000 (14:29 +0000)] 
sophisticated anti format string attack vector guarding

21 years agoAdded some const correctness.
Erik Rozendaal [Thu, 24 Feb 2005 14:10:56 +0000 (14:10 +0000)] 
Added some const correctness.

21 years agorr.c: (ldns_rr_list_sort) Use qsort(3) instead of bubble sort.
Erik Rozendaal [Thu, 24 Feb 2005 13:55:10 +0000 (13:55 +0000)] 
rr.c: (ldns_rr_list_sort) Use qsort(3) instead of bubble sort.

21 years agorrsig2buffer - basis function for dnssec
Miek Gieben [Thu, 24 Feb 2005 13:45:43 +0000 (13:45 +0000)] 
rrsig2buffer - basis function for dnssec

21 years agobubble sort tested - it works
Miek Gieben [Thu, 24 Feb 2005 13:24:35 +0000 (13:24 +0000)] 
bubble sort tested - it works
try to go with qsort, but first attempt failed

21 years agoadded some rr_list functions: print
Miek Gieben [Thu, 24 Feb 2005 13:11:44 +0000 (13:11 +0000)] 
added some rr_list functions: print

21 years agomade a rr_list to buffer
Miek Gieben [Thu, 24 Feb 2005 12:42:18 +0000 (12:42 +0000)] 
made a rr_list to buffer
made a bubblesort :-) rr_list sorter

21 years agototally untested rr compare function
Miek Gieben [Thu, 24 Feb 2005 12:05:10 +0000 (12:05 +0000)] 
totally untested rr compare function
rr_uncompressed_size added
LDNS_SECTION_ANY added. Not sure if we want to keep that

21 years agoSplit up the tcp functionality in net.c
Jelte Jansen [Wed, 23 Feb 2005 13:54:30 +0000 (13:54 +0000)] 
Split up the tcp functionality in net.c
added run-test11, which is an example for an axfr transfer implementation
test with ./run-test11 jelte.nlnetlabs.nl 195.169.215.155

21 years agoextra functions added. Made ar target to generate static lib
Miek Gieben [Tue, 22 Feb 2005 14:38:34 +0000 (14:38 +0000)] 
extra functions added. Made ar target to generate static lib

21 years agotest defnames, small other fixes
Miek Gieben [Tue, 22 Feb 2005 11:24:02 +0000 (11:24 +0000)] 
test defnames, small other fixes

21 years agoTry to be smarted about defining bool.
Erik Rozendaal [Tue, 22 Feb 2005 11:20:44 +0000 (11:20 +0000)] 
Try to be smarted about defining bool.

21 years agoadded this file
Miek Gieben [Tue, 22 Feb 2005 11:13:48 +0000 (11:13 +0000)] 
added this file
maybe all docs should be written in docbook

21 years agoallow external progs to include only ldns/dns.h. Some other tweaks
Miek Gieben [Tue, 22 Feb 2005 10:20:06 +0000 (10:20 +0000)] 
allow external progs to include only ldns/dns.h. Some other tweaks

21 years agoexported these tables - handy for use in external programs
Miek Gieben [Tue, 22 Feb 2005 10:09:31 +0000 (10:09 +0000)] 
exported these tables - handy for use in external programs

21 years agorest of the free examples
Jelte Jansen [Mon, 21 Feb 2005 15:20:21 +0000 (15:20 +0000)] 
rest of the free examples

21 years agoinformation wants to be free.
Jelte Jansen [Mon, 21 Feb 2005 13:58:33 +0000 (13:58 +0000)] 
information wants to be free.
synced all calls to MALLOC and FREE for runtest[1-4].

21 years agoanswerfrom back to rdf - IT WORKS
Miek Gieben [Mon, 21 Feb 2005 13:42:04 +0000 (13:42 +0000)] 
answerfrom back to rdf - IT WORKS

21 years agomaster Miek has solved all problems
Miek Gieben [Mon, 21 Feb 2005 13:37:53 +0000 (13:37 +0000)] 
master Miek has solved all problems
and
free() is for mietjes

21 years agoit's a start
Miek Gieben [Mon, 21 Feb 2005 13:26:55 +0000 (13:26 +0000)] 
it's a start

21 years agominor tweak
Miek Gieben [Mon, 21 Feb 2005 13:15:27 +0000 (13:15 +0000)] 
minor tweak

21 years agothe query date is printed of a packet
Miek Gieben [Mon, 21 Feb 2005 13:05:51 +0000 (13:05 +0000)] 
the query date is printed of a packet

21 years agoremoved some comments functions
Miek Gieben [Mon, 21 Feb 2005 12:43:08 +0000 (12:43 +0000)] 
removed some comments functions

21 years agoanother conversion routine
Miek Gieben [Mon, 21 Feb 2005 12:31:56 +0000 (12:31 +0000)] 
another conversion routine

21 years agodrop ldns_resolver_configured, use ldns_resolver_nameserver_count instead
Miek Gieben [Mon, 21 Feb 2005 12:02:26 +0000 (12:02 +0000)] 
drop ldns_resolver_configured, use ldns_resolver_nameserver_count instead

21 years agodummy commit 2
Jelte Jansen [Thu, 17 Feb 2005 14:59:36 +0000 (14:59 +0000)] 
dummy commit 2

21 years agodummy commit
Jelte Jansen [Thu, 17 Feb 2005 14:55:11 +0000 (14:55 +0000)] 
dummy commit

21 years agofixed more warnings, commented out segfaulting test, at least report should
Jelte Jansen [Thu, 17 Feb 2005 14:50:44 +0000 (14:50 +0000)] 
fixed more warnings, commented out segfaulting test, at least report should
be clean now (modified 02-lint-test  to use the lint rules of Makefile)

21 years agocode warning round. please keep it clean this time.
Jelte Jansen [Thu, 17 Feb 2005 13:58:06 +0000 (13:58 +0000)] 
code warning round. please keep it clean this time.

21 years ago:p
Jelte Jansen [Thu, 17 Feb 2005 09:51:45 +0000 (09:51 +0000)] 
:p

21 years agomake buffer2str copy like all other conversions
Jelte Jansen [Thu, 17 Feb 2005 09:47:05 +0000 (09:47 +0000)] 
make buffer2str copy like all other conversions

21 years agonu eens een keer wat anders
Miek Gieben [Wed, 16 Feb 2005 14:07:24 +0000 (14:07 +0000)] 
nu eens een keer wat anders
msg size implemented, an heh, it works

21 years agotemporary rewrite of answerfrom code to see if that helps to fix the strange memory bug
Jelte Jansen [Wed, 16 Feb 2005 12:49:19 +0000 (12:49 +0000)] 
temporary rewrite of answerfrom code to see if that helps to fix the strange memory bug

21 years agoruntest10 doet het nu
Miek Gieben [Tue, 15 Feb 2005 15:14:12 +0000 (15:14 +0000)] 
runtest10 doet het nu

21 years agomore debugging shit
Miek Gieben [Tue, 15 Feb 2005 15:02:29 +0000 (15:02 +0000)] 
more debugging shit
run-test10 does NOT crash although it prnts

21 years agomake lint shut up about the test programs
Miek Gieben [Tue, 15 Feb 2005 14:20:50 +0000 (14:20 +0000)] 
make lint shut up about the test programs

21 years agoadded run-test9 to further debug the problem. As of now
Miek Gieben [Tue, 15 Feb 2005 14:17:33 +0000 (14:17 +0000)] 
added run-test9 to further debug the problem. As of now
run-test9 works

21 years agomore libtool stuff - it does seem to do something - but no library is created as...
Miek Gieben [Tue, 15 Feb 2005 13:28:33 +0000 (13:28 +0000)] 
more libtool stuff - it does seem to do something - but no library is created as of yet

21 years agofirst try it libtool....
Miek Gieben [Tue, 15 Feb 2005 13:09:26 +0000 (13:09 +0000)] 
first try it libtool....

21 years agodocumented packets types
Miek Gieben [Tue, 15 Feb 2005 12:47:46 +0000 (12:47 +0000)] 
documented packets types

21 years agoadded, doh
Miek Gieben [Tue, 15 Feb 2005 12:29:40 +0000 (12:29 +0000)] 
added, doh

21 years agoadded packet types
Miek Gieben [Tue, 15 Feb 2005 12:28:15 +0000 (12:28 +0000)] 
added packet types

21 years agoescapes in dnames
Jelte Jansen [Tue, 15 Feb 2005 11:29:56 +0000 (11:29 +0000)] 
escapes in dnames

21 years agoUse "char *" for text representation instead of "uint8_t *".
Erik Rozendaal [Tue, 15 Feb 2005 11:08:57 +0000 (11:08 +0000)] 
Use "char *" for text representation instead of "uint8_t *".

21 years agoFixed most warnings that aren't real errors.
Erik Rozendaal [Tue, 15 Feb 2005 10:57:26 +0000 (10:57 +0000)] 
Fixed most warnings that aren't real errors.

21 years agoresolver->query testing
Miek Gieben [Tue, 15 Feb 2005 10:52:19 +0000 (10:52 +0000)] 
resolver->query testing

21 years agopacket type function header
Miek Gieben [Tue, 15 Feb 2005 10:41:48 +0000 (10:41 +0000)] 
packet type function header

21 years agoresolver->search function implmented
Miek Gieben [Tue, 15 Feb 2005 10:38:47 +0000 (10:38 +0000)] 
resolver->search function implmented

21 years agosplint
Miek Gieben [Tue, 15 Feb 2005 10:24:53 +0000 (10:24 +0000)] 
splint

21 years agoci dname.h
Miek Gieben [Tue, 15 Feb 2005 10:22:15 +0000 (10:22 +0000)] 
ci dname.h

21 years agosmall fix for concat
Miek Gieben [Tue, 15 Feb 2005 10:21:53 +0000 (10:21 +0000)] 
small fix for concat

21 years agomoved stuff to dname.c
Miek Gieben [Tue, 15 Feb 2005 10:18:48 +0000 (10:18 +0000)] 
moved stuff to dname.c
added ldns/dname.h
updated Makefile
Added LDNS_ROOT_LABEL define

21 years agordata.c: (ldns_rdf_new_frm_str) Fixed uninitialized variable bug,
Erik Rozendaal [Tue, 15 Feb 2005 10:13:15 +0000 (10:13 +0000)] 
rdata.c: (ldns_rdf_new_frm_str) Fixed uninitialized variable bug,
indent level, variable names.

21 years agoMakefile.in: Store all test programs in TESTS variable.
Erik Rozendaal [Tue, 15 Feb 2005 10:04:19 +0000 (10:04 +0000)] 
Makefile.in: Store all test programs in TESTS variable.

21 years agooops
Miek Gieben [Tue, 15 Feb 2005 09:49:09 +0000 (09:49 +0000)] 
oops