Mark Andrews
8a896bc645
fix configure.in to remove warnings when running autoconf
...
only compile geoip.o when requested.
silence compiler warnings
2013-03-01 09:58:32 +11:00
Evan Hunt
501941f0b6
[master] add geoip support
...
3504. [func] Add support for ACLs based on geographic location,
using MaxMind GeoIP databases. Based on code
contributed by Ken Brownfield <kb@slide.com >.
[RT #30681 ]
2013-02-27 17:19:39 -08:00
Evan Hunt
94315060c2
[master] RPZ speedup (phase 2, multiple RPZ's)
...
3495. [func] Support multiple response-policy zones, while
improving RPZ performance. [RT #32476 ]
2013-02-25 12:46:51 -08:00
Mark Andrews
740e7340c5
3489. [bug] --enable-developer now turns on ISC_LIST_CHECKINIT.
...
dns_dlzcreate() failed to properly initialize
dlzdb.link. When cloning a rdataset do not copy
the link contents. [RT #32651 ]
Squashed commit of the following:
commit c36c49cbdaeec8b2506dffadbffa543283702fa2
Author: Mark Andrews <marka@isc.org >
Date: Mon Feb 18 23:24:57 2013 +1100
don't copy the link when cloning a rdataset
commit 9fef5827edcc925075832dcce900eeca9057456d
Author: Mark Andrews <marka@isc.org >
Date: Mon Feb 18 23:23:25 2013 +1100
initialise the dlzdb link; don't return a stale pointer on error
commit a13c584732eae2dde48920a73886b54f1fe6b030
Author: Mark Andrews <marka@isc.org >
Date: Mon Feb 18 23:21:59 2013 +1100
turn on ISC_LIST_CHECKINIT
2013-02-19 07:28:24 +11:00
Mark Andrews
7e9ccec638
3485. [cleanup] Only compile openssl_gostlink.c if we support GOST.
2013-02-12 13:03:34 +11:00
Evan Hunt
cd63e94310
[master] build failure in C99
...
3478. [port] Fix a build failure in strict C99 environments
[RT #32475 ]
2013-01-24 14:51:27 -08:00
Evan Hunt
c9611b4573
[master] change "fast" to "map"
...
3475. [cleanup] Changed name of 'map' zone file format (previously
'fast'). [RT #32458 ]
2013-01-24 14:20:48 -08:00
Evan Hunt
627d4113a0
[master] fix enable-openssl-hash/with-atf combo
2013-01-23 15:05:13 -08:00
Mark Andrews
95625ae147
be consistent with in how readline is condigured
2013-01-10 17:46:14 +11:00
Mark Andrews
dab4aac006
3460. [bug] Only link against readline where needed. [RT #29810 ]
2013-01-10 17:34:28 +11:00
Tinderbox User
024cf50d12
update copyright notice
2013-01-01 23:45:47 +00:00
Mark Andrews
0277a7d6c1
3447. [port] Add support for libxml2-2.9.x [RT #32231 ]
2013-01-01 23:10:51 +00:00
Mark Andrews
b123b265e3
3435. [bug] Cross compilation support in configure was broken.
...
[RT #32078 ]
2012-12-07 16:43:22 +11:00
Evan Hunt
2b8bed6681
[master] multiple-dlz/dlz-nxdomain
...
3432. [func] Multiple DLZ databases can now be configured.
DLZ databases are searched in the order configured,
unless set to "search no", in which case a
zone can be configured to be retrieved from a
particular DLZ database by using a "dlz <name>"
option in the zone statement. DLZ databases can
support type "master" and "redirect" zones.
[RT #27597 ]
2012-12-06 12:39:52 -08:00
Mark Andrews
9f0a04a829
add /opt/local/share/xsl/docbook-xsl to list of locations to look for docbook files
2012-11-30 12:23:45 +11:00
Evan Hunt
cdb1120da8
[v9_9] work around libtool issue
...
- revert d3617e0d87
- use -Xcompiler option to libtool so it won't suppress -shared
- regenerate configure
Conflicts:
bin/tests/system/dlzexternal/Makefile.in
2012-11-28 05:56:14 +00:00
Mark Andrews
63dd467330
update libtool support to version 2.4.2
2012-11-28 04:32:15 +00:00
Mar Andrews
c3b9fad5e3
3420. [bug] Address VPATH compilation issues. [RT #31879 ]
2012-11-17 09:33:46 +00:00
Evan Hunt
6f6b1abb10
[master] suppress dlopen on sunos 4
2012-10-29 15:56:59 -07:00
Evan Hunt
bcf966e614
[rt31494] add gitID to kit.sh generated tarballs
2012-10-22 12:56:47 -07:00
Mark Andrews
058e44186b
3387. [func] Support for a DS digest can be disabled at
...
runtime with disable-ds-digests. [RT #21581 ]
2012-10-03 12:38:43 +10:00
Mar Andrews
1eb871bb42
3357. [port] Add support for libxml2-2.8.x [RT #30440 ]
2012-08-02 01:49:50 +00:00
Mark Andrews
bf8267aa45
reverse bad copyright update
2012-06-29 11:39:47 +10:00
Tinderbox User
247bf37860
update copyright notice
2012-06-29 01:22:18 +00:00
Mark Andrews
66dddd906a
make the checkds system test dependent on the result of python discovery
2012-06-28 23:08:07 +10:00
Mark Andrews
1cefb9df3f
3344. [func] New "dnssec-checkds" command checks a zone to
...
determine which DS records should be published
in the parent zone, or which DLV records should be
published in a DLV zone, and queries the DNS to
ensure that it exists. (Note: This tool depends
on python; it will not be built or installed on
systems that do not have a python interpreter.)
[RT #28099 ]
2012-06-28 17:06:00 +10:00
Mark Andrews
ad127d839d
3341. [func] New "dnssec-verify" command checks a signed zone
...
to ensure correctness of signatures and of NSEC/NSEC3
chains. [RT #23673 ]
2012-06-25 13:57:32 +10:00
Evan Hunt
5506903c92
Merge rt28412b
...
- check for mmap() in configure
- implement isc_file_mmap() and isc_file_munmap() to do
malloc()/read() and free() when run on systems that do not
support mmap().
2012-06-21 12:58:46 -07:00
ckb
7829fad409
merging fast format zone files
...
Conflicts:
.gitignore
bin/named/zoneconf.c
bin/tests/.gitignore
bin/tests/system/autosign/tests.sh
bin/tests/system/masterformat/clean.sh
bin/tests/system/masterformat/ns1/compile.sh
bin/tests/system/masterformat/tests.sh
configure
lib/dns/db.c
lib/dns/include/dns/db.h
lib/dns/include/dns/types.h
lib/dns/master.c
lib/dns/masterdump.c
lib/dns/rbt.c
lib/dns/rbtdb.c
lib/dns/sdb.c
lib/dns/sdlz.c
lib/dns/tests/.cvsignore
lib/dns/tests/Makefile.in
lib/dns/win32/libdns.def
lib/dns/xfrin.c
lib/dns/zone.c
lib/export/dns/Makefile.in
lib/isc/include/isc/file.h
lib/isc/unix/file.c
lib/isc/win32/file.c
lib/isccfg/namedconf.c
2012-06-20 14:13:12 -05:00
Mark Andrews
7865ea9545
3339. [func] Allow the maximum supported rsa exponent size to be specified: "max-rsa-exponent-size <value>;" [RT #29228 ]
2012-06-14 15:44:20 +10:00
Mark Andrews
0a465c729b
add bin/tests/system/ecdsa/prereq.sh
2012-05-18 16:58:55 +10:00
Evan Hunt
d878b8d87c
merged filter-aaaa-on-v6 (ATT SoW)
...
3327. [func] Added 'filter-aaaa-on-v6' option; this is similar
to 'filter-aaaa-on-v4' but applies to IPv6
connections. (Use "configure --enable-filter-aaaa"
to enable this option.) [RT #27308 ]
2012-05-14 11:50:00 -07:00
Tinderbox User
99d8f5a704
update copyright notice
2012-05-02 23:45:44 +00:00
Mark Andrews
aaaf8d4f48
3317. [func] Add ECDSA support (RFC 6605). [RT #21918 ]
2012-05-02 23:20:17 +10:00
Mark Andrews
32ebb157b1
3250. [func] 'configure --enable-developer'; turn on various
...
configure options, normally off by default, that
we want developers to build and test with. [RT #27103 ]
2011-12-20 00:39:06 +00:00
Evan Hunt
1d32b1df37
3244. [func] Added readline support to nslookup and nsupdate.
...
Also simplified nsupdate syntax to make "update"
and "prereq" optional. [RT #24659 ]
2011-12-16 23:01:17 +00:00
Evan Hunt
6fb6f8a226
3217. [cleanup] Fix build problem with --disable-static. [RT #26476 ]
2011-11-16 00:42:07 +00:00
Mark Andrews
9a8ffb1ac7
3179. [port] kfreebsd: build issues. [RT #26273 ]
2011-10-25 21:22:09 +00:00
Evan Hunt
f07b2fccaf
3137. [func] Improve hardware scalability by allowing multiple
...
worker threads to process incoming UDP packets.
This can significantly increase query throughput
on some systems. [RT #22992 ]
2011-07-28 04:04:37 +00:00
Michael Graff
ab3aeba682
fix for compiling on OSX Lion. Verified it compiles on Snow Leopard using older XCode as well.
2011-07-26 21:59:13 +00:00
Evan Hunt
42cf2ff7ba
3131. [func] Improve scalability by allocating one zone task
...
per 100 zones at startup time, rather than using a
fixed-size task table. [RT #24406 ]
2011-07-06 01:36:32 +00:00
Evan Hunt
85a79fa7eb
3105. [bug] GOST support can be suppressed by "configure
...
--without-gost" [RT #24367 ]
3104. [bug] Better support for cross-compiling. [RT #24367 ]
2011-05-05 18:09:39 +00:00
Evan Hunt
7a2173839c
3099. [test] "dlz" system test now runs but gives R:SKIPPED if
...
not compiled with --with-dlz-filesystem. [RT #24146 ]
3098. [bug] DLZ zones were answering without setting the AA bit.
[RT #24146 ]
2011-04-19 22:30:52 +00:00
Scott Mann
fbcc480b6c
missing \
2011-04-06 21:18:13 +00:00
Scott Mann
c7e1812d02
a few more "--with-gssapi" as default fixes to correct problems on test
...
systems
2011-04-05 19:16:54 +00:00
Scott Mann
761fa7d770
Fixes for various OS/environs for RT #23836 (--with-gssapi as default).
2011-03-30 15:48:41 +00:00
Scott Mann
30f888cbd4
Fix gssapi/kerberos dependencies in configure (RT #23836 )
2011-03-28 22:48:12 +00:00
Scott Mann
4fc55db699
Make --with-gssapi default (RT #23738 )
2011-03-24 18:08:21 +00:00
Evan Hunt
422009fe5b
3066. [func] The DLZ "dlopen" driver is now built by default,
...
no longer requiring a configure option. To
disable it, use "configure --without-dlopen".
Driver also supported on win32. [RT #23467 ]
2011-03-10 04:36:16 +00:00
Francis Dupont
8d32644639
add EC check for GOST
2011-03-03 13:42:49 +00:00