monero/external/unbound
Thomas Winget c0de96f8bd
Fixed DNS resolution bug in Windows
Due to a bug in unbound, we were passing a string containing a null
character to ub_ctx_resolvconf and ub_ctx_hosts rather than a NULL
pointer.  On *nix this wasn't causing headache, but on Windows this was
causing unbound to not correctly load DNS settings from the OS.

Note on the bug: in a Windows-specific code branch in the function
ub_ctx_hosts(), if the hosts file specified was a NULL pointer, a call
to getenv() was stored in a local char* and later freed.  This is
incorrect, as we do not own that data, and caused the program to crash.
2015-04-02 09:22:31 -04:00
..
compat update unbound from upstream 2014-12-04 23:10:49 +02:00
contrib year updated in license 2015-01-02 18:52:46 +02:00
daemon update unbound from upstream 2014-12-04 23:10:49 +02:00
dns64 update unbound from upstream 2014-12-04 23:10:49 +02:00
dnstap update unbound from upstream 2014-12-04 23:10:49 +02:00
doc year updated in license 2015-01-02 18:52:46 +02:00
iterator update unbound from upstream 2014-12-04 23:10:49 +02:00
ldns update unbound from upstream 2014-12-04 23:10:49 +02:00
libunbound Fixed DNS resolution bug in Windows 2015-04-02 09:22:31 -04:00
pythonmod update unbound from upstream 2014-12-04 23:10:49 +02:00
services update unbound from upstream 2014-12-04 23:10:49 +02:00
smallapp update unbound from upstream 2014-12-04 23:10:49 +02:00
testcode update unbound from upstream 2014-12-04 23:10:49 +02:00
util update unbound from upstream 2014-12-04 23:10:49 +02:00
validator update unbound from upstream 2014-12-04 23:10:49 +02:00
winrc year updated in license 2015-01-02 18:52:46 +02:00
ac_pkg_swig.m4 added unbound to external deps 2014-10-05 23:44:31 +02:00
aclocal.m4 added unbound to external deps 2014-10-05 23:44:31 +02:00
acx_nlnetlabs.m4 added unbound to external deps 2014-10-05 23:44:31 +02:00
acx_python.m4 added unbound to external deps 2014-10-05 23:44:31 +02:00
ax_pthread.m4 added unbound to external deps 2014-10-05 23:44:31 +02:00
CMakeLists.txt mingw: copy required libraries to the build tree 2014-11-18 17:03:14 -05:00
config.guess added unbound to external deps 2014-10-05 23:44:31 +02:00
config.h.cmake.in unbound: import cmake build system 2014-10-23 16:42:35 -04:00
config.h.in update unbound from upstream 2014-12-04 23:10:49 +02:00
config.sub added unbound to external deps 2014-10-05 23:44:31 +02:00
configure update unbound from upstream 2014-12-04 23:10:49 +02:00
configure_checks.cmake unbound: fix getaddrinfo detection for 32-bit windows 2014-10-24 17:40:52 -04:00
configure.ac update unbound from upstream 2014-12-04 23:10:49 +02:00
install-sh added unbound to external deps 2014-10-05 23:44:31 +02:00
LICENSE added unbound to external deps 2014-10-05 23:44:31 +02:00
ltmain.sh added unbound to external deps 2014-10-05 23:44:31 +02:00
makedist.sh added unbound to external deps 2014-10-05 23:44:31 +02:00
Makefile.in update unbound from upstream 2014-12-04 23:10:49 +02:00
README added unbound to external deps 2014-10-05 23:44:31 +02:00

Unbound README
* ./configure && make && make install
* You can use libevent if you want. libevent is useful when using 
  many (10000) outgoing ports. By default max 256 ports are opened at
  the same time and the builtin alternative is equally capable and a 
  little faster.
* More detailed README, README.svn, README.tests in doc directory
* manual pages can be found in doc directory, and are installed, unbound(8).
* example configuration file doc/example.conf