gnutls:gnutls.git
16 years agoUpdate gnulib files. Fix GPL renaming.
Simon Josefsson [Mon, 2 Jul 2007 13:45:01 +0000 (15:45 +0200)]
Update gnulib files.  Fix GPL renaming.

16 years agoAdd.
Simon Josefsson [Mon, 2 Jul 2007 13:23:13 +0000 (15:23 +0200)]
Add.

16 years agoTypo.
Simon Josefsson [Mon, 2 Jul 2007 12:18:38 +0000 (14:18 +0200)]
Typo.

16 years agoImprove installation instructions.
Simon Josefsson [Mon, 2 Jul 2007 12:11:26 +0000 (14:11 +0200)]
Improve installation instructions.

16 years agoAdd 'Obtaining and Installing'.
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).

16 years agoAdd.
Simon Josefsson [Fri, 29 Jun 2007 15:13:36 +0000 (17:13 +0200)]
Add.

16 years agoAdd 'Guile Preparations' section.
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).

16 years agoCheck for scm_from_locale_string instead of SCM_API.
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).

16 years agoAdd.
Simon Josefsson [Fri, 29 Jun 2007 14:20:01 +0000 (16:20 +0200)]
Add.

16 years agoPut $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
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).

16 years agoAdd.
Simon Josefsson [Wed, 27 Jun 2007 11:51:40 +0000 (13:51 +0200)]
Add.

16 years agoAdd.
Simon Josefsson [Wed, 27 Jun 2007 11:41:44 +0000 (13:41 +0200)]
Add.

16 years agoSync with TP.
Simon Josefsson [Wed, 27 Jun 2007 11:40:34 +0000 (13:40 +0200)]
Sync with TP.

16 years agoAdd.
Simon Josefsson [Wed, 27 Jun 2007 11:34:42 +0000 (13:34 +0200)]
Add.

16 years agoCan't use /dev/null as template under mingw32, probably really a bug
Simon Josefsson [Wed, 27 Jun 2007 11:33:21 +0000 (13:33 +0200)]
Can't use /dev/null as template under mingw32, probably really a bug
in cfg+.

16 years agoFix gai_strerror on mingw32.
Simon Josefsson [Wed, 27 Jun 2007 11:29:05 +0000 (13:29 +0200)]
Fix gai_strerror on mingw32.

16 years agoCheck that the guile header files is recent enough and that it works.
Simon Josefsson [Tue, 26 Jun 2007 13:24:15 +0000 (15:24 +0200)]
Check that the guile header files is recent enough and that it works.

16 years agoMove Guile setup stuff down under 'External libraries'.
Simon Josefsson [Tue, 26 Jun 2007 13:13:48 +0000 (15:13 +0200)]
Move Guile setup stuff down under 'External libraries'.

16 years agoFix installation path of Guile bindings.
Simon Josefsson [Tue, 26 Jun 2007 13:11:28 +0000 (15:11 +0200)]
Fix installation path of Guile bindings.

16 years agoBump versions.
Simon Josefsson [Tue, 26 Jun 2007 13:06:36 +0000 (15:06 +0200)]
Bump versions.

16 years agoGenerated. gnutls_1_7_14
Simon Josefsson [Tue, 26 Jun 2007 08:30:46 +0000 (10:30 +0200)]
Generated.

16 years agoVersion 1.7.14.
Simon Josefsson [Tue, 26 Jun 2007 08:25:54 +0000 (10:25 +0200)]
Version 1.7.14.

16 years agoAdd.
Simon Josefsson [Tue, 26 Jun 2007 08:09:08 +0000 (10:09 +0200)]
Add.

16 years agoAdd.
Simon Josefsson [Tue, 26 Jun 2007 08:03:04 +0000 (10:03 +0200)]
Add.

16 years agoUpdate gnulib files.
Simon Josefsson [Tue, 26 Jun 2007 07:56:47 +0000 (09:56 +0200)]
Update gnulib files.

16 years agoAdd.
Simon Josefsson [Tue, 26 Jun 2007 07:54:03 +0000 (09:54 +0200)]
Add.

16 years agoMake sure Guile is 1.8 or later.
Ludovic Courtes [Sun, 17 Jun 2007 17:49:03 +0000 (19:49 +0200)]
Make sure Guile is 1.8 or later.

* configure.in: Make sure Guile is 1.8 or later, using `GUILE_CHECK'.

Signed-off-by: Simon Josefsson <simon@josefsson.org>
16 years agoAdd.
Simon Josefsson [Tue, 26 Jun 2007 07:51:08 +0000 (09:51 +0200)]
Add.

16 years agoFixed memory leak in `_gnutls_dsa_verify ()'.
Ludovic Courtes [Mon, 25 Jun 2007 22:52:18 +0000 (00:52 +0200)]
Fixed memory leak in `_gnutls_dsa_verify ()'.

* lib/gnutls_pk.c (_gnutls_dsa_verify): Release `rs[0]' and `rs[1]'
  when done.

Signed-off-by: Simon Josefsson <simon@josefsson.org>
16 years agoAdd.
Simon Josefsson [Wed, 20 Jun 2007 14:11:58 +0000 (16:11 +0200)]
Add.

16 years agoAdd.
Simon Josefsson [Wed, 20 Jun 2007 14:10:43 +0000 (16:10 +0200)]
Add.

16 years agoDon't crash if TLS handshake fails.
Simon Josefsson [Wed, 20 Jun 2007 14:10:37 +0000 (16:10 +0200)]
Don't crash if TLS handshake fails.
Reported by Marc Haber <mh+debian-bugs@zugschlus.de> and Andreas
Metzler <ametzler@downhill.at.eu.org> via Debian BTS #429183.

16 years agoAdd.
Simon Josefsson [Wed, 20 Jun 2007 07:08:00 +0000 (09:08 +0200)]
Add.

16 years agoAdd.
Simon Josefsson [Fri, 15 Jun 2007 05:56:26 +0000 (07:56 +0200)]
Add.

16 years agoUpdate PGP key.
Simon Josefsson [Thu, 14 Jun 2007 09:10:40 +0000 (11:10 +0200)]
Update PGP key.

16 years agoChange Ludovic' description.
Simon Josefsson [Thu, 14 Jun 2007 09:10:22 +0000 (11:10 +0200)]
Change Ludovic' description.

16 years agoMerge patch from Timo, applied to CVS.
Simon Josefsson [Thu, 14 Jun 2007 07:12:24 +0000 (09:12 +0200)]
Merge patch from Timo, applied to CVS.
(stream_to_datum): Call gnutls_assert() on error.

16 years agoFix off-by-one in TLS 1.2 handshake.
Ludovic Courtès [Wed, 13 Jun 2007 17:41:57 +0000 (19:41 +0200)]
Fix off-by-one in TLS 1.2 handshake.

* lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before invoking
  `gnutls_malloc ()', increment SIZE when using TLS 1.2 so that the
  allocated buffer is large-enough to contain the list of supported
  hashes.  Don't change SIZE later on.

Signed-off-by: Simon Josefsson <simon@josefsson.org>
16 years agoFix use of uninitialized variable in `gnutls_certificate_set_openpgp_key_mem ()'
Ludovic Courtès [Wed, 13 Jun 2007 17:42:39 +0000 (19:42 +0200)]
Fix use of uninitialized variable in `gnutls_certificate_set_openpgp_key_mem ()'

* libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is NULL
  rather than checking BUF (which is not initialized yet).

Signed-off-by: Simon Josefsson <simon@josefsson.org>
16 years agoBump versions.
Simon Josefsson [Wed, 13 Jun 2007 13:47:49 +0000 (15:47 +0200)]
Bump versions.

16 years agoAdd.
Simon Josefsson [Wed, 13 Jun 2007 07:14:50 +0000 (09:14 +0200)]
Add.

16 years agoAdd.
Simon Josefsson [Tue, 12 Jun 2007 16:26:25 +0000 (18:26 +0200)]
Add.

16 years agoSmall cleanups in `guile/tests'.
Ludovic Courtes [Mon, 11 Jun 2007 20:34:43 +0000 (22:34 +0200)]
Small cleanups in `guile/tests'.

Signed-off-by: Simon Josefsson <simon@josefsson.org>
16 years agoClarify that guile.texi dependencies are dependencies of gnutls.texi too.
Simon Josefsson [Tue, 12 Jun 2007 13:34:25 +0000 (15:34 +0200)]
Clarify that guile.texi dependencies are dependencies of gnutls.texi too.

16 years agoAdd.
Simon Josefsson [Mon, 11 Jun 2007 20:10:52 +0000 (22:10 +0200)]
Add.

16 years agoNeed to use CFLAGS when checking for -Wno-pointer-sign.
Simon Josefsson [Mon, 11 Jun 2007 18:52:48 +0000 (20:52 +0200)]
Need to use CFLAGS when checking for -Wno-pointer-sign.
Reported by "Kristofer T. Karas" <ktk@enterprise.bidmc.harvard.edu>.

16 years agoGenerated. gnutls_1_7_13
Simon Josefsson [Mon, 11 Jun 2007 12:52:22 +0000 (14:52 +0200)]
Generated.

16 years agoVersion 1.7.13.
Simon Josefsson [Mon, 11 Jun 2007 12:47:15 +0000 (14:47 +0200)]
Version 1.7.13.

16 years agoFix update-po target.
Simon Josefsson [Mon, 11 Jun 2007 12:46:58 +0000 (14:46 +0200)]
Fix update-po target.

16 years agoFix.
Simon Josefsson [Mon, 11 Jun 2007 12:40:02 +0000 (14:40 +0200)]
Fix.

16 years agoAdd.
Simon Josefsson [Mon, 11 Jun 2007 12:31:25 +0000 (14:31 +0200)]
Add.

16 years agoFix copyright years.
Simon Josefsson [Mon, 11 Jun 2007 12:30:49 +0000 (14:30 +0200)]
Fix copyright years.

16 years agoAdd, to work around problems if this file isn't present.
Simon Josefsson [Mon, 11 Jun 2007 12:25:15 +0000 (14:25 +0200)]
Add, to work around problems if this file isn't present.

16 years agoFix release target.
Simon Josefsson [Mon, 11 Jun 2007 12:07:55 +0000 (14:07 +0200)]
Fix release target.

16 years agoSpecify MSGFILTER, to fix make distcheck.
Simon Josefsson [Mon, 11 Jun 2007 11:53:40 +0000 (13:53 +0200)]
Specify MSGFILTER, to fix make distcheck.

16 years agoNeed to put libguile-gnutls-v-0.la before gnulib_libs, to fix rpath issue.
Simon Josefsson [Mon, 11 Jun 2007 09:47:02 +0000 (11:47 +0200)]
Need to put libguile-gnutls-v-0.la before gnulib_libs, to fix rpath issue.

16 years agoUse _LIBADD for libraries, not _LDFLAGS.
Simon Josefsson [Mon, 11 Jun 2007 09:24:34 +0000 (11:24 +0200)]
Use _LIBADD for libraries, not _LDFLAGS.

16 years agoAdd.
Simon Josefsson [Mon, 11 Jun 2007 08:52:56 +0000 (10:52 +0200)]
Add.

16 years agoAdd.
Simon Josefsson [Mon, 11 Jun 2007 08:51:45 +0000 (10:51 +0200)]
Add.

16 years agoUpdate gnulib files.
Simon Josefsson [Mon, 11 Jun 2007 08:51:03 +0000 (10:51 +0200)]
Update gnulib files.

16 years agoUpdate to OpenCDK 0.6.3.
Simon Josefsson [Mon, 11 Jun 2007 08:49:25 +0000 (10:49 +0200)]
Update to OpenCDK 0.6.3.

16 years agoAdd.
Simon Josefsson [Mon, 11 Jun 2007 08:38:47 +0000 (10:38 +0200)]
Add.

16 years agoFix Guile linking so that the right GnuTLS libs are used.
Ludovic Courtes [Fri, 8 Jun 2007 17:48:27 +0000 (19:48 +0200)]
Fix Guile linking so that the right GnuTLS libs are used.

* guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New.
  (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'.  Explicitly pass the `.la'
  path.
  (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the last
  item so that RPATH is in the right order (i.e., all
  `$(top_builddir)/...' appear first).
  (libguile_gnutls_extra_v_0_la_LDFLAGS): Likewise.

16 years agoBump versions.
Simon Josefsson [Fri, 8 Jun 2007 13:48:20 +0000 (15:48 +0200)]
Bump versions.

16 years agoGenerated. gnutls_1_7_12
Simon Josefsson [Fri, 8 Jun 2007 13:43:33 +0000 (15:43 +0200)]
Generated.

16 years agoVersion 1.7.12.
Simon Josefsson [Fri, 8 Jun 2007 13:24:34 +0000 (15:24 +0200)]
Version 1.7.12.

16 years agoAdd.
Simon Josefsson [Fri, 8 Jun 2007 13:23:51 +0000 (15:23 +0200)]
Add.

16 years agoFix warnings on amd64, from Nikos.
Simon Josefsson [Fri, 8 Jun 2007 13:22:10 +0000 (15:22 +0200)]
Fix warnings on amd64, from Nikos.

16 years agoAdd.
Simon Josefsson [Fri, 8 Jun 2007 13:17:18 +0000 (15:17 +0200)]
Add.

16 years agoAdd.
Simon Josefsson [Fri, 8 Jun 2007 13:16:39 +0000 (15:16 +0200)]
Add.

16 years agoMerge branch 'guile'
Simon Josefsson [Fri, 8 Jun 2007 12:10:03 +0000 (14:10 +0200)]
Merge branch 'guile'

16 years agoUpdate.
Simon Josefsson [Fri, 8 Jun 2007 11:45:59 +0000 (13:45 +0200)]
Update.

16 years agoTry to fix line number collisions.
Simon Josefsson [Fri, 8 Jun 2007 11:42:46 +0000 (13:42 +0200)]
Try to fix line number collisions.

16 years agoFixed the `-Wno-strict-prototypes' issue in Guile code.
Ludovic Courtes [Wed, 6 Jun 2007 15:00:00 +0000 (17:00 +0200)]
Fixed the `-Wno-strict-prototypes' issue in Guile code.

* configure.in: Add all custom CFLAGS to `AM_CFLAGS' rather than
  `CFLAGS', except for `-D_REENTRANT -D_THREAD_SAFE' which must be
  present during feature tests.  Substitute `AM_CFLAGS'.

* src/Makefile.am (libguile_gnutls_v_0_la_CFLAGS): Added `$(AM_CFLAGS)'.
  (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.
  (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.

16 years agoCosmetic changes in `configure.in'.
Ludovic Courtes [Wed, 6 Jun 2007 14:37:53 +0000 (16:37 +0200)]
Cosmetic changes in `configure.in'.

* configure.in: Display a heading indicating that Guile stuff are being
  detected.

16 years agoAdded `guile.m4', per Simon's request.
Ludovic Courtes [Wed, 6 Jun 2007 14:22:55 +0000 (16:22 +0200)]
Added `guile.m4', per Simon's request.

16 years agoDon't look for Guile when `guile-snarf' is not found.
Ludovic Courtes [Wed, 6 Jun 2007 14:20:11 +0000 (16:20 +0200)]
Don't look for Guile when `guile-snarf' is not found.

* configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when
  `guile-snarf' is not found.

16 years agoAdd.
Simon Josefsson [Mon, 4 Jun 2007 20:31:22 +0000 (22:31 +0200)]
Add.

16 years agoAdd.
Simon Josefsson [Mon, 4 Jun 2007 20:28:11 +0000 (22:28 +0200)]
Add.

16 years agoMore @node fixes.
Simon Josefsson [Fri, 1 Jun 2007 14:22:57 +0000 (16:22 +0200)]
More @node fixes.

16 years agoAvoid @node collisions with main manual.
Simon Josefsson [Fri, 1 Jun 2007 14:22:19 +0000 (16:22 +0200)]
Avoid @node collisions with main manual.

16 years agoNeed -I for config.h.
Simon Josefsson [Fri, 1 Jun 2007 14:16:36 +0000 (16:16 +0200)]
Need -I for config.h.

16 years agoNeed to build doc/ after guile/.
Simon Josefsson [Fri, 1 Jun 2007 14:16:00 +0000 (16:16 +0200)]
Need to build doc/ after guile/.

16 years agoAdd.
Simon Josefsson [Fri, 1 Jun 2007 12:34:07 +0000 (14:34 +0200)]
Add.

16 years agoNeed -I for config.h.
Simon Josefsson [Fri, 1 Jun 2007 11:39:16 +0000 (13:39 +0200)]
Need -I for config.h.

16 years agoMerge branch 'master' of git://repo.or.cz/gnutls
Ludovic Courtès [Thu, 31 May 2007 22:53:53 +0000 (00:53 +0200)]
Merge branch 'master' of git://repo.or.cz/gnutls

16 years agoUsage "old-fashion" make suffix rules rather than GNU Make patterns.
Ludovic Courtes [Thu, 31 May 2007 22:51:10 +0000 (00:51 +0200)]
Usage "old-fashion" make suffix rules rather than GNU Make patterns.

* doc/Makefile (%.c.texi): Removed.
  (core.c.texi, extra.c.texi): New targets.

* guile/src/Makefile.am: Renamed `FILE.c.x' to `FILE.x'.
  (SUFFIXES): Removed.
  (%.c.x): Removed.
  (.c.x): New target.

* guile/src/core.c: Include "core.x" instead of "core.c.x".

* guile/src/errors.c: Likewise.

* guile/src/extra.c: Likewise.

16 years agoTiny bug fixes in Guile's documentation extraction.
Ludovic Courtes [Thu, 31 May 2007 22:45:58 +0000 (00:45 +0200)]
Tiny bug fixes in Guile's documentation extraction.

* doc/extract-guile-c-doc.scm (main): Use named arguments rather than
  a single rest arg.
  Fixed the order of arguments as passed to
  `run-cpp-and-extract-snarfing' so that `ccache gcc -E' is really
  passed as `("ccache" "gcc" "-E")' (in this order).

* guile/modules/system/documentation/c-snarf.scm
  (run-cpp-and-extract-snarfing): Pass FILE as the last CPP argument.

16 years agoBuild cleanups following Simon's comments.
Ludovic Courtes [Thu, 31 May 2007 21:31:12 +0000 (23:31 +0200)]
Build cleanups following Simon's comments.

* Makefile.am (SUBDIRS): Add `guile' when `HAVE_GUILE'.

* configure.in: When `guile-snarf' is not found, set
  `opt_guile_bindings' to `no' instead of bailing out.

* src/Makefile.am (GUILE_FOR_BUILD): Fixed `-L' parameter.

16 years agoRevert unnecessary changes.
Simon Josefsson [Thu, 31 May 2007 15:17:54 +0000 (17:17 +0200)]
Revert unnecessary changes.

16 years agoMerge branch 'master' of http://www.laas.fr/~lcourtes/software/gnutls
Simon Josefsson [Thu, 31 May 2007 15:06:42 +0000 (17:06 +0200)]
Merge branch 'master' of laas.fr/~lcourtes/software/gnutls

16 years agoTiny cosmetic change in `configure.in'.
Ludovic Courtès [Wed, 30 May 2007 22:28:19 +0000 (00:28 +0200)]
Tiny cosmetic change in `configure.in'.

16 years agoMinor doc fixes.
Ludovic Courtès [Wed, 30 May 2007 22:24:13 +0000 (00:24 +0200)]
Minor doc fixes.

16 years agoHandle missing Guile when building the documentation.
Ludovic Courtès [Wed, 30 May 2007 22:20:39 +0000 (00:20 +0200)]
Handle missing Guile when building the documentation.

16 years agoIntegrated documentation of Guile bindings.
Ludovic Courtès [Wed, 30 May 2007 22:08:59 +0000 (00:08 +0200)]
Integrated documentation of Guile bindings.

16 years agoTry to handle "function declaration isn't a prototype" warnings.
Ludovic Courtès [Wed, 30 May 2007 21:26:43 +0000 (23:26 +0200)]
Try to handle "function declaration isn't a prototype" warnings.

16 years agoUpdate.
Simon Josefsson [Wed, 30 May 2007 13:03:04 +0000 (15:03 +0200)]
Update.

16 years agoStarted Guile integration.
Ludovic Courtès [Tue, 29 May 2007 22:39:23 +0000 (00:39 +0200)]
Started Guile integration.

Documentation is still missing.  A bit rough on the edges, but `make'
and `make check' do work.

16 years agoMake sure all images are distributed in all formats. Reported by
Simon Josefsson [Mon, 28 May 2007 12:48:17 +0000 (14:48 +0200)]
Make sure all images are distributed in all formats.  Reported by
Andreas Metzler <ametzler@downhill.at.eu.org>.

16 years ago(parse_pem_ca_mem): Handle reads beyond first certificate properly.
Simon Josefsson [Sun, 27 May 2007 15:23:21 +0000 (17:23 +0200)]
(parse_pem_ca_mem): Handle reads beyond first certificate properly.
Reported by Dennis Vshivkov <walrus@amur.ru> in
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.