netcdf-c/oc2
Dennis Heimbigner f0f0f39950 Cleanup various Zarr-related build issues
# Description
Remove various obsolete build options. Also do some code movement.

## Specific Changes

* The remotetest server is sometimes unstable, so provide a mechanism
  to force disabling calls to remotetest.unidata.ucar.edu.
  This is enabled by adding a repository variable named
  REMOTETESTDOWN with the value "yes".
* Fix CMakeLists.txt to use the uname command as an alternate
  to using the hostname command (which does not work under cygwin).
* Remove the JNA stuff as obsolete
* Remove the ENABLE_CLIENTSIDE_FILTERS options since it has been
  disabled for a while.
* Fix bad option flag in some github action .yml files: change --disable-xml2 to --disable-libxml2
* Collect globalstate definitions into nc4internal.h
* Remove ENABLE_NCZARR_FILTERS_TESTING option as obsolete and replace
  with ENABLE_NCZARR_FILTERS
* Move some dispatcher independent functions from libsrc4/nc4internal.c to libdispatch/ddispatch.c
* As a long term goal, and because it is now the case that --enable-nczarr
    => USE_NETCDF4, make the external options --enable-netcdf-4 and
    --enable-netcdf4 obsolete in favor of --enable-hdf5
    We will do the following for one more release cycle.
        1. Make --enable-netcdf-4 be an alias for --enable-netcdf4.
        2. Make --enable-netcdf4 an alias for --enable-hdf5.
        3. Internally, convert most uses of USE_NETCDF_4 ad USE_NETCDF4 to USE_HDF5
    After the next release, --enable-netcdf-4 and --enable-netcdf4 will
    be removed.
2024-05-15 18:46:25 -06:00
..
auth.html.in Docs migration 2021-11-11 10:47:49 -07:00
CMakeLists.txt Use modern cmake nomenclature for curl. 2024-04-03 11:42:59 -06:00
dap.y Add filter support to NCZarr 2021-09-02 17:04:26 -06:00
daplex.c Silence conversion warnings in oc2 2024-03-15 17:29:13 +00:00
dapparse.c Silence conversion warnings in oc2 2024-03-15 17:29:13 +00:00
dapparselex.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
dapy.c Cleanup various Zarr-related build issues 2024-05-15 18:46:25 -06:00
dapy.h Cleanup various Zarr-related build issues 2024-05-15 18:46:25 -06:00
dodsrc.example
Makefile.am Fix various problem around VLEN's 2022-01-08 18:30:00 -07:00
oc.c Fix wrong return type from function definition 2024-03-15 17:29:13 +00:00
oc.css
oc.h LGTM cleanup 2021-04-24 21:44:57 -06:00
occompile.c Silence conversion warnings in oc2 2024-03-15 17:29:13 +00: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 Enable ACCEPT_ENCODING on DAP requests 2023-02-16 20:21:22 -07:00
occurlfunctions.c Fix Proxy problem for DAP2 2023-10-08 14:38:07 -06:00
occurlfunctions.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocdata.c Silence conversion warnings in oc2 2024-03-15 17:29:13 +00: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 Mitigate S3 test interference + Unlimited Dimensions in NCZarr 2023-09-26 16:56:48 -06:00
ocdump.c Silence conversion warnings in oc2 2024-03-15 17:29:13 +00:00
ocdump.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ochttp.c Silence conversion warnings in oc2 2024-03-15 17:29:13 +00:00
ochttp.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocinternal.c Merge branch 'main' into clang-tidy-fixes 2024-04-02 15:30:47 -06:00
ocinternal.h Fixed Clang -Wstrict-prototypes warnings 2022-03-01 23:21:24 -05:00
ocnode.c Auto fixed clang-tidy readability-redundant-declaration warnings 2024-03-01 20:46:58 -05:00
ocnode.h nctest, oc2 files updated. 2018-12-06 15:47:47 -07:00
ocread.c Silence conversion warnings in oc2 2024-03-15 17:29:13 +00:00
ocread.h Yet another fix for DAP2 double URL encoding. 2020-11-05 11:04:56 -07:00
ocutil.c Change format of backwards-loops 2024-03-25 14:25:38 +00: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 Silence conversion warnings in oc2 2024-03-15 17:29:13 +00:00
xxdr.h Fixed Clang -Wstrict-prototypes warnings 2022-03-01 23:21:24 -05:00