netcdf-c/include
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
..
.gitignore Added a new .gitignore specific to include/. 2014-09-18 15:05:08 -06:00
ceconstraints.h Fix Jirs 255 2013-05-16 18:22:17 +00:00
CMakeLists.txt Use correct symbol 2016-07-15 07:47:40 -04:00
err_macros.h merge-squash 2015-10-09 10:12:11 -06:00
fbits.h
Makefile.am Resolves Github issue https://github.com/Unidata/netcdf-c/issues/349. 2017-02-16 14:27:54 -07:00
nc3dispatch.h Deleted extraneous header file, removed extraneous . 2017-01-09 13:26:23 -07:00
nc3internal.h Corrected an issue preventing gcc-4.4 from compiling netcdf. 2016-04-26 21:09:41 +00:00
nc4internal.h Remove var linked list 2016-11-16 08:45:10 -07:00
nc_hashmap.h Corrected an issue preventing gcc-4.4 from compiling netcdf. 2016-04-26 21:09:41 +00:00
nc_logging.h Corrected "BAIL" macros to avoid infinite loop when logging is disabled and an 2013-12-29 01:12:43 -06:00
nc_tests.h Refactoring tests to separate out error macros from tests, in support of fixing http://github.com/Unidata/netcdf-c/issues/321 2016-10-21 17:17:39 +00:00
nc.h Add provenance info for netcdf-4 files. 2016-05-07 14:32:07 -06:00
ncaux.h
ncbytes.h 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. 2014-03-10 10:04:37 -06:00
ncconfigure.h merge-squash 2015-10-09 10:12:11 -06:00
ncdimscale.h
ncdispatch.h Brought definitions into sync 2017-01-09 15:29:19 -07:00
nchashmap.h conflict resolution 2014-03-10 12:13:16 -06:00
nclist.h update nchashmap; move some old stuff in libdap2; fix new debug code 2012-08-19 21:12:35 +00:00
nclog.h
nctime.h Coverity fixing 2014-08-17 12:03:23 -06:00
ncuri.h
ncutf8.h Resolves Github issue https://github.com/Unidata/netcdf-c/issues/349. 2017-02-16 14:27:54 -07:00
netcdf_f.h Merged changes from netcdf-branch. 2012-12-13 22:09:41 +00:00
netcdf_mem.h More cleaning up of documentation (there will probably be a lot of this) and tweaking files so that documentation renders as expected. 2016-01-14 16:02:00 -07:00
netcdf_meta.h.in Update comment 2016-02-10 15:07:19 -07:00
netcdf_par.h Trying to sort out why netcdf parallel documentation isn't being generated. 2016-01-14 11:02:23 -07:00
netcdf.h Eliminate c++ or c99-style comment 2016-06-07 12:12:18 -04:00
onstack.h Fix preprocessor for mingw 2015-12-07 18:08:13 -08:00
rnd.h
XGetopt.h 2012-09-10 22:37:38 +00:00