Willem Toorop
e10e774d32
Reversed IPv6 lookup can take a while
2016-03-24 11:46:42 +01:00
Willem Toorop
e4955d69ef
Updates from unbound
2016-03-24 11:14:14 +01:00
Melinda Shore
735892cb99
Merge pull request #152 from wtoorop/devel/codebase-maintenance
...
Devel/codebase maintenance
2016-03-22 20:42:57 -08:00
Willem Toorop
e934c100a2
Merge branch 'develop' into devel/codebase-maintenance
2016-03-22 13:22:13 +01:00
wtoorop
17ba786cea
Merge pull request #151 from gmadkat/develop
...
Added search suffix for Windows from registry
Thank you Gowri!
2016-03-22 13:17:29 +01:00
Willem Toorop
091d41dfe0
5th time's a charm
2016-03-22 10:16:15 +01:00
Willem Toorop
255e60cdcd
Old valgrind travis-ci (test mode 4)
2016-03-22 10:07:59 +01:00
Willem Toorop
532c26d7c8
Old valgrind travis-ci (test mode 3)
2016-03-22 10:00:56 +01:00
Willem Toorop
ede4afc7b6
Old valgrind travis-ci (test mode 2)
2016-03-22 09:53:40 +01:00
Willem Toorop
213a3dc5d8
Old version valgrind tpkg (test mode)
2016-03-22 09:37:01 +01:00
gmadkat
5d2a05f5e0
Added search suffix for Windows from registry
2016-03-21 21:10:57 -07:00
Willem Toorop
d2e62acf0d
What options can I use with travis valgrind?
2016-03-21 17:03:53 +01:00
Willem Toorop
620de476df
Don't show all leak kinds
2016-03-21 16:51:40 +01:00
Willem Toorop
d35b7ff174
Small memory leak in getdns_query
2016-03-21 16:42:53 +01:00
Willem Toorop
29323f8d94
valgrind unit tests
2016-03-21 16:35:13 +01:00
Willem Toorop
0d9d5a5eb7
Bugfix unitialized memory access with root lookups
2016-03-21 15:39:33 +01:00
Willem Toorop
468f2997ff
dependencies update
2016-03-21 15:32:55 +01:00
Willem Toorop
c057f65b28
list_append_list not used
2016-03-21 15:15:55 +01:00
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