Willem Toorop
|
99d8672bee
|
Fix few possible NULL dereference issues
|
2016-07-14 14:24:32 +02:00 |
Willem Toorop
|
734a6625c4
|
s/inline static/static inline/g
|
2016-06-23 15:03:46 +02:00 |
wtoorop
|
a435932b04
|
Features/call reporting timeout (#1)
* Timed out and canceled netreqs are finished too
* Minor code duplication elemination
* Blah typo
* Embarrassing logic error
|
2016-06-23 14:02:55 +02:00 |
Willem Toorop
|
49840c9a85
|
Some more uniform _getdns_rrset usage
|
2016-06-09 15:03:51 +02:00 |
Willem Toorop
|
e27bfcedb6
|
Merge branch 'develop' into devel/getdns_rrset
|
2016-06-09 14:13:11 +02:00 |
Willem Toorop
|
27110e0943
|
DNSSEC wildcard validation issue
|
2016-06-09 10:44:25 +02:00 |
Willem Toorop
|
8679633cd9
|
One more _getdns_rrset caused dnssec fix
|
2016-06-08 16:03:45 +02:00 |
Willem Toorop
|
457a4bec92
|
develop merge fix
|
2016-06-08 10:57:03 +02:00 |
Willem Toorop
|
490aac1b48
|
Merge branch 'develop' into features/getdns_service
|
2016-06-08 10:21:29 +02:00 |
Willem Toorop
|
2d22b8729d
|
Locks must be >= 0
|
2016-06-07 17:21:10 +02:00 |
Willem Toorop
|
e16efbbeee
|
Small bugs from the _getdns_rrset move
|
2016-06-07 17:08:35 +02:00 |
Willem Toorop
|
cf675a9284
|
Add srv_addresses when query was for SRV
Moved _getdns_rrset iterators to rr-iter.[ch] in the process
|
2016-06-07 16:52:10 +02:00 |
Willem Toorop
|
40477d3f00
|
CNAME loops protection
|
2016-05-30 17:02:28 +02:00 |
Willem Toorop
|
240bb76bd5
|
Merge branch 'develop' into devel/clang-static-checking
|
2016-04-29 16:33:06 +02:00 |
Willem Toorop
|
a8dbb3dd51
|
Static checking fixes
|
2016-04-29 12:00:17 +02:00 |
Willem Toorop
|
af8e27f059
|
Merge branch 'devel/scheduling_bug_detection' into features/canonical_dnssec_chain
|
2016-04-22 14:42:25 +02:00 |
Willem Toorop
|
d61e64c9c7
|
Fix callbacks during scheduling in DNSSEC code too
|
2016-04-22 14:09:18 +02:00 |
Willem Toorop
|
15271d0438
|
Account for callbacks fired during scheduling
|
2016-04-21 15:16:38 +02:00 |
Willem Toorop
|
4849329818
|
dnssec_return_full_validation_chain extension
That also returns all records that had to be proofed secure in canonical form in the "validation_chain".
|
2016-04-18 22:06:12 +02:00 |
Willem Toorop
|
e1126c9cf8
|
Canonicalize dnssec chain
When validated
|
2016-04-18 15:36:39 +02:00 |
Willem Toorop
|
90beaaff1d
|
Use non-copying list_append_this_dict
|
2016-03-21 14:56:09 +01:00 |
Willem Toorop
|
4551f0850b
|
Use non-copying dict_set_list
|
2016-03-21 12:50:43 +01:00 |
Melinda Shore
|
4b5c61145a
|
Merge pull request #144 from wtoorop/devel/default_eventloop
Devel/default eventloop
|
2016-03-14 20:02:57 -08:00 |
Willem Toorop
|
707b0d21c8
|
bugfix: don't reset skew
|
2016-02-11 11:27:03 +01:00 |
Willem Toorop
|
045d0d481c
|
Offline dnssec validation at a given point in time
|
2016-02-11 11:24:22 +01:00 |
Willem Toorop
|
24b58074bf
|
Prevent chain checks to be performed too early
|
2016-01-20 13:09:18 +01:00 |
Willem Toorop
|
39f7e87f1a
|
Get rid of unkown format specifiers on windows
|
2016-01-11 12:11:17 +01:00 |
Willem Toorop
|
08c0c4d6e4
|
Fixes from testing on different platforms
|
2015-12-30 14:39:11 +01:00 |
Willem Toorop
|
89b6c04d4f
|
First query append
|
2015-12-29 17:34:14 +01:00 |
Willem Toorop
|
fe7a1e89e3
|
Constify new work
|
2015-12-22 11:32:15 +01:00 |
Willem Toorop
|
5bbcbb97a1
|
Merge branch 'develop' into features/conversion_functions
|
2015-12-22 11:28:27 +01:00 |
Willem Toorop
|
5663f914fb
|
Mode debug marco's to own header
To reduce dependency location fixes in test directory.
|
2015-12-18 13:40:52 +01:00 |
Willem Toorop
|
e747efe415
|
Merge branch 'develop' into features/conversion_functions
|
2015-12-16 12:42:32 +01:00 |
Willem Toorop
|
1ef4db8e9d
|
Unique NSEC and NSEC3 rrsets in "validation_chain"
|
2015-12-16 12:40: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
|
2c2359af61
|
Remove duplicate records in RRset before verifying
As suggested in RFC4034 section 6.3
|
2015-12-16 10:47:15 +01:00 |
Willem Toorop
|
c53f074fdf
|
Propagate consts with debugging symbols
|
2015-12-08 09:39:28 +01:00 |
Willem Toorop
|
d67949d1e7
|
iterators go over const wireformat data
|
2015-12-07 16:43:41 +01:00 |
Willem Toorop
|
afe5db6b55
|
Get validation chain avoiding roadblocks
|
2015-11-14 20:00:13 -05:00 |
Willem Toorop
|
c7f4fc3625
|
Fix disabling roadblock avoidance with configure
|
2015-11-05 07:43:33 +09:00 |
Willem Toorop
|
eb4ba438f7
|
return_validation_chain + roadblock_avoidance bug
|
2015-11-05 07:11:51 +09:00 |
Willem Toorop
|
58885e04d7
|
dnssec_roadblock_avoidance extension
|
2015-10-31 21:04:08 +09:00 |
Willem Toorop
|
65663e6da8
|
DNSSEC zonecut finding issues
Thanks Theogene Bucuti
|
2015-10-02 12:45:32 +02:00 |
Willem Toorop
|
8dfb7454d6
|
Signature inception and expiry checking
|
2015-09-28 13:48:51 +02:00 |
Willem Toorop
|
59f4feb5e6
|
Native DS with DNSKEY compare + rm ldns dependency
|
2015-09-25 14:28:47 +02:00 |
Willem Toorop
|
d8cc7b1ba3
|
Native signature verification
|
2015-09-25 11:48:58 +02:00 |
Willem Toorop
|
2e4c0928f7
|
Import unbound's crypto
|
2015-09-23 16:48:54 +02:00 |
Willem Toorop
|
fda5394540
|
Verify raw buffer (still with ldns)
|
2015-09-23 16:03:59 +02:00 |
Willem Toorop
|
8b414c8570
|
Sort RR's to validate
|
2015-09-22 12:27:17 +02:00 |
Willem Toorop
|
e47bd33ec0
|
Determine validation buffer size
|
2015-09-21 17:13:44 +02:00 |