netcdf-c/oc2
Dennis Heimbigner 65414eeaa4 Fix some protocol differences between netcdf-c and the Hyrax server.
re: Partly addresses issue https://github.com/Unidata/netcdf-c/issues/1712.

1. Turn on Hyrax Hack to accept Hyrax style attribute containers.
2. Support Url type as alias for String.
3. Accept the special attribute, "__DAP4_Checksum_CRC32",
   to control per-variable checksums.
4. Make _DAP4_xxx attributes be reserved and only accessible
   by name (ala _SuperBlock attribute).
5. Fix handling of checksums. There is a hack in the code
   that uses an extra flag in the chunk header to indicate
   that all variables have checksums. This violates the spec
   and will be removed once it is possible to regenerate the
   test cases.

Note that checksumming with the Hyrax test server has not
been tested. This, along with some other probable inconsistencies,
needs fixing when OPeNDAP and Unidata can agree on the proper
specification. Testing will be included.
2020-05-30 17:36:25 -06:00
..
auth.html.in Misc. source comment typos 2018-04-26 23:04:01 -04:00
CMakeLists.txt nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
dap.y nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
daplex.c Fix undefined references when using Visual Studio 2020-05-18 19:36:28 -06:00
dapparse.c nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
dapparselex.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
dapy.c Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
dapy.h Fix for Github issue 314. 2016-09-01 22:06:07 -06:00
dodsrc.example move from oc1.0 to oc2.0; create new dir oc2 2012-07-31 20:34:13 +00:00
Makefile.am nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
oc.c Spelling fixes 2019-09-18 08:03:01 -06:00
oc.css Github issue 152: https://github.com/Unidata/netcdf-c/issues/152 2015-11-29 20:38:12 -07:00
oc.h Fix undefined references when using Visual Studio 2020-05-18 19:36:28 -06:00
occompile.c Fix errors when building on big-endian machine 2019-01-31 21:13:06 -07:00
occompile.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
occonstraints.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
occurlflags.c Add support for CURLOPT_CONNECTTIMEOUT 2020-01-09 11:48:04 -07:00
occurlfunctions.c Allow redefinition of variable filters 2020-05-11 09:42:31 -06:00
occurlfunctions.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocdata.c nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocdata.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocdatatypes.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocdebug.c Fix undefined references when using Visual Studio 2020-05-18 19:36:28 -06:00
ocdebug.h Fix undefined references when using Visual Studio 2020-05-18 19:36:28 -06:00
ocdump.c Thread safety: step 1: cleanup 2019-03-30 14:06:20 -06:00
ocdump.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ochttp.c Add support for CURLOPT_CONNECTTIMEOUT 2020-01-09 11:48:04 -07:00
ochttp.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocinternal.c Fix some protocol differences between netcdf-c and the Hyrax server. 2020-05-30 17:36:25 -06:00
ocinternal.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocnode.c nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocnode.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocread.c nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocread.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocutil.c Spelling fixes 2019-09-18 08:03:01 -06:00
ocutil.h Thread safety: step 1: cleanup 2019-03-30 14:06:20 -06:00
ocx.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
xxdr.c nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
xxdr.h Spelling fixes 2019-09-18 08:03:01 -06:00