netcdf-c/libsrc4
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
..
CMakeLists.txt Add provenance info for netcdf-4 files. 2016-05-07 14:32:07 -06:00
error4.c
Makefile.am re: Github issue netcdf-c 300 2016-08-08 09:24:19 -06:00
nc3stub.c Refactored read_scale(), memio_new(), var_create_dataset() and makespecial() 2013-12-08 03:29:26 -06:00
nc3stub.h
nc4attr.c Clean-up build after changes -- remove unused variables 2016-11-16 08:45:28 -07:00
nc4dim.c Finally get around to removing all that 2016-05-14 22:31:41 -06:00
nc4dispatch.c merge-squash 2015-10-09 10:12:11 -06:00
nc4dispatch.h [NCF-273]/HZY-708311 2013-12-22 12:53:20 -07:00
nc4file.c Move metadata ops calls 2016-12-01 13:35:16 -07:00
nc4grp.c Compile with c89 -- eliminate init in for-loop 2016-11-16 08:45:15 -07:00
nc4hdf.c Added fixes for Visual Studio 10 2017-01-10 13:54:09 -07:00
nc4info.c Clean-up build after changes -- remove unused variables 2016-11-16 08:45:28 -07:00
nc4internal.c Resolves Github issue https://github.com/Unidata/netcdf-c/issues/349. 2017-02-16 14:27:54 -07:00
nc4type.c Fixed an issue preventing compilation with hdf4 support with Visual Studio. 2014-08-28 18:14:14 -06:00
nc4var.c Whitespace cleanup 2016-11-16 08:45:19 -07:00
ncfunc.c Finally get around to removing all that 2016-05-14 22:31:41 -06:00
stub3.c
stub4.c