Bryan Drewery
|
57364e69f2
* Don't fail a server if it sends no answers
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
ee8bbd38af
Merge branch 'dns-nxdomain'
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
0430eff5eb
* Ignore subsequent replies when getting NXDOMAIN (ignore the AAAA's NXDOMAIN)
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
4e650143e8
* Don't ignore remaining queries if a question had no answers and more answers remain
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
d2a5ebce38
* DNS debug call now lists the query id
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
6768647060
* In some cases, ignore further queries entirely
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
318661144f
* If there are still answers being waited on, don't return the callback quite yet
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
72510267d4
* Also call the callback when getting NXDOMAIN and SERVFAIL, etc.
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
c717346155
Merge branch 'dns-nxdomain'
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
02045640ae
* Handle all common dns errors properly
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
08026ec885
* Show more debug information, and earlier
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
b0650e0d90
* Add () around BIT|BIT)
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
6b2e772584
* Pass in server_ip to parse_reply()
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
408548f7e2
* If the dns server does not provide recursion, drop it
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
1bd4ea2b7d
* Add helper macros for setting/getting dns flags (taken from 2.0)
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
69708b8142
* If a .resolv.conf exists, only use the nameservers listed in it
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
89cc733fcd
* Disable all backup dns servers except for 4.2.2.2
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
49f592a874
* Cleanup SALTS usage to try and prevent them from being saved in memory
|
%!s(int64=17) %!d(string=hai) anos |
Bryan Drewery
|
5ce42e86f1
* Cleanup more bounds checking via: strlcat, strlcpy, snprintf
|
%!s(int64=18) %!d(string=hai) anos |
Bryan Drewery
|
160a7c5103
* Cleanup all time_t warnings
|
%!s(int64=18) %!d(string=hai) anos |
Bryan Drewery
|
bc47d5d151
* Cleanup some of the time_t mess
|
%!s(int64=18) %!d(string=hai) anos |
Bryan Drewery
|
5cb351444f
* Cleanup licenses
|
%!s(int64=18) %!d(string=hai) anos |
Bryan Drewery
|
2a6bd217c4
* Fix segfault from receiving truncated DNS replies.
|
%!s(int64=18) %!d(string=hai) anos |
Bryan Drewery
|
213618d3ed
* Port [3700] to 1.2.15
|
%!s(int64=18) %!d(string=hai) anos |
Bryan Drewery
|
bbde04e17b
* Add 4.2.2.2 as a backup recursive resolver
|
%!s(int64=18) %!d(string=hai) anos |
Bryan Drewery
|
4b796fe012
|
%!s(int64=19) %!d(string=hai) anos |
Bryan Drewery
|
d9d2df7a59
* Port [3143] to 1.2.13
|
%!s(int64=19) %!d(string=hai) anos |
Bryan Drewery
|
7aa0cb3bf6
* Ported [2849] to 1.2.10
|
%!s(int64=20) %!d(string=hai) anos |
Bryan Drewery
|
cad02ca65e
* Ported [2766] to 1.2.10
|
%!s(int64=20) %!d(string=hai) anos |
Bryan Drewery
|
21676762d4
* Ported misc CYGWIN fixes to 1.2.9
|
%!s(int64=20) %!d(string=hai) anos |