summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Hdf5 1 12 - Fix unaligned access to reference buffer during datatype ↵Larry Knox2020-12-273-42/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | conversion on 64-bit Solaris (#231) * Snapshot version 1.12 release 1-3. Update version to 1.12.1-4. * First cut of the H5 public API documentation. (#80) * First cut of the H5 public API documentation. * Added H5Z "bonus track." * Applied Quincey's patch. * Added the missing patches from Quincey's original patch. * H5PL (complete) and basic H5VL API documentation. * Added H5I API docs. * Added H5L API docs. * First installment from Elena's H5T batch. * Second installment of Elena's H5T batch. * Final installment of Elena's H5T batch. * Full set of current H5F documentation. (#105) * First cut of the H5 public API documentation. * Added H5Z "bonus track." * Applied Quincey's patch. * Added the missing patches from Quincey's original patch. * H5PL (complete) and basic H5VL API documentation. * Added H5I API docs. * Added H5L API docs. * First installment from Elena's H5T batch. * Second installment of Elena's H5T batch. * Final installment of Elena's H5T batch. * Migrated documentation for SWMR functions. * Catching up on MDC functions. * Integrated the H5F MDC function documentation. * Added MDC and parallel H5F functions. * Slightly updated main page. * Added doxygen/dox/H5AC_cache_config_t.dox to MANIFEST. * Doxygen - added (mostly) beginner functions (#112) * Doxygen - added (mostly) beginner functions * Removed duplicate H5Pset_szip function * Add src/H5module.h to MANIFEST. * close #195. (#196) * Update HDF5PluginMacros.cmake * Update HDF5PluginMacros.cmake * Avoid aligned access for references by decoding into temporary buffer and then copying the result into the actual buffer. Update test to be more thorough with using compound datatype fields everywhere. (#206) Co-authored-by: Gerd Heber <gheber@hdfgroup.org> Co-authored-by: bljhdf <58825073+bljhdf@users.noreply.github.com> Co-authored-by: H. Joe Lee <hyoklee@hdfgroup.org> Co-authored-by: Quincey Koziol <quincey@koziol.cc>
* 1 12 - Update pkgconfig settings with version - #218 (#221)Allen Byrne2020-12-225-10/+10
| | | | | | | | | | | | | | | | | | | | | * merge updates from develop * remove extension on command * Run autogen before chkmanifest * Update release text files and whitespace cleanup * Update list * OESS-98 Update plugin build option * OESS-98 fix tools test for plugins * Fix conflict * OESS-98 fix hdf5 link target * Update pkgconfig settings with version - #218
* Hdf5 1 12 - Update directory for SZ filter plugin (#199)Larry Knox2020-12-171-2/+2
| | | | | | | | | * Update HDF5PluginMacros.cmake * Update HDF5PluginMacros.cmake Co-authored-by: Gerd Heber <gheber@hdfgroup.org> Co-authored-by: bljhdf <58825073+bljhdf@users.noreply.github.com> Co-authored-by: H. Joe Lee <hyoklee@hdfgroup.org>
* HDF5 1 12 - OESS-98 fix hdf5 link target (#189)Allen Byrne2020-12-161-2/+1
| | | | | | | | | | | | | | | | | | | * merge updates from develop * remove extension on command * Run autogen before chkmanifest * Update release text files and whitespace cleanup * Update list * OESS-98 Update plugin build option * OESS-98 fix tools test for plugins * Fix conflict * OESS-98 fix hdf5 link target
* OESS-98 fix tools test for plugins - HDF5 1 12 (#178)Allen Byrne2020-12-152-0/+18
| | | | | | | | | | | | | | | | | * merge updates from develop * remove extension on command * Run autogen before chkmanifest * Update release text files and whitespace cleanup * Update list * OESS-98 Update plugin build option * OESS-98 fix tools test for plugins * Fix conflict
* OESS-98 Update plugin build option - HDF5 1 12 (#173)Allen Byrne2020-12-1513-178/+209
| | | | | | | | | | | | | * merge updates from develop * remove extension on command * Run autogen before chkmanifest * Update release text files and whitespace cleanup * Update list * OESS-98 Update plugin build option
* Fix manifest 112 (#157)Larry Knox2020-12-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Snapshot version 1.12 release 1-3. Update version to 1.12.1-4. * First cut of the H5 public API documentation. (#80) * First cut of the H5 public API documentation. * Added H5Z "bonus track." * Applied Quincey's patch. * Added the missing patches from Quincey's original patch. * H5PL (complete) and basic H5VL API documentation. * Added H5I API docs. * Added H5L API docs. * First installment from Elena's H5T batch. * Second installment of Elena's H5T batch. * Final installment of Elena's H5T batch. * Full set of current H5F documentation. (#105) * First cut of the H5 public API documentation. * Added H5Z "bonus track." * Applied Quincey's patch. * Added the missing patches from Quincey's original patch. * H5PL (complete) and basic H5VL API documentation. * Added H5I API docs. * Added H5L API docs. * First installment from Elena's H5T batch. * Second installment of Elena's H5T batch. * Final installment of Elena's H5T batch. * Migrated documentation for SWMR functions. * Catching up on MDC functions. * Integrated the H5F MDC function documentation. * Added MDC and parallel H5F functions. * Slightly updated main page. * Added doxygen/dox/H5AC_cache_config_t.dox to MANIFEST. * Doxygen - added (mostly) beginner functions (#112) * Doxygen - added (mostly) beginner functions * Removed duplicate H5Pset_szip function * Add src/H5module.h to MANIFEST. * Add Makefile.ins in utils directory to MANIFEST. Co-authored-by: Gerd Heber <gheber@hdfgroup.org> Co-authored-by: bljhdf <58825073+bljhdf@users.noreply.github.com>
* Merge VOL framework versioning to 1.12 (#154)Quincey Koziol2020-12-1013-42/+135
| | | | | * Enforce VOL framework version compatibility when registering connectors. Also add a version for the connector itself, some refactoring on the register calls, and move the logic for matching / rejecting a VOL connector class from the plugin module to the VOL module. (#151) * Revise VOL framework version compatibility for the 1.12 release branch
* Basic alignment with async branch (#115) (#137)Quincey Koziol2020-11-30170-1452/+1443
| | | | | | | * Basic alignment with async branch - trivial changes to reduce clutter in overall diff. * Update minor error code to reflect change within library * Update the error output to match library
* Merge available RM doxygen from develop to hdf5 1 12 (#131)Larry Knox2020-11-2636-632/+9790
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Snapshot version 1.12 release 1-3. Update version to 1.12.1-4. * First cut of the H5 public API documentation. (#80) * First cut of the H5 public API documentation. * Added H5Z "bonus track." * Applied Quincey's patch. * Added the missing patches from Quincey's original patch. * H5PL (complete) and basic H5VL API documentation. * Added H5I API docs. * Added H5L API docs. * First installment from Elena's H5T batch. * Second installment of Elena's H5T batch. * Final installment of Elena's H5T batch. * Full set of current H5F documentation. (#105) * First cut of the H5 public API documentation. * Added H5Z "bonus track." * Applied Quincey's patch. * Added the missing patches from Quincey's original patch. * H5PL (complete) and basic H5VL API documentation. * Added H5I API docs. * Added H5L API docs. * First installment from Elena's H5T batch. * Second installment of Elena's H5T batch. * Final installment of Elena's H5T batch. * Migrated documentation for SWMR functions. * Catching up on MDC functions. * Integrated the H5F MDC function documentation. * Added MDC and parallel H5F functions. * Slightly updated main page. * Added doxygen/dox/H5AC_cache_config_t.dox to MANIFEST. * Doxygen - added (mostly) beginner functions (#112) * Doxygen - added (mostly) beginner functions * Removed duplicate H5Pset_szip function * Add src/H5module.h to MANIFEST. Co-authored-by: Gerd Heber <gheber@hdfgroup.org> Co-authored-by: bljhdf <58825073+bljhdf@users.noreply.github.com>
* Cherry pick of Minor/id code cleanup (#114) (#124)Dana Robinson2020-11-2511-1684/+1846
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Revert "Switch ID code to use a hash table instead of a skip list (#52)" This reverts commit a50d211755cb272b2e468144e7d892a4c90813c4. * H5I_id_type_t and H5I_class_t are no longer managed via free lists * Fixed commenting issues * Naming and commenting cleanup in H5I.c * H5I cleanup * Header cleanup * Commenting * More uniform naming * Renames H5I_id_type_t and related in H5I.c * Adds gcc pragmas to ignore H5I const casting * Split H5I code into multiple files * Rename id_type to simply type in H5I code * Minor typo in H5Itest.c
* Snapshot version 1.12 release 1-3. Update version to 1.12.1-4. (#116)Larry Knox2020-11-236-7/+7
|
* hdf5 1 12 release text (#110)hdf5-1.12.1-rc1Allen Byrne2020-11-218-4322/+9203
| | | | | | | | | | | * merge updates from develop * remove extension on command * Run autogen before chkmanifest * Update release text files and whitespace cleanup * Update list
* hdf5 1 12 add missing files and use chkmanifest (#103)Allen Byrne2020-11-203-1/+3
| | | | | | | * merge updates from develop * remove extension on command * Run autogen before chkmanifest
* Manual sync with develop (#95)Dana Robinson2020-11-17175-1691/+7656
| | | | Brings all features from develop. Note that RELEASE.txt has not been updated (will be done in a future PR).
* Merge pull request #89 from byrnHDF/hdf5_1_12Larry Knox2020-11-1420-10/+4525
|\ | | | | Hdf5 1 12 doxygen support framework
| * Add doxygen macro file to listAllen Byrne2020-11-131-0/+1
| |
| * Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5.git into hdf5_1_12Allen Byrne2020-11-130-0/+0
| |\
| * | Add doxygen framework for CMake and autotoolsAllen Byrne2020-11-1319-10/+4524
| | |
* | | Merge pull request #93 from lrknox/hdf5_1_12Larry Knox2020-11-131-1/+1
|\ \ \ | | | | | | | | Merge pull request #91 from ksunden/patch-1
| * | | Merge pull request #91 from ksunden/patch-1Larry Knox2020-11-131-1/+1
| | |/ | |/| | | | Fix spelling of metadata
* | | Merge pull request #88 from derobins/12/hdfs_vfd_stubsLarry Knox2020-11-132-21/+79
|\ \ \ | |/ / |/| | Brings HDFS VFD binary compatibility stubs from 1.10
| * | Brings HDFS VFD binary compatibility stubs from 1.10Dana Robinson2020-11-132-21/+79
|/ / | | | | | | | | | | | | | | | | | | | | The implementation of the HDFS VFD included no-op stubs for HDFS functionality, even when the HDFS VFD was not being built. These were removed in the develop branch and those changes were merged to the 1.12 development trunk after 1.12.0 was released. This would lead to binary compatibility problems if released in HDF5 1.12.1. This commit restores the no-op stubs.
* | Merge pull request #85 from byrnHDF/hdf5_1_12Larry Knox2020-11-1223-95/+68
|\ \ | |/ | | Correct TARGET variable and CMake config file location
| * Correct TARGET variable and CMake config file locationAllen Byrne2020-11-1223-95/+68
|/
* Merge pull request #63 from byrnHDF/hdf5_1_12Larry Knox2020-10-3050-322/+4790
|\ | | | | HDFFV-10868 merge from develop
| * HDFFV-10868 Corrections from reviewAllen Byrne2020-10-291-21/+21
| |
| * HDFFV-10868 merge from developAllen Byrne2020-10-2850-322/+4790
| |
* | Merge pull request #57 from byrnHDF/hdf5_1_12Larry Knox2020-10-243-14/+14
|\ \ | |/ | | OESS-98 - add option to build plugin library with hdf5
| * OESS-98 - add option to build plugin library with hdf5Allen Byrne2020-10-233-14/+14
|/
* Merge pull request #50 from byrnHDF/hdf5_1_12Larry Knox2020-10-203-3/+5
|\ | | | | URL and options corrections
| * URL and options correctionsAllen Byrne2020-10-193-3/+5
| |
* | Merge pull request #43 from byrnHDF/hdf5_1_12Larry Knox2020-10-1964-189/+685
|\ \ | |/ | | HDF5 1 12 merge of plugins option
| * Mostly whitespace - reorder of inits.Allen Byrne2020-10-194-16/+17
| |
| * OESS-98 add CMake option to build plugins project within hdf5Allen Byrne2020-10-1660-173/+668
| |
| * Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5.git into hdf5_1_12Allen Byrne2020-10-120-0/+0
| |\ | |/ |/|
* | Enable splitter test (#33)Allen Byrne2020-10-111-1/+1
| |
| * Enable splitter testAllen Byrne2020-10-111-1/+1
|/
* Merge pull request #32 from lrknox/hdf5_1_12Larry Knox2020-10-102-2/+2
|\ | | | | Hdf5 1 12
| * Remove 1 addition to src/H5Cmpio.c of member added to H5C_t struct in ↵Larry Knox2020-10-101-1/+1
| | | | | | | | | | | | develop branch inadvertently and partially merged to hdf5_1_12 branch. The addition breaks compile with parallel enabled; removing it restores compile, tested with MPICH 3.3 and OpenMPI 4.0.0. e with '#' will be ignored, and an empty message aborts the commit.
| * Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf5_1_12Larry Knox2020-10-10279-16579/+16364
| |\ | |/ |/|
* | Merge pull request #30 from byrnHDF/hdf5_1_12Larry Knox2020-10-09195-12362/+12270
|\ \ | | | | | | Hdf5 1 12 merge changes from develop
| * | Remove line referencing new cache feature not yet movedAllen Byrne2020-10-081-1/+0
| | |
| * | Merge changes from developAllen Byrne2020-10-08195-12362/+12271
|/ / | | | | | | | | Comments and whitespace Skip file-locking and cache changes
* | Merge pull request #28 from byrnHDF/hdf5_1_12Larry Knox2020-10-0897-4229/+4105
|\ \ | | | | | | Hdf5 1 12
| * | Merge from developAllen Byrne2020-10-0721-3816/+3735
| | | | | | | | | | | | | | | | | | github workflow files parser files bin scripts doc corrections
| * | Cleanup comments in tests, align comments better, update vfd testAllen Byrne2020-10-0568-393/+350
| | |
| * | HDFFV-11096 fix usage ext in h5dumpAllen Byrne2020-10-0510-23/+23
|/ /
| * Fix memory leak in H5PL__find_plugin_in_pathMichael Kuhn2020-10-051-1/+3
| | | | | | | | | | When encountering a directory, the current loop iteration was skipped without freeing the memory allocated for the path.
| * Correct entries related to --enable-build-mode and --enable-profiling inLarry Knox2020-10-032-10/+7
|/ | | | INSTALL file, and remove obsolete SZIP paragraph from COPYING file.