]> git.ipfire.org Git - thirdparty/gnutls.git/log
thirdparty/gnutls.git
16 years agoCorrected nicely hidden bug that caused accesses to uninitialized variables
Nikos Mavrogiannopoulos [Sun, 23 May 2010 17:42:14 +0000 (19:42 +0200)] 
Corrected nicely hidden bug that caused accesses to uninitialized variables
if the gcry_mpi_print() functions were pessimists and returned more size than
actually needed for the print.

16 years agoAdded some sanity checks.
Nikos Mavrogiannopoulos [Sun, 23 May 2010 17:23:31 +0000 (19:23 +0200)] 
Added some sanity checks.

16 years agoDocumentation updates. Separated big gnutls.texi to chapter to allow easier
Nikos Mavrogiannopoulos [Sun, 23 May 2010 17:01:00 +0000 (19:01 +0200)] 
Documentation updates. Separated big gnutls.texi to chapter to allow easier
maintainance.

16 years agoAdded support to copy certificates and private keys to tokens.
Nikos Mavrogiannopoulos [Sun, 23 May 2010 12:05:32 +0000 (14:05 +0200)] 
Added support to copy certificates and private keys to tokens.
New functions:
gnutls_pkcs11_copy_x509_crt()
gnutls_pkcs11_copy_x509_privkey()
gnutls_pkcs11_delete_url()

Certtool was updated to allow copying certificates and private keys
to tokens. Deleting an object has issues (segfault) but it seems to be related
with libopensc and its pkcs11 API.

16 years agoAdded gnutls_pubkey_verify_hash(), gnutls_pubkey_get_verify_algorithm().
Nikos Mavrogiannopoulos [Sat, 22 May 2010 18:46:36 +0000 (20:46 +0200)] 
Added gnutls_pubkey_verify_hash(), gnutls_pubkey_get_verify_algorithm().

16 years agoAdded gnutls_pubkey_import_pkcs11(), gnutls_pubkey_import_rsa_raw(),
Nikos Mavrogiannopoulos [Sat, 22 May 2010 18:15:22 +0000 (20:15 +0200)] 
Added gnutls_pubkey_import_pkcs11(), gnutls_pubkey_import_rsa_raw(),
gnutls_pubkey_import_dsa_raw(), gnutls_pkcs11_obj_export().

16 years agoTried to document recent changes.
Nikos Mavrogiannopoulos [Sat, 22 May 2010 13:31:18 +0000 (15:31 +0200)] 
Tried to document recent changes.

16 years agoAdded gnutls_pubkey_t abstract type to handle public keys. It can currently
Nikos Mavrogiannopoulos [Sat, 22 May 2010 13:13:20 +0000 (15:13 +0200)] 
Added gnutls_pubkey_t abstract type to handle public keys. It can currently
import/export public keys from existing certificate types as well as from PKCS #11
URL. This allows generating a certificate or certificate request from a given public key
(currently one could only generate them from a given private key).

PKCS#11 API augmented to allow reading arbitrary objects instead of just certificates.
Certtool updated to list those objects.

16 years agoAdded gnutls_pkcs11_token_get_flags() to distinguish between hardware and soft tokens.
Nikos Mavrogiannopoulos [Sat, 22 May 2010 08:34:00 +0000 (10:34 +0200)] 
Added gnutls_pkcs11_token_get_flags() to distinguish between hardware and soft tokens.

16 years agoAdded support for libnettle backend. This uses gmp for big number operations.
Nikos Mavrogiannopoulos [Fri, 21 May 2010 15:00:01 +0000 (17:00 +0200)] 
Added support for libnettle backend. This uses gmp for big number operations.
It is not currently completed. It lacks RSA blinding as well as optimizations.

16 years agoCorrected bug in DSA signature generation.
Nikos Mavrogiannopoulos [Tue, 18 May 2010 21:41:22 +0000 (23:41 +0200)] 
Corrected bug in DSA signature generation.

16 years agoAdded operations to sign CRLs, certificates and requests with an abstract key and...
Nikos Mavrogiannopoulos [Tue, 18 May 2010 21:18:07 +0000 (23:18 +0200)] 
Added operations to sign CRLs, certificates and requests with an abstract key and thus with a PKCS #11 key as well.

16 years agoprivkey.h -> abstract.h
Nikos Mavrogiannopoulos [Tue, 18 May 2010 20:26:13 +0000 (22:26 +0200)] 
privkey.h -> abstract.h

16 years agoThe gnutls-cli --x509cafile can now be a PKCS #11 URL. It can read gnome-keyring's
Nikos Mavrogiannopoulos [Tue, 18 May 2010 20:17:34 +0000 (22:17 +0200)] 
The gnutls-cli --x509cafile can now be a PKCS #11 URL. It can read gnome-keyring's
certificates and use them in the trusted list.

16 years agoCorrections in openpgp private key usage.
Nikos Mavrogiannopoulos [Sun, 16 May 2010 09:44:27 +0000 (11:44 +0200)] 
Corrections in openpgp private key usage.

16 years agoUpdated self tests and examples to avoid using deprecated functions such as
Nikos Mavrogiannopoulos [Sun, 16 May 2010 09:13:21 +0000 (11:13 +0200)] 
Updated self tests and examples to avoid using deprecated functions such as
gnutls_certificate_server_set_retrieve_function and the sign callback.

16 years agoAdded documentation for most of the new functions.
Nikos Mavrogiannopoulos [Sun, 16 May 2010 08:56:13 +0000 (10:56 +0200)] 
Added documentation for most of the new functions.

16 years agoDocumented that it was initially based on neon pkcs11 and got ideas from pkcs11-helpe...
Nikos Mavrogiannopoulos [Sun, 16 May 2010 07:42:35 +0000 (09:42 +0200)] 
Documented that it was initially based on neon pkcs11 and got ideas from pkcs11-helper library.

16 years agoCorrections to properly handle token removal and insert.
Nikos Mavrogiannopoulos [Sat, 15 May 2010 21:43:30 +0000 (23:43 +0200)] 
Corrections to properly handle token removal and insert.

16 years agoAdded gnutls_pkcs11_privkey_t and gnutls_privkey_t types. Those are
Nikos Mavrogiannopoulos [Sat, 15 May 2010 20:00:22 +0000 (22:00 +0200)] 
Added gnutls_pkcs11_privkey_t and gnutls_privkey_t types. Those are
an abstract private key type that can be used to sign/encrypt any private key
of pkcs11,x509 or openpgp types. Added support for PKCS11 in gnutls-cli/gnutls-serv.

16 years agoAdded several helper functions, to allow printing of tokens.
Nikos Mavrogiannopoulos [Mon, 10 May 2010 21:35:33 +0000 (23:35 +0200)] 
Added several helper functions, to allow printing of tokens.

16 years agoAdded ability to export certificates from PKCS #11 tokens.
Nikos Mavrogiannopoulos [Mon, 10 May 2010 14:26:24 +0000 (16:26 +0200)] 
Added ability to export certificates from PKCS #11 tokens.
Added ability to list trusted certificates, or only certificates
with a corresponding private key or just all.

16 years agoAdded initial PKCS #11 support. Certtool can now print lists of certificates
Nikos Mavrogiannopoulos [Sun, 9 May 2010 15:20:40 +0000 (17:20 +0200)] 
Added initial PKCS #11 support. Certtool can now print lists of certificates
available in system.

16 years agoAdded gnutls_pubkey_verify_hash(), gnutls_pubkey_get_verify_algorithm().
Nikos Mavrogiannopoulos [Sat, 22 May 2010 18:46:36 +0000 (20:46 +0200)] 
Added gnutls_pubkey_verify_hash(), gnutls_pubkey_get_verify_algorithm().

16 years agoAdded gnutls_pubkey_import_pkcs11(), gnutls_pubkey_import_rsa_raw(),
Nikos Mavrogiannopoulos [Sat, 22 May 2010 18:15:22 +0000 (20:15 +0200)] 
Added gnutls_pubkey_import_pkcs11(), gnutls_pubkey_import_rsa_raw(),
gnutls_pubkey_import_dsa_raw(), gnutls_pkcs11_obj_export().

16 years agoIgnore files that should be ignored.
Nikos Mavrogiannopoulos [Sat, 22 May 2010 13:37:09 +0000 (15:37 +0200)] 
Ignore files that should be ignored.

16 years agoTried to document recent changes.
Nikos Mavrogiannopoulos [Sat, 22 May 2010 13:31:18 +0000 (15:31 +0200)] 
Tried to document recent changes.

16 years agoAdded gnutls_pubkey_t abstract type to handle public keys. It can currently
Nikos Mavrogiannopoulos [Sat, 22 May 2010 13:13:20 +0000 (15:13 +0200)] 
Added gnutls_pubkey_t abstract type to handle public keys. It can currently
import/export public keys from existing certificate types as well as from PKCS #11
URL. This allows generating a certificate or certificate request from a given public key
(currently one could only generate them from a given private key).

PKCS#11 API augmented to allow reading arbitrary objects instead of just certificates.
Certtool updated to list those objects.

16 years agoAdded gnutls_pkcs11_token_get_flags() to distinguish between hardware and soft tokens.
Nikos Mavrogiannopoulos [Sat, 22 May 2010 08:34:00 +0000 (10:34 +0200)] 
Added gnutls_pkcs11_token_get_flags() to distinguish between hardware and soft tokens.

16 years agoExport all symbols from C++ library. This library doesn't contain any
Nikos Mavrogiannopoulos [Sat, 22 May 2010 08:06:50 +0000 (10:06 +0200)] 
Export all symbols from C++ library. This library doesn't contain any
internal symbols anyway and there is no reason to mess with the C++ ABI
that hasn't got the problems of C.

16 years agoAdded support for libnettle backend. This uses gmp for big number operations.
Nikos Mavrogiannopoulos [Fri, 21 May 2010 15:00:01 +0000 (17:00 +0200)] 
Added support for libnettle backend. This uses gmp for big number operations.
It is not currently completed. It lacks RSA blinding as well as optimizations.

16 years agoDocumented that the --file options in gnutls-cli and gnutls-serv can accept a PKCS...
Nikos Mavrogiannopoulos [Tue, 18 May 2010 21:45:08 +0000 (23:45 +0200)] 
Documented that the --file options in gnutls-cli and gnutls-serv can accept a PKCS #11 URL.

16 years agoCorrected bug in DSA signature generation.
Nikos Mavrogiannopoulos [Tue, 18 May 2010 21:41:22 +0000 (23:41 +0200)] 
Corrected bug in DSA signature generation.

16 years agoAdded operations to sign CRLs, certificates and requests with an abstract key and...
Nikos Mavrogiannopoulos [Tue, 18 May 2010 21:18:07 +0000 (23:18 +0200)] 
Added operations to sign CRLs, certificates and requests with an abstract key and thus with a PKCS #11 key as well.

16 years agoprivkey.h -> abstract.h
Nikos Mavrogiannopoulos [Tue, 18 May 2010 20:26:13 +0000 (22:26 +0200)] 
privkey.h -> abstract.h

16 years agoThe gnutls-cli --x509cafile can now be a PKCS #11 URL. It can read gnome-keyring's
Nikos Mavrogiannopoulos [Tue, 18 May 2010 20:17:34 +0000 (22:17 +0200)] 
The gnutls-cli --x509cafile can now be a PKCS #11 URL. It can read gnome-keyring's
certificates and use them in the trusted list.

16 years agoDocumented that gnutls_global_init calls gnutls_pkcs11_init.
Nikos Mavrogiannopoulos [Sun, 16 May 2010 12:08:27 +0000 (14:08 +0200)] 
Documented that gnutls_global_init calls gnutls_pkcs11_init.

16 years agoOnly send termination request to avoid stalling on servers that do not reply.
Nikos Mavrogiannopoulos [Sun, 16 May 2010 11:54:05 +0000 (13:54 +0200)] 
Only send termination request to avoid stalling on servers that do not reply.

16 years agoCorrected issue on the %SSL3_RECORD_VERSION priority string. It now
Nikos Mavrogiannopoulos [Sun, 16 May 2010 11:53:03 +0000 (13:53 +0200)] 
Corrected issue on the %SSL3_RECORD_VERSION priority string. It now
works even when resuming a session.

16 years agoAdded initial example.
Nikos Mavrogiannopoulos [Sun, 16 May 2010 10:06:33 +0000 (12:06 +0200)] 
Added initial example.

16 years agoCorrections in openpgp private key usage.
Nikos Mavrogiannopoulos [Sun, 16 May 2010 09:44:27 +0000 (11:44 +0200)] 
Corrections in openpgp private key usage.

16 years agoUpdated self tests and examples to avoid using deprecated functions such as
Nikos Mavrogiannopoulos [Sun, 16 May 2010 09:13:21 +0000 (11:13 +0200)] 
Updated self tests and examples to avoid using deprecated functions such as
gnutls_certificate_server_set_retrieve_function and the sign callback.

16 years agoUse the new callback function.
Nikos Mavrogiannopoulos [Sun, 16 May 2010 09:04:23 +0000 (11:04 +0200)] 
Use the new callback function.

16 years agoAdded documentation for most of the new functions.
Nikos Mavrogiannopoulos [Sun, 16 May 2010 08:56:13 +0000 (10:56 +0200)] 
Added documentation for most of the new functions.

16 years agoDocumented that it was initially based on neon pkcs11 and got ideas from pkcs11-helpe...
Nikos Mavrogiannopoulos [Sun, 16 May 2010 07:42:35 +0000 (09:42 +0200)] 
Documented that it was initially based on neon pkcs11 and got ideas from pkcs11-helper library.

16 years agoCorrections to properly handle token removal and insert.
Nikos Mavrogiannopoulos [Sat, 15 May 2010 21:43:30 +0000 (23:43 +0200)] 
Corrections to properly handle token removal and insert.

16 years agoDeprecated the sign callback.
Nikos Mavrogiannopoulos [Sat, 15 May 2010 20:10:42 +0000 (22:10 +0200)] 
Deprecated the sign callback.

16 years agoAdded gnutls_pkcs11_privkey_t and gnutls_privkey_t types. Those are
Nikos Mavrogiannopoulos [Sat, 15 May 2010 20:00:22 +0000 (22:00 +0200)] 
Added gnutls_pkcs11_privkey_t and gnutls_privkey_t types. Those are
an abstract private key type that can be used to sign/encrypt any private key
of pkcs11,x509 or openpgp types. Added support for PKCS11 in gnutls-cli/gnutls-serv.

16 years agoignore unrelated to gnutls files.
Nikos Mavrogiannopoulos [Sat, 15 May 2010 10:10:09 +0000 (12:10 +0200)] 
ignore unrelated to gnutls files.

16 years agoAdded several helper functions, to allow printing of tokens.
Nikos Mavrogiannopoulos [Mon, 10 May 2010 21:35:33 +0000 (23:35 +0200)] 
Added several helper functions, to allow printing of tokens.

16 years agoAdded ability to export certificates from PKCS #11 tokens.
Nikos Mavrogiannopoulos [Mon, 10 May 2010 14:26:24 +0000 (16:26 +0200)] 
Added ability to export certificates from PKCS #11 tokens.
Added ability to list trusted certificates, or only certificates
with a corresponding private key or just all.

16 years agoAdded initial PKCS #11 support. Certtool can now print lists of certificates
Nikos Mavrogiannopoulos [Sun, 9 May 2010 15:20:40 +0000 (17:20 +0200)] 
Added initial PKCS #11 support. Certtool can now print lists of certificates
available in system.

16 years agoOptimized the check_if_same().
Nikos Mavrogiannopoulos [Sun, 7 Mar 2010 09:23:21 +0000 (10:23 +0100)] 
Optimized the check_if_same().

16 years agoAdded a forgoten by god OID for RSA. Warn using the actual OID
Nikos Mavrogiannopoulos [Wed, 24 Feb 2010 22:32:27 +0000 (23:32 +0100)] 
Added a forgoten by god OID for RSA. Warn using the actual OID
on unknown public key algorithms.

16 years agoAdapt session ticket support to mbuffer API.
Jonathan Bastien-Filiatrault [Thu, 10 Dec 2009 03:03:04 +0000 (22:03 -0500)] 
Adapt session ticket support to mbuffer API.

16 years agoUse mbuffers for handshake synthesis.
Jonathan Bastien-Filiatrault [Sun, 16 Aug 2009 18:09:38 +0000 (14:09 -0400)] 
Use mbuffers for handshake synthesis.

16 years agoMake _gnutls_handshake_io_send_int accept a mbuffer_st.
Jonathan Bastien-Filiatrault [Sat, 15 Aug 2009 21:09:59 +0000 (17:09 -0400)] 
Make _gnutls_handshake_io_send_int accept a mbuffer_st.

16 years agoSimplify handshake send buffer logic.
Jonathan Bastien-Filiatrault [Sat, 15 Aug 2009 20:56:19 +0000 (16:56 -0400)] 
Simplify handshake send buffer logic.

16 years agoFix interrupted write braino.
Jonathan Bastien-Filiatrault [Sat, 15 Aug 2009 20:49:21 +0000 (16:49 -0400)] 
Fix interrupted write braino.

16 years agoAvoid pointer warning.
Jonathan Bastien-Filiatrault [Sat, 15 Aug 2009 18:37:23 +0000 (14:37 -0400)] 
Avoid pointer warning.

16 years agoRemove now useless _gnutls_mbuffer_enqueue{,copy} functions.
Jonathan Bastien-Filiatrault [Sat, 15 Aug 2009 18:36:42 +0000 (14:36 -0400)] 
Remove now useless _gnutls_mbuffer_enqueue{,copy} functions.

16 years agoAllocate data buffer with mbuffer_st structure as suggested by Nikos.
Jonathan Bastien-Filiatrault [Sat, 15 Aug 2009 18:32:38 +0000 (14:32 -0400)] 
Allocate data buffer with mbuffer_st structure as suggested by Nikos.

16 years agoPrepare for mbuffer allocation by the caller.
Jonathan Bastien-Filiatrault [Sat, 15 Aug 2009 18:07:15 +0000 (14:07 -0400)] 
Prepare for mbuffer allocation by the caller.

16 years agoGNUify some missed GNUification.
Jonathan Bastien-Filiatrault [Sat, 15 Aug 2009 17:40:26 +0000 (13:40 -0400)] 
GNUify some missed GNUification.

16 years agoHarmonize read and write function names.
Jonathan Bastien-Filiatrault [Sat, 15 Aug 2009 17:32:04 +0000 (13:32 -0400)] 
Harmonize read and write function names.

16 years agoNow that LEVEL and LEVEL_EQ are fixed, use less lines.
Jonathan Bastien-Filiatrault [Sat, 15 Aug 2009 17:19:39 +0000 (13:19 -0400)] 
Now that LEVEL and LEVEL_EQ are fixed, use less lines.

16 years agoMake LEVEL and LEVEL_EQ macros safer.
Jonathan Bastien-Filiatrault [Sat, 15 Aug 2009 17:17:25 +0000 (13:17 -0400)] 
Make LEVEL and LEVEL_EQ macros safer.

Once again, I got bit by this pretty hard.

16 years agoUse a datum for ciphered data in _gnutls_send_int.
Jonathan Bastien-Filiatrault [Sun, 9 Aug 2009 20:08:25 +0000 (16:08 -0400)] 
Use a datum for ciphered data in _gnutls_send_int.

16 years agoRemove the prototype for the non-existant function _gnutls_io_write_buffered2.
Jonathan Bastien-Filiatrault [Sun, 9 Aug 2009 19:50:26 +0000 (15:50 -0400)] 
Remove the prototype for the non-existant function _gnutls_io_write_buffered2.

16 years agoCleanup of the remaining internals.record_send_buffer mess.
Jonathan Bastien-Filiatrault [Sun, 9 Aug 2009 19:48:38 +0000 (15:48 -0400)] 
Cleanup of the remaining internals.record_send_buffer mess.

16 years agoRemove yet another !@#$% instance of redundant hexadecimal dumping.
Jonathan Bastien-Filiatrault [Sun, 9 Aug 2009 18:54:25 +0000 (14:54 -0400)] 
Remove yet another !@#$% instance of redundant hexadecimal dumping.

16 years agoModify slightly the contract of _gnutls_io_write_buffered as suggested
Jonathan Bastien-Filiatrault [Sun, 9 Aug 2009 18:46:14 +0000 (14:46 -0400)] 
Modify slightly the contract of _gnutls_io_write_buffered as suggested
by Nikos Mavrogiannopoulos.

16 years agoPass datums to mbuffers by address instead of by value.
Jonathan Bastien-Filiatrault [Sun, 9 Aug 2009 18:30:54 +0000 (14:30 -0400)] 
Pass datums to mbuffers by address instead of by value.

16 years agoCorrected case where handshake data were received during a session. It now stores...
Nikos Mavrogiannopoulos [Sat, 8 Aug 2009 06:06:57 +0000 (09:06 +0300)] 
Corrected case where handshake data were received during a session. It now stores them for future use by a gnutls_handshake(). Reported by Peter Hendrickson <pdh@wiredyne.com>.

16 years agoSimplify _gnutls_io_write_buffered and _gnutls_io_write_flush with mbuffers.
Jonathan Bastien-Filiatrault [Fri, 7 Aug 2009 00:42:42 +0000 (20:42 -0400)] 
Simplify _gnutls_io_write_buffered and _gnutls_io_write_flush with mbuffers.

16 years agoChange type of internals.record_send_buffer to a mbuffer.
Jonathan Bastien-Filiatrault [Fri, 7 Aug 2009 00:41:50 +0000 (20:41 -0400)] 
Change type of internals.record_send_buffer to a mbuffer.

16 years agoExtract a simple_write function from _gnutls_io_write_buffered.
Jonathan Bastien-Filiatrault [Fri, 7 Aug 2009 00:36:35 +0000 (20:36 -0400)] 
Extract a simple_write function from _gnutls_io_write_buffered.

16 years agoAdd dump_bytes function.
Jonathan Bastien-Filiatrault [Fri, 7 Aug 2009 00:32:49 +0000 (20:32 -0400)] 
Add dump_bytes function.

16 years agoAdd gnutls_mbuffers.{c,h} with some basic mbuffer operations.
Jonathan Bastien-Filiatrault [Thu, 6 Aug 2009 20:37:15 +0000 (16:37 -0400)] 
Add gnutls_mbuffers.{c,h} with some basic mbuffer operations.

16 years agoDo not rely on version ordering; use switch..case instead.
Jonathan Bastien-Filiatrault [Sat, 1 Aug 2009 17:41:57 +0000 (13:41 -0400)] 
Do not rely on version ordering; use switch..case instead.

16 years agoRemove hardcoded version checks in auth_cert.c.
Jonathan Bastien-Filiatrault [Sat, 1 Aug 2009 16:30:01 +0000 (12:30 -0400)] 
Remove hardcoded version checks in auth_cert.c.

16 years agoRemove hardcoded version check in gnutls_state.c.
Jonathan Bastien-Filiatrault [Sat, 1 Aug 2009 16:20:25 +0000 (12:20 -0400)] 
Remove hardcoded version check in gnutls_state.c.

16 years agoRemove hardcoded version checks in gnutls_cipher.c.
Jonathan Bastien-Filiatrault [Sat, 1 Aug 2009 16:16:33 +0000 (12:16 -0400)] 
Remove hardcoded version checks in gnutls_cipher.c.

16 years agoRemove hardcoded version checks in gnutls_sig.c.
Jonathan Bastien-Filiatrault [Sat, 1 Aug 2009 16:00:52 +0000 (12:00 -0400)] 
Remove hardcoded version checks in gnutls_sig.c.

16 years agoRemove hardcoded version checks in gnutls_handshake.c.
Jonathan Bastien-Filiatrault [Sat, 1 Aug 2009 15:54:08 +0000 (11:54 -0400)] 
Remove hardcoded version checks in gnutls_handshake.c.

16 years agoAdd version check function for selectable signature/hash certificate algorithms.
Jonathan Bastien-Filiatrault [Sat, 1 Aug 2009 16:29:18 +0000 (12:29 -0400)] 
Add version check function for selectable signature/hash certificate algorithms.

16 years agoAdd version check functions for non-minimal padding.
Jonathan Bastien-Filiatrault [Sat, 1 Aug 2009 16:15:01 +0000 (12:15 -0400)] 
Add version check functions for non-minimal padding.

16 years agoAdd version check function for explicit IV.
Jonathan Bastien-Filiatrault [Sat, 1 Aug 2009 16:06:02 +0000 (12:06 -0400)] 
Add version check function for explicit IV.

16 years agoAdd version check functions for selectable PRF and extension handling.
Jonathan Bastien-Filiatrault [Sat, 1 Aug 2009 15:45:55 +0000 (11:45 -0400)] 
Add version check functions for selectable PRF and extension handling.

16 years agoSplitted safe renegotiation capabilities to
Nikos Mavrogiannopoulos [Tue, 1 Jun 2010 14:02:34 +0000 (16:02 +0200)] 
Splitted safe renegotiation capabilities to

%SAFE_RENEGOTIATION: will enable safe renegotiation. This is the most
secure and recommended option for clients. However this will prevent from
connecting to legacy servers.

%PARTIAL_RENEGOTIATION: Prevents renegotiation with clients and servers not
supporting the safe renegotiation extension. (this is the default)

%UNSAFE_RENEGOTIATION: Permits (re-)handshakes even unsafe ones.

16 years agoMinor fix.
Simon Josefsson [Mon, 31 May 2010 16:32:44 +0000 (18:32 +0200)] 
Minor fix.

16 years agoUpdate gnulib files.
Simon Josefsson [Mon, 31 May 2010 15:48:09 +0000 (17:48 +0200)] 
Update gnulib files.

16 years agoDocumented the defaults.
Nikos Mavrogiannopoulos [Sat, 29 May 2010 00:04:19 +0000 (02:04 +0200)] 
Documented the defaults.

16 years agoAdded INITIAL_SAFE_RENEGOTIATION and other small updates.
Nikos Mavrogiannopoulos [Fri, 28 May 2010 07:41:52 +0000 (09:41 +0200)] 
Added INITIAL_SAFE_RENEGOTIATION and other small updates.

16 years agoUpdate.
Simon Josefsson [Fri, 28 May 2010 07:21:12 +0000 (09:21 +0200)] 
Update.

16 years agoAdd.
Simon Josefsson [Fri, 28 May 2010 07:09:41 +0000 (09:09 +0200)] 
Add.

16 years agoUpdate gnulib files, use valgrind-tests module, fix syntax-check problems.
Simon Josefsson [Fri, 28 May 2010 06:47:14 +0000 (08:47 +0200)] 
Update gnulib files, use valgrind-tests module, fix syntax-check problems.

16 years agoDoc fix.
Simon Josefsson [Fri, 28 May 2010 06:45:42 +0000 (08:45 +0200)] 
Doc fix.

16 years agoUse correct hashing algorithms for DSA with q over 160 bits.
Nikos Mavrogiannopoulos [Tue, 25 May 2010 12:22:35 +0000 (14:22 +0200)] 
Use correct hashing algorithms for DSA with q over 160 bits.

16 years agoBetter checks in loops.
Nikos Mavrogiannopoulos [Mon, 24 May 2010 21:45:56 +0000 (23:45 +0200)] 
Better checks in loops.