Merged rt46864 (check MD5 amd SHA1 support)
update copyright notice / whitespace
4861. [bug] The isc_crc64 unit test was not endian independent. [RT #46973] (cherry picked from commit 0ce212b9f55853f5b2a279cf5008aeee85c1cc8c)
Tweak hash_test.c further, passing sizeof(str) (cherry picked from commit 8997fc0a3fa6d23e1082194a6a5f98d375947740)
Tweak (cherry picked from commit a2873eabf6916f9d38baa4d1d71c2f15891faf92)
Fix size of output string in hash tests (cherry picked from commit bc5e0a6868132bba20521e7d7baacb8ed3d3abf3)
[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 114f95089c4db619ee723e4146639700afa17b5e)
4450. [port] Provide more nuanced HSM support which better matches the specific PKCS11 providers capabilities. [RT #42458] (cherry picked from commit 8ee6f289d87851a5b898b24a64587f0e6bc225bc)
4401. [misc] Change LICENSE to MPL 2.0.
[master] fixed a regression in dyndb due to change #4277
copyrights / whitespace
Add tests for hash function, and comment dns_rbt_addnode() (#41179) No CHANGES entry necessary.
added print.h includes, updated copyrights
[master] fixed build errors with libressl 4088. [port] Fixed errors when building with libressl. [RT #38899]
[master] clean up gcc -Wshadow warnings 4039. [cleanup] Cleaned up warnings from gcc -Wshadow. [RT #37381]
3898. [bug] To small a buffer in tohexstr() calls in test code. [RT #36598]
update copyright notice
[master] replace memcpy() with memmove(). 3698. [cleanup] Replaced all uses of memcpy() with memmove(). [RT #35120]
[rt33746] use CRC64 for map file error detection 3591. [func] Use CRC-64 to detect map file corruption at load time. [RT #33746]
set $Id$
Actually adding the hash_test.c file... oops