[SCM] GNU gnutls branch, master, updated. gnutls_3_0_9-67-g012c3ae
"Nikos Mavrogiannopoulos" <[email protected]>
| Newsgroups | gmane.comp.encryption.gpg.gnutls.cvs |
|---|---|
| Message-ID | <[email protected]> |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU gnutls".
http://git.savannah.gnu.org/cgit/gnutls.git/commit/?id=012c3aed2d1aad76c5328503daee1b88928663d5
The branch, master has been updated
via 012c3aed2d1aad76c5328503daee1b88928663d5 (commit)
via 7f8378d85e8313f4882dc9d9ded0b29ec06b44b4 (commit)
via ca1014b437a5e86aa9889e4543918b266e1bae82 (commit)
via d067e6aa9d81b6af229495c372a1885b217a37ec (commit)
via 98356f96e64839ff0b129659c2276283191684b4 (commit)
from 34dedf66c517768b79df229bc0a2067e7aa7568d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 012c3aed2d1aad76c5328503daee1b88928663d5
Author: Nikos Mavrogiannopoulos <[email protected]>
Date: Wed Jan 4 21:02:08 2012 +0100
prevent building of crywrap in windows
commit 7f8378d85e8313f4882dc9d9ded0b29ec06b44b4
Author: Nikos Mavrogiannopoulos <[email protected]>
Date: Wed Jan 4 20:55:07 2012 +0100
updated
commit ca1014b437a5e86aa9889e4543918b266e1bae82
Author: Nikos Mavrogiannopoulos <[email protected]>
Date: Wed Jan 4 19:23:03 2012 +0100
updated
commit d067e6aa9d81b6af229495c372a1885b217a37ec
Author: Nikos Mavrogiannopoulos <[email protected]>
Date: Wed Jan 4 19:13:33 2012 +0100
added missing file
commit 98356f96e64839ff0b129659c2276283191684b4
Author: Nikos Mavrogiannopoulos <[email protected]>
Date: Wed Jan 4 19:05:01 2012 +0100
bumped version
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 334 +++++++++++++++++++++++++++++++++++++++++++++++-
NEWS | 2 +-
configure.ac | 4 +-
cross.mk | 14 +-
lib/extras/Makefile.am | 2 +-
m4/hooks.m4 | 4 +-
6 files changed, 346 insertions(+), 14 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index bfcdbbc..12c3a8d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,337 @@
+2012-01-04 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/extras/Makefile.am: added missing file
+
+2012-01-04 Nikos Mavrogiannopoulos <[email protected]>
+
+ * NEWS, configure.ac, m4/hooks.m4: bumped version
+
+2012-01-04 Nikos Mavrogiannopoulos <[email protected]>
+
+ * src/certtool-gaa.c, src/certtool-gaa.h, src/p11tool-gaa.c: Updated
+ auto-generated files
+
+2012-01-04 Nikos Mavrogiannopoulos <[email protected]>
+
+ * doc/latex/.gitignore, doc/latex/cover.tex: added missing file
+
+2012-01-03 Nikos Mavrogiannopoulos <[email protected]>
+
+ * src/benchmark-tls.c: print the RSA and DH bits as well as EC bits
+ for comparison.
+
+2012-01-03 Nikos Mavrogiannopoulos <[email protected]>
+
+ * src/benchmark-tls.c: use 1840 bit DH and RSA to compare with 192
+ bits of ECDH
+
+2012-01-02 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/algorithms/publickey.c, lib/algorithms/secparams.c,
+ lib/algorithms/sign.c, lib/auth/cert.c, lib/auth/ecdh_common.c,
+ lib/gnutls_privkey.c, lib/gnutls_pubkey.c, lib/gnutls_sig.c,
+ lib/includes/gnutls/gnutls.h.in, lib/nettle/pk.c, lib/pkcs11_int.h,
+ lib/pkcs11_privkey.c, lib/pkcs11_write.c, lib/x509/key_decode.c,
+ lib/x509/key_encode.c, lib/x509/output.c, lib/x509/privkey.c,
+ lib/x509/privkey_pkcs8.c, lib/x509/verify.c, src/certtool.c,
+ src/p11tool.gaa, tests/slow/keygen.c: GNUTLS_PK_ECC -> GNUTLS_PK_EC
+
+2011-12-31 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/openpgp/gnutls_openpgp.c: CDK_EOF error code now returns
+ GNUTLS_E_PARSING_ERROR
+
+2011-12-31 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/opencdk/armor.c, lib/opencdk/opencdk.h: removed
+ cdk_armor_filter_use()
+
+2011-12-31 Nikos Mavrogiannopoulos <[email protected]>
+
+ * src/certtool.c: correctly report 0 keys on a keyring
+
+2011-12-31 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/opencdk/kbnode.c, lib/opencdk/opencdk.h,
+ lib/openpgp/gnutls_openpgp.c, lib/openpgp/pgp.c,
+ lib/openpgp/privkey.c: more opencdk simplifications
+
+2011-12-31 Nikos Mavrogiannopoulos <[email protected]>
+
+ * tests/openpgp-certs/testselfsigs: specify key type (raw) to
+ certtool
+
+2011-12-31 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/opencdk/Makefile.am, lib/opencdk/armor.c,
+ lib/opencdk/keydb.c, lib/opencdk/main.c, lib/opencdk/opencdk.h,
+ lib/openpgp/extras.c, lib/openpgp/gnutls_openpgp.c: Removed unneeded
+ opencdk functionality.
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * cross.mk: verify signatures on download
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/gnutls_global.c, lib/gnutls_mem.c: _gnutls_is_secure_memory is
+ no more.
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * NEWS, src/cli.c: gnutls-cli can now read input from win32.
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * NEWS, lib/openpgp/pgp.c, lib/openpgp/privkey.c: Avoid using base64
+ armor auto-detection which causes decoding errors in win32. For
+ some reason reading from the stream modifies the stream and this
+ work-around avoids that issue.
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * tests/pgps2kgnu.c: enable debugging in pgps2kgnu
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * tests/Makefile.am, tests/openpgp-auth2.c: do not use valgrind in
+ windows
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * cross.mk: gmp is compiled with --enable-fat.
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * tests/Makefile.am: link libutils with libgnu.
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * .gitignore: more files to ignore
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * doc/manpages/Makefile.am: Added missing function names.
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * cross.mk: Added a preliminary win32 compilation makefile.
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * doc/Makefile.am: win32 fixes
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * configure.ac: do not build crywrap on win32
+
+2011-12-30 Nikos Mavrogiannopoulos <[email protected]>
+
+ * extra/includes/gnutls/openssl.h: undefine possible system macros.
+
+2011-12-29 Nikos Mavrogiannopoulos <[email protected]>
+
+ * doc/examples/ex-serv-dtls.c: updated DTLS example
+
+2011-12-29 Nikos Mavrogiannopoulos <[email protected]>
+
+ * doc/cha-cert-auth.texi, doc/cha-cert-auth2.texi,
+ doc/cha-programs.texi: more updates
+
+2011-12-29 Nikos Mavrogiannopoulos <[email protected]>
+
+ * doc/cha-ciphersuites.texi, doc/cha-copying.texi,
+ doc/cha-gtls-app.texi, doc/cha-gtls-examples.texi,
+ doc/cha-internals.texi, doc/cha-library.texi,
+ doc/cha-shared-key.texi, doc/gnutls.texi: Small improvements in
+ documentation.
+
+2011-12-29 Nikos Mavrogiannopoulos <[email protected]>
+
+ * NEWS, lib/x509/privkey.c: corrected bug in DSA private key
+ parsing.
+
+2011-12-29 Nikos Mavrogiannopoulos <[email protected]>
+
+ * src/certtool.gaa: Added --rsa option which is a no-op for now.
+
+2011-12-29 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/extras/randomart.c, lib/extras/randomart.h, lib/gnutls_ui.c,
+ lib/openpgp/output.c, lib/x509/output.c,
+ tests/pathlen/ca-no-pathlen.pem, tests/pathlen/no-ca-or-pathlen.pem:
+ Allow the insertion of characters to align the randomart.
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * src/certtool.c: Print the fingerprint of PGP keys and not only the
+ key ID.
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * tests/pathlen/ca-no-pathlen.pem,
+ tests/pathlen/no-ca-or-pathlen.pem: Add random art to keys.
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * tests/mini-deflate.c: Skip deflate test if libz is not available.
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/openpgp/output.c, lib/x509/output.c, src/certtool.c: updated
+ random art's messages.
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * src/certtool.c: Print the pgp key's randomart as well.
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/openpgp/output.c, lib/x509/output.c: Print the randomart on
+ the key ID and not the fingerprint.
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/gnutls_errors.c: Updated GNUTLS_E_NO_CERTIFICATE_FOUND
+ description.
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * .gitignore: more files to ignore
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/extras/randomart.c, lib/extras/randomart.h, lib/gnutls_ui.c,
+ lib/openpgp/output.c, lib/x509/output.c, src/certtool.c: print
+ randomart for private keys as well.
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/extras/randomart.c, lib/system.c, lib/system.h,
+ lib/x509/output.c: gnutls_atfork was no longer in use.
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * NEWS, configure.ac, lib/Makefile.am, lib/extras/Makefile.am,
+ lib/extras/randomart.c, lib/extras/randomart.h, lib/gnutls_ui.c,
+ lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map,
+ lib/openpgp/output.c, lib/x509/output.c: Added function
+ gnutls_random_art() to convert fingerprints to images (currently
+ ascii-art).
+
+2011-12-28 Patrick Pelletier <[email protected]>
+
+ * doc/cha-gtls-app.texi, doc/cha-gtls-examples.texi,
+ doc/cha-internals.texi, lib/algorithms/ciphers.c,
+ lib/algorithms/protocols.c, lib/algorithms/secparams.c,
+ lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_db.c,
+ lib/gnutls_global.c, lib/gnutls_handshake.c, lib/gnutls_priority.c,
+ lib/gnutls_state.c, lib/gnutls_ui.c, lib/nettle/rnd.c: minor doc and
+ comment fixes Signed-off-by: Nikos Mavrogiannopoulos <[email protected]>
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * doc/Makefile.am, doc/cha-gtls-app.texi,
+ doc/cha-gtls-examples.texi, doc/cha-intro-tls.texi,
+ doc/examples/Makefile.am, doc/examples/ex-client-anon.c,
+ doc/examples/ex-client-dtls.c, doc/examples/ex-client-psk.c,
+ doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
+ doc/examples/ex-client-udp.c, doc/examples/ex-client-x509.c,
+ doc/examples/ex-client1.c, doc/examples/ex-rfc2818.c,
+ doc/examples/ex-serv-anon.c, doc/examples/ex-serv-srp.c,
+ doc/examples/ex-serv-x509.c, doc/examples/ex-serv1.c: updated
+ examples and added new "handling alerts" section.
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * doc/cha-gtls-examples.texi, doc/examples/udp.c: updated and
+ included in the documentation the udp code.
+
+2011-12-28 Nikos Mavrogiannopoulos <[email protected]>
+
+ * NEWS, src/cli.c, src/serv.c: Set don't fragment bit in Linux as
+ well as in BSD variants.
+
+2011-12-27 Nikos Mavrogiannopoulos <[email protected]>
+
+ * .gitignore, doc/examples/ex-serv-dtls.c, doc/examples/ex-serv1.c:
+ updated server examples
+
+2011-12-26 Nikos Mavrogiannopoulos <[email protected]>
+
+ * doc/cha-cert-auth.texi, doc/cha-cert-auth2.texi,
+ doc/cha-gtls-app.texi, doc/cha-programs.texi,
+ doc/cha-shared-key.texi: smallexample is no longer used. It is
+ intended only for typesetting with smaller pages and had no relation
+ to our usage.
+
+2011-12-26 Nikos Mavrogiannopoulos <[email protected]>
+
+ * src/serv.c: prepend UDP to server application name when in UDP
+ mode.
+
+2011-12-26 Nikos Mavrogiannopoulos <[email protected]>
+
+ * doc/cha-gtls-app.texi, doc/cha-gtls-examples.texi,
+ doc/examples/Makefile.am, doc/examples/ex-serv-dtls.c,
+ doc/examples/ex-serv1.c: Added DTLS server example.
+
+2011-12-26 Nikos Mavrogiannopoulos <[email protected]>
+
+ * src/udp-serv.c: corrected a leak
+
+2011-12-26 Nikos Mavrogiannopoulos <[email protected]>
+
+ * doc/cha-gtls-app.texi: Added SECP192R1 curve.
+
+2011-12-26 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/includes/gnutls/abstract.h, lib/includes/gnutls/pkcs11.h:
+ pkcs11.h and abstract.h use extern C idiom for C++.
+
+2011-12-19 Nikos Mavrogiannopoulos <[email protected]>
+
+ * NEWS, lib/algorithms/ciphersuites.c: Added ciphersuites:
+ GNUTLS_PSK_WITH_AES_256_GCM_SHA384 and
+ GNUTLS_DHE_PSK_WITH_AES_256_GCM_SHA384.
+
+2011-12-19 Nikos Mavrogiannopoulos <[email protected]>
+
+ * NEWS, lib/algorithms/ciphersuites.c: Corrected ciphersuite
+ GNUTLS_ECDHE_PSK_AES_256_CBC_SHA384
+
+2011-12-18 Nikos Mavrogiannopoulos <[email protected]>
+
+ * src/serv.c: Only use configured interfaces. Patch by Pino Toscano.
+
+2011-12-17 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/algorithms/protocols.c: better comments.
+
+2011-12-17 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/gnutls_int.h, lib/gnutls_record.c, lib/gnutls_state.c:
+ gnutls_protocol_get_version() and _gnutls_set_current_version() are
+ now inline functions
+
+2011-12-17 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/algorithms/ciphersuites.c: documented
+ _gnutls_supported_ciphersuites()
+
+2011-12-17 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/algorithms/ciphersuites.c: renamed the _SHA ciphersuites to
+ _SHA1.
+
+2011-12-16 Nikos Mavrogiannopoulos <[email protected]>
+
+ * lib/nettle/mpi.c: correctly set the odd bits.
+
2011-12-13 Nikos Mavrogiannopoulos <[email protected]>
- * ChangeLog, Makefile.am: make dist forces regeneration of ChangeLog
- and manpages.
+ * ChangeLog, Makefile.am, cfg.mk: make dist forces regeneration of
+ ChangeLog and manpages.
2011-12-13 Nikos Mavrogiannopoulos <[email protected]>
diff --git a/NEWS b/NEWS
index 106cde2..58b6a81 100644
--- a/NEWS
+++ b/NEWS
@@ -2,7 +2,7 @@ GnuTLS NEWS -- History of user-visible changes. -*- outline -*-
Copyright (C) 2000-2011 Free Software Foundation, Inc.
See the end for copying conditions.
-* Version 3.0.10 (unreleased)
+* Version 3.0.10 (released 2012-01-04)
** gnutls-cli/serv: Set don't fragment bit in DTLS sessions
in Linux as well as in BSD.
diff --git a/configure.ac b/configure.ac
index 7c0812e..78ab6ad 100644
--- a/configure.ac
+++ b/configure.ac
@@ -21,7 +21,7 @@ dnl Process this file with autoconf to produce a configure script.
# USA
AC_PREREQ(2.61)
-AC_INIT([GnuTLS], [3.0.9], [[email protected]])
+AC_INIT([GnuTLS], [3.0.10], [[email protected]])
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_MACRO_DIR([m4])
@@ -433,6 +433,8 @@ AC_CHECK_FUNCS([alarm atexit dup2 epoll_create kqueue memchr memset munmap \
PKG_CHECK_MODULES(LIBIDN, libidn >= 0.0.0, [libidn=yes], [libidn=no])
+else
+libidn=no
fi
AM_CONDITIONAL(ENABLE_CRYWRAP, test "x$libidn" != "xno")
diff --git a/cross.mk b/cross.mk
index 1fe0719..1c59639 100644
--- a/cross.mk
+++ b/cross.mk
@@ -1,12 +1,12 @@
-GNUTLS_FILE:=gnutls-3.0.9.tar.xz
-GNUTLS_DIR:=gnutls-3.0.9
+GNUTLS_FILE:=gnutls-3.0.10.tar.xz
+GNUTLS_DIR:=gnutls-3.0.10
GMP_FILE:=gmp-5.0.2.tar.bz2
GMP_DIR:=gmp-5.0.2
-P11_KIT_FILE:=p11-kit-0.9.tar.gz
-P11_KIT_DIR:=p11-kit-0.9
+P11_KIT_FILE:=p11-kit-0.10.tar.gz
+P11_KIT_DIR:=p11-kit-0.10
NETTLE_FILE:=nettle-2.4.tar.gz
NETTLE_DIR:=nettle-2.4
@@ -16,15 +16,15 @@ BIN_DIR:=$(CROSS_DIR)/bin
LIB_DIR:=$(CROSS_DIR)/lib
HEADERS_DIR:=$(LIB_DIR)/include
-all: update-gpg-keys gnutls-win32
+all: update-gpg-keys gnutls-w32
update-gpg-keys:
gpg --recv-keys 96865171 B565716F D92765AF A8F4C2FD DB899F46
-$(GNUTLS_DIR)-win32.zip: $(LIB_DIR) $(BIN_DIR) $(GNUTLS_DIR)/.installed
+$(GNUTLS_DIR)-w32.zip: $(LIB_DIR) $(BIN_DIR) $(GNUTLS_DIR)/.installed
cd $(CROSS_DIR) && zip -r $(PWD)/$@ *
-gnutls-win32: $(GNUTLS_DIR)-win32.zip
+gnutls-w32: $(GNUTLS_DIR)-w32.zip
nettle: $(NETTLE_DIR)/.installed
diff --git a/lib/extras/Makefile.am b/lib/extras/Makefile.am
index b973b88..eec0581 100644
--- a/lib/extras/Makefile.am
+++ b/lib/extras/Makefile.am
@@ -34,4 +34,4 @@ endif
noinst_LTLIBRARIES = libgnutls_extras.la
-libgnutls_extras_la_SOURCES = randomart.c
+libgnutls_extras_la_SOURCES = randomart.c randomart.h
diff --git a/m4/hooks.m4 b/m4/hooks.m4
index ff1426b..e38f5c5 100644
--- a/m4/hooks.m4
+++ b/m4/hooks.m4
@@ -40,9 +40,9 @@ AC_DEFUN([LIBGNUTLS_HOOKS],
# Interfaces changed/added/removed: CURRENT++ REVISION=0
# Interfaces added: AGE++
# Interfaces removed: AGE=0
- AC_SUBST(LT_CURRENT, 32)
+ AC_SUBST(LT_CURRENT, 33)
AC_SUBST(LT_REVISION, 0)
- AC_SUBST(LT_AGE, 4)
+ AC_SUBST(LT_AGE, 5)
AC_SUBST(LT_SSL_CURRENT, 27)
AC_SUBST(LT_SSL_REVISION, 1)
hooks/post-receive
--
GNU gnutls