gnutls:gnutls.git
12 years agoUpdate gnulib files, fix syntax-check warnings.
Simon Josefsson [Tue, 13 Apr 2010 18:18:44 +0000 (20:18 +0200)]
Update gnulib files, fix syntax-check warnings.

12 years agoAdd forgotten gnulib files, and fix .gitignore.
Simon Josefsson [Wed, 31 Mar 2010 12:00:46 +0000 (14:00 +0200)]
Add forgotten gnulib files, and fix .gitignore.

12 years agoAdd.
Simon Josefsson [Wed, 31 Mar 2010 11:57:24 +0000 (13:57 +0200)]
Add.

12 years agoSync with TP.
Simon Josefsson [Wed, 31 Mar 2010 11:56:40 +0000 (13:56 +0200)]
Sync with TP.

12 years agoUpdate gnulib files. Fix syntax-check warnings.
Simon Josefsson [Wed, 31 Mar 2010 11:56:18 +0000 (13:56 +0200)]
Update gnulib files.  Fix syntax-check warnings.

12 years agoUpdate gnulib files.
Simon Josefsson [Wed, 31 Mar 2010 11:47:05 +0000 (13:47 +0200)]
Update gnulib files.

12 years agoCheck for what we use. Bump serial.
Simon Josefsson [Tue, 30 Mar 2010 21:13:34 +0000 (23:13 +0200)]
Check for what we use.  Bump serial.

12 years agoValgrind -q is now set by the valgrind detection script to avoid issue when running...
Nikos Mavrogiannopoulos [Tue, 30 Mar 2010 16:11:42 +0000 (18:11 +0200)]
Valgrind -q is now set by the valgrind detection script to avoid issue when running tests without valgrind.

12 years agoincreased small value for certificates. Typical certificates are much longer than...
Nikos Mavrogiannopoulos [Sat, 27 Mar 2010 00:23:49 +0000 (01:23 +0100)]
increased small value for certificates. Typical certificates are much longer than that.

12 years agoReduced several unneeded messages during the make check procedure.
Nikos Mavrogiannopoulos [Sat, 20 Mar 2010 13:57:26 +0000 (14:57 +0100)]
Reduced several unneeded messages during the make check procedure.
Verbose messages can be obtained with --verbose.

12 years agouse mv -f to avoid interactiveness.
Nikos Mavrogiannopoulos [Sat, 20 Mar 2010 13:25:25 +0000 (14:25 +0100)]
use mv -f to avoid interactiveness.

12 years agoModified to account for postalcode.
Nikos Mavrogiannopoulos [Sat, 20 Mar 2010 12:32:14 +0000 (13:32 +0100)]
Modified to account for postalcode.

12 years agoadded news entry for postalcode.
Nikos Mavrogiannopoulos [Sat, 20 Mar 2010 11:35:19 +0000 (12:35 +0100)]
added news entry for postalcode.

12 years agoDisplay postalCode and Name X.509 DN attributes correctly.
Nikos Mavrogiannopoulos [Sat, 20 Mar 2010 11:34:45 +0000 (12:34 +0100)]
Display postalCode and Name X.509 DN attributes correctly.
Based on patch by Pavan Konjarla.

12 years agoEach ciphersuite is now tight with a minimum TLS version and a maximum
Nikos Mavrogiannopoulos [Sat, 20 Mar 2010 11:21:17 +0000 (12:21 +0100)]
Each ciphersuite is now tight with a minimum TLS version and a maximum
one. It is valid if it is between (and including) those. This was added
to deprecate TLS_RSA_EXPORT_WITH_RC4_40_MD5 which is not available
with TLS 1.1. Reported by Adrian F. Dimcev.

12 years agoIgnore more files.
Nikos Mavrogiannopoulos [Sat, 20 Mar 2010 11:20:59 +0000 (12:20 +0100)]
Ignore more files.

12 years agoAdded gnutls_certificate_set_verify_function() to allow checking (verifying)
Nikos Mavrogiannopoulos [Wed, 17 Mar 2010 16:52:36 +0000 (17:52 +0100)]
Added gnutls_certificate_set_verify_function() to allow checking (verifying)
certificate before the handshake is completed.

12 years agoUse the flags for expiration instead of getting the time of each certificate.
Nikos Mavrogiannopoulos [Wed, 17 Mar 2010 16:48:31 +0000 (17:48 +0100)]
Use the flags for expiration instead of getting the time of each certificate.

12 years agoMention datefudge.
Simon Josefsson [Wed, 17 Mar 2010 15:04:53 +0000 (16:04 +0100)]
Mention datefudge.

12 years agoSkip test if datefudge is not available.
Simon Josefsson [Wed, 17 Mar 2010 09:44:52 +0000 (10:44 +0100)]
Skip test if datefudge is not available.

12 years agoINITIAL_SAFE_RENEGOTIATION implies SAFE_RENEGOTIATION.
Nikos Mavrogiannopoulos [Wed, 17 Mar 2010 09:13:05 +0000 (10:13 +0100)]
INITIAL_SAFE_RENEGOTIATION implies SAFE_RENEGOTIATION.

12 years agoAdded missing prototype.
Nikos Mavrogiannopoulos [Tue, 16 Mar 2010 21:35:44 +0000 (22:35 +0100)]
Added missing prototype.

12 years agomade SAFE_RENEGOTIATION flags explicit.
Nikos Mavrogiannopoulos [Tue, 16 Mar 2010 22:07:13 +0000 (23:07 +0100)]
made SAFE_RENEGOTIATION flags explicit.

12 years agognutls_x509_crt_verify() and gnutls_x509_crt_list_verify() behave identically.
Nikos Mavrogiannopoulos [Tue, 16 Mar 2010 22:07:46 +0000 (23:07 +0100)]
gnutls_x509_crt_verify() and gnutls_x509_crt_list_verify() behave identically.
That means that gnutls_x509_crt_verify() will now check dates as well.

Certool --verify-chain will use the GNUTLS_VERIFY_DO_NOT_ALLOW_SAME flag to
gnutls_x509_crt_verify() to force verification even if certificates are the same.
The only exception is at the final certificate (self-checking) where the extra
flag GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT is specified to allow for v1 CA certificates.

12 years agoHandle dates before 1-1-1970 (handle as being equal to 1-1-1970).
Nikos Mavrogiannopoulos [Tue, 16 Mar 2010 22:26:30 +0000 (23:26 +0100)]
Handle dates before 1-1-1970 (handle as being equal to 1-1-1970).

12 years agoFail if required programs are not found.
Nikos Mavrogiannopoulos [Tue, 16 Mar 2010 21:12:58 +0000 (22:12 +0100)]
Fail if required programs are not found.

12 years agoSafe renegotiation is not enabled by default in client side.
Nikos Mavrogiannopoulos [Mon, 15 Mar 2010 21:51:43 +0000 (22:51 +0100)]
Safe renegotiation is not enabled by default in client side.

12 years agobetter documentation for %INITIAL_SAFE_RENEGOTIATION
Nikos Mavrogiannopoulos [Mon, 15 Mar 2010 20:29:29 +0000 (21:29 +0100)]
better documentation for %INITIAL_SAFE_RENEGOTIATION

12 years agoFix.
Simon Josefsson [Mon, 15 Mar 2010 14:12:55 +0000 (15:12 +0100)]
Fix.

12 years agoRewrite tests/openpgp-certs/testselfsigs portably for Solaris. Fix EXTRA_DIST.
Simon Josefsson [Mon, 15 Mar 2010 10:23:58 +0000 (11:23 +0100)]
Rewrite tests/openpgp-certs/testselfsigs portably for Solaris.  Fix EXTRA_DIST.

12 years agolocalhost -> 127.0.0.1 to work in places where localhost does not resolve.
Nikos Mavrogiannopoulos [Sun, 14 Mar 2010 23:01:03 +0000 (00:01 +0100)]
localhost -> 127.0.0.1 to work in places where localhost does not resolve.

12 years agoExtended time verification to trusted certificate list as well. Introduced
Nikos Mavrogiannopoulos [Sun, 14 Mar 2010 21:57:55 +0000 (22:57 +0100)]
Extended time verification to trusted certificate list as well. Introduced
the flag GNUTLS_VERIFY_DISABLE_TRUSTED_TIME_CHECKS that will prevent the
trusted certificate list verification.

12 years agoAdded tests for safe renegotiation. Removed old tests for obsolete features (lzo)
Nikos Mavrogiannopoulos [Thu, 11 Mar 2010 21:34:36 +0000 (22:34 +0100)]
Added tests for safe renegotiation. Removed old tests for obsolete features (lzo)
and tests that were not actually working (srp).

12 years agoExtension generation in SSL 3.0 (as a reply to SCSV) is not using
Nikos Mavrogiannopoulos [Thu, 11 Mar 2010 21:33:29 +0000 (22:33 +0100)]
Extension generation in SSL 3.0 (as a reply to SCSV) is not using
common code with normal extension generation. Solve issue reported by
Tomas Mraz that caused SSL 3.0 renegotiation fail.

12 years agoRemoved artificial constrained that prevented end-user certificates,
Nikos Mavrogiannopoulos [Sun, 7 Mar 2010 09:33:07 +0000 (10:33 +0100)]
Removed artificial constrained that prevented end-user certificates,
being added to the trusted list, treated as trusted. Suggestion and patch
by Tomas Mraz.

12 years agoDocumented that initial_safe_renegotiation is the default.
Nikos Mavrogiannopoulos [Sun, 7 Mar 2010 08:08:04 +0000 (09:08 +0100)]
Documented that initial_safe_renegotiation is the default.

12 years agognutls-serv will terminate connection on rehandshake errors.
Nikos Mavrogiannopoulos [Wed, 3 Mar 2010 12:13:32 +0000 (13:13 +0100)]
gnutls-serv will terminate connection on rehandshake errors.

12 years agoAvoid sending alerts during handshake. Alerts might be interrupted and return
Nikos Mavrogiannopoulos [Wed, 3 Mar 2010 10:50:50 +0000 (11:50 +0100)]
Avoid sending alerts during handshake. Alerts might be interrupted and return
a non-fatal error which will propagate and in many cases it shouldn't.

Avoid sending no renegotiation alert when a client connects to an unsafe server. Thanks
to Tomas Hoger for the report.

12 years agoOn handshake error send appropriate alert and terminate stream.
Nikos Mavrogiannopoulos [Fri, 26 Feb 2010 18:04:26 +0000 (19:04 +0100)]
On handshake error send appropriate alert and terminate stream.

12 years agoAdd id's to chapters.
Simon Josefsson [Thu, 18 Feb 2010 13:23:52 +0000 (14:23 +0100)]
Add id's to chapters.

12 years agoUpdate.
Simon Josefsson [Thu, 18 Feb 2010 09:36:15 +0000 (10:36 +0100)]
Update.

12 years agoRemove.
Simon Josefsson [Thu, 18 Feb 2010 09:33:56 +0000 (10:33 +0100)]
Remove.

12 years agoFix -lrt usage.
Simon Josefsson [Thu, 18 Feb 2010 09:31:39 +0000 (10:31 +0100)]
Fix -lrt usage.

12 years agoUse gnulib gettime module. Indent.
Simon Josefsson [Thu, 18 Feb 2010 09:25:23 +0000 (10:25 +0100)]
Use gnulib gettime module.  Indent.

12 years agoAdd.
Simon Josefsson [Thu, 18 Feb 2010 09:22:57 +0000 (10:22 +0100)]
Add.

12 years agoUpdate gnulib files.
Simon Josefsson [Thu, 18 Feb 2010 09:22:06 +0000 (10:22 +0100)]
Update gnulib files.

12 years agoUpdate gnulib files.
Simon Josefsson [Thu, 18 Feb 2010 09:21:00 +0000 (10:21 +0100)]
Update gnulib files.

12 years agoIndent. Don't include fcntl.h and sys/ioctl.h on (for example) Windows.
Simon Josefsson [Wed, 17 Feb 2010 18:06:14 +0000 (19:06 +0100)]
Indent.  Don't include fcntl.h and sys/ioctl.h on (for example) Windows.

12 years agoFix objdir != srcdir.
Simon Josefsson [Wed, 17 Feb 2010 18:00:21 +0000 (19:00 +0100)]
Fix objdir != srcdir.

12 years agoDrop bashism. Make it work on Windows.
Simon Josefsson [Wed, 17 Feb 2010 17:59:03 +0000 (18:59 +0100)]
Drop bashism.  Make it work on Windows.

12 years agoFix.
Simon Josefsson [Wed, 17 Feb 2010 17:42:41 +0000 (18:42 +0100)]
Fix.

12 years agoAdd.
Simon Josefsson [Wed, 17 Feb 2010 17:40:15 +0000 (18:40 +0100)]
Add.

12 years agoGenerated.
Simon Josefsson [Wed, 17 Feb 2010 17:34:13 +0000 (18:34 +0100)]
Generated.

12 years agoMore GTK-DOC fixes.
Simon Josefsson [Wed, 17 Feb 2010 17:24:48 +0000 (18:24 +0100)]
More GTK-DOC fixes.

12 years agoDoc fix.
Simon Josefsson [Wed, 17 Feb 2010 17:02:56 +0000 (18:02 +0100)]
Doc fix.

12 years agoDoc fix.
Simon Josefsson [Wed, 17 Feb 2010 16:57:42 +0000 (17:57 +0100)]
Doc fix.

12 years agoDoc fix.
Simon Josefsson [Wed, 17 Feb 2010 16:47:40 +0000 (17:47 +0100)]
Doc fix.

12 years agoFix enum doc.
Simon Josefsson [Wed, 17 Feb 2010 16:47:14 +0000 (17:47 +0100)]
Fix enum doc.

12 years agoMore enum docs.
Simon Josefsson [Wed, 17 Feb 2010 16:42:07 +0000 (17:42 +0100)]
More enum docs.

12 years agoMore enum documentation.
Simon Josefsson [Wed, 17 Feb 2010 16:24:25 +0000 (17:24 +0100)]
More enum documentation.

12 years agoDoc fix.
Simon Josefsson [Wed, 17 Feb 2010 16:13:01 +0000 (17:13 +0100)]
Doc fix.

12 years agoMore enum documentation.
Simon Josefsson [Wed, 17 Feb 2010 16:11:27 +0000 (17:11 +0100)]
More enum documentation.

12 years agoDocument more.
Simon Josefsson [Wed, 17 Feb 2010 16:02:37 +0000 (17:02 +0100)]
Document more.

12 years agoDocument more.
Simon Josefsson [Wed, 17 Feb 2010 16:01:36 +0000 (17:01 +0100)]
Document more.

12 years agoDocument enum.
Simon Josefsson [Wed, 17 Feb 2010 15:59:59 +0000 (16:59 +0100)]
Document enum.

12 years agoMore enum.
Simon Josefsson [Wed, 17 Feb 2010 15:56:55 +0000 (16:56 +0100)]
More enum.

12 years agoFix typo.
Simon Josefsson [Wed, 17 Feb 2010 15:53:47 +0000 (16:53 +0100)]
Fix typo.

12 years agoMore GTK-DOC documentation.
Simon Josefsson [Wed, 17 Feb 2010 15:48:06 +0000 (16:48 +0100)]
More GTK-DOC documentation.

12 years agoImprove GTK-DOC coverage.
Simon Josefsson [Wed, 17 Feb 2010 15:01:20 +0000 (16:01 +0100)]
Improve GTK-DOC coverage.

12 years agoFix comments, for GTK-DOC.
Simon Josefsson [Wed, 17 Feb 2010 14:20:28 +0000 (15:20 +0100)]
Fix comments, for GTK-DOC.

12 years agoIgnore more headers.
Simon Josefsson [Wed, 17 Feb 2010 13:30:58 +0000 (14:30 +0100)]
Ignore more headers.

12 years agoDoc fix.
Simon Josefsson [Wed, 17 Feb 2010 13:21:30 +0000 (14:21 +0100)]
Doc fix.

12 years agoFix for GTK-DOC parse breakage.
Simon Josefsson [Wed, 17 Feb 2010 13:18:32 +0000 (14:18 +0100)]
Fix for GTK-DOC parse breakage.

12 years agoIgnore gnutlsxx.h too, GTK-DOC doesn't handle C++.
Simon Josefsson [Wed, 17 Feb 2010 13:13:30 +0000 (14:13 +0100)]
Ignore gnutlsxx.h too, GTK-DOC doesn't handle C++.

12 years agoNeed crypto.h too.
Simon Josefsson [Wed, 17 Feb 2010 13:12:26 +0000 (14:12 +0100)]
Need crypto.h too.

12 years agoImprove header ignores.
Simon Josefsson [Wed, 17 Feb 2010 13:06:12 +0000 (14:06 +0100)]
Improve header ignores.

12 years agoUpgrade to libtasn1 2.5 snapshot, for GTK-DOC comments.
Simon Josefsson [Wed, 17 Feb 2010 12:47:39 +0000 (13:47 +0100)]
Upgrade to libtasn1 2.5 snapshot, for GTK-DOC comments.

12 years agoAnother GTK-DOC fix.
Simon Josefsson [Wed, 17 Feb 2010 11:42:18 +0000 (12:42 +0100)]
Another GTK-DOC fix.

12 years agoFix GTK-DOC syntax. Unfortunately this looses some information.
Simon Josefsson [Wed, 17 Feb 2010 11:35:31 +0000 (12:35 +0100)]
Fix GTK-DOC syntax.  Unfortunately this looses some information.

12 years agoAlign indentation of GTK-DOC comments.
Simon Josefsson [Wed, 17 Feb 2010 10:53:18 +0000 (11:53 +0100)]
Align indentation of GTK-DOC comments.

12 years agoSync with TP.
Simon Josefsson [Wed, 17 Feb 2010 10:19:25 +0000 (11:19 +0100)]
Sync with TP.

12 years agoSilence gnulib warning about fseek.
Simon Josefsson [Wed, 17 Feb 2010 09:28:55 +0000 (10:28 +0100)]
Silence gnulib warning about fseek.

12 years agoUpdate gnulib files.
Simon Josefsson [Wed, 17 Feb 2010 09:10:47 +0000 (10:10 +0100)]
Update gnulib files.

12 years agoCorrected calculation of session data for PSK ciphersuites. Solves issue #107256...
Nikos Mavrogiannopoulos [Fri, 5 Feb 2010 13:52:24 +0000 (14:52 +0100)]
Corrected calculation of session data for PSK ciphersuites. Solves issue #107256 reported by Wolfgang Glas.

12 years agoAdd announcement message.
Simon Josefsson [Wed, 3 Feb 2010 08:41:06 +0000 (09:41 +0100)]
Add announcement message.

12 years agoFix.
Simon Josefsson [Wed, 27 Jan 2010 16:25:40 +0000 (17:25 +0100)]
Fix.

12 years agoAdd.
Simon Josefsson [Wed, 27 Jan 2010 16:23:24 +0000 (17:23 +0100)]
Add.

12 years agoSync with TP.
Simon Josefsson [Wed, 27 Jan 2010 16:22:48 +0000 (17:22 +0100)]
Sync with TP.

12 years agoUpdate gnulib files.
Simon Josefsson [Wed, 27 Jan 2010 16:22:28 +0000 (17:22 +0100)]
Update gnulib files.

12 years agoAdd.
Simon Josefsson [Wed, 27 Jan 2010 15:48:44 +0000 (16:48 +0100)]
Add.

12 years agoUse libtasn1 v2.4.
Simon Josefsson [Wed, 27 Jan 2010 15:44:21 +0000 (16:44 +0100)]
Use libtasn1 v2.4.

12 years agoFix license.
Simon Josefsson [Wed, 27 Jan 2010 15:43:04 +0000 (16:43 +0100)]
Fix license.

12 years agoFix license.
Simon Josefsson [Wed, 27 Jan 2010 15:40:54 +0000 (16:40 +0100)]
Fix license.

12 years agoFix license.
Simon Josefsson [Wed, 27 Jan 2010 15:40:35 +0000 (16:40 +0100)]
Fix license.

12 years agoLicense fix.
Simon Josefsson [Wed, 27 Jan 2010 15:39:09 +0000 (16:39 +0100)]
License fix.

12 years agoUpdate copyright years.
Simon Josefsson [Wed, 27 Jan 2010 15:33:59 +0000 (16:33 +0100)]
Update copyright years.

12 years agoFix license.
Simon Josefsson [Wed, 27 Jan 2010 15:31:02 +0000 (16:31 +0100)]
Fix license.

12 years agoFix license.
Simon Josefsson [Wed, 27 Jan 2010 15:30:45 +0000 (16:30 +0100)]
Fix license.

12 years agoFix license.
Simon Josefsson [Wed, 27 Jan 2010 15:30:32 +0000 (16:30 +0100)]
Fix license.

12 years agoFix license.
Simon Josefsson [Wed, 27 Jan 2010 15:30:18 +0000 (16:30 +0100)]
Fix license.