Commit Graph
3591 Commits
Author SHA1 Message Date
Evan Hunt 99bf6a57d9 [master] fix isc_time_formathttptmestamp() on win32
3539.	[port]		win32: timestamp format didn't match other platforms.
2013-04-01 22:27:49 -07:00
Evan Hunt 96139421d6 [master] win32 portability fixes 2013-03-26 23:01:13 -07:00
Mark Andrews 36279f1ce1 assign to a int before calling setsockopt 2013-03-27 10:59:34 +11:00
Tinderbox User 0a00c3eb03 update copyright notice 2013-03-26 23:47:51 +00:00
Mark Andrews d8c1e4eccf check that sent packet arrives 2013-03-26 16:41:49 +11:00
Mark Andrews 22b5363195 printf -> fprintf 2013-03-26 16:40:14 +11:00
Mark Andrews d91274d003 remove unnecessary close 2013-03-25 10:02:31 +11:00
Mark Andrews 6f85ff3aac cast to (void ) 2013-03-25 07:29:35 +11:00
Mark Andrews cfb605168d include <sys/uio.h> 2013-03-25 07:24:59 +11:00
Tinderbox User 313b0ea9f2 update copyright notice 2013-03-23 23:46:06 +00:00
Mark Andrews 72b0326c20 check if IPV6_TCLASS is defined 2013-03-23 19:04:41 +11:00
Tinderbox User 1e9f7a42bc update copyright notice 2013-03-22 23:46:17 +00:00
Evan Hunt cd594861c2 [master] add missing include 2013-03-22 14:50:22 -07:00
Evan Hunt 67adc03ef8 [master] add DSCP support
3535.	[func]		Add support for setting Differentiated Services Code
			Point (DSCP) values in named.  Most configuration
			options which take a "port" option (e.g.,
			listen-on, forwarders, also-notify, masters,
			notify-source, etc) can now also take a "dscp"
			option specifying a code point for use with
			outgoing traffic, if supported by the underlying
			OS. [RT #27596]
2013-03-22 14:05:33 -07:00
Mark Andrews bbb3705e4c 3535. [bug] Minor win32 cleanups. [RT #32962] 2013-03-22 22:23:48 +11:00
Mark Andrews 80f1365a59 sock could be used uninitalized in isc_socketmgr_renderxml on error 2013-03-22 15:30:20 +11:00
Tinderbox User ad67363430 update copyright notice 2013-03-21 23:46:12 +00:00
Mark Andrews c82da2167d 3531. [bug] win32: A uninitialized value could be returned on out
of memory. [RT #32960]
2013-03-22 09:21:30 +11:00
Mark Andrews 73273ce28f add json.h 2013-03-15 09:11:13 +11:00
Mark Andrews cedd50b3b6 make work without json 2013-03-14 11:12:27 +11:00
Tinderbox User 22dd28c5bc update copyright notice 2013-03-13 23:46:08 +00:00
Evan Hunt feb067b25a [master] add JSON statistics channel
3524.	[func]		Added an alternate statistics channel in JSON format,
			when the server is built with the json-c library:
			http://[address]:[port]/json.  [RT #32630]
2013-03-13 14:24:50 -07:00
Evan Hunt 8a64253066 [master] fixed srcdir in nothreads build 2013-03-12 23:42:12 -07:00
Tinderbox User b7e6fc2a4c update copyright notice 2013-03-08 23:47:06 +00:00
Mark Andrews 3a0da183bb 3520. [bug] 'mctx' was not being referenced counted in some places
where it should have been.  [RT #32794]
2013-03-08 14:38:03 +11:00
Tinderbox User bea3baa50c update copyright notice 2013-02-27 23:46:03 +00:00
Evan Hunt f79c13fed8 [master] silence warning due to incorrect assert 2013-02-27 13:52:30 -08:00
Mark Andrews 36b3ac4dce add <isc/util.h> 2013-02-27 16:14:44 +11:00
Mark Andrews fdc5f1702e silence compiler warnings 2013-02-27 15:57:46 +11:00
Evan Hunt 55f5787b35 [master] Merge branch 'master' of ssh://repo/proj/git/prod/bind9 2013-02-26 17:29:51 -08:00
Evan Hunt a4ee78d003 [master] silence warning 2013-02-26 17:28:41 -08:00
Mark Andrews 609b8d0817 update copyrights 2013-02-27 12:27:58 +11:00
Mark Andrews 30b7c81c13 3500. [port] Support NAPTR regular expression validation on
all platforms.  [RT #32688]
2013-02-27 08:59:04 +11:00
Tinderbox User 573d78f3d5 update copyright notice 2013-02-21 23:45:56 +00:00
Evan Hunt df925e6c66 [master] add zone memory context pools
3492.	[bug]		Fixed a regression in zone loading performance
			due to lock contention. [RT #30399]
2013-02-20 21:39:05 -08:00
Tinderbox User e38affadb3 update copyright notice 2013-02-05 23:45:50 +00:00
Mark Andrews 7d517b64d5 explict cast to (char *) from (void *) to silence compiler warning in %s checking 2013-02-05 14:24:32 +11:00
Tinderbox User 3aaa526a94 update copyright notice 2013-01-23 23:45:55 +00:00
Evan Hunt 641e87a1a0 [master] avoid active-counter underflow
3472.	[bug]		The active-connections counter in the socket
			statistics could underflow. [RT #31747]
(cherry picked from commit 4dfe072abe4e76f5078a38ea0b97800333290877)
2013-01-23 14:28:23 -08:00
Tinderbox User 5ac5300fdf update copyright notice 2013-01-17 23:46:25 +00:00
Mark Andrews 2afbf0891c s/head/tail/ 2013-01-17 21:47:39 +11:00
Mark Andrews d710475e18 Silence "Use of memory after it is freed" by asserting the head and tail of list are not the element after it is unlinked from the list. 2013-01-17 14:22:30 +11:00
Tinderbox User b941edbeb5 update copyright notice 2013-01-09 23:45:53 +00:00
Mark Andrews aa24128022 3454. [port] sparc64: improve atomic support. [RT #25182] 2013-01-09 12:55:32 +11:00
Tinderbox User e436a3d965 update copyright notice 2013-01-06 23:45:45 +00:00
Mark Andrews c359f7b10f 3451. [port] Increase per thread stack size from 64K to 1M.
[RT #32230]
2013-01-07 09:52:16 +11:00
Tinderbox User d91e5a75df update copyright notice 2013-01-02 23:45:51 +00:00
Tinderbox User 024cf50d12 update copyright notice 2013-01-01 23:45:47 +00:00
Tinderbox User b8e2e5dd86 update copyright notice 2012-12-08 23:45:51 +00:00
Mark Andrews 6f7abb89ec 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
2012-12-08 12:48:57 +11:00