summaryrefslogtreecommitdiffstats
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* Misc warnings and cross-compile improvements (#3281)Dana Robinson2023-07-271-2/+2
|
* Normalizes the public headers (#3292)Dana Robinson2023-07-271-1/+1
| | | * Also brings over the apostrophe fix
* Fix some warnings in developer builds (#3247) (#3291)jhendersonHDF2023-07-273-2/+29
| | | | | * Fix some warnings in developer builds * Switch approach to Winline flag
* Subfiling VFD source cleanup (#3241) (#3290)jhendersonHDF2023-07-273-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | * Subfiling VFD source cleanup (#3241) * Subfiling VFD source cleanup Modularize Subfiling CMake code into separate CMakeLists.txt file Update Mercury util code to latest version and update Copyright Generate mercury_util_config.h header file instead of using pre-generated file Remove unnecessary Mercury functionality Fix minor warning in Subfiling VFD code * Remove Mercury headers from Autotools publicly-distributed header list * Fix CMake builds when Subfiling VFD isn't enabled (#3250) * Fix CMake builds when Subfiling VFD isn't enabled * Add Subfiling VFD entry to hdf5-config.cmake.in
* Fix documentation (#3253)Allen Byrne2023-07-202-3/+3
|
* Adjust presets timeout and fix build script VS versions (#3216)Allen Byrne2023-06-302-8/+8
|
* Some minor version text changes (#3134)Allen Byrne2023-06-152-17/+1
|
* merges from develop (#3115)Allen Byrne2023-06-132-74/+65
| | | | | | | | * Fix release action that allows files to be uploaded. * Add autotools h5copy help test. * Update cmake tools.cmake file for clang-tidy. * CMake build is missing H5FDsubfiling.h * Correct snapshot location * Add note for issue 3056
* Fix multiConfig variable usage and remove unused CMake vars (#3048)Allen Byrne2023-06-054-0/+11
|
* Update actions and change defaults of compression (fix vars) (#3042)Allen Byrne2023-06-058-43/+21
| | | | | * Update actions and change defaults of compression (fix vars) * Unique location for branches
* Update version (#2971)Larry Knox2023-05-191-1/+1
| | | | | * Update version Copy RELEASE.txt from 1.14.1-2 release into HISTORY-1_14.txt Clear out RELEASE.txt
* Update name of DT action and install text (#2966)Allen Byrne2023-05-161-4/+4
|
* Fix CMake generator expression syntax (#2910)Allen Byrne2023-05-051-3/+3
| | | | | * Fix CMake generator expression syntax * Add missing quotes
* remove obsolete SZIP find module (#2907)Allen Byrne2023-05-051-127/+0
|
* Force lowercase Fortran module file names (#2892)Allen Byrne2023-05-041-0/+6
|
* Changes to isolate API Test option files and use fetchcontent (#2880)Allen Byrne2023-05-031-0/+11
|
* Update so numbers for hdf5 1.14.1 release. (#2881)Larry Knox2023-05-031-10/+10
|
* Sync with develop (#2871)Dana Robinson2023-05-023-20/+17
|
* Sync with develop (#2849)Dana Robinson2023-04-283-8/+513
| | | | | | | | | Cherry pick of ea7dfcd (Change Powershell to PowerShell in docs) to 4497feb (Update H5Dget_space_status bug note to reference 1.14.0)
* Correct CMake option defaults - deprecate szip for libaec (#2786)Allen Byrne2023-04-247-57/+42
|
* Merge with develop (#2790)Dana Robinson2023-04-2213-29/+70
|
* Merge "Use additional CPUs" and related fixes (#2742)Dana Robinson2023-04-141-1/+1
| | | | * 2720 Fix java depends and pdb lib install * 2695 Use additional CPUs in GitHub actions
* Update java logger version (#2644)Allen Byrne2023-04-041-2/+2
|
* Update cross compile checks and files #2497 (#2564)Allen Byrne2023-03-152-54/+57
|
* Change libaec URL to actively maintained repo GH#2552 (#2560)Allen Byrne2023-03-152-3/+3
|
* Fix new codespell issues (#2521) (#2533)Larry Knox2023-03-101-1/+1
| | | | | | | * Fix new codespell issues * Have codespell ignore ./config/sanitizer/sanitizers.cmake Co-authored-by: Mark Kittisopikul <mkitti@users.noreply.github.com>
* 1.14 Add fetchcontent for compression libs and fix cmake config #2487 (#2492)Allen Byrne2023-03-0115-98/+1986
| | | | | | | | | * Add fetchcontent for compression libs and fix cmake config #2487 * Update cmake doc for FetchContent * Add CI test for FetchContent * Use LINK_COMP_LIBS instead of STATIC_LIBRARY for depends
* Remove space from toolchain name #2482 (#2483)Allen Byrne2023-02-211-0/+0
|
* Merge toolchain lowercase names and updates #2426 (#2467)Allen Byrne2023-02-178-23/+38
|
* 1.14 Merge Correct pkgconfig variables and libraries #2259 (#2477)Allen Byrne2023-02-172-2/+2
| | | | | | | * Merge Correct pkgconfig variables and libraries #290 * Fix typo * Fix spacing
* CMake: Find MPI in HDF5 CMake config (#2400) (#2410)Larry Knox2023-01-191-0/+2
| | | Co-authored-by: kwryankrattiger <80296582+kwryankrattiger@users.noreply.github.com>
* Brings HL GIF tools configure changes from develop (#2361)Dana Robinson2022-12-241-1/+1
|
* Update versions for hdf5_1_14 develop branch after creation of (#2294)Larry Knox2022-12-132-9/+9
| | | hdf5_1-14_0 branch for 1.14.0 release.
* Add aarch64 toolchain and change dump test to long opt (#2271)Allen Byrne2022-12-011-0/+17
|
* Make sure testsuite can handle multiple dependent scripts (#2256)Egbert Eich2022-11-281-1/+8
| | | | | | | | | | | | | | | Commit afc54d75a19 to the test suite to eliminate a separate shell script did not take into account that there may be multiple dependent test scripts which resulted in the message: `/bin/sh: line 7: [: too many arguments`. when running the test suite. Beware that this new version still makes use of non-posix GNU extensions to `test`. Signed-off-by: Egbert Eich <eich@suse.com> Signed-off-by: Egbert Eich <eich@suse.com>
* moved quad precision checks (#2252)Scot Breitenfeld2022-11-121-78/+81
| | | | | * Only check quad sizes if fortran is enabled * fixed if struct
* Removes MPE instrumentation support. (#2245)Dana Robinson2022-11-093-12/+1
| | | | | | | | | | | * Removes MPE instrumentation support. The Autotools will no longer accept --with-mpe= and the logging commands have been removed from the FUNC_ENTER macros. CMake has never supported instrumenting for MPE. * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Removes dmalloc support (#2239)Dana Robinson2022-11-092-7/+0
| | | | | | | | | | This has not been used to debug the library in a very long time. Most developers use valgrind, -fsanitize=address, or some other memory checker instead of this library. This removes: * dmalloc.h include from H5private.h * --with-dmalloc= Autotools configure option * HDF5_ENABLE_USING_DMALLOC CMake option
* Removes the memory allocation sanity checks feature (#2218)Dana Robinson2022-11-034-15/+0
| | | | | | | | | | | | | | | * Removes the memory allocation sanity checks feature * Committing clang-format changes * Removes zero size checks for H5MM_(c|m)alloc() * Explicitly return NULL when size == 0 in H5allocate_memory() * Committing clang-format changes * Format fix Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Use ctest_test and APPEND to correctly report passed and failed test numbers ↵Larry Knox2022-11-021-13/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in CDash (#2208) * Change how HPC tests are executed * Move ctest_test commands for serial and parallel tests into cmake files. * Update checks for uploading Test.xml to CDash. * Correct cmake scripots. * Remove extraneous characters. * Add ctest_start (APPEND). * Add binary directories to scripts running ctest_test. * Correct parameters for appending Test.xml. * Set CTEST_SITE and CTEST_BUILD_NAME. * Try to pass site and build_name to ctest_test sripts. * Add site name and build name for ctest_test commands vi environment. * Revert "Try to pass site and build_name to ctest_test sripts." This reverts commit d364aaf0fa65ee7f9e222b2633ee916d50afbc42. * Correct typo in src/CMakeLists.txt. * Update batch scripts to run ctest_test scripts. Co-authored-by: Allen Byrne <byrn@hdfgroup.org>
* Correct the CMake link for MPI (#2198)Allen Byrne2022-11-011-1/+1
|
* Update copyright headers (#2184)Larry Knox2022-11-0129-29/+0
| | | | | * Updated source file copyright headers to remove "Copyright by the Board of Trustees of the University of Illinois", which is kept in the top-level COPYING file.
* Update develop branch version to 1.13.4-1 (#2189)Larry Knox2022-10-261-1/+1
| | | | | | * Updated version to 1.13.4-1 after creating hdf5_1_13_3 branch for 1.13.3 release. Added new version to exceptions in lines 74-5 of src/H5.c
* Implement option for using CMake GNUInstallDirs (#2175)Allen Byrne2022-10-257-21/+86
| | | | | * Implement option for using CMake GNUInstallDirs * Add release notes
* make sure to match the debug library postfix with external cmake projects ↵Pierce Brooks2022-10-191-1/+9
| | | | and allow for zlib link name to be manually overridden (#2166)
* Add missing windows include/lib configure for StrStrIA (#2114)Allen Byrne2022-09-221-0/+7
|
* Use case-insensitive comparison for headers fix #2100 (#2101)Frank Berghaus2022-09-212-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use case-inseneitive comparison for headers HTTP headers should be case-insensitive. Use case-insensitive string comparisons when working with HTTP header responses to ensure compatibility. * Revert "Use case-inseneitive comparison for headers" This reverts commit a02f591723506b62b7208449be6eef7122120398 * Ignore case when searching HTTP header responses Looking up the Content-Length in the header returned by S3 storage endpoints should ignore case. To guarantee portability implement a function for case-insensitive string search, because it is non-standard. * Add an _ after H5 for the strcasestr implementation It is a private function and should sport that underscore. * Remove author comment from the doc comment * Use search function defined by system if available Check whether the system provides a function implementing case insensitive string searches. Only use the custom implementation if the system does not provide the functionality. * Add tests for case-insensitive search Basic tests: - Search for empty string - Search with exact match - Search with case-insensitive match - search with no match * Enforce clang-format style Some variable definitions in the th5_system tests did not conform to clang-format's expectations. Updated the offending lines. * Correct comment describing test case * Added some spaces to please clang-format * Ignore discarding const Ask the compiler to ignore discarding the const when retunring a match from H5_strcasestr Co-authored-by: Frank Berghaus <frank.berghaus@mpcdf.mpg.de>
* Update examples reference to single-source version 2.0.1 (#2107)Allen Byrne2022-09-202-2/+2
|
* develop Merge doxygen from 1.12 branch (#2095)Allen Byrne2022-09-141-0/+1
|
* Remove bitbucket.hdfgroup.org dependency. #2082 (#2086)Allen Byrne2022-09-071-6/+6
| | | *