Curtis Blackburn
bc3145ccd8
4515. [port] FreeBSD: Find readline headers when they are in
...
edit/readline/ instead of readline/. [RT #43658 ]
2016-11-18 11:39:11 -08:00
Mark Andrews
47e68339d2
4513. [cleanup] Minimum Python versions are now 2.7 and 3.2.
...
[RT #43566 ]
(cherry picked from commit 472e99cfa6 )
2016-11-10 09:59:14 +11:00
Mark Andrews
964e19cea8
4497. [port] Add support for OpenSSL 1.1.0. [RT #41284 ]
2016-11-09 09:59:32 +11:00
Evan Hunt
60814deed8
[v9_9] make uninstall
...
4503. [cleanup] "make uninstall" now removes file installed by
BIND. (This currently excludes Python files
due to lack of support in setup.py.) [RT #42912 ]
(cherry picked from commit 6087f87afb )
(cherry picked from commit 398f8c32f3 )
2016-11-01 20:22:35 -07:00
Evan Hunt
f1c484217a
[v9_9] use arc4random_stir() when available
...
4499. [port] MacOSX: silence deprecated function warning
by using arc4random_stir() when available
instead of arc4random_addrandom(). [RT #43503 ]
(cherry picked from commit 3fb62a5a4e )
2016-11-01 14:01:05 -07:00
Evan Hunt
1b8d070f9a
[v9_9] simplify prereq checks by using feature-test.c
...
4498. [test] Simplify prerequisite checks in system tests.
[RT #43516 ]
(cherry picked from commit 5480a74b70 )
(cherry picked from commit 45fd95544c )
(cherry picked from commit 6e09e18400 )
2016-11-01 13:10:07 -07:00
Mark Andrews
fa3609a32a
4494. [bug] Look for <editline/readline.h>. [RT #43429 ]
...
(cherry picked from commit 6fbb2b51d8 )
2016-10-27 15:50:31 +11:00
Mark Andrews
9de8fa2535
4492. [bug] irs_resconf_load failed to initialise sortlistnxt
...
causing bad writes if resolv.conf contained a
sortlist directive. [RT #43459 ]
(cherry picked from commit 55b78fff62 )
2016-10-27 13:20:39 +11:00
Mark Andrews
ec1d0e6173
4488. [port] Darwin: use -framework for Kerberos. [RT #43418 ]
...
(cherry picked from commit 8d6fefac31 )
2016-10-20 10:52:35 +11:00
Mark Andrews
41bdf1cc10
further readline changes [RT #43139 ]
...
(cherry picked from commit 09f914d2d4 )
2016-10-12 11:58:39 +11:00
Mark Andrews
f22bd288a0
don't clobber readline
...
(cherry picked from commit ccf0bea98a )
2016-10-11 17:32:18 +11:00
Mark Andrews
8588641801
4484. [bug] Failure to find readline when requested should be
...
fatal to configure. [RT #43328 ]
(cherry picked from commit 6caac8d9a9 )
2016-10-11 15:16:32 +11:00
Mark Andrews
6eed9cc033
remove spurious break
2016-08-01 12:26:43 +10:00
Mark Andrews
8c4b590d3c
4404. [misc] Allow krb5-config to be used when configuring gssapi.
...
[RT #42580 ]
2016-07-04 15:56:27 +10:00
Mark Andrews
899d7319a5
4397. [bug] Update Windows python support. [RT #42538 ]
...
(cherry picked from commit 9f5443280f )
2016-06-24 16:13:50 +10:00
Mark Andrews
1d235ab5a4
4395 [bug] Improve out-of-tree installation of python modules.
...
[RT #42586 ]
(cherry picked from commit 4840ef4581 )
2016-06-24 12:54:59 +10:00
Evan Hunt
a1f4c3c55c
[v9_9] nanosecond-accurate file modification times
...
4361. [cleanup] Where supported, file modification times returned
by isc_file_getmodtime() are now accurate to the
nanosecond. [RT #41968 ]
2016-05-05 12:22:55 -07:00
Mark Andrews
7f6e39558b
break from loop if we have found a good python
2016-05-01 08:20:24 +10:00
Evan Hunt
fb746f443f
[v9_9] more python2/3 compatibility fixes; use setup.py to install
2016-04-29 14:45:07 -07:00
Evan Hunt
ddc71a7c38
[v9_9] refactor python tools
...
4348. [cleanup] Refactor dnssec-coverage and dnssec-checkds
functionality into an "isc" python module. [RT #39211 ]
2016-04-28 19:46:07 -07:00
Evan Hunt
669969d715
[v9_9] fix build error due to incorrect readline probing
2016-04-14 13:46:53 -07:00
Mark Andrews
3ed767fc4b
don't run 'make clean' if --no-create is specified
...
(cherry picked from commit 6e3839e1bb )
2016-03-18 08:30:28 +11:00
Mukund Sivaraman
65f562e5e4
Code cleanups ( #41656 )
...
(cherry picked from commit 9da98335c1 )
(cherry picked from commit b15dde2889 )
2016-03-04 13:00:43 +05:30
Mukund Sivaraman
48915fab93
Use __built_expect() where available ( #41411 )
...
(cherry picked from commit d1dbf6b20f )
(cherry picked from commit 6e2e0f72b1 )
2016-02-01 09:13:28 +05:30
Evan Hunt
1265a35391
[v9_9] add uname data to named -V
...
4308. [func] Added operating system details to "named -V"
output. [RT #41452 ]
2016-01-30 11:08:14 -08:00
Mark Andrews
507ffb566b
bracket mismatch; window openssl version check
2015-12-06 23:10:31 +11:00
Mark Andrews
47ef11c1b2
4270. [security] Update allowed OpenSSL versions as named is
...
potentially vulnerable to CVE-2015-3193.
(cherry picked from commit 10d7ab44cc )
2015-12-04 10:36:42 +11:00
Evan Hunt
487b2795a2
[v9_9] mention --enable-full-report in config summary output
2015-12-02 14:03:24 -08:00
Evan Hunt
7d984067ee
[v9_9] fix python script versions
...
4257. [cleanup] Python scripts reported incorrect version. [RT #41080 ]
2015-11-08 21:41:04 -08:00
Evan Hunt
da7e65a6aa
[v9_9] isc_atomic_storeq()/stats improvements
...
4248. [func] Add an isc_atomic_storeq() function, use it in
stats counters to improve performance.
[RT #39972 ] [RT #39979 ]
2015-10-28 22:22:04 -07:00
Mark Andrews
4995787320
use /usr/local/share/xsl/docbook-ns on freebsd
2015-10-07 15:05:21 +11:00
Evan Hunt
d6e0d893be
[v9_9] upgrade doc toolchain
...
4237. [doc] Upgraded documentation toolchain to use DocBook 5
and dblatex. [RT #40766 ]
2015-10-05 22:01:25 -07:00
Mark Andrews
f86ee83432
address linking issues
...
(cherry picked from commit 1a0e5b0504 )
2015-09-30 12:41:45 +10:00
Mar Andrews
9c5282dd07
4225. [port] freebsd/openbsd: Use '${CC} -shared' for building
...
shared libraries. [RT #39557 ]
(cherry picked from commit 87e7d08a8b )
2015-09-30 01:58:42 +10:00
Evan Hunt
c045de62c2
[v9_9] add debian/ubuntu path for docbook-xsl to configure
2015-09-14 20:20:21 -07:00
Evan Hunt
9183f4d5fe
[v9_9] better reporting of xml/json unavailability
...
- error if "configure --with-libxml2" but the library isn't available
2015-08-12 22:00:17 -07:00
Evan Hunt
ea36796f82
[v9_9] DDoS mitigation features
...
3938. [func] Added quotas to be used in recursive resolvers
that are under high query load for names in zones
whose authoritative servers are nonresponsive or
are experiencing a denial of service attack.
- "fetches-per-server" limits the number of
simultaneous queries that can be sent to any
single authoritative server. The configured
value is a starting point; it is automatically
adjusted downward if the server is partially or
completely non-responsive. The algorithm used to
adjust the quota can be configured via the
"fetch-quota-params" option.
- "fetches-per-zone" limits the number of
simultaneous queries that can be sent for names
within a single domain. (Note: Unlike
"fetches-per-server", this value is not
self-tuning.)
- New stats counters have been added to count
queries spilled due to these quotas.
These options are not available by default;
use "configure --enable-fetchlimit" (or
--enable-developer) to include them in the build.
See the ARM for details of these options. [RT #37125 ]
2015-07-08 23:00:58 -07:00
Mukund Sivaraman
eb2c433d1f
Add prereq.sh check for --enable-newstats
2015-06-30 14:45:27 +05:30
Mukund Sivaraman
fc0797977d
Fix a bug printing zone names with '/' character in XML and JSON stats ( #39873 )
...
(cherry picked from commit 08f0129732 )
Conflicts:
bin/tests/system/statistics/clean.sh
(cherry picked from commit f69f188b90 )
Conflicts:
bin/named/statschannel.c
bin/tests/system/statistics/clean.sh
bin/tests/system/statistics/ns1/named.conf
bin/tests/system/statistics/tests.sh
Conflicts:
CHANGES
2015-06-30 14:45:13 +05:30
Mark Andrews
fcac756e85
all of NEED*PRINT are needed if %z is not supported
...
(cherry picked from commit 7507c1826f )
2015-05-22 22:14:07 +10:00
Mark Andrews
03e0f9f78c
add print.o/print.c forn ISC_PLATFORM_NEEDPRINTF abd ISC_PLATFORM_NEEDFPRINTF
...
(cherry picked from commit 83a938d0f9 )
2015-05-22 13:32:59 +10:00
Evan Hunt
c65022d938
[v9_9] add %z format options to printf
...
4123. [port] Added %z (size_t) format options to the portable
internal printf/sprintf implementation. [RT #39586 ]
(cherry picked from commit cadf8d687b )
2015-05-21 14:56:40 -07:00
Evan Hunt
3f050b6930
[v9_9] improve readline support
...
4106. [port] Improve readline support. [RT #38938 ]
2015-04-17 15:32:58 -07:00
Francis Dupont
88460e9cfc
fixed test == bugs for PYTHON
2015-04-17 05:04:05 +02:00
Mark Andrews
61f5aaa50e
4099. [port] clang: make unknown commandline options hard errors
...
when determining what options are supported.
[RT #39273 ]
(cherry picked from commit e840f92bfb )
2015-04-15 12:40:26 +10:00
Mark Andrews
fa4e26234c
4095. [bug] ISC_PLATFORM_HAVEXADDQ could be inconsistently set.
...
[RT #38828 ]
(cherry picked from commit 77b179cbbe )
2015-03-09 23:07:55 +11:00
Mukund Sivaraman
5d9f7fcf62
Update win32 configure for --enable-querytrace ( #37520 )
...
Also enable querytrace when --enable-developer is specified.
(cherry picked from commit 84f95ddb25 )
(cherry picked from commit 5ec24730f9 )
Conflicts:
config.h.win32
win32utils/Configure
2015-03-02 13:01:19 +05:30
Evan Hunt
9fc649c969
[v9_9] include dso.h when testing DSO_METHOD_dlfcn
2015-02-27 09:06:36 -08:00
Mukund Sivaraman
e62afa3177
Add a --enable-querytrace configure switch for very verbose query tracelogging ( #37520 )
...
(cherry picked from commit 1783676a64 )
(cherry picked from commit b83c20df65 )
Conflicts:
CHANGES
config.h.in
configure
configure.in
2015-02-26 17:04:18 +05:30
Evan Hunt
57f015bd2a
[v9_9] clean up gcc -Wshadow warnings
...
4039. [cleanup] Cleaned up warnings from gcc -Wshadow. [RT #37381 ]
2015-01-20 14:55:41 -08:00