Willem Toorop
|
2a0114591a
|
Resolve compile warnings
Thanks Andreas!
|
2021-06-03 20:45:55 +02:00 |
Andrzej Mialkowski
|
7b12e21ad0
|
Implement name compression during response packet generation. Compression is required by certain clients like UDP to fit response in packet size limit. While generating packet small cache stores recently used names (currently 4 entries) and uses relative references to previous instances of the same name. Each reused instance is just two bytes of relative reference (0xC000 + offset). Cache is currently performing lookup for query name, responses and CNAMEs.
|
2021-05-09 14:45:16 -07:00 |
Willem Toorop
|
acc9b1cbd5
|
Typo and unused parameter warning
|
2019-02-15 13:46:28 +01:00 |
Willem Toorop
|
034b775e5c
|
DOA & AMTRELAY RR types implementation
|
2019-02-15 13:36:39 +01:00 |
Willem Toorop
|
93b7cb6a01
|
ZONEMD rr-type
|
2018-12-13 14:53:41 +01:00 |
Willem Toorop
|
98379bbd38
|
Add RR type DOA
Without rdata yet, just to pass unit tests
|
2017-09-01 16:10:56 +02:00 |
Willem Toorop
|
1e44ea7bd8
|
NSAP-PTR rdata is STR after all
|
2017-05-02 16:10:08 +02:00 |
Willem Toorop
|
16d97b607c
|
Add missing RR types SMIMEA and AVC
+ fix rdata of TA RR type
|
2017-05-02 15:54:12 +02:00 |
Willem Toorop
|
dbbf778ae8
|
TALINK
|
2017-05-02 15:04:57 +02:00 |
Willem Toorop
|
4c73b5e156
|
EID and NIMLOC
|
2017-05-02 14:59:02 +02:00 |
Willem Toorop
|
ad53010cd2
|
NSAP-PTR
|
2017-05-02 14:50:39 +02:00 |
Willem Toorop
|
d1d95f4955
|
OPENPGPKEY support
|
2017-05-02 14:11:45 +02:00 |
Willem Toorop
|
cc9451d364
|
More rr-dict coverage by removing unused funcs
|
2017-05-02 12:55:51 +02:00 |
Willem Toorop
|
dbc1719206
|
Zero sized gateways with IPSECKEY gateway_type 0
|
2017-05-02 11:44:47 +02:00 |
Willem Toorop
|
5cc67ff554
|
Merge branch 'develop' into merge-develops
|
2016-12-09 12:05:42 +01:00 |
Christian Huitema
|
26eaf255c5
|
Fixing the bulk of the compilation warnings in the GetDNS code
|
2016-12-08 12:37:35 -08:00 |
Willem Toorop
|
473da8966b
|
Library fixed for CFLAGS=-Wextra
|
2016-12-08 14:05:58 +01:00 |
Willem Toorop
|
25cc88e1a2
|
First pass at sending packets
|
2016-04-25 17:21:04 +02:00 |
Willem Toorop
|
e747efe415
|
Merge branch 'develop' into features/conversion_functions
|
2015-12-16 12:42:32 +01:00 |
Willem Toorop
|
d09e892285
|
Convert rr_dict with missing rdata to wire format
In wireformat this then means no rdata.
This is needed with the zonecut indicating DSes returned in the validation chain.
|
2015-12-16 12:02:53 +01:00 |
Willem Toorop
|
b0aae6b51d
|
Repeating and special rdata field 2 wireformat
|
2015-12-15 00:07:05 +01:00 |
Willem Toorop
|
de269a4695
|
Wireformat writing for special rdata fields
|
2015-12-14 15:25:37 +01:00 |
Willem Toorop
|
4ae24761c7
|
Rename special wireformat parsing funcs
in aticipation of the special writing to wireformat functions
|
2015-12-14 12:38:25 +01:00 |
Willem Toorop
|
5ae854b8bf
|
Fix dict to wire of repeating rdata fields
|
2015-12-13 15:58:45 +01:00 |
Willem Toorop
|
d67949d1e7
|
iterators go over const wireformat data
|
2015-12-07 16:43:41 +01:00 |
Willem Toorop
|
b9e8455e27
|
Internal symbols always prefixed with _getdns
|
2015-08-19 16:30:15 +02:00 |
Willem Toorop
|
fcd595298a
|
Rename all priv_getdns internal symbols to _getdns
|
2015-08-19 16:22:38 +02:00 |
Willem Toorop
|
af23930725
|
CSYNC rr type
|
2015-07-06 12:45:08 +02:00 |
Willem Toorop
|
4445a5f9cc
|
Include rdata size with compressed names
|
2015-06-12 15:45:50 +02:00 |
Willem Toorop
|
97f0dddb1e
|
remove ldns dependency from rr-dict.c
Only dnssec.c left
|
2015-06-12 13:51:36 +02:00 |
Willem Toorop
|
ae1db39a33
|
Native stub validation
|
2015-06-11 15:40:44 +02:00 |
Willem Toorop
|
c28f6ee595
|
rm of superfluous ldns_rr to getdns_dict funcs
|
2015-06-11 12:17:47 +02:00 |
Willem Toorop
|
59c92b884c
|
Syntax more closed to dnsextlang
|
2015-03-18 09:38:30 +01:00 |
Willem Toorop
|
fe8f46b0af
|
The CSYNC RR type
|
2015-02-19 14:07:42 +01:00 |
Willem Toorop
|
9a0f4700ea
|
rm rdf template helper comments
|
2015-02-19 00:21:37 +01:00 |
Willem Toorop
|
12d3ca6797
|
HIP wireformat parsing
|
2015-02-19 00:20:13 +01:00 |
Willem Toorop
|
e845ffa3bf
|
IPSECKEY wireformat parsing
|
2015-02-18 23:36:32 +01:00 |
Willem Toorop
|
9b90ced595
|
Make special handlers for rdf work
+ bugfix in repetition of rdf blocks
|
2015-02-18 20:39:56 +01:00 |
Willem Toorop
|
bea4b50422
|
handlers for APL "n" and "adfpart" rdf's
|
2015-02-18 15:44:09 +01:00 |
Willem Toorop
|
a722778b3c
|
Already lose some replaced functions
|
2015-02-17 23:11:37 +01:00 |
Willem Toorop
|
e0ab471de8
|
draft-levine-dnsextlang'ish type rr and rdata defs
|
2015-02-14 11:44:13 +01:00 |
Willem Toorop
|
0daa5b573d
|
Allow to set empty bindata's
quite common in OPT record's rdata_raw
|
2014-10-30 15:08:42 +01:00 |
Willem Toorop
|
154a84665b
|
Fix priv_getdns_append_opt_rr
|
2014-10-27 21:35:44 +01:00 |
Willem Toorop
|
432092311e
|
fix: Responses without question RRs (i.e. REFUSED)
|
2014-10-23 16:02:34 +02:00 |
Willem Toorop
|
555e467436
|
<rr>_unknown rdf for unknown/supported types
Also when underlying ldns doesn't support it
|
2014-09-02 22:31:50 +02:00 |
Willem Toorop
|
c8872d658f
|
Fix referencing non-existant structs
|
2014-08-25 11:04:43 +02:00 |
Willem Toorop
|
658e8cab77
|
Shumon's support for CDS, CDNSKEY & OPENPGPKEY
|
2014-08-21 14:26:41 +02:00 |
Willem Toorop
|
b4131d4540
|
Don't try showing unsupported ldns rdata fields
|
2014-08-21 14:25:42 +02:00 |
Willem Toorop
|
c28e6f44c4
|
rdata fields for MX
|
2014-05-15 16:11:32 +02:00 |
Willem Toorop
|
d2c890ab6a
|
Fill in <organization> place holder.
s/the name of the <organization>/the names of the copyright holders/g
|
2014-02-25 14:23:19 +01:00 |