Commit History

Autor SHA1 Mensaxe Data
  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