Willem Toorop
73cee29f55
Make TLS Handshake timeout max 4/5th of timeout
...
for the query, just like connection setup timeout was, so fallback transport have a chance too when TCP connection setup is less well detectable (as with TCP_FASTOPEN on MacOS).
2020-03-16 14:50:59 +01:00
Willem Toorop
3c6756d68b
Issue #466 : Memory leak with retrying queries
...
(for examples with search paths).
Thanks doublez13.
2020-03-13 22:31:01 +01:00
Willem Toorop
1b3f570792
Bump version for release
2020-02-28 15:39:53 +01:00
Willem Toorop
e2cb4fc4ad
Typo in changelog
2020-02-21 14:27:47 +01:00
Willem Toorop
4453febf2d
Build eventloop support libraries by default
...
Resolves issue #169
2020-02-20 20:25:35 +01:00
Willem Toorop
e2c6241964
Issue #175 : Include query in call_reporting dict
...
Thanks Tom Pusateri
2020-02-20 17:52:27 +01:00
Willem Toorop
56ca583fa6
Issue #407 run only offline tests
2020-02-14 16:49:45 +01:00
Willem Toorop
6cb15939ba
Issue #430 : Record and guard UDP max payload size with servers.
2020-02-13 17:02:24 +01:00
Willem Toorop
971c43c659
Fix #432 answer_ipv4_address and answer_ipv6_address
...
in reply and reponse dicts.
I realise we also do not have intermediate_aliases yet...
2020-02-13 15:33:13 +01:00
Willem Toorop
6b1ba31334
Switch to semvers 2.0
2019-12-18 12:29:21 +01:00
Sara Dickinson
0fc75dfbaf
Work around issue in cmake (after 3.5 but fixed in 3.12) where object libraries could not be used with target_link_library().
...
Tweak libcheck/windows logic.
Hacks to make tests pass with strange bionic system resolver behaviour
Add to README that xenial doesn’t have libunbound-dev 1.5.9 packaged
2019-11-28 16:22:45 +00:00
Sara Dickinson
b455c3feca
If we want to use only libidn2 then we need to move to bionic for the travis build (the libidn2 package for xenial is too old!). So update the travis build for this.
...
Fix the default mode for STUB_ONLY build for Windows vs linux
2019-11-18 16:59:29 +00:00
Sara Dickinson
38f59b7bea
Remove libidn support
...
More updates to README
2019-11-18 14:05:50 +00:00
Willem Toorop
ffe471543b
Bumb versions for 1.5.2 release
2019-04-03 12:36:04 +02:00
Willem Toorop
5b20971464
Setup branch for the 1.5.2 release process
2019-03-15 20:45:04 +01:00
Willem Toorop
7438de712a
Issue #422 : Update server & client TFO
...
Seems to work for TLS now too.
At least on Linux.
Thanks Craig Andrews
2019-03-15 12:13:38 +01:00
Willem Toorop
99d15b999c
Issue #423 : Fix insecure delegation detection while scheduling
2019-03-13 14:21:06 +01:00
Willem Toorop
034b775e5c
DOA & AMTRELAY RR types implementation
2019-02-15 13:36:39 +01:00
Willem Toorop
c3d0afd47d
Issue #419 : Escape backslashes when printing json
...
Thanks boB Rudis
2019-02-15 10:29:39 +01:00
Jim Hague
61cae868e3
Update ChangeLog to include changes in this branch.
2019-01-17 11:24:40 +00:00
Jim Hague
9e4add2219
Merge branch 'develop' into feature/abstract-tls
2019-01-14 19:15:53 +00:00
Jim Hague
3fe0c94357
Merge branch 'develop' into feature/abstract-tls
2019-01-14 19:09:20 +00:00
Willem Toorop
35077bdc6d
Update ChangeLog & bumb version
2019-01-11 12:08:38 +01:00
Willem Toorop
a4020a6841
mk-symfiles.sh improvent
...
to filter out #defines as intended.
Thanks Zero King
2019-01-07 11:33:21 +01:00
Willem Toorop
309db67f8b
RFE getdnsapi/stubby#121 log re-instantiating TLS ...
...
... upstreams (because they reached tls_backoff_time) at log level 4 (WARNING)
2018-12-21 16:30:46 +01:00
Willem Toorop
4be406ce1f
Bump version
2018-12-21 15:40:13 +01:00
Willem Toorop
5247fc8de4
Mention RESPSTATUS_NO_NAME change in Changelog
2018-12-21 11:44:04 +01:00
Willem Toorop
93b7cb6a01
ZONEMD rr-type
2018-12-13 14:53:41 +01:00
Willem Toorop
46f0b06f24
Start release processes for getdns-1.5.0
2018-12-04 14:17:20 +01:00
Willem Toorop
ea55b12a08
getdns_query for addresses with qname but no qtype
2018-12-03 14:52:58 +01:00
Willem Toorop
a1692359f3
RFE #408 : Retry fetching of TA after backoff time
2018-12-03 12:27:31 +01:00
Willem Toorop
c1f51815ba
RFE #408 : "dnssec" extension requiring DNSSEC
...
When this extension is set, GETDNS_DNSSEC_INDETERMINATE status will no
longer be returned.
2018-11-30 14:20:12 +01:00
Willem Toorop
e3b007a43a
Issue #410 : Document ownership with getdns_context_get_api_information()
...
+ const for extensions and namespaces
TODO: Look at other cases that are not const for no good reason.
Thanks Stefan Bühler
2018-11-27 16:59:47 +01:00
Willem Toorop
6b10570842
DNSSEC bugfix found with static analysis
...
* Fix for DNSSEC bug in finding most specific key when
trust anchor proves non-existance of one of the labels
along the authentication chain other than the non-
existance of a DS record on a zonecut.
2018-11-22 10:21:48 +01:00
Willem Toorop
1904ee7318
Enhancement getdnsapi/stubby#56 & getdnsapi/stubby#130
...
Configurable TLS version
2018-11-21 15:02:28 +01:00
Willem Toorop
25231aa686
Fix finding signer of NSEC and NSEC3s
...
Thanks Philip Homburg
2018-06-08 21:39:59 +02:00
Willem Toorop
e481273ff4
Last minute update
2018-05-11 13:20:08 +02:00
Willem Toorop
0d283fc63f
1.4.2 release
2018-05-11 12:02:49 +02:00
Willem Toorop
6c99e7b8a6
Bugfix getdnsapi/stubby#106 : Core dump when ...
...
printing certain configuration. Thanks Han Vinke
2018-05-11 11:28:52 +02:00
Willem Toorop
23d2affebf
More ChangeLog entries
2018-05-03 15:14:12 +02:00
Willem Toorop
4f050facc3
Bugfix #394 : Update src/compat/getentropy_linux.c
...
in order to handle ENOSYS (not implemented) fallback.
Thanks Brent Blood
2018-05-02 14:32:12 +02:00
Willem Toorop
6c075e2ad8
Bugfix #395 : Clarify that libidn2 dependency is for version 2.0.0 or higher
2018-05-02 14:01:00 +02:00
Willem Toorop
75f59b9dfc
Bump version
2018-03-12 12:05:09 +01:00
Willem Toorop
06e1c741e8
PR #387 : Compile with OpenSSL with deprecated APIs disabled.
...
Thanks Rosen Penev
2018-03-05 15:40:16 +01:00
Willem Toorop
1bc056ee70
PR #386 in ChangeLog
2018-03-05 12:47:51 +01:00
Willem Toorop
d1aa3922fe
Bugfix #388
2018-03-05 11:53:03 +01:00
Willem Toorop
9da06230d9
DNSSEC issues from PR #389
2018-03-05 11:51:31 +01:00
Willem Toorop
1dd5f4dc16
PR #384 : Fix minor spelling and formatting. Thanks dkg
2018-03-05 11:34:32 +01:00
Willem Toorop
c057ca52e4
Merge remote-tracking branch 'dkg/spelling' into release/1.4.1
2018-03-05 11:30:33 +01:00
Willem Toorop
bedc4ba0bb
Bugfix #382 : Parallel install of getdns_query and getdns_server_mon
2018-03-05 11:30:18 +01:00