]> git.ipfire.org Git - thirdparty/gnutls.git/log
thirdparty/gnutls.git
13 years agosmall optimizations in session storage
Nikos Mavrogiannopoulos [Wed, 27 Feb 2013 16:01:12 +0000 (17:01 +0100)] 
small optimizations in session storage

13 years agono need to memset during session deinit.
Nikos Mavrogiannopoulos [Wed, 27 Feb 2013 16:00:57 +0000 (17:00 +0100)] 
no need to memset during session deinit.

13 years agofixed nonce generation after fork().
Nikos Mavrogiannopoulos [Tue, 26 Feb 2013 22:41:26 +0000 (23:41 +0100)] 
fixed nonce generation after fork().

13 years agoSmall fixes.
Nikos Mavrogiannopoulos [Tue, 26 Feb 2013 22:38:14 +0000 (23:38 +0100)] 
Small fixes.

13 years agoAdded gnutls_pkcs11_privkey_status().
Nikos Mavrogiannopoulos [Mon, 25 Feb 2013 21:05:42 +0000 (22:05 +0100)] 
Added gnutls_pkcs11_privkey_status().

13 years agodoc update
Nikos Mavrogiannopoulos [Sun, 24 Feb 2013 17:33:24 +0000 (18:33 +0100)] 
doc update

13 years agowhen verifying a DANE CA constraint make sure that the provided chain is actually...
Nikos Mavrogiannopoulos [Sun, 24 Feb 2013 17:33:09 +0000 (18:33 +0100)] 
when verifying a DANE CA constraint make sure that the provided chain is actually a chain.

13 years agodoc update
Nikos Mavrogiannopoulos [Sun, 24 Feb 2013 11:18:31 +0000 (12:18 +0100)] 
doc update

13 years agomention enable-in in p11-kit config.
Nikos Mavrogiannopoulos [Thu, 21 Feb 2013 21:03:40 +0000 (22:03 +0100)] 
mention enable-in in p11-kit config.

13 years agoMoved gnutls_hex_(en|de)code functions from lib/gnutls_psk.c to lib/gnutls_str.c...
Jaak Ristioja [Wed, 20 Feb 2013 10:46:34 +0000 (12:46 +0200)] 
Moved gnutls_hex_(en|de)code functions from lib/gnutls_psk.c to lib/gnutls_str.c to fix compilation of certtool when PSK is disabled.

These are rather generic functions by nature, so it would be reasonable
to include them in GnuTLS even if PSK support is disabled.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
13 years agoprint info on reinitializor error.
Nikos Mavrogiannopoulos [Tue, 19 Feb 2013 07:00:48 +0000 (08:00 +0100)] 
print info on reinitializor error.

13 years agoDocumented the DANE situation in gnutls. Suggested by Gabor Toth.
Nikos Mavrogiannopoulos [Mon, 18 Feb 2013 23:05:57 +0000 (00:05 +0100)] 
Documented the DANE situation in gnutls. Suggested by Gabor Toth.

13 years agoFixed gnutls_pkcs11_reinit() to reinitialize all modules.
Nikos Mavrogiannopoulos [Mon, 18 Feb 2013 22:48:43 +0000 (23:48 +0100)] 
Fixed gnutls_pkcs11_reinit() to reinitialize all modules.

13 years agoreturn proper error
Nikos Mavrogiannopoulos [Mon, 18 Feb 2013 22:00:36 +0000 (23:00 +0100)] 
return proper error

13 years agoupdated
Nikos Mavrogiannopoulos [Mon, 18 Feb 2013 20:43:28 +0000 (21:43 +0100)] 
updated

13 years agouse set_int when needed
Nikos Mavrogiannopoulos [Mon, 18 Feb 2013 20:36:54 +0000 (21:36 +0100)] 
use set_int when needed

13 years agoUse gnutls_realloc_fast everywhere. Suggested by David Woodhouse.
Nikos Mavrogiannopoulos [Mon, 18 Feb 2013 18:22:07 +0000 (19:22 +0100)] 
Use gnutls_realloc_fast everywhere. Suggested by David Woodhouse.

13 years agobetter cleanup on error on export case
Nikos Mavrogiannopoulos [Sun, 17 Feb 2013 08:26:52 +0000 (09:26 +0100)] 
better cleanup on error on export case

13 years agocorrected parsing issue in XMPP data when in a subject alternative name
Nikos Mavrogiannopoulos [Sat, 16 Feb 2013 23:30:59 +0000 (00:30 +0100)] 
corrected parsing issue in XMPP data when in a subject alternative name

13 years agocleaned up the PIN calling in TPM
Nikos Mavrogiannopoulos [Sat, 16 Feb 2013 09:17:58 +0000 (10:17 +0100)] 
cleaned up the PIN calling in TPM

13 years agoAdded convenience functions to avoid ugly casting in simple programs.
Nikos Mavrogiannopoulos [Sat, 16 Feb 2013 08:53:03 +0000 (09:53 +0100)] 
Added convenience functions to avoid ugly casting in simple programs.

13 years agobe more explicit in DTLS examples to account for LARGE_PACKET error
Nikos Mavrogiannopoulos [Fri, 15 Feb 2013 19:53:40 +0000 (20:53 +0100)] 
be more explicit in DTLS examples to account for LARGE_PACKET error

13 years agofix two minor memory leaks when PKCS#11 is in use
Daniel Kahn Gillmor [Sat, 16 Feb 2013 05:03:38 +0000 (00:03 -0500)] 
fix two minor memory leaks when PKCS#11 is in use

13 years agodocumented fix
Nikos Mavrogiannopoulos [Wed, 13 Feb 2013 20:09:48 +0000 (21:09 +0100)] 
documented fix

13 years agocorrected export of functions
Nikos Mavrogiannopoulos [Wed, 13 Feb 2013 20:08:58 +0000 (21:08 +0100)] 
corrected export of functions

13 years agodocumented fix
Nikos Mavrogiannopoulos [Wed, 13 Feb 2013 19:40:21 +0000 (20:40 +0100)] 
documented fix

13 years agocorrected gnutls_pubkey_verify_data()
Nikos Mavrogiannopoulos [Wed, 13 Feb 2013 19:30:30 +0000 (20:30 +0100)] 
corrected gnutls_pubkey_verify_data()

13 years agoreduced hash table size
Nikos Mavrogiannopoulos [Wed, 13 Feb 2013 16:57:26 +0000 (17:57 +0100)] 
reduced hash table size

13 years agodoc update
Nikos Mavrogiannopoulos [Tue, 12 Feb 2013 19:45:01 +0000 (20:45 +0100)] 
doc update

13 years agoAdded const
Nikos Mavrogiannopoulos [Tue, 12 Feb 2013 19:20:49 +0000 (20:20 +0100)] 
Added const

13 years agognutls_handshake_set_server_random -> gnutls_handshake_set_random
Nikos Mavrogiannopoulos [Tue, 12 Feb 2013 19:09:20 +0000 (20:09 +0100)] 
gnutls_handshake_set_server_random -> gnutls_handshake_set_random

13 years agotimespec_sub_ms -> _gnutls_timespec_sub_ms
Nikos Mavrogiannopoulos [Tue, 12 Feb 2013 18:45:18 +0000 (19:45 +0100)] 
timespec_sub_ms -> _gnutls_timespec_sub_ms

13 years agoAdded gnutls_handshake_set_server_random
Nikos Mavrogiannopoulos [Tue, 12 Feb 2013 18:43:30 +0000 (19:43 +0100)] 
Added gnutls_handshake_set_server_random

13 years agoproperly set close-on-exec.
Nikos Mavrogiannopoulos [Tue, 12 Feb 2013 08:54:05 +0000 (09:54 +0100)] 
properly set close-on-exec.

13 years agoavoid ptrdiff_t
Nikos Mavrogiannopoulos [Mon, 11 Feb 2013 08:29:38 +0000 (09:29 +0100)] 
avoid ptrdiff_t

13 years agocerttool's --to-p12 will now ask for a password to generate PKCS #12 files.
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 20:52:05 +0000 (21:52 +0100)] 
certtool's --to-p12 will now ask for a password to generate PKCS #12 files.

That is when provided an encrypted key file. Reported by Yan Fiz.

13 years agoprefer plain RSA to DHE-RSA and DHE-DSS
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 12:16:09 +0000 (13:16 +0100)] 
prefer plain RSA to DHE-RSA and DHE-DSS

13 years agoremoved duplicate gnutls_3_1_8
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 11:46:56 +0000 (12:46 +0100)] 
removed duplicate

13 years agosmall updates
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 11:21:55 +0000 (12:21 +0100)] 
small updates

13 years agoslow tests moved at the end of the suite
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 11:40:11 +0000 (12:40 +0100)] 
slow tests moved at the end of the suite

13 years agosimplified cleaning-up in _gnutls_stream_read and _gnutls_dgram_read
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 11:18:01 +0000 (12:18 +0100)] 
simplified cleaning-up in _gnutls_stream_read and _gnutls_dgram_read

13 years agocorrected extract_digest_info
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 11:00:03 +0000 (12:00 +0100)] 
corrected extract_digest_info

13 years agoIn client side the verify callback is always being called.
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 10:52:21 +0000 (11:52 +0100)] 
In client side the verify callback is always being called.

13 years agofurther relaxed security levels
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 10:46:21 +0000 (11:46 +0100)] 
further relaxed security levels

13 years agoAdd option to disable generation of any documentation for GnuTLS.
Jaak Ristioja [Tue, 29 Jan 2013 09:27:23 +0000 (11:27 +0200)] 
Add option to disable generation of any documentation for GnuTLS.

13 years agoPrevent libdane pkgconfig stuff from being installed if libdane support is disabled.
Jaak Ristioja [Tue, 29 Jan 2013 08:48:14 +0000 (10:48 +0200)] 
Prevent libdane pkgconfig stuff from being installed if libdane support is disabled.

13 years agoupdates for 3.1.8
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 10:24:14 +0000 (11:24 +0100)] 
updates for 3.1.8

13 years agoRestored 3.1.6 defaults and documented fix.
Nikos Mavrogiannopoulos [Sat, 9 Feb 2013 18:22:25 +0000 (19:22 +0100)] 
Restored 3.1.6 defaults and documented fix.

13 years agoreduced the very weak DH level to 768 bits to not reject popular sites that operate...
Nikos Mavrogiannopoulos [Sat, 9 Feb 2013 18:11:10 +0000 (19:11 +0100)] 
reduced the very weak DH level to 768 bits to not reject popular sites that operate on that level.

13 years agoadded debugging message to indicate the number of bits.
Nikos Mavrogiannopoulos [Sat, 9 Feb 2013 17:47:05 +0000 (18:47 +0100)] 
added debugging message to indicate the number of bits.

13 years agoDo not call the certificate verification callback if certificates are ignored.
Nikos Mavrogiannopoulos [Sat, 9 Feb 2013 12:21:58 +0000 (13:21 +0100)] 
Do not call the certificate verification callback if certificates are ignored.

13 years agoavoid memset on the whole record header length
Nikos Mavrogiannopoulos [Fri, 8 Feb 2013 09:55:18 +0000 (10:55 +0100)] 
avoid memset on the whole record header length

13 years agofixed issue in gnutls_x509_privkey_import2()
Nikos Mavrogiannopoulos [Thu, 7 Feb 2013 18:16:43 +0000 (19:16 +0100)] 
fixed issue in gnutls_x509_privkey_import2()

13 years agoreference TPMURI
Nikos Mavrogiannopoulos [Tue, 5 Feb 2013 18:25:08 +0000 (19:25 +0100)] 
reference TPMURI

13 years agoupdated doc
Nikos Mavrogiannopoulos [Tue, 5 Feb 2013 18:19:24 +0000 (19:19 +0100)] 
updated doc

13 years agocorrected typo
Nikos Mavrogiannopoulos [Tue, 5 Feb 2013 18:07:41 +0000 (19:07 +0100)] 
corrected typo

13 years agocorrected wrap_nettle_hash_algorithm() to work with arbitrary key sizes.
Nikos Mavrogiannopoulos [Tue, 5 Feb 2013 18:05:59 +0000 (19:05 +0100)] 
corrected wrap_nettle_hash_algorithm() to work with arbitrary key sizes.

13 years agoAdded a magic number in front session DB data.
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 18:24:50 +0000 (19:24 +0100)] 
Added a magic number in front session DB data.

13 years agoCorrected typo. Reported by Mark Brand.
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 17:12:31 +0000 (18:12 +0100)] 
Corrected typo. Reported by Mark Brand.

13 years agoupdate gnutls_3_1_7
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 10:00:22 +0000 (11:00 +0100)] 
update

13 years agotest update
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 09:44:02 +0000 (10:44 +0100)] 
test update

13 years agoupdate
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 09:35:58 +0000 (10:35 +0100)] 
update

13 years agoupdated doc
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 09:05:41 +0000 (10:05 +0100)] 
updated doc

13 years agoupdated
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 08:42:27 +0000 (09:42 +0100)] 
updated

13 years agodoc update
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 08:30:25 +0000 (09:30 +0100)] 
doc update

13 years agodocument limitation
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 08:30:05 +0000 (09:30 +0100)] 
document limitation

13 years agoMake sure we don't fail if writing gets interrupted
Alfredo Pironti [Thu, 24 Jan 2013 12:46:15 +0000 (13:46 +0100)] 
Make sure we don't fail if writing gets interrupted

13 years agodisable heartbeat test if it isn't included.
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 08:26:50 +0000 (09:26 +0100)] 
disable heartbeat test if it isn't included.

13 years agodocumented fix
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 08:09:46 +0000 (09:09 +0100)] 
documented fix

13 years agopostpone the change
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 07:57:58 +0000 (08:57 +0100)] 
postpone the change

13 years agoRevert "license is again LGPLv2.1"
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 07:57:44 +0000 (08:57 +0100)] 
Revert "license is again LGPLv2.1"

This reverts commit b7eea829d4b1db58c49bf5c3e31e4be5b61fb2e8.

13 years agoupdated test
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 07:57:10 +0000 (08:57 +0100)] 
updated test

13 years agoFixes to avoid a timing attack in TLS CBC record parsing.
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 02:08:04 +0000 (03:08 +0100)] 
Fixes to avoid a timing attack in TLS CBC record parsing.

13 years agoupdated
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 01:59:00 +0000 (02:59 +0100)] 
updated

13 years agoonly register heartbeat if it is enabled.
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 01:51:26 +0000 (02:51 +0100)] 
only register heartbeat if it is enabled.

13 years agolicense is again LGPLv2.1
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 01:46:38 +0000 (02:46 +0100)] 
license is again LGPLv2.1

13 years agoupdated heartbeat code, and made it optional.
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 01:24:29 +0000 (02:24 +0100)] 
updated heartbeat code, and made it optional.

13 years agocorrected typo
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 00:55:43 +0000 (01:55 +0100)] 
corrected typo

13 years agoUse LGPLv2.1 in the files their author's agreed to.
Nikos Mavrogiannopoulos [Sun, 3 Feb 2013 09:39:16 +0000 (10:39 +0100)] 
Use LGPLv2.1 in the files their author's agreed to.

13 years agoAdded GNUTLS_PKCS11_OBJ_ATTR_CRT_TRUSTED_CA to specify trusted CA certificates.
Nikos Mavrogiannopoulos [Sun, 3 Feb 2013 09:36:57 +0000 (10:36 +0100)] 
Added GNUTLS_PKCS11_OBJ_ATTR_CRT_TRUSTED_CA to specify trusted CA certificates.

13 years agoadded new func
Nikos Mavrogiannopoulos [Sat, 2 Feb 2013 07:51:01 +0000 (08:51 +0100)] 
added new func

13 years agocorrected session resumption
Nikos Mavrogiannopoulos [Fri, 1 Feb 2013 19:30:43 +0000 (20:30 +0100)] 
corrected session resumption

13 years agosimplified DB storing
Nikos Mavrogiannopoulos [Fri, 1 Feb 2013 19:22:09 +0000 (20:22 +0100)] 
simplified DB storing

13 years agoApplied disable SNI patch from Daniel.
Nikos Mavrogiannopoulos [Fri, 1 Feb 2013 19:11:29 +0000 (20:11 +0100)] 
Applied disable SNI patch from Daniel.

13 years agoremove function is not required to add or retrieve from db.
Nikos Mavrogiannopoulos [Fri, 1 Feb 2013 19:05:05 +0000 (20:05 +0100)] 
remove function is not required to add or retrieve from db.

13 years agoUse LGPLv2.1 in the files their author's agreed to.
Nikos Mavrogiannopoulos [Fri, 1 Feb 2013 19:02:50 +0000 (20:02 +0100)] 
Use LGPLv2.1 in the files their author's agreed to.

13 years agoAdded gnutls_db_check_entry_time().
Nikos Mavrogiannopoulos [Thu, 31 Jan 2013 22:28:36 +0000 (23:28 +0100)] 
Added gnutls_db_check_entry_time().

13 years agodeprecated problematic function
Nikos Mavrogiannopoulos [Thu, 31 Jan 2013 22:15:59 +0000 (23:15 +0100)] 
deprecated problematic function

13 years agoFixes in server side of DTLS-0.9.
Nikos Mavrogiannopoulos [Thu, 31 Jan 2013 19:16:44 +0000 (20:16 +0100)] 
Fixes in server side of DTLS-0.9.

13 years agocorrected typo
Nikos Mavrogiannopoulos [Thu, 31 Jan 2013 15:38:31 +0000 (16:38 +0100)] 
corrected typo

13 years agouncork doesn't do anything when the session is already in flush mode
Nikos Mavrogiannopoulos [Wed, 30 Jan 2013 17:11:06 +0000 (18:11 +0100)] 
uncork doesn't do anything when the session is already in flush mode

13 years agomore files to ignore
Nikos Mavrogiannopoulos [Tue, 29 Jan 2013 22:02:02 +0000 (23:02 +0100)] 
more files to ignore

13 years agodoc update
Nikos Mavrogiannopoulos [Tue, 29 Jan 2013 21:59:05 +0000 (22:59 +0100)] 
doc update

13 years agobumped version
Nikos Mavrogiannopoulos [Tue, 29 Jan 2013 21:41:07 +0000 (22:41 +0100)] 
bumped version

13 years agoAdded Alfredo
Nikos Mavrogiannopoulos [Tue, 29 Jan 2013 21:33:52 +0000 (22:33 +0100)] 
Added Alfredo

13 years agoupdated doc for XSSL
Nikos Mavrogiannopoulos [Tue, 29 Jan 2013 21:31:25 +0000 (22:31 +0100)] 
updated doc for XSSL

13 years agoAdded XSSL client examples.
Nikos Mavrogiannopoulos [Tue, 29 Jan 2013 21:26:28 +0000 (22:26 +0100)] 
Added XSSL client examples.

13 years agoFixed compilation of mini-xssl.
Nikos Mavrogiannopoulos [Tue, 29 Jan 2013 20:59:41 +0000 (21:59 +0100)] 
Fixed compilation of mini-xssl.

13 years agosmall fixes
Nikos Mavrogiannopoulos [Tue, 29 Jan 2013 20:53:57 +0000 (21:53 +0100)] 
small fixes

13 years agoxssl API moved to xssl library
Nikos Mavrogiannopoulos [Tue, 29 Jan 2013 20:35:11 +0000 (21:35 +0100)] 
xssl API moved to xssl library