Author Commit Message Commit Date Allen Byrne a2dc6e02852 HDFFV-11032 fix JNI call 21 Feb 2020 David Young 422f5adebed Replace the old H5F_DECODE_LENGTH() implementation with one that
initializes the variable it's loading on every path. 19 Feb 2020 Scot Breitenfeld 995c8126ae0 Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size inh5fget_file_image_f.
HDFFV-11029 18 Feb 2020 David Young 71231f37266 Start to document the function/parameter/variable attribute macros. 18 Feb 2020 David Young 4cd3dc95d9b Filter all of the new _USED / _UNUSED type modifiers. 18 Feb 2020 David Young 28103327a50 H5_HAVE_PARALLEL, _DEBUG_API, etc. Add attributes to some variables and
parameters that are unused under some configurations. 10 Feb 2020 David Young 5640d832e40 Use HD prefix. 12 Feb 2020 David Young 0afcd66d2b0 Delete unhelpful comment per Jordan's question. 10 Feb 2020 David Young f44798804d3 Make sure that H5TS_thread_id() is available as either a function or a macro in
all configurations.
Previously it was neither declared nor defined in --disable-threadsafety
builds. The compiler's warning got lost in the noise---I first saw the issue
because my -Werror branch stopped compiling cold---and the tests still linked
and ran. 07 Feb 2020 David Young 50d7f83e6ee Provide local copies of err(3)- and errx(3)-alike functions
for Visual Studio compatibility. 07 Feb 2020 David Young 40d104b5c2b Provide C99/POSIX.1 format strings PRI[doux]{8,16,32,64,MAX,PTR} on systems
that are missing <inttypes.h>. 06 Feb 2020 David Young e3ce3bf76ad Take out the temporary performance tests. 14 Feb 2020 David Young b00d843c2d0 Make calls through a function pointer. Use the same number of arguments,
always. 06 Feb 2020 David Young 17f8b2913b8 Increase iterations, provide a baseline for no-op, simplify the overhead
case a bit. 30 Jan 2020 David Young 66334f899d1 Temporarily add some code that measures the time to run the simplest possible
H5T__copy_all()-like routine 10 million times and then measures the version
with FUNC_ENTER_STATIC/_LEAVE_NOAPI and a HGOTO_ERROR() statement. 30 Jan 2020 David Young d21d9aa1fb6 H5T_copy() constification plus Quincey's contributions. 29 Jan 2020 Allen Byrne ad9424bed4d TRILAB-148 fix sanitizer and -fsanitize usage 12 Feb 2020 Allen Byrne 9f024afb2a7 Update sanitizer note. 11 Feb 2020 Jacob Smith 3ef00a150d7 Fix improper S3 signing key null check (HDFFV-11015). 07 Feb 2020 Scot Breitenfeld 2a252eada13 HDFFV-11018 Add Fortran H5F_LIBVER_V*_F definitions
Added
------
New Definitions:
INTEGER :: H5F_LIBVER_ERROR_F
INTEGER :: H5F_LIBVER_NBOUNDS_F
INTEGER :: H5F_LIBVER_V18_F
INTEGER :: H5F_LIBVER_V110_F
INTEGER :: H5F_LIBVER_V112_F
INTEGER :: H5F_LIBVER_V114_F
New API:
h5pget_libver_bounds_f(fapl_id, low, high, hdferr)
Removed:
call to C wrapper h5pset_libver_bounds_c in h5pset_libver_bounds_f 10 Feb 2020 Muqun Yang 9c3fe9fe7ca HDFFV-11014, fix the h5repack issue that misses a few attributes during the repacking. The flag that checks the object reference attribute is not updated properly. The fix is trivial. Just need to move the flag update line into the inner loop. Tested at Jelly. Also update the release.txt. 07 Feb 2020 David Young f6bf61975ea Oops, the test has to return success in the unimplemented case. 06 Feb 2020 David Young 25f69a687af If H5_HAVE_THREADSAFE is not #defined, define nothing but a stub implementation
of H5TS_thread_id(). 05 Feb 2020 David Young cc57aa73c86 src/H5Eint.c: #include H5TSprivate.h for H5TS_thread_id() definitions.
test/thread_id.c: move threads_failure() inside #ifdefs. 03 Feb 2020 David Young 364a2771435 Change thread IDs to uint64_t from unsigned long, per Quincey's suggestion.
Fix a typo in the H5TS_thread_init() comment and reword some ID
properties. 03 Feb 2020 David Young 5178dd70ec6 Add thread_id.c to the MANIFEST and the CMakeLists.txt per Allen's
request. 03 Feb 2020 David Young 06dfd6025d0 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. 03 Feb 2020 Jordan Henderson ecdaf09c115 Add RELEASE.txt note for token refactoring changes 05 Feb 2020 Allen Byrne 55a24118517 HDFFV-11012 - add release note 05 Feb 2020 Allen Byrne 676f014e30f HDFFV-11012 - add correct fortran include path properties 04 Feb 2020 Allen Byrne e8e8ae8f58e HDFFV-10996 add release note 04 Feb 2020 Allen Byrne 0bdf289f983 HDFFV-10996 - add java vol tests 03 Feb 2020 Dana Robinson 1311f9e999b Minor refactoring to the VFD info free call. 30 Jan 2020 Dana Robinson aacc6038044 Updated the 'const memory free' changes based on PR feedback. 30 Jan 2020 Dana Robinson 5e76dccbe0f Added a free wrapper that lets us free constant pointers without
generating warnings.
Also, brought the const-ness of the VOL connector info in line with
the VFD info (not visible externally). 30 Jan 2020 Allen Byrne c3974173a14 VS2010 needs an underscore 30 Jan 2020 Dana Robinson dea87efdf93 Cleaned up remaining warnings in high-level library. 29 Jan 2020 Allen Byrne e0e020eb6bc Small fixes for tools and skip autotools tests for no filter 29 Jan 2020 David Young 13bb3afdc6c Reduce differences between my -Werror branch and `develop`:
Rename index -> idx, fileno -> fnumber, fileno -> fno to avoid GCC
shadowed declaration warnings about index(3).
Convert #pragma GCC diagnostic push/pop/ignored to the HDF5 library's
H5_GCC_DIAG_OFF()/H5_GCC_DIAG_ON() macros. 28 Jan 2020 David Young 2badc1bf325 Reduce casts of HDcalloc()/HDmalloc() that -Wc++-compat required.
Reduce gratuitous casts---e.g., (size_t)1.
Use the right format string for a pointer.
In the H5C sanity checks, change a "size increase" variable from ssize_t
(too narrow) to int64_t (wide enough).
Parenthesize every appearance of `storage` in the macro
`H5D_CHUNK_STORAGE_INDEX_CHK(storage)` so that you can pass in an
expression like &sc and it works properly.
Disallow re-assignment of the `dset` parameter to H5D__chunk_in... 29 Jan 2020 David Young 2360f6e6441 testpar/t_2Gio.c: Fix a typo that I think was introduced by a
previous warnings PR. An array element was assigned to
itself---shape[2]Â =Â shape[2];---instead of being assigned to
chunk[2].
fortran/src/H5Pf.c: move conditional compilation controlled by
H5_NO_DEPRECATED_SYMBOLS outside of a function for readability.
fortran/src/H5match_types.c: put a variable's declaration under the same
conditional compilation (H5_FORTRAN_HAVE_C_LONG_DOUBLE) as its
... 29 Jan 2020 Kimmy Mu cfcac15f030 fix bad function cast warning 29 Jan 2020 Kimmy Mu f06ae5ec743 initialization discards const warning 29 Jan 2020 Kimmy Mu 1e5dd76d255 fix unused function warning 28 Jan 2020 Allen Byrne 9908743dd7a HDFFV-11011 - merge include list 29 Jan 2020 Allen Byrne b44b3d136d7 HDFFV-11011 correct issues with target file extension 28 Jan 2020 Jordan Henderson 2e962dc49b0 Introduce new H5VL _by_value routines 28 Jan 2020 Allen Byrne 09ba68d0262 Correctly manage warnings for new tests 29 Jan 2020 Allen Byrne 55212d3a020 Ext libs ZLIB and SZIP warnings are separate concerns 29 Jan 2020 Allen Byrne 99993f33606 Remove commented warnings line 29 Jan 2020 ← Prev Next → require('plugin/commitgraph/network').applyCommits([{id: 'a2dc6e02852e45630379eed89d137bcf0afb613a', href: '/users/brtnfld/repos/hdf5_msb/commits/a2dc6e02852e45630379eed89d137bcf0afb613a',parents: [{ id: '422f5adebed49e6476cb54e2acb3e0b8db6ac558' }]},{id: '422f5adebed49e6476cb54e2acb3e0b8db6ac558', href: '/users/brtnfld/repos/hdf5_msb/commits/422f5adebed49e6476cb54e2acb3e0b8db6ac558',parents: [{ id: '995c8126ae0e7c3b1d2b02aaa42adf69c222d832' }]},{id: '995c8126ae0e7c3b1d2b02aaa42adf69c222d832', href: '/users/brtnfld/repos/hdf5_msb/commits/995c8126ae0e7c3b1d2b02aaa42adf69c222d832',parents: [{ id: '71231f3726611cb706073efed20bab4bfbffce99' }]},{id: '71231f3726611cb706073efed20bab4bfbffce99', href: '/users/brtnfld/repos/hdf5_msb/commits/71231f3726611cb706073efed20bab4bfbffce99',parents: [{ id: '4cd3dc95d9b546b1293a608e2c0da0e3ec590e37' }]},{id: '4cd3dc95d9b546b1293a608e2c0da0e3ec590e37', href: '/users/brtnfld/repos/hdf5_msb/commits/4cd3dc95d9b546b1293a608e2c0da0e3ec590e37',parents: [{ id: '28103327a504047620c8fccd39a649f25d3c4c38' }]},{id: '28103327a504047620c8fccd39a649f25d3c4c38', href: '/users/brtnfld/repos/hdf5_msb/commits/28103327a504047620c8fccd39a649f25d3c4c38',parents: [{ id: '5640d832e40ab627faef705e1c3f223cfb990e24' }]},{id: '5640d832e40ab627faef705e1c3f223cfb990e24', href: '/users/brtnfld/repos/hdf5_msb/commits/5640d832e40ab627faef705e1c3f223cfb990e24',parents: [{ id: '0afcd66d2b0908fc4ca0c60b48fac7312da886d8' }]},{id: '0afcd66d2b0908fc4ca0c60b48fac7312da886d8', href: '/users/brtnfld/repos/hdf5_msb/commits/0afcd66d2b0908fc4ca0c60b48fac7312da886d8',parents: [{ id: 'f44798804d3d6e9a45418630db8f601e4f0acf12' }]},{id: 'f44798804d3d6e9a45418630db8f601e4f0acf12', href: '/users/brtnfld/repos/hdf5_msb/commits/f44798804d3d6e9a45418630db8f601e4f0acf12',parents: [{ id: '50d7f83e6eebcbdbc98dc599d853ce35ecbc82ab' }]},{id: '50d7f83e6eebcbdbc98dc599d853ce35ecbc82ab', href: '/users/brtnfld/repos/hdf5_msb/commits/50d7f83e6eebcbdbc98dc599d853ce35ecbc82ab',parents: [{ id: '40d104b5c2b8309a6df1b6ae461624d0a2d7f581' }]},{id: '40d104b5c2b8309a6df1b6ae461624d0a2d7f581', href: '/users/brtnfld/repos/hdf5_msb/commits/40d104b5c2b8309a6df1b6ae461624d0a2d7f581',parents: [{ id: 'e3ce3bf76ad82e46512d4ed20ec6f386daaf7b9a' }]},{id: 'e3ce3bf76ad82e46512d4ed20ec6f386daaf7b9a', href: '/users/brtnfld/repos/hdf5_msb/commits/e3ce3bf76ad82e46512d4ed20ec6f386daaf7b9a',parents: [{ id: 'b00d843c2d0e3b0303ccd69a6ca03a33f03ae2f9' }]},{id: 'b00d843c2d0e3b0303ccd69a6ca03a33f03ae2f9', href: '/users/brtnfld/repos/hdf5_msb/commits/b00d843c2d0e3b0303ccd69a6ca03a33f03ae2f9',parents: [{ id: '17f8b2913b81f0ba504d6cde0c6733b160bb11db' }]},{id: '17f8b2913b81f0ba504d6cde0c6733b160bb11db', href: '/users/brtnfld/repos/hdf5_msb/commits/17f8b2913b81f0ba504d6cde0c6733b160bb11db',parents: [{ id: '66334f899d19edc01cf83bebbc6dcec914b3dfa3' }]},{id: '66334f899d19edc01cf83bebbc6dcec914b3dfa3', href: '/users/brtnfld/repos/hdf5_msb/commits/66334f899d19edc01cf83bebbc6dcec914b3dfa3',parents: [{ id: 'd21d9aa1fb6823a4695edea4a55a71b4de7fddb9' }]},{id: 'd21d9aa1fb6823a4695edea4a55a71b4de7fddb9', href: '/users/brtnfld/repos/hdf5_msb/commits/d21d9aa1fb6823a4695edea4a55a71b4de7fddb9',parents: [{ id: 'ad9424bed4d3e90d22966668e17575f3dc20565e' }]},{id: 'ad9424bed4d3e90d22966668e17575f3dc20565e', href: '/users/brtnfld/repos/hdf5_msb/commits/ad9424bed4d3e90d22966668e17575f3dc20565e',parents: [{ id: '9f024afb2a724ea8704d42266acb5d508b67e302' }]},{id: '9f024afb2a724ea8704d42266acb5d508b67e302', href: '/users/brtnfld/repos/hdf5_msb/commits/9f024afb2a724ea8704d42266acb5d508b67e302',parents: [{ id: '3ef00a150d7085761be4e6e9826fe615df20e672' }]},{id: '3ef00a150d7085761be4e6e9826fe615df20e672', href: '/users/brtnfld/repos/hdf5_msb/commits/3ef00a150d7085761be4e6e9826fe615df20e672',parents: [{ id: '2a252eada1378420e2233ab29a6ec819aa8a54ba' }]},{id: '2a252eada1378420e2233ab29a6ec819aa8a54ba', href: '/users/brtnfld/repos/hdf5_msb/commits/2a252eada1378420e2233ab29a6ec819aa8a54ba',parents: [{ id: '9c3fe9fe7cae6db5a8b221c7a519f143431e696c' }]},{id: '9c3fe9fe7cae6db5a8b221c7a519f143431e696c', href: '/users/brtnfld/repos/hdf5_msb/commits/9c3fe9fe7cae6db5a8b221c7a519f143431e696c',parents: [{ id: 'f6bf61975ead14a724c1c5cbb18361f29162a8e5' }]},{id: 'f6bf61975ead14a724c1c5cbb18361f29162a8e5', href: '/users/brtnfld/repos/hdf5_msb/commits/f6bf61975ead14a724c1c5cbb18361f29162a8e5',parents: [{ id: '25f69a687afe6d426cb8bccfffaca6eb1bfeea61' }]},{id: '25f69a687afe6d426cb8bccfffaca6eb1bfeea61', href: '/users/brtnfld/repos/hdf5_msb/commits/25f69a687afe6d426cb8bccfffaca6eb1bfeea61',parents: [{ id: 'cc57aa73c862ad82f3f4d96f70fa5de96bcedd86' }]},{id: 'cc57aa73c862ad82f3f4d96f70fa5de96bcedd86', href: '/users/brtnfld/repos/hdf5_msb/commits/cc57aa73c862ad82f3f4d96f70fa5de96bcedd86',parents: [{ id: '364a27714358e0f28d92f2f0efed85ab64a9cc05' }]},{id: '364a27714358e0f28d92f2f0efed85ab64a9cc05', href: '/users/brtnfld/repos/hdf5_msb/commits/364a27714358e0f28d92f2f0efed85ab64a9cc05',parents: [{ id: '5178dd70ec699eb855ddedb81fc144f48c612520' }]},{id: '5178dd70ec699eb855ddedb81fc144f48c612520', href: '/users/brtnfld/repos/hdf5_msb/commits/5178dd70ec699eb855ddedb81fc144f48c612520',parents: [{ id: '06dfd6025d0798d53f74f40763a9d8effdf3c7de' }]},{id: '06dfd6025d0798d53f74f40763a9d8effdf3c7de', href: '/users/brtnfld/repos/hdf5_msb/commits/06dfd6025d0798d53f74f40763a9d8effdf3c7de',parents: [{ id: 'ecdaf09c11521dc87c38e840a4345284b547e7b1' }]},{id: 'ecdaf09c11521dc87c38e840a4345284b547e7b1', href: '/users/brtnfld/repos/hdf5_msb/commits/ecdaf09c11521dc87c38e840a4345284b547e7b1',parents: [{ id: '55a24118517e737cb50f4191ddfee0a134b483d7' }]},{id: '55a24118517e737cb50f4191ddfee0a134b483d7', href: '/users/brtnfld/repos/hdf5_msb/commits/55a24118517e737cb50f4191ddfee0a134b483d7',parents: [{ id: '676f014e30f3f881fdd6585d334594878d1c0290' }]},{id: '676f014e30f3f881fdd6585d334594878d1c0290', href: '/users/brtnfld/repos/hdf5_msb/commits/676f014e30f3f881fdd6585d334594878d1c0290',parents: [{ id: 'e8e8ae8f58ea46fa49e395d4269129f149ab652a' }]},{id: 'e8e8ae8f58ea46fa49e395d4269129f149ab652a', href: '/users/brtnfld/repos/hdf5_msb/commits/e8e8ae8f58ea46fa49e395d4269129f149ab652a',parents: [{ id: '0bdf289f983fcf286baa9a6693c12f2d12023193' }]},{id: '0bdf289f983fcf286baa9a6693c12f2d12023193', href: '/users/brtnfld/repos/hdf5_msb/commits/0bdf289f983fcf286baa9a6693c12f2d12023193',parents: [{ id: '1311f9e999b3be7d12e936af735dd5fc3b11b08d' }]},{id: '1311f9e999b3be7d12e936af735dd5fc3b11b08d', href: '/users/brtnfld/repos/hdf5_msb/commits/1311f9e999b3be7d12e936af735dd5fc3b11b08d',parents: [{ id: 'aacc6038044160c694b54c9fff816f7583160423' }]},{id: 'aacc6038044160c694b54c9fff816f7583160423', href: '/users/brtnfld/repos/hdf5_msb/commits/aacc6038044160c694b54c9fff816f7583160423',parents: [{ id: '5e76dccbe0f874e352813b5d24a6b84c80b59fcd' }]},{id: '5e76dccbe0f874e352813b5d24a6b84c80b59fcd', href: '/users/brtnfld/repos/hdf5_msb/commits/5e76dccbe0f874e352813b5d24a6b84c80b59fcd',parents: [{ id: 'c3974173a14380069c336dc7e65184685f41f32b' }]},{id: 'c3974173a14380069c336dc7e65184685f41f32b', href: '/users/brtnfld/repos/hdf5_msb/commits/c3974173a14380069c336dc7e65184685f41f32b',parents: [{ id: 'dea87efdf93be5d79826320103eaa21a64c4a4b5' }]},{id: 'dea87efdf93be5d79826320103eaa21a64c4a4b5', href: '/users/brtnfld/repos/hdf5_msb/commits/dea87efdf93be5d79826320103eaa21a64c4a4b5',parents: [{ id: 'e0e020eb6bc823080e7fe8e005ba84681a695e94' }]},{id: 'e0e020eb6bc823080e7fe8e005ba84681a695e94', href: '/users/brtnfld/repos/hdf5_msb/commits/e0e020eb6bc823080e7fe8e005ba84681a695e94',parents: [{ id: '13bb3afdc6c6a947c7d4c768fe81a3eb29b0f254' }]},{id: '13bb3afdc6c6a947c7d4c768fe81a3eb29b0f254', href: '/users/brtnfld/repos/hdf5_msb/commits/13bb3afdc6c6a947c7d4c768fe81a3eb29b0f254',parents: [{ id: '2badc1bf325cd6b9ff4962ce7b0e0296568f240e' }]},{id: '2badc1bf325cd6b9ff4962ce7b0e0296568f240e', href: '/users/brtnfld/repos/hdf5_msb/commits/2badc1bf325cd6b9ff4962ce7b0e0296568f240e',parents: [{ id: '2360f6e64417b95c00ee683b5e7edd45966d9663' }]},{id: '2360f6e64417b95c00ee683b5e7edd45966d9663', href: '/users/brtnfld/repos/hdf5_msb/commits/2360f6e64417b95c00ee683b5e7edd45966d9663',parents: [{ id: 'cfcac15f030734eca087e0116e1ca5813da50f50' }]},{id: 'cfcac15f030734eca087e0116e1ca5813da50f50', href: '/users/brtnfld/repos/hdf5_msb/commits/cfcac15f030734eca087e0116e1ca5813da50f50',parents: [{ id: 'f06ae5ec743083a340ca7cb730762b18b74ffb2a' }]},{id: 'f06ae5ec743083a340ca7cb730762b18b74ffb2a', href: '/users/brtnfld/repos/hdf5_msb/commits/f06ae5ec743083a340ca7cb730762b18b74ffb2a',parents: [{ id: '1e5dd76d2550a2b162f1e9e4357a8dbaf9364c72' }]},{id: '1e5dd76d2550a2b162f1e9e4357a8dbaf9364c72', href: '/users/brtnfld/repos/hdf5_msb/commits/1e5dd76d2550a2b162f1e9e4357a8dbaf9364c72',parents: [{ id: '9908743dd7aaf3bcb6188dcf2916f047100c5e8c' }]},{id: '9908743dd7aaf3bcb6188dcf2916f047100c5e8c', href: '/users/brtnfld/repos/hdf5_msb/commits/9908743dd7aaf3bcb6188dcf2916f047100c5e8c',parents: [{ id: 'b44b3d136d70d29adc36b22673a19aaf52114c94' }]},{id: 'b44b3d136d70d29adc36b22673a19aaf52114c94', href: '/users/brtnfld/repos/hdf5_msb/commits/b44b3d136d70d29adc36b22673a19aaf52114c94',parents: [{ id: '2e962dc49b0b0ec27cb8e2bbc2b1436b2f192bd5' }]},{id: '2e962dc49b0b0ec27cb8e2bbc2b1436b2f192bd5', href: '/users/brtnfld/repos/hdf5_msb/commits/2e962dc49b0b0ec27cb8e2bbc2b1436b2f192bd5',parents: [{ id: '09ba68d026273ee77a6464a9d16d6561a08f27c4' }]},{id: '09ba68d026273ee77a6464a9d16d6561a08f27c4', href: '/users/brtnfld/repos/hdf5_msb/commits/09ba68d026273ee77a6464a9d16d6561a08f27c4',parents: [{ id: '55212d3a020875812923f8f7a2d72d064e4218d8' }]},{id: '55212d3a020875812923f8f7a2d72d064e4218d8', href: '/users/brtnfld/repos/hdf5_msb/commits/55212d3a020875812923f8f7a2d72d064e4218d8',parents: [{ id: '99993f336069ad60c1a1913f803dc604be2dc924' }]},{id: '99993f336069ad60c1a1913f803dc604be2dc924', href: '/users/brtnfld/repos/hdf5_msb/commits/99993f336069ad60c1a1913f803dc604be2dc924',parents: [{ id: '76c0e0aa4ccf00ba7d5f9bb51517c3746cb3a505' }]}]);