Willem Toorop
14a950bc29
getdns_query -C for settings via config file
2016-05-22 15:35:32 +02:00
Willem Toorop
e8db20a722
Merge branch 'develop' into features/create_dict_with_json
2016-05-20 15:04:08 +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
a8dbb3dd51
Static checking fixes
2016-04-29 12:00:17 +02:00
Willem Toorop
c53b15bd9a
target-fetch-policy only with unbound-event-api
2016-03-31 07:49:40 -03:00
Willem Toorop
c9fab8c242
target-fetch-policy for more resilient recursion
2016-03-30 10:56:46 -03:00
wtoorop
4e0073ae6f
Merge pull request #157 from gmadkat/develop
...
Added code to read the domain from the registry and use it if search …
2016-03-29 16:13:04 +02:00
gmadkat
af7f384cf3
Added code to read the domain from the registry and use it if search suffixes are missing
2016-03-27 22:37:54 -07:00
Melinda Shore
1f45bf7e43
Merge pull request #154 from wtoorop/devel/no-sync-side-effects
...
No more side effects with synchronous calls
2016-03-24 10:53:05 -08:00
Melinda Shore
4b033c766b
Merge pull request #156 from wtoorop/devel/std-suffix-handling
...
Devel/std suffix handling
2016-03-24 10:52:36 -08:00
Willem Toorop
fdd3992f65
openssl 1.1 support
2016-03-24 14:02:18 +01:00
Willem Toorop
e7c77290cc
GETDNS_APPEND_NAME_TO_SINGLE_LABEL_FIRST
2016-03-23 23:27:27 +01:00
Willem Toorop
b0ecda5d2e
No more side effects with synchronous calls
...
(and upstreams that keep connections open)
2016-03-23 22:13:31 +01:00
Willem Toorop
e934c100a2
Merge branch 'develop' into devel/codebase-maintenance
2016-03-22 13:22:13 +01:00
gmadkat
5d2a05f5e0
Added search suffix for Windows from registry
2016-03-21 21:10:57 -07: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
Willem Toorop
6f157854ce
Use non-copying dict_set_dict
2016-03-21 11:55:21 +01:00
Sara Dickinson
c1f15fc0ac
Minor tweaks
2016-03-18 12:02:40 +00:00
Sara Dickinson
c08371ebb0
First pass at updating DEBUG_STUB output
2016-03-18 11:34:51 +00:00
Willem Toorop
ab742b34b6
Miscelaneous scheduling fixes and improvements
2016-03-17 16:49:05 +01:00
Melinda Shore
cf451d2b2b
Merge pull request #146 from wtoorop/devel/direct_root_servers
...
Devel/direct root servers
2016-03-14 20:06:07 -08: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
d938c433ab
Set root servers without temporary file
2016-03-14 11:33:06 +01:00
Willem Toorop
a83c54387d
Reuse sync eventloop per context
...
So recursive resolution can depend on and continue with outstanding queries it depends on
2016-03-09 11:16:19 +01:00
Willem Toorop
70cc65f786
Replace default append_name setting
...
to GETDNS_APPEND_NAME_ONLY_TO_SINGLE_LABEL_AFTER_FAILURE
2016-03-09 10:37:05 +01:00
Willem Toorop
4230961e9f
Basic usage of unbound pluggable event loop
2016-03-01 16:29:37 +01:00
Willem Toorop
6fd05675aa
Fix memory leak with getdns_get_api_information()
...
Thanks Robert Groenenberg.
2016-02-26 12:24:45 +01:00
Willem Toorop
e6f5cdb45b
Merge branch 'develop' into devel/default_eventloop
2016-02-04 15:17:25 +01:00
wtoorop
60be402062
Merge pull request #139 from ln5/parsing-resolvconf
...
Don't treat "domain" or "search" as a nameserver.
Thank you Linus
2016-02-04 10:06:40 +01:00
Linus Nordberg
466302131e
Don't treat "domain" or "search" as a nameserver.
...
Continue the while fgets() loop as soon as we're done with "domain" or
"search".
Simplify the logic of the function by removing the if else constructs.
2016-02-03 14:57:09 +01:00
unknown
db4207f60d
More review changes and made comments C style, req Willem.
2016-02-01 11:02:24 -05:00
unknown
170795ad06
More review changes and made comments C style, req Willem.
2016-02-01 10:56:45 -05:00
unknown
f5290b6a68
add change from Sara to return if a cert conversion or add to store fails
2016-01-31 00:13:09 -05:00
unknown
504881fc6f
Minor fixes to compile and run the CA trust store adapter from Windows to openopenSSL
2016-01-27 16:30:50 -05:00
Sara Dickinson
111794158c
Improve Windows CA handling code
2016-01-27 12:50:16 +00:00
unknown
7e9563faed
Added a wincrypt adapter to read CA trust certs from Windows CA store and feed them into openssl for TLS hostname authentication
2016-01-23 18:47:03 -05:00
Willem Toorop
ca36c879a0
Set unbound target fetch policy to on demand only
2016-01-20 10:21:05 +01:00
Willem Toorop
ae2b16665b
Setup getdns eventloop in libunbound
...
When unbound supports this
2016-01-19 16:52:11 +01:00
Willem Toorop
2a6318afd2
Disable scheduling ub_fd()
2016-01-12 16:38:10 +01:00
Willem Toorop
4fd8d3dddd
Replace mini_event extension by default_eventloop
...
* default_eventloop was prototyped in getdns_query and is still in there as my_eventloop
* It interfaces directly with the scheduling primitives of getdns.
* It can operate entirely from stack and does not have to do
any memory allocations or deallocations.
* Adapted configure.ac to allow libunbound to be linked with Windows
(with the removal of winsock_event.c we have no symbol clashed anymore)
* Added STUB_TCP_WOULDBLOCK return code in stub_resolving helper functions,
to anticipate dealing with edge triggered event loops (versus level triggered). (i.e. Windows)
2016-01-12 15:52:14 +01:00
Willem Toorop
39f7e87f1a
Get rid of unkown format specifiers on windows
2016-01-11 12:11:17 +01:00
Willem Toorop
16a82eede2
Deal with roadblock avoid. + stub-only at run time
...
And make the single usage function validate_extension static
2016-01-05 12:38:35 +01:00
Sara Dickinson
1f9424ccf2
Fix output of get_api_settings functions
2016-01-05 09:25:49 +00:00
Willem Toorop
08c0c4d6e4
Fixes from testing on different platforms
2015-12-30 14:39:11 +01:00
Willem Toorop
8c46e969d6
Notify for not implemented namespaces and ...
...
follow_redirects.
2015-12-30 13:55:45 +01:00
Willem Toorop
11b0346ded
Miscelaneous TSIG bugfixes
2015-12-30 12:25:58 +01:00
Willem Toorop
875ef3f9d4
Successive suffix append retries
2015-12-29 23:06:02 +01:00
Willem Toorop
89b6c04d4f
First query append
2015-12-29 17:34:14 +01:00
Willem Toorop
54498cd556
Distinct between suffix and suffixes more clearly
2015-12-29 16:23:04 +01:00