Article View: gnu.announce
Article #226GnuTLS 3.0.12
From: Simon Josefsson
Date: Fri, 20 Jan 2012 13:36
Date: Fri, 20 Jan 2012 13:36
121 lines
6790 bytes
6790 bytes
--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
This release adds OCSP functionality to GnuTLS, and some other fixes.
* Version 3.0.12 (released 2012-01-20)
** libgnutls: Added OCSP support.
There is a new header file gnutls/ocsp.h and a set of new functions
under the gnutls_ocsp namespace. Currently the functionality provided
is to parse and extract information from OCSP requests/responses, to
generate OCSP requests and to verify OCSP responses. See the manual
for more information. Run ./configure with --disable-ocsp to build
GnuTLS without OCSP support.
This work was sponsored by Smoothwall <http://smoothwall.net/>.
** ocsptool: Added new command line tool.
The tool can parse OCSP request/responses, generate OCSP requests and
verify OCSP responses. See the manual for more information.
** certtool: --outder option now works for private
and public keys as well.
** libgnutls: Added error code GNUTLS_E_NO_PRIORITIES_WERE_SET
to warn when no or insufficient priorities were set.
** libgnutls: Corrected an alignment issue in ECDH
key generation which prevented some keys from being
correctly aligned in rare circumstances.
** libgnutls: Corrected memory leaks in DH parameter
generation and ecc_projective_check_point().
** libgnutls: Added gnutls_x509_dn_oid_name() to=20
return a descriptive name of a DN OID.
** API and ABI modifications:
gnutls_pubkey_encrypt_data: Added
gnutls_x509_dn_oid_name: Added
gnutls_session_resumption_requested: Added
gnutls/ocsp.h: Added new header file.
gnutls_ocsp_print_formats_t: Added new type.
gnutls_ocsp_resp_status_t: Added new type.
gnutls_ocsp_cert_status_t: Added new type.
gnutls_x509_crl_reason_t: Added new type.
gnutls_ocsp_req_add_cert: Added.
gnutls_ocsp_req_add_cert_id: Added.
gnutls_ocsp_req_deinit: Added.
gnutls_ocsp_req_export: Added.
gnutls_ocsp_req_get_cert_id: Added.
gnutls_ocsp_req_get_extension: Added.
gnutls_ocsp_req_get_nonce: Added.
gnutls_ocsp_req_get_version: Added.
gnutls_ocsp_req_import: Added.
gnutls_ocsp_req_init: Added.
gnutls_ocsp_req_print: Added.
gnutls_ocsp_req_randomize_nonce: Added.
gnutls_ocsp_req_set_extension: Added.
gnutls_ocsp_req_set_nonce: Added.
gnutls_ocsp_resp_deinit: Added.
gnutls_ocsp_resp_export: Added.
gnutls_ocsp_resp_get_certs: Added.
gnutls_ocsp_resp_get_extension: Added.
gnutls_ocsp_resp_get_nonce: Added.
gnutls_ocsp_resp_get_produced: Added.
gnutls_ocsp_resp_get_responder: Added.
gnutls_ocsp_resp_get_response: Added.
gnutls_ocsp_resp_get_signature: Added.
gnutls_ocsp_resp_get_signature_algorithm: Added.
gnutls_ocsp_resp_get_single: Added.
gnutls_ocsp_resp_get_status: Added.
gnutls_ocsp_resp_get_version: Added.
gnutls_ocsp_resp_import: Added.
gnutls_ocsp_resp_init: Added.
gnutls_ocsp_resp_print: Added.
gnutls_ocsp_resp_verify: Added.
Getting the Software
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
GnuTLS may be downloaded from one of the GNU mirror sites or directly
From=20<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.0.12.tar.xz
http://ftp.gnu.org/gnu/gnutls/gnutls-3.0.12.tar.xz
ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.0.12.tar.xz
Here are OpenPGP detached signatures signed using key 0xB565716F:
ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.0.12.tar.xz.sig
http://ftp.gnu.org/gnu/gnutls/gnutls-3.0.12.tar.xz.sig
ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.0.12.tar.xz.sig
pub 1280R/B565716F 2002-05-05 [expires: 2013-05-10]
Key fingerprint =3D 0424 D4EE 81A0 E3D1 19C6 F835 EDA2 1E94 B565 716F
uid Simon Josefsson <simon@josefsson.org>
sub 1280R/4D5D40AE 2002-05-05 [expires: 2013-05-10]
Happy hacking,
Simon
--=-=-=
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iO4EAQECADgFAk8ZbfoxFIAAAAAAFQATcGthLWFkZHJlc3NAZ251cGcub3Jnc2lt
b25Aam9zZWZzc29uLm9yZwAKCRDtoh6UtWVxb7cHBQCLofSzPqXg3YpOInKV2D5V
3Y0/vmO4EbbOHsap9Mp7uarOIs6ZSSUJRln5dE8U5tn1Dre7i2iAm6iQWBK5bcym
tUh6bzwlqf3PQGiRnh2G0XsoRM/1e6AiDsWF/oItkkmAZdfV5j0udn2222rWPv1o
HHeAqRGJ9TeA3zLMQ6Bmc6eusu8ITifLeH9c9w4ei+dn6aHH69c86b9ntEfRJXIk
=nnWE
-----END PGP SIGNATURE-----
--=-=-=--
Technical Details
Message-ID:
<mailman.2126.1327076237.15002.info-gnu@gnu.org>Path:
arc1-ca.pugleaf.net!lh20ni204151pbb.0!nntp.google.com!news1.google.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx01.iad01.newshosting.com!newshosting.com!news.glorb.com!usenet.stanford.edu!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: fba7b,420abbd59a059a5c,start
X-Google-NewGroupId: yes
X-Google-Attributes: gid4622fc145,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Received: by 10.68.220.3 with SMTP id ps3mr3208113pbc.3.1327076239394;
Fri, 20 Jan 2012 08:17:19 -0800 (PST)
Path: arc1-ca.pugleaf.net!lh20ni204151pbb.0!nntp.google.com!news1.google.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx01.iad01.newshosting.com!newshosting.com!news.glorb.com!usenet.stanford.edu!not-for-mail
From: Simon Josefsson <simon@josefsson.org>
Newsgroups: gnu.announce
Subject: GnuTLS 3.0.12
Date: Fri, 20 Jan 2012 14:36:58 +0100
Lines: 122
Approved: info-gnu@gnu.org
Message-ID: <mailman.2126.1327076237.15002.info-gnu@gnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
micalg=pgp-sha1; protocol="application/pgp-signature"
X-Trace: usenet.stanford.edu 1327076238 22979 140.186.70.17 (20 Jan 2012 16:17:18 GMT)
X-Complaints-To: action@cs.stanford.edu
To: help-gnutls@gnu.org, gnutls-devel@gnu.org, info-gnu@gnu.org
Envelope-to: info-gnu@gnu.org
X-Hashcash: 1:22:120120:help-gnutls@gnu.org::rOhSunOop1RKCSpy:Pgw8
X-Hashcash: 1:22:120120:gnutls-devel@gnu.org::gM4gJsD4AGOS98MW:KiR0
X-Hashcash: 1:22:120120:info-gnu@gnu.org::3DCZMpnyt7e/eFHl:0gv6
OpenPGP: id=B565716F; url=http://josefsson.org/key.txt
User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.92 (gnu/linux)
X-Virus-Scanned: clamav-milter 0.97.3 at yxa-v
X-Virus-Status: Clean
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1)
X-Received-From: 213.115.179.173
X-Mailman-Approved-At: Fri, 20 Jan 2012 11:17:16 -0500
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>