Ward Fisher
92d2789625
Updated the RELEASE NOTES, bumped to the next (possible) version, rc2. It's not for sure that there will be an RC2, however.
2014-08-29 12:24:16 -06:00
Ward Fisher
cb25feb786
First pass at fleshing out libnetcdf.settings for autotools-based builds.
2014-05-30 15:30:58 -06:00
Ward Fisher
5f6edb62ea
Added code to check for C Compiler.
2014-05-30 13:48:55 -06:00
Ward Fisher
6c0e34f89a
Added skeleton for libnetcdf.settings. See JIRA ticket at https://bugtracking.unidata.ucar.edu/browse/NCF-303
2014-05-30 13:36:35 -06:00
Ward Fisher
3ac11849af
Removed absolute paths in doxygen documentation generation. Added new doxygen templates to the autotools-based builds.
2014-05-29 14:07:45 -06:00
Ward Fisher
05aaa4b376
Renamed man4 directory to docs.
2014-05-21 14:40:39 -06:00
Ward Fisher
f0e3bc696f
Made 'dynamic loading' the default, to match the default for hdf5.
2014-05-05 15:37:47 -06:00
Ward Fisher
9dc06b5ccc
Bumped developer revision to 4.3.3-rc1, to avoid any confusion as to what version a change belongs to.
2014-04-23 16:00:49 -06:00
Ward Fisher
0c993c9990
Updated version strings in relevant documents.
2014-04-23 14:36:40 -06:00
dmh
883608adb2
Merge branch 'master' of http://github.com/Unidata/netcdf-c
2014-04-15 21:25:51 -06:00
dmh
4346b01c19
note jna problem
2014-04-15 21:25:44 -06:00
Ward Fisher
a9d20ccef6
Bumped revisions to rc3 in case we have an rc3 release.
...
Updated release notes, deleted out-of-date file.
Amended copyright file to include recent years.
Amended release notes.
2014-04-15 15:47:43 -06:00
dmh
a8a96e6ce1
conflict
2014-04-09 19:57:00 -06:00
dmh
a9c2796dff
jna fix
2014-04-09 19:55:20 -06:00
dmh
211004898f
jna fixes
2014-04-09 15:20:16 -06:00
Ward Fisher
2fa40a72e0
Bumped revisions on development branch to the next expected release, 4.3.2-rc2. This way we'll avoid any confusion with the just-released 4.3.2-rc1.
2014-03-20 14:26:28 -06:00
Ward Fisher
c04c95b158
Added checks for CURLOPT_USERNAME and CURLOPT_PASSWORD to configure.ac
2014-03-17 16:00:45 -06:00
Ward Fisher
af762fd1e8
Updating internal version numbers to reflect upcoming 4.3.2 release candidate.
2014-03-17 14:34:03 -06:00
Ward Fisher
1480ae77a9
Added test_varm3 back in to the list of active tests, to keep it in step with autotools.
...
Corrected configure.ac; CURLOPT_RESPONSE_CODE should have been CURLINFO_RESPONSE_CODE.
2014-03-13 10:06:12 -06:00
Ward Fisher
d9df1aaa0b
Moved check for libdl before the check for libhdf5. This way, when working with static libraries, libdl will be used when compiling the libhdf5 test program.
2014-03-12 16:52:13 -06:00
dmh
c7086dd04b
Add support to detect authorization errors to DAP
2014-03-11 11:58:22 -06:00
dmh
e1c4e79757
conflict resolution
2014-03-10 16:41:35 -06:00
dmh
a1f8d0a761
turn on tst_auth
2014-03-10 16:40:52 -06:00
Ward Fisher
513cb29ea4
The replacement of 'int' with 'size_t' caused a number of errors across multiple platforms in our CI system. The culprit is not obvious, so I am reverting the commit until we can take a closer look at the underlying issue.
...
Revert "1. Attempted to reduce the number of conversion errors"
This reverts commit 1b941d342d
.
2014-03-10 10:04:37 -06:00
dmh
1b941d342d
1. Attempted to reduce the number of conversion errors
...
when -Wconversion is set. Fixed libdispatch, but
rest of netcdf remains to be done.
2014-03-09 15:51:45 -06:00
dmh
baade3e4fc
[NCF-293]
...
Allow .cdl files to have a leading utf-8 BOM.
Also add test.
2014-03-07 22:52:40 -07:00
dmh
e3545bf88d
1. Allow files to be opened by name multiple
...
times, but returning the same ncid.
2. Separate out the dap auth tests
and make them disabled by default.
3. turn of ncdap_test/test_varm3 until
we can find a copy of coads_climatology.nc
2014-03-07 12:04:38 -07:00
Ward Fisher
75a71ffcf0
Reorganized doxygen documents, renamed .doc files as .dox.
...
Bumped revision to 4.3.1.2. There may not be a 4.3.1.2 release, but I didn't want to leave it as 4.3.1.1.
Removed CMake-specific doxygen/documentation template, made changes required so that
CMake and autotools-based builds can use the same template (Doxyfile.in).
2014-02-19 16:32:26 -07:00
Ward Fisher
7debd132d2
Bumped version to 4.3.1.1 in preparation for upcoming bugfix release.
...
Modified the Doxyfile templates to use 'dot', when available, to generate class diagrams instead of the inferior diagram engine bundled in doxygen.
2014-02-04 16:13:18 -07:00
Ward Fisher
63ac4cf10e
Updated version in preparation for 4.3.1 release.
2014-01-16 13:44:12 -07:00
Ward Fisher
d46a18c2bb
Bumped revision in configure.ac, CMakelists.txt.
2013-12-19 14:38:07 -07:00
Ward Fisher
9f40e2cee2
Updated RELEASE NOTES, bumped revision to rc6 in preparation for forthcoming release candidate.
2013-12-19 10:21:34 -07:00
Ward Fisher
7c6a9aa34a
Cleaned up configure.ac a little bit, added a check for libjpeg when compiling with hdf4 support.
2013-11-22 16:03:03 -07:00
Ward Fisher
842ca6b998
It appears that we will need to do another release candidate. Bumped the revision in the configuration tools.
2013-11-22 14:53:42 -07:00
Ward Fisher
1aef893cea
Updated configuration files, RELEASE_NOTES so that changes from this point forward go under the heading of rc4. This may be changed if there is not a new release candidate.
2013-09-24 16:32:39 -06:00
Ward Fisher
04f17eb384
Removed stray maintainer mode directive.
2013-09-24 15:23:27 -06:00
Ward Fisher
5c2cce3016
Added error messages when compiling hdf4 support but no hdf4 libraries are present.
2013-09-17 15:10:17 -06:00
Ward Fisher
bd51d8d568
Removed older directories no longer used in active development:
...
* librpc/
* udunits/
* libcf/
* libcdmr/
Updated RELEASE_NOTES.md to reflect this.
Removed any dangling references from configure.ac, CMakeLists.txt.
2013-08-22 15:26:42 -06:00
Ward Fisher
4d4e431c6a
Bumped next revision to be RC3 for 4.3.1.
2013-08-21 13:38:36 -06:00
Ward Fisher
dae5e2f697
Added a short copyright message at head of a couple CMakeLists files; this will be propegated to the others.
...
Updated version in configure.ac to 4.3.1-rc2.
2013-08-15 09:43:59 -06:00
Ward Fisher
b6d855c0b9
Added NC_HAVE_RENAME_GRP as per Charlie Zender's request:
...
https://www.unidata.ucar.edu/esupport/staff/index.php?_m=tickets&_a=viewticket&ticketid=22442
Updated configure.ac, CMakeLists.txt to reflect the upcoming 4.3.1-rc1
release.
Added notes to RELEASE_NOTES and RELEASE_NOTES.md
2013-08-01 21:55:32 +00:00
Ward Fisher
b4e198d163
Added '--enable-dynamic-loading' to autotools-based builds, and
...
-DENABLE_DYNAMIC_LOADING to cmake-based builds.
This will allow for compatibility with hdf5 1.8.11 builds that
have enabled dynamic building (depends on libdl).
See Jira ticket NCF-258
2013-06-10 21:48:11 +00:00
Dennis Heimbigner
c583f91992
merge with trunk and fix conflicts
2013-05-10 17:04:28 +00:00
Ward Fisher
7d8bee2320
Updated version number to 4.3.0
2013-04-29 20:23:42 +00:00
Ward Fisher
b4bc5bfe24
Incorporating changes in preparation for
...
releasing 4.3.0RC4.
2013-03-27 19:19:10 +00:00
Dennis Heimbigner
dea3c726c8
merge trunk into this branch
2013-03-15 20:31:07 +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
ca40a29fb1
Changed fsync to 'off' by default, based on conversation
...
with Russ, stemming from a discussion on netcdfgroup
related to slow responses from filesystems when fsync
is enabled.
2013-03-05 20:29:49 +00:00
Ward Fisher
ba6bcca272
Updated files to next rc (4.3.0rc2)
2013-02-22 21:03:02 +00:00
Ward Fisher
1e4b930ad6
Updated version for 4.3.0 rc1
2013-02-19 17:35:21 +00:00
Ward Fisher
91188cea7a
Merging CMake branch into trunk. Changes include:
...
CMake related changes in CMakeLists.txt files,
cmake_config.h.in. Other changes relate to
Windows-specific issues, and changes made
when regenerating generated source files.
2013-01-15 22:43:09 +00:00
Ward Fisher
d526b511ef
Correcting an error defining functions when _WIN32 is defined. This
...
is a side-effect of the larger commit earlier.
2012-12-05 22:06:38 +00:00
Ward Fisher
645d1dbaaf
Moved the check for szip libraries so that it is only sought out if hdf5 includes szip support.
2012-11-09 23:11:01 +00:00
Russ Rew
a92c7c98a0
Fixed DOS line endings in source file.
...
Fixed minor memory leak found by Coverity.
Fixed misleading error message in configure.
2012-09-25 21:48:14 +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
9969af8aa5
Corrected version tag in configure.ac to read 4.2.1.1 instead of 4.3
2012-08-03 18:49:33 +00:00
Dennis Heimbigner
0033a358fd
make dap => diskless
2012-08-02 21:04:47 +00:00
Dennis Heimbigner
42999f4c7c
move from oc1.0 to oc2.0; create new dir oc2
2012-07-31 20:34:13 +00:00
Dennis Heimbigner
007798183b
oops; completely disable udunits and libcf again
2012-07-17 22:29:09 +00:00
Dennis Heimbigner
95ee14d882
Fix things so --with-udunits and --with-libcf could be enabled if desired
2012-07-17 22:23:37 +00:00
Russ Rew
46736d24ab
Updated documentation of CDL byte constants to lessen confusion
...
with char constants. Update version to 4.2.1. Make minor changes to
RELEASE_NOTES.
2012-07-17 20:00:14 +00:00
Dennis Heimbigner
a6b932826b
add NC_MMAP flag and tests
2012-06-23 19:25:49 +00:00
Russ Rew
37e905a015
Oops, need to set version to 4.2.1-rc1 in configure.ac
2012-06-18 18:32:49 +00:00
Russ Rew
59e5dfe830
Fix --disable-diskless configure help. Add mmap detail to RELEASE_NOTES.
2012-06-18 16:55:00 +00:00
Russ Rew
94e8a3c1b2
Need version to use 'beta1' suffix, not just 'beta' to get tm2.pl to create beta distribution correctly
2012-06-14 19:56:02 +00:00
Ward Fisher
a4dc014c20
Merged win_netcdf branch into trunk. win_netcdf branch was forked at
...
revision 2160, merged at revision 2269. Detailed notes are found in
the logs for the branch between those revisions.
The update, in broad changes:
o Updated test scripts to accomodate pathing differences in MSYS environment,
behavior of some functions in 64-bit windows.
o Modified a few functions to accomodate Windows, whereas previously windows
was ignored.
2012-06-13 20:29:14 +00:00
Ward Fisher
2e96987a41
Merged latest changes from trunk, including deletion of win32 directory.
2012-06-13 19:29:01 +00:00
Russ Rew
79cde861ac
Delete obsolete libdiskless directory, replaced by new diskless
...
implementation. Deleted obsolete win32, soon to be replaced by Ward's
Windows 32- and 64-bit fixes for building with MSYS/MinGW. Made
cosmetic cleanup to output of "make check" to make it easier for users
to interpret. Fixed bug NCF-175: ncdump -t incorrectly interpreting
units attribute (such as "days") without a base time (such as "since
2007-01-01") as a time unit.
Changed name to 4.2.1-beta.
2012-06-12 21:50:02 +00:00
Ward Fisher
1ca8b5d09c
Updating the scripts to make sure the libraries being linked again are consistent.
2012-06-11 19:44:32 +00:00
Ward Fisher
b676336b6c
o Added configuration script for 32-bit dll w/ DAP support.
...
o Corrected the check for curl when building DLL. For some reason it just assumed it was missing? No real check was performed.
o Made configuration scripts a little more generic.
o Modified daputil.h to externalize nc__testurl on Windows.
2012-06-07 22:35:17 +00:00
Ward Fisher
7ddebc5027
Merged changes from trunk, revision 2243
2012-06-06 22:00:28 +00:00
Dennis Heimbigner
d144438455
fix temp file creation problems re: wfisher
2012-06-06 21:33:53 +00:00
Ward Fisher
6b8107b25a
Merged trunk changes 2160-2239 into my branch
2012-06-05 17:09:51 +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
Ward Fisher
054db9fb64
o Modified configure.ac to check for the official zlib static library.
...
o Updated static 64-bit nc4 configure script.
2012-05-29 21:13:00 +00:00
Ward Fisher
a5c4bf581f
o Moved a couple more scripts around to use a uniform
...
naming convention.
o Modified ncdump shell, test scripts so that the extra
digit in an exponent on windows wouldn't be a problem.
o Modified configure.ac to check for the zlib dll provided
by the zlib group; they recommend using the official dll for
windows builds.
2012-05-25 21:22:09 +00:00
Ward Fisher
f2516809c5
Corrected a typo in dv21.c, added a stanza for zlib.dll into configure.ac
2012-05-21 21:08:49 +00:00
Dennis Heimbigner
89bb83e41d
disable doxygen by default
2012-05-18 20:31:50 +00:00
Dennis Heimbigner
5b2aee44a7
windows support fixes plus add --disable-diskless
2012-05-15 17:48:27 +00:00
Dennis Heimbigner
ff2d9bc542
add --disable-diskless flag
2012-05-15 17:10:41 +00:00
Russ Rew
f638446d00
Fix typo in configure.ac. Also, if we have to have multiple copies of
2012-05-09 17:21:32 +00:00
Dennis Heimbigner
00e50f5a44
1. changed from using port 8080 to 8081 for motherlode
...
2. Fixed Ward's IGNORE problem with oc
3. Mmap support now works.
4. Fix an uninitialized variable pointed out by Russ in dnclog.c
2012-04-22 20:34:21 +00:00
Dennis Heimbigner
e29a6fb164
added list of configure flags to man4/install.doc
2012-04-13 02:41:00 +00:00
Dennis Heimbigner
5536bccee1
allow NC_DISKLESS with nc_open() to operate as a in-memory cache
2012-04-08 22:47:38 +00:00
Dennis Heimbigner
7e27052f87
- Implemented diskless files for both netcdf classic and extended.
...
The in-memory files can be made persistent if nc_create is called with
NC_DISKLESS|NC_WRITE flags set. Initial test case also included.
- Modified ncio mechanism to support
multiple ncio packages; this is so we
can have posixio and memio operating
at the same time.
- cleanup up a bunch of lint issues (unused variables, etc).
2012-03-26 01:34:32 +00:00
Dennis Heimbigner
62abe2a14b
fix conditionalized AC_CHECK_LIB for -lcurl
2012-03-19 19:47:31 +00:00
Dennis Heimbigner
d8335ca910
change to AC_SEARCH_LIBS for curl testing
2012-03-19 19:24:46 +00:00
Russ Rew
f6aba1b3a4
Fixing typo in comments and trying creation of release
2012-03-16 20:20:15 +00:00
Russ Rew
ce66c76522
Fix typo in configure --help output
2012-03-16 19:12:32 +00:00
Dennis Heimbigner
99eef24bc2
- Fix NCF-158 to modify ncgen flag defaults.
...
- Fix NCF-157 to modify DAP code to support
partial variable retrieval.
- Fix of NCF-154 to solve problem of ncgen
improperly processing data lists for variables
of size greater than 2**18 bytes.
- Fix ncgen processing of char variables that have
multiple unlimited dimensions.
- Partly fix Jira issue: NCF-145 (vlen issues).
- Benchmark program nc_test4/tst_ar4_*) requires arguments
and should only be invoked inside a shell
script; fixed so that they terminate cleanly
if invoked with no arguments.
- Fix the Doxygen processing so it will work
with make distcheck.
- Begin switchover to using an alternative to ncio.
- Begin support for in-memory (diskless) files.
2012-03-14 23:26:48 +00:00
Dennis Heimbigner
aebd11348a
1)Integrate the oc with improved performance
2012-01-29 18:56:29 +00:00
Dennis Heimbigner
702dfea21c
make note about ISO-8859-1 in ncgen.l
2012-01-27 03:17:03 +00:00
Russ Rew
e39dc1ed39
Revert libtool version to 7.1.1. Disable libdiskless.
2012-01-12 23:27:30 +00:00
Dennis Heimbigner
599f35d2e6
fix appel problems with data lists
2012-01-09 18:39:37 +00:00
Dennis Heimbigner
9dbc6028fe
replace .Z distribution with .zip
2011-12-31 21:13:50 +00:00
Russ Rew
df29c531fa
Include win32 directory in distribution, still needs warnings
2011-12-20 22:38:31 +00:00
Dennis Heimbigner
8634dc4d14
move version to 4.2-rc1
2011-12-19 19:10:44 +00:00
Dennis Heimbigner
a8732c1320
Add test for character fillvalue bug
2011-12-13 04:16:52 +00:00
Dennis Heimbigner
8b3b307b10
modify dap legal names
2011-12-05 20:53:43 +00:00
Dennis Heimbigner
efd9808b0a
completely rewritten constraint system
2011-11-14 04:20:19 +00:00