Commit Graph

23384 Commits

Author SHA1 Message Date
Allen Byrne
667b607ca0
Add navigate chapters and use release_docs in Learn Basics (#4441) 2024-04-29 07:37:15 -05:00
Allen Byrne
1d3b22456c
sanitizer flags need set before compiler flags (#4444) 2024-04-27 10:14:03 -05:00
Quincey Koziol
5df6391246
Add support for builtin_expect compiler hint (#4425)
* Add support for __builtin_expect extension

And H5_LIKELY / H5_UNLIKELY macros to wrap it

Signed-off-by: Quincey Koziol <quincey@koziol.cc>

* Committing clang-format changes

---------

Signed-off-by: Quincey Koziol <quincey@koziol.cc>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-04-25 16:33:47 -05:00
Quincey Koziol
603f8b1f6b
Start refactoring H5E code to avoid using IDs internally (#4427) 2024-04-25 11:33:11 -07:00
Quincey Koziol
0ce1a96b4e
Don't print thread ID when the library isn't multithreaded. (#4428)
Corresponding changes to make error output for regression tests agnostic
to thread setting.

Signed-off-by: Quincey Koziol <quincey@koziol.cc>
2024-04-24 08:32:28 -07:00
H. Joe Lee
2a41324b59
Fix broken links in VOL API table (#4438) 2024-04-24 08:30:16 -07:00
jhendersonHDF
3876299d75
Split H5Tconv.c into modules by type (#4393)
* Split H5Tconv.c into modules by type

* Add new H5Tconv headers to list of private headers
2024-04-22 12:23:13 -07:00
Dana Robinson
0394b03f66
Allow clang-format to format H5Cpkg.h (#4429)
Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
2024-04-20 17:11:33 -05:00
Larry Knox
1dc8aed9b6
Fixing string in RELEASE_PROCESS.md that is causing a doxygen error - (#4430)
Unsupported xml/html tag <n> found.
2024-04-20 15:36:34 -05:00
H. Joe Lee
ed10a4714b
Lowercase in File Format Specification (#4424) 2024-04-20 12:04:04 -05:00
Glenn Song
3bf963b87d
Add release process markdown file (#4312) 2024-04-20 07:10:52 -05:00
Larry Knox
1d1c040544
Updates for release_docs/NEWSLETTER.txt. (#4423) 2024-04-19 09:03:07 -07:00
bmribler
84e75e28dd
Add training videos page (#4422) 2024-04-19 07:45:56 -05:00
H. Joe Lee
8298dad690
Sync version with py-h5py package (#4420) 2024-04-19 07:44:59 -05:00
H. Joe Lee
4224aa036a
Update oneAPI version to 2024.1 for Daily Build (#4418) 2024-04-18 13:09:13 -05:00
Allen Byrne
bbf1e26cda
Remove obsolete file (#4416) 2024-04-17 10:24:22 -05:00
bmribler
dab8651a37
Update documentation (#4415)
Added the replacement for https://docs.hdfgroup.org/archive/support/HDF5/doc/TechNotes/Version.html
Corrected some minor typos and another deadlink
2024-04-17 08:22:27 -05:00
Allen Byrne
c548657043
Update and use more URL alias (#4413) 2024-04-17 07:56:19 -05:00
Allen Byrne
f155eef5bc
Fix CXX sanitizer by moving marco include to after CXX code. (#4414) 2024-04-17 07:54:40 -05:00
Allen Byrne
3fad116502
Use aliases for URLs (#4409) 2024-04-16 13:51:20 -05:00
bmribler
3f0649cc06
Update documentation (#4403)
- Added File Image Operations to Technical Notes

* Use a correct example location
2024-04-16 13:02:36 -05:00
H. Joe Lee
77d91d8af7
Update Intel oneAPI version to 2024.1 (#4412) 2024-04-16 10:08:23 -05:00
Scot Breitenfeld
908cdb05a4
added missing doxygen \since (#4410) 2024-04-16 07:58:38 -05:00
bmribler
2f8433491a
Add additional terms to the glossary (#4401)
Fixes GH #4390
2024-04-16 07:24:36 -05:00
Allen Byrne
e7c3c99325
Correct release workflow to always create a tag (#4404)
* Checkout should use the triggered ref

* Always create a tag
2024-04-15 13:36:23 -05:00
bmribler
84fac90ce8
Correct the high-level library link (#4398)
* Correct the high-level library link

The link currently used points to 1.13 release.  Changed to use the md file instead.

* Update Doxyfile for md files

* Update to include md files
2024-04-12 12:37:15 -07:00
jhendersonHDF
7d0cbc3479
Set available CMake build types for non-multi-config generators (#4330) 2024-04-12 09:26:48 -07:00
Dana Robinson
125b243d91
Remove TRACE macros (#4341) 2024-04-12 09:16:41 -07:00
Allen Byrne
db4578179b
Add CXX flags (#4359) 2024-04-12 09:16:12 -07:00
Scot Breitenfeld
8642ed481c
switched from \returns to commonly used \return (#4389) 2024-04-11 22:08:10 -07:00
H. Joe Lee
d284457441
Remove signature in comment (#4366) 2024-04-11 09:54:15 -07:00
Dana Robinson
bf01a42ab7
Normalize 'known problems' in RELEASE.txt w/ 1.14 (#4387)
We updated these in the 1.14 branch first, so this just brings the
changes over to develop.
2024-04-11 07:37:12 -07:00
H. Joe Lee
afa47df9a1
Fix broken links and references in INSTALL_Auto.txt (#4382) 2024-04-11 05:33:20 -07:00
H. Joe Lee
98b6d8ee9b
Fix a broken link for zlib url (#4383) 2024-04-11 05:33:04 -07:00
H. Joe Lee
7ff8ad5e16
Change date to data in INSTALL_parallel (#4384) 2024-04-11 05:32:40 -07:00
Allen Byrne
2aa1059f9d
Fix all doxygen versions (#4377) 2024-04-10 21:19:00 -07:00
jhendersonHDF
e6ad84d6db
Add known issue for MacOS 14 _Float16 byte order detection issue (#4374) 2024-04-10 13:25:32 -05:00
Allen Byrne
823fdacaa4
Change doxygen version from 1.10.0 to 1.9.7 (#4371) 2024-04-10 12:28:21 -05:00
Dana Robinson
0b4606aa1f
Added CVE info to RELEASE.txt (#4367) 2024-04-10 08:32:24 -05:00
Scot Breitenfeld
527ab8c2fd
Removed duplicate entries in compile line for h5* compiler wrappers (#4360)
* h5fc remove duplicate args
* h5 wrappers remove duplicate args
2024-04-09 17:01:00 -07:00
H. Joe Lee
6fce68f411
Fix typo VERSIO (#4363) 2024-04-09 14:04:54 -07:00
Allen Byrne
aa08f39e64
Remove obsolete c++ doxygen config files (#4358) 2024-04-09 14:04:01 -07:00
H. Joe Lee
304f357d48
Match content listing with content. (#4357) 2024-04-09 09:13:46 -07:00
jhendersonHDF
b929dbd312
Fix use of possibly uninitialized memory in h5repack (#4354) 2024-04-08 15:47:32 -07:00
bmribler
6ff227cb45
Fix a typo (#4352) 2024-04-08 14:49:13 -07:00
bmribler
95327c0170
Fix dead links cont. (#4349)
Added img/images_to_copy.dox as a temporary solution because doxygen didn't copy
the images used in the examples/*.html files - will investigate more.  This was
necessary for the links to intro_SWMR.html and intro_VDS.html.
2024-04-08 10:12:48 -05:00
Dana Robinson
4dbaec7991
Remove HD from last non-win32 C89 functions (#4348)
Removes the HD prefix from the last C89 functions with no special
Windows equilvalent:

* rename
* rewind
* setbuf
* signal
* tmpfile
2024-04-08 07:58:13 -07:00
Dana Robinson
12ae6b9b1a
Add NAMECHECK_ONLY to macro list in .clang-format (#4343)
This caused H5TS.c functions to be mis-formatted
2024-04-08 07:57:54 -07:00
Dana Robinson
2f4372104a
Remove #undef ERR from H5private.h (#4346)
This is an old work-around that is no longer necessary.

The only place where we defined ERR is in h5import, and that code
has been updated (in this PR) to rename ERR to INVALID_TOKEN.
2024-04-08 07:57:42 -07:00
Dana Robinson
02a6f2cc4a
Add note about H5Iregister_type hash_table param (#4345)
The hash_table parameter is unused in HDF5 1.8.13 and later, when we moved from using hash tables to skip lists for storing IDs. The current hash table implementation does not use this parameter.
2024-04-08 07:57:24 -07:00