Mark Andrews
cabf9e01eb
replace obsolete macro AC_ERROR with AC_MSG_ERROR
2014-02-21 21:17:44 +11:00
Mark Andrews
cc52881b71
restore accidently removed 'else'
2014-02-16 18:59:37 +11:00
Evan Hunt
e503509a2f
[v9_8] fixed some dlz configure options
...
3740. [contrib] Minor fixes to configure --with-dlz-bdb,
--with-dlz-postgres and --with-dlz-odbc. [RT #35340 ]
(cherry picked from commit 14bf4702f3 )
(cherry picked from commit 5c66e4954a )
2014-02-15 21:11:48 -08:00
Mark Andrews
9995df65ca
define and use BACKTRACECFLAGS
...
(cherry picked from commit 6b66ee9147 )
2014-02-12 09:08:38 +11:00
Mark Andrews
6144ceaf99
hpux: move -Wl,+vnocompatwarnings to STD_CWARNINGS; add +vnocompatwarnings to SO_LDFLAGS
...
(cherry picked from commit ac49f1c511 )
2014-02-11 13:22:56 +11:00
Mark Andrews
c83b9337a8
-Wl,+vnocompatwarnings is a compiler flag to pass to the loader not a direct loader flag
...
(cherry picked from commit 343556ecf9 )
2014-02-10 17:54:32 +11:00
Mark Andrews
b54c25af21
3734. [bug] Improve building with libtool. [RT #35314 ]
...
(cherry picked from commit 61eea10d81 )
2014-02-10 15:25:07 +11:00
Mark Andrews
8ed0f93907
whitespace
2014-02-10 15:24:55 +11:00
Evan Hunt
643722c884
[v9_8] testcrypto.sh in system tests
...
3714. [test] System tests that need to test for cryptography
support before running can now use a common
"testcrypto.sh" script to do so. [RT #35213 ]
2014-02-06 16:17:10 -08:00
Tinderbox User
c85bfdcd6b
update copyright notice
2014-01-24 23:45:29 +00:00
Evan Hunt
a1e6f90944
[v9_8] correct copyrights and attributions
...
see RT #35423 for details; highlights:
- remove license clauses 3 and 4 from NetBSD code
- remove advertising clause from historical BSD code
2014-01-24 09:54:07 -08:00
Evan Hunt
abeb61c085
remove unnecessary echo
2013-12-04 09:55:07 -08:00
Evan Hunt
a14534cf8b
reword/reorder configuration summary
2013-12-04 09:40:09 -08:00
Mark Andrews
1a57f37900
3675. [misc] Provide a place for third parties to add version
...
information for their extensions in the version
file by setting the EXTENSIONS variable.
(cherry picked from commit fd63f3110f )
2013-11-22 13:28:49 +11:00
Mark Andrews
a5be0bbbe4
3669. [port] freebsd: --with-gssapi needs -lhx509. [RT #35001 ]
...
(cherry picked from commit b564c8503d4377f6b423fcd67a5ce60798d8123e)
2013-11-12 11:38:48 +11:00
Mark Andrews
d6bb96a4ba
3658. [port] linux: Address platform specific compilation issue
...
when libcap-devel is installed. [RT #34838 ]
(cherry picked from commit 7433a204d3 )
2013-09-26 15:27:32 +10:00
Evan Hunt
72be0a630b
[v9_8] update to atf 0.17
...
3648. [test] Updated the ATF test framework to version 0.17.
[RT #25627 ]
(cherry picked from commit a747113422 )
2013-09-12 16:22:22 -07:00
Mark Andrews
0865e8fa2d
3634. [func] Report build-id in rndc status. Report build-id
...
when building from a git repository. [RT #20422 ]
(cherry picked from commit 0e1dfb8ff5 )
2013-08-15 12:57:13 +10:00
Curtis Blackburn
ce1aac2786
[v9_8] corrected a typo in the configure summary [RT #34448 ]
2013-07-31 15:07:52 -05:00
Evan Hunt
4ea6393223
[v9_8] add summary details
...
(cherry picked from commit b46f253ed783bb25fe99d147f40aeffb75237704)
(cherry picked from commit 55564db697 )
2013-07-13 15:17:34 -07:00
Evan Hunt
7d0f15185a
[v9_8] remove python from 9.8 configure summary
2013-07-11 10:12:30 -07:00
Evan Hunt
6e1f8f3c4c
[v9_8] add configure summary
...
3615. [cleanup] "configure" now finishes by printing a summary
of optional BIND features and whether they are
active or inactive. ("configure --enable-full-report"
increases the verbosity of the summary.) [RT #31777 ]
(cherry picked from commit 71697fd082 )
(cherry picked from commit dc4ab3bf62 )
2013-07-10 21:47:44 -07:00
Evan Hunt
862f188804
[v9_8] portability fix
...
3614. [port] Check for <linux/types.h>. [RT #34162 ]
(cherry picked from commit c174d5c13c )
(cherry picked from commit e57ea0e52f )
2013-07-10 20:46:16 -07:00
Evan Hunt
547ffae91c
[v9_8] added isc_safe_memcmp()
...
3611. [bug] Improved resistance to a theoretical authentication
attack based on differential timing. [RT #33939 ]
(cherry picked from commit 5b7abbef51 )
(cherry picked from commit a66c88dd26 )
2013-07-09 13:54:52 -07:00
Evan Hunt
8539b4294e
[v9_8] add product description
...
3568. [cleanup] Add a product description line to the version file,
to be reported by named -v/-V. [RT #33366 ]
(cherry picked from commit af9f195c9e )
2013-05-03 15:09:26 -07:00
Evan Hunt
518a373980
[v9_8] make dst test work outside srcdir
...
3526. [cleanup] Set up dependencies for unit tests correctly during
build. [RT #32803 ]
(cherry picked from commit 741ebf1004 )
(cherry picked from commit 5021f4df52 )
2013-03-15 07:38:20 -07:00
Evan Hunt
6602e024de
[v9_8] need to quote PRODUCT
...
(cherry picked from commit f107fe7fc9 )
2013-03-02 00:17:10 -08:00
Curtis Blackburn
bb4fe55f8e
[v9_8]3509. [cleanup] Added a product line to version file to allow for
...
easy naming of different products (BIND
vs BIND ESV, for example). [RT #32755 ]
(cherry picked from commit 53a4e18582 )
2013-03-01 16:27:05 -06:00
Evan Hunt
3584937648
[v9_8] RPZ speed up (phase 1, single RPZ)
...
3496. [func] Improvements to RPZ performance. The "response-policy"
syntax now includes a "min-ns-dots" clause, with
default 1, to exclude top-level domains from
NSIP and NSDNAME checking. [RT #32251 ]
Response policy (rpz) changes to
- add zone statistics
- speed up by adding min-ns-dots to the response-policy syntax
with a default of 1
- detect and reject policy zones with a database other than rbt
only rbtdb has rpz hooks
- allow empty response-policy{} statement
- make --enable-rpz-nsip and --enable-rpz-nsdname the default
(cherry picked from commit 8159e80279408be50d31db5d853ae2736bd1934d)
2013-02-25 14:32:00 -08:00
Mark Andrews
ad76b3444d
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
Conflicts:
lib/dns/dlz.c
(cherry picked from commit c1402b00d3 )
2013-02-19 07:32:22 +11:00
Mark Andrews
da15537943
3485. [cleanup] Only compile openssl_gostlink.c if we support GOST.
...
(cherry picked from commit 7e9ccec638 )
(cherry picked from commit 3e712bbd61 )
2013-02-12 13:06:24 +11:00
Evan Hunt
9eb6e86f51
[v9_8] build failure in C99
...
3478. [port] Fix a build failure in strict C99 environments
[RT #32475 ]
(cherry picked from commit cd63e94310 )
2013-01-24 14:52:26 -08:00
Evan Hunt
2829208aac
[v9_8] fix enable-openssl-hash/with-atf combo
2013-01-23 15:06:14 -08:00
Tinderbox User
3a06580b03
update copyright notice
2013-01-01 23:45:21 +00:00
Mark Andrews
8fdabf40fb
3447. [port] Add support for libxml2-2.9.x [RT #32231 ]
2013-01-01 23:14:53 +00:00
Mark Andrews
dedc6f8fda
3435. [bug] Cross compilation support in configure was broken.
...
[RT #32078 ]
Squashed commit of the following:
commit 9c67d7a52346dffeb7609f08d3aaa8a8689d8094
Author: Mark Andrews <marka@isc.org >
Date: Fri Dec 7 13:31:50 2012 +1100
regen
commit 4c1874dd3a98ea8e50b0860b107bd2deb8550af0
Author: Mark Andrews <marka@isc.org >
Date: Fri Dec 7 13:31:10 2012 +1100
improve cross compile support; tidy --help output
commit 15ba411a728cc35c904804935477b15c8a65ebbd
Author: Mark Andrews <marka@isc.org >
Date: Fri Dec 7 13:28:46 2012 +1100
add util/xc
commit 165bc538fa6590752d7006348285a3ba48713498
Author: Mark Andrews <marka@isc.org >
Date: Fri Dec 7 13:27:35 2012 +1100
test cross compiler
2012-12-07 16:34:25 +11:00
Mark Andrews
afea8965a0
add /opt/local/share/xsl/docbook-xsl to list of locations to look for docbook files
2012-11-30 12:21:47 +11:00
Evan Hunt
d8c6ac7e05
[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:42 +00:00
Mark Andrews
c91efa195c
update libtool support to version 2.4.2
2012-11-28 04:36:08 +00:00
Mar Andrews
6cf7c715fd
3420. [bug] Address VPATH compilation issues. [RT #31879 ]
2012-11-17 09:42:57 +00:00
Evan Hunt
e058fc0616
[v9_8] suppress dlopen on sunos 4
...
(cherry picked from commit 6f6b1abb10 )
2012-10-29 15:57:47 -07:00
Evan Hunt
c835b53d4c
[rt31494] add gitID to kit.sh generated tarballs
2012-10-22 12:58:02 -07:00
Mar Andrews
b8b595e454
3357. [port] Add support for libxml2-2.8.x [RT #30440 ]
2012-08-02 01:51:31 +00:00
Mark Andrews
c0b8f1a675
reverse bad copyright update
2012-06-29 11:43:12 +10:00
Tinderbox User
4106b0caeb
update copyright notice
2012-06-29 01:21:53 +00:00
Mar Andrews
315d9eb547
add bin/tests/system/ecdsa/prereq.sh
2012-05-18 09:53:41 +00:00
Tinderbox User
b008cf0a4d
update copyright notice
2012-05-17 23:45:35 +00:00
Evan Hunt
9d1aaaaf3a
add ECDSA support
...
3317. [protocol] Add ECDSA support (RFC 6605). [RT #21918 ]
2012-05-17 16:09:53 -07:00
Mark Andrews
9d044a754c
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:40:27 +00:00
Evan Hunt
e7714a6314
3217. [cleanup] Fix build problem with --disable-static. [RT #26476 ]
2011-11-16 00:41:07 +00:00