| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Added feature/vol_cap_flags branch to GitHub actions
* Convert unsigned cap flag field to uint64_t and add flags
* Committing clang-format changes
* Convert unsigned cap flag field to uint64_t and add flags
* Committing clang-format changes
* Updates the VOL struct version number
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* Fix memory bug in selection I/O
* Change error messages for calls to H5I_remove() in
H5FD_read/write_selection()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Added initial (partial) file locking document
* Almost done with file locking document
* Fix intro
* Cleaned up text
* Updated environment variable verion info
* Fix typo
* Fix typos
|
|
|
| |
*
|
|
|
|
|
| |
* Remove the commented line.
|
| |
|
| |
|
|
|
|
|
| |
* Updates release schedule for 2023
* Updates figure to put 1.13 and 1.14 on the same line
|
|
|
|
|
| |
* Update CMake code to 3.18 minimum version
* Updated release note
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* Tidying of configure check C code
* Fixed missing endif removal
|
|
|
|
|
| |
* Adds documentation for config directory
* Fix spelling error
|
| |
|
|
|
|
|
|
| |
* Removes the module directory from the Automake flags as this
generated a large number of "missing include directory" warnings
and is unecessary
* Adds the module path to libhdf5.settings
|
| |
|
|
|
|
|
|
|
|
|
| |
* Moves -Wunused-dummy-arguments to the developer warnings since this
generates a lot of spurious, unfixable noise due to things like
callback wrappers
* Changes the return cast in h5fget_fileno_c, fixes a comment, and comment
on potential badness
* Initializes a variable in tH5L_F03.F90 to quiet a 'maybe
uninitialized' warning
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Cleans up main GitHub workflow(s)
* Combines main.yml and pr-check.yml, which differed trivially
* Reduces config redundancy via proper use of the matrix scheme
* Adds build-only configs for:
- Version 1.6 default API
- No deprecated symbols
- Parallel HDF5
* The -Werror config was converted to build-only
* Makes the naming scheme more uniform
* Spaces out the code and adds comments
* Typo fix
* Fix mirror VFD CMake configure typo
* Debugging hack
* Undo debug hack and fix CMake build mode
* Set CC=mpicc for parallel builds
* Another attempt to fix parallel builds
* Updates comments in main.yml
* Fixes a v16 API bug in the mirror VFD test code
* Committing clang-format changes
* Added checks for v1.8 - 1.12 APIs
* Manually specify Windows configs
Java debug builds time out when running tests on Windows. We'll disable
them in debub mode while we investigate.
* Revert "Manually specify Windows configs"
This reverts commit d710d8d21990a57084841e82bd9f7e7d9f53a244.
* Skip Debug Windows configs while we investigate Java H5L timeouts
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
|
| |
|
|
|
|
|
| |
* Quiets Automake rules in src directory
* Fix whitespace
|
|
|
|
|
|
|
|
|
|
| |
* Removes ST from the list of debug packages
The ST package (ternary search trees) was removed from the library a while ago
* Replaced B2 package
I did some crude timing with and without the B2 debug code enabled
and it doesn't seem to make much of a difference.
|
|
|
| |
Simplify the CODEOWNERS file
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add Developer build mode to CMake
* Set a few CMake variables for Developer build modes
* Refactor enabling of debug and developer-level compile definitions
* Convert cache debugging macros to normal ifdef style
Normal ifdef-style instead of if-style allows build system to define macros
without warning about redefining macros with different values (0 vs. 1)
* Add HDF5 Developer compile definitions to testing files
* Temporarily disable -fanalyzer flag for GCC 12+ Developer builds
|
| |
|
|
|
|
| |
At one time this content was a git submodule shared between several
projects but that time has long passed.
|
| |
|
|
|
|
| |
These are not associated with a file and line number, like specifying
a non-existant include directory on the compile line.
|
|
|
| |
* Update HISTORy-1_13.txt and clean RELEASE.txt entries after 1.13.2 release.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix bug in attribute type conversion where the background buffer would
not be initialized with the destination contents when necessary. Other
minor simplification.
* Committing clang-format changes
* Fix warnings.
* Address review comments.
* Add RELEASE.txt note for PR #2016
* Add GitHub number to release note
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
|
|
|
|
|
| |
* Fixes codespell issues
* Fixed another typo
|
|
|
|
|
| |
* Add note to RELEASE.txt for HDFFV-11308
* Fix formatting error in RELEASE.txt
|
| |
|
|
|
| |
Correct missing space after # and ##
|
|
|
| |
Mainly to address the semi-broken state of chkcopyright
|
| |
|
|
|
|
|
| |
* Adds a README.md file to bin that indicates script usage
* Forgot header row
|
|
|
|
| |
We check autoconf in configure.ac and can check for anything else in
autogen.sh
|
|
|
| |
This differs only trivially from bin/format_source
|
|
|
| |
We don't need fragile scripts to run basic profiling programs
|
| |
|