summaryrefslogtreecommitdiffstats
path: root/MANIFEST
Commit message (Collapse)AuthorAgeFilesLines
* Replace H5E_ATOM major error category with H5E_ID (#121)Dana Robinson2020-11-301-1/+1
| | | | | | | | | | * Renames H5I_ATOM to H5I_ID, among other related changes * Java has been updated. * Fortran is failing on my VM, even though I don't touch that. * Adds a RELEASE.txt note for H5E_ATOM to H5E_ID changes * Fixes typos in comments
* Enhance API tracing (#120)Quincey Koziol2020-11-261-0/+1
| | | Enhance API tracing to handle more types, and to put tracing info in a string, allowing it to be used when reporting errors. Also refactor ref-counted strings (H5RS) module to add capabilities needed for the tracing. Refactored H5Gname.c routines to use new H5RS routines also. Added /*out*/ tags to API routines that are returning information to the application. Updated H5TRACE macros from running updated trace script over library code. Added tests for new H5RS routines.
* Add else choice to error flags option (#128)Allen Byrne2020-11-251-0/+6
|
* Update release text files (#109)Allen Byrne2020-11-231-1/+3
| | | | | | | * Update release text files * spelling correction * Update list
* Basic alignment with async branch (#115)Quincey Koziol2020-11-231-31/+31
| | | | | | | * 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
* Full set of current H5F documentation. (#105)Gerd Heber2020-11-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Minor/id code cleanup (#114)Dana Robinson2020-11-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Revert "Switch ID code to use a hash table instead of a skip list (#52)" (#104)Dana Robinson2020-11-201-2/+1
| | | This reverts commit a50d211755cb272b2e468144e7d892a4c90813c4.
* Add new files to CMake and MANIFEST (#100)Allen Byrne2020-11-191-0/+2
| | | | | * Add new header file * Add missing file
* Switch ID code to use a hash table instead of a skip list (#52)Dana Robinson2020-11-171-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Brings hash table ID code over from Bitbucket branch * Includes reformatting via clang. * Excludes uthash.h from reformatting. * Still has the failing test issue in tid.c. This should only be a problem if a custom ID type is used and its free function deletes other IDs. * Fixes munged H5_GCC_DIAG_ON/OFF macros in H5I.c The H5_GCC_DIAG_ON/OFF macros used to turn off fallthrough warnings in uthash.h (external code) were munged when formatting with clang due to their lack of quotes. e.g.; H5_GCC_DIAG_OFF(implicit-fallthrough) was munged to: H5_GCC_DIAG_OFF(implicit - fallthrough) which compiles, but is useless. So, with quotes, this is now: H5_GCC_DIAG_OFF("implicit-fallthrough") which survives reformatting with clang. * Fixes issues with user callbacks in the ID hash tables The skip lists (previously) used to handle IDs use a mark-and-sweep scheme to deal with user-defined ID delete callbacks which themselves delete other IDs in the list. The uthash hash table implementation used to manage the IDs in this feature branch does not have this ability. This commit restores the skip lists for non-library ID types in lieu of significantly modifying the uthash code. The hash tables are used to manage the library IDs as those do not delete other IDs when they are closed. * Adds uthash.h to MANIFEST * Removes implicit-fallthrough diagnostic disable Removing -Wimplicit-fallthrough=5 means that the uthash code no longer raises warnings so the H5_GCC_DIAG_OFF/ON macros that disabled those warnings have been removed from H5I.c. * Adds a test to ensure you can delete IDs in the H5Iiterate() callback
* Merge pull request #84 from byrnHDF/developLarry Knox2020-11-131-0/+1
|\ | | | | Downgrade m4 doxygen macros.
| * Add missing entries, remove m4 referenceAllen Byrne2020-11-121-0/+1
| |
* | Merge pull request #60 from bmribler/developLarry Knox2020-11-121-0/+1
|\ \ | |/ |/| Fix HDFFV-10590
| * Miscellaneous updateBinh-Minh Ribler2020-11-111-0/+1
| | | | | | | | | | - added test for CMake - renamed new input file to conform to the existing files
* | Doxygen add new files and update docsAllen Byrne2020-11-031-0/+24
|/
* Remove obsolete fileAllen Byrne2020-10-071-1/+0
|
* OESS-98 merge with clang-format changesAllen Byrne2020-09-251-0/+2
|
* Fix manifestAllen Byrne2020-09-241-1/+2
|
* Add code owners fileAllen Byrne2020-09-241-0/+1
|
* Update actions - split push/pull-request commitsAllen Byrne2020-09-241-0/+3
|
* CMake and script changes for clang-formatAllen Byrne2020-09-041-0/+2
|
* Add testfilesAllen Byrne2020-08-151-0/+7
|
* TRILABS-277 Use JIRA number as #ifdefAllen Byrne2020-08-151-0/+1
|
* HDFFV-9984 Add options to merge/prune external links during repackAllen Byrne2020-08-141-0/+19
|
* Clean up private / package / static namespace issues (function naming, whichQuincey Koziol2020-08-061-0/+1
| | | | | | header file, FUNC_ENTER / LEAVE, etc). Removed remaining personal email addresses from library source code (still needs cleaned from other directories). Misc. warning, style, and whitespace cleanup.
* Correct h5diff filenamesAllen Byrne2020-07-291-4/+4
|
* Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-07-171-0/+1
|\ | | | | | | | | | | * commit '9d3ea366d4bf3278e8260f4d5cdcc88cb4b61c56': Update MANIFEST. Add new test to Cmake. Fix for jira issue HDFFV-11080: (1) Patch up the file pointer when reading attribute of variable length datatype (2) Test to verify the fix when doing multiple threads
| * Update MANIFEST.vchoi2020-07-161-0/+1
| | | | | | | | Add new test to Cmake.
* | Tools refactorAllen Byrne2020-07-151-0/+3
|/ | | | | | Move error_stack setup to tools library Add structure for h5dump properties Eliminate duplicated h5diff functions Use properties structure in place of argument lists.
* Clean up warningsQuincey Koziol2020-06-281-0/+2
|
* Fix MANIFESTDana Robinson2020-06-101-0/+2
|
* Update MANIFEST for removal of older warnings files.Larry Knox2020-05-201-19/+1
|
* Correct pathAllen Byrne2020-05-071-1/+1
|
* Add github actionsAllen Byrne2020-05-061-0/+2
|
* TRILAB-244 separate CXX warnings and errors from CAllen Byrne2020-04-231-0/+3
|
* TRILAB-192 - cleanup edits and match CMake CXX to autotoolsAllen Byrne2020-04-131-0/+1
|
* Merge branch 'develop' of ↵Jacob Smith2020-04-071-4/+51
|\ | | | | | | https://bitbucket.hdfgroup.org/scm/~jake.smith/hdf5 into feature/vfd_splitter_mirror_a
| * Move intel warnings to subfolder, update autotools filesAllen Byrne2020-04-061-2/+2
| |
| * Flag construction must be after compiler detectionAllen Byrne2020-04-051-0/+1
| |
| * TRILAB-192 add c++ and fortran warnings build systems one fileAllen Byrne2020-04-051-0/+11
| |
| * TRILAB-192 add comparable clang flagsAllen Byrne2020-03-271-0/+4
| |
| * Update the MANIFEST for the autoconf/cmake shared warnings files.David Young2020-03-241-3/+34
| |
* | Tidying of Mirror VFD.Jacob Smith2020-04-071-1/+1
| | | | | | | | | | | | | | * Rename server-stop utility to mirror_server_stop. * Remove external dependency on bzero(). * Modify test/use_common to use only the public API. * Rename internal bitswap macro to follow convention.
* | Add Splitter VFD to library.Jacob Smith2020-03-131-0/+21
|/ | | | | | | | | | | | | | | * "Simultaneous and equivalent" Read-Write and Write-Only channels for file I/O. * Only supports drivers with the H5FD_FEAT_DEFAULT_VFD_COMPATIBLE flag for now, preventing issues with multi-file drivers. Add Mirror VFD to library. * Write-only operations over a network. * Uses TCP/IP sockets. * Server and auxiliary server-shutdown programs provided in a new directory, `utils/mirror_vfd`. * Automated testing via loopback ("remote" of localhost).
* Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-02-241-0/+2
|\ | | | | | | | | * commit 'd24afb233383aa6c945fad430eb1b66edc4d6c63': Add missing MANIFEST entry, ./doc/code-conventions.md .
| * Add missing MANIFEST entry, ./doc/code-conventions.md .David Young2020-02-201-0/+2
| |
* | HDFFV-11036 add file compare test processAllen Byrne2020-02-241-0/+1
|/
* Merge pull request #2341 in HDFFV/hdf5 from ~DYOUNG/werror:thread_id to developDavid Young2020-02-051-0/+1
|\ | | | | | | | | | | | | | | * commit 'cefacee21b5ad569e2394b32793648e1b80f3d6b': src/H5Eint.c: #include H5TSprivate.h for H5TS_thread_id() definitions. Change thread IDs to uint64_t from unsigned long, per Quincey's suggestion. Add thread_id.c to the MANIFEST and the CMakeLists.txt per Allen's request. Replace pthread_self_ulong() with H5TS_thread_id(). The POSIX Threads implementation ought to be portable to any system that has POSIX Threads. On Windows, I use the same API call as before.
| * Add thread_id.c to the MANIFEST and the CMakeLists.txt per Allen'sDavid Young2020-02-031-0/+1
| | | | | | | | request.
* | HDFFV-10996 - add java vol testsAllen Byrne2020-02-031-0/+1
|/