Willem Toorop
aeeadde299
Synchronous with pluggable event APIs again
2016-03-07 16:35:43 +01:00
Willem Toorop
ebb892def1
Revert "Run context's event loop when doing sync requests"
...
This reverts commit d50860c089
.
2016-03-04 12:08:46 +01:00
Willem Toorop
75ee40b98f
Small improvements for ub_loop's
2016-03-04 11:52:50 +01:00
Willem Toorop
8e4dd05379
Anticipate magic number
2016-03-02 12:38:29 +01:00
Willem Toorop
4230961e9f
Basic usage of unbound pluggable event loop
2016-03-01 16:29:37 +01:00
wtoorop
8f66d69286
Merge pull request #143 from wtoorop/bugfix/memory_leaks
...
Fix memory leak with getdns_get_api_information()
2016-02-26 12:26:53 +01:00
wtoorop
c70a5b108f
Merge pull request #142 from wtoorop/bugfix/load_gost
...
load gost algorithm if digest is seen before key algorithm
2016-02-26 12:26:42 +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
4a4339f023
load gost algorithm if digest is seen before key algorithm
2016-02-26 12:20:16 +01:00
gmadkat
f5e9640ee8
Update README.md
...
For OS X, libtool already exists, it is installed in OS X as glibtool to avoid a name conflict with an existing OS X tool.
2016-02-24 11:03:01 -05:00
wtoorop
0a7acff783
Merge pull request #141 from wtoorop/features/validate_at_specified_moment
...
Offline dnssec validation at a given point in time
2016-02-11 12:08:47 +01:00
Willem Toorop
707b0d21c8
bugfix: don't reset skew
2016-02-11 11:27:03 +01:00
Willem Toorop
045d0d481c
Offline dnssec validation at a given point in time
2016-02-11 11:24:22 +01:00
wtoorop
e5e2cbfd86
Merge pull request #140 from ln5/docu
...
Correct return value in documentation for getdns_pretty_print_dict().
2016-02-05 16:06:04 +01:00
Linus Nordberg
f837e32204
Correct return value in documentation for getdns_pretty_print_dict().
2016-02-05 15:47:26 +01:00
Willem Toorop
a0896ac4bf
Rearange link lib order for mingw
2016-02-04 15:25:01 +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
gmadkat
8336500585
Update README.md
...
Add more detailed build directions for Windows and mingw
2016-02-03 00:17:07 -05:00
wtoorop
9424eed85a
Merge pull request #138 from gmadkat/develop
...
Added a wincrypt adapter to read CA trust certs from Windows CA store(with review changes by Sara (and Willem)
2016-02-01 17:13:38 +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
gmadkat
9d7fcba575
Merge pull request #1 from saradickinson/feature/wincrypt
...
Improve Windows CA handling code
2016-01-27 10:42:30 -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
7fe2d5b346
Linking order matters on Windows
2016-01-20 15:16:03 +01:00
Willem Toorop
24b58074bf
Prevent chain checks to be performed too early
2016-01-20 13:09:18 +01:00
Willem Toorop
d50860c089
Run context's event loop when doing sync requests
2016-01-20 11:10:53 +01: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
0c0868517c
Remove leftover debugging printfs
2016-01-12 16:57:17 +01:00
Willem Toorop
fed8cc51ed
Initial TCP support for Windows
2016-01-12 16:54:42 +01:00
Willem Toorop
61c0a51ec5
Disable clearing ub_fd too (for windows)
2016-01-12 16:43:25 +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
a970dd420f
Deal with Windows vsnprintf behaviour
...
+ a better situated DEBUG_STUB statement in getdns_query
2016-01-10 12:29:37 +01:00
Willem Toorop
6d7645705a
Increase FD_SETSIZE on windows
2016-01-10 12:28:30 +01:00
saradickinson
b39ddf01d0
Merge pull request #136 from saradickinson/bugfix/pinsets
...
Bug fix for segmentation fault when using NULL pin. Unit test to come…
2016-01-07 17:25:22 +00:00
Sara Dickinson
f8b041cd40
Bug fix for segmentation fault when using NULL pin. Unit test to come in later update.
2016-01-07 17:17:09 +00:00
Willem Toorop
cf387ca3f2
Fixes for cross compiling
2016-01-07 15:32:23 +01:00
wtoorop
fa1fa55110
Merge pull request #134 from wtoorop/devel/sync_ldns
...
Bring gldns in sync with upstream unbound's sldns
2016-01-05 15:25:03 +01:00
Willem Toorop
4d67db5b83
Bring gldns in sync with upstream unbound's sldns
2016-01-05 14:17:28 +01:00
wtoorop
6dba2b98a0
Merge pull request #133 from wtoorop/features/stub-only-getdns_query
...
Features/stub only getdns query
2016-01-05 13:25:18 +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
Willem Toorop
a58037904f
Default is stub when compiling stub only
2016-01-05 12:30:58 +01:00
wtoorop
b5d1dfd9e7
Merge pull request #132 from saradickinson/bugfix/api_info
...
Fix output of get_api_settings functions
2016-01-05 10:39:27 +01:00