Tinderbox User
003e956a96
update copyright notice / whitespace
2017-03-24 23:46:02 +00:00
Mark Andrews
8c31a25f3f
4582. [security] 'rndc ""' could trigger a assertion failure in named.
...
(CVE-2017-3138) [RT #44924 ]
(cherry picked from commit 8e8dfc5941 )
2017-03-25 02:01:10 +11:00
Evan Hunt
ece26dd7d7
[v9_11] fix build errors from inline macros (change 4565)
2017-02-06 10:42:31 -08:00
Mark Andrews
a4240242cd
remove outdated cvs $Id strings
2017-02-03 18:39:57 +11:00
Tinderbox User
e2ec0753ce
update copyright notice / whitespace
2017-02-02 23:46:34 +00:00
Evan Hunt
8e9dbb6222
[v9_11] support autore in inline macro buffer functions
...
4565. [cleanup] The inline macro versions of isc_buffer_put*()
did not implement automatic buffer reallocation.
[RT #44216 ]
(cherry picked from commit 7769c92946 )
2017-02-02 11:33:04 -08:00
Evan Hunt
05fce8cfff
[v9_11] address portability issues
...
(cherry picked from commit a2bd99a959 )
2017-01-30 16:52:32 -08:00
Tinderbox User
f6b9092741
update copyright notice / whitespace
2017-01-12 23:46:13 +00:00
Mark Andrews
81df1363fb
4552. [bug] Named could trigger a assertion when sending notify
...
messages. [RT #44019 ]
(cherry picked from commit 7b9e28f1a5 )
2017-01-12 14:12:38 +11:00
Tinderbox User
2728d0618e
update copyright notice / whitespace
2017-01-04 23:45:48 +00:00
Evan Hunt
f5c17a057f
[v9_11] add support for native pkcs11 on keyper
...
4547. [port] Add support for --enable-native-pkcs11 on the AEP
Keyper HSM. [RT #42463 ]
2017-01-03 16:42:07 -08:00
Evan Hunt
8a5809527e
[v9_11] 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 )
2016-11-01 19:17:23 -07:00
Mark Andrews
76af83c9ad
4497. [port] Add support for OpenSSL 1.1.0. [RT #41284 ]
...
(cherry picked from commit 1fce0951ed )
2016-10-31 10:05:55 +11:00
Mark Andrews
d389069a39
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:18:47 +11:00
Witold Krecicki
62f3453730
[master] Fix a minor bug in isc_netaddr_masktoprefixlen
...
(cherry picked from commit f78603b534 )
2016-10-05 09:07:17 +11:00
Mark Andrews
e51ba26500
4461. [bug] win32: not all external data was properly marked
...
as external data for windows dll. [RT #43161 ]
(cherry picked from commit 8eceb0bffe )
2016-09-07 14:14:40 +10:00
Evan Hunt
f503aa345b
[v9_11] pass source file and line to dyndb load function
...
4455. [cleanup] Allow dyndb modules to correctly log the filename
and line number when processing configuration text
from named.conf. [RT #43050 ]
(cherry picked from commit 02fb764681 )
2016-08-25 18:09:45 -07:00
Evan Hunt
5026ac37c1
[v9_11] Merged rt43076 (log PKCS#11 provider load failure)
...
(cherry picked from commit 2f08617da9 )
2016-08-22 09:07:45 -07:00
Tinderbox User
7e09576b77
update copyright notice / whitespace
2016-08-19 01:23:39 +00:00
Evan Hunt
11435e83c6
[v9_11] clarify README.site
...
(cherry picked from commit 6d2963e4d4 )
2016-08-18 17:52:56 -07:00
Mark Andrews
c40906dfad
4450. [port] Provide more nuanced HSM support which better matches
...
the specific PKCS11 providers capabilities. [RT #42458 ]
(cherry picked from commit 8ee6f289d8 )
2016-08-19 08:05:47 +10:00
Mark Andrews
0350f56110
install isc/errno.h
...
(cherry picked from commit dec17fb662 )
2016-08-18 22:12:49 +10:00
Evan Hunt
f5898cf348
[v9_11] fix dyndb issues; isc_errno_toresult()
...
4445. [cleanup] isc_errno_toresult() can now be used to call the
formerly private function isc__errno2result().
[RT #43050 ]
4444. [bug] Fixed some issues related to dyndb: A bug caused
braces to be omitted when passing configuration text
from named.conf to a dyndb driver, and there was a
use-after-free in the sample dyndb driver. [RT #43050 ]
Patch for dyndb driver submitted by Petr Spacek at Red Hat.
(cherry picked from commit 3390d74e33 )
2016-08-17 11:39:42 -07:00
Mark Andrews
c5342425ea
4440. [func] Enable TCP fast open support when available on the
...
server side. [RT #42866 ]
(cherry picked from commit a977bc4c8e )
2016-08-12 15:32:00 +10:00
Mark Andrews
f3a4a5f8db
4438. [func] Use LIFO rather than FIFO when processing startup
...
notify and refresh queries. [RT #42825 ]
(cherry picked from commit 5734cd3943 )
2016-08-12 11:34:29 +10:00
Mark Andrews
36be0aad8e
4435. [tuning] Only set IPV6_USE_MIN_MTU for UDP when the message
...
will not fit into a single IPv4 encapsulated IPv6
UDP packet when transmitted over a Ethernet link.
[RT #42871 ]
(cherry picked from commit 31ffec1541 )
2016-08-12 09:43:55 +10:00
Evan Hunt
3525200d9f
[v9_11] rndc dnstap -roll
...
4411. [func] "rndc dnstap -roll" automatically rolls the
dnstap output file; the previous version is
saved with ".0" suffix, and earlier versions
with ".1" and so on. An optional numeric argument
indicates how many prior files to save. [RT #42830 ]
2016-07-13 01:18:41 -07:00
Mark Andrews
0c27b3fe77
4401. [misc] Change LICENSE to MPL 2.0.
2016-06-27 14:56:38 +10:00
Witold Krecicki
3f06b888ae
4385. [func] Add support for allow-query and allow-transfer ACLs
...
to catalog zones. [RT #42578 ]
2016-06-20 13:39:44 +02:00
Evan Hunt
1a7fb9fb50
[master] ipkeylist.h was in the wrong makefile
2016-06-01 16:12:11 -07:00
Evan Hunt
314cb50d1a
[master] add header files to Makefile
2016-05-31 19:01:29 -07:00
Witold Krecicki
1c1ab955ed
Catalog zones: use iterators instead of isc_ht_walk [RT #42529 ]
2016-05-31 23:01:53 +02:00
Evan Hunt
6c2a76b3e2
[master] copyrights, win32 definitions
2016-05-26 12:36:17 -07:00
Witold Krecicki
7a00d69909
4376. [experimental] Added support for Catalog Zones, a new method for
...
provisioning secondary servers in which a list of
zones to be served is stored in a DNS zone and can
be propagated to slaves via AXFR/IXFR. [RT #41581 ]
4375. [func] Add support for automatic reallocation of isc_buffer
to isc_buffer_put* functions. [RT #42394 ]
2016-05-26 21:23:19 +02:00
Tinderbox User
f89adb2c2a
update copyright notice / whitespace
2016-05-05 23:45:48 +00:00
Evan Hunt
28053af04c
[master] 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:26 -07:00
Witold Krecicki
19d80ce584
4358. [test] Added American Fuzzy Lop harness that allows
...
feeding fuzzed packets into BIND.
[RT #41723 ]
2016-05-05 11:49:38 +02:00
Evan Hunt
699f790c49
[master] update pkcs11 headers
...
4353. [cleanup] Update PKCS#11 header files. [RT #42175 ]
2016-05-04 15:55:03 -07:00
Tinderbox User
c19f42a378
update copyright notice / whitespace
2016-03-24 23:45:21 +00:00
Mark Andrews
f442a31fb3
add meminfo.h to list of header files to install
2016-03-24 15:12:14 +11:00
Tinderbox User
a63461cc4b
update copyright notice / whitespace
2016-03-23 23:45:22 +00:00
Evan Hunt
11a3f0a049
[master] disallow out-of-range descriptors in isc_socket_fdwatchcreate()
2016-03-22 18:05:32 -07:00
Evan Hunt
cf24cbd837
[master] adaptive RW locks
...
3440. [performance] Implement adaptive read-write locks, reducing the
overhead of locks that are only held briefly.
[RT #37329 ]
2016-03-22 17:59:21 -07:00
Mukund Sivaraman
9da98335c1
Code cleanups ( #41656 )
2016-03-04 12:18:17 +05:30
Tinderbox User
53ba272721
update copyright notice / whitespace
2016-02-18 23:45:32 +00:00
Evan Hunt
93c211afc9
[master] fixed a regression in dyndb due to change #4277
2016-02-12 00:22:45 -08:00
Tinderbox User
8b074bef0c
update copyright notice / whitespace
2016-02-01 23:45:25 +00:00
Mukund Sivaraman
d1dbf6b20f
Use __built_expect() where available ( #41411 )
2016-02-01 08:59:49 +05:30
Evan Hunt
f21d2ee372
[master] comments
2015-12-09 08:54:04 -08:00
Mukund Sivaraman
5d79b60fc5
Improve performance of RBT ( #41165 )
2015-12-09 19:10:55 +05:30