From: Ted Zlatanov Date: Tue, 3 May 2011 00:48:07 +0000 (-0500) Subject: Document new GnuTLS additions for general and W32 use. X-Git-Tag: emacs-pretest-24.0.90~104^2~275^2~142 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e2574f2c8e9e080f5f9d834c417cc1318df4e865;p=emacs.git Document new GnuTLS additions for general and W32 use. * NEWS: Mention new library gnutls.el and explain GnuTLS functionality. Mention new configure.bat options --without-gnutls and --lib for W32. --- diff --git a/etc/ChangeLog b/etc/ChangeLog index 7502bf71e91..f7e40aa2c67 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog @@ -1,3 +1,9 @@ +2011-05-03 Teodor Zlatanov + + * NEWS: Mention new library gnutls.el and explain GnuTLS + functionality. Mention new configure.bat options --without-gnutls + and --lib for W32. + 2011-05-02 Lars Magne Ingebrigtsen * NEWS: Mention `url-retrieve-queue', (:file "file") and diff --git a/etc/NEWS b/etc/NEWS index 5a75a1d9404..8aa503c5dd8 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -903,7 +903,21 @@ Emacs Lisp parse tree. FIXME: These should be front-ended by xml.el. -** FIXME GnuTLS +** GnuTLS + +*** Emacs can be compiled with libgnutls support +This is the default. You will then be able to use the functionality +in gnutls.el, namely the `open-gnutls-stream' and `gnutls-negotiate' +functions. It's easiest to use these functions through +`open-network-stream' because it can upgrade connections through +STARTTLS opportunistically or use plain SSL, depending on your needs. + +Only versions 2.8.x and higher or GnuTLS have been tested. + +*** gnutls-log-level +Set `gnutls-log-level' higher than 0 to get debug output. 1 is for +important messages, 2 is for debug data, and higher numbers are as per +the GnuTLS logging conventions. The output is in *Messages*. ** Isearch @@ -931,6 +945,12 @@ runtime checks. ** New configure.bat option --distfiles to specify files to be included in binary distribution. +** New configure.bat option --without-gnutls to disable automatic +GnuTLS detection. + +** New configure.bat option --lib for general library linkage, works +with the USER_LIBS build variable. + ** New make target `dist' to create binary distribution for MS Windows.