]> git.ipfire.org Git - thirdparty/gnutls.git/log
thirdparty/gnutls.git
15 years agoguile bindings added as a separate document.
Nikos Mavrogiannopoulos [Fri, 27 May 2011 15:18:56 +0000 (17:18 +0200)] 
guile bindings added as a separate document.

15 years agoreorganization. Removed guile bindings.
Nikos Mavrogiannopoulos [Fri, 27 May 2011 15:11:57 +0000 (17:11 +0200)] 
reorganization. Removed guile bindings.

15 years agoreorganization and added section on parameter generation.
Nikos Mavrogiannopoulos [Fri, 27 May 2011 12:48:03 +0000 (14:48 +0200)] 
reorganization and added section on parameter generation.

15 years agoAdded new headers. gnutls_2_99_2
Nikos Mavrogiannopoulos [Thu, 26 May 2011 16:55:06 +0000 (18:55 +0200)] 
Added new headers.

15 years agodocument elliptic curves addition.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 16:52:54 +0000 (18:52 +0200)] 
document elliptic curves addition.

15 years agolibgcrypt support was removed.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 16:50:08 +0000 (18:50 +0200)] 
libgcrypt support was removed.

15 years agolisted newly added functions.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 16:45:07 +0000 (18:45 +0200)] 
listed newly added functions.

15 years agoUse nettle's functions for integer import/export.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 12:10:01 +0000 (14:10 +0200)] 
Use nettle's functions for integer import/export.

15 years agomore updates for ECDSA ciphersuites.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 16:33:17 +0000 (18:33 +0200)] 
more updates for ECDSA ciphersuites.

15 years agoreduced debugging.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 16:31:02 +0000 (18:31 +0200)] 
reduced debugging.

15 years agoChanges to allow ECDH-DSA with client mode certificates.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 15:47:11 +0000 (17:47 +0200)] 
Changes to allow ECDH-DSA with client mode certificates.

15 years agoAdded server and client mode tests for ECDH-ECDSA.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 15:46:36 +0000 (17:46 +0200)] 
Added server and client mode tests for ECDH-ECDSA.

15 years agoAdded gnutls_global_set_time_function() to allow overriding
Nikos Mavrogiannopoulos [Thu, 26 May 2011 06:07:22 +0000 (08:07 +0200)] 
Added gnutls_global_set_time_function() to allow overriding
the default system time() function.

15 years agoFix example in the documentation.
Giuseppe Scrivano [Wed, 25 May 2011 16:33:08 +0000 (18:33 +0200)] 
Fix example in the documentation.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
15 years agoupdated documentation on PSK.
Nikos Mavrogiannopoulos [Wed, 25 May 2011 21:31:30 +0000 (23:31 +0200)] 
updated documentation on PSK.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
15 years agoIf Q=-P return the point at infinity.
Nikos Mavrogiannopoulos [Wed, 25 May 2011 21:27:51 +0000 (23:27 +0200)] 
If Q=-P return the point at infinity.

15 years agoAdded elliptic curves chain certificate.
Nikos Mavrogiannopoulos [Wed, 25 May 2011 18:04:59 +0000 (20:04 +0200)] 
Added elliptic curves chain certificate.

15 years agodo not try to write to a socket when no data.
Nikos Mavrogiannopoulos [Tue, 24 May 2011 22:20:26 +0000 (00:20 +0200)] 
do not try to write to a socket when no data.

15 years agoincreased log level
Nikos Mavrogiannopoulos [Tue, 24 May 2011 15:50:33 +0000 (17:50 +0200)] 
increased log level

15 years ago_gnutls_handshake_hash_buffer_clear was replaced by _gnutls_buffer_clear();
Nikos Mavrogiannopoulos [Tue, 24 May 2011 15:42:22 +0000 (17:42 +0200)] 
_gnutls_handshake_hash_buffer_clear was replaced by  _gnutls_buffer_clear();

15 years agoOnly warn on invalid security level hashes.
Nikos Mavrogiannopoulos [Mon, 23 May 2011 20:57:59 +0000 (22:57 +0200)] 
Only warn on invalid security level hashes.

15 years agoSHA256 is the default hash algorithm in certtool.
Nikos Mavrogiannopoulos [Mon, 23 May 2011 20:57:26 +0000 (22:57 +0200)] 
SHA256 is the default hash algorithm in certtool.

15 years agoSeveral updates to allow generation and signing of an ECC certificate.
Nikos Mavrogiannopoulos [Mon, 23 May 2011 20:42:35 +0000 (22:42 +0200)] 
Several updates to allow generation and signing of an ECC certificate.

15 years agoupdated certtool info.
Nikos Mavrogiannopoulos [Mon, 23 May 2011 20:17:17 +0000 (22:17 +0200)] 
updated certtool info.

15 years agocorrected bug in ciphersuite name searching.
Nikos Mavrogiannopoulos [Mon, 23 May 2011 10:54:16 +0000 (12:54 +0200)] 
corrected bug in ciphersuite name searching.

15 years agoDiscussed the newly added ciphersuites.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 20:39:10 +0000 (22:39 +0200)] 
Discussed the newly added ciphersuites.

15 years agoAdded algorithms/ to function index.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 20:31:03 +0000 (22:31 +0200)] 
Added algorithms/ to function index.

15 years agoAdded ECC ciphersuites from rfc5289.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 20:27:59 +0000 (22:27 +0200)] 
Added ECC ciphersuites from rfc5289.

15 years agoPrint the private key after generation. Print ECC keys.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 20:16:47 +0000 (22:16 +0200)] 
Print the private key after generation. Print ECC keys.

15 years agoAdded gnutls_x509_privkey_import_ecc_raw() and gnutls_x509_privkey_export_ecc_raw().
Nikos Mavrogiannopoulos [Sun, 22 May 2011 20:15:42 +0000 (22:15 +0200)] 
Added gnutls_x509_privkey_import_ecc_raw() and gnutls_x509_privkey_export_ecc_raw().

15 years agoDecode PEM ECC private keys.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 18:18:12 +0000 (20:18 +0200)] 
Decode PEM ECC private keys.

15 years agoupdates to allow the generation of an ECC private key.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 18:09:08 +0000 (20:09 +0200)] 
updates to allow the generation of an ECC private key.

15 years agodo not crash on null message.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 18:08:45 +0000 (20:08 +0200)] 
do not crash on null message.

15 years agoupdated
Nikos Mavrogiannopoulos [Sun, 22 May 2011 17:39:56 +0000 (19:39 +0200)] 
updated

15 years agoAdded support for verifying server certificates with ECDSA.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 17:36:28 +0000 (19:36 +0200)] 
Added support for verifying server certificates with ECDSA.

15 years agoOnly reply with ECC Packet format extension if we have negotiated ECC.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:56:54 +0000 (17:56 +0200)] 
Only reply with ECC Packet format extension if we have negotiated ECC.

15 years agoleak fix and updates for new formats.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:40:40 +0000 (17:40 +0200)] 
leak fix and updates for new formats.

15 years agoAdded ECDHE-RSA tests.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:39:59 +0000 (17:39 +0200)] 
Added ECDHE-RSA tests.

15 years agoalways put leading zero to output keys
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:20:24 +0000 (17:20 +0200)] 
always put leading zero to output keys

15 years agoprint the bits together with the security level.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:20:06 +0000 (17:20 +0200)] 
print the bits together with the security level.

15 years agoleaks fixes.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:11:43 +0000 (17:11 +0200)] 
leaks fixes.

15 years agocorrected file descriptor leak.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:09:43 +0000 (17:09 +0200)] 
corrected file descriptor leak.

15 years agognutls_algorithms.h -> algorithms.h
Nikos Mavrogiannopoulos [Sun, 22 May 2011 14:28:39 +0000 (16:28 +0200)] 
gnutls_algorithms.h -> algorithms.h

15 years agocorrected ECC public key encoding/decoding.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 14:27:27 +0000 (16:27 +0200)] 
corrected ECC public key encoding/decoding.

15 years agoCorrected bug in public key import.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 14:26:12 +0000 (16:26 +0200)] 
Corrected bug in public key import.
print information on ECC public keys.

15 years agoNo need to keep Z in parameters since the pubkey can always be converted to an affine...
Nikos Mavrogiannopoulos [Sun, 22 May 2011 14:09:14 +0000 (16:09 +0200)] 
No need to keep Z in parameters since the pubkey can always be converted to an affine point.

15 years agoprint information on ECC certificates.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 13:59:58 +0000 (15:59 +0200)] 
print information on ECC certificates.

15 years agognutls_pk_params_st is used internally to transfer public key parameters. This replac...
Nikos Mavrogiannopoulos [Sun, 22 May 2011 09:55:33 +0000 (11:55 +0200)] 
gnutls_pk_params_st is used internally to transfer public key parameters. This replaces the raw bigint_t arrays.

15 years agoCurve TLS ID is being stored in algorithms/ecc.c.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 17:08:55 +0000 (19:08 +0200)] 
Curve TLS ID is being stored in algorithms/ecc.c.

15 years agognutls_algorithms.c was split into manageable files in algorithms/.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 16:55:31 +0000 (18:55 +0200)] 
gnutls_algorithms.c was split into manageable files in algorithms/.

15 years agouse the _gnutls_session_is_ecc() to check for ECDH.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 15:07:40 +0000 (17:07 +0200)] 
use the _gnutls_session_is_ecc() to check for ECDH.

15 years agoAdded OIDs and definitions for ECDSA signature algorithm.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 11:11:34 +0000 (13:11 +0200)] 
Added OIDs and definitions for ECDSA signature algorithm.

15 years agoPrint purpose of testing.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 10:34:29 +0000 (12:34 +0200)] 
Print purpose of testing.

15 years agocompare ECDH and DH on the same security level.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 10:29:57 +0000 (12:29 +0200)] 
compare ECDH and DH on the same security level.

15 years agoAdded ability to specify curves as priority strings.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 10:29:37 +0000 (12:29 +0200)] 
Added ability to specify curves as priority strings.

15 years agoremoved ecc_is_valid_idx() prototype
Nikos Mavrogiannopoulos [Sat, 21 May 2011 09:36:16 +0000 (11:36 +0200)] 
removed ecc_is_valid_idx() prototype

15 years agoDropped ltc_ from function and type names.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 08:44:44 +0000 (10:44 +0200)] 
Dropped ltc_ from function and type names.

15 years agocorrected memory leak.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 07:59:35 +0000 (09:59 +0200)] 
corrected memory leak.

15 years agouse new nettle's name for gcm_aes_auth().
Nikos Mavrogiannopoulos [Sat, 21 May 2011 07:37:58 +0000 (09:37 +0200)] 
use new nettle's name for gcm_aes_auth().

15 years agoOverride gnulib code with fix for memxor and valgrind.
Simon Josefsson [Sat, 21 May 2011 07:40:20 +0000 (09:40 +0200)] 
Override gnulib code with fix for memxor and valgrind.

15 years agoAdded support for ECDHE-RSA ciphersuites.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 07:23:48 +0000 (09:23 +0200)] 
Added support for ECDHE-RSA ciphersuites.

15 years agoinlined function to avoid gcc warnings
Nikos Mavrogiannopoulos [Sat, 21 May 2011 07:13:49 +0000 (09:13 +0200)] 
inlined function to avoid gcc warnings

15 years agoAdded previous code that was fixed for y^2 = x^3 - 3x + b, because all secg curves...
Nikos Mavrogiannopoulos [Sat, 21 May 2011 06:29:58 +0000 (08:29 +0200)] 
Added previous code that was fixed for y^2 = x^3 - 3x + b, because all secg curves have a fixed to -3.
Simplified file naming scheme.

15 years agoAdded SECP224R1.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 06:15:48 +0000 (08:15 +0200)] 
Added SECP224R1.

15 years agoupdates to benchmarks.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 06:15:15 +0000 (08:15 +0200)] 
updates to benchmarks.

15 years agoAdded curve SECP512R1.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 19:41:24 +0000 (21:41 +0200)] 
Added curve SECP512R1.

15 years agobenchmark ECDH and DH.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 19:32:58 +0000 (21:32 +0200)] 
benchmark ECDH and DH.

15 years agoUpdate gnulib files.
Simon Josefsson [Fri, 20 May 2011 20:37:02 +0000 (22:37 +0200)] 
Update gnulib files.

15 years agoclient side ECC fixes.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 19:07:31 +0000 (21:07 +0200)] 
client side ECC fixes.

15 years agocorrected debugging.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 19:07:12 +0000 (21:07 +0200)] 
corrected debugging.

15 years agoAccount 'A' in calculations for point doubling.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 18:50:03 +0000 (20:50 +0200)] 
Account 'A' in calculations for point doubling.

15 years agoAdded new gnulib and error.h.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 10:50:01 +0000 (12:50 +0200)] 
Added new gnulib and error.h.

15 years agoremoved debugging.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 10:49:54 +0000 (12:49 +0200)] 
removed debugging.

15 years agoadded error.h
Nikos Mavrogiannopoulos [Fri, 20 May 2011 10:42:47 +0000 (12:42 +0200)] 
added error.h

15 years agoInitial ecc support. Adds support for anonymous ECDH ciphersuites.
Nikos Mavrogiannopoulos [Mon, 16 May 2011 20:20:17 +0000 (22:20 +0200)] 
Initial ecc support. Adds support for anonymous ECDH ciphersuites.

15 years agomore win32 fixes.
Nikos Mavrogiannopoulos [Tue, 17 May 2011 20:54:58 +0000 (22:54 +0200)] 
more win32 fixes.

15 years agocorrections in win32 version.
Nikos Mavrogiannopoulos [Tue, 17 May 2011 20:49:38 +0000 (22:49 +0200)] 
corrections in win32 version.

15 years agoSome debugging moved to a higher level.
Nikos Mavrogiannopoulos [Tue, 17 May 2011 14:14:48 +0000 (16:14 +0200)] 
Some debugging moved to a higher level.

15 years agoAdded benchmark utility that tests the encryption time in TLS packets.
Nikos Mavrogiannopoulos [Tue, 17 May 2011 11:12:07 +0000 (13:12 +0200)] 
Added benchmark utility that tests the encryption time in TLS packets.

15 years agocorrected message reporting.
Nikos Mavrogiannopoulos [Mon, 16 May 2011 22:21:38 +0000 (00:21 +0200)] 
corrected message reporting.

15 years agoCorrected PIN caching.
Nikos Mavrogiannopoulos [Mon, 16 May 2011 21:45:37 +0000 (23:45 +0200)] 
Corrected PIN caching.

15 years agoassign value
Nikos Mavrogiannopoulos [Mon, 16 May 2011 20:29:45 +0000 (22:29 +0200)] 
assign value

15 years agoreduce the repetitions for rabin-miller to a sensible value.
Nikos Mavrogiannopoulos [Sun, 15 May 2011 22:17:25 +0000 (00:17 +0200)] 
reduce the repetitions for rabin-miller to a sensible value.

15 years agodiscuss missing algorithms.
Nikos Mavrogiannopoulos [Sat, 14 May 2011 17:49:54 +0000 (19:49 +0200)] 
discuss missing algorithms.

15 years agoupdated
Nikos Mavrogiannopoulos [Tue, 10 May 2011 13:13:13 +0000 (15:13 +0200)] 
updated

15 years agoCorrectly import and export pkcs11-urls with ID field set.
Nikos Mavrogiannopoulos [Tue, 10 May 2011 10:19:09 +0000 (12:19 +0200)] 
Correctly import and export pkcs11-urls with ID field set.

15 years agoeliminated last instances of strcpy() and strcat() to keep pendantics happy.
Nikos Mavrogiannopoulos [Tue, 10 May 2011 08:59:45 +0000 (10:59 +0200)] 
eliminated last instances of strcpy() and strcat() to keep pendantics happy.

15 years agoupdate on compatibility issues text.
Nikos Mavrogiannopoulos [Mon, 9 May 2011 17:12:16 +0000 (19:12 +0200)] 
update on compatibility issues text.

15 years agodoc update in gnutls_pkcs11_init()
Nikos Mavrogiannopoulos [Mon, 9 May 2011 17:10:16 +0000 (19:10 +0200)] 
doc update in gnutls_pkcs11_init()

15 years agoremoved references that produced nothing in pdf.
Nikos Mavrogiannopoulos [Sun, 8 May 2011 08:11:45 +0000 (10:11 +0200)] 
removed references that produced nothing in pdf.

15 years agoAdded missing nodes.
Nikos Mavrogiannopoulos [Sun, 8 May 2011 08:02:56 +0000 (10:02 +0200)] 
Added missing nodes.

15 years agoAdded discussion on compatibility issues.
Nikos Mavrogiannopoulos [Sun, 8 May 2011 07:52:39 +0000 (09:52 +0200)] 
Added discussion on compatibility issues.

15 years agoundef X509_NAME before including openssl.h.
Nikos Mavrogiannopoulos [Sat, 7 May 2011 21:34:07 +0000 (23:34 +0200)] 
undef X509_NAME before including openssl.h.

15 years agoAdded gnutls_global_set_audit_log_function() that allows associating TLS session...
Nikos Mavrogiannopoulos [Sat, 7 May 2011 19:28:23 +0000 (21:28 +0200)] 
Added gnutls_global_set_audit_log_function() that allows associating TLS session with several important issues.

15 years agoupdates
Nikos Mavrogiannopoulos [Sat, 7 May 2011 16:50:22 +0000 (18:50 +0200)] 
updates

15 years agoAdded gnutls_x509_crq_verify().
Nikos Mavrogiannopoulos [Sat, 7 May 2011 16:44:21 +0000 (18:44 +0200)] 
Added gnutls_x509_crq_verify().

15 years agocerttool can now load private keys and public keys from PKCS #11 tokens (via URLs).
Nikos Mavrogiannopoulos [Sat, 7 May 2011 10:52:41 +0000 (12:52 +0200)] 
certtool can now load private keys and public keys from PKCS #11 tokens (via URLs).

15 years agognutls_pkcs11_privkey_import_url() will correctly set algorithm of private key.
Nikos Mavrogiannopoulos [Sat, 7 May 2011 09:44:13 +0000 (11:44 +0200)] 
gnutls_pkcs11_privkey_import_url() will correctly set algorithm of private key.

15 years agoNo libgnutls-extra is required for certtool or p11tool.
Nikos Mavrogiannopoulos [Sat, 7 May 2011 07:48:00 +0000 (09:48 +0200)] 
No libgnutls-extra is required for certtool or p11tool.

15 years agoDo not use /tmp for temporary file. Just use the local (test) directory.
Nikos Mavrogiannopoulos [Fri, 6 May 2011 23:12:51 +0000 (01:12 +0200)] 
Do not use /tmp for temporary file. Just use the local (test) directory.