Commit Graph

349 Commits

Author SHA1 Message Date
Dennis Heimbigner
91060e9362 Remove RELEASE_NOTES.md conflict 2020-05-01 20:48:38 -06:00
Ward Fisher
2417b973e4 Updated release notes. 2020-04-28 15:52:40 -06:00
Dennis Heimbigner
260d318d82 Update release notes 2020-04-15 15:48:44 -06:00
Dennis Heimbigner
313121a229 Use proper CURLOPT values for VERIFYHOST and VERIFYPEER
re: https://github.com/Unidata/netcdf-c/issues/1684
re: e-support VZL-904142

Two issues:
1. As of libcurl 7.66, the semantics of CURLOPT_SSL_VERIFYHOST
   changed so that the non-zero values affects certificate processing.
2. The current library was forcing the values of VERIFYPEER
   and VERIFYHOST to zero instead of leaving them to the default values.

Solution was first to leave the defaults in place for VERIFYPEER and VERIFYHOST
as long as they are not set in .ocrc/.dodsrc file.
Second, the value of HTTP.SSL.VERIFYPEER or HTTP.SSL.VERIFYHOST
as set in .ocrc/.dodrc is used to set the corresponding CURLOPT flags.
So for example, adding
> HTTP.SSL.VERIFYHOST=2
will set the value of CURLOPT_SSL_VERIFYHOST to 2, the default.
Using
> HTTP.SSL.VERIFYHOST=0
will set the value of CURLOPT_SSL_VERIFYHOST to 0, which disables it.
Similarly for VERIFYPEER.

Finally the semantics of HTTP.SSL.VALIDATE is now equivalent to
> HTTP.SSL.VERIFYPEER=1
> HTTP.SSL.VERIFYHOST=2
2020-04-10 13:42:27 -06:00
Edward Hartnett
41ea23a8ac
Merge branch 'master' into ejh_fix_nc3_deflate 2020-04-08 08:54:50 -06:00
Edward Hartnett
1c189b2c56 dealing with nc_inq_var_szip(), testing, and release notes 2020-04-08 08:49:04 -06:00
Edward Hartnett
c3e415c7f0 updated release notes 2020-04-08 08:34:55 -06:00
Dennis Heimbigner
3003e0b777 Update RELEASE_NOTES.md 2020-04-06 19:17:42 -06:00
Ward Fisher
b0e2d78ffa Corrected an issue with parallel filter test logic in cmake-based builds. 2020-04-01 17:08:24 -06:00
Ward Fisher
212453d58c Pedantically bumped release date, rolling v4.7.4 release now. 2020-03-27 09:33:23 -06:00
Ward Fisher
61dd0e4901 Updated Release Notes. 2020-03-26 14:25:22 -06:00
Ward Fisher
884d2bcc0a Updated expected release date. 2020-03-25 16:58:58 -06:00
Edward Hartnett
1361deffa3
Merge branch 'master' into ejh_hdf5_1_12_0 2020-03-12 16:03:09 -06:00
Ward Fisher
825978be6e Updated release notes in support of https://github.com/Unidata/netcdf-c/issues/1666, https://github.com/Unidata/netcdf-c/issues/1668 and https://github.com/Unidata/netcdf-c/issues/1669 2020-03-11 13:52:52 -06:00
Edward Hartnett
99f486c988 updated release notes 2020-03-09 07:18:43 -06:00
Edward Hartnett
bb09d4ee19 clarified release notes 2020-03-03 12:04:50 -07:00
Edward Hartnett
09623c48a0 updated release notes 2020-03-02 16:51:09 -07:00
Dennis Heimbigner
030969c8db force rebuild 2020-02-27 14:48:35 -07:00
Dennis Heimbigner
b488c272d5 Fix conflicts with master 2020-02-27 14:06:45 -07:00
Dennis Heimbigner
44d0dcaad2 Add support for multiple filters per variable.
re: https://github.com/Unidata/netcdf-c/issues/1584

Support has been added for multiple filters per variable.  This
affects a number of components in netcdf. The new APIs are
documented in NUG/filters.md.

The primary changes are:
* A set of new functions are provided (see __include/netcdf_filter.h__).
    - Obtain a list of the filters associated with a variable
    - Obtain the parameters for a specific filter.
* The existing __nc_inq_var_filter__ function now returns info
  about the first defined filter.
* The utilities (ncgen, ncdump, and nccopy) now support
  an extended format for specifying a sequence of filters.
  The general form is __<filter>|<filter>..._.
* The ncdump **_Filter** attribute now dumps a list of all the
  filters associated with a variable using the above new format.
* Filter specifications can now use a filter name instead of number
  for filters known to the netcdf library, which in turn is taken
  from the HDF5 filter registration page.
* New errors are defined: NC_EFILTER and NC_ENOFILTER. The latter
  is returned if an attempt is made to access an unknown filter.
* Internally, the dispatch table has been extended to add a function
  to handle all of the filter functions.
* New, filter-related, tests were added to nc_test4.
* A new plugin was added to the plugins directory to help with testing.

Notes:
1. The shuffle and fletcher32 filters are not part of the multifilter system.

Misc. changes:
1. A debug module was added to libhdf5 to help catch error locations.
2020-02-16 12:59:33 -07:00
Edward Hartnett
05a6ff74b2 merged changes from master 2020-02-11 17:19:53 -07:00
Edward Hartnett
ecaa4c705f merged changes from master branch 2020-02-11 04:49:46 -07:00
Edward Hartnett
164de982bd merged changes from master branch 2020-02-11 04:05:35 -07:00
Edward Hartnett
f6c6665836 edited release notes 2020-02-09 12:51:55 -07:00
Edward Hartnett
cd38a4cf6c updated release notes 2020-02-08 09:38:44 -07:00
Edward Hartnett
ea98ee547a updated release notes 2020-02-07 09:13:35 -07:00
Edward Hartnett
0f5bdafe73 updated RELEASE_NOTES to include results of recent PR merges 2020-01-23 04:32:49 -07:00
Edward Hartnett
9a351b0bec update release notes 2019-11-25 17:00:39 -07:00
Ward Fisher
5923a747aa Corrects a version typo. 2019-11-20 16:59:18 -07:00
Ward Fisher
070f9ccf02 Updated release date. 2019-11-20 12:12:20 -07:00
Ward Fisher
309110c1e8 Merge branch 'ejh_release_notes' of https://github.com/NOAA-GSD/netcdf-c into v4.7.3-wellspring.wif 2019-11-19 14:07:07 -07:00
Edward Hartnett
1ba34115c2 updated release notes more 2019-11-19 11:40:04 -07:00
Ward Fisher
e4efdd4cfb Bumped version to next development version. 2019-11-18 14:35:01 -07:00
edwardhartnett
c26b1f5042 updated RELEASE_NOTES with recent PRs that have been merged 2019-11-18 06:46:43 -07:00
edwardhartnett
af7185295d modified release notes 2019-11-14 07:25:40 -07:00
Ward Fisher
d20df55cb4 Updated release notes with date again. 2019-10-22 10:50:57 -06:00
Ward Fisher
12b22db2fb Updated release date for 4.7.2 2019-10-21 12:14:07 -06:00
Ward Fisher
f8a588843d Preparing for 4.7.3 development pushed back upstream, forking off to 4.7.2 release branch. 2019-10-18 12:09:28 -06:00
Ward Fisher
568c1067e3 Updated release notes to reference https://github.com/Unidata/netcdf-c/issues/1486 2019-10-10 17:31:37 -06:00
Ward Fisher
40cf6fb958 Despite name of the branch, updated RELEASE_NOTES.md not readme. 2019-09-24 12:19:00 -06:00
Ward Fisher
1d42cab572 Updated Release Notes. 2019-09-20 14:12:15 -06:00
Greg Sjaardema
56c0d5cf8a Spelling fixes 2019-09-18 08:03:01 -06:00
Ward Fisher
b12ae3d2b1 Reformated release notes to keep style consistent. 2019-08-29 16:32:18 -06:00
Ward Fisher
b09dac692e Bumped release date to the 27th. 2019-08-26 14:56:53 -06:00
Ward Fisher
235b29b981 Updated Release Notes. 2019-08-23 16:24:52 -06:00
edwardhartnett
0ce88e6c95 updated RELEASE_NOTES 2019-08-21 18:43:57 -06:00
Ed Hartnett
bce3fa6169
Merge branch 'master' into ejh_next 2019-08-16 03:42:32 -06:00
edwardhartnett
965073c42c updated RELEASE_NOTES 2019-08-15 07:09:15 -06:00
edwardhartnett
c7e022f7e5 removed rest of LOCKNUMREC and _CRAYMPP obsolete macros 2019-08-14 06:53:33 -06:00
Dennis Heimbigner
4940cc34fc Update RELEASE_NOTES.md to include this fix 2019-07-18 11:15:07 -06:00