Evan Hunt
8eb88aafee
[master] add libns and remove liblwres
...
4708. [cleanup] Legacy Windows builds (i.e. for XP and earlier)
are no longer supported. [RT #45186 ]
4707. [func] The lightweight resolver daemon and library (lwresd
and liblwres) have been removed. [RT #45186 ]
4706. [func] Code implementing name server query processing has
been moved from bin/named to a new library "libns".
Functions remaining in bin/named are now prefixed
with "named_" rather than "ns_". This will make it
easier to write unit tests for name server code, or
link name server functionality into new tools.
[RT #45186 ]
2017-09-08 13:47:34 -07:00
Evan Hunt
1fd1c0b027
[rt45019] fix some library ordering problems
2017-09-06 23:01:54 -07:00
Mark Andrews
6adc40b3ce
4704. [cleanup] Silence Visual Studio compiler warnings. [RT #45898 ]
2017-09-07 12:57:55 +10:00
Mark Andrews
10076239f6
missing (const)
2017-09-04 18:22:52 +10:00
Evan Hunt
5c8de9e2ae
[master] fix uninitialized memory in mem_test.c
2017-08-30 19:02:52 -07:00
Tinderbox User
f562de3f71
update copyright notice / whitespace
2017-08-24 23:47:03 +00:00
Mukund Sivaraman
af4b4bef7a
Refactor tracklines code ( #45126 )
2017-08-24 10:58:55 +05:30
Tinderbox User
f4eb664ce3
update copyright notice / whitespace
2017-08-09 23:47:50 +00:00
Evan Hunt
cdacec1dcb
[master] silence gcc 7 warnings
...
4673. [port] Silence GCC 7 warnings. [RT #45592 ]
2017-08-09 00:17:44 -07:00
Mark Andrews
2019cf29e2
4668. [bug] Use localtime_r and gmtime_r for thread safety.
...
[RT #45664 ]
2017-08-03 08:42:27 +10:00
Tinderbox User
b74e1c3b50
update copyright notice / whitespace
2017-08-01 23:46:29 +00:00
Francis Dupont
9b9182fe00
Added Ed25519 support ( #44696 )
2017-07-31 15:26:00 +02:00
Mark Andrews
5140501a0b
4660. [bug] Remove spurious "peer" from Windows socket log
...
messages. [RT #45617 ]
2017-07-28 16:06:51 +10:00
Tinderbox User
9ab5ec1d72
update copyright notice / whitespace
2017-07-21 23:46:06 +00:00
Mark Andrews
4bf32aa587
4654. [cleanup] Don't use C++ keywords delete, new and namespace.
...
[RT #45538 ]
2017-07-21 11:52:24 +10:00
Tinderbox User
0297ebcc89
update copyright notice / whitespace
2017-07-20 23:45:27 +00:00
Mark Andrews
124712666e
4653. [bug] Reorder includes to move @DST_OPENSSL_INC@ and
...
@ISC_OPENSSL_INC@ after shipped include directories.
[RT #45581 ]
2017-07-20 11:52:03 +10:00
Evan Hunt
4aafa833ec
[master] update api ranges
2017-07-16 13:56:30 -07:00
Evan Hunt
2fe77b611a
[master] fix API ranges (170-179 was used for two branches)
2017-06-27 12:18:33 -07:00
Mark Andrews
eb346d7098
'name' should be on isc_thread_setname argument not isc_thread_create
...
(cherry picked from commit 15471a63a2 )
2017-06-26 12:21:33 +10:00
Tinderbox User
bb01fced12
update copyright notice / whitespace
2017-05-30 23:45:32 +00:00
Mark Andrews
e51d62ecae
4629. [bug] dns_client_startupdate could not be called with a
...
running client. [RT #45277 ]
2017-05-30 09:47:41 +10:00
Tinderbox User
243cfadf06
update copyright notice / whitespace
2017-05-21 23:45:29 +00:00
Evan Hunt
9e44639ae0
[master] corrected a possible crash in isc_test_end()
2017-05-21 15:43:44 -07:00
Tinderbox User
6c5c871053
update copyright notice / whitespace
2017-05-10 23:45:32 +00:00
Mark Andrews
d352a9db95
4620. [port] Handle EPFNOSUPPORT being returned when probing
...
to see if a socket type is supported. [RT #45214 ]
2017-05-11 07:58:13 +10:00
Tinderbox User
b168f3f805
update copyright notice / whitespace
2017-05-02 23:45:36 +00:00
Evan Hunt
d73c32c17f
[master] error in sockaddr unit test
...
4614. [test] Fixed an error in the sockaddr unit test. [RT #45146 ]
2017-05-02 13:40:49 -07:00
Evan Hunt
532a001001
[master] add util.h
2017-05-01 13:28:24 -07:00
Tinderbox User
18b7760b29
update copyright notice / whitespace
2017-04-24 23:45:33 +00:00
Evan Hunt
2dfb992349
[master] new-zones-directory option
...
4610. [func] The "new-zones-directory" option specifies the
location of NZF or NZD files for storing
configuration of zones added by "rndc addzone".
Thanks to Petr Menšík. [RT #44853 ]
2017-04-23 23:16:53 -07:00
Evan Hunt
67e1f8fa4e
[master] allow parralel make
...
4609. [cleanup] Rearrange makefiles to enable parallel execution
(i.e. "make -j"). [RT #45078 ]
2017-04-23 23:04:25 -07:00
Mark Andrews
8c6ed0fe5f
4607. [bug] The memory context's malloced and maxmalloced counters
...
were being updated without the appropriate lock being
held. [RT #44869 ]
2017-04-24 11:33:30 +10:00
Tinderbox User
1f6505a424
update copyright notice / whitespace
2017-04-22 23:45:41 +00:00
Mukund Sivaraman
b1568eeedc
Add missing types for non-threaded build
2017-04-22 19:58:51 +05:30
Mukund Sivaraman
03be5a6b4e
Improve performance for delegation heavy answers and also general query performance ( #44029 )
2017-04-22 09:22:44 +05:30
Evan Hunt
8ee6a6afd8
[master] fix portability issue
2017-04-21 18:16:00 -07:00
Tinderbox User
3618b965d1
update copyright notice / whitespace
2017-04-21 23:45:41 +00:00
Evan Hunt
d26ae7fc08
[master] give threads unique names to assist debugging
...
4602. [func] Threads are now set to human-readable
names to assist debugging, when supported by
the OS. [RT #43234 ]
2017-04-21 13:59:40 -07:00
Mark Andrews
3742338a7b
4585. [port] win32: Set CompileAS value. [RT #42474 ]
2017-04-20 12:41:40 +10:00
Tinderbox User
5ea0584a94
update copyright notice / whitespace
2017-03-24 23:45:35 +00:00
Mark Andrews
8e8dfc5941
4582. [security] 'rndc ""' could trigger a assertion failure in named.
...
(CVE-2017-3138) [RT #44924 ]
2017-03-25 02:00:17 +11:00
Tinderbox User
db1010fe82
update copyright notice / whitespace
2017-03-10 23:46:18 +00:00
Evan Hunt
ff711c866c
[master] change strtoll() to isc_string_touint64() for portability
2017-03-09 15:17:10 -08:00
Evan Hunt
612b2e2c0d
[master] timestamp suffixes for log files
...
4579. [func] Logging channels and dnstap output files can now
be configured with a "suffix" option, set to
either "increment" or "timestamp", indicating
whether to use incrementing numbers or timestamps
as the file suffix when rolling over a log file.
[RT #42838 ]
2017-03-08 23:20:40 -08:00
Tinderbox User
e66aaccfd8
update copyright notice / whitespace
2017-02-20 23:45:32 +00:00
Witold Krecicki
fa9b4de716
4576. [func] The RPZ implementation has been substantially refactored for improved performance and reliability. [RT #43449 ]
2017-02-20 11:57:28 +01:00
Tinderbox User
f929677ed8
update copyright notice / whitespace
2017-02-08 23:45:32 +00:00
wpk
96912e44b0
4573. [func] Query logic has been substantially refactored (e.g. query_find function has been split into smaller functions) for improved readability, maintainability
2017-02-08 22:15:01 +01:00
Evan Hunt
56cccde22b
[master] fix build errors from inline macros (change 4565)
2017-02-06 10:41:45 -08:00
Tinderbox User
39f68aa480
update copyright notice / whitespace
2017-02-03 23:45:33 +00:00
Evan Hunt
f4d20b15a2
[master] silence "unused value" warning
2017-02-03 11:26:37 -08:00
Mark Andrews
c550e75ade
4567. [port] Call getprotobyname and getservbyname prior to calling
...
chroot so that shared libraries get loaded. [RT #44537 ]
2017-02-03 14:22:03 +11:00
Mark Andrews
4a85cab586
mem_put/mem_get were inconsistent in updating ctx->malloced if ISC_MEM_CHECKOVERRUN was defined
2017-02-03 12:39:35 +11:00
Tinderbox User
194f07c628
update copyright notice / whitespace
2017-02-02 23:45:47 +00:00
Evan Hunt
aace5d0fb3
[master] include ECS in query logging
...
4566. [func] Query logging now includes the ECS option if one
was included in the query. [RT #44476 ]
2017-02-02 11:54:28 -08:00
Evan Hunt
7769c92946
[master] 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 ]
2017-02-02 11:32:39 -08:00
Mark Andrews
f783c2d579
4562. [func] Add additional memory statistics currently malloced
...
and maxmalloced per memory context. [RT #43593 ]
2017-02-02 15:36:38 +11:00
Evan Hunt
a2bd99a959
[master] address portability issues
2017-01-30 16:52:18 -08:00
Tinderbox User
b5808abc69
update copyright notice / whitespace
2017-01-24 23:45:30 +00:00
Mark Andrews
3e9f874e1f
win32: add consts
2017-01-24 22:44:25 +11:00
Tinderbox User
a9e8198788
update copyright notice / whitespace
2017-01-12 23:45:41 +00:00
Mark Andrews
7b9e28f1a5
4552. [bug] Named could trigger a assertion when sending notify
...
messages. [RT #44019 ]
2017-01-12 14:12:05 +11:00
Tinderbox User
f557aeef7c
update copyright notice / whitespace
2017-01-05 23:45:24 +00:00
Evan Hunt
185d680e1a
[master] 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:18 -08:00
Mark Andrews
52e2aab392
4546. [func] Extend the use of const declarations. [RT #43379 ]
2016-12-30 15:45:08 +11:00
Evan Hunt
f2c7ae114a
[master] silence DSCP probing error
...
4529. [cleanup] Silence noisy log warning when DSCP probe fails
due to firewall rules. [RT #43847 ]
2016-12-08 08:44:20 -08:00
Mark Andrews
c1619b8420
4528. [bug] Only set the flag bits for the i/o we are waiting
...
for on EPOLLERR or EPOLLHUP. [RT #43617 ]
2016-12-08 16:59:46 +11:00
Tinderbox User
8b22817d17
update copyright notice / whitespace
2016-12-05 23:46:20 +00:00
Mark Andrews
df372d967e
4524. [bug] The net zero test was broken causing IPv4 servers
...
with addresses ending in .0 to be rejected. [RT #43776 ]
2016-12-05 10:46:43 +11:00
Evan Hunt
b4d70a933c
[master] expanded time unit test
2016-12-02 12:32:34 -08:00
Mark Andrews
cab871f1bc
4522. [bug] Handle big gaps in log file version numbers better.
...
[RT #38688 ]
2016-11-30 10:55:21 +11:00
Mark Andrews
a611e44f9a
4519. [port] win32: handle ERROR_MORE_DATA. [RT #43534 ]
2016-11-29 11:28:26 +11:00
Tinderbox User
ee47b6607a
update copyright notice / whitespace
2016-11-23 23:46:11 +00:00
Evan Hunt
62c85a4a52
[master] allow different time formats: local, iso8601, iso8601-utc
...
4518. [func] The "print-time" option in the logging configuration
can now take arguments "local", "iso8601" or
"iso8601-utc" to indicate the format in which the
date and time should be logged. For backward
compatibility, "yes" is a synonym for "local".
[RT #42585 ]
2016-11-22 23:34:47 -08:00
Mark Andrews
358c6ecd26
4516. [bug] isc_socketmgr_renderjson was missing from the
...
windows build. [RT #43602 ]
2016-11-22 12:07:42 +11:00
Mark Andrews
02c341f282
fix ISC_FORMAT_PRINTF paramaters for socket_log
2016-11-12 02:54:51 +11:00
Evan Hunt
3ac0165723
[master] typo in comment
2016-11-08 09:06:23 -08:00
Tinderbox User
e37bc34b31
update copyright notice / whitespace
2016-11-02 23:46:39 +00:00
Francis Dupont
1c5861fa7b
Fixed IP_PMTUDISC_OMIT typos
2016-11-02 09:18:14 +01:00
Mark Andrews
a61f252391
4505. [port] Use IP_PMTUDISC_OMIT if available. [RT #35494 ]
2016-11-02 17:39:52 +11:00
Evan Hunt
1b2e798976
[master] restore dropped #else block
2016-11-01 22:34:33 -07:00
Evan Hunt
6087f87afb
[master] 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 ]
2016-11-01 19:17:07 -07:00
Mark Andrews
e200da5044
4500. [bug] Support modifier I64 in isc__print_printf. [RT #43526 ]
2016-11-02 08:46:02 +11:00
Evan Hunt
3fb62a5a4e
[master] use arc4random_stir() when available
...
4499. [port] MacOSX: silence deprecated function warning
by using arc4random_stir() when available
instead of arc4random_addrandom(). [RT #43503 ]
2016-11-01 14:00:46 -07:00
Mark Andrews
1fce0951ed
4497. [port] Add support for OpenSSL 1.1.0. [RT #41284 ]
2016-10-31 10:04:37 +11:00
Mark Andrews
55b78fff62
4492. [bug] irs_resconf_load failed to initialise sortlistnxt
...
causing bad writes if resolv.conf contained a
sortlist directive. [RT #43459 ]
2016-10-27 13:17:58 +11:00
Mark Andrews
8eaf918adf
4491. [bug] Improve message emitted when testing whether sendmsg
...
works with TOS/TCLASS fails. [RT #43483 ]
2016-10-27 09:02:06 +11:00
Witold Krecicki
358dfaee18
4487. [test] Make system tests work on Windows. [RT #42931 ]
2016-10-19 17:18:42 +02:00
Tinderbox User
8657223ebc
update copyright notice / whitespace
2016-10-05 23:45:39 +00:00
Mark Andrews
fe4d0fbc7c
4473. [bug] Only call fsync / _commit on regular files. [RT #43196 ]
2016-10-05 12:20:02 +11:00
Witold Krecicki
f78603b534
[master] Fix a minor bug in isc_netaddr_masktoprefixlen
2016-09-27 11:14:56 +02:00
Mark Andrews
4f713200f8
sync with 9.11.0rc2
2016-09-20 20:54:27 +10:00
Mark Andrews
61ca100b80
4466. [bug] Interface scanning didn't work on a Windows system
...
without a non local IPv6 addresses. [RT #43130 ]
2016-09-08 14:25:20 +10:00
Mark Andrews
8eceb0bffe
4461. [bug] win32: not all external data was properly marked
...
as external data for windows dll. [RT #43161 ]
2016-09-07 14:12:11 +10:00
Mark Andrews
e7bb78349f
sync w/ 9.11.0rc1
2016-08-31 12:15:55 +10:00
Mark Andrews
9d11e46714
silence unused variable 'pollstate' warning [RT #43109 ]
2016-08-30 14:25:41 +10:00
Mukund Sivaraman
becac651e8
Update assertions to be more correct, and also remove use of a reserved word ( #43090 )
...
Note: this doesn't actually fix #43090 .
2016-08-29 18:52:55 +05:30
Mark Andrews
8560e8486a
add isc_lex_setsourceline
2016-08-26 03:15:32 +00:00
Evan Hunt
02fb764681
[master] 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 ]
2016-08-25 18:08:26 -07:00
Francis Dupont
76a3f42977
Added print.h include
2016-08-22 14:25:10 +02:00
Francis Dupont
2f08617da9
Merged rt43076 (log PKCS#11 provider load failure)
2016-08-22 13:59:53 +02:00
Tinderbox User
34da98377c
update copyright notice / whitespace
2016-08-19 01:23:21 +00:00
Evan Hunt
6d2963e4d4
[master] clarify README.site
2016-08-18 17:52:49 -07:00
Mark Andrews
8ee6f289d8
4450. [port] Provide more nuanced HSM support which better matches
...
the specific PKCS11 providers capabilities. [RT #42458 ]
2016-08-19 08:02:51 +10:00
Mark Andrews
dec17fb662
install isc/errno.h
2016-08-18 22:12:14 +10:00
Mark Andrews
6e4788dd12
4448. [bug] win32: ::1 was not being found when iterating
...
interfaces. [RT #42993 ]
2016-08-18 21:58:13 +10:00
Evan Hunt
3390d74e33
[master] 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.
2016-08-17 11:37:57 -07:00
Mark Andrews
7872d4d1c0
4443. [func] Set TCP_MAXSEG in addition to IPV6_USE_MIN_MTU on
...
TCP sockets. [RT #42864 ]
2016-08-16 07:42:25 +10:00
Francis Dupont
fcb2309a9a
Fixed trivial typo
2016-08-15 17:13:13 +02:00
Mark Andrews
a977bc4c8e
4440. [func] Enable TCP fast open support when available on the
...
server side. [RT #42866 ]
2016-08-12 15:31:33 +10:00
Mark Andrews
d260d5ef4c
add isc_ratelimiter_setpushpop
2016-08-12 12:39:25 +10:00
Mark Andrews
5734cd3943
4438. [func] Use LIFO rather than FIFO when processing startup
...
notify and refresh queries. [RT #42825 ]
2016-08-12 11:33:48 +10:00
Tinderbox User
e29263c656
update copyright notice / whitespace
2016-08-11 23:45:29 +00:00
Mark Andrews
31ffec1541
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 ]
2016-08-12 09:41:59 +10:00
Mark Andrews
969e4ba50c
sync with 9.11.0.b3
2016-07-30 07:14:31 +10:00
Evan Hunt
ad2611f9af
[master] fix isc_atomic_xadd() on MIPS
...
4414. [bug] Corrected a bug in the MIPS implementation of
isc_atomic_xadd(). [RT #41965 ]
Submitted by Lamont Jones (lamont@debian.org ). Closes Debian issue #406409 .
2016-07-19 11:10:43 -07:00
Mark Andrews
203b6934f4
sync w/ 9.11.0b2
2016-07-14 15:13:57 +10:00
Mark Andrews
fef0080f14
Windows doesn't like LLU use ULL instead
2016-07-14 11:15:46 +10:00
Mukund Sivaraman
4116177ac4
Make fixes for GCC 6 ( #42721 )
2016-07-13 13:55:50 +05:30
Evan Hunt
ffa622d7a3
[master] 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:12:47 -07:00
Mark Andrews
557c7221fd
4409. [bug] DNS64 should exlude mapped addresses by default when
...
a exclude acl is not defined. [RT #42810 ]
2016-07-11 14:11:34 +10:00
Evan Hunt
44cb1a4859
[master] remove spurious license text
2016-07-05 15:41:09 -07:00
Mark Andrews
96987fd6f7
add 9.11.0b1 release marker to master
2016-07-05 08:19:59 +10:00
Mark Andrews
ecfa005085
4403. [bug] Rename variables and arguments that shadow: basename,
...
clone and gai_error.
2016-06-28 21:25:30 -04:00
Mark Andrews
0c27b3fe77
4401. [misc] Change LICENSE to MPL 2.0.
2016-06-27 14:56:38 +10:00
Mark Andrews
9f5443280f
4397. [bug] Update Windows python support. [RT #42538 ]
2016-06-24 16:04:10 +10:00
Tinderbox User
601645a1e8
update copyright notice / whitespace
2016-06-22 23:45:21 +00:00
Mark Andrews
a3a12fa575
seed is not always used rt42703
2016-06-22 11:12:15 +10:00
Mark Andrews
2a26c17af9
add isc_buffer_dup and isc_buffer_putdecint
2016-06-21 00:28:25 +10:00
Mark Andrews
278f78a45b
use ISC_PRINT_QUADFORMAT
2016-06-21 00:25:52 +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
Mark Andrews
4c3be616f9
Revert "4384. [bug] isc_buffer_reallocate returns wrong result when passed"
...
This reverts commit 01a0206c40 .
2016-06-16 21:15:56 +10:00
Mark Andrews
01a0206c40
4384. [bug] isc_buffer_reallocate returns wrong result when passed
...
a smaller length than what is already allocated.
[RT #42612 ]
2016-06-16 11:37:43 +10:00
Tinderbox User
1c6d1ca335
update copyright notice / whitespace
2016-06-01 23:45:30 +00:00
Evan Hunt
1a7fb9fb50
[master] ipkeylist.h was in the wrong makefile
2016-06-01 16:12:11 -07:00
Witold Krecicki
ce2dc26bc5
[master] disable isc_ht_32 unit test as it doesn't make sense
2016-06-01 15:19:35 +02:00
Francis Dupont
3933e5c763
Merged rt42563 (ht.c fixes)
2016-06-01 14:49:01 +02:00
Francis Dupont
2020043d8c
Index must be a size_t vs 32 bits
2016-06-01 12:01:06 +02:00
Francis Dupont
2a8aa10492
Merged rt42505 (misc DNSSEC bugs)
2016-06-01 09:18:49 +02:00
Mark Andrews
b621958613
cast to size_t [RT #42537 ]
2016-06-01 13:54:09 +10:00
Evan Hunt
314cb50d1a
[master] add header files to Makefile
2016-05-31 19:01:29 -07:00
Evan Hunt
68b22fa9d7
[master] remove isc_ht_walk from libisc.def
2016-05-31 18:54:22 -07:00
Tinderbox User
7336a12983
update copyright notice / whitespace
2016-05-31 23:45:29 +00:00
Witold Krecicki
e5e402efa7
Merge branch 'master' of repo.isc.org:/proj/git/prod/bind9
2016-06-01 00:30:32 +02:00
Witold Krecicki
b9a56a7f10
[master] update API
2016-06-01 00:29:48 +02:00
Mark Andrews
bba8eb9426
add isc_ht_iter_currentkey and isc_ht_iter_delcurrent_next
2016-06-01 08:28:00 +10:00
Witold Krecicki
1c1ab955ed
Catalog zones: use iterators instead of isc_ht_walk [RT #42529 ]
2016-05-31 23:01:53 +02:00
Mark Andrews
3d1b4bf278
add isc_sha224_data, isc_sha224_end, v isc_sha384_end, isc_sha512_data and isc_sha512_end
2016-05-31 14:29:55 +10:00
Francis Dupont
affa9c9825
Fixed WIN32 (VS 2010 32 bits) compiling problems
2016-05-30 17:10:08 +02:00
Witold Krecicki
57651e2c85
[master] fixed bug in isc_ht_iter_next
2016-05-27 19:57:27 +02:00
Evan Hunt
531074d11a
[master] fixed some test failures
2016-05-26 21:29:54 -07: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
Mark Andrews
4ba89a0cfb
9.11.0a2
2016-05-17 13:33:55 +10: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
Mark Andrews
374dacca76
add isc_httpd_setfinishhook
2016-05-05 20:51:44 +10: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
adb31d0b10
update copyright notice / whitespace
2016-04-15 04:53:03 +00:00
Evan Hunt
91499fdb48
[master] fix build error on x86_64 solaris
2016-04-14 19:23:23 -07:00
Tinderbox User
c19f42a378
update copyright notice / whitespace
2016-03-24 23:45:21 +00:00
Evan Hunt
cb05fb63be
[master] windows: copy missing HTML man pages into zips
2016-03-24 12:26:40 -07: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
bca79675ee
[master] fix x64 NOP, silence set but not used warning
2016-03-23 12:34:56 -07: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
Mark Andrews
31a1cbf101
silence compiler false positive
2016-03-10 08:43:28 +11:00
Evan Hunt
868b3166b8
[master] silence coverity warning
2016-03-05 19:50:42 -08:00
Tinderbox User
220ba6da87
update copyright notice / whitespace
2016-03-04 23:45:23 +00:00
Evan Hunt
d4ed29b019
[rt41656] line length
...
(cherry picked from commit 6957e9451cc7bf89d44716dfe4266281867e00e5)
2016-03-04 13:01:54 +05:30
Mukund Sivaraman
9da98335c1
Code cleanups ( #41656 )
2016-03-04 12:18:17 +05:30
Tinderbox User
f254ab049e
update copyright notice / whitespace
2016-03-02 23:45:17 +00:00
Mark Andrews
ce7216c40a
4223. [bug] Improve HTTP header processing on statschannel.
...
[RT #41674 ]
2016-03-02 11:04:59 +11:00
Tinderbox User
53ba272721
update copyright notice / whitespace
2016-02-18 23:45:32 +00:00
Mukund Sivaraman
5ac25749e7
Add missing win32 defs
2016-02-12 14:54:52 +05:30
Evan Hunt
93c211afc9
[master] fixed a regression in dyndb due to change #4277
2016-02-12 00:22:45 -08:00
Mark Andrews
b91d11bfcc
copyrights / whitespace
2016-02-11 10:44:21 +11:00
Mukund Sivaraman
614ce1b65f
Add tests for hash function, and comment dns_rbt_addnode() ( #41179 )
...
No CHANGES entry necessary.
2016-02-08 14:52:08 +05:30
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
30370d905e
[master] removed /Gy- from VS project files
...
4302. [port] win32: fixed a build error in VS 2015. [RT #41426 ]
2016-01-27 15:27:57 -08:00
Tinderbox User
16201b15a6
update copyright notice / whitespace
2016-01-17 23:45:21 +00:00
Francis Dupont
bdd9d37c96
Fixed small bugs in WIN32 legacy
2016-01-13 15:22:52 +01:00
Evan Hunt
bb5d14d724
[master] millisecond granularity for statschannel timers
...
4290. [func] The timers returned by the statistics channel
(indicating current time, server boot time, and
most recent reconfiguration time) are now reported
with millisecond accuracy. [RT #40082 ]
2016-01-07 15:34:58 -08:00
Francis Dupont
343aeac717
Updated WIN32 files (rt40877)
2016-01-04 17:27:31 +01:00
Mark Andrews
27deca2bf0
don't mix IPv4 and IPv6 capability bits
2015-12-17 08:17:00 +11:00
Curtis Blackburn
9effea437d
[rt41269] additional tests for dig and delv,
...
fix for --disable-ipv6 on osx,
fixes for tests with --disable-ipv6
2015-12-15 11:58:28 -08:00
Mark Andrews
94c7301f6f
4279. [test] Don't use fixed ports when unit testing. [RT #41194 ]
2015-12-15 12:50:32 +11:00
Tinderbox User
6d27aeb4e2
update copyright notice / whitespace
2015-12-11 23:45:22 +00:00
Mark Andrews
564968bc0a
whitespace
2015-12-11 14:29:18 +11:00
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
Evan Hunt
226dd20bbd
[master] isc__taskmgr_pause() could deadlock
...
4271. [test] Unit tests could deadlock in isc__taskmgr_pause().
[RT #41235 ]
2015-12-03 20:49:28 -08:00
Tinderbox User
f30a3f28db
update copyright notice / whitespace
2015-11-30 23:45:24 +00:00
Mark Andrews
8e73941f33
4265. [bug] Address unchecked isc_mem_get calls. [RT #41187 ]
2015-11-30 10:29:29 +11:00
Tinderbox User
af0bea7aa7
update copyright notice / whitespace
2015-11-20 23:45:23 +00:00
Mark Andrews
5b1c7ef35b
4264. [bug] Check const of strchr/strrchr assignments match
...
argument's const status. [RT #41150 ]
2015-11-20 18:38:24 +11:00