]>
git.ipfire.org Git - thirdparty/gnutls.git/log
Nikos Mavrogiannopoulos [Sat, 9 Nov 2013 12:15:04 +0000 (13:15 +0100)]
stribute the autogen'erated files as .bak and enable them only if local libopts is being used.
Nikos Mavrogiannopoulos [Fri, 8 Nov 2013 21:14:07 +0000 (22:14 +0100)]
reindented code
Nikos Mavrogiannopoulos [Fri, 8 Nov 2013 15:29:53 +0000 (16:29 +0100)]
doc update
Nikos Mavrogiannopoulos [Fri, 8 Nov 2013 10:09:41 +0000 (11:09 +0100)]
in gnutls_x509_privkey_generate() allow specifying an explicit curve.
Daniel Kahn Gillmor [Thu, 7 Nov 2013 23:20:40 +0000 (18:20 -0500)]
enable --outder for certtool --dh-info
"certool --dh-info --outder" produces PEM-encoded output without this
patch.
Daniel Kahn Gillmor [Thu, 7 Nov 2013 23:20:39 +0000 (18:20 -0500)]
enable --inder for certtool --dh-info
certtool --dh-info is unable to read DER-encoded DH parameters without
this patch.
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 21:19:22 +0000 (22:19 +0100)]
doc update
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 21:02:06 +0000 (22:02 +0100)]
doc update
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 21:00:08 +0000 (22:00 +0100)]
doc update
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 19:47:14 +0000 (20:47 +0100)]
use srcdir as prefix
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 19:46:41 +0000 (20:46 +0100)]
removed unneeded command
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 19:42:44 +0000 (20:42 +0100)]
print the flags used for libopts
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 19:41:51 +0000 (20:41 +0100)]
delete libopts generated files if system libopts is being used
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 16:36:48 +0000 (17:36 +0100)]
separated the TLS IV size and the cipher IV size.
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 12:37:15 +0000 (13:37 +0100)]
fixes in libopts compilation
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 23:08:26 +0000 (00:08 +0100)]
make sure that .def files will be re-read on the compiling system.
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 22:29:16 +0000 (23:29 +0100)]
updated to libopts 5.18.2
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 22:26:39 +0000 (23:26 +0100)]
better logging
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 22:17:47 +0000 (23:17 +0100)]
bug fix in gnutls_x509_crt_set_dn() at DN parsing.
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 22:02:30 +0000 (23:02 +0100)]
removed debugging info
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 21:18:19 +0000 (22:18 +0100)]
do not set any default level
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 20:35:26 +0000 (21:35 +0100)]
Assign very weak level to priority string NONE only.
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 20:24:27 +0000 (21:24 +0100)]
doc update
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 20:16:20 +0000 (21:16 +0100)]
ignore auto-generated files
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 20:11:23 +0000 (21:11 +0100)]
updated libopts to 5.18
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 20:01:32 +0000 (21:01 +0100)]
removed autogenerated files
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 19:48:53 +0000 (20:48 +0100)]
If autogen and libopts are present then use the system's libopts.
Daniel Kahn Gillmor [Mon, 4 Nov 2013 06:43:56 +0000 (01:43 -0500)]
argument descriptions should not end in a dot
When the descrip value for an argument ends in a dot, the rendered
documentation places two dots (for example "specify a password file.."
in srptool(1)).
Most of the descriptions are declared properly (without a trailing
dot), but this patch should clean up the rest.
After this commit, any auto-generated documentation that is committed
to git will probably will also need to be refreshed (or removed from
git entirely and generated from the definitions during build, which
might be cleaner).
Daniel Kahn Gillmor [Fri, 1 Nov 2013 20:57:07 +0000 (16:57 -0400)]
fix DHE parameter output for gnutls-cli-debug --verbose
gnutls_handshake() was failing during test_dhe_group, with an error of
GNUTLS_E_NO_PRIORITIES_WERE_SET. Adding this call fixes the handshake
so that DHE group details can be printed when requested.
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Nikos Mavrogiannopoulos [Sat, 2 Nov 2013 07:40:53 +0000 (08:40 +0100)]
Do not use gnutls_dh_set_prime_bits() in server side.
Nikos Mavrogiannopoulos [Sat, 2 Nov 2013 07:39:04 +0000 (08:39 +0100)]
setting the DH prime bits to zero shouldn't print a warning as it is the same as not setting it. Reported by Daniel Kahn Gillmor.
Nikos Mavrogiannopoulos [Sat, 2 Nov 2013 07:34:28 +0000 (08:34 +0100)]
doc update
Nikos Mavrogiannopoulos [Sat, 2 Nov 2013 07:32:56 +0000 (08:32 +0100)]
Do not print private key parameters when exporting an encrypted private key.
Nikos Mavrogiannopoulos [Fri, 1 Nov 2013 19:42:30 +0000 (20:42 +0100)]
conditionally use ALPN. Reported by Jaak Ristioja.
Stef Walter [Tue, 21 May 2013 10:34:29 +0000 (12:34 +0200)]
[PATCH] Update to use new p11-kit APIs
Some of the older APIs were deprecated in order to support
multiple callers of the same PKCS#11 module correctly.
This increases the necessary p11-kit to 0.19.1 or later.
Nikos Mavrogiannopoulos [Thu, 31 Oct 2013 13:59:47 +0000 (14:59 +0100)]
updated win32 makefile
Nikos Mavrogiannopoulos [Thu, 31 Oct 2013 13:59:26 +0000 (14:59 +0100)]
win32 fix
Nikos Mavrogiannopoulos [Thu, 31 Oct 2013 13:53:05 +0000 (14:53 +0100)]
include proper header file for uint8_t
Nikos Mavrogiannopoulos [Thu, 31 Oct 2013 12:08:39 +0000 (13:08 +0100)]
released 3.2.6
Nikos Mavrogiannopoulos [Thu, 31 Oct 2013 09:37:23 +0000 (10:37 +0100)]
corrected example
Nikos Mavrogiannopoulos [Thu, 31 Oct 2013 09:12:27 +0000 (10:12 +0100)]
debug_log -> record_log
Nikos Mavrogiannopoulos [Wed, 30 Oct 2013 18:43:00 +0000 (19:43 +0100)]
Duplicate messages moved from audit log to debug log. There are networks where this is extremely common.
Nikos Mavrogiannopoulos [Wed, 30 Oct 2013 16:40:56 +0000 (17:40 +0100)]
Added new functions
Nikos Mavrogiannopoulos [Wed, 30 Oct 2013 16:12:37 +0000 (17:12 +0100)]
replaced ':' in anchor names (texinfo doesn't like it).
Nikos Mavrogiannopoulos [Wed, 30 Oct 2013 15:46:15 +0000 (16:46 +0100)]
doc update
Nikos Mavrogiannopoulos [Wed, 30 Oct 2013 13:22:52 +0000 (14:22 +0100)]
simplified code
Nikos Mavrogiannopoulos [Wed, 30 Oct 2013 13:18:12 +0000 (14:18 +0100)]
bumped version
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 17:29:16 +0000 (18:29 +0100)]
updated gnulib.
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 17:14:12 +0000 (18:14 +0100)]
Removed unused parameter.
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 17:12:17 +0000 (18:12 +0100)]
Better DANE test output.
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 17:11:58 +0000 (18:11 +0100)]
reindented code
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 17:11:25 +0000 (18:11 +0100)]
Reorganized main loop in dane_raw_tlsa
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 17:07:28 +0000 (18:07 +0100)]
Added proper newlines to errors.
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 14:04:15 +0000 (15:04 +0100)]
doc update
Nikos Mavrogiannopoulos [Tue, 29 Oct 2013 11:40:11 +0000 (12:40 +0100)]
corrected typo
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:58:36 +0000 (18:58 +0200)]
Added ciphersuite test
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.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:29:38 +0000 (18:29 +0200)]
we now explicitly check for librt.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:19:11 +0000 (18:19 +0200)]
use the same environment in all tests
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:17:56 +0000 (18:17 +0200)]
removed unneeded diff option
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:12:46 +0000 (18:12 +0200)]
diff is now a parameter allowing to override it.
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.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 16:05:43 +0000 (18:05 +0200)]
simplified test
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 13:40:54 +0000 (15:40 +0200)]
updated doc
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 13:24:09 +0000 (15:24 +0200)]
Added additional ISO OIDs for RSA-MD5 and DSA-SHA1.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 13:20:22 +0000 (15:20 +0200)]
p11tool text updated.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 13:19:49 +0000 (15:19 +0200)]
removed warnings
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 13:18:44 +0000 (15:18 +0200)]
removed warnings
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 13:08:46 +0000 (15:08 +0200)]
Support for TPM modules via trousers is now enabled by default.
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 09:21:22 +0000 (11:21 +0200)]
doc update
Nikos Mavrogiannopoulos [Sat, 26 Oct 2013 09:20:53 +0000 (11:20 +0200)]
Added option --generate-random to p11tool.
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 18:33:58 +0000 (20:33 +0200)]
Added ISO OID for RSA-SHA1 signatures.
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>
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 18:09:06 +0000 (20:09 +0200)]
Added new fallback OID for RSA certificates.
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.
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 12:21:46 +0000 (14:21 +0200)]
Corrected the naming of several PSK ciphersuites
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 12:16:53 +0000 (14:16 +0200)]
doc update
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 12:16:35 +0000 (14:16 +0200)]
Ciphersuites with ARCFOUR in name were renamed to ARCFOUR_128
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.
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 09:56:33 +0000 (11:56 +0200)]
updated doc
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 09:55:37 +0000 (11:55 +0200)]
Increased minimum acceptable DH key to 767 bits.
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 09:48:43 +0000 (11:48 +0200)]
updated priorities for new ciphersuites
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 09:47:59 +0000 (11:47 +0200)]
updated
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 07:47:38 +0000 (09:47 +0200)]
doc update
Nikos Mavrogiannopoulos [Fri, 25 Oct 2013 07:46:32 +0000 (09:46 +0200)]
Added ciphersuite GNUTLS_ECDHE_RSA_AES_256_CBC_SHA384
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().
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>
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.
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.
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.
Nikos Mavrogiannopoulos [Wed, 23 Oct 2013 10:54:17 +0000 (12:54 +0200)]
small changes prior to release
Nikos Mavrogiannopoulos [Wed, 23 Oct 2013 10:47:17 +0000 (12:47 +0200)]
corrected ciphersuite numbers in priorities
Nikos Mavrogiannopoulos [Wed, 23 Oct 2013 10:29:41 +0000 (12:29 +0200)]
corrected libdane doc
Nikos Mavrogiannopoulos [Wed, 23 Oct 2013 10:16:26 +0000 (12:16 +0200)]
Added description for umac
Nikos Mavrogiannopoulos [Wed, 23 Oct 2013 10:05:37 +0000 (12:05 +0200)]
bumped version
Nikos Mavrogiannopoulos [Tue, 22 Oct 2013 05:42:44 +0000 (07:42 +0200)]
Added underscore to camellia gcm context.
Nikos Mavrogiannopoulos [Tue, 22 Oct 2013 05:39:18 +0000 (07:39 +0200)]
doc update
Nikos Mavrogiannopoulos [Tue, 22 Oct 2013 05:29:18 +0000 (07:29 +0200)]
rearrangement
Nikos Mavrogiannopoulos [Tue, 22 Oct 2013 05:27:47 +0000 (07:27 +0200)]
Removed the _WITH_ from ciphersuites names.
Nikos Mavrogiannopoulos [Tue, 22 Oct 2013 05:26:58 +0000 (07:26 +0200)]
Added Camellia with GCM