Tom Carpay
|
9beea6a00c
|
fix key parsing and incorporate testcases
|
2021-06-07 14:05:14 +02:00 |
|
Tom Carpay
|
7562edbb8c
|
remove superfluous double escaping
|
2021-06-07 08:39:05 +00:00 |
|
Tom Carpay
|
19c63fdaf6
|
add key parsing and edge case tests
|
2021-06-07 09:54:02 +02:00 |
|
Tom Carpay
|
24faac236d
|
implement todos
|
2021-06-02 16:26:30 +02:00 |
|
Willem Toorop
|
cf8418c319
|
Rewrite SVCB rdata in correct order
|
2021-06-02 12:56:54 +02:00 |
|
Willem Toorop
|
e5acb8f638
|
Correct sorting of rdata
|
2021-06-02 12:50:04 +02:00 |
|
Tom Carpay
|
41f642bfb9
|
add error handling
|
2021-06-02 12:27:48 +02:00 |
|
Tom Carpay
|
e89743b2b8
|
add check_svcbparams
|
2021-06-02 10:10:05 +02:00 |
|
Tom Carpay
|
9dcfc90225
|
start of sldns_heck_svcbparams
|
2021-05-27 14:15:15 +00:00 |
|
Tom Carpay
|
eb0e029dda
|
add escaping
|
2021-05-27 15:22:32 +02:00 |
|
Tom Carpay
|
21413aed78
|
fix merge error in ipv6hints
|
2021-05-25 16:02:22 +02:00 |
|
Willem Toorop
|
956d7d4e44
|
Fix mandatory parsing and ech printing
|
2021-05-25 15:56:19 +02:00 |
|
Tom Carpay
|
e21e7e7f60
|
Merge branch 'svcb' of github.com:NLnetLabs/unbound into svcb
|
2021-05-25 11:43:50 +02:00 |
|
Tom Carpay
|
36093b0b8a
|
fix multiple ipv6hints entries
|
2021-05-25 11:43:46 +02:00 |
|
Willem Toorop
|
5f22f3a9cf
|
Shift data pointer when scanning svcb wire data
Also make internal auxilary functions static
|
2021-05-25 10:41:00 +02:00 |
|
Willem Toorop
|
76cd9390da
|
Fix str2wire ipv6hint like ipv4hint was fixed
|
2021-05-25 10:37:44 +02:00 |
|
TCY16
|
21c5aadbcd
|
Apply suggestions from code review
Co-authored-by: Willem Toorop <willem@nlnetlabs.nl>
|
2021-05-21 16:09:18 +02:00 |
|
TCY16
|
24e39a09a8
|
Apply suggestions from code review
Co-authored-by: Willem Toorop <willem@nlnetlabs.nl>
|
2021-05-21 15:42:56 +02:00 |
|
Tom Carpay
|
eca19fe1d1
|
happyflow for all signle svcparams (now without debug prints)
|
2021-05-20 13:39:24 +02:00 |
|
Tom Carpay
|
1a28a27637
|
happyflow for all signle svcparams
|
2021-05-20 13:28:34 +02:00 |
|
Tom Carpay
|
b61d098950
|
fix memcpy of buffer for ech
|
2021-05-10 12:19:50 +00:00 |
|
Tom Carpay
|
5b28b213fa
|
basic implementation of a selection of svcb params
|
2021-05-10 11:03:08 +02:00 |
|
W.C.A. Wijngaards
|
0927fe6fc4
|
- Fix parse of LOC RR type for decimetres.
|
2021-03-11 13:22:05 +01:00 |
|
W.C.A. Wijngaards
|
3b24d845ff
|
- Fix doxygen and pydoc warnings.
|
2021-02-18 11:39:06 +01:00 |
|
W.C.A. Wijngaards
|
db6030dd39
|
Create branch zonemd
Add RR Type ZONEMD to RR definitions.
|
2020-10-06 10:48:24 +02:00 |
|
Ralph Dolmans
|
4ae823fbc2
|
Merge branch 'master' into doh
|
2020-09-16 18:38:51 +02:00 |
|
Ralph Dolmans
|
39f6071854
|
Ignore base64 padding for strings that are supposed to be unpadded.
|
2020-09-10 12:27:37 +02:00 |
|
Ralph Dolmans
|
16029281a8
|
Start of EDNS client tags implementation.
|
2020-07-23 17:17:44 +02:00 |
|
Ralph Dolmans
|
740da89578
|
Merge branch 'master' into doh
|
2020-06-24 14:18:47 +02:00 |
|
Ralph Dolmans
|
0fbfce4c99
|
- Add DoH tests
|
2020-06-24 14:04:34 +02:00 |
|
George Thessalonikefs
|
8af3d73b9b
|
- Fix for integer overflow when printing RDF_TYPE_TIME.
|
2020-05-21 22:48:57 +02:00 |
|
Ralph Dolmans
|
8dae5d9f81
|
- Add DNS-over-HTTPS support
|
2020-05-07 16:36:26 +02:00 |
|
Ralph Dolmans
|
9877e52161
|
Merge branch 'master' of github.com:NLnetLabs/unbound into rpz
|
2020-01-15 23:44:10 +01:00 |
|
W.C.A. Wijngaards
|
c4e199ecca
|
- And update for more spare space.
|
2020-01-08 12:58:07 +01:00 |
|
W.C.A. Wijngaards
|
5ae1544583
|
- Updated sldns_bget_token_par fix for also space for the zero
delimiter after the character.
|
2020-01-08 11:55:42 +01:00 |
|
W.C.A. Wijngaards
|
05a5dc2d0d
|
- Fix out-of-bounds null-byte write in sldns_bget_token_par while
parsing type WKS, reported by Luis Merino from X41 D-Sec.
|
2020-01-08 11:08:16 +01:00 |
|
W.C.A. Wijngaards
|
4106308bd5
|
- Fix Hardcoded Constant, reported by X41 D-Sec.
|
2019-12-03 17:23:38 +01:00 |
|
W.C.A. Wijngaards
|
c4c1f9e5ef
|
- Fix _vfixed not Used, removed from sbuffer code,
reported by X41 D-Sec.
|
2019-12-03 17:07:35 +01:00 |
|
W.C.A. Wijngaards
|
d3ff930b06
|
- Fix Hang in sldns_wire2str_pkt_scan(),
reported by X41 D-Sec.
|
2019-12-03 16:20:24 +01:00 |
|
W.C.A. Wijngaards
|
c99438c6a1
|
- Fix Out of Bounds Write in sldns_b64_pton(),
fixed by check in sldns_str2wire_int16_data_buf(),
reported by X41 D-Sec.
|
2019-12-03 16:10:34 +01:00 |
|
W.C.A. Wijngaards
|
3f3cadd416
|
- Fix Out of Bounds Write in sldns_str2wire_str_buf(),
reported by X41 D-Sec.
|
2019-12-03 16:01:31 +01:00 |
|
W.C.A. Wijngaards
|
e183a66d60
|
- Fix OOB Read in sldns_wire2str_dname_scan(),
reported by X41 D-Sec.
|
2019-12-03 15:42:34 +01:00 |
|
W.C.A. Wijngaards
|
1718a8e6b5
|
- Fix dname loop maximum, reported by Eric Sesterhenn from X41 D-Sec.
|
2019-11-22 14:23:00 +01:00 |
|
W.C.A. Wijngaards
|
3a49e683ed
|
- Fix Enum Name not Used, reported by X41 D-Sec.
|
2019-11-20 14:22:06 +01:00 |
|
W.C.A. Wijngaards
|
d79d75538b
|
- Fix Out of Bounds Read in rrinternal_get_owner(),
reported by X41 D-Sec.
|
2019-11-20 08:28:12 +01:00 |
|
W.C.A. Wijngaards
|
fa23ee8f31
|
- Fix Out of Bounds Write in sldns_bget_token_par(),
reported by X41 D-Sec.
|
2019-11-19 16:54:44 +01:00 |
|
W.C.A. Wijngaards
|
51c23b0209
|
- Fix Out of Bounds Read in sldns_str2wire_dname(),
reported by X41 D-Sec.
|
2019-11-19 16:46:33 +01:00 |
|
W.C.A. Wijngaards
|
a3545867fc
|
- Fix Integer Overflow to Buffer Overflow in
sldns_str2wire_dname_buf_origin(), reported by X41 D-Sec.
|
2019-11-19 16:42:17 +01:00 |
|
W.C.A. Wijngaards
|
07156bd5ea
|
- Fix Out-of-bounds Read in rr_comment_dnskey(),
reported by X41 D-Sec.
|
2019-11-19 16:17:06 +01:00 |
|
Ralph Dolmans
|
4ac33aa104
|
- Merge clean up
- revert dname2str off by one fix
- fix str2dname off by one at right location
|
2019-09-09 17:13:08 +02:00 |
|