Commit Graph

439 Commits

Author SHA1 Message Date
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
Dennis Heimbigner
7e8bd784cc Merge branch 'master' into filters.dmh 2017-08-17 14:29:34 -06:00
Dennis Heimbigner
86fc8745dc merge master and resolve conflicts 2017-08-12 15:50:31 -06:00
Ward Fisher
5f0e76b281 Updated release notes. 2017-08-09 14:12:24 -06:00
Ward Fisher
ac503dd565 Updated release notes in support of https://github.com/Unidata/netcdf-c/pull/450 2017-08-08 13:17:51 -06:00
Ward Fisher
a3f2dcff3c Corrected release date for rc2 2017-08-07 10:13:27 -06:00
Ward Fisher
0a02f0cac7 Updated release notes for 4.5.0-rc2 2017-08-03 17:01:16 -06:00
Ward Fisher
401fcc572a Updated release notes in support of https://github.com/Unidata/netcdf-c/issues/385 2017-07-14 10:43:19 -06:00
Ward Fisher
fd2c575597 Updated release notes. 2017-06-29 11:16:02 -06:00
Ward Fisher
40f616488c Corrected release notes again. 2017-06-07 17:14:04 -06:00
Ward Fisher
4d941f5f02 Corrected release notes. 2017-06-07 15:27:11 -06:00
Ward Fisher
ff8b93a1d6 Bumped release date. 2017-06-05 10:32:06 -06:00
Ward Fisher
ec33411c6c Bumped revision information to next version. 2017-06-01 13:35:39 -06:00
Ward Fisher
237594806e Updated release notes in support of https://github.com/Unidata/netcdf-c/issues/410 2017-05-31 09:42:06 -06:00
Ward Fisher
6e0f17f0ac Updated release notes in support of the fix for https://github.com/Unidata/netcdf-c/issues/339 2017-05-24 14:46:08 -06:00
Ward Fisher
f710b29d44 Updated release notes. 2017-05-24 14:03:50 -06:00
Dennis Heimbigner
c834d4af12 merge from master 2017-05-10 12:33:03 -06:00
Ward Fisher
ce20f3bf53 Corrected a build issue on windows for tst_diskless5, and updated release notes. 2017-05-04 10:58:18 -06:00
Dennis Heimbigner
35afd930a8 Add Filter note to RELEASE_NOTES 2017-04-29 14:36:11 -06:00
Dennis Heimbigner
6d8809100f Fix pull request https://github.com/Unidata/netcdf-c/pull/374 (dap4.dmh)
1. When running under windows (as opposed to cygwin)
   we need to make sure to not user /cygdrive/ file paths.
   This was ocurring in libdap4/d4read.c, but may occur
   elsewhere.
2. Shell scripts in the git repo are not being checked-out
   with the executable mode set. Had core.filemode set to false.
   Was a major hassle to fix.
2017-04-03 21:39:44 -06:00
Dennis Heimbigner
f73efeab2a Master conflicts fixed 2017-03-30 16:22:49 -06:00
Dennis Heimbigner
5f15c9e777 1) master merge 2)fix uname -o problem 2017-03-30 16:21:31 -06:00
Dennis Heimbigner
3432d4f950 Enable dap4 by default; disable dap4 remote tests 2017-03-30 15:25:20 -06:00
Ward Fisher
c774157d05 Merge branch 'master' into dap4.dmh 2017-03-30 13:23:32 -06:00
Ward Fisher
45e30475f6 Updated release notes to reflect new return, modified test to check for proper expected return value. 2017-03-29 15:47:48 -06:00
Ward Fisher
92ef49d4ed Updated release notes. 2017-03-29 15:43:45 -06:00
Ward Fisher
4726c43b0e Updated release notes. 2017-03-29 12:07:34 -06:00
Dennis Heimbigner
80390b94e5 keep up-to-date with master 2017-03-27 12:16:24 -06:00
Ward Fisher
d0d1a69826 Updated release notes in support of https://github.com/Unidata/netcdf-c/pull/316 2017-03-21 15:01:00 -06:00
Dennis Heimbigner
be6e1b65dc Fix conflicts with master 2017-03-17 14:58:38 -06:00
Ward Fisher
290f556ae5 Updated release notes in support of https://github.com/Unidata/netcdf-c/pull/376 2017-03-13 15:48:51 -06:00
Dennis Heimbigner
3db4f013bf Primary change: add dap4 support
Specific changes:
1. Add dap4 code: libdap4 and dap4_test.
   Note that until the d4ts server problem is solved, dap4 is turned off.
2. Modify various files to support dap4 flags:
	configure.ac, Makefile.am, CMakeLists.txt, etc.
3. Add nc_test/test_common.sh. This centralizes
   the handling of the locations of various
   things in the build tree: e.g. where is
   ncgen.exe located. See nc_test/test_common.sh
   for details.
4. Modify .sh files to use test_common.sh
5. Obsolete separate oc2 by moving it to be part of
   netcdf-c. This means replacing code with netcdf-c
   equivalents.
5. Add --with-testserver to configure.ac to allow
   override of the servers to be used for --enable-dap-remote-tests.
6. There were multiple versions of nctypealignment code. Try to
   centralize in libdispatch/doffset.c and include/ncoffsets.h
7. Add a unit test for the ncuri code because of its complexity.
8. Move the findserver code out of libdispatch and into
   a separate, self contained program in ncdap_test and dap4_test.
9. Move the dispatch header files (nc{3,4}dispatch.h) to
   .../include because they are now shared by modules.
10. Revamp the handling of TOPSRCDIR and TOPBUILDDIR for shell scripts.
11. Make use of MREMAP if available
12. Misc. minor changes e.g.
	- #include <config.h> -> #include "config.h"
	- Add some no-install headers to /include
	- extern -> EXTERNL and vice versa as needed
	- misc header cleanup
	- clean up checking for misc. unix vs microsoft functions
13. Change copyright decls in some files to point to LICENSE file.
14. Add notes to RELEASENOTES.md
2017-03-08 17:01:10 -07:00
Ward Fisher
78c0f34c82 Merging master into branch. 2017-02-27 11:00:24 -07:00
Ward Fisher
cda06db42f Updated release notes 2017-02-23 12:05:05 -07:00
Dennis Heimbigner
f71b695530 Followon to
re: https://github.com/Unidata/netcdf-c/issues/365

1. Added to RELEASENOTES.md
2. Add a range check to more closely
   mimic unix sscanf
3. locate and fix same sscanf problems in ncgen/cvt.c

Still need a stable url for a test case.
2017-02-20 13:19:25 -07:00
Dennis Heimbigner
de0b55d355 Update RELEASENOTES 2017-02-17 11:40:58 -07:00
Dennis Heimbigner
47daf33074 Resolves Github issue https://github.com/Unidata/netcdf-c/issues/349.
Update utf8proc.[ch] to use the version now
maintained by the Julia Language project
(https://github.com/JuliaLang/utf8proc/blob/master/LICENSE.md).
The license for the previous version was
unacceptable for the Debian and Ubuntu release
systems. The new version both updates the code
and addresses the license issue.

It turns out that the utf8proc software we are using
was turned over to the Julia Language developers
and the license terms changed to allow modification.
(https://github.com/JuliaLang/utf8proc/blob/master/LICENSE.md).

So the fix here is as follows:
1. Wrap the library with a fixed interface: libdispatch/dutf8.c
   and include/ncutf8.h.
2. Replace the existing utf8proc code with the new version
   from https://github.com/JuliaLang/utf8proc.
3. Add a couple more test cases: nc_test/tst_utf8_validate.c
   and nc_test_utf8_phrases.c.  If/when I can find a usable
   normalization test, I will incorporate that later.
2017-02-16 14:27:54 -07:00
Ward Fisher
812d3689f6 Updated release notes. 2017-01-30 12:47:06 -07:00
Ward Fisher
1c415819d6 Updated release notes. 2017-01-24 15:55:58 -07:00
Ward Fisher
7d75fd3731 Updated code, location of variable declarations in support of https://github.com/Unidata/netcdf-c/issues/304 2017-01-09 11:37:35 -07:00
Ward Fisher
a31a2c0e7d Updated release notes in support of https://github.com/Unidata/netcdf-c/issues/344 2017-01-04 17:11:42 -07:00
Ward Fisher
2af50b00f2 Updated release notes with a comment acknowledging the contribution from Greg Sjaardema at https://github.com/Unidata/netcdf-c/pull/328 2016-11-28 13:36:12 -07:00
Ward Fisher
7db798ceb3 updated release notes. 2016-11-21 15:15:07 -07:00
Ward Fisher
becffaa784 Bumped SO version. 2016-11-21 10:25:30 -07:00
Ward Fisher
d14227e366 Updated release notes for https://github.com/Unidata/netcdf-c/issues/323 2016-11-18 13:30:13 -07:00
Ward Fisher
d6b695f832 Updated release notes in support of https://github.com/Unidata/netcdf-c/issues/323 2016-11-15 15:09:27 -07:00
Ward Fisher
b6c5d34c32 Updated documentation to reflect DAP2 reserved keywords. See https://github.com/Unidata/netcdf-c/issues/308 for more info. 2016-09-19 15:36:50 -06:00
Ward Fisher
4e46a31088 Corrected an issue reported in https://github.com/Unidata/netcdf-c/issues/317 2016-09-13 13:55:33 -06:00
Ward Fisher
8580fe543c Updated release notes. 2016-08-31 15:53:12 -06:00
Ward Fisher
c2929b77c9 Updated release notes to reference https://github.com/Unidata/netcdf-c/issues/gh300.dmh and https://github.com/Unidata/netcdf-c/pull/301 2016-08-09 13:37:10 -06:00
Ward Fisher
ec879abca6 Updated release notes. 2016-07-27 14:14:32 -06:00
Ward Fisher
770a646a89 Added some notes to release notes. 2016-06-28 13:23:14 -06:00
Ward Fisher
b4e805bd8a Added a link to https://github.com/Unidata/netcdf-c/pull/279 in Release notes. 2016-06-27 15:12:31 -06:00
Ward Fisher
34006f8615 Updated release notes in preparation for the third release candidate. 2016-06-17 10:32:06 -06:00
Ward Fisher
1118628a09 Deleted gdb debug file. 2016-06-14 12:53:32 -06:00
Ward Fisher
da5fa3666b Added a note about the bug fix in release notes. 2016-06-09 15:26:17 -06:00
Ward Fisher
3f10f26315 Updated hdf5 information for pre-built Windows binaries. 2016-05-13 12:39:21 -06:00
Ward Fisher
595474d71b Preparations for 4.4.1-rc2 2016-05-13 11:48:49 -06:00
Ward Fisher
fa78b7ba03 Updated release notes in prep for 4.4.1-rc1 2016-04-15 12:43:45 -06:00
Ward Fisher
fd2998e31c Added release date for RC1 in release notes. 2016-04-11 09:35:00 -06:00
Ward Fisher
0181a017f2 Updated release notes with reference to https://github.com/Unidata/netcdf-c/issues/250 2016-04-11 09:15:16 -06:00
Ward Fisher
e9fba1da79 Artificial bump to ping travis-ci. 2016-04-05 15:55:53 -06:00
Ward Fisher
0e6de1999c Updated release notes in support of https://github.com/Unidata/netcdf-c/issues/gh240 2016-04-05 20:32:39 +00:00
Ward Fisher
817c83855a Updated release notes in support of https://github.com/Unidata/netcdf-c/issues/242 2016-04-04 15:29:44 -06:00
Ward Fisher
928c94367b Updated release notes to reference https://github.com/Unidata/netcdf-c/pull/238 2016-04-04 12:30:00 -06:00
Ward Fisher
e1fb460935 Added a reference to https://github.com/Unidata/netcdf-c/pull/235 in release notes. 2016-03-10 11:20:42 -07:00
Ward Fisher
00d7881b34 Updated release notes. 2016-03-07 15:35:35 -07:00
Ward Fisher
b74b299618 Updated release notes with information related to https://github.com/Unidata/netcdf-c/issues/213 2016-03-07 10:59:24 -07:00
Ward Fisher
232424c6fb Merged from master in preparation for fixing https://github.com/Unidata/netcdf-c/issues/188 2016-03-04 10:52:10 -07:00
Ward Fisher
41b98e8723 Updated RELEASE_NOTES in preparation to merge gh188 into master, in support of https://github.com/Unidata/netcdf-c/issues/188 2016-03-03 22:03:23 -07:00
Ward Fisher
e820fe387e Updated release notes. 2016-02-29 12:39:40 -07:00
Ward Fisher
da71134c8a Updated release notes. 2016-02-23 19:10:57 +00:00
Ward Fisher
7983e926a2 Updated release notes. 2016-02-19 10:56:44 -07:00
Ward Fisher
026f21a2cd Additional dead link modification. 2016-01-15 14:39:32 -07:00
Ward Fisher
120f1fc3fe Bumped revision in release notes. 2016-01-13 09:56:46 -07:00
Ward Fisher
d938fc6991 Updated release notes re: bump in SO version. 2016-01-11 15:29:24 -07:00
Ward Fisher
592860ff93 Updated release notes. 2016-01-08 13:09:00 -07:00
Ward Fisher
21be11b031 Resolve merge conflict. 2016-01-04 14:22:26 -07:00
Ward Fisher
0a0edca515 Cleanup prior to merge, added a reference to github issue http://github.com/Unidata/netcdf-c/issues/181 to the release notes. 2015-12-31 14:28:59 -07:00
Ward Fisher
09ab3fc554 Merging from master in preparation for merging branch back into main development branch. 2015-12-30 13:00:12 -07:00
Ward Fisher
d8a62e14d6 Added reference to https://github.com/Unidata/netcdf-c/issues/178 in Release Notes. 2015-12-28 16:20:54 -07:00
Ward Fisher
07621f6b04 Updated release notes with information regarding https://github.com/Unidata/netcdf-c/issues/159. 2015-12-28 16:10:31 -07:00
Ward Fisher
99092217f3 Addressed github issue https://github.com/Unidata/netcdf-c/issues/171 2015-12-08 15:06:30 -07:00
dmh
47e10591b4 ckp 2015-11-19 13:44:55 -07:00
Ward Fisher
d8733e501b Updated Release notes. 2015-11-16 14:39:02 -07:00
Ward Fisher
8d76d05464 Updated release notes describing https://github.com/Unidata/netcdf-c/pull/150 2015-11-12 15:17:52 -07:00
Ward Fisher
b206fb57d5 Updated Release notes. 2015-11-11 12:33:29 -07:00
Ward Fisher
2d94d89d48 Updated release notes for 4.4.0 RC4. 2015-11-10 14:28:36 -07:00
Ward Fisher
612b35a84c Merge branch 'master' into cdf-5, in preparation for merging the CDF-5 functionality into the master branch. This will be the key new feature for netcdf 4.4.0. 2015-11-05 13:40:35 -07:00
Ward Fisher
1e318cc989 Made a comment in the release notes re: new minimum cmake version. See https://github.com/Unidata/netcdf-c/issues/135 for more information. 2015-10-20 10:55:08 -06:00
Ward Fisher
519a56019f Merge branch 'fix-typos' of https://github.com/tbeu/netcdf-c into tbeu-fix-typos 2015-10-16 14:16:09 -06:00
Ward Fisher
1a3f3def39 A bit of refactoring of the release notes to make it render nicely by Doxygen and some markdown editors. 2015-10-15 11:35:18 -06:00
Ward Fisher
febc9040a5 Updated in-code documentation. 2015-10-15 11:29:51 -06:00
Ward Fisher
caa4937254 Added a note about the default chunking scheme documentation update in the release notes. 2015-10-14 13:18:23 -06:00
Dennis Heimbigner
cd7a06b193 pull request 2015-10-12 17:09:37 -06:00
Ward Fisher
47db9caf4e Corrected a small typo in release note markdown. 2015-10-09 13:21:17 -06:00
dmh
8fc86035b2 merge-squash 2015-10-09 10:22:00 -06:00
dmh
49597a64af merge-squash 2015-10-09 10:12:11 -06:00
Ward Fisher
bc74ca18fe Tweaked README in preparation of release candidate. 2015-10-08 13:15:39 -06:00
tbeu
e2820e4d8a Fix common typos
Detected by https://github.com/vlajos/misspell_fixer
2015-08-20 11:42:05 +02:00
dmh
859f105005 merge-squash 2015-08-15 16:26:35 -06:00
Ward Fisher
49b7503148 Added notes related to [NCF-338] to README.md 2015-07-27 15:37:54 -06:00
Ward Fisher
2b3f404e4c Updated release notes to reflect progress in [NCF-337]. 2015-07-22 13:28:16 -06:00
dmh
28a243b7a3 add note that parallel make cannot be used for make check 2015-07-20 16:53:34 -06:00
Ward Fisher
19c78bc00e Updated release notes in preparation for next release candidate. 2015-07-09 11:00:31 -06:00
Jennifer Oxelson
ae125c8db0 Modified links to reference bugtracking.unidata.ucar.edu 2015-07-01 14:24:46 -06:00
Ward Fisher
ca84ceb725 Updated release notes to reflect change in pre-built binary version. 2015-06-04 15:46:37 -06:00
Ward Fisher
bb42e4639e Addressed conflict between master, mem2. 2015-06-02 15:03:12 -06:00
Ward Fisher
0f95f6a297 Updated release notes with a link to [NCF-328], allow diskless mode to accept a pointer to a netcdf data structure in memory. 2015-06-01 15:43:35 -06:00
Ward Fisher
27c97ba7bb Added information re: [NCF-332] to release notes. 2015-05-29 10:27:04 -06:00
dmh
dbc7215063 1. fix nc_open_mem doxygen description
2. fix some bugs wrt to cygwin vs linux.
3. add to RELEASE_NOTES
4. try to fix tst_inmemory fd error by putting the first
   arg to dotest in quotes.
2015-05-28 19:23:33 -06:00
Ward Fisher
853eb066c5 Updated release notes. 2015-05-20 11:13:33 -06:00
Ward Fisher
6e8c5993cd Updated RELEASE_NOTES. 2015-05-15 15:49:23 -06:00
Ward Fisher
57d09f30e6 Updated RELEASE_NOTES with information re: [NCF-330]. 2015-05-08 14:02:12 -06:00
Ward Fisher
5c471c2f31 Updated release notes. 2015-04-21 15:57:19 -06:00
Russ Rew
5e7c8e885e add bug fix entry to release notes 2015-04-03 06:18:05 -06:00
Ward Fisher
6f855d7de1 Updated release notes with a reference to NCF-326. 2015-03-10 10:03:13 -06:00
dmh
88f1ac820c 1. synch with oc lib
2. update to add docs/auth.md
2015-03-02 20:26:39 -07:00
Ward Fisher
ad497d9852 Updated release notes with an entry for forthcoming bugfix release, 4.3.3.1, which addressed JIRA issue [NCF-325] 2015-02-25 10:38:57 -07:00
Ward Fisher
4b9230b4a9 Preparing for 4.3.3 release. 2015-02-12 13:16:54 -07:00
Russ Rew
cd64d27552 add release-notes entry for ncf-324 fix 2015-02-05 15:43:52 -07:00
Ward Fisher
f875bba02d Updated Release Notes 2015-02-02 14:46:51 -07:00
Russ Rew
a9768a67c5 Added missing release notes entries. 2015-01-25 17:29:43 -07:00
Ward Fisher
2e89b50641 Updated release notes 2015-01-14 14:19:00 -07:00
Ward Fisher
9b984c126c Cleaned up RELEASE_NOTES document for rendering by doxygen. 2015-01-14 13:20:51 -07:00
Ward Fisher
5669179157 Updated release notes. 2015-01-12 10:43:56 -07:00
Ward Fisher
3aa6c969e2 Added an explicit check for CURLOPT_CHUNK_BGN_FUNCTION, otherwise we break the build on systems with libcurl older than version 7.21.0 2014-12-27 22:59:06 -08:00
Russ Rew
e2dce0f8f2 Merge branch 'master' of https://github.com/Unidata/netcdf-c into ncf-314 2014-12-10 10:49:44 -07:00
Russ Rew
d4ba81d6ff Documentation changes for ncdump numeric format code options 2014-12-10 10:49:37 -07:00
Ward Fisher
8ee89f4a08 Further reorganization. Figured out how subpage works with different files. Renamed some of the header cells. 2014-12-09 16:36:15 -07:00
Ward Fisher
bfcabbbf02 Removed stray warning from RELEASE_NOTES.md 2014-12-08 13:29:26 -07:00
Ward Fisher
8130d278c3 Added link to the JIRA issue for the netcdf-fortran remote bootstrap entry. 2014-11-20 15:59:32 -07:00
Ward Fisher
8de2a68a30 Renamed option used to enable fortran bootstrap behavior. Updated RELEASE_NOTES.md with information re: this new option. 2014-11-20 15:56:11 -07:00
dmh
d67d00ca7e re NCF-319
The pnetcdf support was not
properly being used to provide
mpi parallel io for netcdf-3 classic
files. The wrong dispatch table was being
used.  The fix was to modify
dfile.c#NC_check_file_type to properly
specify the pnetcdf dispatch table when
use_parallel was true.
2014-10-13 14:33:06 -06:00
dmh
b76d1ee722 re: NCF-318
Fixed bug in ncgen. When classic format was in force (k=1 or
k=4), the "long" datatype should be treated as int32. Was
returning an error.
2014-10-10 15:00:40 -06:00
dmh
31d15ec532 re: NCF-317
If the netCDF-C library is built with the
HDF5 library but without the HDF4 library and one attempts
to open an HDF4 file, an abort occurs rather than returning
a proper error code (NC_ENOTNC).
Fix is to modify dfile.c#NC_check_file_type to properly
#ifdef relevant tests.
2014-10-07 12:37:41 -06:00
Ward Fisher
42b5a4a32a Updated RELEASE_NOTES with additional information re: NC_EXTRA_DEPS. 2014-09-29 14:15:45 -06:00
Ward Fisher
4c8bcd265a Updated release notes re: server based search. 2014-09-24 12:34:38 -06:00
Ward Fisher
f595aec24a Updated references for impending rc2 release. 2014-09-24 10:10:38 -06:00
dmh
51b891ab58 Update release notes for NCF-309 2014-09-18 18:45:59 -06:00
Ward Fisher
4958670b0c Added a new .gitignore specific to include/.
Added netcdf_meta.h to user documentation generated by doxygen.
2014-09-18 15:05:08 -06:00
Ward Fisher
cf4a4238ab Added link to the JIRA ticket describing the netcdf meta header. 2014-09-11 15:32:30 -06:00
Ward Fisher
153c41ef5d Updated RELEASE_NOTES file with information about meta header. 2014-09-11 15:30:36 -06:00
Ward Fisher
f8402449cc Fixed incorrect URLs with page anchors as reported by Russ. 2014-09-10 13:32:49 -06:00
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
d2281f63e9 Updated with information re: pending 4.3.3 RC. 2014-08-25 11:03:35 -06:00
Ward Fisher
3cb78c5036 Manually merging pull request https://github.com/Unidata/netcdf-c/pull/74 contributed by Nico Schlömer 2014-08-20 12:30:11 -06:00
Russ Rew
720e4ea82c Fixed bug NCF-310 (ncdump char vars with multiple unlimited dims).
Added associated tests and entry in RELEASE_NOTES.
2014-08-07 14:35:29 -06:00
Ward Fisher
4347623287 Changed overall color scheme of developer-level documentation to a light-red color. Also renamed Doxygen configuration used to generate developer documentation. This will make it obvious at a glance whether somebody is reading the user documentation or developer documentation. 2014-07-30 14:23:27 -06:00
Ward Fisher
488066b562 Made a note in RELEASE_NOTES about the updated cmake version requirement. 2014-07-15 10:52:24 -06:00
Ward Fisher
f42202029a Cleaning up Doxygen warnings, reorganization of top-level documentation. 2014-07-14 16:56:42 -06:00
dmh
7689f8be32 JIRA: NCF-308
Jennifer Adams has requested a reversion in behavior so that
all dap requests include a constraint.

Problem is caused by change in prefetch where if all variables
are requested, then no constraint is generated.
Fix is to always generate a constraint in prefetch.
2014-07-07 14:08:19 -06:00
Ward Fisher
db488b104d Added check for pdflatex when building PDF documentation. Documented new configuration option for CMake in RELEASE_NOTES.md 2014-06-18 15:19:14 -06:00
Ward Fisher
7baaeecb12 A bit of whitespace cleanup, clarification of messages in CMake-based builds. 2014-06-18 13:46:22 -06:00
Dennis Heimbigner
f82b561709 Backadded the fix of Jira-228 2014-06-13 13:41:11 -06:00
Ward Fisher
7f812b367e Manual merge of pull request https://github.com/Unidata/netcdf-c/pull/64 contributed by nschloe. Assorted CMake improvements. 2014-06-11 15:51:31 -06:00
Ward Fisher
5ee95b625d Updated release notes, testing something out as well. 2014-06-06 13:19:18 -06:00
Ward Fisher
37588ef06f Updated release notes to indicate that the architecture image had changed. 2014-06-06 10:07:38 -06:00
Ward Fisher
3f50ac6ac0 Merge branch 'ward-working' 2014-06-03 10:48:58 -06:00
Ward Fisher
7ba232fb9d When creating the libnetcdf.settings file, CMake-based builds now include compiler and linker debug or release flags. 2014-06-03 10:47:01 -06:00
dmh
b560fe1233 [NCF-272]
It turns out that HDF4 supports chunking
(and compression). However the existing
HDF4 code does not support it.
So add HDF4 support for chunking.
Also add a test case.
2014-05-30 22:12:05 -06:00
Ward Fisher
05aaa4b376 Renamed man4 directory to docs. 2014-05-21 14:40:39 -06:00
Ward Fisher
48a3aa5378 Removed redundant BUILD_DOCS CMake variable. 2014-05-21 14:13:23 -06:00
Ward Fisher
41a76854b4 Fixed an issue with missing Doxygen files. 2014-05-12 10:43:01 -06:00
Quincey Koziol
435d8a03ed Account for the HDF5 library not having the MPI-POSIX VFD configured in. 2014-05-07 08:45:15 -05: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
4ea9cfd912 Added release date for 4.3.2 to release notes. 2014-04-23 14:02:41 -06:00
Ward Fisher
9dcd92ecbd Added mention of document reorganization project. 2014-04-23 11:27:46 -06:00
Russ Rew
62556cb330 Added entry on returning NC_ENOTNC error instead of assertion violations for truncated file. 2014-04-21 10:53:33 -06:00
Ward Fisher
acce6ce84f Updated release notes with information regarding new CMake-only configuration options. These are not part of the autotools build because, as they relate to CTest, it would not make any sense. 2014-04-16 16:31:29 -06:00
dmh
98d27e838d [NCF-299]
When a .dodsrc file is present, and
specifies user name and password,
it is being ignored after the first time.

Fix required a major rewrite of ocrc.c because
it was mishandling a number of .dodsrc entries.
2014-04-16 14:08:12 -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
Ward Fisher
79a58d94b5 Added 4.3.2 rc2 release information to Readme.md 2014-04-15 13:21:50 -06:00
Ward Fisher
f01de5e9fe Removed an entry from release notes that had been reversed. 2014-03-20 14:24:32 -06:00
Ward Fisher
4b36aac7f4 Updated release date of 4.3.2-rc1 in RELEASE_NOTES.md 2014-03-20 09:54:29 -06:00
Ward Fisher
29b8f94d31 Updated release date for 4.3.2 rc1 2014-03-19 10:03:34 -06:00
Ward Fisher
d7731f4aab Updated release notes and Windows documentation to include a revised 'Windows install hierarchy' diagram. 2014-03-18 14:05:04 -06:00
Ward Fisher
10ac47b1a4 Added a note to RELEASE_NOTES about the new configuration flags. 2014-03-07 14:03:41 -07:00
Ward Fisher
0525676227 More document consolidation. 2014-02-28 17:12:34 -07:00
Russ Rew
93878e8816 Fix possibility of divide by zero in rechunking. 2014-02-27 12:19:14 -07:00
Ward Fisher
f99e03dc36 Merge branch 'master' of https://github.com/Unidata/netcdf-c 2014-02-26 14:35:05 -07:00
Ward Fisher
034c1cad7c More reorganizing of the documentation generated by doxygen. Added a link to the main Unidata netcdf page to the footer, because we are going to turn off the header and footer on the web server. This should allow the Doxygen-generated search field to be properly placed. 2014-02-26 14:22:35 -07:00
Russ Rew
9212968f54 Fix default chunksize for 1-dimensional record variables 2014-02-26 13:30:12 -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
Russ Rew
52b12b9e5e Fix typos 2014-02-18 14:47:57 -07:00
Russ Rew
dcfeb9fa9c Added draft entries for large refactoring for revamping type handling 2014-02-18 14:21:22 -07:00
Russ Rew
82a76cc0d8 Added RELEASE_NOTES entry 2014-02-17 17:03:38 -07:00
Ward Fisher
8b5f677e53 Updated release notes to reflect resolution of jira issue NCF-288, e.g. cmake not generating pkg config files. 2014-02-07 13:05:46 -07:00
Ward Fisher
9749390720 Corrected some warnings issued by doxygen when generating documentation. 2014-02-06 17:59:57 -07:00
Ward Fisher
870dc3b8ec Updated release notes to mention a JIRA issue that Dennis has addressed. 2014-02-06 11:43:35 -07:00
Ward Fisher
e66ab99303 Updated documentation in preparation for upcoming 4.3.1.1 bugfix release. 2014-02-05 10:16:10 -07:00
Ward Fisher
f3be082363 Updated RELEASE_NOTES.md with reference to Jira ticket for DAP/Cygwin64-related bugfix. 2014-02-04 16:41:15 -07:00
Ward Fisher
de05ed9c11 Added a note to RELEASE_NOTES.md regarding the upcoming bug fix release. 2014-01-29 16:11:24 -07:00
Ward Fisher
49d3addcaa Updated release notes. 2014-01-16 14:21:43 -07:00
Ward Fisher
0032af978b Added INQ_FORMAT_EXTENDED-related tests to the cmake build system (based on inclusion in autotools-based builds). 2014-01-16 13:14:49 -07:00
dmh
582410a407 [NCF-273]/HZY-708311
Add a new function called nc_inq_format_extended that
returns more detailed format information (vis-a-vis
nc_inq_format) about an open dataset.

Note that the netcdf API will present the file as if it had
the format specified by nc_inq_format.  The true file
format, however, may not even be a netcdf file; it might be
DAP, HDF4, or PNETCDF, for example. This function returns
that true file type.  It also returns the effective mode for
the file.

signature: nc_inq_format_extended(int ncid, int* formatp, int* modep)
where
* ncid is the NetCDF ID from a previous call to nc_open() or
  nc_create().
* formatp is a pointer to a location for returned true format.
* modep is a pointer to a location for returned mode flags.

Refer to the actual list in the file netcdf.h to see the
currently defined set.

Also added test cases (tst_formatx*).
2013-12-22 12:53:20 -07:00
Ward Fisher
5b547e7689 Updated Release Notes. 2013-12-19 10:22:54 -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
Russ Rew
a98cdc647f Added entry for fix. 2013-12-17 13:38:38 -07:00
Quincey Koziol
0d42ac7e87 Switch test for nc_inq_unlimdim and nc_inq_unlimdims to use the same ordering as
the rest of the dimension queries.  Correct error in library where types used
in sub-group variables but that were added to the file after the sub-group was
created weren't available for sub-group variables to use.  Start cleaning up
test suite and un-commenting tests that were commented out (got up to
nc_test4/tst_fills2.c, alphabetically) before running into an error in HDF5.
2013-12-15 19:55:41 -06:00
Ward Fisher
b43955ab49 Added test contributed by Jeff Whitaker. 2013-12-10 15:50:20 -07:00
Ward Fisher
45196f50ae Updated documentation for forthcoming release candidate. 2013-12-06 11:08:43 -07:00
Russ Rew
0bfdb80b68 Added entry or NCF-177. 2013-12-05 20:57:56 -07:00
Ward Fisher
1d7ec898ff Updated release notes. 2013-11-22 16:09:51 -07:00
dmh
cc95bd3d47 1. [NCF-276]/XXI-796914
Columbia server does not serve up proper
   opendap DDS replies. The Dataset {...} name
   changes depending on if the request has certain
   kinds of constraints.
   Code for a hack was not being used, so restore it.
   The fix is to effectively ignore differences in
   Dataset node names if the code is coming from
   columbia.edu.

2. [NCF-278]
   The ncgen code is improperly typing int64 integer constants
   as uint64.

3. [NCF-279]
   Empty string constants were not being properly
   filled when their target array is length 1 or more.
2013-11-17 14:26:14 -07:00
Russ Rew
448d55692d Added entry for NCF-275 bug fix. 2013-11-13 13:49:39 -07:00
Ward Fisher
55815fb8df Updated release notes to reflect a fix in man file generation when using CMake. 2013-11-06 14:03:04 -07:00
Ward Fisher
57521c0284 Updated RELEASE_NOTES.md 2013-11-05 16:47:55 -07:00
dmh
7f06e70828 Update release notes about ESG support 2013-10-17 11:48:33 -06:00
Ward Fisher
82f835edbb Corrected an issue when compiling with HDF4 and CMake. 2013-10-08 12:59:33 -06:00
dmh
850af2d435 [NCF-271]
Fix bug introduced by [NCF-267].
The bug was that octal constants that had
the highest bit set (e.g. '\200')
were not recognized as proper octal
constants. Fix was to keep as integer
until it was needed as an 8-bit byte.
2013-09-26 10:10:26 -06: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
e84cb3caa3 Added release date for 4.3.1-rc3 in release notes. 2013-09-24 15:56:22 -06:00
Ward Fisher
ba9e1979f6 Updated Release notes re: NCF-166 2013-09-24 15:19:41 -06:00
dmh
71dbc89dbb Update RELEASE_NOTES for NCF-267 2013-09-23 19:25:26 -06:00
Ward Fisher
976c11ca5c Added note re: NC_USE_STATIC_CRT option. 2013-09-23 10:57:01 -06:00
dmh
fc16046432 [NCF-265]
Ncgen is unable to resolve
ambiguous references to an enum
constant when two different enums
have same econstant name.

Solved by allowing more specific
forms for econstant references.
1. /.../enumname.enumconstname
2. enumname.enumconstname
3. enumconstname

Case 1 is resolved by using the econstant
in the specific enum definition. If none is
found, an error is reported.

Case 2 is resolved by
1. finding an enclosing group with an
   enum definition with the specified name
   and containing the specified econstant.
   If there are more than one, then an error is reported
2. finding all enum definitions in the dataset that have
   the specified enum name and contain the specified
   econstant. If more than one is found, then an error is reported.
If the above two methods fail, then report an error.

Case 3 is similar to case 2, but all enums, irrespective
of name are used if they contains the specified enum constant.

The ref_tst_econst.cdl test in ncdump is causing ncdump
to fail. So there may be yet some problem.
2013-09-20 20:48:05 -06:00
Russ Rew
0130bd8501 Add release notes entry. 2013-09-16 20:12:23 -06:00
Ward Fisher
74767a91f0 Updated RELEASE_NOTES.md with issues addressed by Quincy K. 2013-09-16 15:19:00 -06:00
Russ Rew
5f6f724d3d Merge branch 'master' of http://github.com/Unidata/netcdf-c before
making patch.
2013-09-16 15:09:53 -06:00
Russ Rew
752fd3869b Fixed Jira number in entry. 2013-09-16 15:09:25 -06:00
Ward Fisher
85187fc2a2 Updated RELEASE_NOTES.md for clarity. 2013-09-03 10:33:56 -06:00
Ward Fisher
a595c62d7f Updated RELEASE_NOTES with reference to LFS Jira ticket. Temporarily removed an LFS test on Windows. 2013-08-28 16:30:41 -06:00
Russ Rew
042f84cade Merge branch 'master' of http://github.com/Unidata/netcdf-c 2013-08-28 13:37:34 -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
1aab75f597 Updated RELEASE_NOTES to include mention of configuration files.
Updated RELEASE_NOTES so that full releases are header-two, release-candidates are header-three.
2013-08-19 15:30:27 -06:00
Ward Fisher
372b80b0bd Updated RELEASE_NOTES to reflect latest fix made by Quincy. 2013-08-19 09:55:50 -06:00
Russ Rew
0bfd43a4ea Merge branch 'master' of http://github.com/Unidata/netcdf-c
Updating to 4.3.1-rc1
2013-08-15 12:51:23 -06:00
Ward Fisher
e67480fe3a Updated Release Notes to include contribution from Orion Poplawski which corrected an issue with the CMake System, other CMake issue. 2013-08-13 16:04:23 -06:00
Ward Fisher
c1a57b0a0a Changed Markdown formatting to correct for a problem that manifested in the resultant doxygen-generated html pages. 2013-08-09 14:42:35 -06:00
Ward Fisher
f9e1374b6f Added information to RELEASE_NOTES to reflect the 'release candidate' status of the current release.
Added information about needing to generate configure scripts with 'autoreconf'.
Updated Building with CMake documentation, moved 4.3.0 errata to a place of less prominence.
2013-08-09 11:14:07 -06:00
Ward Fisher
5a5f4c7b75 Updated RELEASE_NOTES.md with information about nc_rename_grp (NCF-204). 2013-08-09 09:42:37 -06:00
Russ Rew
356824e036 Fix description of NCF-29 change 2013-08-07 15:50:31 -06:00
Ward Fisher
137282e650 Added information relevant to the github transition in RELEASE_NOTES.md,
transition document.

Remoted plain text release_notes moving forward.  Created a markdown
version of the README file as an experiment to see what we think. 
GitHub will render markdown natively, as does Doxygen and our new
build system.
2013-08-05 22:57:53 +00:00
Russ Rew
5eeae9f657 Add several entries for 4.3.1-rc1 2013-08-05 22:22:23 +00: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
145f4c4b99 Merging latest changes from cmake branch into trunk. 2013-07-05 17:09:19 +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
Ward Fisher
aecd090f53 Added markdown version of RELEASE_NOTES for evaluation.
Modified Doxyfile templates to generate html from the
markdown file (assumes doxygen version 1.8+)

Added link to release notes to mainpage.doc
2013-05-07 20:54:54 +00:00