Commit Graph
2338 Commits
Author SHA1 Message Date
Mark Andrews 166b961979 9.6-ESV-R10rc1 2013-07-15 17:28:54 +10:00
Evan Hunt 17078469da [v9_6] silence warning 2013-07-10 09:16:26 -07:00
Tinderbox User 1c210d4957 update copyright notice 2013-07-09 23:45:11 +00:00
Evan Hunt 8143baa1c5 [v9_6] added isc_safe_memcmp()
3611.       [bug]           Improved resistance to a theoretical authentication
                            attack based on differential timing.  [RT #33939]
(cherry picked from commit 5b7abbef51)
(cherry picked from commit a66c88dd26)
(cherry picked from commit 547ffae91c)
2013-07-09 14:18:56 -07:00
Evan Hunt af353b88fe [v9_6] prep 9.6-ESV-R10b1 2013-07-01 10:25:57 -07:00
Tinderbox User 6c4f850040 update copyright notice 2013-06-26 23:45:10 +00:00
Evan Hunt 90b24241b2 [v9_6] win32 fixes
3605.	[port]		win32: Addressed several compatibility issues
			with newer versions of Visual Studio. [RT #33916]

(cherry picked from commit f42c0dcca8)
(cherry picked from commit bd96797412)
(cherry picked from commit 6fe26a1b24)

Squashed commit of the following:

commit 4127af15f85da90cf2bd3a0c5a558daae89e833a
Author: Francis Dupont <fdupont@isc.org>
Date:   Tue Jun 25 22:41:53 2013 +0200

    make the last change to be text

commit 21ef4891b9ee3e3aefb45d4c80d5cb7ec78f264f
Author: Curtis Blackburn <ckb@isc.org>
Date:   Tue Jun 25 12:35:08 2013 -0500

    [rt33916] re-worded for easier reading

commit 83828e47e62fea4070441e645ba8fed338255ceb
Author: Francis Dupont <fdupont@isc.org>
Date:   Mon Jun 24 16:08:11 2013 +0200

    introduce a VCRedistPath env var

commit 0337f2554f168993a65945e78c2879e9bfca5293
Author: Francis Dupont <fdupont@isc.org>
Date:   Sun Jun 23 01:23:26 2013 +0200

    _adjust_fdiv for VS < 2010

commit 375fdd5c06be276b0ff0ad589c0e22b809339fe9
Author: Francis Dupont <fdupont@isc.org>
Date:   Thu Jun 20 16:27:04 2013 +0200

    move to MSVC v1600 as it still breaks on VS 2010

commit bfcaf72071e9d8df1d0ce0c5f05b69acd51bf698
Author: Francis Dupont <fdupont@isc.org>
Date:   Thu Jun 20 15:57:35 2013 +0200

    WIN32: avoid addrinfo redef

commit 18504c3e50b11e66a0b573c7cb3d61094bfa5b52
Author: Francis Dupont <fdupont@isc.org>
Date:   Thu Jun 20 15:54:38 2013 +0200

    WIN32: fseek/ftell

commit f9a4fdccc5ab1c74c64412fb76da7dfd161787b2
Author: Francis Dupont <fdupont@isc.org>
Date:   Thu Jun 20 15:13:01 2013 +0200

    fix WIN32 error redefs in net.h (isc ad lwres libs)
2013-06-26 14:46:17 -07:00
Tinderbox User 9c1639ead8 update copyright notice 2013-06-25 23:46:08 +00:00
Mark Andrews f5407d206a 3603. [bug] Install <isc/stat.h>. [RT #33956] 2013-06-25 23:59:57 +10:00
Tinderbox User 806c07338d update copyright notice 2013-06-06 23:45:13 +00:00
Mark Andrews 4570929cfd 3587. [func] 'named -g' now checks the logging configuration but
does not use it. [RT #33473]
(cherry picked from commit 8144dc702b)
2013-06-06 11:10:09 +10:00
Mark Andrews a3283eed86 3543. [bug] Update socket stucture before attaching to socket
manager after accert. [RT #33084]
(cherry picked from commit a8572209bc)
2013-04-03 17:47:51 +11:00
Evan Hunt ab4c8657ea [v9_6] prep 9.6-ESV-R9rc1 2013-04-01 22:36:14 -07:00
Evan Hunt 13dfd85853 [v9_6] fix isc_time_formathttptmestamp() on win32
3539.	[port]		win32: timestamp format didn't match other platforms.
(cherry picked from commit 99bf6a57d9)
2013-04-01 22:30:44 -07:00
Evan Hunt 566a5cff19 [v9_6] fix changes note, update api ranges 2013-03-26 19:08:19 -07:00
Tinderbox User 858b15380a update copyright notice 2013-03-22 23:45:12 +00:00
Mark Andrews 5284fd1ce4 3535. [bug] Minor win32 cleanups. [RT #32962] 2013-03-22 22:24:57 +11:00
Tinderbox User 12c57326d4 update copyright notice 2013-03-21 23:45:11 +00:00
Mark Andrews 60c82248ad 3531. [bug] win32: A uninitialized value could be returned on out
of memory. [RT #32960]
2013-03-22 09:23:31 +11:00
Tinderbox User 80dafcd1f7 update copyright notice 2013-03-08 23:45:10 +00:00
Mark Andrews b564068b37 3520. [bug] 'mctx' was not being referenced counted in some places
where it should have been.  [RT #32794]
(cherry picked from commit 3a0da183bb)
2013-03-08 14:51:09 +11:00
Tinderbox User eab85ef275 update copyright notice 2013-02-05 23:45:10 +00:00
Mark Andrews 9bb13b5f19 explict cast to (char *) from (void *) to silence compiler warning in %s checking 2013-02-05 14:26:08 +11:00
Tinderbox User 47894d492d update copyright notice 2013-01-17 23:45:13 +00:00
Mark Andrews 5b6e1a6067 s/head/tail/ 2013-01-17 21:46:29 +11:00
Mark Andrews 4c43678e8e 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:48 +11:00
Tinderbox User 04b3e60a3e update copyright notice 2013-01-11 23:45:15 +00:00
Mark Andrews 7a5d21ce36 backport missing win32 isc_time_formatISO8601 2013-01-11 13:40:40 +11:00
Mark Andrews dd65cba6c8 backport missing win32 isc_time_formatISO8601 2013-01-11 13:40:21 +11:00
Mark Andrews 152a3c7a0a 9.6-ESV-R9b1 2013-01-11 12:03:12 +11:00
Tinderbox User 55d5562536 update copyright notice 2013-01-09 23:45:13 +00:00
Mark Andrews 7bc28859b9 3454. [port] sparc64: improve atomic support. [RT #25182] 2013-01-09 12:57:30 +11:00
Tinderbox User ea03a55dc5 update copyright notice 2013-01-06 23:45:10 +00:00
Mark Andrews 138b7ad44a 3451. [port] Increase per thread stack size from 64K to 1M.
[RT #32230]
2013-01-07 09:54:37 +11:00
Tinderbox User 59c0cfc789 update copyright notice 2013-01-02 23:45:10 +00:00
Tinderbox User c3fe41869f update copyright notice 2013-01-01 23:45:10 +00:00
Tinderbox User 38215b46b7 update copyright notice 2012-12-08 23:45:12 +00:00
Mark Andrews 4871328f72 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 13:08:03 +11:00
Mark Andrews 39621f0a19 sock is potentially unused in use_min_mtu 2012-11-01 15:29:53 +11:00
Mark Andrews c772a63639 task used uninitalised 2012-11-01 15:20:45 +11:00
Mark Andrews fdfc5c763e uninitalised use 2012-11-01 13:55:29 +11:00
Mark Andrews dd03068db2 3412. [bug] Copy timeval structure from control message data.
[RT #31548]
2012-11-01 11:17:41 +11:00
Tinderbox User 5079524c7c update copyright notice 2012-10-31 23:45:11 +00:00
Mark Andrews 95eff34c01 address merge error 2012-11-01 10:42:01 +11:00
Mark Andrews 3474f269c6 More coverity fixes:
3410.   [bug]           Addressed Coverity warnings. [RT #31626]
Squashed commit of the following:

commit 6fec07bbb69ead784063052f2099674f8b52c6b3
Author: Mark Andrews <marka@isc.org>
Date:   Tue Oct 30 18:14:35 2012 +1100

    use strl{cat,cpy}

commit 19a5d3766f3dbc8a2944b21640a8226a89aae7ba
Author: Mark Andrews <marka@isc.org>
Date:   Tue Oct 30 14:38:55 2012 +1100

    address unchecked xmlTextWriter* calls

Conflicts:
	bin/named/statschannel.c
	lib/dns/cache.c
	lib/dns/include/dns/cache.h
	lib/isc/task.c

Conflicts:
	lib/isc/mem.c
	lib/isc/task.c
	lib/isc/unix/socket.c
	lib/isc/win32/socket.c
2012-11-01 10:35:08 +11:00
Mark Andrews 28cb874727 3411. [tuning] Use IPV6_USE_MIN_MTU or equivalent with TCP in addition to UDP. [RT #31690]
Squashed commit of the following:

commit bcbe9ae7a99e1f7f4236a22739a793b51ace8684
Author: Mark Andrews <marka@isc.org>
Date:   Wed Oct 31 15:10:53 2012 +1100

    Use IPV6_USE_MIN_MTU for TCP as well as UDP

Conflicts:
	lib/isc/win32/socket.c
2012-11-01 08:46:00 +11:00
Evan Hunt 7331f3d84b [v9_6] address mem.c compilation problems
3406.	[bug]		mem.c: Fix compilation errors when building with
			ISC_MEM_TRACKLINES or ISC_MEMPOOL_NAMES disabled.
                        Also, ISC_MEM_DEBUG is no longer optional. [RT #31559]
(cherry picked from commit 2f57f353e8)
(cherry picked from commit 76e34eb2fd)
(cherry picked from commit 7c5941b4c2)
2012-10-25 19:07:13 -07:00
Tinderbox User 48a322e5be update copyright notice 2012-10-24 23:45:15 +00:00
Evan Hunt a86ff30111 [v9_6] silence coverity warnings
3401.	[bug]		Addressed Coverity warnings. [RT #31484]
(cherry picked from commit 47c5b8af92)
(cherry picked from commit 2589af5868)
(cherry picked from commit a53a622417)
2012-10-23 22:34:16 -07:00
Mark Andrews 8a1b751171 fix typos in variable names 2012-10-10 13:11:54 +11:00