a13e9f894ce1fa80b4076a40ade53982d8e9d1d9 |
|
13-Sep-2017 |
Mukund Sivaraman <muks@isc.org> |
Add missing <isc/print.h>
(cherry picked from commit 188fa6ea68849a23de02e42712a82c9c43737d0a) |
3523e19da21545ade45394cb64d7462f20b77347 |
|
10-Aug-2017 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
7dbeb5e7f067585abfb12fac314a0d2a8f0dd040 |
|
09-Aug-2017 |
Evan Hunt <each@isc.org> |
[v9_11] silence gcc 7 warnings
4673. [port] Silence GCC 7 warnings. [RT #45592]
(cherry picked from commit cdacec1dcb93149b8efc7af38ec916adcdd706f3) |
802e0662ef6041078cb7bad4cdb197a295eab770 |
|
11-Oct-2016 |
Mark Andrews <marka@isc.org> |
4483. [func] Check prefixes in acls to make sure the address and
prefix lengths are consistent. Warn only in
BIND 9.11 and earlier. [RT #43367] |
0c27b3fe77ac1d5094ba3521e8142d9e7973133f |
|
27-Jun-2016 |
Mark Andrews <marka@isc.org> |
4401. [misc] Change LICENSE to MPL 2.0. |
62735fcde38471e7dd9d1d94b693f8bf1c428d89 |
|
24-Feb-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
293a9e997803ebcf4e6ade8c972465bf6330f534 |
|
22-Feb-2016 |
Mukund Sivaraman <muks@isc.org> |
Fix allocation for "none" ACL that caused assertion failure (#41745) |
7321d8df7b5e3fdd53c1f72fe3e4f759e34334ca |
|
28-Dec-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
fbed5f0f44515f5b3ca499a3466c875507852970 |
|
26-Dec-2015 |
Evan Hunt <each@isc.org> |
[master] fix geoip options
4284. [bug] Some GeoIP options were incorrectly documented
using abbreviated forms which were not accepted by
named. The code has been updated to allow both
long and abbreviated forms. [RT #41381] |
d46855caedd5cb101795707f6f467fa363ef1448 |
|
29-Aug-2014 |
Evan Hunt <each@isc.org> |
[master] ECS authoritative support
3936. [func] Added authoritative support for the EDNS Client
Subnet (ECS) option.
ACLs can now include "ecs" elements which specify
an address or network prefix; if an ECS option is
included in a DNS query, then the address encoded
in the option will be matched against "ecs" ACL
elements.
Also, if an ECS address is included in a query,
then it will be used instead of the client source
address when matching "geoip" ACL elements. This
behavior can be overridden with "geoip-use-ecs no;".
When "ecs" or "geoip" ACL elements are used to
select a view for a query, the response will include
an ECS option to indicate which client network the
answer is valid for.
(Thanks to Vincent Bernat.) [RT #36781] |
180319f572fb6c1ca7000d22ea79a8dd77ae3f91 |
|
29-Aug-2014 |
Evan Hunt <each@isc.org> |
[master] fix geoip asnum matching
3935. [bug] "geoip asnum" ACL elements would not match unless
the full organization name was specified. They
can now match against the AS number alone (e.g.,
AS1234). [RT #36945] |
3e90f6c373d2e6c9c9909b112468975c4c86544e |
|
03-Aug-2014 |
Mark Andrews <marka@isc.org> |
3910. [bug] When computing the number of elements required for a
acl count_acl_elements could have a short count leading
to a assertion failure. Also zero out new acl elements
in dns_acl_merge. [RT #36675] |
c0c4512020c0a4a9e5b087cb8cad1cd68fb3f52e |
|
01-May-2014 |
Evan Hunt <each@isc.org> |
[master] fixed geoip elements in named ACLs
3835. [bug] Geoip ACL elements didn't work correctly when
referenced via named or nested ACLs. [RT #35879] |
4b1a93381194eee86de726fd313dd33d06fae946 |
|
08-Mar-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
78f79084fcfc40f1237c99e2d4325b24b750d012 |
|
07-Mar-2014 |
Evan Hunt <each@isc.org> |
[master] warn when wrong address family used in listen-on/-v6
3778. [bug] Log a warning when the wrong address family is
used in "listen-on" or "listen-on-v6". [RT #17848] |
f9de007a57814af0adc8c3a1c7debb2d94bf1d98 |
|
01-Mar-2013 |
Mark Andrews <marka@isc.org> |
#ifdef HAVE_GEOIP |
8e5fce1f9ceba17dd7e3ff0eb287e1e999c14249 |
|
01-Mar-2013 |
Mark Andrews <marka@isc.org> |
update copyrights |
501941f0b6cce74c2ff75b10aff3f230d5d37e4c |
|
28-Feb-2013 |
Evan Hunt <each@isc.org> |
[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] |
6f7abb89ec22aef5eda40ed60fcf605a42b78d4d |
|
07-Dec-2012 |
Mark Andrews <marka@isc.org> |
3437. [bug] isc_buffer_init -> isc_buffer_constinit to initialise
buffers with constant data. [RT #32064]
Squashed commit of the following:
commit 3433b96bf11f8c90ccbe412f01d02a6d8bbc2d33
Author: Mark Andrews <marka@isc.org>
Date: Sat Dec 8 12:41:16 2012 +1100
isc_buffer_init -> isc_buffer_constinit
commit c22dbcc1122a0a44f7b46068e0ccbc25353a57d5
Author: Mark Andrews <marka@isc.org>
Date: Sat Dec 8 12:38:39 2012 +1100
isc_buffer_init -> isc_buffer_constinit
commit 900820416c45c1887d0d22d7a010df60a903bd56
Author: Mark Andrews <marka@isc.org>
Date: Sat Dec 8 12:24:19 2012 +1100
remove isc_buffer_reconstinit
commit f815711c17b05f9961786a90b9bae902d3c01494
Author: Mark Andrews <marka@isc.org>
Date: Wed Dec 5 15:42:57 2012 +1100
add isc_buffer_constinit |
5fa46bc91672ef5737aee6f99763161511566c24 |
|
11-Mar-2012 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
28a8f5b0de57d269cf2845c69cb6abe18cbd3b3a |
|
07-Mar-2012 |
Mark Andrews <marka@isc.org> |
set $Id$ |
e1d7ec063f854cf7db1705ff65cd0236226cf0ad |
|
26-Aug-2011 |
Mark Andrews <marka@isc.org> |
mctx is nolonger required |
313b4dc3b2e2be29994ce030c42c39c9eef9c46b |
|
18-Jun-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
e7220c9b841bbd3d16736726f786a86fec3c0e18 |
|
17-Jun-2011 |
Evan Hunt <each@isc.org> |
3129. [bug] Named could crash on 'rndc reconfig' when
allow-new-zones was set to yes and named ACLs
were used, [RT #22739] |
2b43d1d8c508d7e7be388d85e8bf83ff0aed1e11 |
|
14-Aug-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
cfd262045c23cadb8415f0111f56995258f17361 |
|
11-Aug-2010 |
Evan Hunt <each@isc.org> |
2936. [func] Improved configuration syntax and multiple-view
support for addzone/delzone feature (see change
#2930). Removed "new-zone-file" option, replaced
with "allow-new-zones (yes|no)". The new-zone-file
for each view is now created automatically, with
a filename generated from a hash of the view name.
It is no longer necessary to "include" the
new-zone-file in named.conf; this happens
automatically. Zones that were not added via
"rndc addzone" can no longer be removed with
"rndc delzone". [RT #19447] |
edb08fdf7b0da58ef11f218088b582a45ebbe5fc |
|
02-Oct-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
eb95d2e917b3f71c33a8be53eac75eb191ee5a9d |
|
01-Oct-2009 |
Mark Andrews <marka@isc.org> |
2696. [bug] named failed to successfully process some valid
acl constructs. [RT #20308] |
307d2084502eddc7ce921e5ce439aec3531d90e0 |
|
01-Sep-2009 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2660. [func] Add a new set of DNS libraries for non-BIND9
applications. See README.libdns. [RT #19369] |
9a14f870ddc0108402d2daa7a7ff84b6e20f08b4 |
|
19-Jan-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
9b899a575896ba8291d359805dfcc5564be086a7 |
|
18-Jan-2009 |
Francis Dupont <fdupont@isc.org> |
spelling |
06a230fe9fa2087a778ae0f199bda1b8fdd1e05c |
|
24-Oct-2008 |
Evan Hunt <each@isc.org> |
2474. [bug] ACL structures could be allocated with insufficient
space, causing an array overrun. [RT #18765] |
470212919fb8a92cd7eb621e981905348eb73cca |
|
01-Sep-2008 |
Mark Andrews <marka@isc.org> |
2431. [bug] Acl processing could leak memory. [RT #18323] |
2ca30c1774245f3aa7e8a1f3781cb965152373d8 |
|
19-Jul-2008 |
Evan Hunt <each@isc.org> |
Nested acls containing keys could trigger an assertion in acl.c. [rt18166] |
11156f82bab19b2e7f5d4df6184ae0c99518442f |
|
22-May-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
5a17fe2916ce37793c12b243ab08c16095a59cf7 |
|
22-May-2008 |
Evan Hunt <each@isc.org> |
Default values of zone ACLs were re-parsed each time a new zone was
configured, causing an overconsumption of memory. [rt18092] |
114c14f8adfc249cf2e5cdcb9007af46fed257e3 |
|
21-Dec-2007 |
Mark Andrews <marka@isc.org> |
2282. [bug] Acl code fixups. [RT #17346] [RT #17374] |
3d78993c6d415f600f57520d1566627b5535d715 |
|
18-Dec-2007 |
Mark Andrews <marka@isc.org> |
2281. [bug] Attempts to use undefined acls were not being logged.
[RT #17307] |
b6d496d53851e5ab5ba82e800062a431b05310cb |
|
20-Nov-2007 |
Evan Hunt <each@isc.org> |
Fix memory leak with "any" and "none" ACLs [RT #17272] |
9578f883b78fc2df99b6886276a47f609803c528 |
|
19-Oct-2007 |
Evan Hunt <each@isc.org> |
Additional fix for
2252. [bug] Fixed errors in sortlist code [RT #17216]
... making sure negation is passed down correctly from a parent ACL
into a nested ACL. |
a6237c895b4eedb2ce5a400704d59aa36642ea86 |
|
18-Oct-2007 |
Mark Andrews <marka@isc.org> |
Additional changes for:
2252. [bug] Fixed errors in sortlist code [RT #17216] |
dabe7f50bb61d75841b535b91edb8f323f82f826 |
|
12-Oct-2007 |
Evan Hunt <each@isc.org> |
Fixed some memory management problems in sortlist code [rt17216] |
12e0477d4e132c9122312246ed60aaa646f819b2 |
|
14-Sep-2007 |
Mark Andrews <marka@isc.org> |
Part 2 of:
2233. [func] Add support for O(1) ACL processing, based on
radix tree code originally written by kevin
brintnall. [RT #16288] |
c7e266b7e5675e12d1ca3cc929f24b3e86d41f8e |
|
12-Sep-2007 |
Evan Hunt <each@isc.org> |
Add support for O(1) ACL processing, based on radix tree code originally
written by kevin brintnall. [RT #16288] |
70e5a7403f0e0a3bd292b8287c5fed5772c15270 |
|
20-Jun-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
ec5347e2c775f027573ce5648b910361aa926c01 |
|
19-Jun-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
641f68d427629200c29aa62c95e18d46fce434ab |
|
02-Mar-2006 |
Mark Andrews <marka@isc.org> |
update copyright notice |
45e1bd63587102c3bb361eaca42ee7b714fb3542 |
|
28-Feb-2006 |
Mark Andrews <marka@isc.org> |
1991. [cleanup] The configuration data, once read, should be treated
as readonly. Expand the use of const to enforce this
at compile time. [RT #15813] |
4e1d3e67cdc76609bad5f0310ac48de10b442b9f |
|
23-Aug-2005 |
Mark Andrews <marka@isc.org> |
1914. [bug] Strings returned from cfg_obj_asstring() should be
treated as read-only. The prototype for
cfg_obj_asstring() has been updated to reflect this.
[RT #15256] |
d5af5bb38b9b2626b97626569adde258c8f6b808 |
|
16-Mar-2005 |
Mark Andrews <marka@isc.org> |
1820. [bug] Gracefully handle acl loops. [RT #13659] |
abeb45c7753db766ebe07c855632819271f6df9b |
|
12-Jan-2005 |
Mark Andrews <marka@isc.org> |
update copyrights |
ad5bc22a819190839bdcc4d102d023782dc23660 |
|
11-Jan-2005 |
Mark Andrews <marka@isc.org> |
1797. [func] named-checkconf now check acls to verify that they
only refer to existing acls. [RT #13101] |