Dave Allured
d50d440fc5
Release notes: Add historical tag, and spell fix
...
1. Add missing [File Change] tag to old 4.4.1-RC1 release note which modified hdf5 file format control.
2. Minor spelling fix, coincidental.
2023-04-18 16:05:43 -06:00
Ward Fisher
b30b4e87cf
Merge pull request #2658 from DennisHeimbigner/znotnc.dmh
...
Check at nc_open if file appears to be in NCZarr/Zarr format.
2023-04-12 21:44:53 -06:00
Ward Fisher
1e5d82c8c0
Fix a mismatched if,endif block label.
2023-04-12 16:07:57 -06:00
Ward Fisher
dc6e392c9d
Merge branch 'main' into znotnc.dmh
2023-04-12 16:02:34 -06:00
Ward Fisher
f8904d5a1d
Merge pull request #2675 from uweschulzweida/issue_#2674
...
Fix issue #2674
2023-04-12 15:48:10 -06:00
Ward Fisher
3b18188499
Merge pull request #2681 from WardF/DAP4_remotetest_server.wif
...
Combine DAP4 test server fixes, resolve a couple conflicts.
2023-04-12 15:40:29 -06:00
Ward Fisher
090f4507b0
Update issue with make distcheck
2023-04-12 14:14:38 -06:00
Ward Fisher
7c48b58a46
Update dap4_test for systems without getopt
2023-04-12 14:05:38 -06:00
Ward Fisher
c8b3b37b1a
Merge branch 'dap4tests2.dmh' of https://github.com/DennisHeimbigner/netcdf-c
2023-04-11 16:42:32 -06:00
Ward Fisher
9459f92f1f
Merge branch 'main' into dap4tests1.dmh
2023-04-11 16:23:48 -06:00
Ward Fisher
91591d37a0
Merge pull request #2660 from Unidata/v4.9.2-wellspring.wif
...
v4.9.2 Wellspring branch
2023-04-11 15:32:26 -06:00
Ward Fisher
aa2bec7df0
Merge pull request #2677 from edwardhartnett/ejh_logging_docs
...
Add documentation for logging
2023-04-11 15:30:31 -06:00
Ward Fisher
de71e2ea3b
Merge pull request #2679 from DennisHeimbigner/noszip.dmh
...
Fix bug in szip handling.
2023-04-11 14:31:46 -06:00
Ward Fisher
a42a218d5b
Merge pull request #2678 from DennisHeimbigner/xgetopt.dmh
...
"Simplify" XGetopt usage
2023-04-11 14:31:07 -06:00
Dennis Heimbigner
f80cbc2959
Missed unit_test
2023-04-10 16:07:34 -06:00
Dennis Heimbigner
75bfaba966
Update release notes
2023-04-09 13:30:42 -06:00
Dennis Heimbigner
49ade9eb0b
Fix bug in szip handling.
...
The list of filters in libnetcdf.settings was not properly
including szip because of an incorrect tag.
2023-04-09 13:28:14 -06:00
Dennis Heimbigner
6c7a718e24
Update release notes
2023-04-09 13:21:57 -06:00
Dennis Heimbigner
3765d86e46
"Simplify" XGetopt usage
...
When "getopt()" is not available, various of the netcdf-c utilities
use XGetopt instead. This occurs primarily when building under Window,
so the build changes are restricted to CMake.
This PR tries to isolate XGetopt.c to the libdispatch directory
and then builds the various utilities using this cliche:
````
IF(USE_X_GETOPT)
SET(XGETOPTSRC "${CMAKE_CURRENT_SOURCE_DIR}/../libdispatch/XGetopt.c")
ENDIF()
````
This avoids the need to copy XGetopt.c to all the directories that
use it.
2023-04-09 13:10:41 -06:00
Edward Hartnett
0c20199272
added fortran
2023-04-06 10:04:12 -06:00
Edward Hartnett
ad292eb06a
documenting logging
2023-04-06 09:10:15 -06:00
Edward Hartnett
397912bbde
documenting logging
2023-04-06 09:05:19 -06:00
Edward Hartnett
ea8d8dd05b
documenting logging
2023-04-06 08:04:57 -06:00
uweschulzweida
b0d6fc70b4
Fix issue #2674
2023-04-05 18:05:53 +02:00
Dennis Heimbigner
5b42e382b0
Update to latest main
2023-04-04 18:37:20 -06:00
Dennis Heimbigner
2aee428ee4
ubuntufix1
2023-04-04 14:28:32 -06:00
Dennis Heimbigner
0ca921f721
ub1"
2023-04-04 13:15:27 -06:00
Dennis Heimbigner
d7d216a3f5
Merge branch 'master' into dap4tests2.dmh
2023-03-16 14:03:29 -06:00
Dennis Heimbigner
2971d9731d
Merge branch 'master' into dap4tests1.dmh
2023-03-16 14:02:49 -06:00
Dennis Heimbigner
17218d788a
bad file reference
2023-03-14 20:25:36 -06:00
Dennis Heimbigner
250604582a
oops
2023-03-14 14:48:30 -06:00
Ward Fisher
5ea154da96
Maintainer mode should only be turned on prior to minting a release.
2023-03-14 14:29:56 -06:00
Dennis Heimbigner
d738e03f5b
Update
2023-03-14 14:14:44 -06:00
Ward Fisher
5f37f7639a
Merge branch 'main' into v4.9.2-wellspring.wif
2023-03-14 13:58:59 -06:00
Ward Fisher
43abd699e1
Merge pull request #2661 from WardF/hdf5-1.14.0-ci.wif
...
Add hdf5 1.14.0 to GitHub CI.
2023-03-14 13:57:52 -06:00
Dennis Heimbigner
e439a0788b
Fix run_jsonconvention.sh to be resilient against irrelevant changes to _NCProperties.
2023-03-14 13:46:31 -06:00
Ward Fisher
331ed2bdab
Expand CI testing with HDF5 1.14.0
2023-03-14 11:47:57 -06:00
Ward Fisher
77738e546d
Add hdf5 1.14.0 to GitHub CI.
2023-03-14 11:39:14 -06:00
Ward Fisher
97dbb4f25b
Merge pull request #2635 from DennisHeimbigner/vfd13.dmh
...
Extend the dispatch table for H5FD back to version 1.13.2
2023-03-14 11:36:17 -06:00
Ward Fisher
9c388dfd6a
Merge branch 'main' into vfd13.dmh
2023-03-14 11:36:09 -06:00
Ward Fisher
dc11c6d094
Correct jsonconvention map with netcdf version.
2023-03-14 09:23:48 -06:00
Dennis Heimbigner
69b5fa4f4e
fix memory leak
2023-03-13 20:11:54 -06:00
Ward Fisher
b41127bec5
Bump version strings to reflect next development version.
2023-03-13 15:43:44 -06:00
Ward Fisher
59971b5475
Update release notes.
2023-03-13 15:42:29 -06:00
Ward Fisher
a55680d1c4
Bumped SO version.
2023-03-13 15:40:12 -06:00
Dennis Heimbigner
5c07ebfd11
Check at nc_open if file appears to be in NCZarr/Zarr format.
...
re: Issue https://github.com/Unidata/netcdf-c/issues/2656
Charlie Zender notes that *nc_open()* does not immediately detect that the given path refers to a file not in zarr format. Rather it fails later when trying to read the (meta-)data.
The reason is that the Zarr format is highly decentralized. There is no easily testable magic number or superblock to look for. In effect the only way to see if a directory is Zarr is to successfully read it.
It is possible to heuristically detect that a path refers to an NCZarr/Zarr file by doing a breadth-first search of the file tree starting at the given path. If the search encounters a file whose name starts with ".z", then assume it is a legitimate NCZarr/Zarr file. Of course, this test could be costly. One hopes that in practice that it is not.
In addition to this fix, a corresponding test case was added.
## Other Changes
re: PR https://github.com/Unidata/netcdf-c/pull/2529
There was an error under Cygwin for this PR that is fixed in this PR. The fix was to convert all *noinst_* references to *check_*.
2023-03-13 13:24:14 -06:00
Ward Fisher
bb632f269d
Merge pull request #2630 from DennisHeimbigner/encode.dmh
...
Enable ACCEPT_ENCODING on DAP requests
2023-03-07 14:18:56 -07:00
Ward Fisher
8d51666d04
Merge branch 'main' into encode.dmh
2023-03-07 14:18:38 -07:00
Ward Fisher
59cca5c955
Merge pull request #2649 from DennisHeimbigner/byterange.dmh
...
Fix byterange handling of some URLS
2023-03-06 10:59:38 -07:00
Dennis Heimbigner
cf6fcb3b9c
Merge branch 'master' into dap4tests2.dmh
2023-03-02 20:00:05 -07:00