diff options
author | erwin <erwin@FreeBSD.org> | 2013-09-20 16:22:45 +0800 |
---|---|---|
committer | erwin <erwin@FreeBSD.org> | 2013-09-20 16:22:45 +0800 |
commit | c66a85c940c36390c5ec1d02332fc66228232fac (patch) | |
tree | 64ca17d112bee3e940c132e5b796b631c25ba5dc /dns/bind99/Makefile | |
parent | 77c384a4f2c44c240fe33bd7861dda1e14abf5ce (diff) | |
download | freebsd-ports-gnome-c66a85c940c36390c5ec1d02332fc66228232fac.tar.gz freebsd-ports-gnome-c66a85c940c36390c5ec1d02332fc66228232fac.tar.zst freebsd-ports-gnome-c66a85c940c36390c5ec1d02332fc66228232fac.zip |
Update to 9.9.4
Note that the Rate Limiting option has been renamed.
Security Fixes
Previously an error in bounds checking on the private type
'keydata' could be used to deny service through a deliberately
triggerable REQUIRE failure (CVE-2013-4854). [RT #34238]
Prevents exploitation of a runtime_check which can crash named
when satisfying a recursive query for particular malformed zones.
(CVE-2013-3919) [RT #33690]
New Features
Added Response Rate Limiting (RRL) functionality to reduce the
effectiveness of DNS as an amplifier for reflected denial-of-service
attacks by rate-limiting substantially-identical responses. [RT
#28130]
Feature Changes
rndc status now also shows the build-id. [RT #20422]
Improved OPT pseudo-record processing to make it easier to support
new EDNS options. [RT #34414]
"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]
Addressed compatibility issues with newer versions of Microsoft
Visual Studio. [RT #33916]
Improved the 'rndc' man page. [RT #33506]
'named -g' now no longer works with an invalid logging configuration.
[RT #33473]
The default (and minimum) value for tcp-listen-queue is now 10
instead of 3. This is a subtle control setting (not applicable
to all OS environments). When there is a high rate of inbound
TCP connections, it controls how many connections can be queued
before they are accepted by named. Once this limit is exceeded,
new TCP connections will be rejected. Note however that a value
of 10 does not imply a strict limit of 10 queued TCP connections
- the impact of changing this configuration setting will be
OS-dependent. Larger values for tcp-listen queue will permit
more pending tcp connections, which may be needed where there
is a high rate of TCP-based traffic (for example in a dynamic
environment where there are frequent zone updates and transfers).
For most production servers the new default value of 10 should
be adequate. [RT #33029]
Added support for OpenSSL versions 0.9.8y, 1.0.0k, and 1.0.1e
with PKCS#11. [RT #33463]
Added logging messages on slave servers when they forward DDNS
updates to a master. [RT #33240]
Changed the logging category for RRL events from 'queries' to
'query-errors'. [RT #33540]
Diffstat (limited to 'dns/bind99/Makefile')
-rw-r--r-- | dns/bind99/Makefile | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/dns/bind99/Makefile b/dns/bind99/Makefile index 41ed56e1ec25..fe4f78db1936 100644 --- a/dns/bind99/Makefile +++ b/dns/bind99/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME?= bind99 -PORTVERSION= 9.9.3.2 +PORTVERSION= 9.9.4 PORTREVISION?= 0 CATEGORIES= dns net ipv6 MASTER_SITES= ${MASTER_SITE_ISC} @@ -14,7 +14,7 @@ COMMENT= BIND DNS suite with updated DNSSEC and DNS64 LICENSE= ISCL # ISC releases things like 9.8.0-P1, which our versioning doesn't like -ISCVERSION= 9.9.3-P2 +ISCVERSION= 9.9.4 MAKE_JOBS_UNSAFE= yes @@ -30,7 +30,7 @@ OPTIONS_DEFAULT= IPV6 SSL LINKS XML THREADS OPTIONS_DEFINE= SSL IDN REPLACE_BASE LARGE_FILE \ FIXED_RRSET SIGCHASE IPV6 THREADS GSSAPI .if !defined(BIND_TOOLS_SLAVE) -OPTIONS_DEFINE+= LINKS XML RPZ_NSIP RPZ_NSDNAME RPZRRL_PATCH +OPTIONS_DEFINE+= LINKS XML RPZ_NSIP RPZ_NSDNAME RRL OPTIONS_GROUP= DLZ OPTIONS_GROUP_DLZ= DLZ_POSTGRESQL DLZ_MYSQL DLZ_BDB \ DLZ_LDAP DLZ_FILESYSTEM DLZ_STUB @@ -47,7 +47,7 @@ LINKS_DESC= Create conf file symlinks in ${PREFIX} XML_DESC= Support for xml statistics output RPZ_NSIP_DESC= Enable RPZ NSIP trigger rules RPZ_NSDNAME_DESC= Enable RPZ NSDNAME policy records -RPZRRL_PATCH_DESC= RPZ improvements + RRL patch (experimental) +RRL_DESC= Response Rate Limiting DLZ_DESC= Dynamically Loadable Zones DLZ_POSTGRESQL_DESC= DLZ Postgres driver DLZ_MYSQL_DESC= DLZ MySQL driver (no threading) @@ -123,9 +123,8 @@ CONFIGURE_ARGS+= --enable-rpz-nsip CONFIGURE_ARGS+= --enable-rpz-nsdname .endif -.if ${PORT_OPTIONS:MRPZRRL_PATCH} -PATCHFILES= 9.9.3-rpz+rl.13208.13-P2.patch -PATCH_SITES= http://ss.vix.com/~vjs/ +.if ${PORT_OPTIONS:MRRL} +CONFIGURE_ARGS+= --enable-rrl .endif .if ${PORT_OPTIONS:MDLZ_MYSQL} |