gnutls:gnutls.git
11 years agoAdded recv(), send(), connect() and inet_ntop() gnulib modules.
Nikos Mavrogiannopoulos [Thu, 27 Oct 2011 07:22:50 +0000 (09:22 +0200)]
Added recv(), send(), connect() and inet_ntop() gnulib modules.

11 years agodo not unconditionally include sys/socket.h.
Nikos Mavrogiannopoulos [Thu, 27 Oct 2011 07:19:58 +0000 (09:19 +0200)]
do not unconditionally include sys/socket.h.

11 years agoAdded gnulib close module.
Nikos Mavrogiannopoulos [Thu, 27 Oct 2011 07:17:17 +0000 (09:17 +0200)]
Added gnulib close module.

11 years agodo not use NULL for device_fd in windows.
Nikos Mavrogiannopoulos [Thu, 27 Oct 2011 07:16:41 +0000 (09:16 +0200)]
do not use NULL for device_fd in windows.

11 years agono need to include windows.h here.
Nikos Mavrogiannopoulos [Thu, 27 Oct 2011 07:15:30 +0000 (09:15 +0200)]
no need to include windows.h here.

11 years agomore files to ignore
Nikos Mavrogiannopoulos [Wed, 26 Oct 2011 21:50:01 +0000 (23:50 +0200)]
more files to ignore

11 years agow32socket changes.
Nikos Mavrogiannopoulos [Wed, 26 Oct 2011 21:45:55 +0000 (23:45 +0200)]
w32socket changes.

11 years agonew gnulib + added select + inet_pton.
Nikos Mavrogiannopoulos [Wed, 26 Oct 2011 21:43:43 +0000 (23:43 +0200)]
new gnulib + added select + inet_pton.

11 years agonetinet headers were put on an ifndef _WIN32.
Nikos Mavrogiannopoulos [Wed, 26 Oct 2011 20:47:37 +0000 (22:47 +0200)]
netinet headers were put on an ifndef _WIN32.

11 years agomore libextra doc fixes.
Nikos Mavrogiannopoulos [Wed, 26 Oct 2011 14:45:45 +0000 (16:45 +0200)]
more libextra doc fixes.

11 years agoextra-api is no more
Nikos Mavrogiannopoulos [Wed, 26 Oct 2011 14:45:07 +0000 (16:45 +0200)]
extra-api is no more

11 years agocorrected symbols for coff.
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 20:02:00 +0000 (22:02 +0200)]
corrected symbols for coff.

11 years agoUpdate to libtasn1 2.10.
Simon Josefsson [Tue, 25 Oct 2011 18:31:39 +0000 (20:31 +0200)]
Update to libtasn1 2.10.

11 years agochanged mingw32 detection
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 18:13:29 +0000 (20:13 +0200)]
changed mingw32 detection

11 years agoadded coff files for mingw64
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 18:08:28 +0000 (20:08 +0200)]
added coff files for mingw64

11 years agoAdded coff version of cpuid.
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 17:50:47 +0000 (19:50 +0200)]
Added coff version of cpuid.

11 years agomore files to ignore
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 17:40:02 +0000 (19:40 +0200)]
more files to ignore

11 years agoAdded COFF versions of assembly files.
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 17:39:09 +0000 (19:39 +0200)]
Added COFF versions of assembly files.

11 years agoAdded Jan.
Nikos Mavrogiannopoulos [Tue, 25 Oct 2011 16:48:24 +0000 (18:48 +0200)]
Added Jan.

11 years agouse coding.c from libtasn1 git, to avoid issue when compiled with gcc-4.6.
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.

11 years agoCorrected PHE-partial test.
Nikos Mavrogiannopoulos [Mon, 24 Oct 2011 14:09:11 +0000 (16:09 +0200)]
Corrected PHE-partial test.

11 years agodocumented fixes
Nikos Mavrogiannopoulos [Mon, 24 Oct 2011 13:59:29 +0000 (15:59 +0200)]
documented fixes

11 years agolibrary mismatch error is no longer used
Nikos Mavrogiannopoulos [Mon, 24 Oct 2011 12:29:11 +0000 (14:29 +0200)]
library mismatch error is no longer used

11 years agoPHE-partial detection is not being done, instead of checking for VIA nano.
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.

11 years agoNo need to check for padlock nano in 32-bit systems, so simplify things.
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.

11 years agoinitialize only a fully available hash
Nikos Mavrogiannopoulos [Sun, 23 Oct 2011 21:00:21 +0000 (23:00 +0200)]
initialize only a fully available hash

11 years agois_padlock_nano is behaving properly and saving registers.
Nikos Mavrogiannopoulos [Sun, 23 Oct 2011 14:56:45 +0000 (16:56 +0200)]
is_padlock_nano is behaving properly and saving registers.

11 years agoremoved libextra error codes.
Nikos Mavrogiannopoulos [Sun, 23 Oct 2011 12:11:25 +0000 (14:11 +0200)]
removed libextra error codes.

11 years agoremoved extra.h header from guile code.
Nikos Mavrogiannopoulos [Sun, 23 Oct 2011 11:21:50 +0000 (13:21 +0200)]
removed extra.h header from guile code.

11 years agoremoved libextra errors.
Nikos Mavrogiannopoulos [Sun, 23 Oct 2011 11:21:01 +0000 (13:21 +0200)]
removed libextra errors.

11 years agoadded extra headers.
Nikos Mavrogiannopoulos [Sat, 22 Oct 2011 09:09:14 +0000 (11:09 +0200)]
added extra headers.

11 years agoadded new gnulib and modules.
Nikos Mavrogiannopoulos [Sat, 22 Oct 2011 09:07:29 +0000 (11:07 +0200)]
added new gnulib and modules.

11 years agomore builddir fixes by David Hoyt.
Nikos Mavrogiannopoulos [Sat, 22 Oct 2011 08:51:21 +0000 (10:51 +0200)]
more builddir fixes by David Hoyt.

11 years agoAdded includes in Makefile.am
Nikos Mavrogiannopoulos [Fri, 21 Oct 2011 20:05:59 +0000 (22:05 +0200)]
Added includes in Makefile.am

11 years agoAdded -I$(builddir)/../../gl to CFLAGS.
Nikos Mavrogiannopoulos [Fri, 21 Oct 2011 20:04:51 +0000 (22:04 +0200)]
Added -I$(builddir)/../../gl to CFLAGS.

11 years agoAdd -I to fix building.
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>.

11 years agoAlso add -I's for gnulib's build directory, for mingw.
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>.

11 years agoremoved more extra.h leftovers.
Nikos Mavrogiannopoulos [Fri, 21 Oct 2011 06:54:24 +0000 (08:54 +0200)]
removed more extra.h leftovers.

11 years agoupdated gnustack note.
Nikos Mavrogiannopoulos [Thu, 20 Oct 2011 22:00:12 +0000 (00:00 +0200)]
updated gnustack note.

11 years agoextra.h is no more.
Nikos Mavrogiannopoulos [Thu, 20 Oct 2011 21:21:00 +0000 (23:21 +0200)]
extra.h is no more.

11 years agolibgnutls-extra is no more.
Nikos Mavrogiannopoulos [Thu, 20 Oct 2011 19:41:59 +0000 (21:41 +0200)]
libgnutls-extra is no more.

11 years agoAdded Stef to authors of pkcs11.
Nikos Mavrogiannopoulos [Thu, 20 Oct 2011 18:54:22 +0000 (20:54 +0200)]
Added Stef to authors of pkcs11.

11 years agodocumented fix
Nikos Mavrogiannopoulos [Wed, 19 Oct 2011 07:26:17 +0000 (09:26 +0200)]
documented fix

11 years agoCorrected bug in gnutls_x509_data2hex. Report and fix by Vincent Untz.
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.

11 years agoupdated for register_md5_handler().
Nikos Mavrogiannopoulos [Sat, 15 Oct 2011 18:04:25 +0000 (20:04 +0200)]
updated for register_md5_handler().

11 years agocompletely drop gnutls_register_md5_handler()
Nikos Mavrogiannopoulos [Sat, 15 Oct 2011 17:54:43 +0000 (19:54 +0200)]
completely drop gnutls_register_md5_handler()

11 years agoAdded gnu-stack note.
Nikos Mavrogiannopoulos [Sat, 15 Oct 2011 08:20:17 +0000 (10:20 +0200)]
Added gnu-stack note.

11 years agoreleased 3.0.4 gnutls_3_0_4
Nikos Mavrogiannopoulos [Fri, 14 Oct 2011 23:22:03 +0000 (01:22 +0200)]
released 3.0.4

11 years agoupdated tests for new key ID
Nikos Mavrogiannopoulos [Thu, 13 Oct 2011 15:54:54 +0000 (17:54 +0200)]
updated tests for new key ID

11 years agokey id is being calculated the same way in private keys as in public keys.
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.

11 years ago'How to use TLS in application protocols' section was moved to introduction to TLS.
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.

11 years agoAdded a test for servers not accepting small records.
Nikos Mavrogiannopoulos [Wed, 12 Oct 2011 18:35:35 +0000 (20:35 +0200)]
Added a test for servers not accepting small records.

11 years agonew version of padlock by Andy.
Nikos Mavrogiannopoulos [Wed, 12 Oct 2011 18:11:21 +0000 (20:11 +0200)]
new version of padlock by Andy.

11 years agobumped versions
Nikos Mavrogiannopoulos [Tue, 11 Oct 2011 19:52:19 +0000 (21:52 +0200)]
bumped versions

11 years agoAdd and sort.
Simon Josefsson [Wed, 12 Oct 2011 12:09:25 +0000 (14:09 +0200)]
Add and sort.

11 years agoupdated text
Nikos Mavrogiannopoulos [Tue, 11 Oct 2011 18:21:25 +0000 (20:21 +0200)]
updated text

11 years agocheck for nettle 2.4 or later
Nikos Mavrogiannopoulos [Mon, 10 Oct 2011 16:35:29 +0000 (18:35 +0200)]
check for nettle 2.4 or later

11 years agoFix type of keyid (finally!).
Simon Josefsson [Mon, 10 Oct 2011 13:14:35 +0000 (15:14 +0200)]
Fix type of keyid (finally!).

11 years agoMore doc fixes.
Simon Josefsson [Mon, 10 Oct 2011 12:27:46 +0000 (14:27 +0200)]
More doc fixes.

11 years agoGTK-DOC doc fix.
Simon Josefsson [Mon, 10 Oct 2011 12:26:05 +0000 (14:26 +0200)]
GTK-DOC doc fix.

11 years agoUse gnutls_openpgp_keyid_t type for keyid variable.
Simon Josefsson [Mon, 10 Oct 2011 12:20:46 +0000 (14:20 +0200)]
Use gnutls_openpgp_keyid_t type for keyid variable.

11 years agoInclude stdint.h to get uint8_t.
Simon Josefsson [Mon, 10 Oct 2011 09:24:07 +0000 (11:24 +0200)]
Include stdint.h to get uint8_t.

11 years agoRevert "avoid usage of C99 constructs."
Simon Josefsson [Mon, 10 Oct 2011 09:23:31 +0000 (11:23 +0200)]
Revert "avoid usage of C99 constructs."

This reverts commit 643ebdf12b415fc3edd3b7bc12654bc92d3aed24.

11 years agoupdated Andy's code. padlock_shax_blocks does not require any more, the state to...
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.

11 years agoCorrected check for AES-GCM
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 13:01:26 +0000 (15:01 +0200)]
Corrected check for AES-GCM

11 years agotest for camellia
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 12:41:40 +0000 (14:41 +0200)]
test for camellia

11 years agoavoid usage of C99 constructs.
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 10:47:07 +0000 (12:47 +0200)]
avoid usage of C99 constructs.

11 years agois_padlock_nano moved to padlock-common.s to allow easier upgrade
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.

11 years agoAdded more elaborate test of hash functions.
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 10:43:10 +0000 (12:43 +0200)]
Added more elaborate test of hash functions.

11 years agoHASH2MAC macro is no more.
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 03:13:51 +0000 (05:13 +0200)]
HASH2MAC macro is no more.

11 years agoKey ID calculation is now consistent on all structures. It
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.

11 years agosimplified documentation
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 01:07:40 +0000 (03:07 +0200)]
simplified documentation

11 years agodocumentation update
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 00:54:09 +0000 (02:54 +0200)]
documentation update

11 years agoAdded tests for ECDHE, AES-GCM and SHA256.
Nikos Mavrogiannopoulos [Sat, 8 Oct 2011 00:39:27 +0000 (02:39 +0200)]
Added tests for ECDHE, AES-GCM and SHA256.

11 years agofixes to enable the external signing callback to operate with TLS 1.2
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

11 years agoAdded new signing callback in gnutls_privkey_t.
Nikos Mavrogiannopoulos [Fri, 7 Oct 2011 15:47:09 +0000 (17:47 +0200)]
Added new signing callback in gnutls_privkey_t.

11 years agoupdated gnulib.
Nikos Mavrogiannopoulos [Wed, 5 Oct 2011 22:33:29 +0000 (00:33 +0200)]
updated gnulib.

11 years agodocumented fix
Nikos Mavrogiannopoulos [Wed, 5 Oct 2011 22:33:24 +0000 (00:33 +0200)]
documented fix

11 years agocorrected bug in key id extraction. Reported by Erik Jensen.
Nikos Mavrogiannopoulos [Wed, 5 Oct 2011 19:05:40 +0000 (21:05 +0200)]
corrected bug in key id extraction. Reported by Erik Jensen.

11 years agobetter detection of padlock PHE.
Nikos Mavrogiannopoulos [Wed, 5 Oct 2011 15:40:03 +0000 (17:40 +0200)]
better detection of padlock PHE.

11 years agoUpdates for padlock hashes in C7 nano. Requires a part of nettle to be included.
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.

11 years agoAlways use encryption direction.
Nikos Mavrogiannopoulos [Wed, 5 Oct 2011 06:41:01 +0000 (08:41 +0200)]
Always use encryption direction.

11 years agolibextra is not needed for neither gnutls-cli or serv.
Nikos Mavrogiannopoulos [Tue, 4 Oct 2011 18:37:08 +0000 (20:37 +0200)]
libextra is not needed for neither gnutls-cli or serv.

11 years agocorrected path
Nikos Mavrogiannopoulos [Tue, 4 Oct 2011 15:41:28 +0000 (17:41 +0200)]
corrected path

11 years agoupdated padlock code.
Nikos Mavrogiannopoulos [Tue, 4 Oct 2011 15:38:06 +0000 (17:38 +0200)]
updated padlock code.

11 years agofixes in headers. Suggested by Bjorn Christensen.
Nikos Mavrogiannopoulos [Tue, 4 Oct 2011 15:37:09 +0000 (17:37 +0200)]
fixes in headers. Suggested by Bjorn Christensen.

11 years agointel directory renamed to x86.
Nikos Mavrogiannopoulos [Tue, 4 Oct 2011 15:36:56 +0000 (17:36 +0200)]
intel directory renamed to x86.

11 years agoupdated
Nikos Mavrogiannopoulos [Mon, 3 Oct 2011 16:43:13 +0000 (18:43 +0200)]
updated

11 years agoAdded new gnulib.
Nikos Mavrogiannopoulos [Mon, 3 Oct 2011 16:13:11 +0000 (18:13 +0200)]
Added new gnulib.

11 years agoadded an assert
Nikos Mavrogiannopoulos [Mon, 3 Oct 2011 15:29:47 +0000 (17:29 +0200)]
added an assert

11 years agodoc fixes
Nikos Mavrogiannopoulos [Mon, 3 Oct 2011 15:14:50 +0000 (17:14 +0200)]
doc fixes

11 years agoreplaced uint type.
Nikos Mavrogiannopoulos [Mon, 3 Oct 2011 15:12:25 +0000 (17:12 +0200)]
replaced uint type.

11 years agofix compilation in windows
Nikos Mavrogiannopoulos [Mon, 3 Oct 2011 15:12:15 +0000 (17:12 +0200)]
fix compilation in windows

12 years agoupdated text.
Nikos Mavrogiannopoulos [Sat, 1 Oct 2011 18:06:10 +0000 (20:06 +0200)]
updated text.

12 years agoAdded ability to hash and hmac with VIA padlock.
Nikos Mavrogiannopoulos [Sat, 1 Oct 2011 18:04:56 +0000 (20:04 +0200)]
Added ability to hash and hmac with VIA padlock.

12 years agodocumented updates
Nikos Mavrogiannopoulos [Sat, 1 Oct 2011 17:40:35 +0000 (19:40 +0200)]
documented updates

12 years agooptimizations in hmac.
Nikos Mavrogiannopoulos [Sat, 1 Oct 2011 11:28:09 +0000 (13:28 +0200)]
optimizations in hmac.

12 years agoThe hash_fast() and hmac_fast() functions can be registered as well to allow
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.

12 years agooperations structures were made constants.
Nikos Mavrogiannopoulos [Fri, 30 Sep 2011 14:01:08 +0000 (16:01 +0200)]
operations structures were made constants.

12 years agosimplified usage of resume_true and resume_false.
Nikos Mavrogiannopoulos [Fri, 30 Sep 2011 13:50:55 +0000 (15:50 +0200)]
simplified usage of resume_true and resume_false.