Nikos Mavrogiannopoulos [Thu, 1 Mar 2012 23:17:05 +0000 (00:17 +0100)]
Added SRP test.
Nikos Mavrogiannopoulos [Thu, 1 Mar 2012 23:16:40 +0000 (00:16 +0100)]
Fixes and memory leak elimination in SRP authentication.
Nikos Mavrogiannopoulos [Thu, 1 Mar 2012 22:33:13 +0000 (23:33 +0100)]
Eliminate double free during SRP authentication.
Nikos Mavrogiannopoulos [Thu, 1 Mar 2012 16:38:09 +0000 (17:38 +0100)]
corrected version replacement in .texi.
Nikos Mavrogiannopoulos [Thu, 1 Mar 2012 16:28:12 +0000 (17:28 +0100)]
bumped version
Nikos Mavrogiannopoulos [Thu, 1 Mar 2012 16:25:57 +0000 (17:25 +0100)]
avoid regeneration of header files
Nikos Mavrogiannopoulos [Thu, 1 Mar 2012 15:41:11 +0000 (16:41 +0100)]
No longer crash on a pkcs11 object without an ID.
Nikos Mavrogiannopoulos [Wed, 29 Feb 2012 22:48:34 +0000 (23:48 +0100)]
updated
Nikos Mavrogiannopoulos [Wed, 29 Feb 2012 22:46:38 +0000 (23:46 +0100)]
eliminated memory leaks in new test.
Nikos Mavrogiannopoulos [Wed, 29 Feb 2012 22:21:17 +0000 (23:21 +0100)]
documented fix
Nikos Mavrogiannopoulos [Wed, 29 Feb 2012 22:20:14 +0000 (23:20 +0100)]
Added test for invalid record packet sizes.
Nikos Mavrogiannopoulos [Wed, 29 Feb 2012 22:18:33 +0000 (23:18 +0100)]
artistic changes.
Nikos Mavrogiannopoulos [Wed, 29 Feb 2012 20:01:58 +0000 (21:01 +0100)]
corrected copying of buffers.
Nikos Mavrogiannopoulos [Tue, 28 Feb 2012 21:15:17 +0000 (22:15 +0100)]
corrected check_command() input
Simon Josefsson [Wed, 29 Feb 2012 08:11:58 +0000 (09:11 +0100)]
Update gnulib files.
Simon Josefsson [Wed, 29 Feb 2012 08:10:15 +0000 (09:10 +0100)]
Update to autogen 5.15.
Nikos Mavrogiannopoulos [Tue, 28 Feb 2012 09:24:47 +0000 (10:24 +0100)]
changes in packet parsing.
Nikos Mavrogiannopoulos [Tue, 28 Feb 2012 09:00:15 +0000 (10:00 +0100)]
Do not call gnutls_x509_crt_check_hostname() if hostname eq NULL. Reported by Matthew Hall.
Nikos Mavrogiannopoulos [Mon, 27 Feb 2012 16:40:38 +0000 (17:40 +0100)]
Updated documentation on gnutls_prf()
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 23:17:04 +0000 (00:17 +0100)]
updated
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 19:28:39 +0000 (20:28 +0100)]
re-updated
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 19:27:38 +0000 (20:27 +0100)]
Revert "always link against the distributed libopts"
This reverts commit
ae3033fee01f058a028406648ebc32294774e282.
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 19:05:28 +0000 (20:05 +0100)]
replace @VERSION@ in the program documentation.
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 19:03:32 +0000 (20:03 +0100)]
document autogen minimum version
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 14:33:32 +0000 (15:33 +0100)]
Updated cryptodev code.
Hash reset is being performed in a single ioctl() with update and TLS
versions (<1.1) that do not have explicit IV are correctly handled.
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 14:04:23 +0000 (15:04 +0100)]
added all cases.
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 14:03:47 +0000 (15:03 +0100)]
removed debugging
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 13:47:00 +0000 (14:47 +0100)]
simplified gcm registration in cryptodev.
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 13:42:54 +0000 (14:42 +0100)]
doc updates
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 13:35:43 +0000 (14:35 +0100)]
documented updates
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 11:25:16 +0000 (12:25 +0100)]
If a client hello is received immediately after a completed handshake delete the async_timer to rehandshake.
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 10:44:50 +0000 (11:44 +0100)]
documented fix
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 10:43:53 +0000 (11:43 +0100)]
When rehandshake is requested by server force the cleanup of the previous handshake state.
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 10:43:01 +0000 (11:43 +0100)]
Added mini-dtls-rehandshake.c to test rehandshake in DTLS.
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 09:50:53 +0000 (10:50 +0100)]
Corrected session resumption for DTLS
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 09:42:56 +0000 (10:42 +0100)]
removed redundant test.
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 01:36:07 +0000 (02:36 +0100)]
fixes in DTLS rehandshake and epoch cleanup.
Nikos Mavrogiannopoulos [Sun, 26 Feb 2012 00:46:20 +0000 (01:46 +0100)]
rehandshake command works in udp mode as well.
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 23:00:42 +0000 (00:00 +0100)]
properly break lines.
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 22:57:27 +0000 (23:57 +0100)]
updated
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 22:45:30 +0000 (23:45 +0100)]
Updated libopts.
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 20:59:12 +0000 (21:59 +0100)]
always link against the distributed libopts
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 19:06:18 +0000 (20:06 +0100)]
Link to correct libraries.
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 19:06:16 +0000 (20:06 +0100)]
updated headers.
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 19:02:41 +0000 (20:02 +0100)]
Added timer_time.
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 12:08:50 +0000 (13:08 +0100)]
documented fix
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 12:04:38 +0000 (13:04 +0100)]
provide accurate value to select
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 11:55:35 +0000 (12:55 +0100)]
make sure that the microseconds field does not overflow
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 10:51:41 +0000 (11:51 +0100)]
use valgrind only on development environment.
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 10:50:05 +0000 (11:50 +0100)]
updated libopts check
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 08:48:07 +0000 (09:48 +0100)]
updated
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 08:43:48 +0000 (09:43 +0100)]
Link with local libopts if the installed is an old one.
Nikos Mavrogiannopoulos [Sat, 25 Feb 2012 08:41:24 +0000 (09:41 +0100)]
Added getfuncs.pl to distribution.
Nikos Mavrogiannopoulos [Fri, 24 Feb 2012 16:02:40 +0000 (17:02 +0100)]
updated NEWS
Nikos Mavrogiannopoulos [Thu, 23 Feb 2012 18:22:28 +0000 (19:22 +0100)]
compilation fixes.
Nikos Mavrogiannopoulos [Thu, 23 Feb 2012 18:08:28 +0000 (19:08 +0100)]
Added GCM mode using cryptodev. This is mostly a hack due to how GCM mode is exported from kernel.
Nikos Mavrogiannopoulos [Thu, 23 Feb 2012 07:39:37 +0000 (08:39 +0100)]
free allocated module name. Reported by Sam Varshavchik.
Nikos Mavrogiannopoulos [Tue, 21 Feb 2012 19:09:01 +0000 (20:09 +0100)]
updated documentation
Nikos Mavrogiannopoulos [Tue, 21 Feb 2012 18:47:40 +0000 (19:47 +0100)]
added newline at end of file.
Nikos Mavrogiannopoulos [Tue, 21 Feb 2012 18:46:22 +0000 (19:46 +0100)]
account args-std.def in make dist
Nikos Mavrogiannopoulos [Tue, 21 Feb 2012 18:19:11 +0000 (19:19 +0100)]
check errno in pull_timeout_func.
Nikos Mavrogiannopoulos [Tue, 21 Feb 2012 18:01:01 +0000 (19:01 +0100)]
updates for cryptodev. Require the COP_FLAG_RESET.
Nikos Mavrogiannopoulos [Tue, 21 Feb 2012 18:00:15 +0000 (19:00 +0100)]
added error reporting
Nikos Mavrogiannopoulos [Tue, 21 Feb 2012 08:17:50 +0000 (09:17 +0100)]
properly deinitialize session.
Nikos Mavrogiannopoulos [Tue, 21 Feb 2012 08:12:42 +0000 (09:12 +0100)]
added (dead) code to test the _hmac_fast.
Nikos Mavrogiannopoulos [Mon, 20 Feb 2012 23:58:58 +0000 (00:58 +0100)]
Always deinitialize.
Nikos Mavrogiannopoulos [Mon, 20 Feb 2012 23:34:48 +0000 (00:34 +0100)]
check _gnutls_auth_cipher_add_auth for error codes.
Nikos Mavrogiannopoulos [Mon, 20 Feb 2012 22:54:15 +0000 (23:54 +0100)]
added reset
Nikos Mavrogiannopoulos [Mon, 20 Feb 2012 22:52:32 +0000 (23:52 +0100)]
hash copy no longer needed.
Nikos Mavrogiannopoulos [Mon, 20 Feb 2012 22:14:43 +0000 (23:14 +0100)]
initialize memory for siop
Nikos Mavrogiannopoulos [Mon, 20 Feb 2012 22:10:49 +0000 (23:10 +0100)]
simplified the _datum functions.
Nikos Mavrogiannopoulos [Mon, 20 Feb 2012 21:52:14 +0000 (22:52 +0100)]
bumped versions
Nikos Mavrogiannopoulos [Mon, 20 Feb 2012 18:37:32 +0000 (19:37 +0100)]
properly deinitialize cryptodev resources, and only register ciphers if they are hw accelerated.
Nikos Mavrogiannopoulos [Mon, 20 Feb 2012 18:26:48 +0000 (19:26 +0100)]
benchmark-ciphers re-enabled
Nikos Mavrogiannopoulos [Mon, 20 Feb 2012 17:56:10 +0000 (18:56 +0100)]
fixes in cryptodev support. Added support for digest algorithms.
Nikos Mavrogiannopoulos [Mon, 20 Feb 2012 17:56:10 +0000 (18:56 +0100)]
fixes in cryptodev support. Added support for digest algorithms.
Nikos Mavrogiannopoulos [Sun, 19 Feb 2012 22:20:30 +0000 (23:20 +0100)]
Optimizations in command line argument handling. Patch by Bruce Korb.
Nikos Mavrogiannopoulos [Sun, 19 Feb 2012 22:20:24 +0000 (23:20 +0100)]
documented fix
Nikos Mavrogiannopoulos [Sun, 19 Feb 2012 22:19:56 +0000 (23:19 +0100)]
more files to ignore
Nikos Mavrogiannopoulos [Sun, 19 Feb 2012 19:33:56 +0000 (20:33 +0100)]
Deinitialize the correct number of certificates. Reported by Remi Gacogne.
Nikos Mavrogiannopoulos [Sun, 19 Feb 2012 18:51:06 +0000 (19:51 +0100)]
force kill of child process.
Nikos Mavrogiannopoulos [Sun, 19 Feb 2012 11:42:28 +0000 (12:42 +0100)]
updated
Nikos Mavrogiannopoulos [Sun, 19 Feb 2012 11:27:30 +0000 (12:27 +0100)]
update in cryptodev
Nikos Mavrogiannopoulos [Sun, 19 Feb 2012 11:21:52 +0000 (12:21 +0100)]
register the .fast function for cryptodev
Nikos Mavrogiannopoulos [Sun, 19 Feb 2012 11:08:29 +0000 (12:08 +0100)]
Added more tests.
Nikos Mavrogiannopoulos [Sun, 19 Feb 2012 11:04:32 +0000 (12:04 +0100)]
Added new dtls-stress.c by Sean
Nikos Mavrogiannopoulos [Sun, 19 Feb 2012 10:49:19 +0000 (11:49 +0100)]
Included libopts is not installed by default.
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 14:35:30 +0000 (15:35 +0100)]
updated description
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 14:10:50 +0000 (15:10 +0100)]
corrected latex output
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 13:10:19 +0000 (14:10 +0100)]
added date
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 12:51:58 +0000 (13:51 +0100)]
Since: 3.0.0 -> Since 3.0 to reflect that it might be on a later version than 3.0.0.
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 12:48:54 +0000 (13:48 +0100)]
Added new functions
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 12:48:42 +0000 (13:48 +0100)]
verify that the correct error code is returned
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 12:48:23 +0000 (13:48 +0100)]
do not stick parameters to the next word.
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 12:44:42 +0000 (13:44 +0100)]
return the documented error code
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 12:33:33 +0000 (13:33 +0100)]
copy gnutls.epub to webdir
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 12:25:47 +0000 (13:25 +0100)]
gaa is no longer needed
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 11:57:42 +0000 (12:57 +0100)]
Set the handshake type when calling record_add_to_buffers().
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 11:42:49 +0000 (12:42 +0100)]
do not try to verify certificates when not needed.
Nikos Mavrogiannopoulos [Sat, 18 Feb 2012 11:34:30 +0000 (12:34 +0100)]
properly report unexpected EOF.