Commit Graph
129 Commits
Author SHA1 Message Date
Evan Hunt 90ae2fce20 final cleanup
- add CHANGES note
- update copyrights and license headers
2018-02-25 01:04:16 -08:00
Petr MenšíkandEvan Hunt 6f2fd5ccca unit/unittest.sh is generated by configure. It will always be
generated into builddir. If out-of-tree build is used, make unit
will always fail. Kyuafiles and testdata still have to be copied
manually into the builddir.

(cherry picked from commit 95cde3608a)
(cherry picked from commit 6d9b38e9fe)
2018-02-23 15:51:16 -08:00
Francis Dupont 3c8b6e234c Merged rt46864 (check MD5 amd SHA1 support) 2018-01-17 14:48:01 +01:00
Tinderbox User 65eb1cc79f update copyright notice / whitespace 2018-01-09 23:48:12 +00:00
Mark Andrews 7255d990c0 4861. [bug] The isc_crc64 unit test was not endian independent.
[RT #46973]

(cherry picked from commit 0ce212b9f5)
2018-01-10 09:47:03 +11:00
Tinderbox User fc5764662b regen v9_10 2017-12-29 02:29:40 +00:00
Tinderbox User 4c40d4ca56 update copyright notice / whitespace 2017-11-28 23:47:03 +00:00
Mark Andrews bcaca54fcc 4829. [bug] isc_heap_delete did not zero the index value when
the heap was created with a callback to do that.
                        [RT #46709]

(cherry picked from commit 65a483106e)
2017-11-28 18:57:03 +11:00
Tinderbox User 7994863f90 update copyright notice / whitespace 2017-10-04 23:47:03 +00:00
Mark Andrews 118653b38d add isctest.@O@ dependancy 2017-10-04 17:19:43 +11:00
Mark Andrews ab491ab5a6 sort 2017-10-04 17:15:47 +11:00
Mark Andrews 28b311d1ad tabify 2017-10-04 14:34:19 +11:00
Mark Andrews d1e38b4734 4752. [test] Add unit test for isc_net_pton. [RT #46171]
(cherry picked from commit 5fcdb09126)
2017-10-04 14:22:12 +11:00
Tinderbox User b79ebcdaf0 regen v9_10 2017-09-21 07:37:08 +00:00
Tinderbox User f3b815c257 regen v9_10 2017-09-21 03:52:25 +00:00
Mark Andrews 4e714d3766 explicitly list test programs 2017-09-21 13:06:42 +10:00
Tinderbox User fb548d30d7 update copyright notice / whitespace 2017-09-19 23:48:54 +00:00
Mukund Sivaraman aaf04460a0 Don't use memset() to wipe memory (#45947)
(cherry picked from commit d5707676e4)
(cherry picked from commit b5252fcde5)
2017-09-19 17:45:57 +05:30
Tinderbox User 9b39cb394a update copyright notice / whitespace 2017-09-13 23:54:53 +00:00
Mukund Sivaraman f3e90ace9d Tweak hash_test.c further, passing sizeof(str)
(cherry picked from commit 8997fc0a3f)
(cherry picked from commit fc7ed600ae)
2017-09-13 19:34:31 +05:30
Mukund Sivaraman 1be28340db Tweak
(cherry picked from commit a2873eabf6)
(cherry picked from commit 4baac8b9f3)
2017-09-13 19:34:30 +05:30
Mukund Sivaraman 6e338884b5 Fix size of output string in hash tests
(cherry picked from commit bc5e0a6868)
(cherry picked from commit 3dc00443bb)
2017-09-13 19:34:28 +05:30
Evan Hunt e0ddfb109e [master] cleanup strcat/strcpy
4722.	[cleanup]	Clean up uses of strcpy() and strcat() in favor of
			strlcpy() and strlcat() for safety. [RT #45981]

(cherry picked from commit 114f95089c)
(cherry picked from commit 7cd594b842)
2017-09-13 00:18:44 -07:00
Tinderbox User 636fea80d2 update copyright notice / whitespace 2017-05-21 23:46:30 +00:00
Evan Hunt 05bd6f368c [v9_10] corrected a possible crash in isc_test_end()
(cherry picked from commit 9e44639ae0)
2017-05-21 15:44:34 -07:00
Tinderbox User e0615b47c2 update copyright notice / whitespace 2017-05-02 23:46:45 +00:00
Evan Hunt 7f3a359d52 [v9_10] error in sockaddr unit test
4614.	[test]		Fixed an error in the sockaddr unit test. [RT #45146]

(cherry picked from commit d73c32c17f)
(cherry picked from commit 512765ba1e)
2017-05-02 13:41:19 -07:00
Tinderbox User 3be5d95e3c update copyright notice / whitespace 2016-12-05 23:48:54 +00:00
Mark Andrews f32a24a236 4524. [bug] The net zero test was broken causing IPv4 servers
with addresses ending in .0 to be rejected. [RT #43776]

(cherry picked from commit df372d967e)
2016-12-05 10:49:08 +11:00
Evan Hunt a2575e2796 [v9_10] system tests on windows
4487. [test] Make system tests work on Windows. [RT #42931]
2016-11-01 09:50:09 -07:00
Mark Andrews e0449a0a4a 4450. [port] Provide more nuanced HSM support which better matches
the specific PKCS11 providers capabilities. [RT #42458]

(cherry picked from commit 8ee6f289d8)
2016-08-19 08:25:54 +10:00
Tinderbox User 83b6462693 update copyright notice / whitespace 2016-08-17 23:46:31 +00:00
Evan Hunt ddef16e1d9 [v9_10] isc_errno_toresult()
4445.	[cleanup]	isc_errno_toresult() can now be used to call the
			formerly private function isc__errno2result().
			[RT #43050]
2016-08-17 11:32:16 -07:00
Tinderbox User d122358d76 update copyright notice / whitespace 2016-07-14 23:52:39 +00:00
Mark Andrews fcf740d53d Windows doesn't like LLU use ULL instead
(cherry picked from commit 6b5d6472cdbdb57ee7d8247d85f07c42fb347663)
2016-07-14 11:14:03 +10:00
Mark Andrews 47eb670742 copyrights / whitespace 2016-02-11 10:45:43 +11:00
Mukund Sivaraman 400dd1020c Add tests for hash function, and comment dns_rbt_addnode() (#41179)
No CHANGES entry necessary.

(cherry picked from commit 614ce1b65f)
2016-02-08 14:53:24 +05:30
Mark Andrews a3b1ba34fb don't mix IPv4 and IPv6 capability bits
(cherry picked from commit 27deca2bf0)
2015-12-17 08:27:34 +11:00
Curtis Blackburn 30ef44bbfb [rt41269] additional tests for dig and delv,
fix for --disable-ipv6 on osx,
              fixes for tests with --disable-ipv6
2015-12-15 15:18:49 -08:00
Mark Andrews af503b42d4 4279. [test] Don't use fixed ports when unit testing. [RT #41194]
(cherry picked from commit 94c7301f6f)
2015-12-15 12:51:29 +11:00
Evan Hunt fbf5b36b69 [v9_10] fix python script versions
4257.	[cleanup]	Python scripts reported incorrect version. [RT #41080]
2015-11-08 21:36:27 -08:00
Mark Andrews a1503a1461 0xf5f5f5f5f5f5f5f5 is a LLU
(cherry picked from commit 7c38fa994b)
2015-10-30 08:13:42 +11:00
Evan Hunt db67a07ab8 [v9_10] isc_atomic_storeq()/stats improvements
4248.	[func]		Add an isc_atomic_storeq() function, use it in
			stats counters to improve performance.
			[RT #39972] [RT #39979]
2015-10-28 22:19:58 -07:00
Tinderbox User a793df69e9 update copyright notice / whitespace 2015-10-15 23:45:49 +00:00
Mark Andrews 1237d81417 4238. [bug] Don't send to servers on net zero (0.0.0.0/8).
[RT #40947]

(cherry picked from commit 6588a2b404)
2015-10-16 08:07:35 +11:00
Evan Hunt 4d7926b1f3 [v9_10] s/the the/the/ 2015-08-27 14:12:02 -07:00
Tinderbox User f21b6da8ff update copyright notice / whitespace 2015-08-19 23:45:50 +00:00
Evan Hunt cd6122b164 [v9_10] timing safe memory comparisons
4183.	[cleanup]	Use timing-safe memory comparisons in cryptographic
			code. Also, the timing-safe comparison functions have
			been renamed to avoid possible confusion with
			memcmp(). [RT #40148]

(cherry picked from commit 420a43c8d8)
2015-08-17 18:28:27 -07:00
Mark Andrews 90e4700853 4130. [bug] The compatability shim for *printf() misprinted some
large numbers. [RT #39586]

(cherry picked from commit 38c19e5779)
2015-05-29 07:23:50 +10:00
Francis Dupont 1db36edf82 added print.h includes 2015-05-23 14:46:47 +02:00