Commit Graph
2650 Commits
Author SHA1 Message Date
Evan Hunt f2009f0400 [v9_10] prep 9.10.2 2015-02-17 17:11:35 -08:00
Tinderbox User c9436dff28 update copyright notice / whitespace 2015-02-12 23:45:50 +00:00
Mukund Sivaraman b7c9ad2e26 Remove canary code from hash destroy function (#38602)
This triggers a Valgrind out-of-bounds read report. It was introduced by
commit 5d7849ad7f.

No CHANGES entry necessary as it doesn't have any user-visible or
behavioral change. It removes an out-of-bounds read issue that went
undetected when allocated through isc_mem as the memory was present.
The memory read was compared to itself, so it has no behavioral change.

(cherry picked from commit ffc393dd18)
2015-02-12 18:19:04 +05:30
Tinderbox User d5bad8c9b9 update copyright notice / whitespace 2015-02-10 23:45:50 +00:00
Evan Hunt df3ca0d7f3 [v9_10] prep 9.10.2rc2 2015-02-10 15:12:49 -08:00
Evan Hunt eb36da19e7 [v9_10] address valgrind warnings
4059.	[bug]		Addressed valgrind warnings. [RT #38549]
2015-02-10 14:03:27 -08:00
Evan Hunt f87d4ca084 [v9_10] 5011 fixes
4056.	[bug]		Fixed several small bugs in automatic trust anchor
			management, including a memory leak and a possible
			loss of key state information. [RT #38458]
2015-02-10 12:59:38 -08:00
Mark Andrews f4889a7491 cast to (unsigned long) to silence format warning
(cherry picked from commit d2a50c9ba8)
2015-02-05 07:50:44 +11:00
Tinderbox User a45043e538 update copyright notice / whitespace 2015-02-03 23:46:54 +00:00
Mukund Sivaraman ed436982c5 Fix a leak of pthread_mutexattr_t (#38454)
4051.	[bug]		Fix a leak of pthread_mutexattr_t. [RT #38454]

(cherry picked from commit fe12a8f107)

Conflicts:
	CHANGES
2015-02-03 11:47:21 +05:30
Mark Andrews 93a8e57df1 copy COPYRIGHT and OpenSSL Licence to Build\Release 2015-01-29 14:36:40 +11:00
Tinderbox User 1bf1157d72 update copyright notice / whitespace 2015-01-22 23:45:54 +00:00
Evan Hunt d17847d30d [v9_10] prep 9.10.2rc1 2015-01-22 10:35:49 -08:00
Evan Hunt 865621b742 [v9_10] fix 'total use' accounting
4046.   [bug]           Accounting of "total use" in memory context
                        statistics was not correct. [RT #38370]
2015-01-22 09:46:28 -08:00
Tinderbox User 3a0e7f5300 update copyright notice / whitespace 2015-01-21 23:45:50 +00:00
Tinderbox User b99f7bf9b7 Merge branch 'v9_10' of /proj/git/prod/bind9 into v9_10 2015-01-21 23:45:31 +00:00
Mark Andrews 8fdd3e31d6 4044. [bug] Change 3955 was not complete resulting is a assertion
failure is the timing was just right. [RT #38352]

(cherry picked from commit 17dc146c7c)
2015-01-22 10:39:18 +11:00
Tinderbox User 3817256ab9 update copyright notice / whitespace 2015-01-20 23:47:01 +00:00
Evan Hunt a9034405a0 [v9_10] more windows VS14 compatibility work
(completes change #3987)
2015-01-20 15:46:00 -08:00
Evan Hunt 1ef4faabd5 [v9_10] clean up gcc -Wshadow warnings
4039.	[cleanup]	Cleaned up warnings from gcc -Wshadow. [RT #37381]
2015-01-20 13:43:35 -08:00
Tinderbox User 71b009ae5a update copyright notice / whitespace 2015-01-10 23:45:50 +00:00
Evan Hunt ffd802e3e6 [v9_10] backport gperftools
3973.	[test]		Added hooks for Google Performance Tools
			CPU profiler, including real-time/wall-clock
			profiling. [RT #37339]
2015-01-10 00:17:46 -08:00
Evan Hunt 85f45f14de [v9_10] restore inadvertently removed line 2014-12-29 13:20:53 -08:00
Evan Hunt 4dde796836 [v9_10] more windows build fixes 2014-12-29 12:05:59 -08:00
Evan Hunt 9cad382ec7 [v9_10] corrections for win32/win64 builds 2014-12-29 11:29:28 -08:00
Tinderbox User 33eb74f112 update copyright notice / whitespace 2014-12-19 23:45:48 +00:00
Mark Andrews af0cbd44b3 4025. [port] bsdi: failed to build. [RT #38047]
(cherry picked from commit 00bb9b88cecf7e2c365c9f008c049da3802ac415)
2014-12-19 11:56:02 +11:00
Mark Andrews 14c7ef12e0 4024. [bug] dns_rdata_opt_first, dns_rdata_opt_next,
dns_rdata_opt_current, dns_rdata_txt_first,
                        dns_rdata_txt_next and dns_rdata_txt_current were
                        documented but not implemented.  These have now been
                        implemented.

                        dns_rdata_spf_first, dns_rdata_spf_next and
                        dns_rdata_spf_current were document but not
                        implemented.  The prototypes for these
                        functions have been removed. [RT #38068]

4023.   [bug]           win32: socket handling with explict ports and
                        invoking named with -4 was broken for some
                        configurations. [RT #38068]

(cherry picked from commit 1e0ed0c6f5)
2014-12-19 11:37:26 +11:00
Evan Hunt 8a64e078d1 [v9_10] prep 9.10.2b1 2014-12-18 13:51:12 -08:00
Evan Hunt 6ac1d854a4 [v9_10] add more missing entry points 2014-12-16 12:41:20 -08:00
Francis Dupont d8ee3303a9 Hardened OpenSSL digest/HMAC calls [RT #37944] 2014-12-02 12:42:49 +01:00
Evan Hunt c58e4a4503 [v9_10] remove inadvertently-retained content from quota.h 2014-11-20 12:55:25 -08:00
Evan Hunt 6c049c57d9 [v9_10] refactor max-recursion-queries
- the counters weren't set correctly when fetches timed out.
  instead we now pass down a counter object.

(cherry picked from commit 05e448935c)
2014-11-19 18:26:46 -08:00
Evan Hunt 53b733da7f [v9_10] fix false positive compiler warning
a "pointer always evaluates to true" warning was blocking
compilation of the radix ATF test when using --enable-developer
with gcc 4.8.2.
2014-11-15 00:55:06 -08:00
Mark Andrews b2b3882c5c 3998. [bug] isc_radix_search was returning matches that were
to precise. [RT #37680]

(cherry picked from commit b976c39c07)
2014-11-04 12:40:41 +11:00
Tinderbox User bdab9fe78f update copyright notice 2014-10-21 23:45:51 +00:00
Francis Dupont 463a8fcc6b Handle VS14 incompatible changes [RT #37380] 2014-10-21 09:35:28 +02:00
Francis Dupont fc9ddebdf5 Accept up to 256 byte PINs in native PKCS#11. [RT #37410] 2014-10-20 22:57:43 +02:00
Mark Andrews fd3a59740b 3980. [bug] Improve --with-tuning=large by self tuning of SO_RCVBUF
size. [RT #37187]

(cherry picked from commit 871f3c8bee)
2014-10-18 12:41:29 +11:00
Tinderbox User c16cf64ba5 update copyright notice 2014-09-29 23:45:52 +00:00
Mark Andrews 319659fc23 3955. [bug] Notify messages due to changes are no longer queued
behind startup notify messages. [RT #24454]
2014-09-29 09:32:22 +10:00
Evan Hunt 2d3bd3471d [v9_10] prep 9.10.1 2014-09-16 09:32:56 -07:00
Mark Andrews af6a52437f 3948. [port] solaris: RCVBUFSIZE was too large on Solaris with
--with-tuning=large. [RT #37059]

(cherry picked from commit 52131a8351)
2014-09-09 09:43:39 +10:00
Evan Hunt aa430f55f4 [v9_10] [rt36786] use INSTALL_PROGRAM for shared libs
3947.	[cleanup]	Set the executable bit on libraries when using
			libtool. [RT #36786]

(cherry picked from commit f687e639f0)
2014-09-05 10:24:54 -07:00
Evan Hunt bf3ebcb44c [v9_10] win32 sockets don't support dscp 2014-08-06 21:36:10 -07:00
Evan Hunt 649dca47a8 [v9_10] prep 9.10.1b2 2014-08-05 21:54:13 -07:00
Tinderbox User be5457a1e5 update copyright notice 2014-08-02 23:45:46 +00:00
Mark Andrews 140ebff1cf 3908. [bug] rndc now differentiates between a zone in multiple
views and a zone that doesn't exist at all. [RT #36691]

(cherry picked from commit c38341ec43)
2014-08-02 14:43:57 +10:00
Mark Andrews 4394594398 3898. [bug] To small a buffer in tohexstr() calls in test code.
[RT #36598]

(cherry picked from commit 6a6838f973)
2014-07-22 11:26:50 +10:00
Mark Andrews 2ec32ccfc1 adjust INSIST now that dev->dscp is unsigned 2014-07-19 11:56:44 +10:00