Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_8)
* commit '8b4633e99d6e447327526663acd30352b5840446': (29 commits)
Correct usuage of cmake variable
Correct name of windows variable
Add STGZ to cpack generator list for OSX
Add missing exists check from master project
Check file length before compare
Change check for number of dimensions for old-style arrays in datatype decoding routine from an assertion to an if/HGOTO_ERROR check, since it is inappropriate to assert the contents of a file will be what we expect.
Fix mistakes in porting TALOS-177 fix to 1.8.
Fix bug in "nooptype" decode in fix for TALOS-0177.
Fix issues in H5Znbit.c where the decompression algorithm would not check the compressed data for validity, potentially causing a buffer overflow.
Replace assertion in H5O_dtype_decode_helper for number of array dimensions with a check and error. The assertion was inappropriate because it is operating on data read from the file, which the library does not always have direct control of.
HDFFV-9991: Remove unneeded file
Add new test file to MANIFEST
Fix error reporting
Update new test file references
revert merge change to cleanup files
Fix incorrect use of H5Rdereference2
remove merge typo
Remove unsupported function
Merge/align from trunk(develop)
Merge/align with trunk
...