Jim Hague
ab49db8aa5
Tighten Nettle version checking, and fix build issue with Nettle >= 3.4.
...
Nettle 3.4 introduced accessor functions for obtaining nettle_secp_256r1 and nettle_secp_384r1. Use them if present.
Fixes #458
2020-02-25 13:30:25 +00:00
Willem Toorop
d7099f6e30
Deal with DoT servers that take long to connect to
...
(because they might be under attack)
2020-02-21 14:17:00 +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
ed36240f19
Fix test
2020-02-13 17:26:18 +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
f33a4b2d4e
More worldly changes that influenced unit testing
2020-02-12 13:23:51 +01:00
Willem Toorop
770c0a1282
Fix unit tests (for changed world)
...
- Google started to respond NOTIMP on unknown RR types!
- willem.getdnsapi.net has been removed
2020-02-12 12:28:50 +01:00
Willem Toorop
8b5c57bfcb
Also clear returned netreq when result came from LOCALNAMES namespace
2019-12-20 12:42:52 +01:00
Willem Toorop
24824bb413
Not string.h but strings.h!
2019-12-20 11:23:45 +00:00
Willem Toorop
4fdf3a8b2a
Stuff that came out of valgrind on FreeBSD 12
2019-12-20 11:09:24 +00:00
Willem Toorop
8da6fdb442
string.h not available on Windows
2019-12-20 11:08:32 +00:00
Willem Toorop
33633ea239
One more scan with extra argument
2019-12-20 10:46:59 +00:00
Willem Toorop
3345bb615d
One more gldns_wire2str_rr_scan fix
2019-12-20 10:29:54 +00:00
Willem Toorop
8cda9816e4
Merge branch 'release/1.6.0-beta.1' of github.com:getdnsapi/getdns into release/1.6.0-beta.1
2019-12-20 09:56:08 +00:00
Willem Toorop
3ad84d0a51
Updated gldns
2019-12-20 10:55:47 +01:00
Willem Toorop
651e5f7c3f
Work around FreeBSD12 FAST OPEN issue
...
Before (FreeBSD 11), poll could be used to wait for the socket to
be writeable immediately. Now (since FreeBSD 12) this results in
infinite wait, so we just have to write immediately to work around
this.
2019-12-19 15:00:53 +00:00
Willem Toorop
b446bfdf11
Enable debugging symbols for better valgrind output
2019-12-19 14:56:12 +00:00
Willem Toorop
61dffd0e35
Fail eventloop test on errors
2019-12-19 12:45:47 +00:00
Willem Toorop
8b2e8c2be3
Memory leak via libunbound in FreeBSD11.3
2019-12-19 11:29:40 +00:00
Willem Toorop
a78b963aa9
Make check timeout larger than getdns timeout
...
- when timeout should be expected
2019-12-19 10:44:22 +00:00
Jim Hague
489022dcb9
Some tests that use valgrind aren't flagged as such. Fix this.
2019-12-18 11:14:12 +00:00
Jim Hague
0226096974
Suppress memory leak in libunbound to get test 125 passing on Bionic.
2019-12-18 10:23:45 +00:00
Willem Toorop
52cb444065
Update all submodules with .gitattributes
2019-12-16 16:27:28 +01:00
Willem Toorop
7d2e255ead
git-archive-all.sh based makedist file
2019-12-16 15:36:53 +01:00
Willem Toorop
60307d88fd
Merge pull request #447 from getdnsapi/feature/cmake
...
Feature/cmake
2019-12-16 12:33:12 +01:00
Willem Toorop
3e373ab2af
Now with actual fix for multiple localhost addresses
2019-12-16 12:05:29 +01:00
Willem Toorop
aafdba690d
Server capabilities test, listen on single localhost IPv4 address
2019-12-16 11:54:00 +01:00
Willem Toorop
0fbe0dccc3
Debugging server capability testing
2019-12-16 11:47:40 +01:00
Willem Toorop
f1ea127e7a
NLnet Labs reversed space takes long to lookup...
2019-12-16 11:04:49 +01:00
Willem Toorop
e2813299ee
Target everything does not exist with me ...
...
.. but did exist in travis???
2019-12-13 16:19:29 +01:00
Willem Toorop
39e2c8a33e
replace '//' with #ifdef 0 / #endif
...
because my compiler complains about it for some reason
2019-12-13 11:34:14 +01:00
Willem Toorop
17784bd3f5
Try to fix yxml
2019-12-13 11:29:34 +01:00
Willem Toorop
e28ee2b0e0
New commits in yxml
2019-12-10 15:21:51 +01:00
Sara Dickinson
d92a91e771
Fix up unit tests for all the event loops.
...
Various housekeeping
2019-11-29 10:50:49 +00:00
Sara Dickinson
33774228a3
Missed one SOA that is not returned
2019-11-28 16:42:42 +00: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
26d678b344
More update to README
...
v. minor updates to tests to clean up output
2019-11-18 20:41:28 +00:00
Sara Dickinson
38f59b7bea
Remove libidn support
...
More updates to README
2019-11-18 14:05:50 +00:00
Sara Dickinson
fa72271221
Add simple test to run stubby
2019-11-15 16:35:56 +00:00
Sara Dickinson
2925c7e80b
Add verbose on failure output to unit tests
2019-11-15 15:52:39 +00:00
Sara Dickinson
323e6a6ba6
Update submodules and fix issue with loading local hosts
2019-11-15 14:29:33 +00:00
Sara Dickinson
499555b8a5
More fixes for remaining tests..
2019-11-14 17:58:11 +00:00
Sara Dickinson
d59380fca0
Start work on remaining tests
2019-11-14 14:40:24 +00:00
Sara Dickinson
1cca550799
Fix lib name on linux
2019-11-14 14:05:47 +00:00
Sara Dickinson
ffbc49cc2d
Get all of the tests run by ‘run-all.sh’ working apart from those that require valgrind…….
...
update stubby commit and ymlx commit to remove build warnings
2019-11-14 11:36:18 +00:00
Rosen Penev
3f6203bf0f
platform: Prefer poll.h to sys/poll.h
...
sys/poll.h seems to be some GNU extension. musl warns about this:
warning redirecting incorrect #include <sys/poll.h> to <poll.h>
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-11-03 14:30:34 -08:00
Jim Hague
e00a79a240
Remove autoconf build and update to autoconf-less Stubby.
2019-11-01 12:27:10 +00:00
Jim Hague
1cac86424e
Fix build problem with ENABLE_DEBUG_STUB when not using ENABLE_DEBUG_ALL.
2019-11-01 10:44:55 +00:00