Commit Graph

226 Commits

Author SHA1 Message Date
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
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
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