Commit Graph

22721 Commits

Author SHA1 Message Date
jhendersonHDF
74352dfda8
Fix H5Otoken_to_str call in h5dump and other minor cleanup (#3314) 2023-08-01 23:14:32 -05:00
jhendersonHDF
a78863a82c
Fix incorrect error check in H5Ofill.c for undefined fill values (#3312) 2023-08-01 23:14:02 -05:00
jhendersonHDF
b1e07c74fd
Switch parallel compression to use vector I/O (#3245)
Updates parallel compression feature to use vector I/O instead of
creating and passing down MPI derived types to VFD
2023-08-01 23:01:01 -05:00
Dana Robinson
f62feaef31
Update README.md w/ 1.4.3 info (#3318) 2023-08-01 10:21:13 -07:00
Dana Robinson
354491a8f4
Update release schedule (#3317)
* Move 1.12.3 to November
* Add 1.14.3 in October
2023-08-01 10:16:39 -07:00
H. Joe Lee
0ff29e7d85
Remove py-pip from h5py action (#3265) 2023-07-27 07:46:53 -07:00
H. Joe Lee
85d216634a
chore: fix typo - persent -> present (#3273) 2023-07-25 10:47:08 -07:00
Sean McBride
553e1cd311
Another round of fixing -Wextra-semi-stmt warnings (#3264)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-24 16:18:04 -05:00
H. Joe Lee
e0083c48e9
chore: fix grammar - get hang -> get hung (#3272) 2023-07-24 14:44:02 -05:00
Jan-Willem Blokland
8853687933
CMake: (fix) Threads dependency (#3267)
- If the HDF5 library has been build with either thread-safety or
  subfiling VFD feature on it will have an additional dependency
  on a threading library. This dependency has been added to the
  hdf-config.cmake.in file.
2023-07-24 14:43:43 -05:00
H. Joe Lee
fe7e027db6
chore: make VRFY output consistent (#3268) 2023-07-24 12:02:10 -05:00
Jan-Willem Blokland
adb3a173f1
ROS3: (fix) Replaced HDfprintf (#3266)
- Replaced the HDfprintf() functions by fprintf() to be consistent
  with other parts of the library.
2023-07-24 11:21:23 -05:00
Scot Breitenfeld
1706355ee1
removed the use of encoded single apostrophe (#3261)
* removed the use of encoded single apostrophe, and fix H5Dread_chunk from write to read

* updated sanitizer paragraph
* fixed brief description for H5Fget_info
2023-07-20 09:01:58 -05:00
Sean McBride
b68988d2d2
Fixed some -Wunused-variable warnings and one Wsometimes-uninitialized warning (#3260) 2023-07-20 07:57:54 -05:00
Dana Robinson
5f0d1439f7
Move 1.12.3 release to October (#3263) 2023-07-19 19:56:29 -07:00
Allen Byrne
800edda078
Option changed but not all references (#3252)
* Option changed but not all references

* remove quotes from binary var
2023-07-18 17:27:12 -05:00
Scot Breitenfeld
7670d1b753
changed the scope of #ifdef DOXYGEN to now include H5D multi-functions (#3254) 2023-07-18 17:26:38 -05:00
Allen Byrne
a04fd783cb
Update DEFAULT_API_VERSION documentation for CMake (#3255)
* Update DEFAULT_API_VERSION documentation for CMake

* Fix hint

---------

Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
2023-07-18 17:26:01 -05:00
jhendersonHDF
59a0d8baef
Fix warning in H5C__UPDATE_STATS_FOR_DIRTY_PIN macro (#3259)
Add braces to H5C__UPDATE_STATS_FOR_DIRTY_PIN macro to fix warning
causing Werror Release builds to fail
2023-07-18 12:42:03 -07:00
Sean McBride
1903c4b1b0
Fixed more warnings about extra semicolons (#3249)
* Require semi-colon after H5_CHECK_OVERFLOW calls



Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-18 10:35:05 -05:00
jhendersonHDF
aab497a631
Fix some warnings in developer builds (#3247)
* Fix some warnings in developer builds

* Switch approach to Winline flag
2023-07-18 04:27:07 -07:00
jhendersonHDF
919ce7adc2
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
2023-07-17 11:47:06 -05:00
Mark Kittisopikul
426a7f82f6
Avoid truncating at null byte when copying to std::string (#3083)
---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-15 23:31:57 -05:00
Jan-Willem Blokland
305ac88865
ROS3: (feature) Temporary security credentials (#3030)
- Implemented support for AWS temporary security credentials.
  For this kind of credentials also a session/security token
  should be included in the request by adding the
  x-amz-security-token header.

Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
Co-authored-by: Jordan Henderson <jhenderson@hdfgroup.org>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-14 15:15:11 -05:00
Allen Byrne
f21cd485a7
Disable h5py until fixed properly without spack (#3243) 2023-07-14 11:06:52 -05:00
Scot Breitenfeld
19a941fe27
install h5fuse.sh in bin dir. (#3244) 2023-07-14 11:06:31 -05:00
jhendersonHDF
26059fc7ab
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
2023-07-13 12:19:02 -05:00
Allen Byrne
b77d5bacea
Switch CI to use release script (#3242) 2023-07-13 12:17:52 -05:00
Allen Byrne
9b5d742529
Replace 1_10 reference with develop branch (#3227) 2023-07-13 12:17:18 -05:00
Larry Knox
145e962bce
Replace support.hdfgroup.org URLs for alternative COPYING file (#3228)
* Replace support.hdfgroup.org URLs for alternative COPYING file
locations in copyright headers with https://www.hdfgroup.org/licenses.
Replace  support.hdfgroup.org URL for alternative COPYING_LBNL_HDF5
with github URL.
Tweak chkcopyright script for change from UICOPYRIGHTSTR to
THGCOPYRIGHTSTR.
2023-07-12 17:33:58 -05:00
Allen Byrne
1d5a22f5d7
merge bbrelease to release (#3232)
* merge bbrelease to release

* Fix pre-req workflow
2023-07-12 15:04:26 -05:00
Nicolas Cornu
879e77a574
Fix doc for H5allocate_memory (#3240) 2023-07-12 13:56:56 -05:00
Scot Breitenfeld
dfe5cb24b9
addresses compilation fortran warnings on Frontier (#3236) 2023-07-12 13:56:02 -05:00
Gerd Heber
3af8bb267d
Update COPYING (#3231)
Fixed old support URL.
2023-07-11 10:56:30 -05:00
Aleksandar Jelenak
5539d06d95
Merge pull request #3226 from HDFGroup/ros3vfd-log-mods
Several ros3vfd logging improvements
2023-07-07 10:30:07 +02:00
github-actions
2e178750be Committing clang-format changes 2023-07-06 15:46:45 +00:00
Aleksandar Jelenak
3348734ec9 Several ros3vfd logging improvements 2023-07-05 14:47:53 +02:00
Allen Byrne
e6a845de20
Adjust presets timeout and fix build script VS versions (#3215) 2023-06-30 13:57:49 -07:00
Allen Byrne
4cf8bb2c62
fix gh action if statements (#3213) 2023-06-30 08:06:25 -05:00
H. Joe Lee
9b3feed784
docs: improve consistency in verb form (#3076) (#3188) 2023-06-29 18:08:45 -07:00
Allen Byrne
ed9791f1ce
Update actions for release option, fix branch for daily build (#3185)
* Update actions for release option, fix branch for daily build

* Scheduled workflows run on latest commit on the develop

* Add snapshots location
2023-06-29 15:40:27 -05:00
Dana Robinson
7196d1e4c2
Remove HD from HDis* (e.g., isalpha) (#3212)
* HDisalnum
* HDisalpha
* HDiscntrl
* HDisdigit
* HDisgraph
* HDislower
* HDisprint
* HDispunct
* HDisspace
* HDisupper
* HDisxdigit
2023-06-29 12:47:16 -07:00
Dana Robinson
39e6bf48c9
Remove HD from HDmem* calls (#3211) 2023-06-29 12:33:46 -07:00
Dana Robinson
fd933f30b1
Remove programmer/date from comments (#3210)
* Removes Programmer: and Date: fields
* Fixes a few Modifications: fields leftover from previous work
2023-06-29 12:13:29 -07:00
Dana Robinson
fd56a593b7
Remove HD from C std lib file ops (#3206)
* HDfclose
* HDferror
* HDfeof
* HDfflush
* HDfopen
* HDfread
* HDfwrite
2023-06-29 08:19:31 -07:00
Dana Robinson
8aef67f0ae
Remove HD from strto* calls (#3204)
* HDstrtod
* HDstrtol
* HDstrtoll
* HDstrtoul
* HDstrtoull
* HDstrtoumax
2023-06-29 08:18:49 -07:00
Dana Robinson
9f430d15b0
Rename HDexit() and related to exit(), etc. (#3202)
* HDatexit
* HDexit
* HD_exit
2023-06-29 08:18:01 -07:00
Dana Robinson
a5f1fb01b9
Remove some "Programmer" comments (#3209)
These are meaningless noise.

Removes the "Programmer" lines on comment start lines:

    /* Programmer: John Smith

These complicate my sed script that will rip out the rest of
the comments.
2023-06-29 06:33:49 -07:00
Dana Robinson
dd39b54c95
Rename HDato*() to ato*() (#3201) 2023-06-29 06:33:09 -07:00
Dana Robinson
a90bdbbcfc
Remove HD from protected POSIX calls (#3203)
These calls are non-C99 but protected by ifdefs and have no Windows
equivalents:
* HDalarm
* HDasprintf
* HDclock_gettime
* HDfcntl
* HDgethostname
* HDgetrusage
* HDsymlink
2023-06-29 06:32:40 -07:00