unbound/doc
Wouter Wijngaards 162b28bea1 RA bit on in cached responses.
caches responses with CNAMEs corrected.


git-svn-id: file:///svn/unbound/trunk@375 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-06-07 14:20:23 +00:00
..
Changelog RA bit on in cached responses. 2007-06-07 14:20:23 +00:00
example.conf docs for config options for stub zones. 2007-05-24 13:57:52 +00:00
ietf67-design-02.odp Added presentation that shows the design we plan to make. 2007-01-15 12:51:47 +00:00
ietf67-design-02.pdf Added presentation that shows the design we plan to make. 2007-01-15 12:51:47 +00:00
LICENSE Added licenses, this is the BSD license. 2007-01-03 09:17:12 +00:00
plan Netevent work 2007-01-23 13:46:18 +00:00
README More code origins documented. 2007-05-25 12:25:15 +00:00
README.svn Tiny change to test commit mails. 2007-02-08 10:21:35 +00:00
README.tests Added READMEs. 2007-01-16 11:54:29 +00:00
requirements.txt requirements file (send to unbound-dev mailing list). 2007-01-15 14:38:36 +00:00
TODO - priming failure returns SERVFAIL. 2007-06-05 12:54:43 +00:00
unbound.8 daemonize by default. -d to debugmode. 2007-02-23 15:23:33 +00:00
unbound.conf.5 docs for config options for stub zones. 2007-05-24 13:57:52 +00:00
unbound.doxygen locks.h doxygen not enforced, it looks bad. 2007-02-20 15:47:27 +00:00

README for Unbound @version@
Copyright 2007 NLnet Labs
http://unbound.net

This software is under BSD license, see LICENSE for details.

* Download the latest version of this software from 
  	http://unbound.net 
  or get a beta version from the svn repository at 
  	http://unbound.net/svn/

* Needs the following libraries
  * ldns	http://www.nlnetlabs.nl/ldns/			(BSD license)
  * libevent	http://www.monkey.org/~provos/libevent/		(BSD license)

* Create build environment 
  * run libtoolize -c if config.sub is missing.
  * autoreconf (autoheader && autoconf), if ./configure is missing.

* Make and install: ./configure; make
  * --with-ldns=/path/to/ldns
  * --with-libevent=/path/to/libevent
  	Can be set to either the system install or the build directory.
	--with-libevent=no gives a builtin alternative implementation.
  * --without-pthreads 
	This disables pthreads, and uses Solaris thr library or no threading. 
	Without this option the pthreads library is detected automatically.

Known issues
------------
o If libevent is older (1.3 and before), unbound will exit instead of reload
  on sighup. On a restart 'did not exit gracefully last time' warning is 
  printed. Perform ./configure --with-libevent=no or update libevent, rerun 
  configure and recompile unbound to make sighup work correctly.

Acknowledgements
----------------
o Thanks to David Blacka and Matt Larson (Verisign) for the unbound-java
  prototype. Design and code from that prototype has been used to create
  this program. Such as the iterator state machine and the cache design.
o Other code origins are from the NSD (NLnet Labs) and LDNS (NLnet Labs)
  projects. Such as buffer, region-allocator and red-black tree code.
o See Credits file for contributors.

* mailto:wouter@nlnetlabs.nl