]>
git.ipfire.org Git - thirdparty/gnutls.git/log
Nikos Mavrogiannopoulos [Mon, 27 May 2013 22:22:57 +0000 (00:22 +0200)]
Eliminated memory copy on decryption.
Nikos Mavrogiannopoulos [Mon, 27 May 2013 22:07:15 +0000 (00:07 +0200)]
corrected likely()
Nikos Mavrogiannopoulos [Mon, 27 May 2013 21:55:25 +0000 (23:55 +0200)]
use various ciphers in tests.
Nikos Mavrogiannopoulos [Mon, 27 May 2013 20:34:20 +0000 (22:34 +0200)]
doc update
Nikos Mavrogiannopoulos [Sun, 26 May 2013 18:10:41 +0000 (20:10 +0200)]
avoid delays by using a reliable transport layer.
Nikos Mavrogiannopoulos [Sun, 26 May 2013 18:04:48 +0000 (20:04 +0200)]
removed test file from repository
Nikos Mavrogiannopoulos [Sun, 26 May 2013 18:03:05 +0000 (20:03 +0200)]
avoid delays by using a reliable transport layer.
Nikos Mavrogiannopoulos [Sun, 26 May 2013 17:46:19 +0000 (19:46 +0200)]
Eliminated memory copy at encryption.
Nikos Mavrogiannopoulos [Sun, 26 May 2013 10:01:11 +0000 (12:01 +0200)]
eliminated unused variable
Nikos Mavrogiannopoulos [Sat, 25 May 2013 18:45:28 +0000 (20:45 +0200)]
revive gnutls_handshake_get_last_in(). Report by Mann Ern Kang.
Nikos Mavrogiannopoulos [Sat, 25 May 2013 14:00:01 +0000 (16:00 +0200)]
simplified code by passing an mbuffer.
Nikos Mavrogiannopoulos [Sat, 25 May 2013 13:52:32 +0000 (15:52 +0200)]
better name
Nikos Mavrogiannopoulos [Sat, 25 May 2013 10:50:25 +0000 (12:50 +0200)]
always set hash length
Nikos Mavrogiannopoulos [Sat, 25 May 2013 10:45:51 +0000 (12:45 +0200)]
corrected bug with _gnutls_dsa_q_to_hash() usage introduced previously
Nikos Mavrogiannopoulos [Sat, 25 May 2013 10:25:22 +0000 (12:25 +0200)]
optimized access to TLS protocol version properties.
Nikos Mavrogiannopoulos [Sat, 25 May 2013 07:45:05 +0000 (09:45 +0200)]
simplified access to cipher and mac properties to reduce wasted cycles.
Nikos Mavrogiannopoulos [Sat, 25 May 2013 07:56:14 +0000 (09:56 +0200)]
modified openssl compat API to use the exported API
Nikos Mavrogiannopoulos [Sat, 25 May 2013 07:52:45 +0000 (09:52 +0200)]
no longer export internal hash functions
Nikos Mavrogiannopoulos [Sat, 25 May 2013 07:47:16 +0000 (09:47 +0200)]
removed memory leak
Nikos Mavrogiannopoulos [Thu, 23 May 2013 23:23:50 +0000 (01:23 +0200)]
inlined simple functions
Nikos Mavrogiannopoulos [Thu, 23 May 2013 22:07:37 +0000 (00:07 +0200)]
avoid calloc
Nikos Mavrogiannopoulos [Tue, 21 May 2013 20:52:25 +0000 (22:52 +0200)]
fixes in record version checking
Nikos Mavrogiannopoulos [Tue, 21 May 2013 19:30:38 +0000 (21:30 +0200)]
use sigaction instead of signal in gnutls-cli
Nikos Mavrogiannopoulos [Tue, 21 May 2013 18:26:51 +0000 (20:26 +0200)]
Revert "break the loop when a SIGALRM has been received"
This reverts commit
c3b3a0c6bd14a542e11873ebe0975a5ddd0ab46b .
Nikos Mavrogiannopoulos [Tue, 21 May 2013 18:25:34 +0000 (20:25 +0200)]
relax check on requirement on headers for libopts. Reported by Mark Brand.
Nikos Mavrogiannopoulos [Mon, 20 May 2013 07:52:16 +0000 (09:52 +0200)]
more files to ignore
Nikos Mavrogiannopoulos [Mon, 20 May 2013 07:47:22 +0000 (09:47 +0200)]
Improved record version checks
Nikos Mavrogiannopoulos [Mon, 20 May 2013 07:45:55 +0000 (09:45 +0200)]
Added test for hello verify message
Nikos Mavrogiannopoulos [Sun, 19 May 2013 17:02:54 +0000 (19:02 +0200)]
fail on wrong key sizes
Nikos Mavrogiannopoulos [Sun, 19 May 2013 16:23:49 +0000 (18:23 +0200)]
corrected record overhead calculations
Nikos Mavrogiannopoulos [Sun, 19 May 2013 12:08:32 +0000 (14:08 +0200)]
more detailed error
Nikos Mavrogiannopoulos [Sun, 19 May 2013 12:08:05 +0000 (14:08 +0200)]
corrected resumption check
Nikos Mavrogiannopoulos [Sun, 19 May 2013 11:21:02 +0000 (13:21 +0200)]
updated doc
Nikos Mavrogiannopoulos [Sun, 19 May 2013 11:18:04 +0000 (13:18 +0200)]
Allow record layer packets with version less than the negotiated.
Allowing such records avoids issue in DTLS client hello request verification.
Nikos Mavrogiannopoulos [Sun, 19 May 2013 09:10:20 +0000 (11:10 +0200)]
removed undefined variable
Nikos Mavrogiannopoulos [Sun, 19 May 2013 08:16:03 +0000 (10:16 +0200)]
gnutls_session_set_id() was added
Nikos Mavrogiannopoulos [Sat, 18 May 2013 14:26:34 +0000 (16:26 +0200)]
break the loop when a SIGALRM has been received
Nikos Mavrogiannopoulos [Sat, 18 May 2013 13:39:56 +0000 (15:39 +0200)]
configure proceeds if regex library isn't found
Nikos Mavrogiannopoulos [Fri, 17 May 2013 18:14:17 +0000 (20:14 +0200)]
documented function behavior
Nikos Mavrogiannopoulos [Wed, 15 May 2013 22:30:52 +0000 (00:30 +0200)]
corrected typo
Nikos Mavrogiannopoulos [Wed, 15 May 2013 22:27:13 +0000 (00:27 +0200)]
several updates
Nikos Mavrogiannopoulos [Sat, 11 May 2013 18:05:10 +0000 (20:05 +0200)]
print message on certificate verification
Nikos Mavrogiannopoulos [Sat, 11 May 2013 08:04:38 +0000 (10:04 +0200)]
doc update
Nikos Mavrogiannopoulos [Sat, 11 May 2013 08:00:30 +0000 (10:00 +0200)]
more verbose messages
Tim Kosse [Fri, 10 May 2013 17:49:37 +0000 (19:49 +0200)]
When retrying gnutls_record_send due to GNUTLS_E_AGAIN, also try passing null data and length. Tests will fail after this patch until next patch is applied that fixes a bug in gnutls_record_send.
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Tim Kosse [Fri, 10 May 2013 17:49:38 +0000 (19:49 +0200)]
If gnutls_record_send fails with GNUTLS_E_AGAIN or GNUTLS_E_INTERRUPTED, the documentation allows passing null for the data and size on retry.
Commit
2ec84d6 broke this usage of gnutls_record_send. This patch fixes the problem.
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Nikos Mavrogiannopoulos [Fri, 10 May 2013 16:43:01 +0000 (18:43 +0200)]
typo fixes by Andreas Metzler
Nikos Mavrogiannopoulos [Fri, 10 May 2013 16:24:30 +0000 (18:24 +0200)]
released 3.2.0
Nikos Mavrogiannopoulos [Fri, 10 May 2013 16:07:01 +0000 (18:07 +0200)]
simplified node referencing and add NEW_PADDING in doc
Nikos Mavrogiannopoulos [Fri, 10 May 2013 15:56:33 +0000 (17:56 +0200)]
increased revision
Nikos Mavrogiannopoulos [Fri, 10 May 2013 15:56:24 +0000 (17:56 +0200)]
doc update
Nikos Mavrogiannopoulos [Fri, 10 May 2013 11:08:34 +0000 (13:08 +0200)]
Added more options for salsa20 ciphers
Nikos Mavrogiannopoulos [Fri, 10 May 2013 06:50:48 +0000 (08:50 +0200)]
applied libregex patch
Nikos Mavrogiannopoulos [Wed, 8 May 2013 10:34:02 +0000 (12:34 +0200)]
use C's style comments to compile in old MacOSX systems. Reported by Ryan Schmidt.
Nikos Mavrogiannopoulos [Sun, 5 May 2013 15:52:05 +0000 (18:52 +0300)]
doc update
Nikos Mavrogiannopoulos [Sun, 5 May 2013 13:23:11 +0000 (16:23 +0300)]
clarified doc
Nikos Mavrogiannopoulos [Sun, 5 May 2013 13:22:59 +0000 (16:22 +0300)]
updated for new autogen
Nikos Mavrogiannopoulos [Sun, 5 May 2013 13:22:41 +0000 (16:22 +0300)]
updated for new api
Nikos Mavrogiannopoulos [Sun, 5 May 2013 13:02:04 +0000 (16:02 +0300)]
updated path
Nikos Mavrogiannopoulos [Sun, 5 May 2013 10:39:43 +0000 (13:39 +0300)]
corrected API usage.
Nikos Mavrogiannopoulos [Sun, 5 May 2013 10:39:43 +0000 (13:39 +0300)]
Added support for the NO_APPLICATION_PROTOCOL alert for ALPN.
Nikos Mavrogiannopoulos [Sun, 5 May 2013 10:26:58 +0000 (13:26 +0300)]
Improved ALPN support in gnutls-cli
Nikos Mavrogiannopoulos [Sun, 5 May 2013 09:52:16 +0000 (12:52 +0300)]
updated libopts generated files.
Nikos Mavrogiannopoulos [Sun, 5 May 2013 09:27:49 +0000 (12:27 +0300)]
updated libopts to autogen 5.17.3
Nikos Mavrogiannopoulos [Sun, 5 May 2013 09:05:11 +0000 (12:05 +0300)]
Added --alpn option to cli
Nikos Mavrogiannopoulos [Fri, 3 May 2013 18:12:27 +0000 (21:12 +0300)]
bumped version
Nikos Mavrogiannopoulos [Fri, 3 May 2013 15:32:54 +0000 (18:32 +0300)]
Added umac-128
Nikos Mavrogiannopoulos [Thu, 2 May 2013 17:57:47 +0000 (20:57 +0300)]
set the key purpose in certificate requests
Nikos Mavrogiannopoulos [Thu, 2 May 2013 17:41:10 +0000 (20:41 +0300)]
Do not call gnutls_pkcs11_init() when pkcs11 is disabled. Reported by Linus Nordberg.
Nikos Mavrogiannopoulos [Thu, 2 May 2013 17:36:52 +0000 (20:36 +0300)]
corrected typo. reported by Etan Reisner.
Nikos Mavrogiannopoulos [Wed, 1 May 2013 12:20:02 +0000 (15:20 +0300)]
updated include files
Nikos Mavrogiannopoulos [Wed, 1 May 2013 12:16:37 +0000 (15:16 +0300)]
simplified code
Nikos Mavrogiannopoulos [Wed, 1 May 2013 12:12:14 +0000 (15:12 +0300)]
updated gnulib
Nikos Mavrogiannopoulos [Wed, 1 May 2013 12:10:48 +0000 (15:10 +0300)]
When running tests disable PKCS #11 support to avoid detecting memory leaks from PKCS #11 libraries.
Nikos Mavrogiannopoulos [Wed, 1 May 2013 07:47:09 +0000 (10:47 +0300)]
doc update
Nikos Mavrogiannopoulos [Sun, 28 Apr 2013 08:50:33 +0000 (11:50 +0300)]
link explicitly to librt
Nikos Mavrogiannopoulos [Sun, 28 Apr 2013 08:28:39 +0000 (11:28 +0300)]
updated
Nikos Mavrogiannopoulos [Sun, 28 Apr 2013 08:24:11 +0000 (11:24 +0300)]
doc update
Nikos Mavrogiannopoulos [Sun, 28 Apr 2013 08:15:47 +0000 (11:15 +0300)]
Avoid linking the library on librt.
Stef Walter [Sat, 27 Apr 2013 13:00:00 +0000 (15:00 +0200)]
test suite: Add missing header
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Nikos Mavrogiannopoulos [Sat, 27 Apr 2013 19:07:02 +0000 (22:07 +0300)]
Added test for escaping rules.
Stef Walter [Sat, 27 Apr 2013 13:39:05 +0000 (15:39 +0200)]
Add the standard description OID to those recognized for DNs
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Nikos Mavrogiannopoulos [Sat, 27 Apr 2013 18:43:44 +0000 (21:43 +0300)]
Always escape printable strings the LDAP way, and avoid escaping hex encoded values. Report and initial patch from Stef Walter.
Nikos Mavrogiannopoulos [Sat, 27 Apr 2013 18:29:52 +0000 (21:29 +0300)]
Do not include null terminator in DN string.
When printing an unknown DN string as hex do not include the null terminator.
Reported by Stef Walter.
Nikos Mavrogiannopoulos [Sat, 27 Apr 2013 14:15:49 +0000 (17:15 +0300)]
Link against pthread only when pthread_mutex_lock isn't in libc
Nikos Mavrogiannopoulos [Sat, 27 Apr 2013 12:08:55 +0000 (15:08 +0300)]
initialize the digest after output on padlock.
Nikos Mavrogiannopoulos [Sat, 27 Apr 2013 11:29:30 +0000 (14:29 +0300)]
read_yesno() accepts a default value. By default certificates are marked as ok for signing and encryption.
Nikos Mavrogiannopoulos [Sat, 27 Apr 2013 10:42:10 +0000 (13:42 +0300)]
updated license
Nikos Mavrogiannopoulos [Sat, 27 Apr 2013 07:52:55 +0000 (10:52 +0300)]
eliminate the reset ability from hashes
Nikos Mavrogiannopoulos [Fri, 26 Apr 2013 21:37:07 +0000 (00:37 +0300)]
Do not handle MAC reset separately. It is implied by nettle's output function.
Nikos Mavrogiannopoulos [Fri, 26 Apr 2013 21:29:43 +0000 (00:29 +0300)]
updated documentation
Nikos Mavrogiannopoulos [Wed, 24 Apr 2013 10:21:30 +0000 (13:21 +0300)]
updated benchmark output
Nikos Mavrogiannopoulos [Tue, 23 Apr 2013 10:20:30 +0000 (13:20 +0300)]
updated TODO list
Nikos Mavrogiannopoulos [Wed, 17 Apr 2013 16:19:37 +0000 (18:19 +0200)]
use the pass argument on PKCS #11 keys.
Nikos Mavrogiannopoulos [Tue, 16 Apr 2013 16:59:41 +0000 (18:59 +0200)]
corrected memory leak in padlock_hash_fast()
Nikos Mavrogiannopoulos [Sun, 14 Apr 2013 12:19:01 +0000 (14:19 +0200)]
mention about experimental protocols
Nikos Mavrogiannopoulos [Sun, 14 Apr 2013 08:41:17 +0000 (10:41 +0200)]
nettle 2.7 is required
Nikos Mavrogiannopoulos [Sat, 13 Apr 2013 18:22:06 +0000 (20:22 +0200)]
doc update
Nikos Mavrogiannopoulos [Sat, 13 Apr 2013 18:17:38 +0000 (20:17 +0200)]
Added documentation on public key API.
Nikos Mavrogiannopoulos [Sat, 13 Apr 2013 15:57:43 +0000 (17:57 +0200)]
Added priority string VERS-DTLS-ALL