]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
21 years agoadded functions that calculate the size needed for b64 operations. (don't forget...
Jelte Jansen [Thu, 3 Mar 2005 13:24:20 +0000 (13:24 +0000)] 
added functions that calculate the size needed for b64 operations. (don't forget to autoreconf)
put /*@unused@*/ so make lint wouldn't complain for sources where they are not used

21 years agofirst attempt
Miek Gieben [Thu, 3 Mar 2005 12:45:16 +0000 (12:45 +0000)] 
first attempt

21 years agooops
Jelte Jansen [Thu, 3 Mar 2005 12:08:33 +0000 (12:08 +0000)] 
oops

21 years agoadded functionality to sign answer packets too, tested with own verify and with dig
Jelte Jansen [Thu, 3 Mar 2005 12:01:03 +0000 (12:01 +0000)] 
added functionality to sign answer packets too, tested with own verify and with dig
only verifying answers of named doesn't work yet

21 years agolicense change
Miek Gieben [Thu, 3 Mar 2005 11:08:38 +0000 (11:08 +0000)] 
license change
and header file added

21 years agothings added
Miek Gieben [Thu, 3 Mar 2005 10:38:43 +0000 (10:38 +0000)] 
things added

21 years agoInitial (crude) version of tsig support,
Jelte Jansen [Wed, 2 Mar 2005 17:37:18 +0000 (17:37 +0000)] 
Initial (crude) version of tsig support,
a query can be signed with a TSIG rr, see run-test15.c
There is also a verify but that has not been tested on tsigs from others yet.
Singing a response is on the todo

21 years agocleanups
Miek Gieben [Wed, 2 Mar 2005 11:47:26 +0000 (11:47 +0000)] 
cleanups
removed run-test12 for compilation

21 years agomx example program created
Miek Gieben [Wed, 2 Mar 2005 11:43:27 +0000 (11:43 +0000)] 
mx example program created

21 years agosimple resolv.conf parser made.
Miek Gieben [Wed, 2 Mar 2005 10:59:50 +0000 (10:59 +0000)] 
simple resolv.conf parser made.
It cannot handle searchlist, as searchlist is the only usefull option
that allows multiple arguments... :(
It does handle nameserver, see run-test14.c

21 years agoadd
Miek Gieben [Wed, 2 Mar 2005 08:01:39 +0000 (08:01 +0000)] 
add

21 years agoremoved
Miek Gieben [Tue, 1 Mar 2005 15:30:16 +0000 (15:30 +0000)] 
removed

21 years agogetline prob is gnu-ism...
Miek Gieben [Tue, 1 Mar 2005 15:28:51 +0000 (15:28 +0000)] 
getline prob  is gnu-ism...

21 years agonot much
Miek Gieben [Tue, 1 Mar 2005 15:00:17 +0000 (15:00 +0000)] 
not much

21 years agodnssec signing function proto
Miek Gieben [Tue, 1 Mar 2005 14:43:47 +0000 (14:43 +0000)] 
dnssec signing function proto

21 years agoprint signatures times correctly
Miek Gieben [Tue, 1 Mar 2005 14:39:38 +0000 (14:39 +0000)] 
print signatures times correctly

21 years agodeep_clone
Miek Gieben [Tue, 1 Mar 2005 13:53:32 +0000 (13:53 +0000)] 
deep_clone

21 years agodefines algorithms as ldns_algorithm
Miek Gieben [Tue, 1 Mar 2005 13:49:54 +0000 (13:49 +0000)] 
defines algorithms as ldns_algorithm

21 years agoallow rr_list *signature paramater
Miek Gieben [Tue, 1 Mar 2005 13:46:36 +0000 (13:46 +0000)] 
allow rr_list *signature paramater

21 years agoUpdated after meeting.
Erik Rozendaal [Tue, 1 Mar 2005 13:44:03 +0000 (13:44 +0000)] 
Updated after meeting.

21 years agoblaat
Miek Gieben [Tue, 1 Mar 2005 12:55:23 +0000 (12:55 +0000)] 
blaat

21 years agolint updates
Miek Gieben [Tue, 1 Mar 2005 12:53:21 +0000 (12:53 +0000)] 
lint updates

21 years agordata.c: (ldns_rdf_new_frm_data) Updated callers to reflect new order of
Erik Rozendaal [Tue, 1 Mar 2005 12:47:50 +0000 (12:47 +0000)] 
rdata.c: (ldns_rdf_new_frm_data) Updated callers to reflect new order of
parameters.

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