Commit graph

2271 commits

Author SHA1 Message Date
Automatic Updater
c282d8a75b update copyright notice 2011-11-01 23:46:12 +00:00
Mark Andrews
d0cf4c7802 3190. [bug] Underflow in error handling in isc_mutexblock_init.
[RT #26397]
2011-11-01 22:04:18 +00:00
Automatic Updater
f0cc58ba10 update copyright notice 2011-10-31 23:46:12 +00:00
Mark Andrews
c94694bfd7 3187. [port] win32: support for Visual Studio 2008. [RT #26356] 2011-10-30 23:43:48 +00:00
Automatic Updater
1e112f85f6 update copyright notice 2011-10-25 23:46:16 +00:00
Mark Andrews
62ccc1a14c Correctly invalidate the sha2/hmac2 contexts. This was already done in practice, but this makes it zero out the whole structure rather than just the first 4 bytes + the key. sha2.c did not always zero out the full sha2 state in invalidate, but will now. 2011-10-25 03:13:54 +00:00
Automatic Updater
35973584f3 update copyright notice 2011-09-05 23:45:33 +00:00
Evan Hunt
cad1ee5fde 3152. [cleanup] Some versions of gcc and clang failed due to
incorrect use of __builtin_expect. [RT #25183]
2011-09-05 18:01:30 +00:00
Evan Hunt
c5d451695e removed Makefile that shouldn't have been committed 2011-09-05 17:41:19 +00:00
Mark Andrews
da45cf7d9f add 2011-09-04 13:02:11 +00:00
Evan Hunt
3365971166 3139. [test] Added tests from RFC 6234, RFC 2202, and RFC 1321
for the hashing algorithms (md5, sha1 - sha512, and
			their hmac counterparts).  [RT #25067]
2011-09-02 22:23:08 +00:00
Evan Hunt
2533514b8b 3149. [tuning] Improve scalability by allocating one zone
task per 100 zones at startup time.  (The
			BIND9_ZONE_TASKS_HINT environment variable
			which was established as a temporary measure
			in change #3132 is no longer needed or
			used.) [rt25541]
2011-09-02 20:22:27 +00:00
Mark Andrews
a60c4bb0c8 remove isc_os_minprivs call accidently committed 2011-08-25 10:26:17 +00:00
Mark Andrews
ef7186adef cltfd is only needed when select is being used 2011-08-25 08:11:31 +00:00
Mark Andrews
cafd42ef9d missing isc__strerror on error paths 2011-07-29 02:19:49 +00:00
Automatic Updater
dfefcdbc5d update copyright notice 2011-07-28 23:46:45 +00:00
Mark Andrews
2bc71862f6 3138. [bug] Address memory leaks and out-of-order operations when
shutting named down. [RT #25210]
2011-07-28 04:37:35 +00:00
Automatic Updater
60383f3479 update copyright notice 2011-07-21 23:46:46 +00:00
Mark Andrews
f79d8d3e0a 9.7.4 2011-07-21 02:43:44 +00:00
Mark Andrews
bf31eeeee8 3135. [port] FreeBSD: workaround broken IPV6_USE_MIN_MTU processing.
See http://www.freebsd.org/cgi/query-pr.cgi?pr=158307
                        [RT #24950]
2011-07-21 01:46:17 +00:00
Mark Andrews
c802ba3785 isc_file_isplainfile 2011-04-08 05:30:55 +00:00
Mark Andrews
bb4175dc30 9.7.4b1 2011-04-08 00:22:19 +00:00
Automatic Updater
abcb1ed6e5 update copyright notice 2011-03-18 23:46:46 +00:00
Francis Dupont
89a68a7d46 introduce STDTIME_ON_32BITS 2011-03-18 09:07:02 +00:00
Automatic Updater
88a65863a5 update copyright notice 2011-03-12 04:58:33 +00:00
Mark Andrews
526b51ec93 3069. [cleanup] Silence warnings messages from clang static analysis.
[RT #20256]
2011-03-11 07:12:03 +00:00
Mark Andrews
0b80655d1b add 'sync' to ISC_PLATFORM_USEMACASM build as well 2011-03-08 00:52:04 +00:00
Automatic Updater
9a99e3c47e update copyright notice 2011-03-07 23:46:46 +00:00
Mark Andrews
29baaada1d 3064. [bug] powerpc: add sync instructions to the end of atomic
operations. [RT #23469]
2011-03-07 00:23:54 +00:00
Automatic Updater
871a3ebc69 update copyright notice 2011-03-05 23:51:39 +00:00
Scott Mann
71986a4364 Ensure that log files are plain files. (RT #22771) 2011-03-04 14:17:50 +00:00
Automatic Updater
2e19f9ff58 update copyright notice 2011-03-03 23:46:43 +00:00
Evan Hunt
031da3eb0c 3053. [bug] Under a sustained high query load with a finite
max-cache-size, it was possible for cache memory
			to be exhausted and not recovered. [RT #23371]
2011-03-03 04:43:36 +00:00
Automatic Updater
cf5edf83ec update copyright notice 2011-02-28 23:46:34 +00:00
Mark Andrews
ecb10f595d 3044. [bug] Hold the socket manager lock while freeing the socket.
[RT #23333]
2011-02-28 12:52:38 +00:00
Automatic Updater
e0c03c4a8c update copyright notice 2011-02-21 23:46:39 +00:00
Mark Andrews
02bf1aae84 3029. [bug] isc_netaddr_format() handle a zero sized buffer.
[RT #22521]
2011-02-21 06:33:37 +00:00
Mark Andrews
cbc7936c23 3028. [bug] isc_sockaddr_format() handle a zero sized buffer.
[RT #22521]
2011-02-21 06:22:34 +00:00
Mark Andrews
f2e926483f 3026. [bug] lib/isc/httpd.c: check that we have enough space
after calling grow_headerspace() and if not
                        re-call grow_headerspace() until we do. [RT #22521]
2011-02-21 05:58:33 +00:00
Automatic Updater
8ce32752e6 update copyright notice 2011-02-03 12:17:23 +00:00
Mark Andrews
7c051497fa 3015. [port] win32: fix IN6_IS_ADDR_LINKLOCAL and
IN6_IS_ADDR_SITELOCAL macros. [RT #22724]
2011-02-03 08:18:01 +00:00
Mark Andrews
0fc328e58e 9.7.3rc1 2011-01-14 00:09:38 +00:00
Automatic Updater
a0ad3116d2 update copyright notice 2011-01-04 23:46:31 +00:00
Mark Andrews
3918f862a0 3002. [bug] isc_mutex_init_errcheck() failed to destroy attr.
[RT #22766]
2011-01-04 04:34:43 +00:00
Mark Andrews
28f47481cc 2996. [security] Temporarily disable SO_ACCEPTFILTER support.
[RT #22589]
2010-12-22 03:27:22 +00:00
Mark Andrews
5addd0b6cd 9.7.3b1 2010-12-10 01:23:06 +00:00
Mark Andrews
390213c7e4 s/dev/adev/ 2010-12-09 11:41:11 +00:00
Mark Andrews
4dc228da3d isc__task_exiting -> isc_task_exiting 2010-12-05 20:29:24 +00:00
Mark Andrews
4bcdedcf07 temporally make isc__task_exiting become isc_task_exiting so that the
export version of libisc has all the symbols to link.
2010-12-04 13:27:10 +00:00
Automatic Updater
e6aee23f88 update copyright notice 2010-12-03 23:46:20 +00:00