]> git.ipfire.org Git - thirdparty/gnutls.git/log
thirdparty/gnutls.git
12 years agostribute the autogen'erated files as .bak and enable them only if local libopts is...
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.

12 years agoreindented code
Nikos Mavrogiannopoulos [Fri, 8 Nov 2013 21:14:07 +0000 (22:14 +0100)] 
reindented code

12 years agodoc update
Nikos Mavrogiannopoulos [Fri, 8 Nov 2013 15:29:53 +0000 (16:29 +0100)] 
doc update

12 years agoin gnutls_x509_privkey_generate() allow specifying an explicit curve.
Nikos Mavrogiannopoulos [Fri, 8 Nov 2013 10:09:41 +0000 (11:09 +0100)] 
in gnutls_x509_privkey_generate() allow specifying an explicit curve.

12 years agoenable --outder for certtool --dh-info
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.

12 years agoenable --inder for certtool --dh-info
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.

12 years agodoc update
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 21:19:22 +0000 (22:19 +0100)] 
doc update

12 years agodoc update
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 21:02:06 +0000 (22:02 +0100)] 
doc update

12 years agodoc update
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 21:00:08 +0000 (22:00 +0100)] 
doc update

12 years agouse srcdir as prefix
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 19:47:14 +0000 (20:47 +0100)] 
use srcdir as prefix

12 years agoremoved unneeded command
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 19:46:41 +0000 (20:46 +0100)] 
removed unneeded command

12 years agoprint the flags used for libopts
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 19:42:44 +0000 (20:42 +0100)] 
print the flags used for libopts

12 years agodelete libopts generated files if system libopts is being used
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 19:41:51 +0000 (20:41 +0100)] 
delete libopts generated files if system libopts is being used

12 years agoseparated the TLS IV size and the cipher IV size.
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 16:36:48 +0000 (17:36 +0100)] 
separated the TLS IV size and the cipher IV size.

12 years agofixes in libopts compilation
Nikos Mavrogiannopoulos [Wed, 6 Nov 2013 12:37:15 +0000 (13:37 +0100)] 
fixes in libopts compilation

12 years agomake sure that .def files will be re-read on the compiling system.
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.

12 years agoupdated to libopts 5.18.2
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 22:29:16 +0000 (23:29 +0100)] 
updated to libopts 5.18.2

12 years agobetter logging
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 22:26:39 +0000 (23:26 +0100)] 
better logging

12 years agobug fix in gnutls_x509_crt_set_dn() at DN parsing.
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 22:17:47 +0000 (23:17 +0100)] 
bug fix in gnutls_x509_crt_set_dn() at DN parsing.

12 years agoremoved debugging info
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 22:02:30 +0000 (23:02 +0100)] 
removed debugging info

12 years agodo not set any default level
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 21:18:19 +0000 (22:18 +0100)] 
do not set any default level

12 years agoAssign very weak level to priority string NONE only.
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 20:35:26 +0000 (21:35 +0100)] 
Assign very weak level to priority string NONE only.

12 years agodoc update
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 20:24:27 +0000 (21:24 +0100)] 
doc update

12 years agoignore auto-generated files
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 20:16:20 +0000 (21:16 +0100)] 
ignore auto-generated files

12 years agoupdated libopts to 5.18
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 20:11:23 +0000 (21:11 +0100)] 
updated libopts to 5.18

12 years agoremoved autogenerated files
Nikos Mavrogiannopoulos [Tue, 5 Nov 2013 20:01:32 +0000 (21:01 +0100)] 
removed autogenerated files

12 years agoIf autogen and libopts are present then use the system's libopts.
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.

12 years agoargument descriptions should not end in a dot
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).

12 years agofix DHE parameter output for gnutls-cli-debug --verbose
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>
12 years agoDo not use gnutls_dh_set_prime_bits() in server side.
Nikos Mavrogiannopoulos [Sat, 2 Nov 2013 07:40:53 +0000 (08:40 +0100)] 
Do not use gnutls_dh_set_prime_bits() in server side.

12 years agosetting the DH prime bits to zero shouldn't print a warning as it is the same as...
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.

12 years agodoc update
Nikos Mavrogiannopoulos [Sat, 2 Nov 2013 07:34:28 +0000 (08:34 +0100)] 
doc update

12 years agoDo not print private key parameters when exporting an encrypted private key.
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.

12 years agoconditionally use ALPN. Reported by Jaak Ristioja.
Nikos Mavrogiannopoulos [Fri, 1 Nov 2013 19:42:30 +0000 (20:42 +0100)] 
conditionally use ALPN. Reported by Jaak Ristioja.

12 years ago[PATCH] Update to use new p11-kit APIs
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.

12 years agoupdated win32 makefile
Nikos Mavrogiannopoulos [Thu, 31 Oct 2013 13:59:47 +0000 (14:59 +0100)] 
updated win32 makefile

12 years agowin32 fix
Nikos Mavrogiannopoulos [Thu, 31 Oct 2013 13:59:26 +0000 (14:59 +0100)] 
win32 fix

12 years agoinclude proper header file for uint8_t
Nikos Mavrogiannopoulos [Thu, 31 Oct 2013 13:53:05 +0000 (14:53 +0100)] 
include proper header file for uint8_t

12 years agoreleased 3.2.6 gnutls_3_2_6
Nikos Mavrogiannopoulos [Thu, 31 Oct 2013 12:08:39 +0000 (13:08 +0100)] 
released 3.2.6

12 years agocorrected example
Nikos Mavrogiannopoulos [Thu, 31 Oct 2013 09:37:23 +0000 (10:37 +0100)] 
corrected example

12 years agodebug_log -> record_log
Nikos Mavrogiannopoulos [Thu, 31 Oct 2013 09:12:27 +0000 (10:12 +0100)] 
debug_log -> record_log

12 years agoDuplicate messages moved from audit log to debug log. There are networks where this...
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.

12 years agoAdded new functions
Nikos Mavrogiannopoulos [Wed, 30 Oct 2013 16:40:56 +0000 (17:40 +0100)] 
Added new functions

12 years agoreplaced ':' in anchor names (texinfo doesn't like it).
Nikos Mavrogiannopoulos [Wed, 30 Oct 2013 16:12:37 +0000 (17:12 +0100)] 
replaced ':' in anchor names (texinfo doesn't like it).

12 years agodoc update
Nikos Mavrogiannopoulos [Wed, 30 Oct 2013 15:46:15 +0000 (16:46 +0100)] 
doc update

12 years agosimplified code
Nikos Mavrogiannopoulos [Wed, 30 Oct 2013 13:22:52 +0000 (14:22 +0100)] 
simplified code

12 years agobumped version
Nikos Mavrogiannopoulos [Wed, 30 Oct 2013 13:18:12 +0000 (14:18 +0100)] 
bumped version

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

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

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

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

12 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

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

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

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

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

12 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.

12 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.

12 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

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

12 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.

12 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.

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

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

12 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.

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

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

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

12 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.

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

12 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.

12 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.

12 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>
12 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.

12 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.

12 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

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

12 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

12 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.

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

12 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.

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

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

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

12 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

12 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().

12 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>
12 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.

12 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.

12 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.

12 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

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

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

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

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

12 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.

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

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

12 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.

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