libgcrypt.git
11 years agoCompleted the RNG implementaion switching.
Werner Koch [Fri, 22 Aug 2008 19:17:05 +0000 (19:17 +0000)]
Completed the RNG implementaion switching.
Added framework for running RNG tests.
Added an experimental option --enable-hmac-binary-check to configure.
 --This line, and those below, will be ignored--

M    src/fips.c
M    src/cipher-proto.h
M    src/global.c
M    src/hmac256.c
M    src/ChangeLog
M    src/hmac256.h
M    src/Makefile.am
M    tests/Makefile.am
M    configure.ac
M    doc/gcrypt.texi
M    random/random-fips.c
M    random/random.c
M    random/rand-internal.h
M    random/random.h
M    random/ChangeLog
M    ChangeLog
M    README

11 years agoFinished the X9.31 RNG implementations.
Werner Koch [Thu, 21 Aug 2008 18:34:24 +0000 (18:34 +0000)]
Finished the X9.31 RNG implementations.

11 years agoReplace assert calls by a new gcry_assert at most places.
Werner Koch [Wed, 20 Aug 2008 17:59:42 +0000 (17:59 +0000)]
Replace assert calls by a new gcry_assert at most places.

11 years agoImplemented gcry_mpi_lshift.
Werner Koch [Wed, 20 Aug 2008 14:10:11 +0000 (14:10 +0000)]
Implemented gcry_mpi_lshift.
Reordered some code in mpi-bit.c

11 years agoAdding gcry_mpi_lshift. libgcrypt-1.4.2rc1
Werner Koch [Tue, 19 Aug 2008 16:59:15 +0000 (16:59 +0000)]
Adding gcry_mpi_lshift.
Preparing a release candidate.

11 years agoAehmm, one more.
Werner Koch [Tue, 19 Aug 2008 16:25:30 +0000 (16:25 +0000)]
Aehmm, one more.

11 years agoAnother forgotten file.
Werner Koch [Tue, 19 Aug 2008 16:23:42 +0000 (16:23 +0000)]
Another forgotten file.

11 years agoAdd file
Werner Koch [Tue, 19 Aug 2008 16:22:32 +0000 (16:22 +0000)]
Add file

11 years agoA whole bunch of changes to eventually support
Werner Koch [Tue, 19 Aug 2008 15:55:46 +0000 (15:55 +0000)]
A whole bunch of changes to eventually support
FIPS restricted mode.  Also some documentation
improvements and other minor enhancements.
See the ChangeLogs. Stay tuned.

11 years agoClarify license entry.
Werner Koch [Mon, 4 Aug 2008 13:16:45 +0000 (13:16 +0000)]
Clarify license entry.
Small indentation change.

11 years agoMoved random stuff into its own directory.
Werner Koch [Sat, 5 Jul 2008 16:44:03 +0000 (16:44 +0000)]
Moved random stuff into its own directory.

11 years agoFixed memory leak inthe ac functions.
Werner Koch [Tue, 24 Jun 2008 08:11:04 +0000 (08:11 +0000)]
Fixed memory leak inthe ac functions.

11 years agoAdd announce files.
Werner Koch [Tue, 27 May 2008 11:46:15 +0000 (11:46 +0000)]
Add announce files.

11 years agopost release updates
Werner Koch [Fri, 25 Apr 2008 16:53:39 +0000 (16:53 +0000)]
post release updates

11 years agoPreparing the release libgcrypt-1.4.1
Werner Koch [Fri, 25 Apr 2008 16:19:16 +0000 (16:19 +0000)]
Preparing the release

11 years agoAccording to the changelog thsi file has been removed 3 years ago. Tell svn
Werner Koch [Wed, 23 Apr 2008 07:07:27 +0000 (07:07 +0000)]
According to the changelog thsi file has been removed 3 years ago.  Tell svn
about it.

11 years agoPreapring a release candidate libgcrypt-1.4.1rc1
Werner Koch [Tue, 22 Apr 2008 10:25:35 +0000 (10:25 +0000)]
Preapring a release candidate

11 years agoCollected changes. See ChnageLogs.
Werner Koch [Fri, 18 Apr 2008 11:44:07 +0000 (11:44 +0000)]
Collected changes.  See ChnageLogs.

11 years agoBetter AES performance.
Werner Koch [Mon, 17 Mar 2008 18:08:15 +0000 (18:08 +0000)]
Better AES performance.

11 years agoAdd a non-blinding test
Werner Koch [Wed, 12 Mar 2008 09:20:33 +0000 (09:20 +0000)]
Add a non-blinding test

11 years ago2008-01-21 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 21 Jan 2008 17:17:54 +0000 (17:17 +0000)]
2008-01-21  Marcus Brinkmann  <marcus@g10code.de>

* hwfeatures.c (detect_ia32_gnuc): Fix inline asm.

11 years agoManual and comment fixes.
Werner Koch [Tue, 8 Jan 2008 11:48:02 +0000 (11:48 +0000)]
Manual and comment fixes.
Fixed a entropy wasting bug.

11 years agoSmall build fixes from Tim Mooney.
Werner Koch [Tue, 11 Dec 2007 08:11:49 +0000 (08:11 +0000)]
Small build fixes from Tim Mooney.

11 years agoPreparing 1.4.0. libgcrypt-1.4.0
Werner Koch [Mon, 10 Dec 2007 09:17:25 +0000 (09:17 +0000)]
Preparing 1.4.0.

11 years agoFixed an internal bug in rsa.c
Werner Koch [Wed, 5 Dec 2007 09:50:50 +0000 (09:50 +0000)]
Fixed an internal bug in rsa.c
Allow to decryption/signing using a minimal RSA key.

11 years agoPreparing a release libgcrypt-1.3.2
Werner Koch [Mon, 3 Dec 2007 09:56:52 +0000 (09:56 +0000)]
Preparing a release

11 years agoAdd support for the HW RNG. However i was not able to test it because it
Werner Koch [Fri, 30 Nov 2007 16:33:09 +0000 (16:33 +0000)]
Add support for the HW RNG.  However i was not able to test it because it
seems to be disabled by the OS.

11 years agoThe ACE engine of VIA processors is now used for AES-128.
Werner Koch [Thu, 29 Nov 2007 10:55:46 +0000 (10:55 +0000)]
The ACE engine of VIA processors is now used for AES-128.

11 years agoFixed SHA-224 DER template.
Werner Koch [Wed, 28 Nov 2007 10:37:20 +0000 (10:37 +0000)]
Fixed SHA-224 DER template.

11 years agoFixed malloc attribute detetection.
Werner Koch [Tue, 13 Nov 2007 08:51:23 +0000 (08:51 +0000)]
Fixed malloc attribute detetection.

11 years agoReorganizatiosn to support the visibility attribute.
Werner Koch [Wed, 31 Oct 2007 10:48:01 +0000 (10:48 +0000)]
Reorganizatiosn to support the visibility attribute.
This can be improved by using fucntion aliases instead
of wrapper functions.

11 years agoFixed host/target usage.
Werner Koch [Mon, 29 Oct 2007 20:36:08 +0000 (20:36 +0000)]
Fixed host/target usage.

11 years agoPreparing a release libgcrypt-1.3.1
Werner Koch [Fri, 26 Oct 2007 13:20:53 +0000 (13:20 +0000)]
Preparing a release

11 years agoUpdated the Windows entropy gatherer.
Werner Koch [Thu, 25 Oct 2007 17:36:29 +0000 (17:36 +0000)]
Updated the Windows entropy gatherer.
Typo fixes.

12 years agoUse extra counter to check random pool filling.
Werner Koch [Thu, 23 Aug 2007 07:29:14 +0000 (07:29 +0000)]
Use extra counter to check random pool filling.
Updated the documentation.
Typo and comment fixes.

12 years agoAdd new debug tool for S-expressions.
Werner Koch [Wed, 22 Aug 2007 17:43:39 +0000 (17:43 +0000)]
Add new debug tool for S-expressions.

12 years agoMade all library code LGPL.
Werner Koch [Wed, 22 Aug 2007 09:52:59 +0000 (09:52 +0000)]
Made all library code LGPL.

12 years agoChanged rndw32 to LGPL.
Werner Koch [Wed, 22 Aug 2007 09:11:06 +0000 (09:11 +0000)]
Changed rndw32 to LGPL.
Typo fixes.

12 years agoFixed symbol prefix detection.
Werner Koch [Thu, 26 Jul 2007 09:15:12 +0000 (09:15 +0000)]
Fixed symbol prefix detection.
Typo fixes.

12 years agoAdd an RSA benchmark (fix)
Werner Koch [Wed, 20 Jun 2007 18:07:52 +0000 (18:07 +0000)]
Add an RSA benchmark (fix)

12 years agoAdd an RSA benchmark.
Werner Koch [Wed, 20 Jun 2007 17:02:25 +0000 (17:02 +0000)]
Add an RSA benchmark.

12 years ago2007-06-15 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 15 Jun 2007 13:24:23 +0000 (13:24 +0000)]
2007-06-15  Marcus Brinkmann  <marcus@g10code.de>

* autogen.sh: Use = instead of == in test.

12 years agoPth fix for W32.
Werner Koch [Wed, 6 Jun 2007 17:01:56 +0000 (17:01 +0000)]
Pth fix for W32.

12 years agoCamellia is now LGPLed
Werner Koch [Thu, 31 May 2007 09:48:05 +0000 (09:48 +0000)]
Camellia is now LGPLed

12 years ago2007-05-19 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Sat, 19 May 2007 21:31:51 +0000 (21:31 +0000)]
2007-05-19  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac: Fix test for optional UDIV and UDIV_QRNND MPI
modules.

12 years agosrc/
Marcus Brinkmann [Wed, 9 May 2007 22:20:26 +0000 (22:20 +0000)]
src/
2007-05-09  Marcus Brinkmann  <marcus@g10code.de>

* gcrypt.h.in (gcry_ac_io_t): Add name for anonymous union, and mark
all members as internal (actually: deprecated).

cipher/
2007-05-09  Marcus Brinkmann  <marcus@g10code.de>

* ac.c (_gcry_ac_io_init_va, _gcry_ac_io_write, _gcry_ac_io_read):
Adjust users of gcry_ac_io_t because union is not anonymous
anymore.

12 years ago2007-05-09 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 9 May 2007 18:13:31 +0000 (18:13 +0000)]
2007-05-09  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac (ac_cv_mpi_config_done): Unused variable removed.
(ac_cv_mpi_mod_list, MPI_MOD_LIST_LO, MPI_MOD_LIST_O): Removed.
(MPI_MOD_ASM_MPIH_ADD1, MPI_MOD_ASM_MPIH_SUB1,
MPI_MOD_ASM_MPIH_MUL1, MPI_MOD_ASM_MPIH_MUL2,
MPI_MOD_ASM_MPIH_MUL3, MPI_MOD_ASM_MPIH_LSHIFT,
MPI_MOD_ASM_MPIH_RSHIFT, MPI_MOD_ASM_MPIH_UDIV,
MPI_MOD_ASM_MPIH_UDIV_QRNND, MPI_MOD_C_MPIH_ADD1,
MPI_MOD_C_MPIH_SUB1, MPI_MOD_C_MPIH_MUL1, MPI_MOD_C_MPIH_MUL2,
MPI_MOD_C_MPIH_MUL3, MPI_MOD_C_MPIH_LSHIFT, MPI_MOD_C_MPIH_RSHIFT,
MPI_MOD_C_MPIH_UDIV, MPI_MOD_C_MPIH_UDIV_QRNND): New automake
variables.

mpi/
2007-05-09  Marcus Brinkmann  <marcus@g10code.de>

* config.links: Rename assembler file links by suffixing "-asm".
* Makefile.am (CCASCOMPILE, LTCCASCOMPILE, CLEANFILES,
libmpi_la_LIBADD, libmpi_la_DEPENDENCIES, SUFFIXES, .S.o, .S.obj,
.S.lo): Removed variables and targets.
(mpih_add1, mpih_sub1, mpih_mul1, mpih_mul2, mpih_mul3,
mpih_lshift, mpih_rshift, mpih_udiv, mpih_udiv_qrnnd,
nodist_libmpi_la_SOURCES): New variables.
(DISTCLEANFILES): Rename assembler file links by suffixing "-asm".
Add variants for C file links.

12 years agoPost release updates.
Werner Koch [Fri, 4 May 2007 11:01:17 +0000 (11:01 +0000)]
Post release updates.
Allow colons as delimiters for --enable-mpi-path.

12 years agoUpdated automake. libgcrypt-1.3.0
Werner Koch [Fri, 4 May 2007 10:46:12 +0000 (10:46 +0000)]
Updated automake.
Ready for a release.

12 years agoMinor fixes for W32
Werner Koch [Thu, 3 May 2007 20:32:42 +0000 (20:32 +0000)]
Minor fixes for W32

12 years agoDo not make Camellia a default cipher
Werner Koch [Wed, 2 May 2007 17:18:57 +0000 (17:18 +0000)]
Do not make Camellia a default cipher

12 years agoChanged amount of stack to burn
Werner Koch [Wed, 2 May 2007 10:18:46 +0000 (10:18 +0000)]
Changed amount of stack to burn

12 years agoMore info from GCRYCTL_PRINT_CONFIG.
Werner Koch [Wed, 2 May 2007 09:46:53 +0000 (09:46 +0000)]
More info from GCRYCTL_PRINT_CONFIG.
Put Camellia symbols into our namespace.

12 years agoNew files for Camellia.
David Shaw [Wed, 2 May 2007 06:28:23 +0000 (06:28 +0000)]
New files for Camellia.

12 years agoAdd Camellia support.
David Shaw [Wed, 2 May 2007 06:27:11 +0000 (06:27 +0000)]
Add Camellia support.

12 years agoUSE_cipher related fixed (#if instead of #ifdef) by David.
Werner Koch [Tue, 1 May 2007 12:01:47 +0000 (12:01 +0000)]
USE_cipher related fixed (#if instead of #ifdef) by David.

12 years agoDropped GCRYCTL_DUMP_CONFIG in favor of GCRYCTL_PRINT_CONFIG.
Werner Koch [Mon, 30 Apr 2007 17:00:21 +0000 (17:00 +0000)]
Dropped GCRYCTL_DUMP_CONFIG in favor of GCRYCTL_PRINT_CONFIG.

12 years agoAdd support for setting the EGD socket.
Werner Koch [Mon, 30 Apr 2007 15:37:37 +0000 (15:37 +0000)]
Add support for setting the EGD socket.

12 years ago./
Werner Koch [Mon, 30 Apr 2007 14:09:33 +0000 (14:09 +0000)]
./
* README.apichanges: Move to doc/.
* Makefile.am (EXTRA_DIST): Removed that file.
doc/
* HACKING: New.  Two items by Marcus.
* README.apichanges: Move from .. to here.
* Makefile.am (EXTRA_DIST): Add new files.
mpi/
* config.links: Create a file mod-source-info.h.
* Makefile.am (DISTCLEANFILES): Add that file.
* mpiutil.c (_gcry_mpi_get_hw_config): New.
src/
* global.c (gcry_control): New.

* gcrypt.h.in (GCRYCTL_DUMP_CONFIG): New.
tests/
* version.c: New.
* Makefile.am (TESTS): Add version.

12 years agocipher/
Marcus Brinkmann [Sun, 29 Apr 2007 23:49:56 +0000 (23:49 +0000)]
cipher/
2007-04-30  Marcus Brinkmann  <marcus@g10code.de>

        * ecc.c (ec2os): Fix relocation of short numbers.

        * ecc.c (generate_key): Do not allocate D, which will be allocated
        by GEN_K.  Remove G.  Fix test if g_x, g_y resp. q_x, q_y are
        requested.
        (_gcry_ecc_generate): Release unneeded members of SK.
        * pubkey.c (sexp_to_key): Release NAME.

tests/
2007-04-30  Marcus Brinkmann  <marcus@g10code.de>

        * benchmark.c (ecc_bench): Release KEY_SPEC.

12 years ago2007-04-28 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Sun, 29 Apr 2007 01:32:10 +0000 (01:32 +0000)]
2007-04-28  Marcus Brinkmann  <marcus@g10code.de>

        * configure.ac: Allow to specify additional search directories
        with --enable-mpi-path.

mpi/
2007-04-28  Marcus Brinkmann  <marcus@g10code.de>

        * config.links: Add additional assembler search directories.

12 years agocipher/
Marcus Brinkmann [Sat, 28 Apr 2007 18:51:15 +0000 (18:51 +0000)]
cipher/
2007-04-28  Marcus Brinkmann  <marcus@g10code.de>

* ac.c (gcry_ac_mpi): Remove member NAME_PROVIDED.
(ac_data_mpi_copy, _gcry_ac_data_set, _gcry_ac_data_get_name)
(_gcry_ac_data_get_index, ac_data_construct): Adjust handling of
NAME accordingly.

tests/
2007-04-28  Marcus Brinkmann  <marcus@g10code.de>

* ac-data.c (check_run): Don't give redundant
GCRY_AC_FLAG_DEALLOC
in addition to GCRY_AC_FLAG_COPY.  Don't release LABEL1 or MPI0,
as those are donated to libgcrypt, but do release MPI0 and MPI2.

12 years agoSupport more curves.
Werner Koch [Fri, 20 Apr 2007 10:52:30 +0000 (10:52 +0000)]
Support more curves.

12 years agoEnhanced support for ECDSA.
Werner Koch [Wed, 18 Apr 2007 12:59:00 +0000 (12:59 +0000)]
Enhanced support for ECDSA.
Along with the latest libksba it is now possible for gpgsm to import
an ECC certificate.

12 years ago./
Werner Koch [Mon, 16 Apr 2007 15:09:30 +0000 (15:09 +0000)]
./
* configure.ac: Check for sysconf.
* acinclude.m4 (GNUPG_CHECK_MLOCK): Try to use sysconf to get the
page size and use getpagesize only then if available.

cipher/
* ecc.c (_gcry_ecc_generate): Renamed DUMMY to CURVE and use it.

src/
* secmem.c (init_pool): Use sysconf() if available to determine
page size.

12 years ago2007-04-13 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 13 Apr 2007 00:34:49 +0000 (00:34 +0000)]
2007-04-13  Marcus Brinkmann  <marcus@g10code.de>

* ac.c (ac_data_construct): Cast const away to suppress compiler
warning.

12 years ago2007-04-13 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 13 Apr 2007 00:33:37 +0000 (00:33 +0000)]
2007-04-13  Marcus Brinkmann  <marcus@g10code.de>

* ecc.c (ecc_generate): Avoid compiler warning for unused argument
DUMMY.
(ecc_verify): Avoid compiler warning for unused arguments CMP and
OPAQUEV.

12 years ago2007-04-12 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 13 Apr 2007 00:29:02 +0000 (00:29 +0000)]
2007-04-12  Marcus Brinkmann  <marcus@g10code.de>

* ac-schemes.c (scheme_spec): Revert last change.

12 years ago2007-04-12 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 12 Apr 2007 00:13:27 +0000 (00:13 +0000)]
2007-04-12  Marcus Brinkmann  <marcus@g10code.de>

* ac-schemes.c (scheme_spec): Remove const qualifier from member M.
(es_check): Remove const qualifier from C and M2.

12 years ago2007-04-09 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 9 Apr 2007 16:00:03 +0000 (16:00 +0000)]
2007-04-09  Marcus Brinkmann  <marcus@g10code.de>

* gcrypt.texi: Fix some typos.

12 years agoRewrote the ECDSA implementation.
Werner Koch [Wed, 28 Mar 2007 10:47:25 +0000 (10:47 +0000)]
Rewrote the ECDSA implementation.

12 years agoDid some performance experiments and added code for Barrett reduction.
Werner Koch [Fri, 23 Mar 2007 19:55:14 +0000 (19:55 +0000)]
Did some performance experiments and added code for Barrett reduction.

12 years agoSome tweaks to ecc.c and a new benchmark.
Werner Koch [Thu, 22 Mar 2007 17:07:34 +0000 (17:07 +0000)]
Some tweaks to ecc.c and a new benchmark.

12 years agoExperimental support for ECDSA.
Werner Koch [Thu, 22 Mar 2007 13:55:05 +0000 (13:55 +0000)]
Experimental support for ECDSA.
This is not ready but the key generation and the self-test works.

12 years agoNew code from Sergi Blanch i Torne.
Werner Koch [Wed, 21 Mar 2007 19:55:39 +0000 (19:55 +0000)]
New code from Sergi Blanch i Torne.
Need some mangling for use with Libgcrypt, as this
code is designed to work with GnuPG 1.4.6.

12 years agoFixed typo introduced back in October
Werner Koch [Fri, 16 Mar 2007 08:29:42 +0000 (08:29 +0000)]
Fixed typo introduced back in October

12 years agoRemoved global is_initalization flag.
Werner Koch [Wed, 14 Mar 2007 16:36:39 +0000 (16:36 +0000)]
Removed global is_initalization flag.

12 years agoCode cleanups.
Werner Koch [Wed, 14 Mar 2007 16:05:58 +0000 (16:05 +0000)]
Code cleanups.
More documentation.

12 years agoSome RNG cleanups.
Werner Koch [Tue, 13 Mar 2007 16:48:30 +0000 (16:48 +0000)]
Some RNG cleanups.

12 years agoAdd support for ADM64. From Werner Dittmann.
Werner Koch [Tue, 13 Mar 2007 11:39:11 +0000 (11:39 +0000)]
Add support for ADM64.  From Werner Dittmann.
Cosmetic changes.

12 years agoPorted last changes from 1.2.
Werner Koch [Fri, 23 Feb 2007 17:47:56 +0000 (17:47 +0000)]
Ported last changes from 1.2.
Updated some tests.
Support for passphrase generated Elgamal keys.

12 years agoFixed bug#596 adn minor cleanups
Werner Koch [Thu, 22 Feb 2007 18:25:27 +0000 (18:25 +0000)]
Fixed bug#596 adn minor cleanups

12 years agoTweaks for W32
Werner Koch [Thu, 22 Feb 2007 16:37:12 +0000 (16:37 +0000)]
Tweaks for W32

12 years agoA lot of cleanups as well as minor API changes.
Werner Koch [Wed, 21 Feb 2007 13:26:38 +0000 (13:26 +0000)]
A lot of cleanups as well as minor API changes.
Ported some changes from 1.2 to here.

12 years agoNew configure option --disable-endian-check.
Werner Koch [Tue, 20 Feb 2007 11:28:12 +0000 (11:28 +0000)]
New configure option --disable-endian-check.

12 years ago* gcrypt.h.in: Include stdlib.h for the sake fo the trheading
Werner Koch [Mon, 12 Feb 2007 14:03:48 +0000 (14:03 +0000)]
* gcrypt.h.in: Include stdlib.h for the sake fo the trheading
  macros.  Suggested by Andreas Metzler.

* secmem.c (ptr_into_pool_p): New.
  (_gcry_private_is_secure): Implement in terms of new function.
  (BLOCK_VALID): Removed. Replaced all users by new function.

12 years agoAdded OIDs from pkcs#1
Werner Koch [Tue, 30 Jan 2007 20:12:02 +0000 (20:12 +0000)]
Added OIDs from pkcs#1

12 years ago* rndlinux.c (set_cloexec_flag): New.
Werner Koch [Mon, 18 Dec 2006 19:02:48 +0000 (19:02 +0000)]
* rndlinux.c (set_cloexec_flag): New.
(open_device): Set close-on-exit flags.  Suggested by Max
Kellermann.  Fixes Debian#403613.

Cleaned up last Makefile changes.

12 years ago2006-11-05 Moritz Schulte <moritz@g10code.com>
Moritz Schulte [Sun, 5 Nov 2006 20:52:09 +0000 (20:52 +0000)]
2006-11-05  Moritz Schulte  <moritz@g10code.com>

* Makefile.am (AM_CFLAGS): Added -I$(top_builddir)/src so that the
new gcrypt.h is used, not the one installed in the system.

2006-11-05  Moritz Schulte  <moritz@g10code.com>

* Makefile.am (AM_CFLAGS): Added -I$(top_builddir)/src so that the
new gcrypt.h is used, not the one installed in the system.

2006-11-05  Moritz Schulte  <moritz@g10code.com>

* Makefile.am (AM_CFLAGS): Added -I$(top_builddir)/src so that the
new gcrypt.h is used, not the one installed in the system.

12 years agoUndo last change, which was non-intentionally commited
Moritz Schulte [Sun, 5 Nov 2006 18:08:44 +0000 (18:08 +0000)]
Undo last change, which was non-intentionally commited

12 years ago2006-11-05 Moritz Schulte <moritz@g10code.com>
Moritz Schulte [Sun, 5 Nov 2006 17:56:41 +0000 (17:56 +0000)]
2006-11-05  Moritz Schulte  <moritz@g10code.com>

* gcrypt.texi (General public-key related Functions): Typo.

12 years agoSee ChangeLog. There are still problems in ac.c.
Werner Koch [Wed, 25 Oct 2006 18:28:49 +0000 (18:28 +0000)]
See ChangeLog.  There are still problems in ac.c.

12 years agoApplied two simple patches.
Werner Koch [Mon, 23 Oct 2006 09:14:16 +0000 (09:14 +0000)]
Applied two simple patches.

12 years agoLet secmem init return an error if the memeory could not be locked.
Werner Koch [Thu, 19 Oct 2006 10:34:46 +0000 (10:34 +0000)]
Let secmem init return an error if the memeory could not be locked.

13 years agoVarious minor changes.
Werner Koch [Tue, 17 Oct 2006 17:44:49 +0000 (17:44 +0000)]
Various minor changes.
Support for DSA2.

13 years agoFix small typos that I should have fixed before committing the last
Marcus Brinkmann [Thu, 12 Oct 2006 21:22:35 +0000 (21:22 +0000)]
Fix small typos that I should have fixed before committing the last
change.

13 years ago2006-10-12 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 12 Oct 2006 21:08:41 +0000 (21:08 +0000)]
2006-10-12  Marcus Brinkmann  <marcus@g10code.de>

        * configure.ac (FALLBACK_SOCKLEN_T): Third time is a charm.
        Define gcry_socklen_t, to avoid conflicts with socklen_t
        definitions by autoconf.

src/
2006-10-12  Marcus Brinkmann  <marcus@g10code.de>

        * gcrypt.h.in: Replace socklen_t with gcry_socklen_t.

13 years ago2006-10-11 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 11 Oct 2006 12:25:50 +0000 (12:25 +0000)]
2006-10-11  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac (FALLBACK_SOCKLEN_T): Rewrite in terms of
socklen.m4.

m4/
2006-10-11  Marcus Brinkmann  <marcus@g10code.de>

* fallback.m4: Removed again.

13 years ago2006-10-11 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 11 Oct 2006 12:01:17 +0000 (12:01 +0000)]
2006-10-11  Marcus Brinkmann  <marcus@g10code.de>

* acinclude.m4 (GNUPG_FIX_HDR_VERSION): Removed.
* configure.ac: Do not call GNUPG_FIX_HDR_VERSION.

src/
2006-10-11  Marcus Brinkmann  <marcus@g10code.de>

* gcrypt.h.in: Replace version by @VERSION@.

13 years ago2006-10-10 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 10 Oct 2006 18:27:28 +0000 (18:27 +0000)]
2006-10-10  Marcus Brinkmann  <marcus@g10code.de>

        * configure.ac: Invoke AC_CHECK_SOCKLEN_TYPE.
        (AC_CONFIG_FILES): Add src/gcrypt.h.
        (AC_CONFIG_SRCDIR): Change to src/libgcrypt.vers.

m4/
2006-10-10  Marcus Brinkmann  <marcus@g10code.de>

        * fallback.m4: New file from Pth.

src/
2006-10-10  Marcus Brinkmann  <marcus@g10code.de>

        * gcrypt.h: Add fallback type for socklen_t.  Move to ...
        * gcrypt.h.in: ... this file.
        * Makefile.am (EXTRA_DIST): Add gcrypt.h.in.