Article View: gnu.announce
Article #151gnutls 3.1.2
From: Nikos Mavrogiannopoulos
Date: Wed, 26 Sep 2012 18:54
Date: Wed, 26 Sep 2012 18:54
93 lines
6093 bytes
6093 bytes
Hello, I've just released gnutls 3.1.2. This release includes feature updates, notably support for the DTLS heartbeat message, and bug fixes in the current stable branch. * Version 3.1.2 (released 2012-09-26) ** libgnutls: Fixed bug in gnutls_x509_trust_list_add_system_trust() and gnutls_x509_trust_list_add_trust_mem() that prevented the loading of certificates in the windows platform. ** libgnutls: Corrected bug in OpenPGP subpacket encoding. ** libgnutls: Added support for DTLS/TLS heartbeats by Olga Smolenchuk. (the work was done during Google Summer of Code). ** libgnutls: Added X.509 certificate verification flag GNUTLS_VERIFY_ALLOW_UNSORTED_CHAIN. This flag allows the verification of unsorted certificate chains and is enabled by default for TLS certificate verification (if gnutls_certificate_set_verify_flags() does not override it). ** libgnutls: Prints warning on certificates that contain keys of an insecure level. If the %COMPAT priority flag is not specified the TLS connection fails. ** libgnutls: Correctly restore gnutls_record_recv() in DTLS mode if interrupted during the retrasmition of handshake data. ** libgnutls: Better mingw32 support (patch by LRN). ** libgnutls: The %COMPAT keyword, if specified, will tolerate key usage violation errors (they are far too common to ignore). ** libgnutls: Added GNUTLS_STATELESS_COMPRESSION flag to gnutls_init(), which provides a tool to counter compression-related attacks where parts of the data are controlled by the attacker _and_ are placed in separate records (use with care - do not use compression if not sure). ** libgnutls: Depends on libtasn1 2.14 or later. ** certtool: Prints the number of bits of the public key algorithm parameter in a private key. ** API and ABI modifications: gnutls_x509_privkey_get_pk_algorithm2: Added gnutls_heartbeat_ping: Added gnutls_heartbeat_pong: Added gnutls_heartbeat_allowed: Added gnutls_heartbeat_enable: Added gnutls_heartbeat_set_timeouts: Added gnutls_heartbeat_get_timeout: Added GNUTLS_SEC_PARAM_WEAK: Added GNUTLS_SEC_PARAM_INSECURE: Added Getting the Software ==================== GnuTLS may be downloaded from one of the GNU mirror sites or directly >From <ftp://ftp.gnu.org/gnu/gnutls/>. The list of GNU mirrors can be found at <http://www.gnu.org/prep/ftp.html> and a list of GnuTLS mirrors can be found at <http://www.gnu.org/software/gnutls/download.html>. Here are the XZ compressed sources: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.xz http://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.xz Here are the LZIP compressed sources: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.lz http://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.lz Here are OpenPGP detached signatures signed using key 0x96865171: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.xz.sig http://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.xz.sig ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.lz.sig http://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.lz.sig Note that it has been signed with my openpgp key: pub 3104R/96865171 2008-05-04 [expires: 2028-04-29] uid Nikos Mavrogiannopoulos <nmav <at> gnutls.org> uid Nikos Mavrogiannopoulos <n.mavrogiannopoulos <at> gmail.com> sub 2048R/9013B842 2008-05-04 [expires: 2018-05-02] sub 2048R/1404A91D 2008-05-04 [expires: 2018-05-02] regards, Nikos
Technical Details
Message-ID:
<mailman.9806.1348695155.855.info-gnu@gnu.org>Path:
arc1-ca.pugleaf.net!t10ni23584621pbh.0!nntp.google.com!news.glorb.com!usenet.stanford.edu!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: fba7b,d2ce2d5b9913ad21,start
X-Google-NewGroupId: yes
X-Google-Attributes: gid4622fc145,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Received: by 10.68.217.129 with SMTP id oy1mr588467pbc.3.1348695156644;
Wed, 26 Sep 2012 14:32:36 -0700 (PDT)
Path: arc1-ca.pugleaf.net!t10ni23584621pbh.0!nntp.google.com!news.glorb.com!usenet.stanford.edu!not-for-mail
From: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Newsgroups: gnu.announce
Subject: gnutls 3.1.2
Date: Wed, 26 Sep 2012 20:54:28 +0200
Lines: 94
Sender: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
Approved: info-gnu@gnu.org
Message-ID: <mailman.9806.1348695155.855.info-gnu@gnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0
X-Trace: usenet.stanford.edu 1348695156 16197 208.118.235.17 (26 Sep 2012 21:32:36 GMT)
X-Complaints-To: action@cs.stanford.edu
To: GnuTLS development list <gnutls-devel@gnu.org>,
GnuTLS mailing list <help-gnutls@gnu.org>, info-gnu@gnu.org
Envelope-to: info-gnu@gnu.org
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
h=sender:message-id:date:from:user-agent:mime-version:to:subject
:x-enigmail-version:openpgp:content-type:content-transfer-encoding;
bh=TYz5QpmO1FaVSpW9IyxDoNQbLZNeVtbnjt6VZtiB41Q=;
b=le9qFMyuxCqMMpFKx3GwO274yWJfjHTu7g8Fyk8WmD++HhPmloLSUrfxDFtUrNDsmF
fxqbX8X9w9HlGcqA7TBh8UqT4atZ00ACHwEo3Mh7zAJYdmW5mJYbl+ybEdndN/5Nn3Rr
QTYRlSAS0zQt/POTd0hTudue7RRE9mNDB279HDSr0CLlXCRy42355hr1y4euDOhScUFz
yvG84OSLrwWdkHICuf2xlJxfKXul878dafT4a0T+8lnLsgnsEN8xbKzL1OWLYirYP2db
XsdlzAjduSuGYDophBz8Si4JdES+bJSrMQiKh86K7WAdg3EI+eM+MN8cA+/AQ33Zesma
o1SA==
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
rv:10.0.6esrpre) Gecko/20120805 Icedove/10.0.6
X-Enigmail-Version: 1.4.1
OpenPGP: id=96865171
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
recognized.
X-Received-From: 74.125.83.41
X-Mailman-Approved-At: Wed, 26 Sep 2012 17:32:33 -0400
X-BeenThere: info-gnu@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Announcements and Requests for Help from the GNU project and the Free
Software Foundation <info-gnu.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnu>,
<mailto:info-gnu-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/info-gnu>
List-Post: <mailto:info-gnu@gnu.org>
List-Help: <mailto:info-gnu-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnu>,
<mailto:info-gnu-request@gnu.org?subject=subscribe>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit