wtoorop
f03ac9ab7b
Merge pull request #324 from saradickinson/docs/fix_set_from_os
...
Remove mention of using the second bit in set_from_os to init OpenSSL…
2017-08-18 15:56:13 +02:00
wtoorop
da7083f55a
Merge pull request #316 from wtoorop/devel/roadblocks_and_valchains
...
Devel/roadblocks and valchains
2017-08-18 15:55:56 +02:00
wtoorop
5701fb99c9
Merge pull request #321 from neilcook/stub_fixes
...
Stub fixes
2017-08-18 15:53:23 +02:00
wtoorop
ae0dd866aa
Merge pull request #313 from MelindaShore/develop
...
Modified Dockerfile to check out getdns master
2017-08-18 15:52:49 +02:00
Sara Dickinson
05016e3a3a
Remove mention of using the second bit in set_from_os to init OpenSSL as this no longer applies
2017-08-04 14:17:50 +01:00
Neil Cook
1555c432f5
Fix array bounds bug in upstream_select
2017-07-31 22:51:24 +01:00
Neil Cook
2d7d6581b4
Ensure netreq->fd is set to -1 after close()/closesocket()
...
If netreq->fd is not set to -1, then multiple functions close the
same socket. This causes major issues in multithread code where the
socket must not be closed multiple times as it may be owned by a
different thread.
2017-07-31 22:48:09 +01:00
Willem Toorop
e11dc92df1
Hopefully the last warning
2017-07-15 18:38:31 +02:00
Willem Toorop
84430e02cd
Actually working roadblocks and getting validation chains
2017-07-15 17:48:24 +02:00
Willem Toorop
bceb6c8c87
Resubmit netreqs when roadblocks need to be avoided
2017-07-15 11:14:35 +02:00
Willem Toorop
c5acb3769b
Exit with error when answers were bogus
2017-07-06 21:28:34 +02:00
Willem Toorop
d589adf120
Use -V option in transport tests
2017-07-06 12:19:14 +02:00
Willem Toorop
d402603f4a
Merge branch 'develop' of github.com:getdnsapi/getdns into develop
2017-07-06 12:13:30 +02:00
Willem Toorop
4478745955
No output from getdns_query to stdout except the result (unless -V is used)
...
Resolves issue #315
2017-07-06 12:08:09 +02:00
Sara Dickinson
28c41c3495
Move the SYNC/ASYNC response text to after the dict so the dict is the first thing output and can be parsed without stripping this text (request from user).
2017-07-06 12:03:35 +02:00
Willem Toorop
1b731271af
Bump version
2017-07-03 16:23:25 +02:00
Melinda Shore
146638ab94
Modified Dockerfile to check out getdns master and to use unbound-anchor to install dnssec trust root
2017-06-28 22:11:30 -08:00
wtoorop
45884a2dd7
Merge pull request #310 from getdnsapi/features/getdns_context_set_logfunc
...
A configurable log function
2017-06-28 22:55:45 +02:00
Willem Toorop
91ccbcd7df
Typo?
2017-06-28 21:45:54 +02:00
wtoorop
280e72a0fe
Merge pull request #311 from MelindaShore/develop
...
Basic Dockerfile for stubby.
2017-06-28 21:28:31 +02:00
Willem Toorop
78f027aaab
The event loop bugfix
2017-06-28 21:24:35 +02:00
Willem Toorop
19479d4089
Merge branch 'develop' into features/getdns_context_set_logfunc
2017-06-28 21:22:55 +02:00
Willem Toorop
f47606b643
Bump version
2017-06-28 21:21:15 +02:00
Willem Toorop
264135e799
Reintroduct timestamps and replace GETDNS_DAEMON: with STUBBY:
2017-06-28 21:09:40 +02:00
Willem Toorop
8235250fb6
Rename SYSTEM_DAEMON in LOG_UPSTREAM_STATS
2017-06-28 20:57:53 +02:00
Sara Dickinson
55acf6662c
Fix for outputting the address string in the DAEMON log
2017-06-28 17:58:38 +01:00
wtoorop
101f24a6da
Merge pull request #309 from getdnsapi/bugfix/detect_connection_reset
...
Respond to socket errors
2017-06-28 11:37:14 +02:00
Willem Toorop
195f4c59c8
Fix for the constants declaration issue
2017-06-27 07:49:01 +02:00
Melinda Shore
b0c55d540f
Basic Dockerfile for stubby.
2017-06-26 17:17:16 -08:00
Willem Toorop
04e554086a
A configurable log function
...
Currently used only for DAEMON_DEBUG
2017-06-27 00:23:22 +02:00
Willem Toorop
ce43942cbe
Respond to socket errors
2017-06-26 16:57:23 +02:00
Willem Toorop
ac084db231
Don't build libtool stubby if installed directly
2017-06-19 12:19:14 +02:00
Willem Toorop
5e1cceca82
Stubby is installed from getdns_query directly
2017-06-19 12:12:09 +02:00
Willem Toorop
a07290a9b0
Bugfix for parallel make install
2017-06-19 12:06:34 +02:00
Willem Toorop
606b83d857
Bump version
2017-06-15 21:43:23 +02:00
wtoorop
5fccd97d85
Merge pull request #308 from wtoorop/devel/issue-306
...
Devel/issue 306
2017-06-15 21:35:12 +02:00
Willem Toorop
9a273cf144
Get rid of superfluous struct member query_id
2017-06-15 21:24:40 +02:00
Willem Toorop
1d87437854
ERROR all outstanding netreqs whith a failed statefull upstream
...
Remove the currently processed netreq first, so it can be retries with another upstream/transport.
We MUST add netreq to the netreqs_by_query_id map even before we write to it, to have a reliable store of taken query ids.
2017-06-15 21:15:00 +02:00
Willem Toorop
d9158e639b
Clear netreq_by_query_id on upstream failure
...
But don't error the specific netreq then!
2017-06-15 17:21:05 +02:00
Willem Toorop
64d1063dec
Dashes in front of release candidates!
2017-06-14 16:31:45 +02:00
Willem Toorop
e2be41d352
Don't segfault on IPv6 unavailability
...
Resolved issue #306 ? Review needed!
Shoud upstream_failed cancel all the netreqs?
2017-06-14 15:36:53 +02:00
Willem Toorop
e00100b388
s/recieve/receive/
2017-06-09 11:24:51 +02:00
Willem Toorop
a34e4338ce
Find out what went wrong
2017-06-09 08:49:52 +02:00
Willem Toorop
9b548a76c9
Resync with Unbound
2017-06-08 14:48:22 +02:00
Willem Toorop
360f3bdc3c
Not certain when actual release is
2017-06-08 14:10:10 +02:00
Willem Toorop
878a229bea
Don't test OARC servers
2017-06-08 14:06:58 +02:00
Willem Toorop
4e52316704
Include systemd directives too
2017-06-08 12:11:43 +02:00
Willem Toorop
6f01d466dc
Update ChangeLog
2017-06-08 12:08:44 +02:00
Willem Toorop
874af14cea
Rename setup script in Makefile too
2017-06-08 11:45:49 +02:00
wtoorop
c76b977782
Merge pull request #307 from saradickinson/feature/stubby_homebrew
...
1) Add a stubby-setdns script (for MAC OS X only at the moment) to su…
2017-06-08 11:44:26 +02:00