Nikos Mavrogiannopoulos [Thu, 27 Oct 2011 07:22:50 +0000 (09:22 +0200)]
Added recv(), send(), connect() and inet_ntop() gnulib modules.
Nikos Mavrogiannopoulos [Thu, 27 Oct 2011 07:19:58 +0000 (09:19 +0200)]
do not unconditionally include sys/socket.h.
Nikos Mavrogiannopoulos [Thu, 27 Oct 2011 07:17:17 +0000 (09:17 +0200)]
Added gnulib close module.
Nikos Mavrogiannopoulos [Thu, 27 Oct 2011 07:16:41 +0000 (09:16 +0200)]
do not use NULL for device_fd in windows.
Nikos Mavrogiannopoulos [Thu, 27 Oct 2011 07:15:30 +0000 (09:15 +0200)]
no need to include windows.h here.
Nikos Mavrogiannopoulos [Wed, 26 Oct 2011 21:50:01 +0000 (23:50 +0200)]
more files to ignore
Nikos Mavrogiannopoulos [Wed, 26 Oct 2011 21:45:55 +0000 (23:45 +0200)]
w32socket changes.
Nikos Mavrogiannopoulos [Wed, 26 Oct 2011 21:43:43 +0000 (23:43 +0200)]
new gnulib + added select + inet_pton.
Nikos Mavrogiannopoulos [Wed, 26 Oct 2011 20:47:37 +0000 (22:47 +0200)]
netinet headers were put on an ifndef _WIN32.
Nikos Mavrogiannopoulos [Wed, 26 Oct 2011 14:45:45 +0000 (16:45 +0200)]
more libextra doc fixes.
Nikos Mavrogiannopoulos [Wed, 26 Oct 2011 14:45:07 +0000 (16:45 +0200)]
extra-api is no more
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 20:02:00 +0000 (22:02 +0200)]
corrected symbols for coff.
Simon Josefsson [Tue, 25 Oct 2011 18:31:39 +0000 (20:31 +0200)]
Update to libtasn1 2.10.
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 18:13:29 +0000 (20:13 +0200)]
changed mingw32 detection
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 18:08:28 +0000 (20:08 +0200)]
added coff files for mingw64
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 17:50:47 +0000 (19:50 +0200)]
Added coff version of cpuid.
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 17:40:02 +0000 (19:40 +0200)]
more files to ignore
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 17:39:09 +0000 (19:39 +0200)]
Added COFF versions of assembly files.
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 16:48:24 +0000 (18:48 +0200)]
Added Jan.
Nikos Mavrogiannopoulos [Mon, 24 Oct 2011 14:15:50 +0000 (16:15 +0200)]
use coding.c from libtasn1 git, to avoid issue when compiled with gcc-4.6.
Nikos Mavrogiannopoulos [Mon, 24 Oct 2011 14:09:11 +0000 (16:09 +0200)]
Corrected PHE-partial test.
Nikos Mavrogiannopoulos [Mon, 24 Oct 2011 13:59:29 +0000 (15:59 +0200)]
documented fixes
Nikos Mavrogiannopoulos [Mon, 24 Oct 2011 12:29:11 +0000 (14:29 +0200)]
library mismatch error is no longer used
Nikos Mavrogiannopoulos [Mon, 24 Oct 2011 11:58:13 +0000 (13:58 +0200)]
PHE-partial detection is not being done, instead of checking for VIA nano.
Nikos Mavrogiannopoulos [Sun, 23 Oct 2011 21:05:51 +0000 (23:05 +0200)]
No need to check for padlock nano in 32-bit systems, so simplify things.
Nikos Mavrogiannopoulos [Sun, 23 Oct 2011 21:00:21 +0000 (23:00 +0200)]
initialize only a fully available hash
Nikos Mavrogiannopoulos [Sun, 23 Oct 2011 14:56:45 +0000 (16:56 +0200)]
is_padlock_nano is behaving properly and saving registers.
Nikos Mavrogiannopoulos [Sun, 23 Oct 2011 12:11:25 +0000 (14:11 +0200)]
removed libextra error codes.
Nikos Mavrogiannopoulos [Sun, 23 Oct 2011 11:21:50 +0000 (13:21 +0200)]
removed extra.h header from guile code.
Nikos Mavrogiannopoulos [Sun, 23 Oct 2011 11:21:01 +0000 (13:21 +0200)]
removed libextra errors.
Nikos Mavrogiannopoulos [Sat, 22 Oct 2011 09:09:14 +0000 (11:09 +0200)]
added extra headers.
Nikos Mavrogiannopoulos [Sat, 22 Oct 2011 09:07:29 +0000 (11:07 +0200)]
added new gnulib and modules.
Nikos Mavrogiannopoulos [Sat, 22 Oct 2011 08:51:21 +0000 (10:51 +0200)]
more builddir fixes by David Hoyt.
Nikos Mavrogiannopoulos [Fri, 21 Oct 2011 20:05:59 +0000 (22:05 +0200)]
Added includes in Makefile.am
Nikos Mavrogiannopoulos [Fri, 21 Oct 2011 20:04:51 +0000 (22:04 +0200)]
Added -I$(builddir)/../../gl to CFLAGS.
Simon Josefsson [Fri, 21 Oct 2011 11:24:45 +0000 (13:24 +0200)]
Add -I to fix building.
Reported by "Hoyt, David" <hoyt6@llnl.gov>.
Simon Josefsson [Fri, 21 Oct 2011 11:23:21 +0000 (13:23 +0200)]
Also add -I's for gnulib's build directory, for mingw.
Reported by "Hoyt, David" <hoyt6@llnl.gov>.
Nikos Mavrogiannopoulos [Fri, 21 Oct 2011 06:54:24 +0000 (08:54 +0200)]
removed more extra.h leftovers.
Nikos Mavrogiannopoulos [Thu, 20 Oct 2011 22:00:12 +0000 (00:00 +0200)]
updated gnustack note.
Nikos Mavrogiannopoulos [Thu, 20 Oct 2011 21:21:00 +0000 (23:21 +0200)]
extra.h is no more.
Nikos Mavrogiannopoulos [Thu, 20 Oct 2011 19:41:59 +0000 (21:41 +0200)]
libgnutls-extra is no more.
Nikos Mavrogiannopoulos [Thu, 20 Oct 2011 18:54:22 +0000 (20:54 +0200)]
Added Stef to authors of pkcs11.
Nikos Mavrogiannopoulos [Wed, 19 Oct 2011 07:26:17 +0000 (09:26 +0200)]
documented fix
Nikos Mavrogiannopoulos [Mon, 17 Oct 2011 21:53:40 +0000 (23:53 +0200)]
Corrected bug in gnutls_x509_data2hex. Report and fix by Vincent Untz.
Nikos Mavrogiannopoulos [Sat, 15 Oct 2011 18:04:25 +0000 (20:04 +0200)]
updated for register_md5_handler().
Nikos Mavrogiannopoulos [Sat, 15 Oct 2011 17:54:43 +0000 (19:54 +0200)]
completely drop gnutls_register_md5_handler()
Nikos Mavrogiannopoulos [Sat, 15 Oct 2011 08:20:17 +0000 (10:20 +0200)]
Added gnu-stack note.
Nikos Mavrogiannopoulos [Fri, 14 Oct 2011 23:22:03 +0000 (01:22 +0200)]
released 3.0.4
Nikos Mavrogiannopoulos [Thu, 13 Oct 2011 15:54:54 +0000 (17:54 +0200)]
updated tests for new key ID
Nikos Mavrogiannopoulos [Thu, 13 Oct 2011 15:49:58 +0000 (17:49 +0200)]
key id is being calculated the same way in private keys as in public keys.
Nikos Mavrogiannopoulos [Thu, 13 Oct 2011 15:30:08 +0000 (17:30 +0200)]
'How to use TLS in application protocols' section was moved to introduction to TLS.
Fixes in perl.
Nikos Mavrogiannopoulos [Wed, 12 Oct 2011 18:35:35 +0000 (20:35 +0200)]
Added a test for servers not accepting small records.
Nikos Mavrogiannopoulos [Wed, 12 Oct 2011 18:11:21 +0000 (20:11 +0200)]
new version of padlock by Andy.
Nikos Mavrogiannopoulos [Tue, 11 Oct 2011 19:52:19 +0000 (21:52 +0200)]
bumped versions
Simon Josefsson [Wed, 12 Oct 2011 12:09:25 +0000 (14:09 +0200)]
Add and sort.
Nikos Mavrogiannopoulos [Tue, 11 Oct 2011 18:21:25 +0000 (20:21 +0200)]
updated text
Nikos Mavrogiannopoulos [Mon, 10 Oct 2011 16:35:29 +0000 (18:35 +0200)]
check for nettle 2.4 or later
Simon Josefsson [Mon, 10 Oct 2011 13:14:35 +0000 (15:14 +0200)]
Fix type of keyid (finally!).
Simon Josefsson [Mon, 10 Oct 2011 12:27:46 +0000 (14:27 +0200)]
More doc fixes.
Simon Josefsson [Mon, 10 Oct 2011 12:26:05 +0000 (14:26 +0200)]
GTK-DOC doc fix.
Simon Josefsson [Mon, 10 Oct 2011 12:20:46 +0000 (14:20 +0200)]
Use gnutls_openpgp_keyid_t type for keyid variable.
Simon Josefsson [Mon, 10 Oct 2011 09:24:07 +0000 (11:24 +0200)]
Include stdint.h to get uint8_t.
Simon Josefsson [Mon, 10 Oct 2011 09:23:31 +0000 (11:23 +0200)]
Revert "avoid usage of C99 constructs."
This reverts commit
643ebdf12b415fc3edd3b7bc12654bc92d3aed24.
Nikos Mavrogiannopoulos [Sun, 9 Oct 2011 04:56:06 +0000 (06:56 +0200)]
updated Andy's code. padlock_shax_blocks does not require any more, the state to be of 128-byte size.
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 13:01:26 +0000 (15:01 +0200)]
Corrected check for AES-GCM
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 12:41:40 +0000 (14:41 +0200)]
test for camellia
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 10:47:07 +0000 (12:47 +0200)]
avoid usage of C99 constructs.
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 10:43:42 +0000 (12:43 +0200)]
is_padlock_nano moved to padlock-common.s to allow easier upgrade
to Andy's newer code.
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 10:43:10 +0000 (12:43 +0200)]
Added more elaborate test of hash functions.
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 03:13:51 +0000 (05:13 +0200)]
HASH2MAC macro is no more.
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 03:09:02 +0000 (05:09 +0200)]
Key ID calculation is now consistent on all structures. It
is a SHA1 hash of the subjectPublicKeyInfo structures.
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 01:07:40 +0000 (03:07 +0200)]
simplified documentation
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 00:54:09 +0000 (02:54 +0200)]
documentation update
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 00:39:27 +0000 (02:39 +0200)]
Added tests for ECDHE, AES-GCM and SHA256.
Nikos Mavrogiannopoulos [Fri, 7 Oct 2011 16:09:26 +0000 (18:09 +0200)]
fixes to enable the external signing callback to operate with TLS 1.2
Nikos Mavrogiannopoulos [Fri, 7 Oct 2011 15:47:09 +0000 (17:47 +0200)]
Added new signing callback in gnutls_privkey_t.
Nikos Mavrogiannopoulos [Wed, 5 Oct 2011 22:33:29 +0000 (00:33 +0200)]
updated gnulib.
Nikos Mavrogiannopoulos [Wed, 5 Oct 2011 22:33:24 +0000 (00:33 +0200)]
documented fix
Nikos Mavrogiannopoulos [Wed, 5 Oct 2011 19:05:40 +0000 (21:05 +0200)]
corrected bug in key id extraction. Reported by Erik Jensen.
Nikos Mavrogiannopoulos [Wed, 5 Oct 2011 15:40:03 +0000 (17:40 +0200)]
better detection of padlock PHE.
Nikos Mavrogiannopoulos [Wed, 5 Oct 2011 06:44:35 +0000 (08:44 +0200)]
Updates for padlock hashes in C7 nano. Requires a part of nettle to be included.
Nikos Mavrogiannopoulos [Wed, 5 Oct 2011 06:41:01 +0000 (08:41 +0200)]
Always use encryption direction.
Nikos Mavrogiannopoulos [Tue, 4 Oct 2011 18:37:08 +0000 (20:37 +0200)]
libextra is not needed for neither gnutls-cli or serv.
Nikos Mavrogiannopoulos [Tue, 4 Oct 2011 15:41:28 +0000 (17:41 +0200)]
corrected path
Nikos Mavrogiannopoulos [Tue, 4 Oct 2011 15:38:06 +0000 (17:38 +0200)]
updated padlock code.
Nikos Mavrogiannopoulos [Tue, 4 Oct 2011 15:37:09 +0000 (17:37 +0200)]
fixes in headers. Suggested by Bjorn Christensen.
Nikos Mavrogiannopoulos [Tue, 4 Oct 2011 15:36:56 +0000 (17:36 +0200)]
intel directory renamed to x86.
Nikos Mavrogiannopoulos [Mon, 3 Oct 2011 16:43:13 +0000 (18:43 +0200)]
updated
Nikos Mavrogiannopoulos [Mon, 3 Oct 2011 16:13:11 +0000 (18:13 +0200)]
Added new gnulib.
Nikos Mavrogiannopoulos [Mon, 3 Oct 2011 15:29:47 +0000 (17:29 +0200)]
added an assert
Nikos Mavrogiannopoulos [Mon, 3 Oct 2011 15:14:50 +0000 (17:14 +0200)]
doc fixes
Nikos Mavrogiannopoulos [Mon, 3 Oct 2011 15:12:25 +0000 (17:12 +0200)]
replaced uint type.
Nikos Mavrogiannopoulos [Mon, 3 Oct 2011 15:12:15 +0000 (17:12 +0200)]
fix compilation in windows
Nikos Mavrogiannopoulos [Sat, 1 Oct 2011 18:06:10 +0000 (20:06 +0200)]
updated text.
Nikos Mavrogiannopoulos [Sat, 1 Oct 2011 18:04:56 +0000 (20:04 +0200)]
Added ability to hash and hmac with VIA padlock.
Nikos Mavrogiannopoulos [Sat, 1 Oct 2011 17:40:35 +0000 (19:40 +0200)]
documented updates
Nikos Mavrogiannopoulos [Sat, 1 Oct 2011 11:28:09 +0000 (13:28 +0200)]
optimizations in hmac.
Nikos Mavrogiannopoulos [Sat, 1 Oct 2011 04:41:10 +0000 (06:41 +0200)]
The hash_fast() and hmac_fast() functions can be registered as well to allow
backends with optimized (hw) implementations. In the nettle backend the different
is one memory allocation less.
Nikos Mavrogiannopoulos [Fri, 30 Sep 2011 14:01:08 +0000 (16:01 +0200)]
operations structures were made constants.
Nikos Mavrogiannopoulos [Fri, 30 Sep 2011 13:50:55 +0000 (15:50 +0200)]
simplified usage of resume_true and resume_false.