Wei-keng Liao
294c734f64
add NC_check_voffs() to check whether the file starting offsets (begin) of all variables follows the same increasing order as they were defined.
2017-09-15 14:48:53 -05:00
Wei-keng Liao
b07d9701a9
move detection of NC_EVARSIZE from nc_enddef to nc_def_var
2017-09-13 11:57:19 -05:00
Wei-keng Liao
a414fc9af8
For record variables: throw NC_EVARSIZE when detecting a variable larger then X_INT64_MAX - 3 for CDF-5 files
2017-09-13 11:39:38 -05:00
Wei-keng Liao
8b3d32ca1e
throw NC_EVARSIZE when detecting a variable larger then X_INT64_MAX - 3 for CDF-5 files
2017-09-13 00:41:04 -05:00
Wei-keng Liao
49226bb76b
remove checking against UINT32_MAX
2017-09-11 19:13:13 -05:00
Wei-keng Liao
752f31a3d3
add handling for writing vsize to header for large variable sizes, following the CDF format specification
2017-09-07 16:56:42 -05:00
Wei-keng Liao
8c5956946a
fix the setting of the member len of NC_var object, related to issue 463
2017-09-06 19:49:59 -05:00
Ward Fisher
fde8720fd3
Infile given absolute path.
2017-09-05 13:13:08 -06:00
Ward Fisher
eeeef6f2a6
Tweaking makefile.am
2017-09-05 13:05:01 -06:00
Ward Fisher
1f7ea554a8
Added execute flag
2017-09-01 16:47:26 -06:00
Ward Fisher
62511cc634
Removed a stray line in makefile.am
2017-09-01 13:03:49 -06:00
Ward Fisher
db7f9c518a
Updated release notes in relation to https://github.com/Unidata/netcdf-c/issues/425 and https://github.com/Unidata/netcdf-c/issues/463
2017-09-01 12:36:12 -06:00
Ward Fisher
0119b7f83b
Merge branch 'v4.5.0-release-branch' into gh425
2017-09-01 12:02:35 -06:00
Ward Fisher
b6ebc0e77e
Wired in new test to CMake-based build.
2017-09-01 11:58:37 -06:00
Ward Fisher
812a7b223d
Wiring new test into autotools.
2017-09-01 11:57:28 -06:00
Ward Fisher
a5d9c2dbcd
Adding a test to check for regressions when subsetting a netCDF3 file.
2017-09-01 11:47:42 -06:00
Ward Fisher
a95a7c18bb
Corrected an issue with netcdf3 files that would prevent the -v and -V flags from working properly when using nccopy. See https://github.com/Unidata/netcdf-c/issues/425 and https://github.com/Unidata/netcdf-c/issues/463 for more information.
2017-08-31 16:16:21 -06:00
Ward Fisher
2bf1f68cf7
Updated release notes in support of https://github.com/Unidata/netcdf-c/pull/473
2017-08-30 12:24:52 -06:00
Ward Fisher
6bdb975ceb
Merge branch 'patch-2' of https://github.com/gsjaardema/netcdf-c into gsjaardema
2017-08-30 12:22:04 -06:00
Greg Sjaardema
076d71e888
Fix (I think) the --has-dap and --has-dap4 output
...
The `has_dap4` define was missing trailing @. I also added tests similar to other code to result in lowercase yes no for `--has_dap4`.
I'm not as sure about the `--has-dap` changes. One place was outputting `$has_dap` which is never defined. I think that the intent is that `--has-dap` returns the same as `--has-dap2` so made changes that did that. If that isn't the intent, then let me know and I will back out those changes and only leave the dap4-related change.
2017-08-29 15:27:39 -06:00
Ward Fisher
71db48eb78
Updated types documentation in support of https://github.com/Unidata/netcdf-c/issues/469
2017-08-28 12:55:30 -06:00
Ward Fisher
f186b0800b
Merge branch 'v4.5.0-release-branch'
2017-08-23 16:39:33 -06:00
Ward Fisher
ceb3b4bc1c
Merge branch 'master' of https://github.com/edhartnett/netcdf-c into v4.5.0-release-branch
2017-08-21 15:16:25 -06:00
Ward Fisher
751dde9066
Merge branch 'wkliao-ghpull464' into v4.5.0-release-branch
2017-08-21 10:42:43 -06:00
Ward Fisher
b532eff1ba
Merge branch 'v4.5.0-release-branch'
2017-08-21 10:13:05 -06:00
Ward Fisher
55397c345c
Merge remote-tracking branch 'origin/authdoc.dmh' into v4.5.0-release-branch
2017-08-21 10:02:43 -06:00
Ward Fisher
784ed7449c
Merge branch 'erange_fill_fix' of https://github.com/wkliao/netcdf-c into wkliao-ghpull464
2017-08-21 09:42:13 -06:00
Dennis Heimbigner
37834917e9
Fix up documentation to replace old auth documentation
...
with a revised auth.md document.
2017-08-20 18:27:48 -06:00
Dennis Heimbigner
b0cf032ddd
Merge branch 'master' into authtesting.dmh
2017-08-20 15:01:19 -06:00
Wei-keng Liao
8b6d131cbe
Because ncx.c and putget.c are to be released with the package in case users do not have m4, the generation of the two C files cannot depend on the configure option of --enable-erange-fill. This commit fixes this problem by replacing m4 conditional define with C conditional preprocess.
2017-08-20 14:32:57 -05:00
edhartnett
6ef8dc32fe
fixed some refs
2017-08-20 04:40:27 -06:00
Wei-keng Liao
2a68d58433
avoid calling NC3_inq_var_fill when ERANGE_FILL is enabled
2017-08-20 02:04:29 -05:00
Ward Fisher
028e1b1831
Merge branch 'static-analysis' into v4.5.0-release-branch
2017-08-15 14:23:31 -06:00
edhartnett
40e53580b6
fixed some refs
2017-08-15 14:01:17 -06:00
edhartnett
6b407dd38b
fixed a subsection header
2017-08-15 13:33:03 -06:00
edhartnett
50566bad6b
fixed some refs
2017-08-15 13:30:55 -06:00
Ward Fisher
04f88f5d83
Corrected some potential buffer overruns flagged by clang via static analysis.
2017-08-15 12:19:05 -06:00
Ward Fisher
cfb6549606
Corrected an issue reported by clang.
2017-08-15 12:03:15 -06:00
Ward Fisher
80318f6413
Merge branch 'v4.5.0-release-branch'
2017-08-14 13:52:13 -06:00
Ward Fisher
e006ea5e07
Fixed a simple mistake in test organization.
2017-08-11 18:36:44 -06:00
Ward Fisher
85e9aaf368
Wiring in a large test to check against a regression for the issue described in https://github.com/Unidata/netcdf-c/pull/457
2017-08-11 18:18:11 -06:00
Ward Fisher
22d4754306
Merge branch 'free_mpi_obj' of https://github.com/wkliao/netcdf-c into two-pulls
2017-08-10 14:30:59 -06:00
Ward Fisher
8fcf0e53cc
Merge branch 'master' of https://github.com/edhartnett/netcdf-c into two-pulls
2017-08-10 14:30:05 -06:00
Ed Hartnett
eb98d238d0
Merge branch 'master' into master
2017-08-10 12:47:17 -06:00
edhartnett
96c8e190e7
fixed table and link in Large File section
2017-08-10 12:44:57 -06:00
Ward Fisher
8251784ec2
Merge branch 'tmp' into v4.5.0-release-branch
2017-08-09 14:13:42 -06:00
Ward Fisher
290ca69a70
Merge branch '17_64BIT_DATA_bug' of https://github.com/pastewka/netcdf-c into tmp
2017-08-09 14:13:30 -06:00
Ward Fisher
5f0e76b281
Updated release notes.
2017-08-09 14:12:24 -06:00
Lars Pastewka
bd33076424
Fixed computation of recsize for NC_64BIT_DATA files.
2017-08-09 21:47:08 +02:00
Ward Fisher
b50508479a
Added a new product to the static software html page.
2017-08-08 16:11:13 -06:00