Commit Graph

2820 Commits

Author SHA1 Message Date
Evan Hunt
345dfb282e [v9_10] silence DSCP probing error
4529.	[cleanup]	Silence noisy log warning when DSCP probe fails
			due to firewall rules. [RT #43847]

(cherry picked from commit f2c7ae114a)
2016-12-08 08:44:52 -08:00
Mark Andrews
1dc4d731a1 4528. [bug] Only set the flag bits for the i/o we are waiting
for on EPOLLERR or EPOLLHUP. [RT #43617]

(cherry picked from commit c1619b8420)
2016-12-08 17:00:46 +11:00
Tinderbox User
3be5d95e3c update copyright notice / whitespace 2016-12-05 23:48:54 +00:00
Mark Andrews
f32a24a236 4524. [bug] The net zero test was broken causing IPv4 servers
with addresses ending in .0 to be rejected. [RT #43776]

(cherry picked from commit df372d967e)
2016-12-05 10:49:08 +11:00
Mark Andrews
caac0a6e8b 4522. [bug] Handle big gaps in log file version numbers better.
[RT #38688]

(cherry picked from commit cab871f1bc)
2016-11-30 11:27:43 +11:00
Mark Andrews
cd62059c76 4519. [port] win32: handle ERROR_MORE_DATA. [RT #43534]
(cherry picked from commit a611e44f9a)
2016-11-29 11:29:42 +11:00
Mark Andrews
373d3907ac 4516. [bug] isc_socketmgr_renderjson was missing from the
windows build. [RT #43602]

(cherry picked from commit 358c6ecd26)
2016-11-22 12:08:37 +11:00
Evan Hunt
174f4cb0ab [v9_10] typo in comment 2016-11-08 09:06:35 -08:00
Mark Andrews
a873ad10bd copyrights/whitespace 2016-11-03 12:47:03 +11:00
Tinderbox User
4282468058 update copyright notice / whitespace 2016-11-02 23:49:23 +00:00
Francis Dupont
4dbaeedf93 Fixed IP_PMTUDISC_OMIT typos 2016-11-02 09:21:15 +01:00
Mark Andrews
e44a8a063e 4505. [port] Use IP_PMTUDISC_OMIT if available. [RT #35494]
(cherry picked from commit a61f252391)
2016-11-02 17:40:45 +11:00
Evan Hunt
f3424b1dea [v9_10] restore dropped #else block 2016-11-01 22:34:50 -07:00
Evan Hunt
398f8c32f3 [v9_10] 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:35:44 -07:00
Mark Andrews
decd3bb79c copyright/whitespace 2016-11-02 10:43:07 +11:00
Mark Andrews
fb915a912f 4500. [bug] Support modifier I64 in isc__print_printf. [RT #43526]
(cherry picked from commit e200da5044)
2016-11-02 08:46:46 +11:00
Evan Hunt
2a5c77691b [v9_10] use arc4random_stir() when available
4499.	[port]		MacOSX: silence deprecated function warning
			by using arc4random_stir() when available
			instead of arc4random_addrandom(). [RT #43503]

(cherry picked from commit 3fb62a5a4e)
2016-11-01 14:01:00 -07:00
Evan Hunt
a2575e2796 [v9_10] system tests on windows
4487. [test] Make system tests work on Windows. [RT #42931]
2016-11-01 09:50:09 -07:00
Tinderbox User
de7069b725 update copyright notice / whitespace 2016-10-30 23:48:17 +00:00
Mark Andrews
4bee9dcc78 4497. [port] Add support for OpenSSL 1.1.0. [RT #41284]
(cherry picked from commit 1fce0951ed)
2016-10-31 10:08:08 +11:00
Mark Andrews
0778e7590d update copyrights 2016-10-28 11:29:49 +11:00
Mark Andrews
e5d2e331b6 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:19:34 +11:00
Tinderbox User
93aa2380a0 update copyright notice / whitespace 2016-10-26 23:48:26 +00:00
Mark Andrews
e19874e329 4491. [bug] Improve message emitted when testing whether sendmsg
works with TOS/TCLASS fails. [RT #43483]

(cherry picked from commit 8eaf918adf)
2016-10-27 09:02:47 +11:00
Tinderbox User
aaf8627cee update copyright notice / whitespace 2016-10-05 23:46:45 +00:00
Mark Andrews
c99efbfa1b 4473. [bug] Only call fsync / _commit on regular files. [RT #43196]
(cherry picked from commit fe4d0fbc7c)
2016-10-05 12:20:53 +11:00
Tinderbox User
6c6a5f8e71 update copyright notice / whitespace 2016-10-04 23:47:59 +00:00
Witold Krecicki
f8e3534f18 [master] Fix a minor bug in isc_netaddr_masktoprefixlen
(cherry picked from commit f78603b534)
2016-10-05 09:07:24 +11:00
Mark Andrews
9b0583b37e 4466. [bug] Interface scanning didn't work on a Windows system
without a non local IPv6 addresses. [RT #43130]

(cherry picked from commit 61ca100b80)
2016-09-08 14:26:37 +10:00
Tinderbox User
dfc79e1313 update copyright notice / whitespace 2016-09-07 23:46:16 +00:00
Mark Andrews
69f9ca5830 4461. [bug] win32: not all external data was properly marked
as external data for windows dll. [RT #43161]
2016-09-07 14:43:14 +10:00
Mark Andrews
fcc8f5b565 silence unused variable 'pollstate' warning [RT #43109]
(cherry picked from commit 9d11e46714)
2016-08-30 14:26:27 +10:00
Mukund Sivaraman
0edca7b6cd Update assertions to be more correct, and also remove use of a reserved word (#43090)
Note: this doesn't actually fix #43090.
(cherry picked from commit becac651e8)
(cherry picked from commit ce78690029)
2016-08-29 18:56:06 +05:30
Mark Andrews
169546c6ad update copyrights / whitespace 2016-08-23 09:51:39 +10:00
Francis Dupont
95aca48a15 Added print.h include 2016-08-22 14:26:07 +02:00
Francis Dupont
185762b486 Merged rt43076 (log PKCS#11 provider load failure) 2016-08-22 14:08:33 +02:00
Tinderbox User
9831d2c6e5 update copyright notice / whitespace 2016-08-19 01:23:59 +00:00
Evan Hunt
b57eef8c27 [v9_10] clarify README.site
(cherry picked from commit 6d2963e4d4)
2016-08-18 17:53:03 -07:00
Mark Andrews
e0449a0a4a 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:25:54 +10:00
Mark Andrews
10793ed5fd install isc/errno.h
(cherry picked from commit dec17fb662)
2016-08-18 22:14:55 +10:00
Mark Andrews
6f7ea1aa4b 4448. [bug] win32: ::1 was not being found when iterating
interfaces. [RT #42993]

(cherry picked from commit 6e4788dd12)
2016-08-18 22:00:26 +10:00
Tinderbox User
83b6462693 update copyright notice / whitespace 2016-08-17 23:46:31 +00:00
Evan Hunt
ddef16e1d9 [v9_10] isc_errno_toresult()
4445.	[cleanup]	isc_errno_toresult() can now be used to call the
			formerly private function isc__errno2result().
			[RT #43050]
2016-08-17 11:32:16 -07:00
Mark Andrews
7f4800a71f 4443. [func] Set TCP_MAXSEG in addition to IPV6_USE_MIN_MTU on
TCP sockets. [RT #42864]

(cherry picked from commit 7872d4d1c0)
2016-08-16 07:43:02 +10:00
Tinderbox User
4858334554 update copyright notice / whitespace 2016-08-11 23:46:19 +00:00
Mark Andrews
fdcca0a23e 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:44:02 +10:00
Tinderbox User
388a80b087 update copyright notice / whitespace 2016-07-19 23:47:31 +00:00
Evan Hunt
8d6d676b5f [v9_10] 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:12:14 -07:00
Tinderbox User
d122358d76 update copyright notice / whitespace 2016-07-14 23:52:39 +00:00
Mark Andrews
fcf740d53d Windows doesn't like LLU use ULL instead
(cherry picked from commit 6b5d6472cdbdb57ee7d8247d85f07c42fb347663)
2016-07-14 11:14:03 +10:00