summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Create 11011 tarball (#3596)hdf5-1_10_11hdf5_1_10_11Larry Knox2023-09-268-30/+28
| | | | | | | | | | | | | * Use variable for ignore-eol usage. (#3592) * Add last_test depends properties * Just print status on CMake below 3.14 (#3595) * updated bin/release to fix CMake tar.gz and zip files for saip and zlib. Removed the use of -commons linking option on Darwin as COMMON and EQUIVALENCE are no long used. Release of HDF5 1.10.11. --------- Co-authored-by: Allen Byrne <50328838+byrnHDF@users.noreply.github.com>
* Update RELEASE.txt entries as suggested. (#3586)Larry Knox2023-09-251-68/+69
|
* Release script updates (#3576)Larry Knox2023-09-229-81/+114
| | | | | | | | * Check config on windows for correct wix name (#3573) * Set version to 1.10.11 Update Platforms tested in RELEASE.txt Update release script
* Fix an incorrect url (#3574)bmribler2023-09-221-1/+1
|
* Disable warnings as errors (#3562) (#3566)Larry Knox2023-09-211-1/+1
| | | Co-authored-by: Allen Byrne <50328838+byrnHDF@users.noreply.github.com>
* Hdf5 1 10 11 (#3555)Larry Knox2023-09-20101-13/+188836
| | | | | | | | | | | * Initial preparation of hdf5-1_10_11 release branch for HDF5 1.10.11 release: Updated configure.ac for release: switched configure default to production mode and disabled maintainer mode. Set HDF5_GENERATE_HEADERS to OFF in src/CMakeLists.txt. Generated release files including Makefile.ins with autogen.sh, autoconf 2.71 and automake 1.16.2 Incremented version to 1.10.11-2. * Update branch name in main.yml.
* Prettify the CVE matrix (#3551)bmribler2023-09-201-66/+67
|
* Update so numbers for 1.10.11 release. (#3550)Larry Knox2023-09-191-8/+8
|
* Correct names of examples tgz (#3549)Allen Byrne2023-09-191-3/+3
|
* Revert the removal of java class H5GroupInfo (#3547)Allen Byrne2023-09-193-0/+190
|
* Sync CMake and doxygen changes with develop (#3543)Allen Byrne2023-09-1941-121/+1958
| | | | | * Sync CMake and doxygen changes from develop * Add missing images
* Fix unmatched TAG in H5Dchunk.c macro (#3535)Dana Robinson2023-09-121-1/+1
|
* Revert "Reverts the CVE fixes (#3448)" (#3487)Dana Robinson2023-09-018-95/+161
| | | | | This reverts commit c5a9cd8cf187b501c569490d3297bda1fccd6667. ^^^^ Which itself was a revert of 6129233
* Revert "Revert "[1.10 Merge] Fix serial to parallel chunked dataset file ↵Dana Robinson2023-09-015-10/+333
| | | | | | | space allocation bug (#3394) (#3475)" (#3479)" (#3486) This reverts commit e3d420084c9bcc3e8f2a4e68bc01e39a1a5f48d1. ^^^ Which itself was a revert of dd4c6c7
* Correct dimensions in java test (#3483)Allen Byrne2023-09-012-2/+2
|
* Revert "[1.10 Merge] Fix serial to parallel chunked dataset file space ↵Dana Robinson2023-09-015-333/+10
| | | | | allocation bug (#3394) (#3475)" (#3479) This reverts commit dd4c6c707370c32eb2722ea18509485e43ecef4f.
* [1.10 Merge] Fix serial to parallel chunked dataset file space allocation ↵jhendersonHDF2023-09-015-10/+333
| | | | bug (#3394) (#3475)
* [1.10 Merge] Fix assertion failure during file close on error (#3460)jhendersonHDF2023-09-0110-42/+129
|
* Fix valgrind warning about write of uninitialized bytes in ScaleOffset ↵jhendersonHDF2023-09-011-1/+7
| | | | filter (#3390) (#3459)
* Revert "Fix CVE-2018-11202 (#3452)" (#3478)Dana Robinson2023-08-312-28/+1
| | | | | | | This reverts commit 1ddc2e906ac59d3916ec23a2400227654ccde4dd. This CVE fix triggers a difficult to reproduce Java test error. This may be due to uninitialized bytes in the 128 bit float test that precedes it.
* Fix CVE-2018-11202 (#3452)Dana Robinson2023-08-312-1/+28
|
* Fix CVE-2016-4332 (#3451)Dana Robinson2023-08-312-3/+14
|
* Reverts the CVE fixes (#3448)Dana Robinson2023-08-309-175/+98
| | | | | These fixes introduce a difficult-to-reproduce Java test failure so this will be reverted while we investigate. Individual CVE fixes will instead be introduced one at a time.
* Add HDF5 1.10 CVE vulnerability matrix (#3444)Dana Robinson2023-08-301-0/+74
|
* Correct GIF option notes (#3443)Allen Byrne2023-08-292-4/+3
|
* Sync Java changes - particularly VL handling (#3442)Allen Byrne2023-08-298-938/+2384
|
* 10 CVE fixes (#3440)Dana Robinson2023-08-299-98/+175
| | | | | | | | | | | | | * Fix for CVE-2018-15671 * Fix CVE-2016-4332 * Fix CVE-2018-11202 * Fix CVE-2018-11205 * Fix CVE-2018-13866 * Fix CVE-2018-13867 and CVE-2018-13871
* sync cmake and examples changes (#3438)Allen Byrne2023-08-2831-118/+192
| | | | | | | | | | | * sync cmake and examples changes * Add java lib changes * Update jave log files * Update java logger version * More logger version changes
* Bring strndup changes from develop (#3437)Dana Robinson2023-08-2811-30/+215
|
* Misc normalization with develop (#3436)Dana Robinson2023-08-2617-84/+164
| | | Mostly .github and config directories
* Fix loading plugin fails with missing directory GH issue #3248 (#3325)Allen Byrne2023-08-025-16/+45
|
* sync bin with develop (#3271)Allen Byrne2023-07-2515-65/+45
|
* Duplicate function removed (#3256)Allen Byrne2023-07-201-23/+0
|
* Merge changes from develop (#3239)Allen Byrne2023-07-186-399/+131
| | | | | | | * Merge changes from develop * Store name for last snapshot * Merge bbrelease into release
* Adjust presets timeout and fix build script VS versions (#3218)Allen Byrne2023-06-302-8/+8
|
* Hdf5 1 10 release action (#3200)Allen Byrne2023-06-306-128/+240
| | | | * Update actions for release option, fix branch for daily build * Scheduled workflows run on latest commit on the develop
* Add missing space in zip command (#3170)Allen Byrne2023-06-221-1/+1
|
* Update github files/workflow from develop (#3156)Allen Byrne2023-06-193-5/+32
|
* Various merges from develop (#3135)Allen Byrne2023-06-1941-559/+318
| | | | | | | | | * Merges from develop/1.14 * Fix doxygen warnings * Fix spelling * Fix doxygen ref * Add braces * Fix format * Remove unused file
* Add java options to build scripts (#3138)mattjala2023-06-154-3/+18
| | | | | | | | | | | | | | | | | Previously, cmakehdf5 turned on compiling of the java interface by default due to a value set in cacheinit.cmake. Now, consistent with how Fortran and CPP interfaces are handled, the script overwrites this default value to disable the libraries, fixing #2958. I also implemented the --enable-java/--disable java options for cmakehdf5, and -java for buildhdf5. Allen said these scripts should mention that compilers are to be specified in environment variables, but missing compilers causes errors at the CMake level, and CMake's error messages are already pretty informative (See the one in #2958 about JAVA_COMPILER).
* Update actions and change defaults of compression (fix vars) (#3044)Allen Byrne2023-06-0615-161/+326
|
* Remove most unused options which are defaulted #2998 (#3047)Allen Byrne2023-06-0513-915/+21
|
* Fix multiConfig variable usage and remove unused CMake vars (#3051)Allen Byrne2023-06-0510-31/+14
|
* Add h5copy help test and verify consistency (#2905)Allen Byrne2023-05-219-23/+158
|
* Prevent buffer overrun in H5S_select_deserialize (#2963)mattjala2023-05-2112-174/+471
|
* Add DT workflows and update windows preset (#2967)Allen Byrne2023-05-2110-16/+1226
| | | | | * Add DT workflows and update windows preset * Stagger check time
* Fix CMake generator expression syntax (#2941)Allen Byrne2023-05-1211-56/+69
|
* Update action uses version (#2942)Allen Byrne2023-05-121-1/+1
|
* New 1 10 hdffv 11052 (#2932)vchoi-hdfgroup2023-05-116-28/+101
| | | | | | | | | | | | | | | | | | Fix for HDFFV-11052: h5debug fails on a corrupted file (h5_nrefs_POC) producing a core dump. When h5debug closes the corrupted file, the library calls H5F__dest() which performs all the closing operations for the file "f" (H5F_t *) but just keeping note of errors in "ret_value" all the way till the end of the routine. The user-provided corrupted file has an illegal file size causing failure when reading the image during the closing process. At the end of this routine it sets f->shared to NULL and then frees "f". This is done whether there is error or not in "ret_value". Due to the failure in reading the file earlier, the routine then returns error. The error return from H5F__dest() causes the file object "f" not being removed from the ID node table. When the library finally exits, it will try to close the file objects in the table. This causes assertion failure for f->file_id > 0. Fix: a) H5F_dest(): free the f only when there is no error in "ret_value" at the end of the routine. b) H5F__close_cb(): if f->shared is NULL, free "f"; otherwise, perform closing on "f" as before. c) h5debug.c main(): track error return from H5Fclose().
* Correct usage of CMAKE_BUILD_TYPE (#2869)Allen Byrne2023-05-023-23/+20
|