gsasl-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU gsasl branch, gsasl_1_6_x, updated. gsasl-1-6-0-3-g980b3b5


From: Simon Josefsson
Subject: [SCM] GNU gsasl branch, gsasl_1_6_x, updated. gsasl-1-6-0-3-g980b3b5
Date: Tue, 14 Dec 2010 13:30:16 +0000

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 gsasl".

http://git.savannah.gnu.org/cgit/gsasl.git/commit/?id=980b3b57bc94e1367d85e99d10ef3032366502a3

The branch, gsasl_1_6_x has been updated
       via  980b3b57bc94e1367d85e99d10ef3032366502a3 (commit)
       via  736a41daa3d11f9202bb06343b9e6971950d7a21 (commit)
      from  167a3174aa1fe3ba33f29693752e007753b3efc0 (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 980b3b57bc94e1367d85e99d10ef3032366502a3
Author: Simon Josefsson <address@hidden>
Date:   Tue Dec 14 14:29:10 2010 +0100

    Bump versions.

commit 736a41daa3d11f9202bb06343b9e6971950d7a21
Author: Simon Josefsson <address@hidden>
Date:   Tue Dec 14 14:26:12 2010 +0100

    Update for 1.6.0.

-----------------------------------------------------------------------

Summary of changes:
 NEWS             |    4 +-
 configure.ac     |    2 +-
 doc/announce.txt |  113 ++++++++++++++++++++++++++++++++++++------------------
 lib/NEWS         |    7 +++-
 lib/configure.ac |    4 +-
 lib/src/gsasl.h  |    6 +-
 6 files changed, 90 insertions(+), 46 deletions(-)

diff --git a/NEWS b/NEWS
index daada0d..7f3450d 100644
--- a/NEWS
+++ b/NEWS
@@ -6,7 +6,9 @@ Note that changes to the GNU SASL Library is documented in 
lib/NEWS.
 This file track changes to the remaining, non-library, parts of GNU
 SASL.  That include the manual, the command line tool, and self tests.
 
-* Version 1.6.0 (released 2010-12-14) [beta]
+* Version 1.6.1 (unreleased) [stable]
+
+* Version 1.6.0 (released 2010-12-14) [stable]
 
 ** No changes since release candidate 1.5.5.
 
diff --git a/configure.ac b/configure.ac
index 33dbbb0..3561d47 100644
--- a/configure.ac
+++ b/configure.ac
@@ -18,7 +18,7 @@ dnl Process this file with autoconf to produce a configure 
script.
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 AC_PREREQ(2.61)
-AC_INIT([GNU SASL], [1.6.0], address@hidden, [gsasl])
+AC_INIT([GNU SASL], [1.6.1], address@hidden, [gsasl])
 AC_CONFIG_AUX_DIR([lib/build-aux])
 AC_CONFIG_MACRO_DIR([m4])
 
diff --git a/doc/announce.txt b/doc/announce.txt
index c17da90..ebeb81e 100644
--- a/doc/announce.txt
+++ b/doc/announce.txt
@@ -1,29 +1,59 @@
 To: address@hidden, address@hidden
-Subject: GNU SASL 1.4.4 released
-
+Subject: GNU SASL 1.6.0 released
 <#part sign=pgpmime>
+
 GNU SASL is a modern C library that implement the standard network
-security protocol Simple Authentication and Security Layer (SASL).  The
-framework itself and a couple of common SASL mechanisms (including
-SCRAM-SHA-1) are implemented.  GNU SASL can be used by network
-applications for IMAP, SMTP, XMPP and similar protocols to provide
-authentication services.
+security protocol Simple Authentication and Security Layer (SASL).
+The framework itself and a couple of common SASL mechanisms (including
+CRAM-MD5 and SCRAM-SHA-1) are implemented.  GNU SASL can be used by
+implementations of IMAP, SMTP, XMPP and other application protocols to
+provide authentication services.
 
-Library (lib/) NEWS entries:
+Highlights since the last stable branch v1.4.x:
 
-* Version 1.4.4 (released 2010-03-25) [stable]
+** SCRAM: General fixes and support for SCRAM-SHA-1-PLUS with channel bindings.
 
-** SCRAM: Fix build error on platforms without strnlen.
+** GS2-KRB5: New mechanism GS2 with support for Kerberos V5.
+The supported GSS-API implementations are GNU GSS (v1.0.0+), MIT
+Kerberos, Heimdal, or MIT Kerberos for Windows.  The GS2-KRB5-PLUS
+variant with TLS channel bindings is not supported.
 
-** API and ABI modifications.
-No changes since last version.
+** GSSAPI/GS2-KRB5: Support for MIT Kerberos for Windows GSS-API library.
+
+** DIGEST-MD5: The server code now returns GSASL_OK after the final token.
+
+** gsasl: Support for TLS channel bindings.
+Requires GnuTLS 2.11.4 or later for the gnutls_session_channel_binding
+function.  Used by the SCRAM-SHA-1-PLUS mechanism.
+
+** libgsasl: Added property for tls-unique channel binding.
+The new property GSASL_CB_TLS_UNIQUE takes a base64 encoded tls-unique
+channel binding.  New error code GSASL_NO_CB_TLS_UNIQUE is returned
+when application fails to provide a channel binding and the mechanism
+requires it (i.e., in a PLUS server).
+
+** gsasl: Add --no-cb to disable use of TLS channel bindings.
+
+** libgsasl: No longer require the same or newer libgcrypt it was built with.
+Before libgsasl refused to work if it was used with a libgcrypt shared
+library that was older than the version that libgsasl was built with.
+
+** doc: Several improvements, including discussion of new features.
+
+** tests: Added and improved several self-tests.
 
-* Version 1.4.3 (released 2010-03-25) [stable]
+** i18n: Updated translations.
 
-** SCRAM: Don't read out of bounds when parsing tokens.
+** Update gnulib files.
 
 ** API and ABI modifications.
-No changes since last version.
+GSASL_CB_TLS_UNIQUE: ADDED.
+GSASL_NO_CB_TLS_UNIQUE: ADDED.
+GSASL_GSSAPI_ENCAPSULATE_TOKEN_ERROR: ADDED.
+GSASL_GSSAPI_DECAPSULATE_TOKEN_ERROR: ADDED.
+GSASL_GSSAPI_INQUIRE_MECH_FOR_SASLNAME_ERROR: ADDED.
+GSASL_GSSAPI_TEST_OID_SET_MEMBER_ERROR: ADDED.
+GSASL_GSSAPI_RELEASE_OID_SET_ERROR: ADDED.
 
 Improving GNU SASL is costly, but you can help!  We are looking for
 organizations that find GNU SASL useful and wish to contribute back.
@@ -55,26 +85,34 @@ Doxygen documentation:
   http://www.gnu.org/software/gsasl/doxygen/ - HTML format
   http://www.gnu.org/software/gsasl/doxygen/gsasl.pdf - PDF format
 
-Instructions for how to build GNU SASL under uClinux are available from
-<http://josefsson.org/uclinux/>.  If your uClinux toolchain is broken,
-it is possible to build GNU SASL without using the ./configure
+Instructions for how to build GNU SASL under uClinux are available
+from <http://josefsson.org/uclinux/>.  If your uClinux toolchain is
+broken, it is possible to build GNU SASL without using the ./configure
 mechanism, see <http://josefsson.org/uclinux/old/>.
 
 If you need help to use GNU SASL, or want to help others, you are
 invited to join our help-gsasl mailing list, see:
-<http://lists.gnu.org/mailman/listinfo/help-gsasl>.
+  http://lists.gnu.org/mailman/listinfo/help-gsasl
 
 Here are the compressed sources of the entire package:
-  ftp://ftp.gnu.org/gnu/gsasl/gsasl-1.4.4.tar.gz (3.9MB)
-  ftp://ftp.gnu.org/gnu/gsasl/gsasl-1.4.4.tar.gz.sig (PGP)
+  ftp://ftp.gnu.org/gnu/gsasl/gsasl-1.6.0.tar.gz (4.4MB)
+  ftp://ftp.gnu.org/gnu/gsasl/gsasl-1.6.0.tar.gz.sig (OpenPGP)
 
 Here are the compressed sources of the LGPL library (included above):
-  ftp://ftp.gnu.org/gnu/gsasl/libgsasl-1.4.4.tar.gz (980KB)
-  ftp://ftp.gnu.org/gnu/gsasl/libgsasl-1.4.4.tar.gz.sig (PGP)
+  ftp://ftp.gnu.org/gnu/gsasl/libgsasl-1.6.0.tar.gz (1.1MB)
+  ftp://ftp.gnu.org/gnu/gsasl/libgsasl-1.6.0.tar.gz.sig (OpenPGP)
 
-We also provide pre-built Windows binaries:
-  http://josefsson.org/gnutls4win/gsasl-1.4.4.zip
-  http://josefsson.org/gnutls4win/mingw32-gsasl_1.4.4-1_all.deb
+We also provide pre-built Windows binaries (32-bit, 64-bit, 32-bit KfW):
+  ftp://ftp.gnu.org/gnu/gsasl/gsasl-1.6.0-x86.zip (650KB)
+  ftp://ftp.gnu.org/gnu/gsasl/gsasl-1.6.0-x86.zip.sig (OpenPGP)
+  ftp://ftp.gnu.org/gnu/gsasl/gsasl-1.6.0-x64.zip (699KB)
+  ftp://ftp.gnu.org/gnu/gsasl/gsasl-1.6.0-x64.zip.sig (OpenPGP)
+  ftp://ftp.gnu.org/gnu/gsasl/gsasl-1.6.0-x86-kfw322.zip (686KB)
+  ftp://ftp.gnu.org/gnu/gsasl/gsasl-1.6.0-x86-kfw322.zip.sig (OpenPGP)
+
+For code coverage and cyclomatic code complexity charts:
+  http://www.gnu.org/software/gsasl/coverage/
+  http://www.gnu.org/software/gsasl/cyclo/cyclo-gsasl.html
 
 Here are the build reports for various platforms:
   http://autobuild.josefsson.org/gsasl/
@@ -82,10 +120,6 @@ Here are the build reports for various platforms:
 Daily builds of the package are available from:
   http://daily.josefsson.org/gsasl/
 
-For code coverage and cyclomatic code complexity charts:
-  http://www.gnu.org/software/gsasl/coverage/
-  http://www.gnu.org/software/gsasl/cyclo/cyclo-gsasl.html
-
 The software is cryptographically signed by the author using an
 OpenPGP key identified by the following information:
 
@@ -101,17 +135,20 @@ The key is available from:
 
 Here are the SHA-1 and SHA-224 checksums:
 
-25a74d71c738af555193e4069a22beaf0e0daf63  gsasl-1.4.4.tar.gz
-5d123630ad9a9442b0c8fe187e4ec811700ec793eceece87f318eb00  gsasl-1.4.4.tar.gz
+56055324ebf1d1b823412b6fcee192c03452ea84  gsasl-1.6.0.tar.gz
+d0fd62b83e698b8552df92eed07a7e173c3c2216536f64f4555484fc  gsasl-1.6.0.tar.gz
+
+bb760a943ac487d332d5216559cd5fa765952245  libgsasl-1.6.0.tar.gz
+5e17fa554a5f9b66b07cb31ba4d901265696a991b9746f0e384e36fb  libgsasl-1.6.0.tar.gz
 
-d32d29a5c599b2d54f214fc5747559bc890f24de  libgsasl-1.4.4.tar.gz
-e4bbcb9fbc96a9ffd09795955dd7f697fe951e887fc7931b4332b7a7  libgsasl-1.4.4.tar.gz
+ed866c7f0ccaf1aa2a088f13b4f5d8b4a16493d4  gsasl-1.6.0-x86.zip
+9010e89dfc14b82f0d4fc6f071ff3b7230abe75f96b4134a6258228a  gsasl-1.6.0-x86.zip
 
-372e3f923d1dd446ea57a4f8b72b752ab89ba620  gsasl-1.4.4.zip
-1cf7c4ba9e9abd8f4e19e424f6e198aea0db667936154475ca0abbec  gsasl-1.4.4.zip
+e1604e27a5e5a44e63a9cb302539a392d4c102bc  gsasl-1.6.0-x64.zip
+853b17e11605023a1fc0d0f1245bebc193808550100c98d5486b6457  gsasl-1.6.0-x64.zip
 
-4dcfa0461c4e11fa70b18172d10410048f46dc86  mingw32-gsasl_1.4.4-1_all.deb
-17b2b1f8a50fd6633f3e42b22e19e3e617378b126133b6d5495dce35  
mingw32-gsasl_1.4.4-1_all.deb
+400cd7a75ec17dfe65def4dc1e40a1bceb41e30b  gsasl-1.6.0-x86-kfw322.zip
+5bb5279e4472f05199abb13b913072e6dfbbdf2391e2f29514722ace  
gsasl-1.6.0-x86-kfw322.zip
 
 Happy hacking,
 Simon
diff --git a/lib/NEWS b/lib/NEWS
index c8df0f2..0baed73 100644
--- a/lib/NEWS
+++ b/lib/NEWS
@@ -2,7 +2,12 @@ GNU SASL LIBRARY NEWS -- History of user-visible changes.
 Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Simon 
Josefsson
 See the end for copying conditions.
 
-* Version 1.6.0 (released 2010-12-14) [beta]
+* Version 1.6.1 (unreleased) [stable]
+
+** API and ABI modifications.
+No changes since last version.
+
+* Version 1.6.0 (released 2010-12-14) [stable]
 
 ** No changes since release candidate 1.5.5.
 
diff --git a/lib/configure.ac b/lib/configure.ac
index 7380fd4..0de882c 100644
--- a/lib/configure.ac
+++ b/lib/configure.ac
@@ -20,7 +20,7 @@ dnl Process this file with autoconf to produce a configure 
script.
 # MA 02110-1301, USA.
 
 AC_PREREQ(2.61)
-AC_INIT([libgsasl], [1.6.0], address@hidden)
+AC_INIT([libgsasl], [1.6.1], address@hidden)
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_MACRO_DIR([m4])
 
@@ -29,7 +29,7 @@ AC_CONFIG_MACRO_DIR([m4])
 # Interfaces added:                             AGE++
 # Interfaces removed:                           AGE=0
 AC_SUBST(LT_CURRENT, 15)
-AC_SUBST(LT_REVISION, 5)
+AC_SUBST(LT_REVISION, 6)
 AC_SUBST(LT_AGE, 8)
 
 # Used when creating libgsasl-XX.def.
diff --git a/lib/src/gsasl.h b/lib/src/gsasl.h
index 354e33c..b0c36d2 100644
--- a/lib/src/gsasl.h
+++ b/lib/src/gsasl.h
@@ -51,7 +51,7 @@ extern "C"
    * version number.  Used together with gsasl_check_version() to
    * verify header file and run-time library consistency.
    */
-# define GSASL_VERSION "1.6.0"
+# define GSASL_VERSION "1.6.1"
 
   /**
    * GSASL_VERSION_MAJOR
@@ -84,7 +84,7 @@ extern "C"
    *
    * Since: 1.1
    */
-# define GSASL_VERSION_PATCH 0
+# define GSASL_VERSION_PATCH 1
 
   /**
    * GSASL_VERSION_NUMBER
@@ -95,7 +95,7 @@ extern "C"
    *
    * Since: 1.1
    */
-# define GSASL_VERSION_NUMBER 0x010600
+# define GSASL_VERSION_NUMBER 0x010601
 
   /* RFC 2222: SASL mechanisms are named by strings, from 1 to 20
    * characters in length, consisting of upper-case letters, digits,


hooks/post-receive
-- 
GNU gsasl



reply via email to

[Prev in Thread] Current Thread [Next in Thread]