netcdf-c/libhdf5
Dennis Heimbigner f587654670 Make the dap4 code resistant to various server errors.
Some versions of some servers are returning malformed responses.
Make the library either handle them or gracefully fail.
The three server errors "fixed" here are as follows.
1. The attribute _NCProperties sometimes has a trailing nul character
   in its value. Soln is to elide the nul(s).
2. Sometimes a DAP response has no data part, only a DMR.
   Soln is to detect and return an error code instead of crashing.
3. Sometimes a server returns a redirection, but our current
   openmagic() function was not following the redirect. Soln
   is to follow redirects.
Also because of #2, I am temporarily making --disable-dap-remote-tests
be the default.
2020-01-08 15:18:31 -07:00
..
CMakeLists.txt Master merge, conflict resolution, cleanup 2019-02-24 16:54:13 -07:00
H5FDhttp.c typo5 2019-01-02 21:37:31 -07:00
H5FDhttp.h Provide byte-range reading of remote datasets 2019-01-01 18:27:36 -07:00
hdf5attr.c Spelling fixes 2019-09-18 08:03:01 -06:00
hdf5cache.c improved docs for cache functions, added libhdf5/hdf5cache.c to Doxyfile.in, added benchmark program for cache settings 2019-11-25 16:33:04 -07:00
hdf5create.c whitespace cleanup 2019-08-03 09:04:58 -06:00
hdf5dim.c added comment describing netcdf-4 behavior in data mode dim renames with longer names 2019-02-25 06:36:39 -07:00
hdf5dispatch.c removed base_pe functions from dispatch table 2019-08-15 06:51:06 -06:00
hdf5file.c moved call to nc4_rec_grp_del() to inside nc4_nc4f_list_del() 2019-07-16 16:29:06 -06:00
hdf5grp.c cleanup of whitespace in HDF5 directory 2019-02-19 05:18:02 -07:00
hdf5internal.c Spelling fixes 2019-09-18 08:03:01 -06:00
hdf5open.c Merge pull request #1570 from NOAA-GSD/ejh_compact 2019-12-19 16:47:05 -07:00
hdf5type.c cleanup of whitespace in HDF5 directory 2019-02-19 05:18:25 -07:00
hdf5var.c Cleaned up an 'uninitialized variable' issue reported by static analysis. Minor fix, rolling in to this PR rather than spinning up a separate one. 2020-01-07 11:43:50 -07:00
Makefile.am Updated call to NC4_read_provenance. 2019-04-18 10:53:16 -06:00
nc4hdf.c got compact storage test working 2019-12-04 08:49:37 -07:00
nc4info.c Make the dap4 code resistant to various server errors. 2020-01-08 15:18:31 -07:00
nc4mem.c re: github issues 2018-10-30 20:48:12 -06:00
nc4memcb.c Spelling fixes 2019-09-18 08:03:01 -06:00