gnutls:gnutls.git
8 years agoupdated gnulib.
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 17:29:16 +0000 (18:29 +0100)]
updated gnulib.

8 years agoRemoved unused parameter.
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 17:14:12 +0000 (18:14 +0100)]
Removed unused parameter.

8 years agoBetter DANE test output.
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 17:12:17 +0000 (18:12 +0100)]
Better DANE test output.

8 years agoreindented code
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 17:11:58 +0000 (18:11 +0100)]
reindented code

8 years agoReorganized main loop in dane_raw_tlsa
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 17:11:25 +0000 (18:11 +0100)]
Reorganized main loop in dane_raw_tlsa

8 years agoAdded proper newlines to errors.
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 17:07:28 +0000 (18:07 +0100)]
Added proper newlines to errors.

8 years agodoc update
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 14:04:15 +0000 (15:04 +0100)]
doc update

8 years agocorrected typo
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 11:40:11 +0000 (12:40 +0100)]
corrected typo

8 years agoAdded ciphersuite test
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:58:36 +0000 (18:58 +0200)]
Added ciphersuite test

8 years agoAdded a proper termination of session to avoid issues with premature termination.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:38:10 +0000 (18:38 +0200)]
Added a proper termination of session to avoid issues with premature termination.

8 years agowe now explicitly check for librt.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:29:38 +0000 (18:29 +0200)]
we now explicitly check for librt.

8 years agouse the same environment in all tests
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:19:11 +0000 (18:19 +0200)]
use the same environment in all tests

8 years agoremoved unneeded diff option
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:17:56 +0000 (18:17 +0200)]
removed unneeded diff option

8 years agodiff is now a parameter allowing to override it.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:12:46 +0000 (18:12 +0200)]
diff is now a parameter allowing to override it.

8 years agoLC_ALL is set to C to have predictable outputs in tests.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:10:42 +0000 (18:10 +0200)]
LC_ALL is set to C to have predictable outputs in tests.

8 years agosimplified test
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:05:43 +0000 (18:05 +0200)]
simplified test

8 years agoupdated doc
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 13:40:54 +0000 (15:40 +0200)]
updated doc

8 years agoAdded additional ISO OIDs for RSA-MD5 and DSA-SHA1.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 13:24:09 +0000 (15:24 +0200)]
Added additional ISO OIDs for RSA-MD5 and DSA-SHA1.

8 years agop11tool text updated.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 13:20:22 +0000 (15:20 +0200)]
p11tool text updated.

8 years agoremoved warnings
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 13:19:49 +0000 (15:19 +0200)]
removed warnings

8 years agoremoved warnings
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 13:18:44 +0000 (15:18 +0200)]
removed warnings

8 years agoSupport for TPM modules via trousers is now enabled by default.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 13:08:46 +0000 (15:08 +0200)]
Support for TPM modules via trousers is now enabled by default.

8 years agodoc update
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 09:21:22 +0000 (11:21 +0200)]
doc update

8 years agoAdded option --generate-random to p11tool.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 09:20:53 +0000 (11:20 +0200)]
Added option --generate-random to p11tool.

8 years agoAdded ISO OID for RSA-SHA1 signatures.
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 18:33:58 +0000 (20:33 +0200)]
Added ISO OID for RSA-SHA1 signatures.

8 years agoget random data from pkcs#11 tokens
Wolfgang Meyer zu Bergsten [Thu, 24 Oct 2013 09:14:38 +0000 (11:14 +0200)]
get random data from pkcs#11 tokens

Signed-off-by: Wolfgang Meyer zu Bergsten <w.bergsten@sirrix.com>
8 years agoAdded new fallback OID for RSA certificates.
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 18:09:06 +0000 (20:09 +0200)]
Added new fallback OID for RSA certificates.

8 years agoCorrected number in GNUTLS_PSK_CAMELLIA_128_GCM_SHA256.
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 17:55:31 +0000 (19:55 +0200)]
Corrected number in GNUTLS_PSK_CAMELLIA_128_GCM_SHA256.

RFC6367 seems to have assigned both {0xC0,0x8D} and {0xC0,0x8E} to this
ciphersuite. However {0xC0,0x8D} should be a typo as it is used by another
ciphersuite in the same document.

8 years agoCorrected the naming of several PSK ciphersuites
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 12:21:46 +0000 (14:21 +0200)]
Corrected the naming of several PSK ciphersuites

8 years agodoc update
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 12:16:53 +0000 (14:16 +0200)]
doc update

8 years agoCiphersuites with ARCFOUR in name were renamed to ARCFOUR_128
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 12:16:35 +0000 (14:16 +0200)]
Ciphersuites with ARCFOUR in name were renamed to ARCFOUR_128

8 years agoFixed ciphersuites GNUTLS_ECDHE_ECDSA_CAMELLIA_256_CBC_SHA384 and GNUTLS_ECDHE_RSA_CA...
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 12:13:27 +0000 (14:13 +0200)]
Fixed ciphersuites GNUTLS_ECDHE_ECDSA_CAMELLIA_256_CBC_SHA384 and GNUTLS_ECDHE_RSA_CAMELLIA_256_CBC_SHA384.

8 years agoupdated doc
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 09:56:33 +0000 (11:56 +0200)]
updated doc

8 years agoIncreased minimum acceptable DH key to 767 bits.
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 09:55:37 +0000 (11:55 +0200)]
Increased minimum acceptable DH key to 767 bits.

8 years agoupdated priorities for new ciphersuites
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 09:48:43 +0000 (11:48 +0200)]
updated priorities for new ciphersuites

8 years agoupdated
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 09:47:59 +0000 (11:47 +0200)]
updated

8 years agodoc update
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 07:47:38 +0000 (09:47 +0200)]
doc update

8 years agoAdded ciphersuite GNUTLS_ECDHE_RSA_AES_256_CBC_SHA384
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 07:46:32 +0000 (09:46 +0200)]
Added ciphersuite GNUTLS_ECDHE_RSA_AES_256_CBC_SHA384

8 years agoApplied small patch by Jeremie Courreges-Anglas to avoid usage of error().
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 07:31:51 +0000 (09:31 +0200)]
Applied small patch by Jeremie Courreges-Anglas to avoid usage of error().

8 years agocli: add missing stdbool.h
Alon Bar-Lev [Thu, 24 Oct 2013 20:38:16 +0000 (23:38 +0300)]
cli: add missing stdbool.h

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agoRestrict ciphersuites that use SHA2 or better to TLS1.0 or later.
Nikos Mavrogiannopoulos [Wed, 23 Oct 2013 16:59:11 +0000 (18:59 +0200)]
Restrict ciphersuites that use SHA2 or better to TLS1.0 or later.

8 years agoAdded camellia-gcm into the default priority levels, and prioritized GCM over CBC...
Nikos Mavrogiannopoulos [Wed, 23 Oct 2013 16:53:45 +0000 (18:53 +0200)]
Added camellia-gcm into the default priority levels, and prioritized GCM over CBC everywhere.

8 years agoAdding option DANE_F_IGNORE_DNSSEC to disable loading of the DNSSEC root key entirely...
Christian Grothoff [Wed, 23 Oct 2013 10:01:31 +0000 (12:01 +0200)]
Adding option DANE_F_IGNORE_DNSSEC to disable loading of the DNSSEC root key entirely when initializing a dane_state_t.

This is a useful optimization if the DANE/TLSA data is initialized
from a source other than libunbound/DNS, as then the DNSSEC root key
would not be used anyway.  Worse, if we failed to read the DNSSEC
root key, this would create a failure even though for applications
that do not use DNSSEC (but do use DANE/TLSA) such a failure would
be totally harmless.

8 years agosmall changes prior to release gnutls_3_2_5
Nikos Mavrogiannopoulos [Wed, 23 Oct 2013 10:54:17 +0000 (12:54 +0200)]
small changes prior to release

8 years agocorrected ciphersuite numbers in priorities
Nikos Mavrogiannopoulos [Wed, 23 Oct 2013 10:47:17 +0000 (12:47 +0200)]
corrected ciphersuite numbers in priorities

8 years agocorrected libdane doc
Nikos Mavrogiannopoulos [Wed, 23 Oct 2013 10:29:41 +0000 (12:29 +0200)]
corrected libdane doc

8 years agoAdded description for umac
Nikos Mavrogiannopoulos [Wed, 23 Oct 2013 10:16:26 +0000 (12:16 +0200)]
Added description for umac

8 years agobumped version
Nikos Mavrogiannopoulos [Wed, 23 Oct 2013 10:05:37 +0000 (12:05 +0200)]
bumped version

8 years agoAdded underscore to camellia gcm context.
Nikos Mavrogiannopoulos [Tue, 22 Oct 2013 05:42:44 +0000 (07:42 +0200)]
Added underscore to camellia gcm context.

8 years agodoc update
Nikos Mavrogiannopoulos [Tue, 22 Oct 2013 05:39:18 +0000 (07:39 +0200)]
doc update

8 years agorearrangement
Nikos Mavrogiannopoulos [Tue, 22 Oct 2013 05:29:18 +0000 (07:29 +0200)]
rearrangement

8 years agoRemoved the _WITH_ from ciphersuites names.
Nikos Mavrogiannopoulos [Tue, 22 Oct 2013 05:27:47 +0000 (07:27 +0200)]
Removed the _WITH_ from ciphersuites names.

8 years agoAdded Camellia with GCM
Nikos Mavrogiannopoulos [Tue, 22 Oct 2013 05:26:58 +0000 (07:26 +0200)]
Added Camellia with GCM

8 years agoAdded the PSK HMAC-based Camellia ciphersuites from RFC6367.
Nikos Mavrogiannopoulos [Mon, 21 Oct 2013 20:53:48 +0000 (22:53 +0200)]
Added the PSK HMAC-based Camellia ciphersuites from RFC6367.

8 years agoAdded HMAC-based Camellia ciphersuites from RFC6367.
Nikos Mavrogiannopoulos [Mon, 21 Oct 2013 20:44:19 +0000 (22:44 +0200)]
Added HMAC-based Camellia ciphersuites from RFC6367.

8 years agoAdded Camellia ciphersuites from RFC5932.
Nikos Mavrogiannopoulos [Mon, 21 Oct 2013 20:35:44 +0000 (22:35 +0200)]
Added Camellia ciphersuites from RFC5932.

Added GNUTLS_RSA_CAMELLIA_128_CBC_SHA256, GNUTLS_DHE_DSS_CAMELLIA_128_CBC_SHA256,
GNUTLS_DHE_RSA_CAMELLIA_128_CBC_SHA256, GNUTLS_DH_ANON_CAMELLIA_128_CBC_SHA256,
GNUTLS_RSA_CAMELLIA_256_CBC_SHA256, GNUTLS_DHE_DSS_CAMELLIA_256_CBC_SHA256,
GNUTLS_DHE_RSA_CAMELLIA_256_CBC_SHA256, GNUTLS_DH_ANON_CAMELLIA_256_CBC_SHA256.

8 years agoAdded more ciphersuites from RFC5487.
Nikos Mavrogiannopoulos [Mon, 21 Oct 2013 20:18:47 +0000 (22:18 +0200)]
Added more ciphersuites from RFC5487.

Added GNUTLS_PSK_AES_256_CBC_SHA384, GNUTLS_PSK_NULL_SHA384,
GNUTLS_DHE_PSK_AES_256_CBC_SHA384, GNUTLS_DHE_PSK_NULL_SHA384,
GNUTLS_RSA_PSK_AES_128_GCM_SHA256, GNUTLS_RSA_PSK_AES_256_GCM_SHA384,
GNUTLS_RSA_PSK_AES_128_CBC_SHA256, GNUTLS_RSA_PSK_AES_256_CBC_SHA384,
GNUTLS_RSA_PSK_NULL_SHA256, GNUTLS_RSA_PSK_NULL_SHA384.

8 years agoAdded new ciphersuites from RFC5288.
Nikos Mavrogiannopoulos [Mon, 21 Oct 2013 19:59:21 +0000 (21:59 +0200)]
Added new ciphersuites from RFC5288.

Added GNUTLS_RSA_AES_256_GCM_SHA384, GNUTLS_DHE_RSA_AES_256_GCM_SHA384,
GNUTLS_DHE_DSS_AES_256_GCM_SHA384 and GNUTLS_DH_ANON_AES_256_GCM_SHA384.

8 years agodoc update
Nikos Mavrogiannopoulos [Mon, 21 Oct 2013 17:55:55 +0000 (19:55 +0200)]
doc update

8 years agocorrected type of path_len
Nikos Mavrogiannopoulos [Mon, 21 Oct 2013 17:55:26 +0000 (19:55 +0200)]
corrected type of path_len

8 years agoexported symbols
Nikos Mavrogiannopoulos [Mon, 21 Oct 2013 17:51:44 +0000 (19:51 +0200)]
exported symbols

8 years agosmall fixes
Nikos Mavrogiannopoulos [Mon, 21 Oct 2013 17:50:15 +0000 (19:50 +0200)]
small fixes

8 years agoAdding dane_verify_crt_raw to allow direct verification of a certificate chain agains...
Christian Grothoff [Mon, 21 Oct 2013 16:15:57 +0000 (18:15 +0200)]
Adding dane_verify_crt_raw to allow direct verification of a certificate chain against a dane_query_t (for example, as provided by the new dane_raw_tlsa).

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agobumped dane library version
Nikos Mavrogiannopoulos [Mon, 21 Oct 2013 16:10:57 +0000 (18:10 +0200)]
bumped dane library version

8 years agodoc update
Nikos Mavrogiannopoulos [Mon, 21 Oct 2013 16:10:02 +0000 (18:10 +0200)]
doc update

8 years agoAdding dane_raw_tlsa to allow initialization of dane_query_t from DANE records based...
Christian Grothoff [Mon, 21 Oct 2013 14:48:02 +0000 (16:48 +0200)]
Adding dane_raw_tlsa to allow initialization of dane_query_t from DANE records based on external DNS resolutions. Also fixing a buffer overflow.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agoNormalize capitalization from "Public Key Id" to "Public Key ID"
Daniel Kahn Gillmor [Thu, 17 Oct 2013 17:39:57 +0000 (13:39 -0400)]
Normalize capitalization from "Public Key Id" to "Public Key ID"

The GnuTLS codebase produced the string "Public Key Id" in some places
(e.g. in the output of "certtool -i"), and "Public Key ID" in other
places (e.g. in the output of "certtool -k").

This changeset standardizes on "Public Key ID", making the output
consistent across uses.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
8 years agoAdded gnutls_certificate_get_crt_raw() to return the raw certificate as present in...
Nikos Mavrogiannopoulos [Sat, 19 Oct 2013 07:33:14 +0000 (09:33 +0200)]
Added gnutls_certificate_get_crt_raw() to return the raw certificate as present in the credentials structure.

8 years agocorrected length calculation
Nikos Mavrogiannopoulos [Thu, 10 Oct 2013 11:10:25 +0000 (13:10 +0200)]
corrected length calculation

8 years agoguile: Fix possible stack overflows.
Ludovic Courtès [Wed, 9 Oct 2013 20:31:39 +0000 (22:31 +0200)]
guile: Fix possible stack overflows.

8 years agoCorrected possible buffer overruns in included programs and examples.
Nikos Mavrogiannopoulos [Wed, 9 Oct 2013 19:46:42 +0000 (21:46 +0200)]
Corrected possible buffer overruns in included programs and examples.

Corrected possible buffer overruns in included programs and examples.
Reported by Pedro Ribeiro <pedrib@gmail.com>.

8 years agocorrected typo
Nikos Mavrogiannopoulos [Sat, 5 Oct 2013 11:13:40 +0000 (13:13 +0200)]
corrected typo

8 years agodoc update
Nikos Mavrogiannopoulos [Fri, 4 Oct 2013 17:17:03 +0000 (19:17 +0200)]
doc update

8 years agoautogen'ed files update
Nikos Mavrogiannopoulos [Fri, 4 Oct 2013 17:16:24 +0000 (19:16 +0200)]
autogen'ed files update

8 years agoFix srptool issues
Attila Molnar [Fri, 4 Oct 2013 15:21:49 +0000 (17:21 +0200)]
Fix srptool issues

From dc3a0d6d8d4aa98ccb19641e6668a03d77f381f1 Mon Sep 17 00:00:00 2001
From: Attila Molnar <attilamolnar@hush.com>
Date: Tue, 1 Oct 2013 13:42:10 +0200
Subject: [PATCH 2/2] srptool: Fix segfault when an invalid group parameter
 index is given

If no group with the given index was found in the password conf file
srptool crashed instead of reporting the error because the return value of
fgets() wasn't validated before it was passed to atoi().

Signed-off-by: Attila Molnar <attilamolnar@hush.com>
8 years agoFix srptool issues
Attila Molnar [Fri, 4 Oct 2013 15:19:34 +0000 (17:19 +0200)]
Fix srptool issues

From 1fac0e5352e88addb8bf57dcac126918f19d7303 Mon Sep 17 00:00:00 2001
From: Attila Molnar <attilamolnar@hush.com>
Date: Tue, 1 Oct 2013 13:40:01 +0200
Subject: [PATCH 1/2] srptool: Fix inability to add users to tpasswd and broken
 -i switch

Signed-off-by: Attila Molnar <attilamolnar@hush.com>
8 years agodoc update
Nikos Mavrogiannopoulos [Fri, 4 Oct 2013 10:51:58 +0000 (12:51 +0200)]
doc update

8 years agodoc update
Nikos Mavrogiannopoulos [Fri, 4 Oct 2013 10:45:19 +0000 (12:45 +0200)]
doc update

8 years agoautogen'ed files update
Nikos Mavrogiannopoulos [Fri, 4 Oct 2013 10:45:11 +0000 (12:45 +0200)]
autogen'ed files update

8 years agosupport inline command infrastructure in gnutls-cli
Raj Raman [Thu, 3 Oct 2013 19:26:24 +0000 (12:26 -0700)]
support inline command infrastructure in gnutls-cli

Signed-off-by: Raj Raman <rajramanca@gmail.com>
9 years agoavoid the usage of error()
Nikos Mavrogiannopoulos [Thu, 3 Oct 2013 07:04:30 +0000 (09:04 +0200)]
avoid the usage of error()

9 years agobumped version
Nikos Mavrogiannopoulos [Thu, 3 Oct 2013 06:49:55 +0000 (08:49 +0200)]
bumped version

9 years agoinclude config.h in tpm.c
Nikos Mavrogiannopoulos [Tue, 1 Oct 2013 22:18:59 +0000 (00:18 +0200)]
include config.h in tpm.c

9 years agoupdated
Nikos Mavrogiannopoulos [Tue, 1 Oct 2013 14:15:02 +0000 (16:15 +0200)]
updated

9 years agoSync with TP.
Nikos Mavrogiannopoulos [Tue, 1 Oct 2013 14:04:53 +0000 (16:04 +0200)]
Sync with TP.

9 years agodoc update
Nikos Mavrogiannopoulos [Mon, 30 Sep 2013 21:52:24 +0000 (23:52 +0200)]
doc update

9 years agodefine subgroup bits for the weak and export parameters, to allow DH group generation.
Nikos Mavrogiannopoulos [Mon, 30 Sep 2013 21:46:02 +0000 (23:46 +0200)]
define subgroup bits for the weak and export parameters, to allow DH group generation.

9 years agodocument the version macros
Nikos Mavrogiannopoulos [Mon, 30 Sep 2013 16:57:25 +0000 (18:57 +0200)]
document the version macros

9 years agodoc update
Nikos Mavrogiannopoulos [Mon, 30 Sep 2013 14:14:16 +0000 (16:14 +0200)]
doc update

9 years agoverbose is everywhere unsigned
Nikos Mavrogiannopoulos [Mon, 30 Sep 2013 14:01:53 +0000 (16:01 +0200)]
verbose is everywhere unsigned

9 years agodoc update
Nikos Mavrogiannopoulos [Mon, 23 Sep 2013 07:29:27 +0000 (09:29 +0200)]
doc update

9 years agoremoved limitation as this has been resolved
Nikos Mavrogiannopoulos [Tue, 17 Sep 2013 06:59:09 +0000 (08:59 +0200)]
removed limitation as this has been resolved

9 years agodoc update
Nikos Mavrogiannopoulos [Mon, 16 Sep 2013 22:54:35 +0000 (00:54 +0200)]
doc update

9 years agodoc update
Nikos Mavrogiannopoulos [Thu, 12 Sep 2013 16:41:30 +0000 (18:41 +0200)]
doc update

9 years agodoc update
Nikos Mavrogiannopoulos [Wed, 11 Sep 2013 11:42:06 +0000 (13:42 +0200)]
doc update

9 years agoguile: Use intermediary files when generating code.
Ludovic Courtès [Sun, 15 Sep 2013 21:32:57 +0000 (23:32 +0200)]
guile: Use intermediary files when generating code.

9 years agoguile: Make builds parallel-safe.
Ludovic Courtès [Sun, 15 Sep 2013 21:30:31 +0000 (23:30 +0200)]
guile: Make builds parallel-safe.

Reported by Andreas Metzler <ametzler@bebt.de>.

9 years agoFixed a typo in the documentation
Tobias Polzer [Tue, 10 Sep 2013 16:09:33 +0000 (18:09 +0200)]
Fixed a typo in the documentation

Fixed a typo in the documentation for
gnutls_srp_set_server_credentials_function.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
9 years agolibopts is linked prior to libgnu to solve issue in win32. Initial patch by Tomasz...
Nikos Mavrogiannopoulos [Mon, 9 Sep 2013 10:06:24 +0000 (12:06 +0200)]
libopts is linked prior to libgnu to solve issue in win32. Initial patch by Tomasz Gajewski.

9 years agoTest gnutls_handshake_get_last_in() and gnutls_handshake_get_last_out() for correctness.
Nikos Mavrogiannopoulos [Sun, 8 Sep 2013 17:19:23 +0000 (19:19 +0200)]
Test gnutls_handshake_get_last_in() and gnutls_handshake_get_last_out() for correctness.