Commit Graph

1790 Commits

Author SHA1 Message Date
Ward Fisher
25803624f1 Merged latest from trunk.
Added a module which should ultimately allow for 'make dist' and
'make distcheck' when using CMake.
2013-03-26 19:32:00 +00:00
Ward Fisher
9f187a1484 Merged the fix for NCF-29 from Quincy into the trunk. 2013-03-26 18:57:26 +00:00
Dennis Heimbigner
c659633d2e merge from trunk 2013-03-26 16:45:02 +00:00
Dennis Heimbigner
4b7817e69e Return EACCES instead of NC_EMETADATA when failing to create an HDF5 file 2013-03-26 16:31:56 +00:00
Ward Fisher
618f3ea1a5 Merged latest from trunk 2013-03-26 16:23:09 +00:00
Russ Rew
86eab350c2 Added entry for NCF-244 fix. 2013-03-26 15:17:44 +00:00
Russ Rew
b36dc5b5fb Fix NCF-244 bug for case where using different order for defining
coordinate variables and their associated dimensions occurs in any
subgroup, rather than just the root group.  If this occurs, the
variable attribute "_Netcdf4Dimid" is created for every dimension
scale.

Also add a test for this bug fix in tst_dims3.nc, based on Pedro
Vicente's demo.
2013-03-26 15:14:19 +00:00
Ward Fisher
2c7197d6d4 2013-03-25 21:03:10 +00:00
Ward Fisher
89ea9a4631 Added include for Windows in order to make use of alloca. 2013-03-25 21:02:11 +00:00
Ward Fisher
6e5e794e89 Merged latest changes from netcdf-cmake branch in preparation for next release candidate (4.3.0 rc4). 2013-03-25 20:28:40 +00:00
Ward Fisher
ddaa274377 Updated how HDF5 library locations are reported when found. Added error state if they are not found. 2013-03-25 20:16:40 +00:00
Ward Fisher
f0f14fce22 Merged latest from trunk. 2013-03-25 19:46:16 +00:00
Ward Fisher
4a4068c30b Merged Latest from Trunk 2013-03-25 19:35:31 +00:00
Russ Rew
2071ca9bf3 Fixed NCF-244, a netCDF-4 bug resulting in two dimensions with the same dimension ID 2013-03-25 18:06:19 +00:00
Dennis Heimbigner
ab17dded89 Caron says to use thredds-test
as the default test server.
2013-03-25 18:01:32 +00:00
Dennis Heimbigner
b15a7b1191 Make some initial changes to support move to thredds.ucar.edu 2013-03-25 17:44:08 +00:00
Dennis Heimbigner
4e41843740 1) fix some minor bugs when pnetcdf is enabled 2)Comment out some apparently unused procedures 2013-03-25 17:12:50 +00:00
Dennis Heimbigner
8d993d58d8 undo a conversion to static 2013-03-25 16:29:19 +00:00
Dennis Heimbigner
9b4db7a039 Make some things static that do not need to be externally visible 2013-03-24 17:33:17 +00:00
Ward Fisher
f26a4a559a Merged latest from netcdf-cmake branch.
Addressed several cmake-related issues, in terms of
building on Windows.  Also added XGetopt.c to 
EXTRA_dist in Makefile.am files.
2013-03-19 22:40:15 +00:00
Ward Fisher
f792d2b320 2013-03-19 20:34:48 +00:00
Ward Fisher
56e2b1c980 2013-03-19 20:22:36 +00:00
Ward Fisher
8c4fe8775a Added windows-specific code to allow for alloca usage. 2013-03-19 19:52:32 +00:00
Ward Fisher
0d37707254 Merged latest from trunk. 2013-03-18 16:58:50 +00:00
Dennis Heimbigner
11c2083b1c Add note about nc_put/get_varm to discourage their use 2013-03-17 21:23:28 +00:00
Dennis Heimbigner
665c2c33b2 synchronize oc2 with oc2.0 2013-03-15 21:44:59 +00:00
Dennis Heimbigner
dea3c726c8 merge trunk into this branch 2013-03-15 20:31:07 +00:00
Dennis Heimbigner
1abb2ecb56 Fix jira NCF-243
Problem was that the NC_create
code was not checking for the NC_CLASSIC_MODEL
mode flag in deciding what dispatch table to use.
This meant that it was then defaulting to use
the default format, and if that was changed
to e.g. NC_FORMAT_NETCDF4, then it would try
to create a netcdf-4 format file, even is
NC_CLASSIC_MODEL mode flag was set.
2013-03-15 20:03:59 +00:00
Ward Fisher
6e2f543a0e 2013-03-15 19:00:34 +00:00
Ward Fisher
ceb736c4b5 Corrected bug introduced via typo. Bug identified
by Coverity. Thanks, Coverity!
2013-03-14 23:23:36 +00:00
Ward Fisher
6096f6b43b Merged changes from CMake branch.
Addressed a handful of memory leaks
reported by Coverity.
2013-03-14 22:49:21 +00:00
Ward Fisher
3f9c05c71b Addressed a few high impact issues identified by Coverity 2013-03-14 22:38:31 +00:00
Dennis Heimbigner
d9f615385d create branch to build pnetcdf support as a dispatch table 2013-03-13 17:46:30 +00:00
Dennis Heimbigner
e518689dbd Create a directory for the pnetcdf dispatch code 2013-03-13 17:36:39 +00:00
Dennis Heimbigner
9eaac2a595 Apply Wei-Keng's fix
for JIRA issue NCF-241.
This is only temporary
until I can make pnetcdf
operate as a separate dispatch table.

Also, fix nc_test4/tst_pnetcdf
to open with nc_open_par;
this is necessary because a pnetcdf
created file cannot be opened
as a netcdf classic file.
2013-03-13 17:34:47 +00:00
Ward Fisher
e80c20a3f5 Merged latest from trunk. 2013-03-13 16:36:49 +00:00
Dennis Heimbigner
c18c90b012 removed some unused local variables 2013-03-12 20:45:58 +00:00
Ward Fisher
c23a97dd7f Fixed a windows-related issue (required malloc.h include),
update documentation related to netcdf for Windows.
2013-03-11 22:45:26 +00:00
Ward Fisher
524caf5e4e 2013-03-11 22:05:18 +00:00
Ward Fisher
50bd620c44 Corrected include issue with alloca in Windows 2013-03-11 21:45:56 +00:00
Ward Fisher
239a8e3c56 Neglected to update the version number in the build chains. 2013-03-11 21:21:20 +00:00
Ward Fisher
03fb6a2ac2 Merging latest changes from netcdf-cmake branch. 2013-03-11 21:13:51 +00:00
Ward Fisher
8684170c17 Updated to include new test 2013-03-11 21:00:15 +00:00
Ward Fisher
d70e9254a4 2013-03-11 16:25:51 +00:00
Russ Rew
bf038bceb8 Add test for bug NCF-234 fix 2013-03-10 23:57:06 +00:00
Russ Rew
4b89b3c392 Applied Wei-keng Liao's patch for fixing bug NCF-234, fixing variable offsets in files created by pnetcdf but rewritten by calling nc_enddef. 2013-03-10 01:09:06 +00:00
Ward Fisher
1ca3153d96 Merged changes from netcdf-cmake branch. 2013-03-08 23:36:40 +00:00
Ward Fisher
859c8b25be Merged Latest from Trunk 2013-03-08 23:35:21 +00:00
Ward Fisher
a4d6ae195c 2013-03-08 23:26:28 +00:00
Dennis Heimbigner
80cf3a2c75 fix typo in previous checkin 2013-03-08 18:27:45 +00:00