summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2004-08-22 21:40:08 +0000
committerSimon Josefsson <simon@josefsson.org>2004-08-22 21:40:08 +0000
commit92263644121deb1e181ccbd17419023733d678b0 (patch)
tree0f7eba7c59147f74f41d8f9f5bda65f74b1a01cd
parent91f73771ea42b5349b82dd6df84cd0b913de9c37 (diff)
downloadgnutls-92263644121deb1e181ccbd17419023733d678b0.tar.gz
Add copying conditions.
Markup.
-rw-r--r--NEWS186
1 files changed, 98 insertions, 88 deletions
diff --git a/NEWS b/NEWS
index bfa93fab22..926321f091 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,9 @@
-Version 1.1.18
+GNU TLS NEWS -- History of user-visible changes. -*- outline -*-
+Copyright (C) 2004 Simon Josefsson
+Copyright (C) 2000, 2001, 2002, 2003, 2004 Nikos Mavroyanopoulos
+See the end for copying conditions.
+
+* Version 1.1.18
- Corrected handling of certificate with dates after year 2038.
- Corrected DER decoder which could incorrectly treat input as BER and fail.
- Added example client and server for anonymous authentication.
@@ -6,7 +11,7 @@ Version 1.1.18
- Assume C89 or better; removed checks for size_t, ptrdiff_t and time_t.
- Man pages for API functions are included.
-Version 1.1.17 (18/08/2004)
+* Version 1.1.17 (18/08/2004)
- Bug fix of padding string in RSA PKCS#1 v1.5 type 2 encryption,
reported by Robey Pointer <robey@danger.com>.
- Generic crypto interface for secret key ciphers, hashes and randomness added.
@@ -14,26 +19,26 @@ Version 1.1.17 (18/08/2004)
- Removed length limit on passwords read by 'certtool'.
- Documentation fixes.
-Version 1.1.16 (15/08/2004)
+* Version 1.1.16 (15/08/2004)
- Fix missing gnulib linker parameter when building certtool.
- Add gnulib module 'progname', needed by module 'error'.
- Improve building with srcdir != objdir.
-Version 1.1.15 (15/08/2004)
+* Version 1.1.15 (15/08/2004)
- Certtool has simplistic --smime-to-p7 to translate RFC 2633 messages into
PKCS #7 format.
- Ported to Mac OS X / Darwin.
- Ported to FreeBSD.
-Version 1.1.14 (09/08/2004)
+* Version 1.1.14 (09/08/2004)
- Documentation converted to Texinfo format.
- Bug fix of test suite.
- Configure now print build information, used by Autobuild.
-Version 1.1.13 (05/08/2004)
+* Version 1.1.13 (05/08/2004)
- Added simple self test suite.
-Version 1.1.12 (02/08/2004)
+* Version 1.1.12 (02/08/2004)
- Updated the SRP authentication to conform to the
latest (yet unreleased) draft. Unfortunately this breaks
compatibility with previous versions.
@@ -45,7 +50,7 @@ Version 1.1.12 (02/08/2004)
Issue pointed out by Patrik Hornik <patrik@hornik.sk>.
- Added gnutls_certificate_verify_peers2().
-Version 1.1.11 (16/07/2004)
+* Version 1.1.11 (16/07/2004)
- Added the '_t' suffix to all exported symbols.
- Fixed bug in RSA encryption, report and patch by Martijn Koster
<mak@greenhills.co.uk>.
@@ -59,7 +64,7 @@ Version 1.1.11 (16/07/2004)
callback if they are the static ones defined in extra.h
- Eliminated some memory leaks. Reported by Yoann Vandoorselaere.
-Version 1.1.10 (12/06/2004)
+* Version 1.1.10 (12/06/2004)
- Added gnutls_sign_algorithm_get_name() and gnutls_pk_algorithm_get_name()
- Corrected bug in TLS renegotiation.
- Corrected bug in OpenPGP key loading using a callback.
@@ -86,13 +91,13 @@ Version 1.1.10 (12/06/2004)
- Some fixes in the session resuming code.
- Added gnutls_openpgp_keyring_check_id().
-Version 1.1.9 (14/04/2004)
+* Version 1.1.9 (14/04/2004)
- Added support for authority key identifier and the extended key usage
X.509 extension fields. The certtoool was updated to support them.
- The RC2 cipher is no more included. The one in libgcrypt is now used.
- Added batch support to certtool. Now it can use templates.
-Version 1.1.8 (07/04/2004)
+* Version 1.1.8 (07/04/2004)
- Implemented all the tests for the SRP group parameters in
client side. This may lead to incompatibility with very
old gnutls servers.
@@ -100,7 +105,7 @@ Version 1.1.8 (07/04/2004)
unexpected crashes.
- Optimized the copying of rsa_params.
-Version 1.1.7 (29/03/2004)
+* Version 1.1.7 (29/03/2004)
- Added gnutls_certificate_set_params_function() and
gnutls_anon_set_params_function() that set the RSA or DH
parameters using a callback.
@@ -111,14 +116,14 @@ Version 1.1.7 (29/03/2004)
- Deprecated: gnutls_srp_server_set_select_function(),
gnutls_certificate_client_set_select_function(), gnutls_srp_server_set_select_function().
-Version 1.1.6 (24/02/2004)
+* Version 1.1.6 (24/02/2004)
- Several bug fixes, by Arne Thomassen.
- Fixed a bug where 'server name' extension was always sent.
-Version 1.1.5 (06/01/2004)
+* Version 1.1.5 (06/01/2004)
- Added the gnutls_sign_algorithm type.
-Version 1.1.4 (04/01/2004)
+* Version 1.1.4 (04/01/2004)
- Improved gnutls-cli's SRP behaviour in SRP ciphersuites.
If they are of highest priority then the abbreviated handshake
is used.
@@ -128,15 +133,15 @@ Version 1.1.4 (04/01/2004)
is to send the maximum version we support.
- Corrected problem printing the DC attributes in a DN.
-Version 1.1.3 (30/12/2003)
+* Version 1.1.3 (30/12/2003)
- Implemented TLS 1.1 (and also obsoleted the TLS 1.0 CBC protection
hack).
-Version 1.1.2 (28/12/2003)
+* Version 1.1.2 (28/12/2003)
- Added CRL verification functionality to certtool.
- Corrected the CRL distribution point extension handling.
-Version 1.1.1 (26/12/2003)
+* Version 1.1.1 (26/12/2003)
- Added PKCS #7 support to certtool utility.
- Added support for reading and generating CRL distribution
points extensions in certificates.
@@ -144,7 +149,7 @@ Version 1.1.1 (26/12/2003)
certtool utility.
- Added support for the Subject Key ID PKIX extension.
-Version 1.1.0 (21/12/2003)
+* Version 1.1.0 (21/12/2003)
- The error codes GNUTLS_E_NO_TEMPORARY_DH_PARAMS and GNUTLS_E_NO_TEMPORARY_RSA_PARAMS
are no longer returned by the handshake function. Ciphersuites that
require temporary parameters are removed when such parameters do not exist.
@@ -157,20 +162,20 @@ Version 1.1.0 (21/12/2003)
certificate's key usage.
- Added gnutls_openpgp_key_get_key_usage().
-Version 1.0.1 (10/12/2003)
+* Version 1.0.1 (10/12/2003)
- Some minor fixes in the makefiles. They now include CFLAGS
from libgcrypt or opencdk if installed in a non standard directory.
- Fixed the SRP detection test in gnutls-cli-debug.
- Added gnutls_rsa_params_export_pkcs1() and gnutls_rsa_params_import_pkcs1().
-Version 1.0.0 (04/12/2003)
+* Version 1.0.0 (04/12/2003)
- Exported the static SRP group parameters.
- Some fixes in the certificate authenticated SRP ciphersuites.
- Improved the support for draft-ietf-tls-srp-05. The two-phase
handshake is now fully supported without any interaction with
the application layer (except for a callback).
-Version 0.9.99 (28/11/2003)
+* Version 0.9.99 (28/11/2003)
- Some fixes in the gnutls.h header for the gnutls_server_name_set()
and gnutls_server_name_get() prototypes.
- Exported the gnutls_x509_privkey_sign_data(), gnutls_x509_privkey_verify_data()
@@ -178,7 +183,7 @@ Version 0.9.99 (28/11/2003)
- Some fixes in the openpgp authentication.
- Removed the Twofish cipher.
-Version 0.9.98 (16/11/2003)
+* Version 0.9.98 (16/11/2003)
- The openssl compatibility layer was moved to gnutls-openssl
library instead of being included in the gnutls-extra library.
- Added the RIPEMD ciphersuites defined in draft-ietf-tls-openpgp-keys-04.
@@ -191,7 +196,7 @@ Version 0.9.98 (16/11/2003)
- Added gnutls_x509_*_get_dn_oid() and gnutls_x509_crt_get_extension_oid()
functions which return the available OIDs.
-Version 0.9.97 (11/11/2003)
+* Version 0.9.97 (11/11/2003)
- The certtool utility can now generate PKCS #12 structures
without specifying a certificate.
- Added capability to read CRLs to certtool.
@@ -199,39 +204,39 @@ Version 0.9.97 (11/11/2003)
to properly set the required buffer size.
- Corrected a bug in libgcrypt detection.
-Version 0.9.96 (09/11/2003)
+* Version 0.9.96 (09/11/2003)
- Some changes to allow compilation with mingw32.
- Several code cleanups.
-Version 0.9.95 (02/11/2003)
+* Version 0.9.95 (02/11/2003)
- Improved the verification functions. Added new verification
output flags and removed the unused and redundant ones.
- Improved the OpenPGP key support.
- The prime utility was removed, and its functionality was moved
to certtool.
-Version 0.9.94 (30/10/2003)
+* Version 0.9.94 (30/10/2003)
- Added manpages for the included programs.
- Documented and improved the certtool utility.
- Added PKCS #12 support to certtool utility.
-Version 0.9.93 (26/10/2003)
+* Version 0.9.93 (26/10/2003)
- Corrected some compilation issues.
- Improved the certtool command line utility.
-Version 0.9.92 (25/10/2003)
+* Version 0.9.92 (25/10/2003)
- The RFC2818 hostname verification is now case insensitive.
- Added support for generating X.509 certificates.
- Added the certtool, a tool for generating X.509 certificates
-Version 0.9.91 (17/10/2003)
+* Version 0.9.91 (17/10/2003)
- Fixed a compilation issue in the openpgp authentication part.
-Version 0.9.90 (08/10/2003)
+* Version 0.9.90 (08/10/2003)
- Updated the openpgp key API (depends on the unreleased new
opencdk).
-Version 0.9.8 (02/10/2003)
+* Version 0.9.8 (02/10/2003)
- Updated the SRP implementation to follow the latest draft
(draft-ietf-tls-srp-05).
- Improved the gnutls-cli behaviour in error handling,
@@ -239,7 +244,7 @@ Version 0.9.8 (02/10/2003)
- Use versioned symbols in the library (where available).
- RIJNDAEL ciphersuites were renamed to AES.
-Version 0.9.7 (25/08/2003)
+* Version 0.9.7 (25/08/2003)
- The tex files are now included in the distribution.
- The library can now decrypt PKCS #12 files encrypted with
the RC2-40 cipher.
@@ -248,7 +253,7 @@ Version 0.9.7 (25/08/2003)
Arne Thomassen <arne@arne-thomassen.de>.
- CR is now allowed in the base64 decoder.
-Version 0.9.6 (28/06/2003)
+* Version 0.9.6 (28/06/2003)
- Added gnutls_x509_privkey_get_key_id() and gnutls_x509_crt_get_key_id()
functions which return a unique (per public key) ID. These can
be used to check if the private key corresponds to a given certificate.
@@ -263,18 +268,18 @@ Version 0.9.6 (28/06/2003)
in gnutls/pkcs12.h.
- The gnutls_transport_ptr type was changed to a pointer type (void*).
-Version 0.9.5 (06/04/2003)
+* Version 0.9.5 (06/04/2003)
- Several improvements in the PKCS #7 handling
- Eliminated several hard coded constants in MPI parameters.
-Version 0.9.4 (28/03/2003)
+* Version 0.9.4 (28/03/2003)
- Corrected a parsing error in the Certificate request message.
- Corrected behaviour when a certificate request message is received.
Now a certificate packet is always sent, and in SSL 3.0 cipher suites
a no_certificate alert is sent instead.
- Added functionality to generate PKCS #7 structures (with certificates).
-Version 0.9.3 (24/03/2003)
+* Version 0.9.3 (24/03/2003)
- Support for MD2 was dropped.
- Improved the error logging functions, by adding a level, and
by allowing debugging messages just by increasing the level.
@@ -294,12 +299,12 @@ Version 0.9.3 (24/03/2003)
- Added support for encoding and decoding PKCS #8 2.0 encrypted
RSA private keys.
-Version 0.9.2 (15/03/2003)
+* Version 0.9.2 (15/03/2003)
- Some corrections in the memory mapping code (file is unmapped after
it is read).
- Added support for PKCS#10 certificate requests generation.
-Version 0.9.1 (12/03/2003)
+* Version 0.9.1 (12/03/2003)
- Corrected a bug in 64 bit architectures, which affected the
serial number calculation in the record layer.
- Added gnutls_certificate_free_keys() which deletes all the
@@ -316,7 +321,7 @@ Version 0.9.1 (12/03/2003)
- Fixed a memory leak in SRP code reported by Rupert Kittinger
<r.kittinger@efkon.com>.
-Version 0.9.0 (03/03/2003)
+* Version 0.9.0 (03/03/2003)
- This version is not binary compatible with the previous ones.
- The library notifies the application on empty and illegal SRP usernames,
so that proper notification (via an alert) is sent to the peer.
@@ -344,13 +349,13 @@ Version 0.9.0 (03/03/2003)
gnutls_x509_extract_dn_string()
- Ported to libtasn1 0.2.x
-Version 0.8.1 (22/01/2003)
+* Version 0.8.1 (22/01/2003)
- Improved the SRP support, to prevent attackers guessing the
available usernames by brute force.
- Improved the SRP detection in gnutls-cli-debug
- Some fixes which now allow compilation.
-Version 0.8.0 (20/01/2003)
+* Version 0.8.0 (20/01/2003)
- Added gnutls_x509_extract_dn_string() which returns a
distinguished name in a single string.
- Added gnutls_openpgp_extract_key_name_string() which returns
@@ -366,7 +371,7 @@ Version 0.8.0 (20/01/2003)
and GNUTLS_E_SRP_PWD_PARSING_ERROR. GNUTLS_E_ASCII_ARMOR_ERROR was also
replaced by GNUTLS_E_BASE64_DECODING_ERROR.
-Version 0.6.0 (8/12/2002)
+* Version 0.6.0 (8/12/2002)
- Added "gnutls/compat4.h" header. This is included in gnutls.h
to emulate the old 0.4.x API.
- Example programs are now stored in doc/examples/
@@ -392,7 +397,7 @@ Version 0.6.0 (8/12/2002)
were the gnutls library is used with malloc/realloc/free,
these are binary compatible.
-Version 0.5.11 (5/11/2002)
+* Version 0.5.11 (5/11/2002)
- Some fixes in 'gnutls-cli' client program to prevent some segmentation
faults at exit.
- Example programs found in the documentation can now be generated by
@@ -405,14 +410,14 @@ Version 0.5.11 (5/11/2002)
case where the memory buffer provided is not long enough.
- Depends on the new OpenCDK 0.3.2.
-Version 0.5.10 (13/10/2002)
+* Version 0.5.10 (13/10/2002)
- Updated documentation.
- Added server name extension. This allows clients to specify the
name of the server they connect to. Useful to HTTPS.
- Several corrections in the code base, mostly in signed/unsigned,
checkings.
-Version 0.5.9 (10/10/2002)
+* Version 0.5.9 (10/10/2002)
- Corrected some code which worked fine in gcc 3.2, but not with any
other compiler.
- Updated 'gnutls-cli' with the '--starttls' option, to allow testing
@@ -427,14 +432,14 @@ Version 0.5.9 (10/10/2002)
- Added int gnutls_x509_check_certificates_hostname() which check whether
the given hostname matches the owner of the given X.509 certificate.
-Version 0.5.8 (25/09/2002)
+* Version 0.5.8 (25/09/2002)
- Updated documentation.
- Added gnutls_record_get_direction() which replaces the obsolete
gnutls_handshake_get_direction().
- Added function to convert error codes to alert descriptions
- Added LZO compression
-Version 0.5.7 (11/09/2002)
+* Version 0.5.7 (11/09/2002)
- Some fixes in the memory allocation functions (realloc).
- Improved the string functions used in XML certificate generation.
- Removed dependency on libgdbm.
@@ -442,7 +447,7 @@ Version 0.5.7 (11/09/2002)
gnutls_dh_params_deinit().
- Corrected bug in session resuming code in server side.
-Version 0.5.6 (6/09/2002)
+* Version 0.5.6 (6/09/2002)
- Corrected bugs in SRP implementation, which prevented gnutls
to interoperate with other implementations. (interoperability testing
was done by David Taylor)
@@ -452,7 +457,7 @@ Version 0.5.6 (6/09/2002)
- Added versioning in the XML output of certificate functions.
- Removed the X.509 test suite.
-Version 0.5.5 (3/09/2002)
+* Version 0.5.5 (3/09/2002)
- Updated the SRP implementation to the latest draft. The blowfish
crypt implementation was removed, since the new draft does not allow
other hash algorithms except for the srpsha.
@@ -462,7 +467,7 @@ Version 0.5.5 (3/09/2002)
the certificate and the private key from the same file.
- Updated and corrected documentation.
-Version 0.5.4 (27/08/2002)
+* Version 0.5.4 (27/08/2002)
- Fixes in TLS 1.0 PRF and SSL3 random functions.
- gnutls_handshake_set_exportable_detection() was obsoleted.
- Added gnutls_openpgp_extract_key_id() which returns the key ID.
@@ -471,11 +476,11 @@ Version 0.5.4 (27/08/2002)
export cipher suites.
- Added the TLS_RSA_EXPORT_ARCFOUR_40_MD5 ciphersuite.
-Version 0.5.3 (23/08/2002)
+* Version 0.5.3 (23/08/2002)
- No changes. Replaces the tarball of 0.5.2 which accidentally contained
code from the unstable branch.
-Version 0.5.2 (22/08/2002)
+* Version 0.5.2 (22/08/2002)
- Added an error code that is returned in clients which connect
to export only servers. This must be enabled using the
gnutls_handshake_set_exportable_detection() function.
@@ -483,7 +488,7 @@ Version 0.5.2 (22/08/2002)
- Added gnutls_handshake_get_direction() function which returns
the state of the handshake when interrupted.
-Version 0.5.1 (17/07/2002)
+* Version 0.5.1 (17/07/2002)
- Corrected the m4 macros which used <gnutls.h> instead of
<gnutls/gnutls.h>
- Documentation fixes
@@ -498,7 +503,7 @@ Version 0.5.1 (17/07/2002)
be used in these programs, to assist in debuging.
- Fixes in zlib compression code.
-Version 0.5.0 (6/07/2002)
+* Version 0.5.0 (6/07/2002)
- Added X.509 certificate tests in tests/ directory
- Removed stubs for SRP and Anonymous authentication. They served
no purpose since they are always included, unless it was requested
@@ -516,11 +521,11 @@ Version 0.5.0 (6/07/2002)
- Added an OpenSSL compatible interface (with some limitations).
- Added functions to convert DER encoded certificates to XML format.
-Version 0.4.4 (24/06/2002)
+* Version 0.4.4 (24/06/2002)
- Corrected bug in PKCS-1 RSA encryption which prevented gnutls to encrypt
using keys of some specific size.
-Version 0.4.3 (23/05/2002)
+* Version 0.4.3 (23/05/2002)
- The gnutls-extra library now compiles fine, if the opencdk library is
not present.
- Several bug fixes.
@@ -528,7 +533,7 @@ Version 0.4.3 (23/05/2002)
functions, if other than the defaults are to be used.
- The default memory allocation functions are now the ones in libc.
-Version 0.4.2 (21/05/2002)
+* Version 0.4.2 (21/05/2002)
- Separated ASN.1 structures parser documentation and TLS library
documentation.
- Added gnutls_handshake_set_rsa_pms() function, which disables the
@@ -542,7 +547,7 @@ Version 0.4.2 (21/05/2002)
- Relicensed the library under the GNU Lesser General Public License
- Added gnutls-extra library which contains the GPL covered code of gnutls.
-Version 0.4.1 (7/04/2002)
+* Version 0.4.1 (7/04/2002)
- Now uses alloca() for temporary variables
- Optimized RSA signing
- Added functions to return the peer's certificate activation and
@@ -550,7 +555,7 @@ Version 0.4.1 (7/04/2002)
- Corrected time function's behaviour (the time value returned no longer
relate to local timezone).
-Version 0.4.0 (1/04/2002)
+* Version 0.4.0 (1/04/2002)
- Added support for RFC2630 (PKCS7) X.509 certificate sets
- Added new functions: gnutls_x509_extract_certificate_pk_algorithm(),
gnutls_openpgp_extract_key_pk_algorithm().
@@ -558,14 +563,14 @@ Version 0.4.0 (1/04/2002)
- Several optimizations in RSA algorithm
- Unified the return values because of small buffers.
-Version 0.3.92 (23/03/2002)
+* Version 0.3.92 (23/03/2002)
- Updated documentation
- Combined error codes of ASN.1 parser and gnutls
- Removed GNUTLS_CERT_TRUSTED from the CertificateStatus enumeration
- Added protection against CBC chosen plaintext attack (disabled by default)
- Improved and optimized compression support
-Version 0.3.91 (3/03/2002)
+* Version 0.3.91 (3/03/2002)
- Added gnutls-cli-debug program
- Corrections in session resumption
- Rehandshake can now handle negotiation of different authentication
@@ -573,7 +578,7 @@ Version 0.3.91 (3/03/2002)
- gnutls-cli, gnutls-serv, gnutls-srpcrypt and gnutls-cli-debug are
now being installed.
-Version 0.3.90 (24/02/2002)
+* Version 0.3.90 (24/02/2002)
- Handshake messages are not kept in memory any more. Now we use
less memory during a handshake
- Added support for certificates with DSA parameters
@@ -592,21 +597,21 @@ Version 0.3.90 (24/02/2002)
- gnutls_x509_set_trust_(file/mem) can now be called multiple times
- gnutls_srp_server_set_cred_file() can now be called multiple times
-Version 0.3.5 (25/01/2002)
+* Version 0.3.5 (25/01/2002)
- Corrected the RSA key exchange method, to avoid attacks against
PKCS-1 formating.
-Version 0.3.4 (20/01/2002)
+* Version 0.3.4 (20/01/2002)
- Corrected bugs in DHE_RSA key exchange method
-Version 0.3.3 (19/01/2002)
+* Version 0.3.3 (19/01/2002)
- Added gnutls_x509pki_verify_certificate()
- Added gnutls_x509pki_set_trust_mem() and gnutls_x509pki_set_key_mem()
- Bug fixes in srpcrypt (based on patch by Marc Huber)
- Bug fixes in the Handshake protocol (based on patch by Guillaume Morin)
- Corrected library versioning
-Version 0.3.2 (5/01/2002)
+* Version 0.3.2 (5/01/2002)
- Corrected bug which did not allow a client to accept multiple CA names
- Added gnutls_fingerprint()
- Added gnutls_x509pki_extract_certificate_serial()
@@ -615,15 +620,15 @@ Version 0.3.2 (5/01/2002)
- Updated documentation
- Prefixed all types in gnutls.h with 'GNUTLS_' to avoid namespace collisions
-Version 0.3.1 (21/12/2001)
+* Version 0.3.1 (21/12/2001)
- Corrections in the configuration files
- Fixes a bug in anonymous authentication
-Version 0.3.0 (17/12/2001)
+* Version 0.3.0 (17/12/2001)
- Corrected bug in new integer formatting (now we use the old format again)
- Several corrections and usual cleanups
-Version 0.2.91 (10/12/2001)
+* Version 0.2.91 (10/12/2001)
- Fixes in MPI handling (fixes possible bug with signed integers)
- Removed name indication extension
- Added gnutls_transport_get_ptr() and gnutls_db_get_ptr()
@@ -631,7 +636,7 @@ Version 0.2.91 (10/12/2001)
- Fixes in anonymous authentication
- Corrections in client ciphersuite selection
-Version 0.2.90 (7/12/2001)
+* Version 0.2.90 (7/12/2001)
- gnutls_handshake(), gnutls_read() etc. functions no longer require
the 'SOCKET cd' argument. This argument is set using the function
gnutls_set_transport_ptr().
@@ -643,7 +648,7 @@ Version 0.2.90 (7/12/2001)
- Buffer overflow checking in ASN.1 structures parser
- Updated documentation
-Version 0.2.11 (16/11/2001)
+* Version 0.2.11 (16/11/2001)
- Changed the meaning of GNUTLS_E_REHANDSHAKE value. If this value
is returned, then the caller should perform a handshake or send
an alert to the peer.
@@ -655,12 +660,12 @@ Version 0.2.11 (16/11/2001)
- Usual bugfixes and cleanups
- Documentation updated (includes ASN.1 documentation)
-Version 0.2.10 (5/11/2001)
+* Version 0.2.10 (5/11/2001)
- Corrected bugs and improved non blocking IO
- Added hooks to use external database to store sessions
- Usual cleanups
-Version 0.2.9 (27/10/2001)
+* Version 0.2.9 (27/10/2001)
- AUTH_INFO types and structures were moved to library internals
- AUTH_FAILED is no longer returned in SRP authentication
(any fatal error in SRP means auth failed)
@@ -669,32 +674,32 @@ Version 0.2.9 (27/10/2001)
- gnutls_recv() and gnutls_send() are now obsolete
- Changed semantics of gnutls_rehandshake()
-Version 0.2.4 (12/10/2001)
+* Version 0.2.4 (12/10/2001)
- Better handling of X.509 certificate extensions
- Added DHE_RSA ciphersuites
- Updated the Name Indication (dnsname) extension
- Improvements in Diffie Hellman primes handling
-Version 0.2.3 (19/09/2001)
+* Version 0.2.3 (19/09/2001)
- Memory optimizations in gnutls_recv()
- Fixed several memory leaks
- Added ability to specify callback for x509 client certificate selection
- Better documentation
-Version 0.2.2 (21/08/2001)
+* Version 0.2.2 (21/08/2001)
- Several bugfixes (library and documentation)
-Version 0.2.1 (07/08/2001)
+* Version 0.2.1 (07/08/2001)
- SRP fixes
-Version 0.2.0 (07/08/2001)
+* Version 0.2.0 (07/08/2001)
- Partial support for X.509v3 Certificate extensions.
- Added Internal memory handlers
- Removed gnutls_x509_set_cn()
- Added X.509 client authentication
- Several bug fixes and protocol fixes
-Version 0.1.9 (30/07/2001)
+* Version 0.1.9 (30/07/2001)
- Corrected bug(s) in ChangeCipherSpec packet (fixes renegotiate)
- SRP is updated to conform to the newest draft.
- Added support for DNSNAME extension.
@@ -706,7 +711,7 @@ Version 0.1.9 (30/07/2001)
- gnutls_read() semantics are now closer to read(2) - added EOF
- Documented some part of gnutls in doc/tex/ using Latex
-Version 0.1.4 (22/06/2001)
+* Version 0.1.4 (22/06/2001)
- Corrected (srp) base64 encoding.
- Changed bcrypt algorithm to include username.
- Added RSA Ciphersuites (no certificate checking).
@@ -717,36 +722,41 @@ Version 0.1.4 (22/06/2001)
- Added internal representation of X.509 structures.
- Added global state
-Version 0.1.3 (01/06/2001)
+* Version 0.1.3 (01/06/2001)
- Updated API (and the way it is documented - we use inline documentation)
- Added function to access alert messages.
- Added support for renegotiating parameters.
- Better and Faster Resume Database handling.
- Several bugfixes
-Version 0.1.2 (14/05/2001)
+* Version 0.1.2 (14/05/2001)
- Updated API
- Fixes in extension handling
-Version 0.1.1 (13/05/2001)
+* Version 0.1.1 (13/05/2001)
- Added compatibility with Stanford's libsrp library
-Version 0.1.0 (09/05/2001)
+* Version 0.1.0 (09/05/2001)
- Added SSL 2.0 client hello support
- GNUTLS is a gnu library
- Added support for TLS extensions.
- Added support for SRP
-Version 0.0.7 (11/01/2001)
+* Version 0.0.7 (11/01/2001)
- Added server side session resuming (using gdbm)
- Added twofish algorithm
-Version 0.0.6 (20/12/2000)
+* Version 0.0.6 (20/12/2000)
- Added client side session resuming
- Better documentation (check doc/API)
- Better socket handling (gnutls can be used with select())
- Some primitive support for non blocking IO and socket options has been added.
-Version 0.0.5 (7/12/2000)
+* Version 0.0.5 (7/12/2000)
- Added Compression (using ZLIB)
- Added SSL 3.0 support
+
+----------------------------------------------------------------------
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.