]>
git.ipfire.org Git - thirdparty/gnutls.git/log
Nikos Mavrogiannopoulos [Fri, 27 May 2011 15:18:56 +0000 (17:18 +0200)]
guile bindings added as a separate document.
Nikos Mavrogiannopoulos [Fri, 27 May 2011 15:11:57 +0000 (17:11 +0200)]
reorganization. Removed guile bindings.
Nikos Mavrogiannopoulos [Fri, 27 May 2011 12:48:03 +0000 (14:48 +0200)]
reorganization and added section on parameter generation.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 16:55:06 +0000 (18:55 +0200)]
Added new headers.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 16:52:54 +0000 (18:52 +0200)]
document elliptic curves addition.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 16:50:08 +0000 (18:50 +0200)]
libgcrypt support was removed.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 16:45:07 +0000 (18:45 +0200)]
listed newly added functions.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 12:10:01 +0000 (14:10 +0200)]
Use nettle's functions for integer import/export.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 16:33:17 +0000 (18:33 +0200)]
more updates for ECDSA ciphersuites.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 16:31:02 +0000 (18:31 +0200)]
reduced debugging.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 15:47:11 +0000 (17:47 +0200)]
Changes to allow ECDH-DSA with client mode certificates.
Nikos Mavrogiannopoulos [Thu, 26 May 2011 15:46:36 +0000 (17:46 +0200)]
Added server and client mode tests for ECDH-ECDSA.
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.
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>
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>
Nikos Mavrogiannopoulos [Wed, 25 May 2011 21:27:51 +0000 (23:27 +0200)]
If Q=-P return the point at infinity.
Nikos Mavrogiannopoulos [Wed, 25 May 2011 18:04:59 +0000 (20:04 +0200)]
Added elliptic curves chain certificate.
Nikos Mavrogiannopoulos [Tue, 24 May 2011 22:20:26 +0000 (00:20 +0200)]
do not try to write to a socket when no data.
Nikos Mavrogiannopoulos [Tue, 24 May 2011 15:50:33 +0000 (17:50 +0200)]
increased log level
Nikos Mavrogiannopoulos [Tue, 24 May 2011 15:42:22 +0000 (17:42 +0200)]
_gnutls_handshake_hash_buffer_clear was replaced by _gnutls_buffer_clear();
Nikos Mavrogiannopoulos [Mon, 23 May 2011 20:57:59 +0000 (22:57 +0200)]
Only warn on invalid security level hashes.
Nikos Mavrogiannopoulos [Mon, 23 May 2011 20:57:26 +0000 (22:57 +0200)]
SHA256 is the default hash algorithm in certtool.
Nikos Mavrogiannopoulos [Mon, 23 May 2011 20:42:35 +0000 (22:42 +0200)]
Several updates to allow generation and signing of an ECC certificate.
Nikos Mavrogiannopoulos [Mon, 23 May 2011 20:17:17 +0000 (22:17 +0200)]
updated certtool info.
Nikos Mavrogiannopoulos [Mon, 23 May 2011 10:54:16 +0000 (12:54 +0200)]
corrected bug in ciphersuite name searching.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 20:39:10 +0000 (22:39 +0200)]
Discussed the newly added ciphersuites.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 20:31:03 +0000 (22:31 +0200)]
Added algorithms/ to function index.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 20:27:59 +0000 (22:27 +0200)]
Added ECC ciphersuites from rfc5289.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 20:16:47 +0000 (22:16 +0200)]
Print the private key after generation. Print ECC keys.
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().
Nikos Mavrogiannopoulos [Sun, 22 May 2011 18:18:12 +0000 (20:18 +0200)]
Decode PEM ECC private keys.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 18:09:08 +0000 (20:09 +0200)]
updates to allow the generation of an ECC private key.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 18:08:45 +0000 (20:08 +0200)]
do not crash on null message.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 17:39:56 +0000 (19:39 +0200)]
updated
Nikos Mavrogiannopoulos [Sun, 22 May 2011 17:36:28 +0000 (19:36 +0200)]
Added support for verifying server certificates with ECDSA.
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.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:40:40 +0000 (17:40 +0200)]
leak fix and updates for new formats.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:39:59 +0000 (17:39 +0200)]
Added ECDHE-RSA tests.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:20:24 +0000 (17:20 +0200)]
always put leading zero to output keys
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:20:06 +0000 (17:20 +0200)]
print the bits together with the security level.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:11:43 +0000 (17:11 +0200)]
leaks fixes.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 15:09:43 +0000 (17:09 +0200)]
corrected file descriptor leak.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 14:28:39 +0000 (16:28 +0200)]
gnutls_algorithms.h -> algorithms.h
Nikos Mavrogiannopoulos [Sun, 22 May 2011 14:27:27 +0000 (16:27 +0200)]
corrected ECC public key encoding/decoding.
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.
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.
Nikos Mavrogiannopoulos [Sun, 22 May 2011 13:59:58 +0000 (15:59 +0200)]
print information on ECC certificates.
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.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 17:08:55 +0000 (19:08 +0200)]
Curve TLS ID is being stored in algorithms/ecc.c.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 16:55:31 +0000 (18:55 +0200)]
gnutls_algorithms.c was split into manageable files in algorithms/.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 15:07:40 +0000 (17:07 +0200)]
use the _gnutls_session_is_ecc() to check for ECDH.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 11:11:34 +0000 (13:11 +0200)]
Added OIDs and definitions for ECDSA signature algorithm.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 10:34:29 +0000 (12:34 +0200)]
Print purpose of testing.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 10:29:57 +0000 (12:29 +0200)]
compare ECDH and DH on the same security level.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 10:29:37 +0000 (12:29 +0200)]
Added ability to specify curves as priority strings.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 09:36:16 +0000 (11:36 +0200)]
removed ecc_is_valid_idx() prototype
Nikos Mavrogiannopoulos [Sat, 21 May 2011 08:44:44 +0000 (10:44 +0200)]
Dropped ltc_ from function and type names.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 07:59:35 +0000 (09:59 +0200)]
corrected memory leak.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 07:37:58 +0000 (09:37 +0200)]
use new nettle's name for gcm_aes_auth().
Simon Josefsson [Sat, 21 May 2011 07:40:20 +0000 (09:40 +0200)]
Override gnulib code with fix for memxor and valgrind.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 07:23:48 +0000 (09:23 +0200)]
Added support for ECDHE-RSA ciphersuites.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 07:13:49 +0000 (09:13 +0200)]
inlined function to avoid gcc warnings
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.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 06:15:48 +0000 (08:15 +0200)]
Added SECP224R1.
Nikos Mavrogiannopoulos [Sat, 21 May 2011 06:15:15 +0000 (08:15 +0200)]
updates to benchmarks.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 19:41:24 +0000 (21:41 +0200)]
Added curve SECP512R1.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 19:32:58 +0000 (21:32 +0200)]
benchmark ECDH and DH.
Simon Josefsson [Fri, 20 May 2011 20:37:02 +0000 (22:37 +0200)]
Update gnulib files.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 19:07:31 +0000 (21:07 +0200)]
client side ECC fixes.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 19:07:12 +0000 (21:07 +0200)]
corrected debugging.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 18:50:03 +0000 (20:50 +0200)]
Account 'A' in calculations for point doubling.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 10:50:01 +0000 (12:50 +0200)]
Added new gnulib and error.h.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 10:49:54 +0000 (12:49 +0200)]
removed debugging.
Nikos Mavrogiannopoulos [Fri, 20 May 2011 10:42:47 +0000 (12:42 +0200)]
added error.h
Nikos Mavrogiannopoulos [Mon, 16 May 2011 20:20:17 +0000 (22:20 +0200)]
Initial ecc support. Adds support for anonymous ECDH ciphersuites.
Nikos Mavrogiannopoulos [Tue, 17 May 2011 20:54:58 +0000 (22:54 +0200)]
more win32 fixes.
Nikos Mavrogiannopoulos [Tue, 17 May 2011 20:49:38 +0000 (22:49 +0200)]
corrections in win32 version.
Nikos Mavrogiannopoulos [Tue, 17 May 2011 14:14:48 +0000 (16:14 +0200)]
Some debugging moved to a higher level.
Nikos Mavrogiannopoulos [Tue, 17 May 2011 11:12:07 +0000 (13:12 +0200)]
Added benchmark utility that tests the encryption time in TLS packets.
Nikos Mavrogiannopoulos [Mon, 16 May 2011 22:21:38 +0000 (00:21 +0200)]
corrected message reporting.
Nikos Mavrogiannopoulos [Mon, 16 May 2011 21:45:37 +0000 (23:45 +0200)]
Corrected PIN caching.
Nikos Mavrogiannopoulos [Mon, 16 May 2011 20:29:45 +0000 (22:29 +0200)]
assign value
Nikos Mavrogiannopoulos [Sun, 15 May 2011 22:17:25 +0000 (00:17 +0200)]
reduce the repetitions for rabin-miller to a sensible value.
Nikos Mavrogiannopoulos [Sat, 14 May 2011 17:49:54 +0000 (19:49 +0200)]
discuss missing algorithms.
Nikos Mavrogiannopoulos [Tue, 10 May 2011 13:13:13 +0000 (15:13 +0200)]
updated
Nikos Mavrogiannopoulos [Tue, 10 May 2011 10:19:09 +0000 (12:19 +0200)]
Correctly import and export pkcs11-urls with ID field set.
Nikos Mavrogiannopoulos [Tue, 10 May 2011 08:59:45 +0000 (10:59 +0200)]
eliminated last instances of strcpy() and strcat() to keep pendantics happy.
Nikos Mavrogiannopoulos [Mon, 9 May 2011 17:12:16 +0000 (19:12 +0200)]
update on compatibility issues text.
Nikos Mavrogiannopoulos [Mon, 9 May 2011 17:10:16 +0000 (19:10 +0200)]
doc update in gnutls_pkcs11_init()
Nikos Mavrogiannopoulos [Sun, 8 May 2011 08:11:45 +0000 (10:11 +0200)]
removed references that produced nothing in pdf.
Nikos Mavrogiannopoulos [Sun, 8 May 2011 08:02:56 +0000 (10:02 +0200)]
Added missing nodes.
Nikos Mavrogiannopoulos [Sun, 8 May 2011 07:52:39 +0000 (09:52 +0200)]
Added discussion on compatibility issues.
Nikos Mavrogiannopoulos [Sat, 7 May 2011 21:34:07 +0000 (23:34 +0200)]
undef X509_NAME before including openssl.h.
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.
Nikos Mavrogiannopoulos [Sat, 7 May 2011 16:50:22 +0000 (18:50 +0200)]
updates
Nikos Mavrogiannopoulos [Sat, 7 May 2011 16:44:21 +0000 (18:44 +0200)]
Added gnutls_x509_crq_verify().
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).
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.
Nikos Mavrogiannopoulos [Sat, 7 May 2011 07:48:00 +0000 (09:48 +0200)]
No libgnutls-extra is required for certtool or p11tool.
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.