Commit Graph

2452 Commits

Author SHA1 Message Date
Tinderbox User
61dfc94f75 update copyright notice 2014-05-07 23:46:40 +00:00
Evan Hunt
b724ac4f3e [v9_8] check for arc4random_addrandom()
3840.	[port]		Check for arc4random_addrandom() before using it;
			it's been removed from OpenBSD 5.5. [RT #35907]

(cherry picked from commit 1ea6e09c37)
2014-05-07 08:59:47 -07:00
Tinderbox User
b5be717763 update copyright notice 2014-05-02 23:46:32 +00:00
Mark Andrews
90e138afe4 add keyboard.h [RT #35887]
(cherry picked from commit c25d9da3f1)
2014-05-02 10:20:19 +10:00
Tinderbox User
7923962b58 update copyright notice 2014-04-29 23:46:37 +00:00
Evan Hunt
947d77471a [v9_8] missed a file 2014-04-29 15:36:51 -07:00
Evan Hunt
57d6e79dd1 [v9_8] use-after-free in isc_radix_remove()
3826.	[bug]		Corrected a use-after-free in isc_radix_remove().
			(This function is not used in BIND, but could have
			caused problems in programs linking to libisc.)
			[RT #35870]

(cherry picked from commit 3e5743068c)
2014-04-29 15:25:47 -07:00
Mark Andrews
642f6b03ae 3825. [bug] Address sign extension bug in isc_regex_validate.
[RT #35758]

(cherry picked from commit c11e46110b)
2014-04-29 14:36:43 +10:00
Tinderbox User
72df4d7dd5 update copyright notice 2014-04-25 23:46:35 +00:00
Mark Andrews
39b5269577 additional places:
3818.   [bug]           Stop lying to the optimizer that 'void *arg' is a
                        constant in isc_event_allocate.
2014-04-25 12:20:43 +10:00
Mark Andrews
c8521d4852 additional changes for:
3818.   [bug]           Stop lying to the optimizer that 'void *arg' is a
		        constant in isc_event_allocate.

(cherry picked from commit 71b15f9362)
2014-04-25 12:14:02 +10:00
Tinderbox User
f592e58397 update copyright notice 2014-04-24 23:46:34 +00:00
Mark Andrews
ee59423dda 3819. [bug] NSEC3 hashes need to be able to be entered and
displayed without padding.  This is not a issue for
                        currently defined algorithms but may be for future
                        hash algorithms. [RT #27925]

(cherry picked from commit 36e5ac0033)
2014-04-24 20:55:56 +10:00
Mark Andrews
062d3c08a8 3818. [bug] Stop lying to the optimizer that 'void *arg' is a
constant in isc_event_allocate.

(cherry picked from commit e916c4f840)
2014-04-24 13:46:00 +10:00
Mark Andrews
c8a94a9b87 keyboard.h
(cherry picked from commit 2d1c1ee28a)
2014-04-08 10:40:08 +10:00
Tinderbox User
819d495138 update copyright notice 2014-04-04 23:45:16 +00:00
Mark Andrews
246e21170e 3802. [bug] Various header files were not being installed
(cherry picked from commit 866606b9c7)
2014-04-04 22:13:46 +11:00
Evan Hunt
239c6ebf01 [v9_8] fix gssapi probing on freebsd
3801.	[port]		Fix probing for gssapi support on FreeBSD. [RT #35615]

(cherry picked from commit f0e9d6e905)
(cherry picked from commit 99d8ef6cd4)
2014-04-03 19:56:16 -07:00
Mark Andrews
5d61c53ef9 sigprocmask sets errno on error
(cherry picked from commit 1fa64087e7)
2014-03-27 12:34:31 +11:00
Tinderbox User
999bbe8898 update copyright notice 2014-03-19 23:45:13 +00:00
Mark Andrews
ff0278c87c 3791. [bug] solaris: remove extraneous return. [RT #35589]
(cherry picked from commit 33a7161d27)
2014-03-20 07:43:12 +11:00
Evan Hunt
34193398f2 [v9_8] fix misuses of isc__buffer functions, update comment 2014-03-06 17:25:52 -08:00
Tinderbox User
b689b5640e update copyright notice 2014-03-04 23:45:12 +00:00
Evan Hunt
7f6a70a6ed [v9_8] use ANSI prototypes, clean up some casts
(cherry picked from commit b454c03196)
(cherry picked from commit 0ed727f405)
2014-03-04 10:48:52 -08:00
Mark Andrews
0abc8dcb1b #include <inttypes.h> 2014-02-27 11:59:17 +11:00
Evan Hunt
4883d26f0d [v9_8] fixed win32 dig problem
3724.   [bug]           win32: Fixed a bug that prevented dig and
                        host from exiting properly after completing
                        a UDP query. [RT #35288]

(cherry picked from commit a8cdf2a2e7)
(cherry picked from commit b603c50553)
2014-02-04 12:03:09 -08:00
Mark Andrews
d836927853 3718. [bug] A missing ISC_LINK_INIT in log.c. [RT #35260]
(cherry picked from commit fbc0e37e0c)

Conflicts:
	CHANGES
2014-01-30 07:46:16 +11:00
Tinderbox User
c85bfdcd6b update copyright notice 2014-01-24 23:45:29 +00:00
Evan Hunt
a1e6f90944 [v9_8] correct copyrights and attributions
see RT #35423 for details; highlights:
        - remove license clauses 3 and 4 from NetBSD code
        - remove advertising clause from historical BSD code
2014-01-24 09:54:07 -08:00
Tinderbox User
c5dd47d83e update copyright notice 2014-01-22 23:45:28 +00:00
Mark Andrews
a1d70e3013 remove src files not available for 'make depend' 2014-01-22 10:49:34 +11:00
Evan Hunt
1e7e935d2a [v9_8] prep 9.8.7rc2 2014-01-16 18:59:52 -08:00
Tinderbox User
f14b9aa532 update copyright notice 2014-01-12 23:45:29 +00:00
Evan Hunt
5a5a6849a8 [v9_8] fix win32 isc_time_set()
(cherry picked from commit ca8cf1ce63fcf8401ff0575d1be22b82b7fa5c89)
2014-01-11 22:03:53 -08:00
Evan Hunt
4785004e3e [v9_8] prep 9.8.7rc1 2014-01-10 09:20:06 -08:00
Tinderbox User
4bd05ab557 update copyright notice 2014-01-09 23:45:31 +00:00
Evan Hunt
d19bf3def7 [v9_8] replace memcpy() with memmove().
3698.	[cleanup]	Replaced all uses of memcpy() with memmove().
			[RT #35120]

(cherry picked from commit ebe54c7d2221c6a0a4b3d96bcae3280c823a45e6)
(cherry picked from commit 9b950c70f1a6406c0f3dff604822329d06fc4837)
2014-01-08 16:40:19 -08:00
Evan Hunt
8904a32bdf [v9_8] prep 9.8.7b1 2013-12-10 17:36:33 -08:00
Mark Andrews
8e9bbdda10 add isc_stdio_tell, add missing comma
(cherry picked from commit 793a8c9aa29986422e7bae75dc5e65f201081a57)
2013-12-07 08:12:29 +11:00
Mark Andrews
1c29e9db2c update copyrights 2013-12-05 15:48:07 +11:00
Tinderbox User
769eef448d update copyright notice 2013-12-04 23:45:37 +00:00
Mark Andrews
7c0b7f6847 3681. [port] Update the Windows build system to support feature
selection and WIN64 builds.  This is a work in
                        progress. [RT #34160]

(cherry picked from commit c3c8823fed)

Conflicts:
	CHANGES
	bin/check/win32/checktool.dsp.in
	bin/dnssec/win32/dnssectool.dsp.in
	bin/dnssec/win32/importkey.dsp.in
	bin/dnssec/win32/importkey.mak.in
	bin/named/geoip.c
	bin/named/include/named/geoip.h
	bin/tools/win32/rrchecker.dsp.in
	bin/tools/win32/rrchecker.mak.in
	config.h.win32
	lib/dns/geoip.c
	lib/dns/master.c
	lib/dns/win32/libdns.dsp.in
	lib/dns/win32/libdns.mak.in
	lib/isc/mem.c
	lib/isc/stats.c
	lib/isc/win32/file.c
	lib/isc/win32/libisc.def.in
	lib/isc/win32/libisc.mak.in
	lib/isc/win32/stdio.c
	lib/isccc/cc.c
	win32utils/BuildAll.bat
	win32utils/BuildSetup.bat
	win32utils/legacy/BINDBuild.dsw.in
	win32utils/makeversion.pl
	win32utils/setpk11provider.pl
	win32utils/updatelibxml2.pl
	win32utils/win32-build.txt

Conflicts:
	bin/dnssec/win32/verify.dsp.in
	bin/dnssec/win32/verify.mak.in
	bin/named/server.c
	bin/python/dnssec-checkds.py.in
	bin/python/dnssec-coverage.py.in
	lib/dns/nsec.c
	lib/dns/nsec3.c
	lib/dns/win32/libdns.mak.in
	lib/dns/zone.c
	lib/isc/win32/libisc.mak.in
	win32utils/BuildAll.bat
	win32utils/BuildSetup.bat
	win32utils/legacy/BINDBuild.dsw.in
	win32utils/updatelibxml2.pl
	win32utils/win32-build.txt
2013-12-04 14:08:17 +11:00
Tinderbox User
2b478ef664 update copyright notice 2013-11-11 23:45:32 +00:00
Mark Andrews
ba70172144 3668. [bug] Fix cast in lex.c which could see 0xff treated as eof.
[RT #34993]

(cherry picked from commit 0a47bc90af)
2013-11-11 10:53:13 +11:00
Mark Andrews
4c5f19c2b0 silence defined but not used warning 2013-11-04 09:53:53 +11:00
Tinderbox User
4129ff6f4e update copyright notice 2013-10-25 23:45:33 +00:00
Mark Andrews
adec9654d0 3662. [bug] 'host' could die if a UPD query timed out. [RT #34870]
(cherry picked from commit 6100b17699)
2013-10-25 12:02:59 +11:00
Evan Hunt
399394eb55 [v9_8] comment nzf files
3649.	[cleanup]	Include a comment in .nzf files, giving the name of
			the associated view. [RT #34765]
(cherry picked from commit c7965f84c2)
(cherry picked from commit 1e77160774)
2013-09-19 15:43:35 -07:00
Evan Hunt
aa2232fc88 [v9_8] prep 9.8.4 2013-09-04 22:19:53 -07:00
Curtis Blackburn
02290cd91c 3638. [cleanup] Add the ability to handle ENOPROTOOPT in case it is
encountered. [RT #34668]
2013-08-28 16:00:12 -05:00