netcdf-c/libdispatch
Dennis Heimbigner d62a9e623c Fix the NC_INMEMORY code to work in all cases with HDF5 1.10.
re: github issue https://github.com/Unidata/netcdf-c/issues/1111

One of the less common use cases for the in-memory feature is
apparently failing with HDF5-1.10.x.  The fix is complicated and
requires significant changes to libhdf5/nc4memcb.c. The current
setup is detailed in the file docs/inmeminternal.dox.

Additionally, it was discovered that the program
nc_test/tst_inmemory.c, which is invoked by
nc_test/run_inmemory.sh, actually was failing because of the
above problem. But the failure is not detected since the script
does not return non-zero value.

Other Changes:
1. Fix nc_test_tst_inmemory to return errors correctly.
2. Make ncdap_tests/findtestserver.c and dap4_tests/findtestserver4.c
   be generated from ncdap_test/findtestserver.c.in.
3. Make LOG() print output to stderr instead of stdout to
   avoid contaminating e.g. ncdump output.
4. Modify the handling of NC_INMEMORY and NC_DISKLESS flags
   to properly handle that NC_DISKLESS => NC_INMEMORY. This
   affects a number of code pieces, especially memio.c.
2018-09-04 11:27:47 -06:00
..
u
CMakeLists.txt added merged HDF4 changes 2018-04-04 14:11:44 -06:00
crc32.c The file libdispatch/crc32.c was apparently causing 2018-04-02 13:19:58 -06:00
crc32.h This completes (for now) the refactoring of libsrc4. 2018-03-16 11:46:18 -06:00
datt.c
dattget.c Follow-up trivial typos 2018-04-26 23:04:01 -04:00
dattinq.c
dattput.c
dauth.c Fix the NC_INMEMORY code to work in all cases with HDF5 1.10. 2018-09-04 11:27:47 -06:00
dcompound.c
dcopy.c
ddim.c
ddispatch.c Code duplicated; merge failure? 2018-05-18 20:28:51 -06:00
defcheck.c
denum.c
derror.c introduce error code NC_EPNETCDF for errors at PnetCDF level 2018-07-29 15:33:08 -05:00
dfile.c Fix the NC_INMEMORY code to work in all cases with HDF5 1.10. 2018-09-04 11:27:47 -06:00
dfilter.c
dgroup.c
dinternal.c
dnotnc3.c added merged HDF4 changes 2018-04-04 14:11:44 -06:00
dnotnc4.c added merged HDF4 changes 2018-04-04 14:11:44 -06:00
doffsets.c Re github issue https://github.com/Unidata/netcdf-c/issues/1131 2018-09-03 13:30:11 -06:00
dopaque.c
dparallel.c
drc.c Corrected a stored value that's never read issue detected by static analysis. 2018-06-07 16:17:32 -06:00
dreadonly.c Follow-up trivial typos 2018-04-26 23:04:01 -04:00
dstring.c
dtype.c
dutf8.c More potential memory leaks squashed. 2018-06-07 15:58:47 -06:00
dutil.c re: esupport MQO-415619 2018-02-25 21:45:31 -07:00
dv2i.c Replace quotes when including system includes, in support of https://github.com/Unidata/netcdf-c/issues/928 2018-04-18 10:51:03 -06:00
dvar.c Fix the NC_INMEMORY code to work in all cases with HDF5 1.10. 2018-09-04 11:27:47 -06:00
dvarget.c converting NULL checking of put functions 2018-08-14 09:21:45 -06:00
dvarinq.c Updated documentation for nc_inq_varid(). 2018-05-31 12:55:52 -06:00
dvarput.c converting NULL checking of put functions 2018-08-14 09:21:45 -06:00
dvlen.c Follow-up trivial typos 2018-04-26 23:04:01 -04:00
dwinpath.c Fix the NC_INMEMORY code to work in all cases with HDF5 1.10. 2018-09-04 11:27:47 -06:00
heap
json.c
Make0
Makefile.am added merged HDF4 changes 2018-04-04 14:11:44 -06:00
nc.c This commit fixes the logical problem of using the default file formats. 2018-07-28 11:18:28 -05:00
ncaux.c
ncbytes.c
nchashmap.c Clear up coverity complaints 2018-08-04 13:22:29 -06:00
nclist.c
nclistmgr.c
nclog.c
ncsettings.hdr
nctime.c
ncuri.c fixed clang warning in ncuri.c 2018-07-06 06:52:02 -06:00
netcdf.m4
stubdef.c
test_ncuri.c
test_pathcvt.c
u8.c
u8.h
utf8proc_data.c
utf8proc.c
utf8proc.h