summaryrefslogtreecommitdiff
path: root/guile
Commit message (Collapse)AuthorAgeFilesLines
* avoid using a freed pointer.Nikos Mavrogiannopoulos2011-04-061-2/+4
|
* added missing files.Nikos Mavrogiannopoulos2011-03-241-0/+1
|
* enabled RSA and removed debugging.Nikos Mavrogiannopoulos2011-03-161-4/+4
|
* split the pgp keys to elgamal and dsa.Nikos Mavrogiannopoulos2011-03-166-55/+117
|
* guile: Change tests to use priority strings.Ludovic Courtès2011-03-013-39/+11
|
* guile: Fix docstring extraction with CPP 4.5+.Ludovic Courtès2011-02-271-18/+38
|
* Add nodes for the subsections of "The TLS Handshake Protocol".Ludovic Courtès2011-02-271-2/+2
|
* guile: Wrap `gnutls_priority_set_direct'; deprecate the old method.Ludovic Courtès2011-02-278-19/+152
|
* guile: Remove GNUTLS_A_INNER_APPLICATION_FAILURE and ↵Ludovic Courtès2011-02-221-3/+2
| | | | GNUTLS_A_INNER_APPLICATION_VERIFICATION.
* Indented code. Use same indentation but with -nut to avoid usage of tabs. In ↵Nikos Mavrogiannopoulos2010-12-163-535/+535
| | | | several editors tabs can be configured not to be 8 spaces and this produces artifacts with the current indentation that is a mixture of tabs and spaces.
* Fix dependencies, fixes parallel builds.Simon Josefsson2010-11-231-1/+1
| | | | Tiny patch from Graham Gower <graham.gower@gmail.com>.
* Don't generate DH primes in Guile self checks (for speed).Simon Josefsson2010-10-147-6/+52
|
* Indent (using GNU indent 2.2.11).Simon Josefsson2010-10-145-8/+8
|
* Change GNUTLS into GnuTLS.Simon Josefsson2010-05-2231-125/+125
|
* More indentation.Simon Josefsson2010-04-142-11/+13
|
* Update gnulib files, fix syntax-check warnings.Simon Josefsson2010-04-133-3/+0
|
* Update copyright years.Simon Josefsson2010-01-2734-34/+34
|
* Fix FSF copyright notices.Simon Josefsson2010-01-2728-28/+28
|
* Indent code.Simon Josefsson2009-11-051-5/+5
|
* guile: Adjust for Guile 1.9.3+.Ludovic Courtès2009-09-281-2/+18
| | | | | | | | * guile/src/core.c (mark_session_record_port, free_session_record_port): Conditionalize on `SCM_MAJOR_VERSION == 1 && SCM_MINOR_VERSION <= 8'. (scm_init_gnutls_session_record_port_type): Adjust accordingly. (make_session_record_port): Use `scm_gc_malloc_pointerless ()' when available.
* guile: Syntactic nitpicking.Ludovic Courtès2009-09-281-2/+2
| | | | | * guile/src/core.c (SCM_GNUTLS_MAKE_SESSION_DATA, SCM_GNUTLS_SET_SESSION_RECORD_PORT): Remove extraneous semicolon.
* guile: Use Guile's malloc routines.Ludovic Courtès2009-09-281-3/+6
| | | | * guile/src/core.c (scm_init_gnutls): Use Guile's malloc routines.
* Fix integer/pointer cast warnings in the Guile bindings on x86_64.Ludovic Courtès2009-09-231-4/+5
| | | | | | * guile/src/core.c (do_fill_port, fill_session_record_port_input, scm_gnutls_set_session_transport_fd_x): Make sure pointer/integer casts use integers of the right size.
* Update Guile bindings to the current OpenPGP API.Ludovic Courtès2009-09-231-2/+2
| | | | | | * guile/src/extra.c (scm_gnutls_openpgp_certificate_id, scm_gnutls_openpgp_certificate_id_x): Use the newer `gnutls_openpgp_crt_get_key_id ()'.
* Turn off auto-compilation when using Guile 1.9+.Ludovic Courtès2009-09-232-4/+7
| | | | | | | | | * guile/src/Makefile.am (GUILE_FOR_BUILD): Turn off auto-compilation with Guile 1.9+. * guile/tests/Makefile.am (TESTS_ENVIRONMENT): Likewise. * doc/Makefile.am (GUILE_FOR_BUILD): Likewise.
* Fix inclusion of <config.h> in Guile bindings.Ludovic Courtès2009-09-235-9/+20
| | | | | | | | * guile/src/core.c, guile/src/errors.c, guile/src/extra.c, guile/src/utils.c: Include <config.h> first, as suggested by Simon Josefsson. * guile/src/utils.h: Don't include <config.h>.
* Really fix -I's.Simon Josefsson2008-10-301-0/+1
|
* Fix -I's.Simon Josefsson2008-10-301-1/+1
|
* Fix.Simon Josefsson2008-10-301-1/+1
|
* Fixes.Simon Josefsson2008-10-301-1/+1
|
* Separate headers as well. Clean up -I's.Simon Josefsson2008-10-301-2/+5
|
* Builds on my system now.Simon Josefsson2008-10-301-2/+2
|
* Indent code.Simon Josefsson2008-07-023-179/+217
|
* Don't run guile openpgp self tests if openpgp is disabled.Simon Josefsson2008-05-071-1/+4
|
* libgnutls: Compile if SRP is disabled.Simon Josefsson2008-05-072-2/+10
| | | | | Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see <https://savannah.gnu.org/support/index.php?106342>.
* Check whether `-fgnu89-inline' is supported before using it.Ludovic Courtès2008-03-201-1/+7
| | | | | | | | * configure.in: Check for `-fgnu89-inline', define Automake conditional `HAVE_GCC_GNU89_INLINE_OPTION'. * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when `HAVE_GCC_GNU89_INLINE_OPTION' is true.
* guile: Compile with `-fgnu89-inline'.Ludovic Courtès2008-03-191-0/+3
| | | | | | | * guile/src/Makefile.am (AM_CFLAGS): Add `-fgnu89-inline' when `HAVE_GCC' is true. This works around the fact that GnuTLS is compiled with `-std=c99', while Guile and GMP expect GNU inline semantics, which defer from C99 inline semantics.
* guile: Don't declare `inline' functions that use `alloca ()'.Ludovic Courtès2008-03-191-3/+3
| | | | * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
* guile: Propagate Guile's CPPFLAGS to `guile-snarf'.Ludovic Courtès2008-03-071-2/+4
|
* guile: Include <config.h>, not "config.h".Ludovic Courtès2008-03-072-5/+10
|
* Use __func__ instead of __FUNCTION__.Simon Josefsson2008-02-281-2/+2
| | | | | Reported by Tim Mooney, see <https://savannah.gnu.org/support/?106267>. A gnulib module to make sure __func__ is available would be nice.
* Also test dhe-rsa.Simon Josefsson2008-01-171-2/+2
|
* Fix dangling/unused bindings in `(gnutls)'.Ludovic Courtès2007-12-121-2/+3
| | | | | | * guile/modules/gnutls.scm (certificate-request->string, error/unknown-algorithm): Add. (error/openpgp-trustdb-version-unsupported): Remove.
* Update Guile OpenPGP test cases to use the new names.Ludovic Courtès2007-12-123-17/+19
| | | | | * guile/tests/*.scm: Substitute `certificate' to `public-key' in tests using the OpenPGP API.
* Bump Guile glue libraries version number.Ludovic Courtès2007-12-124-12/+12
| | | | | | | | | | | * guile/modules/gnutls.scm: Load `libguile-gnutls-v-1'. * guile/modules/gnutls/extra.scm: Load `libguile-gnutls-extra-v-1'. * guile/pre-inst-guile.in: Load `v-1' libraries. * guile/src/Makefile.am (lib_LTLIBRARIES): Bump libraries from `v-0' to `v-1'. Update all variables.
* Substitute `certificate' to `public-key' in `(gnutls extra)'.Ludovic Courtès2007-12-124-61/+83
| | | | | | | | | | | | | | | | | * guile/modules/gnutls/build/enums.scm (%openpgp-key-format-enum): Rename to... (%openpgp-certificate-format-enum): This. (%gnutls-extra-enums): Update. * guile/modules/gnutls/build/smobs.scm (%openpgp-public-key-smob): Rename to... (%openpgp-certificate-smob): This. (%gnutls-extra-smobs): Update. * guile/modules/gnutls/extra.scm: Substitute all `certificate' in all `public-key' names. Add backward-compatible bindings. * guile/src/extra.c: Substitute `certificate' to `public-key'.
* More GPLv3 fixes.Simon Josefsson2007-12-098-9/+9
|
* Use new APIs.Simon Josefsson2007-11-141-26/+26
|
* Typo.Simon Josefsson2007-11-141-1/+1
|
* Update API.Simon Josefsson2007-11-142-3/+3
|