Evan Hunt
e851ea8260
[master] replace memcpy() with memmove().
...
3698. [cleanup] Replaced all uses of memcpy() with memmove().
[RT #35120 ]
2014-01-08 16:39:05 -08:00
Evan Hunt
445a354e63
[master] fix 'rndc refresh' in inline-signing zones
...
3685. [bug] "rndc refresh" didn't work correctly with slave
zones using inline-signing. [RT #35105 ]
2013-12-11 12:59:04 -08:00
Mark Andrews
99c3e8e09c
cleanup
2013-12-10 09:31:38 +11:00
Mark Andrews
06a0b00bb6
use snprintf; check the result of putstr
2013-12-10 08:55:26 +11:00
Tinderbox User
5465b124f1
update copyright notice
2013-12-04 23:46:51 +00:00
Evan Hunt
bee9a28af0
[master] clearer "not found" message for rndc commands
...
3683. [cleanup] Add a more detailed "not found" message to rndc
commands which specify a zone name. [RT #35059 ]
2013-12-04 12:47:56 -08:00
Mark Andrews
545b8a7295
remove redundent assignment
2013-12-04 16:12:43 +11:00
Mark Andrews
c3c8823fed
3681. [port] Update the Windows build system to support feature
...
selection and WIN64 builds. This is a work in
progress. [RT #34160 ]
2013-12-04 12:47:23 +11:00
Evan Hunt
2c2be89824
[master] buffer could overflow in rndc zonestatus
...
3680. [bug] Ensure buffer space is available in "rndc zonestatus".
[RT #35084 ]
2013-12-02 15:38:24 -08:00
Evan Hunt
434bfc3dfa
[master] "in-view" zone option
...
3673. [func] New "in-view" zone option allows direct sharing
of zones between views. [RT #32968 ]
2013-11-13 20:35:40 -08:00
Mark Andrews
00043fc284
3653. [func] Create delegations for all "children" of empty zones
...
except "forward first". [RT #34826 ]
2013-09-25 09:40:21 +10:00
Tinderbox User
bcbb556868
update copyright notice
2013-09-19 23:46:20 +00:00
Evan Hunt
c7965f84c2
[master] comment nzf files
...
3649. [cleanup] Include a comment in .nzf files, giving the name of
the associated view. [RT #34765 ]
2013-09-19 15:37:09 -07:00
Mark Andrews
92f2cf45ce
style
2013-09-01 17:08:09 +10:00
Mark Andrews
601d1a9aad
remove dead code
2013-08-19 12:43:47 +10:00
Mark Andrews
e548e07a9a
3636. [bug] Automatic empty zones now behave better with
...
forward only "zones" beneath them. [RT #34583 ]
2013-08-16 13:54:23 +10:00
Mark Andrews
0e1dfb8ff5
3634. [func] Report build-id in rndc status. Report build-id
...
when building from a git repository. [RT #20422 ]
2013-08-15 12:41:52 +10:00
Evan Hunt
421d4a0647
[master] rpz work
...
3620. [func] Added "rpz-client-ip" policy triggers, enabling
RPZ responses to be configured on the basis of
the client IP address; this can be used, for
example, to blacklist misbehaving recursive
or stub resolvers. [RT #33605 ]
3619. [bug] Fixed a bug in RPZ with "recursive-only no;"
[RT #33776 ]
2013-07-12 14:46:47 -07:00
Evan Hunt
964bdcd7ad
[master] don't go nonresponsive during "rndc reload"
...
3617. [bug] Named was failing to answer queries during
"rndc reload" [RT #34098 ]
2013-07-11 10:54:21 -07:00
Evan Hunt
927e4c9fec
[master] address race conditions with removing inline zones
...
3513. [bug] named could crash when deleting inline-signing
zones with "rndc delzone". [RT #34066 ]
2013-07-09 17:39:21 -07:00
Evan Hunt
9d4ec6d2c5
[master] "flushtree -all" no longer optional
...
Updated CHANGES note:
3606. [func] "rndc flushtree" now flushes matching
records in the address database and bad cache
as well as the DNS cache. (Previously only the
DNS cache was flushed.) [RT #33970 ]
2013-06-30 18:53:48 -07:00
Mark Andrews
ea899f501b
check if target == NULL
2013-06-30 21:46:19 +10:00
Evan Hunt
9fa5a723e1
[master] "rndc flushtree -all <name>"
...
3606. [func] "rndc flushtree -all" flushes matching
records in the ADB and bad cache as well as
the DNS cache. (Without the "-all" option,
flushtree will still only flush records from
the DNS cache.) [RT #33970 ]
2013-06-26 14:59:32 -07:00
Tinderbox User
fb05b13c6f
update copyright notice
2013-06-06 23:46:20 +00:00
Mark Andrews
8144dc702b
3587. [func] 'named -g' now checks the logging configuration but
...
does not use it. [RT #33473 ]
2013-06-06 11:08:16 +10:00
Evan Hunt
5f1dc0d505
[master] add "-clean" option to "rndc delzone"
...
3585. [func] "rndc delzone -clean" option removes zone files
when deleting a zone. [RT #33570 ]
2013-06-04 21:26:29 -07:00
Curtis Blackburn
30d6dc14e9
3581. [bug] Changed the tcp-listen-queue default to 10. [RT #33029 ]
2013-06-03 14:00:03 -05:00
Curtis Blackburn
428dd5c588
3573. [bug] "rndc addzone" and "rndc delzone" incorrectly handled zone
...
names containing punctuation marks and other nonstandard
characters. [RT #33419 ]
2013-05-10 16:12:27 -05:00
Evan Hunt
e47208b6fb
[master] silence ccc-analyzer
...
3567. [bug] Silence clang static analyzer warnings. [RT #33365 ]
2013-05-03 14:31:27 -07:00
Mark Andrews
ec8a802114
3557. [bug] Reloading redirect zones was broken. [RT #33292 ]
2013-04-29 15:20:09 +10:00
Evan Hunt
a6d43d18b1
[master] fixed several RRL issues
...
3554. [bug] RRL failed to correctly rate-limit upward
referrals and failed to count dropped error
responses in the statistics. [RT #33225 ]
2013-04-25 14:42:44 -07:00
Evan Hunt
96139421d6
[master] win32 portability fixes
2013-03-26 23:01:13 -07:00
Mark Andrews
464e32079c
address warnings
2013-03-23 19:41:34 +11:00
Evan Hunt
67adc03ef8
[master] add DSCP support
...
3535. [func] Add support for setting Differentiated Services Code
Point (DSCP) values in named. Most configuration
options which take a "port" option (e.g.,
listen-on, forwarders, also-notify, masters,
notify-source, etc) can now also take a "dscp"
option specifying a code point for use with
outgoing traffic, if supported by the underlying
OS. [RT #27596 ]
2013-03-22 14:05:33 -07:00
Mark Andrews
06a05efc07
3529. [func] Named now listens on both IPv4 and IPv6 interfaces
...
by default. Named previously only listened on IPv4
interfaces by default unless named was running in
IPv6 only mode. [RT #32945 ]
2013-03-21 10:16:12 +11:00
Mark Andrews
f3350b6718
silence compiler warnings
2013-03-05 23:41:22 +11:00
Mark Andrews
6d3f44700d
silence compiler warning
2013-03-05 14:49:31 +11:00
Evan Hunt
9ffd0f0270
[master] "rndc validation check"
...
3512. [func] "rndc validation check" reports the current status
of DNSSEC validation. [RT #21397 ]
2013-03-04 12:00:51 -08:00
Evan Hunt
4f9f8fa052
[master] add "config-time" to stats/status
...
3510. [func] "rndc status" and XML statistics channel now report
server start and reconfiguration times. [RT #21048 ]
2013-03-01 15:07:40 -08:00
Mark Andrews
3fadb11b94
SIZE_MAX is not available on all platforms
2013-03-01 01:12:17 +00:00
Evan Hunt
2a184ff865
[master] accept >4g max-{,a}cache-size
...
3506. [func] When setting "max-cache-size" and "max-acache-size",
the keyword "unlimited" is no longer defined as equal
to 4 gigabytes (except on 32-bit platforms); it
means literally unlimited. [RT #32358 ]
3505. [bug] When setting "max-cache-size" and "max-acache-size",
larger values than 4 gigabytes could not be set
explicitly, though larger sizes were available
when setting cache size to 0. This has been
corrected; the full range is now available.
[RT #32358 ]
2013-02-28 09:29:12 -08:00
Mark Andrews
189efe774e
check isc_task_beginexclusive result
2013-02-28 13:23:05 +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
Mark Andrews
f7c4825501
silence compiler warning by adding a assertion
2013-02-28 09:47:49 +11:00
Evan Hunt
85f89d58a5
[master] zone-statistics no => none
...
3502. [func] zone-statistics: "no" is now a synonym for "none",
instead of "terse". [RT #29165 ]
2013-02-27 13:37:54 -08:00
Evan Hunt
c805bfa11a
[master] Merge branch 'master' of ssh://repo/proj/git/prod/bind9
2013-02-27 12:08:07 -08:00
Evan Hunt
40a7e85f3e
[master] better zone-statistics syntax
...
3501. [func] zone-statistics now takes three options: full,
terse, and none. "yes" and "no" are retained as
synonyms for full and terse, respectively. [RT #29165 ]
2013-02-27 11:53:58 -08:00
Mark Andrews
a8af512dc3
fix assignment not read
2013-02-28 06:48:06 +11:00
Tinderbox User
b9a067ba40
update copyright notice
2013-02-26 23:45:57 +00:00
Mark Andrews
bdc7cf66ff
3498. [bug] zone statistics for zones which matched a potential
...
empty zone could have their zone-statistics setting
overridden.
reviewed via jabber.
2013-02-26 15:47:26 +11:00