]> git.ipfire.org Git - thirdparty/gnutls.git/log
thirdparty/gnutls.git
13 years agodoc update
Nikos Mavrogiannopoulos [Wed, 10 Jul 2013 07:03:55 +0000 (09:03 +0200)] 
doc update

13 years agomake sure that the hook function is always called.
Nikos Mavrogiannopoulos [Wed, 10 Jul 2013 06:50:24 +0000 (08:50 +0200)] 
make sure that the hook function is always called.

13 years agoNew functions added
Nikos Mavrogiannopoulos [Wed, 10 Jul 2013 06:45:47 +0000 (08:45 +0200)] 
New functions added

13 years agobumped version
Nikos Mavrogiannopoulos [Tue, 9 Jul 2013 06:43:16 +0000 (08:43 +0200)] 
bumped version

13 years agoWhen resuming a session send only the mandatory extensions.
Nikos Mavrogiannopoulos [Tue, 9 Jul 2013 07:31:21 +0000 (09:31 +0200)] 
When resuming a session send only the mandatory extensions.

That will make server behavior to conform to TLS RFC. Reported by Peter Dettman.

13 years agocorrected typo
Nikos Mavrogiannopoulos [Tue, 9 Jul 2013 07:26:50 +0000 (09:26 +0200)] 
corrected typo

13 years agodoc update
Nikos Mavrogiannopoulos [Tue, 9 Jul 2013 06:42:17 +0000 (08:42 +0200)] 
doc update

13 years agoInclude MKI size in size calculations for the extension.
Nikos Mavrogiannopoulos [Tue, 9 Jul 2013 06:39:51 +0000 (08:39 +0200)] 
Include MKI size in size calculations for the extension.

This prevents a parsing error when MKI is being used.
Reported by Gábor Tatárka.

13 years agoFix for NetBSD systems that do not have CLOCK_PROCESS_CPUTIME_ID. Patch by Thomas...
Nikos Mavrogiannopoulos [Tue, 9 Jul 2013 06:34:44 +0000 (08:34 +0200)] 
Fix for NetBSD systems that do not have CLOCK_PROCESS_CPUTIME_ID. Patch by Thomas Klausner.

13 years agomake sure that a valid number of days is entered
Nikos Mavrogiannopoulos [Sat, 6 Jul 2013 14:48:06 +0000 (16:48 +0200)] 
make sure that a valid number of days is entered

13 years agoAdded DCO
Nikos Mavrogiannopoulos [Fri, 5 Jul 2013 10:58:12 +0000 (12:58 +0200)] 
Added DCO

13 years agoadded new functions
Nikos Mavrogiannopoulos [Thu, 4 Jul 2013 21:51:46 +0000 (23:51 +0200)] 
added new functions

13 years agosimplified structure
Nikos Mavrogiannopoulos [Thu, 4 Jul 2013 21:27:25 +0000 (23:27 +0200)] 
simplified structure

13 years agocorrected issue in client hello verify.
Nikos Mavrogiannopoulos [Thu, 4 Jul 2013 21:26:50 +0000 (23:26 +0200)] 
corrected issue in client hello verify.

13 years agoAdded helper functions for digests.
Nikos Mavrogiannopoulos [Thu, 4 Jul 2013 21:03:59 +0000 (23:03 +0200)] 
Added helper functions for digests.

13 years agopkcs11: Use the correct attribute length for CKA_TRUSTED
Stef Walter [Thu, 4 Jul 2013 14:15:03 +0000 (16:15 +0200)] 
pkcs11: Use the correct attribute length for CKA_TRUSTED

CKA_TRUSTED is a CK_BBOOL value in PKCS#11. Since object searches
are done with the attribute byte values, we need to get the length
exactly right.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
13 years agoupdated for new callback format
Nikos Mavrogiannopoulos [Wed, 3 Jul 2013 17:42:04 +0000 (19:42 +0200)] 
updated for new callback format

13 years agocorrected typo
Nikos Mavrogiannopoulos [Wed, 3 Jul 2013 16:23:51 +0000 (18:23 +0200)] 
corrected typo

13 years agomore files to ignore
Nikos Mavrogiannopoulos [Wed, 3 Jul 2013 06:34:15 +0000 (08:34 +0200)] 
more files to ignore

13 years agodoc update
Nikos Mavrogiannopoulos [Wed, 3 Jul 2013 06:31:40 +0000 (08:31 +0200)] 
doc update

13 years agowhen removing a cipher priority, make sure the order is kept
Nikos Mavrogiannopoulos [Wed, 3 Jul 2013 06:29:26 +0000 (08:29 +0200)] 
when removing a cipher priority, make sure the order is kept

13 years agognutls_record_overhead_size2 -> gnutls_est_record_overhead_size
Nikos Mavrogiannopoulos [Sun, 30 Jun 2013 07:27:09 +0000 (09:27 +0200)] 
gnutls_record_overhead_size2 -> gnutls_est_record_overhead_size

13 years agodoc update
Nikos Mavrogiannopoulos [Mon, 1 Jul 2013 09:44:54 +0000 (11:44 +0200)] 
doc update

13 years agoSync with TP.
Nikos Mavrogiannopoulos [Sat, 29 Jun 2013 09:29:09 +0000 (11:29 +0200)] 
Sync with TP.

13 years agoguile: Keep a weak reference on objects aggregated by other objects.
Ludovic Courtès [Thu, 27 Jun 2013 22:42:44 +0000 (00:42 +0200)] 
guile: Keep a weak reference on objects aggregated by other objects.

Before, in cases such as `set-anonymous-server-dh-parameters!' where the
C object beneath CRED keeps a pointer to the C object beneath DH_PARAMS,
DH_PARAMS could be garbage-collected before CRED, leading to the
destruction of the underlying C object.

Reported by Nikos Mavrogiannopoulos <nmav@gnutls.org>.

13 years agoguile: tests: Use `port->fdes' rather than `fileno'.
Ludovic Courtès [Thu, 27 Jun 2013 22:39:35 +0000 (00:39 +0200)] 
guile: tests: Use `port->fdes' rather than `fileno'.

This has no practical impact, but it's a better way to express that we
don't want the file descriptors closed behind our back.

13 years agoremoved unsupported RSA-EXPORT
Nikos Mavrogiannopoulos [Wed, 26 Jun 2013 21:30:29 +0000 (23:30 +0200)] 
removed unsupported RSA-EXPORT

13 years agodocumented private extensions
Nikos Mavrogiannopoulos [Wed, 26 Jun 2013 21:28:16 +0000 (23:28 +0200)] 
documented private extensions

13 years agosimplified hook function, to apply only to post-processing or generation of messages.
Nikos Mavrogiannopoulos [Wed, 26 Jun 2013 07:43:05 +0000 (09:43 +0200)] 
simplified hook function, to apply only to post-processing or generation of messages.

13 years agodocumented dtls behavior.
Nikos Mavrogiannopoulos [Wed, 19 Jun 2013 21:13:13 +0000 (23:13 +0200)] 
documented dtls behavior.

13 years agoenforce the maximum TLS size when setting MTU
Nikos Mavrogiannopoulos [Wed, 19 Jun 2013 21:02:45 +0000 (23:02 +0200)] 
enforce the maximum TLS size when setting MTU

13 years agomake sure that no DTLS MTU size can exceed 2^14.
Nikos Mavrogiannopoulos [Wed, 19 Jun 2013 21:02:15 +0000 (23:02 +0200)] 
make sure that no DTLS MTU size can exceed 2^14.

13 years agoRevert "Add nettle dependencies to libcrypto.la"
Nikos Mavrogiannopoulos [Wed, 19 Jun 2013 17:05:19 +0000 (19:05 +0200)] 
Revert "Add nettle dependencies to libcrypto.la"

This reverts commit f3ef68f4f79434fadc3f28c649744e57f3eef99b.

13 years agoAdded test to verify whether DTLS layer will send GNUTLS_E_LARGE_PACKET on large...
Nikos Mavrogiannopoulos [Wed, 19 Jun 2013 16:24:37 +0000 (18:24 +0200)] 
Added test to verify whether DTLS layer will send GNUTLS_E_LARGE_PACKET on large packets

13 years agoSync with TP.
Nikos Mavrogiannopoulos [Tue, 18 Jun 2013 06:44:21 +0000 (08:44 +0200)] 
Sync with TP.

13 years agocheck for zero values when import DH parameters.
Nikos Mavrogiannopoulos [Sat, 15 Jun 2013 14:38:10 +0000 (16:38 +0200)] 
check for zero values when import DH parameters.

13 years agoSync with TP.
Nikos Mavrogiannopoulos [Sat, 15 Jun 2013 08:28:34 +0000 (10:28 +0200)] 
Sync with TP.

13 years agodoc update
Nikos Mavrogiannopoulos [Fri, 14 Jun 2013 14:23:39 +0000 (16:23 +0200)] 
doc update

13 years agoAdded gnutls_handshake_set_hook_function() to allow hooks on arbitrary handshake...
Nikos Mavrogiannopoulos [Fri, 14 Jun 2013 13:31:05 +0000 (15:31 +0200)] 
Added gnutls_handshake_set_hook_function() to allow hooks on arbitrary handshake messages.

13 years agoadded BCC to avoid forgetting it in the future
Nikos Mavrogiannopoulos [Thu, 13 Jun 2013 16:40:20 +0000 (18:40 +0200)] 
added BCC to avoid forgetting it in the future

13 years agodoc update
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 23:04:53 +0000 (01:04 +0200)] 
doc update

13 years agoavoid the introduction of a new function to disable replay protection.
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 23:04:07 +0000 (01:04 +0200)] 
avoid the introduction of a new function to disable replay protection.

13 years agochanged port to avoid conflicts
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 17:31:53 +0000 (19:31 +0200)] 
changed port to avoid conflicts

13 years agosmall update
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 17:25:30 +0000 (19:25 +0200)] 
small update

13 years agoremoved unused var
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 17:24:18 +0000 (19:24 +0200)] 
removed unused var

13 years agoupdated tpmtool auto-gen'ed files
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 17:23:38 +0000 (19:23 +0200)] 
updated tpmtool auto-gen'ed files

13 years agoAdded gnutls_record_overhead_size() and Added gnutls_record_overhead_size2().
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 17:22:32 +0000 (19:22 +0200)] 
Added gnutls_record_overhead_size() and Added gnutls_record_overhead_size2().

13 years agodoc update
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 17:13:22 +0000 (19:13 +0200)] 
doc update

13 years agoDTLS replay protection can now be disabled.
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 17:09:59 +0000 (19:09 +0200)] 
DTLS replay protection can now be disabled.

13 years agodoc update
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 17:09:33 +0000 (19:09 +0200)] 
doc update

13 years agoAdded gnutls_cipher_get_tag_size().
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 17:09:09 +0000 (19:09 +0200)] 
Added gnutls_cipher_get_tag_size().

13 years agoAdded gnutls_certificate_set_trust_list().
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 17:04:55 +0000 (19:04 +0200)] 
Added gnutls_certificate_set_trust_list().

13 years agoexplicit tests for non-null version
Nikos Mavrogiannopoulos [Mon, 10 Jun 2013 07:16:58 +0000 (09:16 +0200)] 
explicit tests for non-null version

13 years agofix typo
Nikos Mavrogiannopoulos [Sat, 8 Jun 2013 18:27:22 +0000 (20:27 +0200)] 
fix typo

13 years agomore files to ignore
Nikos Mavrogiannopoulos [Sat, 8 Jun 2013 18:26:29 +0000 (20:26 +0200)] 
more files to ignore

13 years agocorrected heartbeat timeout documentation; reported by Sebastien Decugis.
Nikos Mavrogiannopoulos [Sat, 8 Jun 2013 06:51:20 +0000 (08:51 +0200)] 
corrected heartbeat timeout documentation; reported by Sebastien Decugis.

13 years agoupdated file
Nikos Mavrogiannopoulos [Fri, 7 Jun 2013 18:48:29 +0000 (20:48 +0200)] 
updated file

13 years agoavoid common files
Nikos Mavrogiannopoulos [Fri, 7 Jun 2013 18:48:06 +0000 (20:48 +0200)] 
avoid common files

13 years agorequire automake 1.12.2 for guile.
Nikos Mavrogiannopoulos [Fri, 7 Jun 2013 17:59:08 +0000 (19:59 +0200)] 
require automake 1.12.2 for guile.

13 years agoSECURE -> SECURE128
Nikos Mavrogiannopoulos [Fri, 7 Jun 2013 06:51:34 +0000 (08:51 +0200)] 
SECURE -> SECURE128

13 years agocorrected priority strings
Nikos Mavrogiannopoulos [Thu, 6 Jun 2013 21:32:22 +0000 (23:32 +0200)] 
corrected priority strings

13 years agoAdd NETTLE_CFLAGS in makefiles
Martin Storsjo [Thu, 6 Jun 2013 12:26:53 +0000 (15:26 +0300)] 
Add NETTLE_CFLAGS in makefiles

This is required for using nettle/memxor.h, which now is included
implicitly via gnutls_int.h, if the nettle include directories
aren't in one of the compiler standard paths.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
13 years agocrywrap: Use the libidn pkg-config include and lib paths
Martin Storsjo [Thu, 6 Jun 2013 12:26:52 +0000 (15:26 +0300)] 
crywrap: Use the libidn pkg-config include and lib paths

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
13 years agoguile: Use `LOG_COMPILER', as required by Automake 1.12+.
Ludovic Courtès [Thu, 6 Jun 2013 14:09:27 +0000 (16:09 +0200)] 
guile: Use `LOG_COMPILER', as required by Automake 1.12+.

13 years agoAdd nettle dependencies to libcrypto.la
Nikos Mavrogiannopoulos [Mon, 3 Jun 2013 19:21:44 +0000 (21:21 +0200)] 
Add nettle dependencies to libcrypto.la

13 years agocorrectly place cflags
Nikos Mavrogiannopoulos [Mon, 3 Jun 2013 19:17:39 +0000 (21:17 +0200)] 
correctly place cflags

13 years agodiscourage usage of anonymous authentication
Nikos Mavrogiannopoulos [Mon, 3 Jun 2013 19:09:01 +0000 (21:09 +0200)] 
discourage usage of anonymous authentication

13 years agodoc update
Nikos Mavrogiannopoulos [Sun, 2 Jun 2013 17:25:39 +0000 (19:25 +0200)] 
doc update

13 years agoDirectly link to gmp library. Based on original patch by Alon Bar-Lev <alon.barlev...
Nikos Mavrogiannopoulos [Sun, 2 Jun 2013 17:10:52 +0000 (19:10 +0200)] 
Directly link to gmp library. Based on original patch by Alon Bar-Lev <alon.barlev@gmail.com>.

13 years agoupdated cross.mk
Nikos Mavrogiannopoulos [Sun, 2 Jun 2013 13:46:12 +0000 (15:46 +0200)] 
updated cross.mk

13 years agoseveral updates for tests to run under win32
Nikos Mavrogiannopoulos [Sun, 2 Jun 2013 13:34:13 +0000 (15:34 +0200)] 
several updates for tests to run under win32

13 years agonull terminate strings in windows
Nikos Mavrogiannopoulos [Sun, 2 Jun 2013 13:24:39 +0000 (15:24 +0200)] 
null terminate strings in windows

13 years agoupdated makefile
Nikos Mavrogiannopoulos [Sun, 2 Jun 2013 13:14:29 +0000 (15:14 +0200)] 
updated makefile

13 years agofix windows extension
Nikos Mavrogiannopoulos [Sun, 2 Jun 2013 13:12:49 +0000 (15:12 +0200)] 
fix windows extension

13 years agoavoid running tests which require datefudge in windows
Nikos Mavrogiannopoulos [Sun, 2 Jun 2013 13:11:08 +0000 (15:11 +0200)] 
avoid running tests which require datefudge in windows

13 years agoavoid struct sigaction in win32
Nikos Mavrogiannopoulos [Sun, 2 Jun 2013 11:25:55 +0000 (13:25 +0200)] 
avoid struct sigaction in win32

13 years agoAvoid comparing the expiration date to prevent false positive error in 32-bit systems.
Nikos Mavrogiannopoulos [Sun, 2 Jun 2013 10:10:06 +0000 (12:10 +0200)] 
Avoid comparing the expiration date to prevent false positive error in 32-bit systems.

13 years agoRevert "Avoid comparing the expiration date to prevent false positive error in 32...
Nikos Mavrogiannopoulos [Sun, 2 Jun 2013 10:08:01 +0000 (12:08 +0200)] 
Revert "Avoid comparing the expiration date to prevent false positive error in 32-bit systems."

This reverts commit 64f9b5787c9b404763f59b3252fe4ef1b862aa00.

13 years agoAvoid comparing the expiration date to prevent false positive error in 32-bit systems.
Nikos Mavrogiannopoulos [Sun, 2 Jun 2013 10:04:59 +0000 (12:04 +0200)] 
Avoid comparing the expiration date to prevent false positive error in 32-bit systems.

13 years agoupdated
Nikos Mavrogiannopoulos [Sat, 1 Jun 2013 16:50:42 +0000 (18:50 +0200)] 
updated

13 years agodoc updates
Nikos Mavrogiannopoulos [Sat, 1 Jun 2013 12:09:34 +0000 (14:09 +0200)] 
doc updates

13 years agoupdated from 3.2.1
Nikos Mavrogiannopoulos [Sat, 1 Jun 2013 11:19:11 +0000 (13:19 +0200)] 
updated from 3.2.1

13 years agocheck for suse's CA bundle file
Nikos Mavrogiannopoulos [Sat, 1 Jun 2013 10:42:01 +0000 (12:42 +0200)] 
check for suse's CA bundle file

13 years agocall cleanup and deinit on the correct number of parameters
Nikos Mavrogiannopoulos [Fri, 31 May 2013 14:12:30 +0000 (16:12 +0200)] 
call cleanup and deinit on the correct number of parameters

13 years agoavoid calling clear on null values
Nikos Mavrogiannopoulos [Fri, 31 May 2013 14:10:57 +0000 (16:10 +0200)] 
avoid calling clear on null values

13 years agouse pkg-config to detect nettle
Nikos Mavrogiannopoulos [Thu, 30 May 2013 14:59:48 +0000 (16:59 +0200)] 
use pkg-config to detect nettle

13 years agoignore sigpipe
Nikos Mavrogiannopoulos [Thu, 30 May 2013 06:49:30 +0000 (08:49 +0200)] 
ignore sigpipe

13 years agoallow ciphersuites with elliptic curves even when using SSL 3.0. This works around...
Nikos Mavrogiannopoulos [Wed, 29 May 2013 19:16:38 +0000 (21:16 +0200)] 
allow ciphersuites with elliptic curves even when using SSL 3.0. This works around a bug on openssl in certain Debian systems.

13 years agoSync with TP.
Nikos Mavrogiannopoulos [Wed, 29 May 2013 18:36:57 +0000 (20:36 +0200)] 
Sync with TP.

13 years agomore files to ignore
Nikos Mavrogiannopoulos [Wed, 29 May 2013 18:12:15 +0000 (20:12 +0200)] 
more files to ignore

13 years agoupdated xssl.
Nikos Mavrogiannopoulos [Wed, 29 May 2013 18:11:49 +0000 (20:11 +0200)] 
updated xssl.

13 years agodoc update
Nikos Mavrogiannopoulos [Wed, 29 May 2013 17:09:41 +0000 (19:09 +0200)] 
doc update

13 years agodocument sizes
Nikos Mavrogiannopoulos [Wed, 29 May 2013 17:03:05 +0000 (19:03 +0200)] 
document sizes

13 years agomore precise calculation of overhead
Nikos Mavrogiannopoulos [Wed, 29 May 2013 16:50:48 +0000 (18:50 +0200)] 
more precise calculation of overhead

13 years agoCheck overhead in DTLS.
Nikos Mavrogiannopoulos [Wed, 29 May 2013 16:45:31 +0000 (18:45 +0200)] 
Check overhead in DTLS.

13 years agodoc update
Nikos Mavrogiannopoulos [Wed, 29 May 2013 16:17:51 +0000 (18:17 +0200)] 
doc update

13 years agodoc update
Nikos Mavrogiannopoulos [Sat, 25 May 2013 19:43:17 +0000 (21:43 +0200)] 
doc update

13 years agobumped version
Nikos Mavrogiannopoulos [Sat, 25 May 2013 19:46:25 +0000 (21:46 +0200)] 
bumped version

13 years agorevert prototype move
Nikos Mavrogiannopoulos [Wed, 29 May 2013 15:26:38 +0000 (17:26 +0200)] 
revert prototype move

13 years agodoc update
Nikos Mavrogiannopoulos [Wed, 29 May 2013 15:26:14 +0000 (17:26 +0200)] 
doc update