netcdf-c/ncdump
Dennis Heimbigner a2e0f069ec This pr should probably be delayed until after Version 4.5.
Primary change is to cleanup code and remove duplicated code.

1. Unify the rc file reading into libdispatch/drc.c. Eventually extend
   if we need rc file for netcdf itself as opposed to the dap code.
2. Unify the extraction from the rc file of DAP authorization info.
3. Misc. other small unifications: make temp file, read file.
4. Avoid use of libcurl when reading file:// because
   there is some kind of problem with the Visual Studio version.
   Might be related to the winpath problem.
   In any case, do direct read instead.
5. Add new error code NC_ERCFILE for errors in reading RC file.
6. Complete documentation cleanup as indicated in this comment
   https://github.com/Unidata/netcdf-c/pull/472#issuecomment-325926426
7. Convert some occurrences of #ifdef _WIN32 to #ifdef _MSC_VER
2017-09-02 18:09:36 -06:00
..
cdl Fix pull request https://github.com/Unidata/netcdf-c/pull/374 (dap4.dmh) 2017-04-03 21:39:44 -06:00
expected NetCDF-c Github issue #178 2015-12-26 18:19:04 -07:00
bom.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
cdl.h Add provenance info for netcdf-4 files. 2016-05-07 14:32:07 -06:00
chunkspec.c The max dimension sizes do not take CDF-5 format into account. 2016-01-05 21:26:25 -07:00
chunkspec.h
CMakeLists.txt Moving some tests around so that 'make check' works properly, in support of https://github.com/Unidata/netcdf-c/issues/339 2017-05-24 14:25:22 -06:00
ctests.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
depend
dimmap.c
dimmap.h
dumplib.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
dumplib.h
env
indent.c
indent.h
inttags4.cdl re: gihub issue https://github.com/Unidata/netcdf-c/issues/380 2017-03-24 18:56:14 -06:00
inttags.cdl ckp 2015-11-19 13:44:55 -07:00
isnan.h Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
Make0 Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
Makefile.am Corrected some typos. 2017-05-24 15:49:18 -06:00
nc4print.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
nccomps.h
nccopy.1
nccopy.c merge-squash 2015-10-09 10:12:11 -06:00
ncdump.1
ncdump.c ckp 2017-04-14 11:05:30 -06:00
ncdump.h Add provenance info for netcdf-4 files. 2016-05-07 14:32:07 -06:00
nciter.c
nciter.h
nctime0.c Fix common typos 2015-08-20 11:42:05 +02:00
nctime0.h
nctrunc.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
ocprint.c Initial version 2017-08-31 14:19:56 -06:00
ref1.ncml Fix github issue: https://github.com/Unidata/netcdf-c/issues/236 2016-03-17 22:05:46 -06:00
ref_ctest1_nc4.cdl Wiring in more validation 2016-11-18 11:53:53 -07:00
ref_ctest1_nc4c.cdl
ref_ctest64.c
ref_ctest.c Fix pull request https://github.com/Unidata/netcdf-c/pull/374 (dap4.dmh) 2017-04-03 21:39:44 -06:00
ref_inttags4.cdl ckp 2015-11-19 13:44:55 -07:00
ref_inttags.cdl ckp 2015-11-19 13:44:55 -07:00
ref_nc_test_netcdf4_4_0.nc
ref_nc_test_netcdf4.cdl
ref_times.cdl
ref_tst_charfill.cdl
ref_tst_comp2.cdl
ref_tst_comp.cdl
ref_tst_compounds2.cdl
ref_tst_compounds2.nc
ref_tst_compounds3.cdl
ref_tst_compounds3.nc
ref_tst_compounds4.cdl
ref_tst_compounds4.nc
ref_tst_enum_data.cdl
ref_tst_fillbug.cdl
ref_tst_format_att_64.cdl
ref_tst_format_att.cdl
ref_tst_group_data_v23.cdl
ref_tst_group_data.cdl
ref_tst_grp_spec0.cdl
ref_tst_grp_spec.cdl
ref_tst_mud4_chars.cdl
ref_tst_mud4-bc.cdl
ref_tst_mud4.cdl
ref_tst_nans.cdl
ref_tst_ncf213.cdl Add provenance info for netcdf-4 files. 2016-05-07 14:32:07 -06:00
ref_tst_noncoord.cdl
ref_tst_opaque_data.cdl
ref_tst_small.cdl
ref_tst_solar_1.cdl ckp 2015-11-19 13:44:55 -07:00
ref_tst_solar_2.cdl
ref_tst_special_atts3.cdl
ref_tst_special_atts.cdl Add provenance info for netcdf-4 files. 2016-05-07 14:32:07 -06:00
ref_tst_string_data.cdl
ref_tst_unicode.cdl
ref_tst_utf8_4.cdl re: Jira NCF-320 2015-08-20 15:53:48 -06:00
ref_tst_utf8.cdl
ref_tst_vlen_data2.cdl
ref_tst_vlen_data.cdl
rewrite-scalar.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
run_back_comp_tests.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
run_ncgen_nc4_tests.sh Added missing scripts. 2017-05-24 14:37:54 -06:00
run_ncgen_tests.sh Added missing scripts. 2017-05-24 14:37:54 -06:00
run_tests.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
run_utf8_nc4_tests.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
run_utf8_tests.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
small2.cdl
small.cdl
test0.cdl
tst_64bit.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_bom.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_brecs.cdl
tst_bug321.cdl
tst_bug324.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_calendars.cdl
tst_calendars.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_charfill.cdl
tst_charfill.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_chunking.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_comp2.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_comp.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_compress.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_create_files.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_dimsizes.c More debugging info. 2017-05-30 16:09:43 -06:00
tst_dimsizes.sh Moved error code to common shell. 2017-05-30 15:11:39 -06:00
tst_enum_data.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_fileinfo.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_fileinfo.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_fillbug.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_fillbug.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_formatx3.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_formatx4.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_group_data.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_grp_spec.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_h_rdc0.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_h_scalar.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_h_scalar.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_inmemory_nc3.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_inmemory_nc4.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_inttags4.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_inttags.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_iter.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_lengths.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_mslp.cdl
tst_mud.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_nans.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_nccopy3.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_nccopy4.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_ncgen4_classic.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_ncgen4_cycle.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_ncgen4_diff.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_ncgen4.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_ncgen_shared.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_ncml.cdl Fix github issue: https://github.com/Unidata/netcdf-c/issues/236 2016-03-17 22:05:46 -06:00
tst_netcdf4_4.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_netcdf4.sh Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_opaque_data.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_output.sh This pr should probably be delayed until after Version 4.5. 2017-09-02 18:09:36 -06:00
tst_special_atts.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_string_data.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_unicode.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
tst_utf8.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
tst_vlen_data.c Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
utils.c re: Github issue netcdf-c 300 2016-08-08 09:24:19 -06:00
utils.h Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
vardata.c Primary change: add dap4 support 2017-03-08 17:01:10 -07:00
vardata.h
XGetopt.c