civodul pushed a commit to branch master in repository guile. commit 10fdd88cb807c4299ce5eb4403c4c29db2b52a00 Author: Ludovic Courtès <l...@gnu.org> AuthorDate: Mon Jan 13 11:21:09 2020 +0100
Update NEWS. * NEWS (Changes in alpha 2.9.x): Add (web client) news. --- NEWS | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/NEWS b/NEWS index 27c9efd..a561c85 100644 --- a/NEWS +++ b/NEWS @@ -285,6 +285,19 @@ would return an empty list for negative count. Now there is only one `iota' function with the extended semantics of SRFI-1. Note that as an incompatible change, core `iota' no longer accepts a negative count. +** Improved Transport Layer Security (TLS) support in (web client) + +`http-request', `http-get', and related procedures from (web client) are +able to access content over TLS ("HTTPS") since Guile 2.2. However, +that support lacked important facilities, which are now available. + +First, these procedures now have a #:verify-certificates? parameter to +enable or disable the verification of X.509 server certificates. The +new `x509-certificate-directory' SRFI-39 parameter specifies X.509 +certificates are searched for. Second, HTTPS proxies are now supported +(in addition to HTTP proxies) and the new `current-https-proxy' +parameter controls that. See "Web Client" in the manual for details. + * New deprecations ** scm_t_uint8, etc deprecated in favor of C99 stdint.h