]>
git.ipfire.org Git - thirdparty/gnutls.git/log
Simon Josefsson [Mon, 27 Aug 2007 14:32:02 +0000 (16:32 +0200)]
Add.
Simon Josefsson [Mon, 27 Aug 2007 14:04:57 +0000 (16:04 +0200)]
Doc fix.
Simon Josefsson [Mon, 27 Aug 2007 14:02:57 +0000 (16:02 +0200)]
Revert "Check that value is negative before using gnutls_error_is_fatal."
This reverts commit
9949a4b0b6b62a0ff3c05fee4283928d1a53b675 .
Simon Josefsson [Mon, 27 Aug 2007 13:59:51 +0000 (15:59 +0200)]
Have gnutls_error_is_fatal return 0 on positive "errors".
Would fix bug reported by Andreas Metzler
<ametzler@downhill.at.eu.org> in
<http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293
see also <http://bugs.debian.org/439640>.
Simon Josefsson [Mon, 27 Aug 2007 13:56:31 +0000 (15:56 +0200)]
Check that value is negative before using gnutls_error_is_fatal.
Fixes bug reported by Andreas Metzler <ametzler@downhill.at.eu.org>
in <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>
see also <http://bugs.debian.org/439640>.
Simon Josefsson [Fri, 24 Aug 2007 09:15:31 +0000 (11:15 +0200)]
Add.
Simon Josefsson [Fri, 24 Aug 2007 09:07:16 +0000 (11:07 +0200)]
Upgrade to OpenCDK 0.6.4.
Simon Josefsson [Thu, 23 Aug 2007 23:36:17 +0000 (01:36 +0200)]
Add.
Simon Josefsson [Thu, 23 Aug 2007 15:45:08 +0000 (17:45 +0200)]
Upgrade gnulib files.
Simon Josefsson [Thu, 23 Aug 2007 15:45:00 +0000 (17:45 +0200)]
No need for getline.h.
Simon Josefsson [Thu, 23 Aug 2007 15:41:43 +0000 (17:41 +0200)]
Add.
Simon Josefsson [Thu, 23 Aug 2007 15:40:08 +0000 (17:40 +0200)]
Upgrade gnulib files.
Simon Josefsson [Thu, 23 Aug 2007 15:38:24 +0000 (17:38 +0200)]
Add.
Simon Josefsson [Thu, 23 Aug 2007 15:35:19 +0000 (17:35 +0200)]
Update gnulib files.
Simon Josefsson [Mon, 20 Aug 2007 20:40:37 +0000 (22:40 +0200)]
Bump versions.
Simon Josefsson [Mon, 20 Aug 2007 19:49:34 +0000 (21:49 +0200)]
Don't build pgp example if pgp has been disabled.
Simon Josefsson [Thu, 16 Aug 2007 12:40:05 +0000 (14:40 +0200)]
Generated.
Simon Josefsson [Thu, 16 Aug 2007 12:32:08 +0000 (14:32 +0200)]
Version 1.7.18.
Simon Josefsson [Thu, 16 Aug 2007 12:31:54 +0000 (14:31 +0200)]
Add.
Simon Josefsson [Thu, 16 Aug 2007 11:00:34 +0000 (13:00 +0200)]
Bump version.
Simon Josefsson [Thu, 16 Aug 2007 11:00:19 +0000 (13:00 +0200)]
Add.
Simon Josefsson [Thu, 16 Aug 2007 10:59:01 +0000 (12:59 +0200)]
Add.
Simon Josefsson [Thu, 16 Aug 2007 10:56:11 +0000 (12:56 +0200)]
Fix pointer mix for different sized variables.
Tiny patch from <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
Simon Josefsson [Wed, 15 Aug 2007 17:19:08 +0000 (19:19 +0200)]
Typo.
Simon Josefsson [Wed, 15 Aug 2007 17:13:35 +0000 (19:13 +0200)]
Install images in info directory.
Simon Josefsson [Wed, 15 Aug 2007 17:12:38 +0000 (19:12 +0200)]
More image renaming.
Simon Josefsson [Wed, 15 Aug 2007 17:10:29 +0000 (19:10 +0200)]
Rename images to deal with texinfo brokenness.
See <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
Simon Josefsson [Wed, 15 Aug 2007 16:38:38 +0000 (18:38 +0200)]
Remove my-bib-macros, not used.
Simon Josefsson [Wed, 15 Aug 2007 11:43:03 +0000 (13:43 +0200)]
Fix warning. Tiny patch from Andreas Metzler <ametzler@downhill.at.eu.org>.
Simon Josefsson [Wed, 15 Aug 2007 11:42:40 +0000 (13:42 +0200)]
Fix warning. Tiny patch from Andreas Metzler <ametzler@downhill.at.eu.org>.
Simon Josefsson [Tue, 14 Aug 2007 22:58:07 +0000 (00:58 +0200)]
Generated.
Simon Josefsson [Tue, 14 Aug 2007 22:45:47 +0000 (00:45 +0200)]
Typo.
Simon Josefsson [Tue, 14 Aug 2007 22:45:22 +0000 (00:45 +0200)]
Version 1.7.17.
Simon Josefsson [Tue, 14 Aug 2007 22:43:41 +0000 (00:43 +0200)]
Generated.
Simon Josefsson [Mon, 13 Aug 2007 11:09:36 +0000 (13:09 +0200)]
Add.
Simon Josefsson [Mon, 13 Aug 2007 10:58:50 +0000 (12:58 +0200)]
Add gnutls_openpgp_privkey_sign_hash.
Simon Josefsson [Mon, 13 Aug 2007 10:45:47 +0000 (12:45 +0200)]
Use *_t types consistently.
Simon Josefsson [Sun, 12 Aug 2007 08:49:31 +0000 (10:49 +0200)]
Use const and pointers to gnutls_datum_t in sign callback.
Simon Josefsson [Sun, 12 Aug 2007 08:47:07 +0000 (10:47 +0200)]
Fix warnings.
Simon Josefsson [Sat, 11 Aug 2007 13:01:34 +0000 (15:01 +0200)]
Update.
Simon Josefsson [Sat, 11 Aug 2007 12:35:35 +0000 (14:35 +0200)]
Set shared library version correctly.
Simon Josefsson [Sat, 11 Aug 2007 12:34:15 +0000 (14:34 +0200)]
New errors GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
Simon Josefsson [Sat, 11 Aug 2007 12:23:07 +0000 (14:23 +0200)]
Add gnutls_sign_callback_get.
* includes/gnutls/gnutls.h.in (gnutls_sign_callback_get): Add.
* lib/gnutls_cert.c (gnutls_sign_callback_set): Move here from
gnutls_sig.c. Doc fix.
(gnutls_sign_callback_get): New function.
* lib/gnutls_sig.c (gnutls_sign_callback_set): Removed.
Simon Josefsson [Fri, 10 Aug 2007 13:51:49 +0000 (15:51 +0200)]
(gnutls_error_is_fatal): Return default is 1 for unknown error codes.
Simon Josefsson [Fri, 10 Aug 2007 13:29:22 +0000 (15:29 +0200)]
Update.
Simon Josefsson [Fri, 10 Aug 2007 13:20:40 +0000 (15:20 +0200)]
External signing callback interface.
* includes/gnutls/gnutls.h.in (gnutls_sign_func): New type.
(gnutls_sign_callback_set): New function.
* includes/gnutls/x509.h (gnutls_x509_privkey_sign_hash): New
function.
* lib/gnutls_x509.c (gnutls_certificate_set_x509_key_mem): Handle
NULL key. Doc fix.
* lib/gnutls_sig.c (_gnutls_tls_sign_hdata): Pass session to
_gnutls_tls_sign.
(_gnutls_tls_sign_params): Likewise.
(_gnutls_tls_sign): Add new parameter 'session'. Call sign
callback if appropriate.
(gnutls_sign_callback_set): New function.
* lib/gnutls_x509.c (read_key_mem): Support a NULL key.
* lib/gnutls_int.h (internals_st): Add sign_func,
sign_func_userdata.
* lib/auth_dhe.c (gen_dhe_server_kx): Use length of certificate
list to decide wheter to sign, not presence of private key.
* lib/auth_cert.c (_gnutls_gen_cert_client_cert_vrfy): Likewise.
* lib/auth_rsa_export.c (gen_rsa_export_server_kx): Likewise.
* lib/auth_cert.c(_gnutls_get_selected_cert): Don't require that
private key is present.
* lib/auth_rsa_export.c (gen_rsa_export_server_kx): Don't check
key size when key is not present, assume it is > 512 bits.
* lib/x509/privkey.c (gnutls_x509_privkey_sign_hash): New
function.
* tests/Makefile.am: Add x509signself.
Simon Josefsson [Fri, 10 Aug 2007 10:50:37 +0000 (12:50 +0200)]
Add.
Simon Josefsson [Fri, 10 Aug 2007 10:49:16 +0000 (12:49 +0200)]
Build x509self.
Simon Josefsson [Fri, 10 Aug 2007 10:49:12 +0000 (12:49 +0200)]
New file.
Simon Josefsson [Wed, 8 Aug 2007 21:10:17 +0000 (23:10 +0200)]
Add.
Simon Josefsson [Wed, 8 Aug 2007 21:08:50 +0000 (23:08 +0200)]
Disable TLS 1.2 by default, at least until RFC is out and we've done
simple interop of it.
Simon Josefsson [Wed, 8 Aug 2007 15:07:50 +0000 (17:07 +0200)]
Add.
Simon Josefsson [Wed, 8 Aug 2007 09:52:07 +0000 (11:52 +0200)]
Add.
Simon Josefsson [Wed, 8 Aug 2007 09:51:14 +0000 (11:51 +0200)]
Sync with TP.
Simon Josefsson [Wed, 8 Aug 2007 09:49:00 +0000 (11:49 +0200)]
Add.
Ludovic Courtès [Mon, 9 Jul 2007 15:58:17 +0000 (17:58 +0200)]
Capitalized subsection titles.
* doc/gnutls.texi: Capitalized subsection titles.
* doc/signatures.texi: Likewise.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Wed, 8 Aug 2007 09:45:53 +0000 (11:45 +0200)]
Add.
Ludovic Courtès [Fri, 3 Aug 2007 13:26:34 +0000 (15:26 +0200)]
Fixed CPPFLAGS for Guile code and documentation.
* doc/Makefile.am (SNARF_CPPFLAGS): Added
`{top_srcdir,top_builddir}/includes' and `top_builddir'.
(core.c.texi): Added `&&' between the `make' command and the
`$(GUILE_FOR_BUILD)' command. Use `$(MAKE)' instead of `make'.
(extra.c.texi): Likewise.
* src/Makefile.am (AM_CPPFLAGS): Added
`{top_srcdir,top_builddir}/includes'.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Wed, 8 Aug 2007 09:44:16 +0000 (11:44 +0200)]
Bump versions.
Simon Josefsson [Wed, 8 Aug 2007 09:31:12 +0000 (11:31 +0200)]
Generated.
Simon Josefsson [Tue, 7 Aug 2007 15:33:52 +0000 (17:33 +0200)]
Version 1.7.16.
Simon Josefsson [Tue, 7 Aug 2007 15:03:22 +0000 (17:03 +0200)]
Add.
Simon Josefsson [Tue, 7 Aug 2007 15:02:23 +0000 (17:02 +0200)]
Add.
Simon Josefsson [Tue, 7 Aug 2007 14:06:03 +0000 (16:06 +0200)]
Update gnulib files.
Ludovic Courtès [Thu, 2 Aug 2007 08:00:27 +0000 (10:00 +0200)]
Updated `NEWS'.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Ludovic Courtès [Wed, 1 Aug 2007 21:18:58 +0000 (23:18 +0200)]
Fixed erroneous checks and sloppy return values in certificate selection.
* lib/auth_cert.c (_gnutls_get_selected_cert): Dereference
APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating their
value.
(_gnutls_server_select_cert): When IDX < 0, set RET to
`GNUTLS_E_INSUFFICIENT_CREDENTIALS'.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Thu, 2 Aug 2007 18:35:42 +0000 (20:35 +0200)]
Add.
Simon Josefsson [Thu, 2 Aug 2007 18:35:06 +0000 (20:35 +0200)]
Add.
Simon Josefsson [Sat, 14 Jul 2007 08:49:48 +0000 (10:49 +0200)]
Update gnulib files.
Simon Josefsson [Sat, 14 Jul 2007 08:47:39 +0000 (10:47 +0200)]
Add.
Simon Josefsson [Sat, 14 Jul 2007 08:46:50 +0000 (10:46 +0200)]
Bump versions.
Simon Josefsson [Sat, 14 Jul 2007 08:44:56 +0000 (10:44 +0200)]
On starttls EOF on stdin, clear EOF flag to make future reads work OK.
Needed for Mac OS X. Report and tiny patch by Hal Eden
<n.mavrogiannopoulos@gmail.com>.
Simon Josefsson [Thu, 12 Jul 2007 20:26:05 +0000 (22:26 +0200)]
Update.
Simon Josefsson [Mon, 9 Jul 2007 20:50:29 +0000 (22:50 +0200)]
Add.
Simon Josefsson [Sun, 8 Jul 2007 22:53:06 +0000 (00:53 +0200)]
Avoid make errors regarding internals.texi.
See <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
Simon Josefsson [Sun, 8 Jul 2007 22:35:47 +0000 (00:35 +0200)]
Fix build failure in doc/ when guile isn't installed built yet.
Ludovic Courtès [Sun, 8 Jul 2007 14:41:42 +0000 (16:41 +0200)]
Manual: Capitalized section and chapter titles.
* doc/gnutls.texi: Capitalized section and chapter titles.
(Certificate to XML convertion functions): Fixed typo both in node
name and chapter title. Updated menu.
* doc/internals.texi: Likewise.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Fri, 6 Jul 2007 12:28:37 +0000 (14:28 +0200)]
Add.
Ludovic Courtès [Mon, 2 Jul 2007 19:57:22 +0000 (21:57 +0200)]
Manual: Small Guile fixes.
* doc/guile.texi: Fixed typos, added cross-refs to the Guile manual.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Tue, 3 Jul 2007 09:19:38 +0000 (11:19 +0200)]
Add.
Simon Josefsson [Mon, 2 Jul 2007 14:39:06 +0000 (16:39 +0200)]
Generated.
Simon Josefsson [Mon, 2 Jul 2007 14:24:23 +0000 (16:24 +0200)]
Version 1.7.15.
Simon Josefsson [Mon, 2 Jul 2007 13:52:38 +0000 (15:52 +0200)]
Revert.
Simon Josefsson [Mon, 2 Jul 2007 13:51:29 +0000 (15:51 +0200)]
Sync with TP.
Simon Josefsson [Mon, 2 Jul 2007 13:47:52 +0000 (15:47 +0200)]
Add.
Simon Josefsson [Mon, 2 Jul 2007 13:45:38 +0000 (15:45 +0200)]
Fix gnulib name changes.
Simon Josefsson [Mon, 2 Jul 2007 13:45:01 +0000 (15:45 +0200)]
Update gnulib files. Fix GPL renaming.
Simon Josefsson [Mon, 2 Jul 2007 13:23:13 +0000 (15:23 +0200)]
Add.
Simon Josefsson [Mon, 2 Jul 2007 12:18:38 +0000 (14:18 +0200)]
Typo.
Simon Josefsson [Mon, 2 Jul 2007 12:11:26 +0000 (14:11 +0200)]
Improve installation instructions.
Simon Josefsson [Mon, 2 Jul 2007 11:54:54 +0000 (13:54 +0200)]
Add 'Obtaining and Installing'.
Suggested by ludo@gnu.org (Ludovic Courtès).
Simon Josefsson [Fri, 29 Jun 2007 15:13:36 +0000 (17:13 +0200)]
Add.
Simon Josefsson [Fri, 29 Jun 2007 15:00:41 +0000 (17:00 +0200)]
Add 'Guile Preparations' section.
Based on discussions with ludo@gnu.org (Ludovic Courtès).
Simon Josefsson [Fri, 29 Jun 2007 14:31:03 +0000 (16:31 +0200)]
Check for scm_from_locale_string instead of SCM_API.
Patch from ludo@gnu.org (Ludovic Courtès).
Simon Josefsson [Fri, 29 Jun 2007 14:20:01 +0000 (16:20 +0200)]
Add.
Simon Josefsson [Fri, 29 Jun 2007 14:16:24 +0000 (16:16 +0200)]
Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
Reported by ludo@gnu.org (Ludovic Courtès).
Simon Josefsson [Wed, 27 Jun 2007 11:51:40 +0000 (13:51 +0200)]
Add.
Simon Josefsson [Wed, 27 Jun 2007 11:41:44 +0000 (13:41 +0200)]
Add.
Simon Josefsson [Wed, 27 Jun 2007 11:40:34 +0000 (13:40 +0200)]
Sync with TP.
Simon Josefsson [Wed, 27 Jun 2007 11:34:42 +0000 (13:34 +0200)]
Add.