This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository netcdf.
commit b1bd788970c58bdaa4196d873aec4442f4573f00 Merge: 8553844 9e1d50f Author: Bas Couwenberg <[email protected]> Date: Tue Jun 6 07:17:03 2017 +0200 Merge tag 'upstream/4.5.0_rc1' Upstream version 4.5.0~rc1 CMakeLists.txt | 311 +- COPYRIGHT | 1 + Make0 | 13 +- Makefile.am | 32 +- Makefile.in | 42 +- RELEASE_NOTES.md | 30 +- acinclude.m4 | 22 + cf | 37 +- cf.cmake | 92 +- config.h.cmake.in | 826 +- config.h.cmake.in.old-works | 316 + config.h.in | 34 +- configure | 623 +- configure.ac | 199 +- dap4_test/CMakeLists.txt | 56 + dap4_test/Make0 | 70 + dap4_test/Makefile.am | 78 + dap4_test/Makefile.in | 1155 + .../baseline}/CMakeLists.txt | 0 dap4_test/baseline/test_anon_dim.2.syn.d4d | 13 + dap4_test/baseline/test_anon_dim.2.syn.d4m | 10 + dap4_test/baseline/test_anon_dim.2.syn.d4p | 21 + dap4_test/baseline/test_anon_dim.syn.d4d | 13 + dap4_test/baseline/test_anon_dim.syn.d4m | 9 + dap4_test/baseline/test_anon_dim.syn.d4p | 18 + dap4_test/baseline/test_atomic_array.5.nc.d4d | 28 + dap4_test/baseline/test_atomic_array.5.nc.d4m | 16 + dap4_test/baseline/test_atomic_array.5.nc.d4p | 34 + dap4_test/baseline/test_atomic_array.8.nc.d4d | 13 + dap4_test/baseline/test_atomic_array.8.nc.d4m | 10 + dap4_test/baseline/test_atomic_array.8.nc.d4p | 21 + dap4_test/baseline/test_atomic_array.9.nc.d4d | 13 + dap4_test/baseline/test_atomic_array.9.nc.d4m | 10 + dap4_test/baseline/test_atomic_array.9.nc.d4p | 21 + dap4_test/baseline/test_atomic_array.nc.d4d | 51 + dap4_test/baseline/test_atomic_array.nc.d4m | 27 + dap4_test/baseline/test_atomic_array.nc.d4p | 66 + dap4_test/baseline/test_atomic_array.syn.d4d | 54 + dap4_test/baseline/test_atomic_array.syn.d4m | 27 + dap4_test/baseline/test_atomic_array.syn.d4p | 67 + dap4_test/baseline/test_atomic_types.nc.d4d | 60 + dap4_test/baseline/test_atomic_types.nc.d4m | 29 + dap4_test/baseline/test_atomic_types.nc.d4p | 51 + dap4_test/baseline/test_atomic_types.syn.d4d | 61 + dap4_test/baseline/test_atomic_types.syn.d4m | 29 + dap4_test/baseline/test_atomic_types.syn.d4p | 52 + dap4_test/baseline/test_enum.nc.d4d | 16 + dap4_test/baseline/test_enum.nc.d4m | 13 + dap4_test/baseline/test_enum.nc.d4p | 33 + dap4_test/baseline/test_enum_2.nc.d4d | 19 + dap4_test/baseline/test_enum_2.nc.d4m | 16 + dap4_test/baseline/test_enum_2.nc.d4p | 37 + dap4_test/baseline/test_enum_array.4.nc.d4d | 19 + dap4_test/baseline/test_enum_array.4.nc.d4m | 16 + dap4_test/baseline/test_enum_array.4.nc.d4p | 40 + dap4_test/baseline/test_enum_array.nc.d4d | 18 + dap4_test/baseline/test_enum_array.nc.d4m | 15 + dap4_test/baseline/test_enum_array.nc.d4p | 37 + dap4_test/baseline/test_fill.nc.d4d | 17 + dap4_test/baseline/test_fill.nc.d4m | 10 + dap4_test/baseline/test_fill.nc.d4p | 19 + dap4_test/baseline/test_groups1.nc.d4d | 38 + dap4_test/baseline/test_groups1.nc.d4m | 28 + dap4_test/baseline/test_groups1.nc.d4p | 48 + dap4_test/baseline/test_one_var.nc.d4d | 10 + dap4_test/baseline/test_one_var.nc.d4m | 7 + dap4_test/baseline/test_one_var.nc.d4p | 13 + dap4_test/baseline/test_one_vararray.1.nc.d4d | 13 + dap4_test/baseline/test_one_vararray.1.nc.d4m | 10 + dap4_test/baseline/test_one_vararray.1.nc.d4p | 21 + dap4_test/baseline/test_one_vararray.3.nc.d4d | 13 + dap4_test/baseline/test_one_vararray.3.nc.d4m | 10 + dap4_test/baseline/test_one_vararray.3.nc.d4p | 21 + dap4_test/baseline/test_one_vararray.nc.d4d | 12 + dap4_test/baseline/test_one_vararray.nc.d4m | 9 + dap4_test/baseline/test_one_vararray.nc.d4p | 18 + dap4_test/baseline/test_opaque.nc.d4d | 12 + dap4_test/baseline/test_opaque.nc.d4m | 9 + dap4_test/baseline/test_opaque.nc.d4p | 13 + dap4_test/baseline/test_opaque_array.7.nc.d4d | 18 + dap4_test/baseline/test_opaque_array.7.nc.d4m | 13 + dap4_test/baseline/test_opaque_array.7.nc.d4p | 23 + dap4_test/baseline/test_opaque_array.nc.d4d | 17 + dap4_test/baseline/test_opaque_array.nc.d4m | 11 + dap4_test/baseline/test_opaque_array.nc.d4p | 19 + dap4_test/baseline/test_sequence_1.syn.d4d | 16 + dap4_test/baseline/test_sequence_1.syn.d4m | 13 + dap4_test/baseline/test_sequence_1.syn.d4p | 20 + dap4_test/baseline/test_sequence_2.syn.d4d | 19 + dap4_test/baseline/test_sequence_2.syn.d4m | 15 + dap4_test/baseline/test_sequence_2.syn.d4p | 25 + dap4_test/baseline/test_struct1.nc.d4d | 16 + dap4_test/baseline/test_struct1.nc.d4m | 13 + dap4_test/baseline/test_struct1.nc.d4p | 22 + dap4_test/baseline/test_struct_array.6.nc.d4d | 21 + dap4_test/baseline/test_struct_array.6.nc.d4m | 16 + dap4_test/baseline/test_struct_array.6.nc.d4p | 30 + dap4_test/baseline/test_struct_array.nc.d4d | 23 + dap4_test/baseline/test_struct_array.nc.d4m | 16 + dap4_test/baseline/test_struct_array.nc.d4p | 28 + dap4_test/baseline/test_struct_array.syn.d4d | 31 + dap4_test/baseline/test_struct_array.syn.d4m | 18 + dap4_test/baseline/test_struct_array.syn.d4p | 34 + dap4_test/baseline/test_struct_nested.nc.d4d | 24 + dap4_test/baseline/test_struct_nested.nc.d4m | 21 + dap4_test/baseline/test_struct_nested.nc.d4p | 30 + dap4_test/baseline/test_struct_nested3.nc.d4d | 20 + dap4_test/baseline/test_struct_nested3.nc.d4m | 17 + dap4_test/baseline/test_struct_nested3.nc.d4p | 24 + dap4_test/baseline/test_struct_type.nc.d4d | 16 + dap4_test/baseline/test_struct_type.nc.d4m | 13 + dap4_test/baseline/test_struct_type.nc.d4p | 22 + dap4_test/baseline/test_unlim1.nc.d4d | 36 + dap4_test/baseline/test_unlim1.nc.d4m | 21 + dap4_test/baseline/test_unlim1.nc.d4p | 52 + dap4_test/baseline/test_utf8.nc.d4d | 12 + dap4_test/baseline/test_utf8.nc.d4m | 9 + dap4_test/baseline/test_utf8.nc.d4p | 18 + dap4_test/baseline/test_vlen1.nc.d4d | 15 + dap4_test/baseline/test_vlen1.nc.d4m | 12 + dap4_test/baseline/test_vlen1.nc.d4p | 19 + dap4_test/baseline/test_vlen2.nc.d4d | 21 + dap4_test/baseline/test_vlen2.nc.d4m | 15 + dap4_test/baseline/test_vlen2.nc.d4p | 26 + dap4_test/baseline/test_vlen3.nc.d4d | 18 + dap4_test/baseline/test_vlen3.nc.d4m | 15 + dap4_test/baseline/test_vlen3.nc.d4p | 22 + dap4_test/baseline/test_vlen4.nc.d4d | 20 + dap4_test/baseline/test_vlen4.nc.d4m | 17 + dap4_test/baseline/test_vlen4.nc.d4p | 27 + dap4_test/baseline/test_vlen5.nc.d4d | 20 + dap4_test/baseline/test_vlen5.nc.d4m | 17 + dap4_test/baseline/test_vlen5.nc.d4p | 27 + dap4_test/baseline/test_vlen6.nc.d4d | 17 + dap4_test/baseline/test_vlen6.nc.d4m | 14 + dap4_test/baseline/test_vlen6.nc.d4p | 24 + dap4_test/baseline/test_vlen7.nc.d4d | 17 + dap4_test/baseline/test_vlen7.nc.d4m | 14 + dap4_test/baseline/test_vlen7.nc.d4p | 24 + dap4_test/baseline/test_vlen8.nc.d4d | 20 + dap4_test/baseline/test_vlen8.nc.d4m | 15 + dap4_test/baseline/test_vlen8.nc.d4p | 26 + .../baselineraw}/CMakeLists.txt | 0 dap4_test/baselineraw/test_anon_dim.2.syn.dmp | 13 + dap4_test/baselineraw/test_anon_dim.syn.dmp | 13 + dap4_test/baselineraw/test_atomic_array.5.nc.dmp | 28 + dap4_test/baselineraw/test_atomic_array.8.nc.dmp | 13 + dap4_test/baselineraw/test_atomic_array.9.nc.dmp | 13 + dap4_test/baselineraw/test_atomic_array.nc.dmp | 51 + dap4_test/baselineraw/test_atomic_array.syn.dmp | 54 + dap4_test/baselineraw/test_atomic_types.nc.dmp | 60 + dap4_test/baselineraw/test_atomic_types.syn.dmp | 61 + dap4_test/baselineraw/test_enum.nc.dmp | 16 + dap4_test/baselineraw/test_enum_2.nc.dmp | 19 + dap4_test/baselineraw/test_enum_array.4.nc.dmp | 19 + dap4_test/baselineraw/test_enum_array.nc.dmp | 18 + dap4_test/baselineraw/test_fill.nc.dmp | 17 + dap4_test/baselineraw/test_groups1.nc.dmp | 38 + dap4_test/baselineraw/test_one_var.nc.dmp | 10 + dap4_test/baselineraw/test_one_vararray.1.nc.dmp | 13 + dap4_test/baselineraw/test_one_vararray.3.nc.dmp | 13 + dap4_test/baselineraw/test_one_vararray.nc.dmp | 12 + dap4_test/baselineraw/test_opaque.nc.dmp | 12 + dap4_test/baselineraw/test_opaque_array.7.nc.dmp | 18 + dap4_test/baselineraw/test_opaque_array.nc.dmp | 17 + dap4_test/baselineraw/test_sequence_1.syn.dmp | 16 + dap4_test/baselineraw/test_sequence_2.syn.dmp | 19 + dap4_test/baselineraw/test_struct1.nc.dmp | 16 + dap4_test/baselineraw/test_struct_array.6.nc.dmp | 21 + dap4_test/baselineraw/test_struct_array.nc.dmp | 23 + dap4_test/baselineraw/test_struct_array.syn.dmp | 31 + dap4_test/baselineraw/test_struct_nested.nc.dmp | 24 + dap4_test/baselineraw/test_struct_nested3.nc.dmp | 20 + dap4_test/baselineraw/test_struct_type.nc.dmp | 16 + dap4_test/baselineraw/test_unlim1.nc.dmp | 36 + dap4_test/baselineraw/test_utf8.nc.dmp | 12 + dap4_test/baselineraw/test_vlen1.nc.dmp | 15 + dap4_test/baselineraw/test_vlen2.nc.dmp | 21 + dap4_test/baselineraw/test_vlen3.nc.dmp | 18 + dap4_test/baselineraw/test_vlen4.nc.dmp | 20 + dap4_test/baselineraw/test_vlen5.nc.dmp | 20 + dap4_test/baselineraw/test_vlen6.nc.dmp | 17 + dap4_test/baselineraw/test_vlen7.nc.dmp | 17 + dap4_test/baselineraw/test_vlen8.nc.dmp | 20 + .../baselineremote}/CMakeLists.txt | 0 .../baselineremote/nc4_unsigned_types.nc.hyrax | 53 + dap4_test/baselineremote/test_anon_dim.syn.dmp | 13 + dap4_test/baselineremote/test_atomic_array.nc.dmp | 51 + dap4_test/baselineremote/test_atomic_array.syn.dmp | 54 + dap4_test/baselineremote/test_atomic_types.nc.dmp | 60 + dap4_test/baselineremote/test_atomic_types.syn.dmp | 61 + dap4_test/baselineremote/test_enum.nc.dmp | 16 + dap4_test/baselineremote/test_enum_2.nc.dmp | 19 + dap4_test/baselineremote/test_enum_array.nc.dmp | 18 + dap4_test/baselineremote/test_fill.nc.dmp | 17 + dap4_test/baselineremote/test_groups1.nc.dmp | 38 + dap4_test/baselineremote/test_misc1.nc.dmp | 29 + dap4_test/baselineremote/test_one_var.nc.dmp | 10 + dap4_test/baselineremote/test_one_vararray.nc.dmp | 12 + dap4_test/baselineremote/test_opaque.nc.dmp | 12 + dap4_test/baselineremote/test_opaque_array.nc.dmp | 17 + dap4_test/baselineremote/test_sequence_1.syn.dmp | 16 + dap4_test/baselineremote/test_sequence_2.syn.dmp | 19 + dap4_test/baselineremote/test_struct1.nc.dmp | 15 + dap4_test/baselineremote/test_struct_array.nc.dmp | 22 + dap4_test/baselineremote/test_struct_array.syn.dmp | 31 + .../baselineremote/test_struct_nested.hdf5.dmp | 23 + dap4_test/baselineremote/test_struct_nested.nc.dmp | 23 + .../baselineremote/test_struct_nested3.hdf5.dmp | 20 + .../baselineremote/test_struct_nested3.nc.dmp | 20 + dap4_test/baselineremote/test_struct_type.nc.dmp | 15 + dap4_test/baselineremote/test_utf8.nc.dmp | 12 + dap4_test/baselineremote/test_vlen1.nc.dmp | 15 + dap4_test/baselineremote/test_vlen10.nc.dmp | 19 + dap4_test/baselineremote/test_vlen11.nc.dmp | 19 + dap4_test/baselineremote/test_vlen2.nc.dmp | 21 + dap4_test/baselineremote/test_vlen3.hdf5.dmp | 18 + dap4_test/baselineremote/test_vlen3.nc.dmp | 18 + dap4_test/baselineremote/test_vlen4.hdf5.dmp | 20 + dap4_test/baselineremote/test_vlen4.nc.dmp | 20 + dap4_test/baselineremote/test_vlen5.hdf5.dmp | 20 + dap4_test/baselineremote/test_vlen5.nc.dmp | 20 + dap4_test/baselineremote/test_vlen6.nc.dmp | 17 + dap4_test/baselineremote/test_vlen7.nc.dmp | 17 + dap4_test/baselineremote/test_vlen8.nc.dmp | 20 + dap4_test/baselineremote/test_vlen9.nc.dmp | 21 + dap4_test/baselineremote/tst_fills.nc.dmp | 17 + .../cdltestfiles}/CMakeLists.txt | 0 dap4_test/cdltestfiles/test_atomic_array.cdl | 39 + dap4_test/cdltestfiles/test_atomic_types.cdl | 42 + dap4_test/cdltestfiles/test_enum.cdl | 12 + dap4_test/cdltestfiles/test_enum_2.cdl | 15 + dap4_test/cdltestfiles/test_enum_array.cdl | 14 + dap4_test/cdltestfiles/test_fill.cdl | 11 + dap4_test/cdltestfiles/test_groups1.cdl | 35 + dap4_test/cdltestfiles/test_one_var.cdl | 6 + dap4_test/cdltestfiles/test_one_vararray.cdl | 8 + dap4_test/cdltestfiles/test_opaque.cdl | 8 + dap4_test/cdltestfiles/test_opaque_array.cdl | 12 + dap4_test/cdltestfiles/test_struct1.cdl | 11 + dap4_test/cdltestfiles/test_struct_array.cdl | 18 + dap4_test/cdltestfiles/test_struct_nested.cdl | 15 + dap4_test/cdltestfiles/test_struct_nested3.cdl | 16 + dap4_test/cdltestfiles/test_struct_type.cdl | 11 + dap4_test/cdltestfiles/test_unlim1.cdl | 27 + dap4_test/cdltestfiles/test_utf8.cdl | 8 + dap4_test/cdltestfiles/test_vlen1.cdl | 11 + dap4_test/cdltestfiles/test_vlen2.cdl | 15 + dap4_test/cdltestfiles/test_vlen3.cdl | 13 + dap4_test/cdltestfiles/test_vlen4.cdl | 13 + dap4_test/cdltestfiles/test_vlen5.cdl | 16 + dap4_test/cdltestfiles/test_vlen6.cdl | 16 + dap4_test/cdltestfiles/test_vlen7.cdl | 16 + dap4_test/cdltestfiles/test_vlen8.cdl | 19 + dap4_test/d4test_common.sh | 85 + .../daptestfiles}/CMakeLists.txt | 0 dap4_test/daptestfiles/test_anon_dim.2.syn.dap | Bin 0 -> 571 bytes dap4_test/daptestfiles/test_anon_dim.syn.dap | Bin 0 -> 481 bytes dap4_test/daptestfiles/test_atomic_array.5.nc.dap | Bin 0 -> 943 bytes dap4_test/daptestfiles/test_atomic_array.8.nc.dap | Bin 0 -> 564 bytes dap4_test/daptestfiles/test_atomic_array.9.nc.dap | Bin 0 -> 564 bytes dap4_test/daptestfiles/test_atomic_array.nc.dap | Bin 0 -> 2224 bytes dap4_test/daptestfiles/test_atomic_array.syn.dap | Bin 0 -> 2214 bytes dap4_test/daptestfiles/test_atomic_types.nc.dap | Bin 0 -> 1907 bytes dap4_test/daptestfiles/test_atomic_types.syn.dap | Bin 0 -> 1888 bytes dap4_test/daptestfiles/test_enum.nc.dap | Bin 0 -> 1228 bytes dap4_test/daptestfiles/test_enum_2.nc.dap | Bin 0 -> 1286 bytes dap4_test/daptestfiles/test_enum_array.4.nc.dap | Bin 0 -> 1371 bytes dap4_test/daptestfiles/test_enum_array.nc.dap | Bin 0 -> 1302 bytes dap4_test/daptestfiles/test_fill.nc.dap | Bin 0 -> 598 bytes dap4_test/daptestfiles/test_groups1.nc.dap | Bin 0 -> 1155 bytes dap4_test/daptestfiles/test_one_var.nc.dap | Bin 0 -> 416 bytes dap4_test/daptestfiles/test_one_vararray.1.nc.dap | Bin 0 -> 554 bytes dap4_test/daptestfiles/test_one_vararray.3.nc.dap | Bin 0 -> 599 bytes dap4_test/daptestfiles/test_one_vararray.nc.dap | Bin 0 -> 502 bytes dap4_test/daptestfiles/test_opaque.nc.dap | Bin 0 -> 456 bytes dap4_test/daptestfiles/test_opaque_array.7.nc.dap | Bin 0 -> 644 bytes dap4_test/daptestfiles/test_opaque_array.nc.dap | Bin 0 -> 615 bytes dap4_test/daptestfiles/test_sequence_1.syn.dap | Bin 0 -> 506 bytes dap4_test/daptestfiles/test_sequence_2.syn.dap | Bin 0 -> 565 bytes dap4_test/daptestfiles/test_struct1.nc.dap | Bin 0 -> 551 bytes dap4_test/daptestfiles/test_struct_array.6.nc.dap | Bin 0 -> 734 bytes dap4_test/daptestfiles/test_struct_array.nc.dap | Bin 0 -> 772 bytes dap4_test/daptestfiles/test_struct_array.syn.dap | Bin 0 -> 938 bytes dap4_test/daptestfiles/test_struct_nested.nc.dap | Bin 0 -> 763 bytes dap4_test/daptestfiles/test_struct_nested3.nc.dap | Bin 0 -> 606 bytes dap4_test/daptestfiles/test_struct_type.nc.dap | Bin 0 -> 555 bytes dap4_test/daptestfiles/test_unlim1.nc.dap | Bin 0 -> 1735 bytes dap4_test/daptestfiles/test_utf8.nc.dap | Bin 0 -> 522 bytes dap4_test/daptestfiles/test_vlen1.nc.dap | Bin 0 -> 480 bytes dap4_test/daptestfiles/test_vlen2.nc.dap | Bin 0 -> 696 bytes dap4_test/daptestfiles/test_vlen3.nc.dap | Bin 0 -> 539 bytes dap4_test/daptestfiles/test_vlen4.nc.dap | Bin 0 -> 586 bytes dap4_test/daptestfiles/test_vlen5.nc.dap | Bin 0 -> 617 bytes dap4_test/daptestfiles/test_vlen6.nc.dap | Bin 0 -> 560 bytes dap4_test/daptestfiles/test_vlen7.nc.dap | Bin 0 -> 540 bytes dap4_test/daptestfiles/test_vlen8.nc.dap | Bin 0 -> 666 bytes .../dmrtestfiles}/CMakeLists.txt | 0 dap4_test/dmrtestfiles/test_anon_dim.2.syn.dmr | 17 + dap4_test/dmrtestfiles/test_anon_dim.syn.dmr | 15 + dap4_test/dmrtestfiles/test_atomic_array.5.nc.dmr | 29 + dap4_test/dmrtestfiles/test_atomic_array.8.nc.dmr | 17 + dap4_test/dmrtestfiles/test_atomic_array.9.nc.dmr | 17 + dap4_test/dmrtestfiles/test_atomic_array.nc.dmr | 61 + dap4_test/dmrtestfiles/test_atomic_array.syn.dmr | 61 + dap4_test/dmrtestfiles/test_atomic_types.nc.dmr | 48 + dap4_test/dmrtestfiles/test_atomic_types.syn.dmr | 48 + dap4_test/dmrtestfiles/test_enum.nc.dmr | 30 + dap4_test/dmrtestfiles/test_enum_2.nc.dmr | 32 + dap4_test/dmrtestfiles/test_enum_array.4.nc.dmr | 34 + dap4_test/dmrtestfiles/test_enum_array.nc.dmr | 32 + dap4_test/dmrtestfiles/test_fill.nc.dmr | 18 + dap4_test/dmrtestfiles/test_groups1.nc.dmr | 33 + dap4_test/dmrtestfiles/test_one_var.nc.dmr | 12 + dap4_test/dmrtestfiles/test_one_vararray.1.nc.dmr | 17 + dap4_test/dmrtestfiles/test_one_vararray.3.nc.dmr | 18 + dap4_test/dmrtestfiles/test_one_vararray.nc.dmr | 15 + dap4_test/dmrtestfiles/test_opaque.nc.dmr | 12 + dap4_test/dmrtestfiles/test_opaque_array.7.nc.dmr | 18 + dap4_test/dmrtestfiles/test_opaque_array.nc.dmr | 16 + dap4_test/dmrtestfiles/test_sequence_1.syn.dmr | 15 + dap4_test/dmrtestfiles/test_sequence_2.syn.dmr | 17 + dap4_test/dmrtestfiles/test_struct1.nc.dmr | 17 + dap4_test/dmrtestfiles/test_struct_array.6.nc.dmr | 22 + dap4_test/dmrtestfiles/test_struct_array.nc.dmr | 21 + dap4_test/dmrtestfiles/test_struct_array.syn.dmr | 27 + dap4_test/dmrtestfiles/test_struct_nested.nc.dmr | 23 + dap4_test/dmrtestfiles/test_struct_nested3.nc.dmr | 18 + dap4_test/dmrtestfiles/test_struct_type.nc.dmr | 17 + dap4_test/dmrtestfiles/test_unlim1.nc.dmr | 49 + dap4_test/dmrtestfiles/test_utf8.nc.dmr | 15 + dap4_test/dmrtestfiles/test_vlen1.nc.dmr | 14 + dap4_test/dmrtestfiles/test_vlen2.nc.dmr | 18 + dap4_test/dmrtestfiles/test_vlen3.nc.dmr | 16 + dap4_test/dmrtestfiles/test_vlen4.nc.dmr | 18 + dap4_test/dmrtestfiles/test_vlen5.nc.dmr | 18 + dap4_test/dmrtestfiles/test_vlen6.nc.dmr | 16 + dap4_test/dmrtestfiles/test_vlen7.nc.dmr | 16 + dap4_test/dmrtestfiles/test_vlen8.nc.dmr | 18 + dap4_test/findtestserver4.c | 79 + dap4_test/maketests.sh | 104 + .../nctestfiles}/CMakeLists.txt | 0 dap4_test/nctestfiles/test_atomic_array.nc | Bin 0 -> 14523 bytes dap4_test/nctestfiles/test_atomic_types.nc | Bin 0 -> 13136 bytes dap4_test/nctestfiles/test_enum.nc | Bin 0 -> 1239 bytes dap4_test/nctestfiles/test_enum_2.nc | Bin 0 -> 1428 bytes dap4_test/nctestfiles/test_enum_array.nc | Bin 0 -> 8293 bytes dap4_test/nctestfiles/test_fill.nc | Bin 0 -> 1271 bytes dap4_test/nctestfiles/test_groups1.nc | Bin 0 -> 8469 bytes dap4_test/nctestfiles/test_one_var.nc | Bin 0 -> 603 bytes dap4_test/nctestfiles/test_one_vararray.nc | Bin 0 -> 6248 bytes dap4_test/nctestfiles/test_opaque.nc | Bin 0 -> 711 bytes dap4_test/nctestfiles/test_opaque_array.nc | Bin 0 -> 6272 bytes dap4_test/nctestfiles/test_struct1.nc | Bin 0 -> 805 bytes dap4_test/nctestfiles/test_struct_array.nc | Bin 0 -> 6534 bytes dap4_test/nctestfiles/test_struct_nested.nc | Bin 0 -> 1330 bytes dap4_test/nctestfiles/test_struct_nested3.nc | Bin 0 -> 1206 bytes dap4_test/nctestfiles/test_struct_type.nc | Bin 0 -> 805 bytes dap4_test/nctestfiles/test_unlim1.nc | Bin 0 -> 10266 bytes dap4_test/nctestfiles/test_utf8.nc | Bin 0 -> 6272 bytes dap4_test/nctestfiles/test_vlen1.nc | Bin 0 -> 4863 bytes dap4_test/nctestfiles/test_vlen2.nc | Bin 0 -> 6336 bytes dap4_test/nctestfiles/test_vlen3.nc | Bin 0 -> 4982 bytes dap4_test/nctestfiles/test_vlen4.nc | Bin 0 -> 4990 bytes dap4_test/nctestfiles/test_vlen5.nc | Bin 0 -> 6272 bytes dap4_test/nctestfiles/test_vlen6.nc | Bin 0 -> 6272 bytes dap4_test/nctestfiles/test_vlen7.nc | Bin 0 -> 6256 bytes dap4_test/nctestfiles/test_vlen8.nc | Bin 0 -> 6304 bytes dap4_test/test_common.h | 186 + dap4_test/test_data.c | 52 + dap4_test/test_data.sh | 90 + dap4_test/test_environment4.c | 46 + dap4_test/test_hyrax.sh | 47 + dap4_test/test_meta.c | 29 + dap4_test/test_meta.sh | 55 + dap4_test/test_parse.c | 29 + dap4_test/test_parse.sh | 43 + dap4_test/test_raw.sh | 66 + dap4_test/test_remote.sh | 84 + dap4_test/test_test.sh | 9 + dap4_test/tst_data.sh | 89 + dap4_test/tst_meta.sh | 54 + dap4_test/tst_parse.sh | 42 + dap4_test/tst_raw.sh | 67 + docs/DAP4.dox | 105 + docs/Doxyfile.developer | 2 +- docs/Doxyfile.in | 1 + docs/Makefile.in | 4 + docs/OPeNDAP.dox | 15 +- docs/file_format_specifications.md | 2 +- docs/footer.html | 0 docs/guide.dox | 3 +- docs/images/Makefile.in | 4 + docs/install.md | 0 docs/old/netcdf-cxx.texi | 0 docs/old/netcdf-cxx4.texi | 0 docs/old/netcdf-f90.texi | 0 docs/old/netcdf-install.texi | 0 docs/old/netcdf-internal.texi | 0 .../static-pages/deploy_static_pages.sh | 0 docs/static-pages/software.html | 6487 +++-- docs/static-pages/usage.html | 521 + docs/windows-binaries.md | 26 +- examples/C/Makefile.in | 4 + examples/CDL/Makefile.in | 4 + examples/Makefile.in | 4 + h5_test/Makefile.in | 5 + h5_test/h5_err_macros.h | 2 +- h5_test/run_par_tests.sh | 3 + h5_test/run_valgrind_tests.sh | 3 + h5_test/tst_h_par.c | 1 + include/Makefile.am | 11 +- include/Makefile.in | 25 +- include/err_macros.h | 2 +- include/nc.h | 25 +- include/nc3dispatch.h | 76 +- include/nc3internal.h | 15 +- include/nc4dispatch.h | 271 + include/nc4internal.h | 17 +- include/nc_tests.h | 2 +- include/ncbytes.h | 41 +- include/ncdap.h | 58 + include/ncdispatch.h | 49 +- include/ncexternl.h | 23 + include/nchashmap.h | 32 +- include/nclist.h | 45 +- include/nclog.h | 26 +- include/ncoffsets.h | 56 + include/ncrc.h | 26 + include/nctestserver.h | 154 + include/ncuri.h | 93 +- include/ncutf8.h | 34 + include/ncwinpath.h | 35 + include/netcdf.h | 12 +- include/netcdf_mem.h | 16 +- include/netcdf_meta.h.in | 3 +- include/utf8proc.h | 401 - lib_flags.am | 4 + libdap2/CMakeLists.txt | 2 +- libdap2/Make0 | 0 libdap2/Makefile.am | 10 +- libdap2/Makefile.in | 62 +- libdap2/cache.c | 2 +- libdap2/cdf.c | 2 +- libdap2/common.c | 2 +- libdap2/constraints.c | 2 +- libdap2/dapalign.c | 331 - libdap2/dapalign.h | 55 - libdap2/dapattr.c | 2 +- libdap2/dapcvt.c | 24 +- libdap2/dapdebug.c | 2 +- libdap2/dapdump.c | 2 +- libdap2/dapincludes.h | 113 + libdap2/dapodom.c | 2 +- libdap2/daputil.c | 71 +- libdap2/daputil.h | 13 +- libdap2/dceconstraints.c | 8 +- libdap2/env | 30 +- libdap2/getvara.c | 6 +- libdap2/main.c | 2 +- libdap2/nccommon.h | 41 +- libdap2/ncd2dispatch.c | 52 +- libdap2/ncd2dispatch.h | 137 +- libdap2/ncdap.c | 4 +- libdap2/ncdap.h | 150 - libdap2/ncdapa.c | 4 +- libdap2/ncdaperr.c | 2 +- libdap2/test_vara.c | 4 +- libdap4/CMakeLists.txt | 32 + libdap4/Make0 | 103 + libdap4/Makefile.am | 80 + libdap4/Makefile.in | 940 + libdap4/d4bytes.c | 73 + libdap4/d4bytes.h | 31 + libdap4/d4chunk.c | 207 + libdap4/d4chunk.h | 11 + libdap4/d4crc32.c | 103 + libdap4/d4curlflags.c | 33 + libdap4/d4curlfunctions.c | 367 + libdap4/d4curlfunctions.h | 30 + libdap4/d4cvt.c | 224 + libdap4/d4data.c | 361 + libdap4/d4debug.c | 155 + libdap4/d4debug.h | 70 + libdap4/d4dump.c | 110 + libdap4/d4file.c | 491 + libdap4/d4fix.c | 554 + libdap4/d4http.c | 342 + libdap4/d4http.h | 24 + libdap4/d4includes.h | 50 + libdap4/d4meta.c | 1112 + libdap4/d4odom.c | 170 + libdap4/d4odom.h | 38 + libdap4/d4parser.c | 1515 + libdap4/d4printer.c | 591 + libdap4/d4rc.c | 621 + libdap4/d4read.c | 215 + libdap4/d4read.h | 12 + libdap4/d4swap.c | 260 + libdap4/d4util.c | 452 + libdap4/d4util.h | 77 + libdap4/d4varx.c | 186 + libdap4/ezxml.c | 973 + libdap4/ezxml.h | 167 + libdap4/ezxml_extra.c | 27 + libdap4/ncd4.h | 224 + libdap4/ncd4dispatch.c | 972 + libdap4/ncd4dispatch.h | 50 + libdap4/ncd4types.h | 360 + libdispatch/CMakeLists.txt | 6 +- libdispatch/Make0 | 0 libdispatch/Makefile.am | 18 +- libdispatch/Makefile.in | 538 +- libdispatch/dattput.c | 54 +- libdispatch/ddispatch.c | 156 +- libdispatch/derror.c | 3 +- libdispatch/dfile.c | 179 +- libdispatch/doffsets.c | 344 + libdispatch/drc.c | 424 + libdispatch/dstring.c | 20 +- libdispatch/dutf8.c | 96 + libdispatch/dutf8proc.c | 590 - libdispatch/dv2i.c | 7 +- libdispatch/dvarget.c | 96 +- libdispatch/dvarput.c | 110 +- libdispatch/dwinpath.c | 154 + m4/empty => libdispatch/heap | 0 libdispatch/json.c | 372 + libdispatch/nc.c | 4 +- libdispatch/ncbytes.c | 14 +- libdispatch/nclist.c | 32 +- libdispatch/nclistmgr.c | 2 +- libdispatch/nclog.c | 4 +- libdispatch/ncuri.c | 1031 +- libdispatch/test_ncuri.c | 95 + libdispatch/test_pathcvt.c | 61 + libdispatch/u/utf8proc.c | 755 + libdispatch/u/utf8proc.h | 699 + libdispatch/u8.c | 13048 +++++++++ libdispatch/u8.h | 718 + libdispatch/utf8proc.c | 759 + libdispatch/utf8proc.h | 701 + libdispatch/utf8proc_data.c | 14386 ++++++++++ libdispatch/utf8proc_data.h | 13383 --------- liblib/CMakeLists.txt | 6 +- liblib/Makefile.am | 11 +- liblib/Makefile.in | 27 +- liblib/nc_initialize.c | 17 +- libnetcdf.settings.in | 3 +- libsrc/CMakeLists.txt | 6 +- libsrc/Makefile.am | 2 +- libsrc/Makefile.in | 7 +- libsrc/attr.c | 1026 +- libsrc/attr.m4 | 121 +- libsrc/dim.c | 45 +- libsrc/ffio.c | 61 +- libsrc/lookup3.c | 5 +- libsrc/memio.c | 15 +- libsrc/mmapio.c | 29 +- libsrc/nc3dispatch.h | 189 - libsrc/nc3internal.c | 105 +- libsrc/ncio.c | 17 +- libsrc/ncx.c | 28112 ++++++++++++++++--- libsrc/ncx.h | 361 +- libsrc/ncx.m4 | 2319 +- libsrc/ncx_cray.c | 4 + libsrc/netcdf.3 | 1405 + libsrc/posixio.c | 36 +- libsrc/putget.c | 10379 ++++++- libsrc/putget.m4 | 93 +- libsrc/t_ncio.c | 9 +- libsrc/t_ncxx.m4 | 4 + libsrc/v1hpg.c | 233 +- libsrc/var.c | 31 +- libsrc/winceio.c | 44 +- libsrc4/Makefile.am | 4 +- libsrc4/Makefile.in | 19 +- libsrc4/error4.c | 2 +- libsrc4/nc3stub.h | 1026 - libsrc4/nc4attr.c | 109 +- libsrc4/nc4dispatch.c | 3 +- libsrc4/nc4dispatch.h | 278 - libsrc4/nc4file.c | 232 +- libsrc4/nc4grp.c | 14 +- libsrc4/nc4hdf.c | 110 +- libsrc4/nc4info.c | 11 - libsrc4/nc4internal.c | 141 +- libsrc4/nc4printer.c | 786 + libsrc4/nc4type.c | 6 +- libsrc4/nc4var.c | 135 +- libsrc4/ncfunc.c | 2 +- libsrc4/stub3.c | 24 - libsrc4/stub4.c | 18 - libsrcp/Makefile.in | 5 + libsrcp/ncpdispatch.c | 14 +- mclean | 0 nc-config.cmake.in | 28 +- nc-config.in | 9 +- nc_test/CMakeLists.txt | 18 +- nc_test/Make0 | 2 +- nc_test/Makefile.am | 45 +- nc_test/Makefile.in | 172 +- nc_test/error.c | 2 +- nc_test/error.h | 3 +- nc_test/nc_test.c | 8 +- nc_test/run_diskless.sh | 35 +- nc_test/run_diskless2.sh | 7 +- nc_test/run_diskless5.sh | 23 + nc_test/run_mmap.sh | 21 +- nc_test/run_pnetcdf_test.sh | 1 - nc_test/test_get.c | 15598 +++++----- nc_test/test_get.m4 | 1554 +- nc_test/test_get_p5.m4 | 12 +- nc_test/test_put.c | 22226 ++++++++------- nc_test/test_put.m4 | 2016 +- nc_test/test_read.c | 2251 +- nc_test/test_read.m4 | 2054 ++ nc_test/test_write.c | 2372 +- nc_test/test_write.m4 | 2517 ++ nc_test/testnc3perf.c | 0 nc_test/tests.h | 473 +- nc_test/tst_atts3.c | 33 +- nc_test/tst_diskless5.c | 4336 +++ nc_test/tst_diskless5.cdl | 4206 +++ nc_test/tst_elatefill.c | 45 + nc_test/tst_global_fillval.c | 49 + nc_test/tst_small.c | 1 + nc_test/tst_utf8_phrases.c | 342 + nc_test/tst_utf8_validate.c | Bin 0 -> 15275 bytes nc_test/util.c | 731 +- nc_test4/CMakeLists.txt | 4 +- nc_test4/Makefile.am | 17 +- nc_test4/Makefile.in | 142 +- nc_test4/clear_cache.sh | 0 nc_test4/{chunked.hdf4 => ref_chunked.hdf4} | Bin nc_test4/{contiguous.hdf4 => ref_contiguous.hdf4} | Bin nc_test4/run_bm.sh | 9 +- nc_test4/run_bm_ar4.sh | 10 +- nc_test4/run_bm_elena.sh | 14 +- nc_test4/run_bm_radar_2D.sh | 3 + nc_test4/run_bm_radar_2D_endianness1.sh | 3 + nc_test4/run_bm_test1.sh | 47 +- nc_test4/run_bm_test2.sh | 29 +- nc_test4/run_chunk_hdf4.sh | 32 +- nc_test4/run_empty_vlen_test.sh | 13 +- nc_test4/run_get_knmi_files.sh | 1 - nc_test4/run_grp_rename.sh | 18 +- nc_test4/run_hdf4_valgrind_tests.sh | 3 + nc_test4/run_par_bm_test.sh | 7 +- nc_test4/run_par_test.sh | 3 + nc_test4/run_tst_chunks.sh | 11 +- nc_test4/run_valgrind_tests.sh | 4 + nc_test4/tst_chunk_hdf4.c | 4 +- nc_test4/tst_chunks.c | 9 +- nc_test4/tst_chunks3.c | 16 +- nc_test4/tst_converts.c | 10 +- nc_test4/tst_files.c | 9 +- nc_test4/tst_fill_attr_vanish.c | 19 +- nc_test4/tst_formatx_hdf4.sh | 5 +- nc_test4/tst_hdf4_read_var.sh | 20 +- nc_test4/tst_misc.sh | 10 +- nc_test4/tst_rehash.c | 1 + nc_test4/tst_strings2.c | 5 +- nc_test4/tst_vars.c | 2 +- nc_test4/tst_vars2.c | 8 +- ncdap_test/CMakeLists.txt | 39 +- ncdap_test/Makefile.am | 77 +- ncdap_test/Makefile.in | 216 +- ncdap_test/expected3/Makefile.in | 4 + ncdap_test/expected4/123.nc.dmp | 53 - ncdap_test/expected4/123bears.nc.dmp | 53 - ncdap_test/expected4/1990-S1700101.HDF.WVC_Lat.dmp | 37 - ncdap_test/expected4/1998-6-avhrr.dat.dmp | 22 - ncdap_test/expected4/D1.dmp | 16 - ncdap_test/expected4/Drifters.dmp | 31 - ncdap_test/expected4/EOSDB.dmp | 129 - ncdap_test/expected4/Makefile.am | 35 - ncdap_test/expected4/Makefile.in | 528 - ncdap_test/expected4/NestedSeq.dmp | 15 - ncdap_test/expected4/NestedSeq2.dmp | 35 - ncdap_test/expected4/OverideExample.dmp | 25 - ncdap_test/expected4/SimpleDrdsExample.dmp | 62 - ncdap_test/expected4/b31.dmp | 20 - ncdap_test/expected4/b31a.dmp | 15 - ncdap_test/expected4/bears.nc.dmp | 53 - ncdap_test/expected4/ber-2002-10-01.nc.dmp | 38 - ncdap_test/expected4/ceopL2AIRS2-2.nc.dmp | 1141 - ncdap_test/expected4/data.nc.dmp | 25 - ncdap_test/expected4/fnoc1.nc.dmp | 1129 - ncdap_test/expected4/in.nc.dmp | 760 - ncdap_test/expected4/in1.nc.dmp | 838 - ncdap_test/expected4/in_2.nc.dmp | 770 - ncdap_test/expected4/in_no_three_double_dmn.nc.dmp | 763 - ncdap_test/expected4/in_v.nc.dmp | 16 - ncdap_test/expected4/ingrid.dmp | 33 - ncdap_test/expected4/nestedDAS.dmp | 12 - ncdap_test/expected4/pbug0001b.dmp | 38 - ncdap_test/expected4/saco1.nc.dmp | 122 - ncdap_test/expected4/synth1.dmp | 11 - ncdap_test/expected4/synth2.dmp | 14 - ncdap_test/expected4/synth3.dmp | 13 - ncdap_test/expected4/synth4.dmp | 23 - ncdap_test/expected4/synth5.dmp | 13 - ncdap_test/expected4/synth6.dmp | 25 - ncdap_test/expected4/synth7.dmp | 9 - ncdap_test/expected4/synth8.dmp | 14 - ncdap_test/expected4/test.01.dmp | 35 - ncdap_test/expected4/test.02.dmp | 93 - ncdap_test/expected4/test.03.dmp | 1694 -- ncdap_test/expected4/test.04.dmp | 20 - ncdap_test/expected4/test.05.dmp | 29 - ncdap_test/expected4/test.06a.dmp | 13 - ncdap_test/expected4/test.07.dmp | 36 - ncdap_test/expected4/test.07a.dmp | 19 - ncdap_test/expected4/test.21.dmp | 21 - ncdap_test/expected4/test.22.dmp | 25 - ncdap_test/expected4/test.23.dmp | 36 - ncdap_test/expected4/test.31.dmp | 24 - ncdap_test/expected4/test.50.dmp | 31 - ncdap_test/expected4/test.53.dmp | 34 - ncdap_test/expected4/test.55.dmp | 23 - ncdap_test/expected4/test.56.dmp | 14 - ncdap_test/expected4/test.57.dmp | 14 - ncdap_test/expected4/test.66.dmp | 42 - ncdap_test/expected4/test.67.dmp | 78 - ncdap_test/expected4/test.68.dmp | 2 - ncdap_test/expected4/test.69.dmp | 401 - ncdap_test/expected4/test.PointFile.dmp | 67 - ncdap_test/expected4/test.an1.dmp | 2 - ncdap_test/expected4/test.dfp1.dmp | 2 - ncdap_test/expected4/test.dfr1.dmp | 40 - ncdap_test/expected4/test.dfr2.dmp | 38 - ncdap_test/expected4/test.dfr3.dmp | 29 - ncdap_test/expected4/test.gr1.dmp | 177 - ncdap_test/expected4/test.gr2.dmp | 355 - ncdap_test/expected4/test.gr3.dmp | 68 - ncdap_test/expected4/test.gr4.dmp | 26 - ncdap_test/expected4/test.gr5.dmp | 177 - ncdap_test/expected4/test.nc.dmp | 961 - ncdap_test/expected4/test.sds1.dmp | 47 - ncdap_test/expected4/test.sds2.dmp | 47 - ncdap_test/expected4/test.sds3.dmp | 223 - ncdap_test/expected4/test.sds4.dmp | 14 - ncdap_test/expected4/test.sds5.dmp | 77 - ncdap_test/expected4/test.sds6.dmp | 89 - ncdap_test/expected4/test.sds7.dmp | 75 - ncdap_test/expected4/test.vs1.dmp | 109 - ncdap_test/expected4/test.vs2.dmp | 145 - ncdap_test/expected4/test.vs3.dmp | 52 - ncdap_test/expected4/test.vs4.dmp | 109 - ncdap_test/expected4/test.vs5.dmp | 38 - ncdap_test/expected4/text.nc.dmp | 961 - ncdap_test/expected4/whoi.dmp | 20 - ncdap_test/expectremote3/Makefile.in | 4 + ncdap_test/expectremote3/test.01.1.dmp | 4 - ncdap_test/expectremote3/test.07.1.dmp | 4 - ncdap_test/expectremote3/test.07.3.dmp | 4 - ncdap_test/expectremote3/test.07.4.dmp | 4 - ncdap_test/expectremote4/D1.dmp | 16 - ncdap_test/expectremote4/Drifters.dmp | 31 - ncdap_test/expectremote4/EOSDB.dmp | 129 - ncdap_test/expectremote4/GLOBEC_cetaceans.1.dmp | 10 - ncdap_test/expectremote4/GLOBEC_cetaceans.2.dmp | 14 - ncdap_test/expectremote4/Makefile.am | 31 - ncdap_test/expectremote4/Makefile.in | 523 - ncdap_test/expectremote4/NestedSeq.dmp | 15 - ncdap_test/expectremote4/NestedSeq2.dmp | 35 - ncdap_test/expectremote4/OverideExample.dmp | 25 - ncdap_test/expectremote4/SimpleDrdsExample.dmp | 62 - ncdap_test/expectremote4/b31.dmp | 20 - ncdap_test/expectremote4/b31a.dmp | 15 - ncdap_test/expectremote4/ingrid.dmp | 33 - ncdap_test/expectremote4/nestedDAS.dmp | 12 - ncdap_test/expectremote4/test.01.1.dmp | 17 - ncdap_test/expectremote4/test.01.dmp | 41 - ncdap_test/expectremote4/test.02.1.dmp | 9 - ncdap_test/expectremote4/test.02.dmp | 93 - ncdap_test/expectremote4/test.03.1.dmp | 15 - ncdap_test/expectremote4/test.03.2.dmp | 1011 - ncdap_test/expectremote4/test.03.dmp | 1694 -- ncdap_test/expectremote4/test.04.1.dmp | 11 - ncdap_test/expectremote4/test.04.dmp | 20 - ncdap_test/expectremote4/test.05.1.dmp | 14 - ncdap_test/expectremote4/test.05.dmp | 29 - ncdap_test/expectremote4/test.06.1.dmp | 15 - ncdap_test/expectremote4/test.06a.dmp | 13 - ncdap_test/expectremote4/test.07.1.dmp | 19 - ncdap_test/expectremote4/test.07.3.dmp | 14 - ncdap_test/expectremote4/test.07.4.dmp | 9 - ncdap_test/expectremote4/test.07.dmp | 36 - ncdap_test/expectremote4/test.07a.dmp | 19 - ncdap_test/expectremote4/test.21.dmp | 15 - ncdap_test/expectremote4/test.22.dmp | 25 - ncdap_test/expectremote4/test.23.dmp | 36 - ncdap_test/expectremote4/test.31.dmp | 24 - ncdap_test/expectremote4/test.50.dmp | 31 - ncdap_test/expectremote4/test.53.dmp | 34 - ncdap_test/expectremote4/test.55.dmp | 23 - ncdap_test/expectremote4/test.56.dmp | 14 - ncdap_test/expectremote4/test.57.dmp | 14 - ncdap_test/expectremote4/test.66.dmp | 42 - ncdap_test/expectremote4/test.67.dmp | 78 - ncdap_test/expectremote4/test.68.dmp | 2 - ncdap_test/expectremote4/test.69.dmp | 401 - ncdap_test/expectremote4/test.an1.dmp | 2 - ncdap_test/expectremote4/test.dfp1.dmp | 2 - ncdap_test/expectremote4/test.gr1.dmp | 177 - ncdap_test/expectremote4/test.gr2.dmp | 355 - ncdap_test/expectremote4/test.gr3.dmp | 68 - ncdap_test/expectremote4/test.gr4.dmp | 26 - ncdap_test/expectremote4/test.gr5.dmp | 177 - ncdap_test/expectremote4/test.nc.dmp | 929 - ncdap_test/expectremote4/test.sds1.dmp | 47 - ncdap_test/expectremote4/test.sds2.dmp | 47 - ncdap_test/expectremote4/test.sds3.dmp | 223 - ncdap_test/expectremote4/test.sds4.dmp | 14 - ncdap_test/expectremote4/test.sds5.dmp | 77 - ncdap_test/expectremote4/test.vs1.dmp | 109 - ncdap_test/expectremote4/test.vs2.dmp | 145 - ncdap_test/expectremote4/test.vs3.dmp | 52 - ncdap_test/expectremote4/test.vs4.dmp | 109 - ncdap_test/expectremote4/test.vs5.dmp | 38 - ncdap_test/expectremote4/whoi.dmp | 20 - ncdap_test/findtestserver.c | 78 + ncdap_test/nctestserver.c | 43 - ncdap_test/nocacheremote4/Makefile.am | 44 - ncdap_test/nocacheremote4/test.01.1.dmp | 7 - ncdap_test/nocacheremote4/test.01.dmp | 35 - ncdap_test/nocacheremote4/test.02.1.dmp | 9 - ncdap_test/nocacheremote4/test.02.dmp | 93 - ncdap_test/nocacheremote4/test.03.1.dmp | 15 - ncdap_test/nocacheremote4/test.03.2.dmp | 1011 - ncdap_test/nocacheremote4/test.03.dmp | 1694 -- ncdap_test/nocacheremote4/test.04.1.dmp | 11 - ncdap_test/nocacheremote4/test.04.dmp | 20 - ncdap_test/nocacheremote4/test.05.1.dmp | 14 - ncdap_test/nocacheremote4/test.05.dmp | 29 - ncdap_test/nocacheremote4/test.06.1.dmp | 15 - ncdap_test/nocacheremote4/test.06.dmp | 43 - ncdap_test/nocacheremote4/test.06a.dmp | 13 - ncdap_test/nocacheremote4/test.07.1.dmp | 9 - ncdap_test/nocacheremote4/test.07.2.dmp | 29 - ncdap_test/nocacheremote4/test.07.3.dmp | 14 - ncdap_test/nocacheremote4/test.07.4.dmp | 9 - ncdap_test/nocacheremote4/test.07.dmp | 30 - ncdap_test/nocacheremote4/test.07a.dmp | 19 - ncdap_test/nocacheremote4/test.21.dmp | 15 - ncdap_test/nocacheremote4/test.22.dmp | 25 - ncdap_test/nocacheremote4/test.23.dmp | 36 - ncdap_test/nocacheremote4/test.31.dmp | 24 - ncdap_test/nocacheremote4/test.32.dmp | 27 - ncdap_test/nocacheremote4/test.50.dmp | 31 - ncdap_test/nocacheremote4/test.53.dmp | 34 - ncdap_test/nocacheremote4/test.55.dmp | 23 - ncdap_test/nocacheremote4/test.56.dmp | 14 - ncdap_test/nocacheremote4/test.57.dmp | 14 - ncdap_test/nocacheremote4/test.66.dmp | 42 - ncdap_test/nocacheremote4/test.67.dmp | 78 - ncdap_test/nocacheremote4/test.68.dmp | 2 - ncdap_test/nocacheremote4/test.69.dmp | 401 - ncdap_test/nocacheremote4/test.nc.dmp | 929 - ncdap_test/run_ncdap_tests.sh | 21 +- ncdap_test/t_auth.c | 8 +- ncdap_test/t_dap.c | 11 +- ncdap_test/t_dap3a.c | 12 +- ncdap_test/t_dap3c.c | 14 +- ncdap_test/t_dap4.c | 12 +- ncdap_test/t_dap4a.c | 11 +- ncdap_test/t_dap4c.c | 13 +- ncdap_test/t_srcdir.h | 15 + ncdap_test/test_cvt.c | 11 +- ncdap_test/test_environment.c | 47 + ncdap_test/test_nstride_cached.c | 10 +- ncdap_test/test_partvar.c | 14 +- ncdap_test/test_partvar2.c | 14 +- ncdap_test/test_vara.c | 13 +- ncdap_test/test_varm3.c | 10 +- ncdap_test/testauth.old | 0 ncdap_test/testauth.sh | 64 +- ncdap_test/testauth.sh.old | 0 ncdap_test/testdata3/Makefile.am | 0 ncdap_test/testdata3/Makefile.in | 4 + ncdap_test/testurl.sh | 22 +- ncdap_test/tst_formatx.sh | 6 +- ncdap_test/tst_longremote3.sh | 14 +- ncdap_test/tst_longremote4.sh | 20 - ncdap_test/tst_ncdap.sh | 2 - ncdap_test/tst_ncdap3.sh | 31 +- ncdap_test/tst_ncdap4.sh | 26 - ncdap_test/tst_nocache3.sh | 8 +- ncdap_test/tst_nocache4.sh | 23 - ncdap_test/tst_remote.sh | 16 +- ncdap_test/tst_remote3.sh | 20 +- ncdap_test/tst_remote4.sh | 23 - ncdap_test/tst_special.sh | 24 +- ncdap_test/tst_tds.sh | 11 +- ncdump/CMakeLists.txt | 84 +- ncdump/Make0 | 24 +- ncdump/Makefile.am | 37 +- ncdump/Makefile.in | 179 +- ncdump/bom.c | 2 +- ncdump/cdl/Makefile.in | 4 + ncdump/cdl/bigf1.cdl | 0 ncdump/cdl/bigf2.cdl | 0 ncdump/cdl/bigf3.cdl | 0 ncdump/cdl/bigr1.cdl | 0 ncdump/cdl/bigr2.cdl | 0 ncdump/cdl/bigr3.cdl | 0 ncdump/cdl/c0.cdl | 0 ncdump/cdl/c0.jdl | 0 ncdump/cdl/example_good.cdl | 0 ncdump/cdl/fills.cdl | 0 ncdump/cdl/nc_enddef.cdl | 0 ncdump/cdl/nc_sync.cdl | 0 ncdump/cdl/pres_temp_4D.cdl | 0 ncdump/cdl/ref_ctest1_nc4.cdl | 0 ncdump/cdl/ref_ctest1_nc4.jdl | 0 ncdump/cdl/ref_ctest1_nc4c.cdl | 0 ncdump/cdl/ref_nctst.cdl | 0 ncdump/cdl/ref_nctst_64bit_offset.cdl | 0 ncdump/cdl/ref_nctst_netcdf4.cdl | 0 ncdump/cdl/ref_nctst_netcdf4_classic.cdl | 0 ncdump/cdl/ref_solar.cdl | 0 ncdump/cdl/ref_tst_comp.cdl | 0 ncdump/cdl/ref_tst_comp2.cdl | 0 ncdump/cdl/ref_tst_econst.cdl | 0 ncdump/cdl/ref_tst_enum_data.cdl | 0 ncdump/cdl/ref_tst_group_data.cdl | 0 ncdump/cdl/ref_tst_nans.cdl | 0 ncdump/cdl/ref_tst_opaque_data.cdl | 0 ncdump/cdl/ref_tst_small.cdl | 0 ncdump/cdl/ref_tst_solar_1.cdl | 0 ncdump/cdl/ref_tst_solar_2.cdl | 0 ncdump/cdl/ref_tst_special_atts.cdl | 0 ncdump/cdl/ref_tst_string_data.cdl | 0 ncdump/cdl/ref_tst_unicode.cdl | 0 ncdump/cdl/ref_tst_utf8.cdl | 0 ncdump/cdl/ref_tst_vlen_data.cdl | 0 ncdump/cdl/sfc_pres_temp.cdl | 0 ncdump/cdl/simple_xy.cdl | 0 ncdump/cdl/small.cdl | 0 ncdump/cdl/small2.cdl | 0 ncdump/cdl/test0.cdl | 0 ncdump/cdl/tst_ncml.cdl | 0 ncdump/ctest.c | 16 + ncdump/ctest64.c | 16 + ncdump/ctests.sh | 42 +- ncdump/dumplib.c | 2 +- ncdump/expected/Makefile.in | 4 + ncdump/inttags4.cdl | 2 +- ncdump/isnan.h | 2 +- ncdump/nc4print.c | 53 + ncdump/ncdump.c | 35 +- ncdump/nctrunc.c | 57 + ncdump/ocprint.c | 1183 + ncdump/ref_ctest.c | 2 +- ncdump/rewrite-scalar.c | 2 +- ncdump/run_back_comp_tests.sh | 16 +- ncdump/run_ncgen_nc4_tests.sh | 64 + ncdump/run_ncgen_tests.sh | 48 + ncdump/run_tests.sh | 22 +- ncdump/run_utf8_nc4_tests.sh | 15 +- ncdump/run_utf8_tests.sh | 16 +- ncdump/tst_64bit.sh | 23 +- ncdump/tst_bom.sh | 18 +- ncdump/tst_calendars.sh | 10 +- ncdump/tst_charfill.sh | 9 +- ncdump/tst_compress.c | 2 +- ncdump/tst_dimsizes.c | 9 +- ncdump/tst_dimsizes.sh | 23 +- ncdump/tst_fileinfo.sh | 30 +- ncdump/tst_fillbug.sh | 14 +- ncdump/tst_formatx3.sh | 21 +- ncdump/tst_formatx4.sh | 18 +- ncdump/tst_grp_spec.sh | 10 +- ncdump/tst_h_scalar.sh | 7 +- ncdump/tst_inmemory_nc3.sh | 22 +- ncdump/tst_inmemory_nc4.sh | 26 +- ncdump/tst_inttags.sh | 11 +- ncdump/tst_inttags4.sh | 12 +- ncdump/tst_iter.sh | 9 +- ncdump/tst_lengths.sh | 64 +- ncdump/tst_mud.sh | 26 +- ncdump/tst_nccopy3.sh | 23 +- ncdump/tst_nccopy4.sh | 55 +- ncdump/tst_ncgen4.sh | 18 +- ncdump/tst_ncgen4_classic.sh | 18 +- ncdump/tst_ncgen4_cycle.sh | 12 +- ncdump/tst_ncgen4_diff.sh | 13 +- ncdump/tst_ncgen_shared.sh | 4 +- ncdump/tst_netcdf4.sh | 45 +- ncdump/tst_netcdf4_4.sh | 32 +- ncdump/tst_opaque_data.c | 2 +- ncdump/tst_output.sh | 48 +- ncdump/tst_utf8.c | 2 +- ncdump/utils.h | 2 + ncdump/vardata.c | 2 +- ncgen/CMakeLists.txt | 27 +- ncgen/Makefile.am | 24 +- ncgen/Makefile.in | 399 +- ncgen/cdfdata.c | 2 +- ncgen/ctests.sh | 3 +- ncgen/cvt.c | 11 +- ncgen/data.c | 2 +- ncgen/ftests.sh | 3 +- ncgen/generate.c | 2 +- ncgen/genlib.c | 4 +- ncgen/internals.html | 0 ncgen/jdatajni.c | 2 +- ncgen/jdatastd.c | 2 +- ncgen/lfs-tests | 0 ncgen/main.c | 6 +- ncgen/ncgen.h | 1 + ncgen/ncgen.l | 6 +- ncgen/ncgen.y | 8 +- ncgen/ncgenl.c | 14 +- ncgen/ncgeny.c | 300 +- ncgen/ncgeny.h | 8 +- ncgen/offsets.c | 336 - ncgen/offsets.h | 61 - ncgen/run_nc4_tests.sh | 58 - ncgen/run_tests.sh | 43 - ncgen/run_tests2.sh | 7 +- ncgen/semantics.c | 44 +- ncgen/tst_gattenum.cdl | 8 + ncgen/tst_usuffix.cdl | 9 + ncgen3/Makefile.am | 2 + ncgen3/Makefile.in | 7 + ncgen3/genlib.h | 2 +- ncgen3/lfs-tests | 0 ncgen3/main.c | 5 +- ncgen3/ncgen.y | 2 + ncgen3/run_nc4_tests.sh | 10 +- ncgen3/run_tests.sh | 9 +- ncgen3/run_tests2.sh | 2 +- nctest/CMakeLists.txt | 2 +- nctest/Makefile.in | 5 + nctest/atttests.c | 3 - nctest/compare_test_files.sh | 8 +- nctest/run_valgrind_tests.sh | 3 + netCDFConfig.cmake.in | 4 +- oc2/CMakeLists.txt | 7 +- oc2/Make0 | 0 oc2/Makefile.am | 4 - oc2/Makefile.in | 64 +- oc2/daplex.c | 35 +- oc2/dapparse.c | 94 +- oc2/dapparselex.h | 6 +- oc2/oc.c | 55 +- oc2/oc.h | 3 - oc2/ocbytes.c | 201 - oc2/ocbytes.h | 58 - oc2/occlientparams.c | 110 +- oc2/occlientparams.h | 2 +- oc2/occompile.c | 36 +- oc2/occonstraints.h | 8 +- oc2/occurlfunctions.c | 8 +- oc2/occurlfunctions.h | 2 +- oc2/ocdata.c | 22 +- oc2/ocdebug.c | 4 +- oc2/ocdebug.h | 3 +- oc2/ocdump.c | 137 +- oc2/ocdump.h | 6 +- oc2/ochttp.c | 56 +- oc2/ochttp.h | 2 +- oc2/ocinternal.c | 98 +- oc2/ocinternal.h | 29 +- oc2/oclist.c | 224 - oc2/oclist.h | 62 - oc2/oclog.c | 229 - oc2/oclog.h | 31 - oc2/ocnode.c | 265 +- oc2/ocnode.h | 17 +- oc2/ocrc.c | 87 +- oc2/ocread.c | 73 +- oc2/ocuri.c | 848 - oc2/ocuri.h | 59 - oc2/ocutil.c | 62 +- oc2/ocutil.h | 4 +- postinstall.sh.in | 0 test-driver-verbose | 167 + test_common.in | 132 + 1082 files changed, 147393 insertions(+), 78504 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/netcdf.git _______________________________________________ Pkg-grass-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

