]>
git.ipfire.org Git - thirdparty/gnutls.git/log
Simon Josefsson [Mon, 31 Aug 2009 13:11:17 +0000 (15:11 +0200)]
Need another header.
Simon Josefsson [Mon, 31 Aug 2009 13:05:43 +0000 (15:05 +0200)]
Add.
Simon Josefsson [Mon, 31 Aug 2009 13:02:48 +0000 (15:02 +0200)]
Add comment explaining where magic values come from.
Daiki Ueno [Mon, 31 Aug 2009 05:48:12 +0000 (14:48 +0900)]
Fix parsing Certificate Request for TLS 1.2.
Fix the logic to skip supported_signature_algorithms in Certificate
Request.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Daiki Ueno [Mon, 31 Aug 2009 05:44:51 +0000 (14:44 +0900)]
Use SHA256 for PRF if TLS 1.2.
Use SHA256 for the basis of PRF, and for the hash over handshake messages.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Daiki Ueno [Mon, 31 Aug 2009 05:40:38 +0000 (14:40 +0900)]
Respect TLS signature algorithm in server KX.
Verify signature of DH parameters in Server Key Exchange with the
embedded signature algorithm.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Daiki Ueno [Mon, 31 Aug 2009 05:34:01 +0000 (14:34 +0900)]
Add functions for TLS signature algorithm.
Add functions to convert TLS signature algorithm from/to constants
defined by GnuTLS.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Mon, 31 Aug 2009 11:23:47 +0000 (13:23 +0200)]
Add.
Simon Josefsson [Mon, 31 Aug 2009 11:03:08 +0000 (13:03 +0200)]
Update gnulib files.
Simon Josefsson [Mon, 31 Aug 2009 10:51:06 +0000 (12:51 +0200)]
Add.
Fabian Keil [Tue, 25 Aug 2009 16:42:17 +0000 (18:42 +0200)]
Remove dead store in listen_socket().
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Tue, 25 Aug 2009 16:39:41 +0000 (18:39 +0200)]
Remove dead store in _gnutls_io_write_buffered().
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Mon, 24 Aug 2009 18:08:35 +0000 (20:08 +0200)]
Remove dead store in gnutls_x509_crt_list_import().
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Mon, 24 Aug 2009 17:33:09 +0000 (19:33 +0200)]
Remove dead store in pwd_put_values().
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Mon, 24 Aug 2009 17:30:49 +0000 (19:30 +0200)]
Remove dead store in pkcs12_info().
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Tue, 25 Aug 2009 16:50:58 +0000 (18:50 +0200)]
Remove write-only variable info in _gnutls_proc_cert_cert_req().
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Tue, 25 Aug 2009 16:48:41 +0000 (18:48 +0200)]
Remove write-only variable info in gen_rsa_export_server_kx().
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Tue, 25 Aug 2009 16:44:25 +0000 (18:44 +0200)]
Remove write-only variable sep_ar_idx in split_multi_arg().
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Mon, 24 Aug 2009 18:12:29 +0000 (20:12 +0200)]
Remove write-only variable tmp_size in _pkcs12_decode_safe_content().
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Sat, 29 Aug 2009 09:47:29 +0000 (11:47 +0200)]
Remove duplicates. Two exact ones and a pretty close one.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Tue, 25 Aug 2009 16:15:35 +0000 (18:15 +0200)]
Mark what looks like a bug in in _gnutls_srp_pwd_read_entry()
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Mon, 24 Aug 2009 18:16:11 +0000 (20:16 +0200)]
In main(), rename salt to salt_size and don't bother reading info.salt which we don't use anyway.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Mon, 31 Aug 2009 10:32:23 +0000 (12:32 +0200)]
(cdk_strlist_next): Handle NULL root value better.
Based on report by Fabian Keil <fk@fabiankeil.de>.
Fabian Keil [Mon, 24 Aug 2009 17:09:22 +0000 (19:09 +0200)]
In print_extensions(), declare the *_idx variables as int instead of size_t.
While it shouldn't make a difference, it makes more sense to me.
It's also consistent with (at least) print_crl().
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Mon, 24 Aug 2009 17:06:43 +0000 (19:06 +0200)]
In print_extensions(), initialize *_idx variables once before entering the for loop instead of each run.
Otherwise checking them is pointless as they always will be zero.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Mon, 24 Aug 2009 17:19:41 +0000 (19:19 +0200)]
In print_crq(), initialize challenge and extensions once before entering the for loop instead of each run.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Fabian Keil [Mon, 24 Aug 2009 16:59:13 +0000 (18:59 +0200)]
In print_crl(), initialize aki_idx and crl_nr once before entering the for loop instead of each run.
Otherwise the "error: more than one AKI extension\n" and
"error: more than one CRL number\n" checks want work.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Fri, 28 Aug 2009 16:17:38 +0000 (18:17 +0200)]
Likewise.
Simon Josefsson [Fri, 28 Aug 2009 16:15:40 +0000 (18:15 +0200)]
Don't use deprecated type.
Simon Josefsson [Fri, 28 Aug 2009 16:03:29 +0000 (18:03 +0200)]
Overwrite gettext's size_max.m4 to make sure we use one that works.
Simon Josefsson [Fri, 28 Aug 2009 15:55:23 +0000 (17:55 +0200)]
Update gnulib files.
Simon Josefsson [Fri, 28 Aug 2009 13:22:03 +0000 (15:22 +0200)]
Fix use of deprecated types, for now and the future.
Simon Josefsson [Fri, 28 Aug 2009 13:14:13 +0000 (15:14 +0200)]
Add.
Simon Josefsson [Fri, 28 Aug 2009 13:03:19 +0000 (15:03 +0200)]
Fix gnutls_datum usage.
Simon Josefsson [Fri, 28 Aug 2009 13:01:18 +0000 (15:01 +0200)]
Fix deprecated usage of gnutls_datum.
Dan Fandrich [Fri, 28 Aug 2009 00:02:17 +0000 (17:02 -0700)]
Fix compiler warning bugs for OpenWatcom.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Daiki Ueno [Mon, 24 Aug 2009 21:46:38 +0000 (06:46 +0900)]
Fix double-free
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Mon, 24 Aug 2009 21:16:49 +0000 (23:16 +0200)]
Disable whitespace for file that need it.
Simon Josefsson [Thu, 20 Aug 2009 17:00:06 +0000 (19:00 +0200)]
Add check of OpenPGP cert too.
Simon Josefsson [Thu, 20 Aug 2009 13:43:09 +0000 (15:43 +0200)]
Add.
Simon Josefsson [Thu, 20 Aug 2009 13:37:54 +0000 (15:37 +0200)]
Work around whitespace commit hook.
Simon Josefsson [Thu, 20 Aug 2009 13:37:05 +0000 (15:37 +0200)]
Update gnulib files.
Simon Josefsson [Thu, 20 Aug 2009 13:35:32 +0000 (15:35 +0200)]
Reduce stack usage and remove code.
Simon Josefsson [Thu, 20 Aug 2009 10:41:42 +0000 (12:41 +0200)]
Remove unused constant.
Simon Josefsson [Thu, 20 Aug 2009 10:40:58 +0000 (12:40 +0200)]
Reduce stack usage.
Simon Josefsson [Thu, 20 Aug 2009 10:21:09 +0000 (12:21 +0200)]
Fix OpenPGP hostname comparison.
Simon Josefsson [Thu, 20 Aug 2009 10:15:21 +0000 (12:15 +0200)]
Reduce stack usage.
Simon Josefsson [Thu, 20 Aug 2009 09:39:10 +0000 (11:39 +0200)]
Reduce stack usage.
Simon Josefsson [Thu, 20 Aug 2009 08:35:01 +0000 (10:35 +0200)]
Fix syntax-check nits.
Daiki Ueno [Thu, 20 Aug 2009 01:33:00 +0000 (10:33 +0900)]
Fix memleaks.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Wed, 19 Aug 2009 21:30:13 +0000 (23:30 +0200)]
Bump versions.
Simon Josefsson [Wed, 19 Aug 2009 21:26:42 +0000 (23:26 +0200)]
Fix references.
Simon Josefsson [Wed, 19 Aug 2009 21:11:59 +0000 (23:11 +0200)]
Also commit devel/ web pages.
Simon Josefsson [Wed, 19 Aug 2009 21:07:56 +0000 (23:07 +0200)]
Fix ChangeLog.
Simon Josefsson [Wed, 19 Aug 2009 21:00:44 +0000 (23:00 +0200)]
Generated.
Simon Josefsson [Wed, 19 Aug 2009 20:50:45 +0000 (22:50 +0200)]
Version 2.9.3.
Simon Josefsson [Wed, 19 Aug 2009 14:08:59 +0000 (16:08 +0200)]
Typo.
Simon Josefsson [Wed, 19 Aug 2009 14:06:35 +0000 (16:06 +0200)]
Need gnutls_algorithms.h for prototypes.
Simon Josefsson [Wed, 19 Aug 2009 14:04:22 +0000 (16:04 +0200)]
Add.
Jonathan Bastien-Filiatrault [Wed, 19 Aug 2009 02:55:30 +0000 (22:55 -0400)]
Replace explicit version checks with feature checks
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Wed, 19 Aug 2009 13:33:32 +0000 (15:33 +0200)]
Reformat paragraphs.
Simon Josefsson [Wed, 19 Aug 2009 13:30:27 +0000 (15:30 +0200)]
Generated.
Simon Josefsson [Wed, 19 Aug 2009 13:30:08 +0000 (15:30 +0200)]
Typo.
Simon Josefsson [Wed, 19 Aug 2009 13:12:40 +0000 (15:12 +0200)]
Add cross reference.
Simon Josefsson [Wed, 19 Aug 2009 13:11:06 +0000 (15:11 +0200)]
Add.
Simon Josefsson [Wed, 19 Aug 2009 13:03:02 +0000 (15:03 +0200)]
Fix GTK-DOC output.
Simon Josefsson [Wed, 19 Aug 2009 13:01:59 +0000 (15:01 +0200)]
Add.
Simon Josefsson [Wed, 19 Aug 2009 12:58:40 +0000 (14:58 +0200)]
Fix namespace of new APIs.
Simon Josefsson [Wed, 19 Aug 2009 12:56:13 +0000 (14:56 +0200)]
Fix whitespace.
Daiki Ueno [Wed, 19 Aug 2009 07:53:07 +0000 (16:53 +0900)]
session ticket support
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Wed, 19 Aug 2009 12:37:55 +0000 (14:37 +0200)]
Fix indent rule.
Daiki Ueno [Wed, 19 Aug 2009 11:09:23 +0000 (20:09 +0900)]
internals doc update
Hi,
When I wrote SessionTicket extension I referred to the manual node
"Adding a New TLS Extension", and noticed that it is not up to date.
So, here is a patch.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Tue, 18 Aug 2009 21:46:10 +0000 (23:46 +0200)]
Update gnulib files.
Simon Josefsson [Sat, 15 Aug 2009 08:03:49 +0000 (10:03 +0200)]
Update gnulib files.
Simon Josefsson [Sat, 15 Aug 2009 08:02:57 +0000 (10:02 +0200)]
Don't ignore gl/ files!
Simon Josefsson [Sat, 15 Aug 2009 08:01:56 +0000 (10:01 +0200)]
Update gnulib files.
Simon Josefsson [Sat, 15 Aug 2009 07:58:09 +0000 (09:58 +0200)]
Update gnulib files.
Simon Josefsson [Fri, 14 Aug 2009 14:08:47 +0000 (16:08 +0200)]
Bump versions.
Simon Josefsson [Fri, 14 Aug 2009 13:43:07 +0000 (15:43 +0200)]
Generated.
Simon Josefsson [Fri, 14 Aug 2009 13:34:08 +0000 (15:34 +0200)]
Version 2.9.2.
Simon Josefsson [Fri, 14 Aug 2009 13:14:37 +0000 (15:14 +0200)]
Add 2.8.3 entry.
Simon Josefsson [Fri, 14 Aug 2009 12:40:36 +0000 (14:40 +0200)]
Update gnulib files.
Simon Josefsson [Thu, 13 Aug 2009 11:23:40 +0000 (13:23 +0200)]
Update gnulib files.
Simon Josefsson [Thu, 13 Aug 2009 11:11:45 +0000 (13:11 +0200)]
Update gnulib files.
Simon Josefsson [Thu, 13 Aug 2009 10:54:01 +0000 (12:54 +0200)]
Don't generate gzip archives.
Simon Josefsson [Thu, 13 Aug 2009 10:40:42 +0000 (12:40 +0200)]
Remove io_debug.h stuff, it is superseded by self-tests like mini-eagain.c.
Simon Josefsson [Thu, 13 Aug 2009 09:25:21 +0000 (11:25 +0200)]
Fix.
Simon Josefsson [Thu, 13 Aug 2009 09:17:33 +0000 (11:17 +0200)]
Add.
Simon Josefsson [Thu, 13 Aug 2009 09:16:08 +0000 (11:16 +0200)]
(gnutls_x509_crt_import): Re-initialize the ASN.1 structure.
If this is not done here, the next certificate loading may fail
because asn1_der_decoding modified the ASN.1 structure. Triggered by
the hostname-check self-test.
Simon Josefsson [Thu, 13 Aug 2009 08:19:28 +0000 (10:19 +0200)]
Revert "Always build vc checkouts with debugging."
This reverts commit
b68235be4d1ff7739456e0c5d8c28c6e96e15a14 .
It breaks because -Wdisabled-optimizations will cause an error when
optimizations are disabled.
Simon Josefsson [Thu, 13 Aug 2009 08:10:00 +0000 (10:10 +0200)]
Always build vc checkouts with debugging.
Simon Josefsson [Thu, 13 Aug 2009 08:06:20 +0000 (10:06 +0200)]
Fix.
Simon Josefsson [Thu, 13 Aug 2009 07:37:14 +0000 (09:37 +0200)]
Add another SAN/CN collision test.
Reported by Daniel Stenberg <daniel@haxx.se> in
<http://permalink.gmane.org/gmane.network.gnutls.general/1735>.
Simon Josefsson [Wed, 12 Aug 2009 08:42:49 +0000 (10:42 +0200)]
Fix logic.
Simon Josefsson [Wed, 12 Aug 2009 08:34:46 +0000 (10:34 +0200)]
Test when SAN and CN differs.
Inspired by report by Daniel Stenberg <daniel@haxx.se> in
<http://permalink.gmane.org/gmane.network.gnutls.general/1734>.
Simon Josefsson [Wed, 12 Aug 2009 07:07:16 +0000 (09:07 +0200)]
Use include instead of copy.
Simon Josefsson [Wed, 12 Aug 2009 07:03:23 +0000 (09:03 +0200)]
Add, needed for -lws2_32 in libextra.
Simon Josefsson [Wed, 12 Aug 2009 07:00:10 +0000 (09:00 +0200)]
Add.
Simon Josefsson [Tue, 11 Aug 2009 01:06:59 +0000 (03:06 +0200)]
Doc fix.
Simon Josefsson [Tue, 11 Aug 2009 01:01:02 +0000 (03:01 +0200)]
Fix typos in documentation.
Reported by Daiki Ueno <ueno> in
<https://savannah.gnu.org/support/?106969>.