]>
git.ipfire.org Git - thirdparty/gnutls.git/log
Nikos Mavrogiannopoulos [Wed, 6 Mar 2013 09:54:32 +0000 (10:54 +0100)]
check revocation prior to reading local certs.
Nikos Mavrogiannopoulos [Wed, 6 Mar 2013 03:12:42 +0000 (04:12 +0100)]
deinitialize the certificate
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 22:02:14 +0000 (23:02 +0100)]
updated
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 21:58:57 +0000 (22:58 +0100)]
When cross compiling do not check for ca certificates.
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 21:51:21 +0000 (22:51 +0100)]
auto-detect CA certificates only if with-default-trust-store-file is not provided.
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 20:33:38 +0000 (21:33 +0100)]
corrected parameters.
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 20:28:56 +0000 (21:28 +0100)]
Added functions that remove certificates from a trust list.
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 20:27:48 +0000 (21:27 +0100)]
updated doc
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 18:57:57 +0000 (19:57 +0100)]
Check for revoked certs in android and do not add. Suggested by David Woodhouse.
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 17:27:07 +0000 (18:27 +0100)]
corrected add_system_trust() in the unsupported system case.
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 15:46:32 +0000 (16:46 +0100)]
Several optimizations on certificate comparisons including DN. This speeds up CA certificate loading, and certificate verification.
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 15:01:20 +0000 (16:01 +0100)]
Revert "When making the hash list of the CAs avoid calling get_raw_*_dn() which is very costly."
This reverts commit
1b7d66354e9b4d174b58233f4dd8ab46a1d45f14.
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 14:56:23 +0000 (15:56 +0100)]
updated
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 14:55:34 +0000 (15:55 +0100)]
When making the hash list of the CAs avoid calling get_raw_*_dn() which is very costly.
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 14:55:09 +0000 (15:55 +0100)]
Added new functions to get the LDAP DN in an allocated buffer.
Nikos Mavrogiannopoulos [Tue, 5 Mar 2013 14:24:23 +0000 (15:24 +0100)]
Removed unused code.
Daniel Kahn Gillmor [Tue, 5 Mar 2013 07:30:04 +0000 (02:30 -0500)]
fix description of id_size parameter
Nikos Mavrogiannopoulos [Mon, 4 Mar 2013 23:43:24 +0000 (00:43 +0100)]
handle the interesting variance between directories
Nikos Mavrogiannopoulos [Mon, 4 Mar 2013 05:25:51 +0000 (06:25 +0100)]
test for ANDROID or __ANDROID__
Nikos Mavrogiannopoulos [Mon, 4 Mar 2013 05:03:56 +0000 (06:03 +0100)]
updated
Nikos Mavrogiannopoulos [Mon, 4 Mar 2013 04:55:37 +0000 (05:55 +0100)]
call gl_EARLY earlier, and add AM_PROG_AR.
Nikos Mavrogiannopoulos [Mon, 4 Mar 2013 04:45:57 +0000 (05:45 +0100)]
corrected link
Nikos Mavrogiannopoulos [Sun, 3 Mar 2013 20:12:08 +0000 (21:12 +0100)]
removed Werror from automake rules
Nikos Mavrogiannopoulos [Sun, 3 Mar 2013 09:06:35 +0000 (10:06 +0100)]
Added flag
Nikos Mavrogiannopoulos [Sun, 3 Mar 2013 09:06:12 +0000 (10:06 +0100)]
removed
Nikos Mavrogiannopoulos [Sun, 3 Mar 2013 09:00:18 +0000 (10:00 +0100)]
changes to avoid compilation of programs that cannot be.
Nikos Mavrogiannopoulos [Sun, 3 Mar 2013 08:35:59 +0000 (09:35 +0100)]
more simplifications to gnutls_x509_trust_list_add_system_trust()
Nikos Mavrogiannopoulos [Sun, 3 Mar 2013 00:32:50 +0000 (01:32 +0100)]
updated
Nikos Mavrogiannopoulos [Sun, 3 Mar 2013 00:23:45 +0000 (01:23 +0100)]
corrected reading from directory.
Nikos Mavrogiannopoulos [Sat, 2 Mar 2013 23:58:59 +0000 (00:58 +0100)]
gnutls_x509_trust_list_add_system_trust() was made to work in android 4.x.
Nikos Mavrogiannopoulos [Sat, 2 Mar 2013 10:15:36 +0000 (11:15 +0100)]
updated
Nikos Mavrogiannopoulos [Sat, 2 Mar 2013 10:13:51 +0000 (11:13 +0100)]
More cleanups in gnutls_x509_trust_list_add_system_trust()
Nikos Mavrogiannopoulos [Sat, 2 Mar 2013 09:57:04 +0000 (10:57 +0100)]
Select CPU optimizations based on target cpu rather than the host.
Nikos Mavrogiannopoulos [Sat, 2 Mar 2013 09:18:45 +0000 (10:18 +0100)]
some simplifications in gnutls_x509_trust_list_add_system_trust()
Nikos Mavrogiannopoulos [Fri, 1 Mar 2013 19:42:18 +0000 (20:42 +0100)]
Use ARCFOUR cipher by default to be compatible with devices like android that don't support AES
Nikos Mavrogiannopoulos [Fri, 1 Mar 2013 15:54:12 +0000 (16:54 +0100)]
Added verify flags for DANE to enforce verification and restrict it to a field.
Nikos Mavrogiannopoulos [Thu, 28 Feb 2013 23:40:24 +0000 (00:40 +0100)]
added empty ChangeLog
Nikos Mavrogiannopoulos [Thu, 28 Feb 2013 23:05:36 +0000 (00:05 +0100)]
updated gnulib
Nikos Mavrogiannopoulos [Wed, 27 Feb 2013 19:41:06 +0000 (20:41 +0100)]
Added gnutls_pkcs11_privkey_status
Nikos Mavrogiannopoulos [Wed, 27 Feb 2013 19:09:45 +0000 (20:09 +0100)]
updated
Nikos Mavrogiannopoulos [Wed, 27 Feb 2013 18:19:47 +0000 (19:19 +0100)]
bumped version
Nikos Mavrogiannopoulos [Wed, 27 Feb 2013 16:01:12 +0000 (17:01 +0100)]
small optimizations in session storage
Nikos Mavrogiannopoulos [Wed, 27 Feb 2013 16:00:57 +0000 (17:00 +0100)]
no need to memset during session deinit.
Nikos Mavrogiannopoulos [Tue, 26 Feb 2013 22:41:26 +0000 (23:41 +0100)]
fixed nonce generation after fork().
Nikos Mavrogiannopoulos [Tue, 26 Feb 2013 22:38:14 +0000 (23:38 +0100)]
Small fixes.
Nikos Mavrogiannopoulos [Mon, 25 Feb 2013 21:05:42 +0000 (22:05 +0100)]
Added gnutls_pkcs11_privkey_status().
Nikos Mavrogiannopoulos [Sun, 24 Feb 2013 17:33:24 +0000 (18:33 +0100)]
doc update
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.
Nikos Mavrogiannopoulos [Sun, 24 Feb 2013 11:18:31 +0000 (12:18 +0100)]
doc update
Nikos Mavrogiannopoulos [Thu, 21 Feb 2013 21:03:40 +0000 (22:03 +0100)]
mention enable-in in p11-kit config.
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>
Nikos Mavrogiannopoulos [Tue, 19 Feb 2013 07:00:48 +0000 (08:00 +0100)]
print info on reinitializor error.
Nikos Mavrogiannopoulos [Mon, 18 Feb 2013 23:05:57 +0000 (00:05 +0100)]
Documented the DANE situation in gnutls. Suggested by Gabor Toth.
Nikos Mavrogiannopoulos [Mon, 18 Feb 2013 22:48:43 +0000 (23:48 +0100)]
Fixed gnutls_pkcs11_reinit() to reinitialize all modules.
Nikos Mavrogiannopoulos [Mon, 18 Feb 2013 22:00:36 +0000 (23:00 +0100)]
return proper error
Nikos Mavrogiannopoulos [Mon, 18 Feb 2013 20:43:28 +0000 (21:43 +0100)]
updated
Nikos Mavrogiannopoulos [Mon, 18 Feb 2013 20:36:54 +0000 (21:36 +0100)]
use set_int when needed
Nikos Mavrogiannopoulos [Mon, 18 Feb 2013 18:22:07 +0000 (19:22 +0100)]
Use gnutls_realloc_fast everywhere. Suggested by David Woodhouse.
Nikos Mavrogiannopoulos [Sun, 17 Feb 2013 08:26:52 +0000 (09:26 +0100)]
better cleanup on error on export case
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
Nikos Mavrogiannopoulos [Sat, 16 Feb 2013 09:17:58 +0000 (10:17 +0100)]
cleaned up the PIN calling in TPM
Nikos Mavrogiannopoulos [Sat, 16 Feb 2013 08:53:03 +0000 (09:53 +0100)]
Added convenience functions to avoid ugly casting in simple programs.
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
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
Nikos Mavrogiannopoulos [Wed, 13 Feb 2013 20:09:48 +0000 (21:09 +0100)]
documented fix
Nikos Mavrogiannopoulos [Wed, 13 Feb 2013 20:08:58 +0000 (21:08 +0100)]
corrected export of functions
Nikos Mavrogiannopoulos [Wed, 13 Feb 2013 19:40:21 +0000 (20:40 +0100)]
documented fix
Nikos Mavrogiannopoulos [Wed, 13 Feb 2013 19:30:30 +0000 (20:30 +0100)]
corrected gnutls_pubkey_verify_data()
Nikos Mavrogiannopoulos [Wed, 13 Feb 2013 16:57:26 +0000 (17:57 +0100)]
reduced hash table size
Nikos Mavrogiannopoulos [Tue, 12 Feb 2013 19:45:01 +0000 (20:45 +0100)]
doc update
Nikos Mavrogiannopoulos [Tue, 12 Feb 2013 19:20:49 +0000 (20:20 +0100)]
Added const
Nikos Mavrogiannopoulos [Tue, 12 Feb 2013 19:09:20 +0000 (20:09 +0100)]
gnutls_handshake_set_server_random -> gnutls_handshake_set_random
Nikos Mavrogiannopoulos [Tue, 12 Feb 2013 18:45:18 +0000 (19:45 +0100)]
timespec_sub_ms -> _gnutls_timespec_sub_ms
Nikos Mavrogiannopoulos [Tue, 12 Feb 2013 18:43:30 +0000 (19:43 +0100)]
Added gnutls_handshake_set_server_random
Nikos Mavrogiannopoulos [Tue, 12 Feb 2013 08:54:05 +0000 (09:54 +0100)]
properly set close-on-exec.
Nikos Mavrogiannopoulos [Mon, 11 Feb 2013 08:29:38 +0000 (09:29 +0100)]
avoid ptrdiff_t
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.
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 12:16:09 +0000 (13:16 +0100)]
prefer plain RSA to DHE-RSA and DHE-DSS
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 11:46:56 +0000 (12:46 +0100)]
removed duplicate
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 11:21:55 +0000 (12:21 +0100)]
small updates
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 11:40:11 +0000 (12:40 +0100)]
slow tests moved at the end of the suite
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 11:18:01 +0000 (12:18 +0100)]
simplified cleaning-up in _gnutls_stream_read and _gnutls_dgram_read
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 11:00:03 +0000 (12:00 +0100)]
corrected extract_digest_info
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 10:52:21 +0000 (11:52 +0100)]
In client side the verify callback is always being called.
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 10:46:21 +0000 (11:46 +0100)]
further relaxed security levels
Jaak Ristioja [Tue, 29 Jan 2013 09:27:23 +0000 (11:27 +0200)]
Add option to disable generation of any documentation for GnuTLS.
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.
Nikos Mavrogiannopoulos [Sun, 10 Feb 2013 10:24:14 +0000 (11:24 +0100)]
updates for 3.1.8
Nikos Mavrogiannopoulos [Sat, 9 Feb 2013 18:22:25 +0000 (19:22 +0100)]
Restored 3.1.6 defaults and documented fix.
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.
Nikos Mavrogiannopoulos [Sat, 9 Feb 2013 17:47:05 +0000 (18:47 +0100)]
added debugging message to indicate the number of bits.
Nikos Mavrogiannopoulos [Sat, 9 Feb 2013 12:21:58 +0000 (13:21 +0100)]
Do not call the certificate verification callback if certificates are ignored.
Nikos Mavrogiannopoulos [Fri, 8 Feb 2013 09:55:18 +0000 (10:55 +0100)]
avoid memset on the whole record header length
Nikos Mavrogiannopoulos [Thu, 7 Feb 2013 18:16:43 +0000 (19:16 +0100)]
fixed issue in gnutls_x509_privkey_import2()
Nikos Mavrogiannopoulos [Tue, 5 Feb 2013 18:25:08 +0000 (19:25 +0100)]
reference TPMURI
Nikos Mavrogiannopoulos [Tue, 5 Feb 2013 18:19:24 +0000 (19:19 +0100)]
updated doc
Nikos Mavrogiannopoulos [Tue, 5 Feb 2013 18:07:41 +0000 (19:07 +0100)]
corrected typo
Nikos Mavrogiannopoulos [Tue, 5 Feb 2013 18:05:59 +0000 (19:05 +0100)]
corrected wrap_nettle_hash_algorithm() to work with arbitrary key sizes.
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 18:24:50 +0000 (19:24 +0100)]
Added a magic number in front session DB data.
Nikos Mavrogiannopoulos [Mon, 4 Feb 2013 17:12:31 +0000 (18:12 +0100)]
Corrected typo. Reported by Mark Brand.