Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Brings include guard changes from develop | Dana Robinson | 2021-04-06 | 8 | -23/+23 |
| | |||||
* | Fixed 1.6 compatibility issues and ran source formatter | Dana Robinson | 2021-03-26 | 12 | -51/+56 |
| | |||||
* | Temporarily disable some tests that fail on Windows | Dana Robinson | 2021-03-25 | 1 | -2/+2 |
| | |||||
* | Fixes phdf5 | Dana Robinson | 2021-03-25 | 4 | -40/+12 |
| | |||||
* | Brings Windows file locking from develop | Dana Robinson | 2021-03-25 | 3 | -86/+48 |
| | |||||
* | Brings file locking changes from develop | Dana Robinson | 2021-03-25 | 24 | -429/+870 |
| | |||||
* | Brings the 'warnings-as-errors' changes from develop | Dana Robinson | 2021-03-25 | 1 | -2/+2 |
| | |||||
* | Updates license url and history docs | Dana Robinson | 2021-03-25 | 503 | -527/+526 |
| | |||||
* | Formats the source and updates the gcc warning pragmas | Dana Robinson | 2021-03-25 | 501 | -112824/+104231 |
| | |||||
* | Merge remote-tracking branch 'canonical/feature/vfd_swmr' into ↵ | Dana Robinson | 2021-03-23 | 6 | -113/+16 |
|\ | | | | | | | vfd_swmr/thg_standards | ||||
| * | Protects timespeccmp | Dana Robinson | 2021-03-23 | 3 | -113/+13 |
| | | |||||
| * | Adds missing dedup callback entries to other VFDs | Dana Robinson | 2021-03-23 | 4 | -0/+4 |
| | | | | | | | | NOTE: The mirror VFD and parallel are currently broken | ||||
* | | Adds a dedup callback to the mirror VFD | Dana Robinson | 2021-03-22 | 1 | -0/+1 |
| | | |||||
* | | Removes pre-2015 Visual Studio cruft (from develop) | Dana Robinson | 2021-03-22 | 2 | -127/+2 |
| | | |||||
* | | Brings HSYS_GOTO_ERROR changes from develop | Dana Robinson | 2021-03-22 | 1 | -8/+48 |
| | | |||||
* | | Fixes order of magnitude issue in Windows nanosleep equivalent | Dana Robinson | 2021-03-09 | 1 | -1/+1 |
| | | |||||
* | | Adds DLLVAR macros to allow exporting symbols on Windows | Dana Robinson | 2021-03-09 | 1 | -2/+2 |
| | | |||||
* | | Replaces basename and dirname with code that will work everywhere | Dana Robinson | 2021-03-09 | 2 | -13/+142 |
|/ | |||||
* | Engineers around naked clock_gettime() calls | Dana Robinson | 2021-03-03 | 1 | -6/+14 |
| | | | | | | | This is a temporary solution, as not all POSIX platforms will have clock_gettime(). Further code fixes will be required. With this change, the main C library should compile on Windows. | ||||
* | Adds missing private VFD SWMR headers to CMake | Dana Robinson | 2021-03-03 | 1 | -0/+2 |
| | |||||
* | Removed Wnanosleep stub and adds Win32 code to H5_nanosleep() | Dana Robinson | 2021-03-03 | 2 | -26/+16 |
| | |||||
* | Switch to using H5_nanosleep() instead of HDnanosleep() | Dana Robinson | 2021-03-03 | 1 | -20/+6 |
| | | | | | * Just in the main library and test/vfd_swmr.c * VFD SWMR acceptance tests still use HDnanosleep() directly | ||||
* | Fixes a missing declaration for H5_get_win32_times() | Dana Robinson | 2021-03-02 | 1 | -0/+1 |
| | |||||
* | Brings MacOS fixes from main feature branch | Dana Robinson | 2021-03-02 | 7 | -298/+150 |
|\ | |||||
| * | Minor change to H5FDvfd_swmr.h include guard name | Dana Robinson | 2021-03-01 | 1 | -3/+3 |
| | | |||||
| * | Fixes leading underscores in VFD SWMR include guards | Dana Robinson | 2021-03-01 | 4 | -11/+10 |
| | | |||||
| * | Adapts H5queue.h to work on MacOS | Dana Robinson | 2021-02-26 | 1 | -100/+123 |
| | | |||||
| * | Moves H5queue.h to H5private.h and yanks circular queue macros | Dana Robinson | 2021-02-26 | 5 | -196/+10 |
| | | |||||
| * | Moves H5queue.h from H5FDpublic.h to H5FD.c | Dana Robinson | 2021-02-26 | 2 | -1/+1 |
| | | |||||
| * | Moves the BSD queue to a wrapper to keep it out of the public API | Dana Robinson | 2021-02-26 | 2 | -20/+35 |
| | | |||||
* | | Fixes a bug from when the hlog code was removed | Dana Robinson | 2021-03-02 | 1 | -1/+2 |
| | | |||||
* | | Switch to hbool_t and TRUE/FALSE in library code | Dana Robinson | 2021-03-02 | 4 | -38/+38 |
| | | |||||
* | | Removed the rest of the hlog code | Dana Robinson | 2021-03-02 | 9 | -728/+5 |
| | | |||||
* | | Stripped hlog code from H5MV.c | Dana Robinson | 2021-03-02 | 1 | -24/+1 |
| | | |||||
* | | Makes libgen.h functions ready for implementation on Windows | Dana Robinson | 2021-03-02 | 1 | -0/+13 |
| | | |||||
* | | Switches memcpy to H5MM_memcpy in H5Fvfd_swmr.c | Dana Robinson | 2021-03-02 | 1 | -1/+1 |
| | | |||||
* | | Switches H5FDvfd_swmr.c memory calls to use H5MM | Dana Robinson | 2021-03-02 | 1 | -4/+4 |
| | | |||||
* | | H5MF.c cleanup | Dana Robinson | 2021-03-02 | 1 | -123/+25 |
| | | | | | | | | | | | | * Removes hlog code * Mostly meets THG coding standards now * Still needs commenting and probably another tidying pass | ||||
* | | Switches H5MF memory calls to use H5MM | Dana Robinson | 2021-03-02 | 1 | -2/+2 |
| | | |||||
* | | Adds HD prefix to POSIX calls in src | Dana Robinson | 2021-03-02 | 5 | -27/+27 |
| | | |||||
* | | Fixes include guards for a few headers | Dana Robinson | 2021-03-01 | 2 | -6/+6 |
|/ | |||||
* | Adding the test case for fixed-array chunked dataset and VDS. | songyulu | 2021-02-12 | 1 | -1/+1 |
| | |||||
* | Updates CMake files to work with VFD SWMR | Dana Robinson | 2020-10-14 | 1 | -0/+21 |
| | | | | | | | | | | | - CMake files were updated to build new files in src and test. - As with legacy SWMR, the test programs that are run via shell scripts are built but not run. - Updated whitespace in the links_env output file. It's unclear why this changed, but CMake does an exact diff on the file whereas the autotools do not. | ||||
* | Fixes a leak of the metadata index memory | Dana Robinson | 2020-09-08 | 2 | -7/+15 |
| | |||||
* | Merge branch 'feature/vfd_swmr' into multi | David Young | 2020-08-31 | 9 | -58/+150 |
|\ | |||||
| * | Write a comment about a bit of overflow-avoidance logic. NFCI. | David Young | 2020-08-31 | 1 | -0/+1 |
| | | |||||
| * | Improve/expand the comments on the file->writer assertions. | David Young | 2020-08-31 | 1 | -6/+5 |
| | | |||||
| * | Delete an unhelpful comment. NFCI. | David Young | 2020-08-31 | 1 | -1/+1 |
| | | |||||
| * | Add some header comments to functions. | David Young | 2020-08-31 | 1 | -0/+8 |
| | | |||||
| * | Rename `api_elapsed_nslots` to `api_elapsed_nbuckets`: possibly clarifies | David Young | 2020-08-31 | 1 | -5/+9 |
| | | | | | | | | things, possibly does not? NFCI. |