Willem Toorop
90beaaff1d
Use non-copying list_append_this_dict
2016-03-21 14:56:09 +01:00
Willem Toorop
ba2da45819
Non copying list_append functions
2016-03-21 14:19:37 +01:00
Willem Toorop
eea6ad7beb
append_bindata was also used marginally
2016-03-21 13:13:48 +01:00
Willem Toorop
4e0ee15b73
dict_set_this_bindata not used anywhere
2016-03-21 13:07:20 +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
Willem Toorop
fc5f16dbcb
Non copying dict_set functions
2016-03-21 11:54:55 +01:00
wtoorop
b687a97334
Merge pull request #150 from gmadkat/develop
...
Update README.md
2016-03-21 09:53:55 +01:00
wtoorop
d9bcc26c36
Merge pull request #149 from saradickinson/feature/stub-debug-cleanup
...
Feature/stub debug cleanup
2016-03-18 17:22:55 +01:00
Willem Toorop
e4e3dde61f
Don't breakup the sync vs async schedule
...
to accentuate changes.
2016-03-18 13:30:49 +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
5469442eaa
Execute all tests allways (even if one fails)
2016-03-17 17:13:20 +01:00
Willem Toorop
186dbca7ce
Dependencies
2016-03-17 17:02:17 +01:00
Willem Toorop
ab742b34b6
Miscelaneous scheduling fixes and improvements
2016-03-17 16:49:05 +01:00
Willem Toorop
94c73b6ec8
Write libcheck logfiles via env variables
2016-03-17 16:40:30 +01:00
Willem Toorop
e36ece2b88
Configure option to disable the unbound event API
2016-03-17 16:37:31 +01:00
Willem Toorop
e241101c12
ldns and bc not needed anymore for travis tests
2016-03-16 14:10:12 +01:00
Melinda Shore
8c335522e1
Merge pull request #148 from wtoorop/features/dnssec_return_all_statuses
...
A dnssec_return_all_statuses extension
2016-03-14 20:09:08 -08:00
Melinda Shore
28edb1dc5a
Merge pull request #147 from wtoorop/devel/check_separate_logfiles
...
Write unit test log's to separate log files
2016-03-14 20:08:10 -08: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
69a7c1f9ba
Merge pull request #145 from wtoorop/features/wire2reply
...
Features/wire2reply
2016-03-14 20:04:52 -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
4fca5fe08c
A dnssec_return_all_statuses extension
...
that returns all all dnssec replies regardless their status.
When used on its own or in combination with just dnssec_return_status,
it will return BOGUS replies, but those replies will have "dnssec_status": GETDNS_DNSSEC_BOGUS
The response dict "status" will be GETDNS_RESPSTATUS_GOOD then.
When used on in combination with dnssec_return_only_secure,
it will return BOGUS and INSECURE replies (reflected in their "dnssec_status")
The response dict "status" can be any of the status that the dnssec_return_only_secure extenstion returns,
so either GETDNS_RESPSTATUS_GOOD when at least one reply was secure,
GETDNS_RESPSTATUS_NO_SECURE_ANSWERS when all replies were insecure,
or GETDNS_RESPSTATUS_ALL_BOGUS_ANSWERS when all replies were bogus.
2016-03-14 12:23:12 +01:00
Willem Toorop
8ccba5e204
Write unit test log's to separate log files
...
For each tested event loop
2016-03-14 11:59:05 +01:00
Willem Toorop
d938c433ab
Set root servers without temporary file
2016-03-14 11:33:06 +01:00
Willem Toorop
f95a052e55
Rewrite DNS proxy in transport/timeout test suites
...
To use the new DNS packet conversion functions.
This looses the dependency on ldns for unit tests too.
2016-03-14 10:41:32 +01:00
Willem Toorop
02d14351fc
Convert pkts wireformat <-> getdns_dict <-> string
2016-03-14 10:02:01 +01:00
Willem Toorop
7550980be8
Loose bc dependency with tpkg
2016-03-10 14:37:00 +01:00
Willem Toorop
36e620d769
TCP handling on windows
2016-03-09 15:37:47 +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
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