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.
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+.
Simon Josefsson [Wed, 27 Jun 2007 11:29:05 +0000 (13:29 +0200)]
Fix gai_strerror on mingw32.
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.
Simon Josefsson [Tue, 26 Jun 2007 13:13:48 +0000 (15:13 +0200)]
Move Guile setup stuff down under 'External libraries'.
Simon Josefsson [Tue, 26 Jun 2007 13:11:28 +0000 (15:11 +0200)]
Fix installation path of Guile bindings.
Simon Josefsson [Tue, 26 Jun 2007 13:06:36 +0000 (15:06 +0200)]
Bump versions.
Simon Josefsson [Tue, 26 Jun 2007 08:30:46 +0000 (10:30 +0200)]
Generated.
Simon Josefsson [Tue, 26 Jun 2007 08:25:54 +0000 (10:25 +0200)]
Version 1.7.14.
Simon Josefsson [Tue, 26 Jun 2007 08:09:08 +0000 (10:09 +0200)]
Add.
Simon Josefsson [Tue, 26 Jun 2007 08:03:04 +0000 (10:03 +0200)]
Add.
Simon Josefsson [Tue, 26 Jun 2007 07:56:47 +0000 (09:56 +0200)]
Update gnulib files.
Simon Josefsson [Tue, 26 Jun 2007 07:54:03 +0000 (09:54 +0200)]
Add.
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>
Simon Josefsson [Tue, 26 Jun 2007 07:51:08 +0000 (09:51 +0200)]
Add.
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>
Simon Josefsson [Wed, 20 Jun 2007 14:11:58 +0000 (16:11 +0200)]
Add.
Simon Josefsson [Wed, 20 Jun 2007 14:10:43 +0000 (16:10 +0200)]
Add.
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.
Simon Josefsson [Wed, 20 Jun 2007 07:08:00 +0000 (09:08 +0200)]
Add.
Simon Josefsson [Fri, 15 Jun 2007 05:56:26 +0000 (07:56 +0200)]
Add.
Simon Josefsson [Thu, 14 Jun 2007 09:10:40 +0000 (11:10 +0200)]
Update PGP key.
Simon Josefsson [Thu, 14 Jun 2007 09:10:22 +0000 (11:10 +0200)]
Change Ludovic' description.
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.
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>
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>
Simon Josefsson [Wed, 13 Jun 2007 13:47:49 +0000 (15:47 +0200)]
Bump versions.
Simon Josefsson [Wed, 13 Jun 2007 07:14:50 +0000 (09:14 +0200)]
Add.
Simon Josefsson [Tue, 12 Jun 2007 16:26:25 +0000 (18:26 +0200)]
Add.
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>
Simon Josefsson [Tue, 12 Jun 2007 13:34:25 +0000 (15:34 +0200)]
Clarify that guile.texi dependencies are dependencies of gnutls.texi too.
Simon Josefsson [Mon, 11 Jun 2007 20:10:52 +0000 (22:10 +0200)]
Add.
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>.
Simon Josefsson [Mon, 11 Jun 2007 12:52:22 +0000 (14:52 +0200)]
Generated.
Simon Josefsson [Mon, 11 Jun 2007 12:47:15 +0000 (14:47 +0200)]
Version 1.7.13.
Simon Josefsson [Mon, 11 Jun 2007 12:46:58 +0000 (14:46 +0200)]
Fix update-po target.
Simon Josefsson [Mon, 11 Jun 2007 12:40:02 +0000 (14:40 +0200)]
Fix.
Simon Josefsson [Mon, 11 Jun 2007 12:31:25 +0000 (14:31 +0200)]
Add.
Simon Josefsson [Mon, 11 Jun 2007 12:30:49 +0000 (14:30 +0200)]
Fix copyright years.
Simon Josefsson [Mon, 11 Jun 2007 12:25:15 +0000 (14:25 +0200)]
Add, to work around problems if this file isn't present.
Simon Josefsson [Mon, 11 Jun 2007 12:07:55 +0000 (14:07 +0200)]
Fix release target.
Simon Josefsson [Mon, 11 Jun 2007 11:53:40 +0000 (13:53 +0200)]
Specify MSGFILTER, to fix make distcheck.
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.
Simon Josefsson [Mon, 11 Jun 2007 09:24:34 +0000 (11:24 +0200)]
Use _LIBADD for libraries, not _LDFLAGS.
Simon Josefsson [Mon, 11 Jun 2007 08:52:56 +0000 (10:52 +0200)]
Add.
Simon Josefsson [Mon, 11 Jun 2007 08:51:45 +0000 (10:51 +0200)]
Add.
Simon Josefsson [Mon, 11 Jun 2007 08:51:03 +0000 (10:51 +0200)]
Update gnulib files.
Simon Josefsson [Mon, 11 Jun 2007 08:49:25 +0000 (10:49 +0200)]
Update to OpenCDK 0.6.3.
Simon Josefsson [Mon, 11 Jun 2007 08:38:47 +0000 (10:38 +0200)]
Add.
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.
Simon Josefsson [Fri, 8 Jun 2007 13:48:20 +0000 (15:48 +0200)]
Bump versions.
Simon Josefsson [Fri, 8 Jun 2007 13:43:33 +0000 (15:43 +0200)]
Generated.
Simon Josefsson [Fri, 8 Jun 2007 13:24:34 +0000 (15:24 +0200)]
Version 1.7.12.
Simon Josefsson [Fri, 8 Jun 2007 13:23:51 +0000 (15:23 +0200)]
Add.
Simon Josefsson [Fri, 8 Jun 2007 13:22:10 +0000 (15:22 +0200)]
Fix warnings on amd64, from Nikos.
Simon Josefsson [Fri, 8 Jun 2007 13:17:18 +0000 (15:17 +0200)]
Add.
Simon Josefsson [Fri, 8 Jun 2007 13:16:39 +0000 (15:16 +0200)]
Add.
Simon Josefsson [Fri, 8 Jun 2007 12:10:03 +0000 (14:10 +0200)]
Merge branch 'guile'
Simon Josefsson [Fri, 8 Jun 2007 11:45:59 +0000 (13:45 +0200)]
Update.
Simon Josefsson [Fri, 8 Jun 2007 11:42:46 +0000 (13:42 +0200)]
Try to fix line number collisions.
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'.
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.
Ludovic Courtes [Wed, 6 Jun 2007 14:22:55 +0000 (16:22 +0200)]
Added `guile.m4', per Simon's request.
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.
Simon Josefsson [Mon, 4 Jun 2007 20:31:22 +0000 (22:31 +0200)]
Add.
Simon Josefsson [Mon, 4 Jun 2007 20:28:11 +0000 (22:28 +0200)]
Add.
Simon Josefsson [Fri, 1 Jun 2007 14:22:57 +0000 (16:22 +0200)]
More @node fixes.
Simon Josefsson [Fri, 1 Jun 2007 14:22:19 +0000 (16:22 +0200)]
Avoid @node collisions with main manual.
Simon Josefsson [Fri, 1 Jun 2007 14:16:36 +0000 (16:16 +0200)]
Need -I for config.h.
Simon Josefsson [Fri, 1 Jun 2007 14:16:00 +0000 (16:16 +0200)]
Need to build doc/ after guile/.
Simon Josefsson [Fri, 1 Jun 2007 12:34:07 +0000 (14:34 +0200)]
Add.
Simon Josefsson [Fri, 1 Jun 2007 11:39:16 +0000 (13:39 +0200)]
Need -I for config.h.
Ludovic Courtès [Thu, 31 May 2007 22:53:53 +0000 (00:53 +0200)]
Merge branch 'master' of git://repo.or.cz/gnutls
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.
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.
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.
Simon Josefsson [Thu, 31 May 2007 15:17:54 +0000 (17:17 +0200)]
Revert unnecessary changes.
Simon Josefsson [Thu, 31 May 2007 15:06:42 +0000 (17:06 +0200)]
Merge branch 'master' of laas.fr/~lcourtes/software/gnutls
Ludovic Courtès [Wed, 30 May 2007 22:28:19 +0000 (00:28 +0200)]
Tiny cosmetic change in `configure.in'.
Ludovic Courtès [Wed, 30 May 2007 22:24:13 +0000 (00:24 +0200)]
Minor doc fixes.
Ludovic Courtès [Wed, 30 May 2007 22:20:39 +0000 (00:20 +0200)]
Handle missing Guile when building the documentation.
Ludovic Courtès [Wed, 30 May 2007 22:08:59 +0000 (00:08 +0200)]
Integrated documentation of Guile bindings.
Ludovic Courtès [Wed, 30 May 2007 21:26:43 +0000 (23:26 +0200)]
Try to handle "function declaration isn't a prototype" warnings.
Simon Josefsson [Wed, 30 May 2007 13:03:04 +0000 (15:03 +0200)]
Update.
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.
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>.
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>.