Ward Fisher
e721fadc26
Man pages no longer installed under Windows when using MSVC
2012-12-17 21:29:49 +00:00
Dennis Heimbigner
5f2eb8afbf
Fix a number of potential problems by changing calls to nc_XXX to NC3/4_XXX
2012-12-12 20:05:06 +00:00
Ward Fisher
81280c7878
Merge from latest netcdf-cmake branch.
...
- Fixes for Windows.
- CMake-based changes (functionality, tests).
- Smattering of coverity-informed bug-fixes.
2012-12-05 18:35:42 +00:00
Russ Rew
f8ec45d20d
Fix NCF-209, bug causing netcdf-fortran build to get assertion violation in 'make check'
2012-12-03 21:15:30 +00:00
Dennis Heimbigner
a53682fc66
fix Jira NCF-207: double call to del_from_NCLIST
2012-11-21 17:52:49 +00:00
Ward Fisher
ff631c8156
Merged latest changes from cmake branch.
...
o Improved CMake support.
o Cmake module compatibility (netcdf-config*.cmake.in).
2012-11-19 21:43:12 +00:00
Ward Fisher
afa67452f6
Took some time to address a handful of errors identified by Coverity.
...
Primarily focused on memory errors falling into a couple different types:
1) Static overrun errors.
2) Dereference uninitialized memory errors.
make distcheck works after applying these fixes, and coverity no longer sees an issue, so hopefully they are properly resolved.
2012-11-14 18:24:45 +00:00
Ward Fisher
057701e1fa
Added man pages to 'make install'
2012-10-17 21:14:30 +00:00
Ward Fisher
d0a665f83f
Including .c files generated from .m4 to accomodate
...
Windows users (who generally will lack m4). This policy
can be re-evaluated if need be.
2012-10-02 16:45:27 +00:00
Dennis Heimbigner
076e78e91c
Fix Jira bug NC-198
2012-10-02 14:54:19 +00:00
Ward Fisher
cb10672d0d
2012-09-14 22:54:55 +00:00
Ward Fisher
1a72ec6adb
2012-09-14 21:38:46 +00:00
Ward Fisher
59af056da6
2012-09-14 16:15:18 +00:00
Ward Fisher
2de3388cf1
Additional CMake usage.
2012-09-13 18:27:23 +00:00
Ward Fisher
a83c1bd851
2012-09-12 20:18:48 +00:00
Ward Fisher
53843f134e
2012-09-10 22:37:38 +00:00
Ward Fisher
f820e5e5ee
2012-09-10 21:19:57 +00:00
Ward Fisher
54a3c8290a
2012-09-07 16:34:23 +00:00
Ward Fisher
776e179f23
Corrected CMakeList files.
2012-09-06 21:50:00 +00:00
Ward Fisher
e55d002dbc
Merged Dennis' changes from trunk.
2012-09-06 21:15:37 +00:00
Dennis Heimbigner
5ca78309cc
The effect of this change is to make the struct NC structure
...
contain as little file-type specific info as possible. It
modifies especially libsrc so that all of the netcdf-3 data
that used to be in struct NC is now kept in a separate chunk
of data pointed to by the struct NC. This makes all of
current protocols consistent: netcdf-3, netcdf-4, and dap.
2012-09-06 19:44:03 +00:00
Ward Fisher
04e61d5894
Added MSVC-compatibility items.
2012-08-27 21:19:25 +00:00
Ward Fisher
d5d15cbdd1
Added a minor change from the trunk.
2012-08-24 18:42:40 +00:00
Ward Fisher
e8453be1e5
Merged from trunk into branch
2012-08-20 18:30:04 +00:00
Russ Rew
4d6f11288b
Fix Coverity complaint about passing big parameter by value
2012-08-17 22:00:36 +00:00
Ward Fisher
c8febf92ed
Modified related to m4 file conversion macro.
2012-08-13 16:10:36 +00:00
Ward Fisher
14619ec4c4
2012-08-09 18:40:41 +00:00
Ward Fisher
0607b62375
Added coverage test flags to CMakeLists.txt files.
2012-08-09 17:07:41 +00:00
Ward Fisher
0d90326575
Integrated latest changes to trunk, added preliminary CPack support.
2012-08-02 22:56:57 +00:00
Dennis Heimbigner
bc3a732e25
fix e-support YOP-841363 plus a number of coverity found bugs
2012-08-02 18:43:21 +00:00
Ward Fisher
111ea759e1
CMake Integration
2012-07-19 22:30:05 +00:00
Ward Fisher
86b9a01f2d
Merged changes from trunk.
2012-07-19 21:38:43 +00:00
Ward Fisher
71075cee2e
Additional changes in support of CMake.
2012-07-18 21:12:58 +00:00
Dennis Heimbigner
cd36ff7682
fix #elif problem
2012-07-18 16:14:08 +00:00
Dennis Heimbigner
8c01f7437f
fixed valgrind error in tst_h_strings.c
2012-07-18 15:50:29 +00:00
Ward Fisher
d66293beca
More changes in support of CMake support
2012-07-17 21:44:41 +00:00
Ward Fisher
2dc39563cc
Changes in suport of CMake
2012-07-16 22:31:35 +00:00
Ward Fisher
ec4b3dd141
2012-07-13 16:49:20 +00:00
Ward Fisher
8f508bedba
Updatec CMakeLists.txt
2012-07-13 16:37:14 +00:00
Ward Fisher
b2210e7166
Added missing CMakeLists.txt file.
2012-07-10 17:45:28 +00:00
Ward Fisher
75a48b9e9e
Integrated changes from trunk, began adding CMake support, updated 'build everything' script.
2012-07-02 22:59:59 +00:00
Dennis Heimbigner
60b3f3b6f3
change file permissions for memio and mmapio
2012-06-28 17:12:02 +00:00
Russ Rew
3e37e69b8e
Fixed ncdump to return failure status when unknown option specified.
...
Removed extra netcdf_par.h include file.
2012-06-27 15:03:19 +00:00
Dennis Heimbigner
a6b932826b
add NC_MMAP flag and tests
2012-06-23 19:25:49 +00:00
Russ Rew
74f8a38e2a
Test for macro definitions of LLONG_MAX, LLONG_MIN, ULONG_MAX in <limits.h> to fix portability problem.
2012-06-05 17:02:43 +00:00
Russ Rew
d6d38094c2
Cleaned up tst_atts3.c test program. Fixed several bugs in detection
...
of NC_ERANGE errors, especially with unsigned types, resolving most
NCF-172 issues and confusion between long and long long types in
llibsrc/ncx.m4. Eliminated some unnecessary tests, e.g. tests
for negative values for unsigned types.
2012-05-31 01:28:42 +00:00
Russ Rew
1f4eeafcb9
Fixed doxygen installation guide source file to preserve line breaks
...
in code and scripts.
Fixed bug NCF-171: error reading external int into longlong or writing
from longlong array to external int on 32-bit platforms and classic
format files.
Promoted test demonstrating NCF-171 bug from longlong array from
"extra test" to "test".
2012-05-29 15:50:15 +00:00
Dennis Heimbigner
5b2aee44a7
windows support fixes plus add --disable-diskless
2012-05-15 17:48:27 +00:00
Dennis Heimbigner
14c3dae49e
more win32 fixes
2012-05-15 03:47:52 +00:00
Dennis Heimbigner
4f68d6c5f8
win32/mingw fixes
2012-05-15 03:13:08 +00:00