Willem Toorop
4c3888b18e
jsmn.h is relative to $(srcdir) too
2016-05-18 15:56:54 +02:00
Willem Toorop
7fd9d1e342
const-info.h is relative to $(srcdir)
2016-05-18 15:47:57 +02:00
Willem Toorop
11a063bad0
Parse IPv4, IPv6 and dnames as primitives
2016-05-18 15:21:24 +02:00
Sara Dickinson
98d636b99d
Updates to unit tests and tpkg
2016-05-16 17:56:48 +01:00
Sara Dickinson
5f225d6be3
Add TLS session resumption
2016-05-16 17:41:55 +01:00
Melinda Shore
d8b2b776a8
Merge pull request #171 from wtoorop/devel/tpkg-xtra-configure-params
...
Devel/tpkg xtra configure params
2016-05-13 21:00:16 -08:00
Melinda Shore
35f639faf1
Merge pull request #170 from wtoorop/devel/clang-static-checking
...
Static checking
2016-05-13 20:42:21 -08:00
Willem Toorop
1d5446f117
First pass at parsing getdns dicts in text format
2016-05-11 12:07:27 +02:00
Willem Toorop
22328703cc
Convert constant name to value
2016-05-09 15:17:26 +02:00
Willem Toorop
4159360ee5
Pass run-all.sh params to tpkg's configure calls
2016-05-09 14:13:37 +02:00
Willem Toorop
4b7e79cc35
TCP server now also working
2016-05-06 17:30:05 +02:00
Willem Toorop
78a6a47b05
Anticipate new pretty print format in tpkg tests
2016-05-04 15:25:18 +02:00
Willem Toorop
e6b5a29196
jsmn submodule via https
2016-05-04 11:11:30 +02:00
Willem Toorop
a80afd357e
Initial UDP only server for getdns_query
...
Provide listening addresses in the same way as upstreams,
but with the initial character '~' instead of '@'.
2016-05-04 09:38:26 +02:00
Willem Toorop
5085af0d28
Abit more leniency in what to accept for upstreams
...
address_type no longer necessary
instead of address dicts, just bindata is now also ok
2016-05-03 14:52:30 +02:00
Willem Toorop
9f3ad7d603
Add our version of jsmn as submodule
2016-05-03 13:38:40 +02:00
Willem Toorop
c14c6fe993
Print dname's as primitive type
2016-05-03 13:35:01 +02:00
Willem Toorop
240bb76bd5
Merge branch 'develop' into devel/clang-static-checking
2016-04-29 16:33:06 +02:00
Willem Toorop
066c0b3837
Merge branch 'features/canonical_dnssec_chain' into upstream/develop
2016-04-29 16:24:58 +02:00
Willem Toorop
a8dbb3dd51
Static checking fixes
2016-04-29 12:00:17 +02:00
Willem Toorop
9ac9e0e6d0
Need target everything for tpkg 340
2016-04-29 11:48:39 +02:00
Willem Toorop
84570a5f0a
Static checking with the clang analyzer
2016-04-29 11:47:20 +02:00
Melinda Shore
65fe25dcd6
Merge pull request #167 from wtoorop/features/send_query_packet
...
Set header bits (and opcode) with a header extension
2016-04-28 11:06:55 -08:00
Willem Toorop
d09698496d
Fail on scheduling errors
2016-04-28 15:02:27 +02:00
Willem Toorop
234d6d1b06
Dependencies
2016-04-28 14:39:26 +02:00
Willem Toorop
6e0d8de885
tpkg for the header extension
2016-04-28 14:28:22 +02:00
Willem Toorop
b12aeb80fb
Allow for tpkg test with configured srcdir
...
By temporarily moving the configured files aside while building
2016-04-28 14:26:29 +02:00
Willem Toorop
04b3830fb6
Set OPCODE in header too
2016-04-28 13:44:28 +02:00
Willem Toorop
d841582d67
Setting header bits through extensions working
2016-04-26 15:54:58 +02:00
Willem Toorop
25cc88e1a2
First pass at sending packets
2016-04-25 17:21:04 +02:00
Willem Toorop
8fc89d01cb
Post devel/scheduling_bug_detection merge cleanups
2016-04-22 14:43: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
0bd4026898
Detect freed memory usage with recursive queries
...
Only when using unbound-event-api and doing queries for names in /etc/hosts
2016-04-21 12:37:09 +02:00
Willem Toorop
c05f963719
Fail on debugging detected errors
2016-04-21 12:24:53 +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
Melinda Shore
102d55d4a5
Merge pull request #163 from wtoorop/devel/issue-160-bugfix
...
Devel/issue 160 bugfix
2016-04-13 19:56:30 -08:00
Willem Toorop
516f211843
Fire idle timeouts immediately with sync requests
2016-04-13 12:06:51 +02:00
Willem Toorop
57954ad41e
Small bugfix in checking complete requests async
2016-04-11 15:33:08 +02:00
Willem Toorop
da577a463d
set upstream loop to the sync loop for sync reqs
...
And reset to the async loop when sync request was finished, rescheduling the upstream->event.
Note that finished_event is scheduled against the async loop always.
2016-04-11 14:49:44 +02:00
wtoorop
8c97e67ceb
Merge pull request #162 from pusateri/develop
...
Add a pkg-config file for the getdns_ext_event library.
2016-04-08 10:26:45 -03:00
Tom Pusateri
a4b641790b
Add a pkg-config file for the getdns_ext_event library.
2016-04-07 16:22:56 -03:00
Melinda Shore
0a7f80ccbe
Merge pull request #161 from wtoorop/develop
...
minor openssl 1.1.0 bugfix
2016-04-05 16:06:29 -08:00
Willem Toorop
d2d4a849f4
Merge remote-tracking branch 'upstream/develop' into develop
2016-04-05 15:50:50 -03:00
Willem Toorop
e4b0d08fad
Minor bugfix for use with openssl 1.1.0
2016-04-05 13:15:59 -03:00
wtoorop
bbb498c680
Merge pull request #159 from shane-kerr/coverage
...
Modified version of the "run-all.sh" which collects coverage information and produces a report.
2016-04-02 16:49:02 -03:00
Shane Kerr
af8139e957
Modified version of the "run-all.sh" which collects coverage information and produces a report.
2016-04-02 15:44:46 -03:00
wtoorop
ef03943c35
Merge pull request #158 from shane-kerr/patch-1
...
Update README.md
2016-04-02 12:47:58 -03:00