1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-17 10:26:15 +00:00
freebsd/contrib/unbound
Dag-Erling Smørgrav 04b59eac33 Numerous fixes to make Unbound compile cleanly:
- cast through void * to silence alignment warnings (presumably false
   positives resulting from poor API design)

 - constify a few function arguments

 - move prototypes for callbacks into a common header

 - now that the prototypes are in scope, fix instances of function
   definitions that don't match the prototype or what the caller
   actually passes

 - hide a conditionally unused global variable behind the same #ifdef
   that controls its use

Approved by:	re (blanket)
2013-09-15 00:36:18 +00:00
..
compat
daemon Numerous fixes to make Unbound compile cleanly: 2013-09-15 00:36:18 +00:00
doc
iterator
libunbound Numerous fixes to make Unbound compile cleanly: 2013-09-15 00:36:18 +00:00
services
smallapp
util Move prototypes into header. 2013-09-15 00:07:51 +00:00
validator
ac_pkg_swig.m4
aclocal.m4
acx_nlnetlabs.m4
acx_pthread.m4
acx_python.m4
config.guess
config.h.in
config.sub
configure
configure.ac
freebsd-configure.sh Two helper scripts for porting Unbound: 2013-09-15 00:05:16 +00:00
freebsd-sources.pl Two helper scripts for porting Unbound: 2013-09-15 00:05:16 +00:00
install-sh
LICENSE
ltmain.sh
Makefile.in
README

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