gnupg.git
8 years agoMove parameter file description to the manual.
Werner Koch [Tue, 1 Mar 2011 16:08:49 +0000 (17:08 +0100)]
Move parameter file description to the manual.

8 years agoSupport X.509 certificate creation.
Werner Koch [Tue, 1 Mar 2011 13:42:56 +0000 (14:42 +0100)]
Support X.509 certificate creation.

Using "gpgsm --genkey" allows the creation of a self-signed
certificate via a new prompt.

Using "gpgsm --genkey --batch" should allow the creation of arbitrary
certificates controlled by a parameter file.  An example parameter file
is

    Key-Type: RSA
    Key-Length: 1024
    Key-Grip: 2C50DC6101C10C9C643E315FE3EADCCBC24F4BEA
    Key-Usage: sign, encrypt
    Serial: random
    Name-DN: CN=some test key
    Name-Email: foo@example.org
    Name-Email: bar@exmaple.org
    Hash-Algo: SHA384
    not-after: 2038-01-16 12:44

This creates a self-signed X.509 certificate using the key given by
the keygrip and using SHA-384 as hash algorithm.  The keyword
signing-key can be used to sign the certificate with a different key.
See sm/certreggen.c for details.

8 years agoUpdate some M4 files and AUTHORS.
Werner Koch [Tue, 1 Mar 2011 13:28:59 +0000 (14:28 +0100)]
Update some M4 files and AUTHORS.

8 years agoAdd new functions to convert iso time strings.
Werner Koch [Tue, 1 Mar 2011 13:22:41 +0000 (14:22 +0100)]
Add new functions to convert iso time strings.

8 years agoUpdate gpg-error.m4 and libgcrypt.m4
Werner Koch [Wed, 23 Feb 2011 15:29:45 +0000 (16:29 +0100)]
Update gpg-error.m4 and libgcrypt.m4

8 years agoFix dirmngr crash (bug#1300)
Werner Koch [Wed, 23 Feb 2011 09:51:36 +0000 (10:51 +0100)]
Fix dirmngr crash (bug#1300)

8 years agoLock scdaemon to CCID if once found.
Werner Koch [Wed, 23 Feb 2011 09:15:34 +0000 (10:15 +0100)]
Lock scdaemon to CCID if once found.

This solves a problem where ccid was used, the card unplugged and then
scdaemon tries to find a new (plugged in) reader and thus will
eventually try PC/SC over and over again.

Also added an explicit --kill command to gpgconf.

8 years agoFix ChnageLog entries.
Werner Koch [Tue, 15 Feb 2011 08:29:01 +0000 (09:29 +0100)]
Fix ChnageLog entries.

8 years agofixed --list-keys on Linux64 bit
Andrey Jivsov [Sat, 12 Feb 2011 01:38:39 +0000 (17:38 -0800)]
fixed --list-keys on Linux64 bit

8 years agoAdd ECC sign, verify, encrypt and decrypt tests
Werner Koch [Fri, 11 Feb 2011 08:59:16 +0000 (09:59 +0100)]
Add ECC sign, verify, encrypt and decrypt tests

8 years agoRemove debug code from regression test pinentry
Werner Koch [Thu, 10 Feb 2011 19:54:37 +0000 (20:54 +0100)]
Remove debug code from regression test pinentry

Also updated de.po

8 years agoAdd ECC import regression tests and fixed a regression.
Werner Koch [Thu, 10 Feb 2011 19:16:06 +0000 (20:16 +0100)]
Add ECC import regression tests and fixed a regression.

The import test imports the keys as needed and because they are
passphrase protected we now need a pinentry script to convey the
passphrase to gpg-agent.

8 years agoReplace printf by es_printf in keyserver.c
Werner Koch [Wed, 9 Feb 2011 18:46:00 +0000 (19:46 +0100)]
Replace printf by es_printf in keyserver.c

This is similar to the change in keylist.c and elsewhere.

8 years agoAdd framework to print keyserver engine information
Werner Koch [Wed, 9 Feb 2011 16:48:00 +0000 (17:48 +0100)]
Add framework to print keyserver engine information

8 years agoSupport key fetching using HTTP.
Werner Koch [Wed, 9 Feb 2011 14:42:29 +0000 (15:42 +0100)]
Support key fetching using HTTP.

A simple test case is:

  gpg2 --fetch-key http://werner.eifelkommune.de/mykey.asc

8 years agoAdd finger support to dirmngr.
Werner Koch [Tue, 8 Feb 2011 20:11:19 +0000 (21:11 +0100)]
Add finger support to dirmngr.

The basic network code from http.c is used for finger.  This keeps the
network related code at one place and we are able to use the somewhat
matured code form http.c.  Unfortunately I had to enhance the http
code for more robustness and probably introduced new bugs.

Test this code using

  gpg --fetch-key finger:wk@g10code.com

(I might be the last user of finger ;-)

8 years agoFix ECDSA 521 bit signing.
Werner Koch [Mon, 7 Feb 2011 13:38:39 +0000 (14:38 +0100)]
Fix ECDSA 521 bit signing.

This fix also allows the creation and use of an 521 bit ECDH key which
used to fail while creating the binding signature.

8 years agoNuked almost all trailing white space. post-nuke-of-trailing-ws
Werner Koch [Fri, 4 Feb 2011 11:57:53 +0000 (12:57 +0100)]
Nuked almost all trailing white space.

We better do this once and for all instead of cluttering all future
commits with diffs of trailing white spaces.  In the majority of cases
blank or single lines are affected and thus this change won't disturb
a git blame too much.  For future commits the pre-commit scripts
checks that this won't happen again.

8 years agoLet autogen.sh check the git config
Werner Koch [Fri, 4 Feb 2011 11:12:51 +0000 (12:12 +0100)]
Let autogen.sh check the git config

To avoid checking in trailing scripts the autogen.sh script now
enables the standard pre-commit hook, which check for this.

Add a cleanpo filter if not yet set.  This works with together with
po/.gitattributes.

8 years agoRemoved deprecated SIGEXPIRED status line.
Werner Koch [Fri, 4 Feb 2011 09:28:28 +0000 (10:28 +0100)]
Removed deprecated SIGEXPIRED status line.

8 years agoFix test for gcry_pk_get_curve.
Werner Koch [Thu, 3 Feb 2011 21:04:31 +0000 (22:04 +0100)]
Fix test for gcry_pk_get_curve.

Add a compatibility fixes for the non-curve case.
Remove -lber from the dirmngr link line.

8 years agoAdd a DECRYPTION_INFO status.
Werner Koch [Thu, 3 Feb 2011 19:59:01 +0000 (20:59 +0100)]
Add a DECRYPTION_INFO status.

    DECRYPTION_INFO <mdc_method> <sym_algo>
        Print information about the symmetric encryption algorithm and
        the MDC method.  This will be emitted even if the decryption
        fails.

8 years agoRelax mailbox name checking. Fixes bug#1315.
Werner Koch [Thu, 3 Feb 2011 17:05:56 +0000 (18:05 +0100)]
Relax mailbox name checking.  Fixes bug#1315.

8 years agoExtend algo selection menu.
Werner Koch [Thu, 3 Feb 2011 16:40:43 +0000 (17:40 +0100)]
Extend algo selection menu.

This allows to add an ECC key and to set the capabilities of an ECDSA
key.

Fix printing of the ECC algorithm when creating a signature.

8 years agoUpdate copyright year
Werner Koch [Thu, 3 Feb 2011 15:50:01 +0000 (16:50 +0100)]
Update copyright year

Nuked some trailing spaces.

8 years agoMerge branch 'ECC-INTEGRATION-2-1' ecc-integration-done
Werner Koch [Thu, 3 Feb 2011 15:39:03 +0000 (16:39 +0100)]
Merge branch 'ECC-INTEGRATION-2-1'

8 years agoFinished ECC integration. ECC-INTEGRATION-2-1
Werner Koch [Thu, 3 Feb 2011 15:31:42 +0000 (16:31 +0100)]
Finished ECC integration.

Wrote the ChangeLog 2011-01-13 entry for Andrey's orginal work modulo
the cleanups I did in the last week.  Adjusted my own ChangeLog
entries to be consistent with that entry.

Nuked quite some trailing spaces; again sorry for that, I will better
take care of not saving them in the future.  "git diff -b" is useful
to read the actual changes ;-).

The ECC-INTEGRATION-2-1 branch can be closed now.

8 years agoCompute the fingerprint for ECDH only on demand.
Werner Koch [Wed, 2 Feb 2011 16:40:32 +0000 (17:40 +0100)]
Compute the fingerprint for ECDH only on demand.

This also fixes a failed assertion when using a v3 key where the
fingerprint size is not 20.

8 years agoSample ECC keys and message do now work.
Werner Koch [Wed, 2 Feb 2011 14:48:54 +0000 (15:48 +0100)]
Sample ECC keys and message do now work.

Import and export of secret keys does now work.  Encryption has been
fixed to be compatible with the sample messages.

This version tests for new Libgcrypt function and thus needs to be
build with a new Libgcrypt installed.

8 years agoMove OpenPGP OID helpers to common/.
Werner Koch [Mon, 31 Jan 2011 17:19:14 +0000 (18:19 +0100)]
Move OpenPGP OID helpers to common/.

This is needed so that the agent will be able to export and import
OpenPGP secret keys.  Add test case.

Removed unused function.

8 years agoFixed the ECC interface to Libgcrypt to be ABI compatible with the previous version.
Werner Koch [Mon, 31 Jan 2011 14:44:24 +0000 (15:44 +0100)]
Fixed the ECC interface to Libgcrypt to be ABI compatible with the previous version.

Quite some changes were needed but in the end we have less code than
before.  Instead of trying to do everything with MPIs and pass them
back and forth between Libgcrypt and GnuPG, we know use the
S-expression based interface and make heavy use of our opaque MPI
feature.

Encryption, decryption, signing and verification work with
self-generared keys.

Import and export does not yet work; thus it was not possible to check
the test keys at https://sites.google.com/site/brainhub/pgpecckeys .

8 years agoReworked the ECC changes to better fit into the Libgcrypt API.
Werner Koch [Mon, 31 Jan 2011 08:27:06 +0000 (09:27 +0100)]
Reworked the ECC changes to better fit into the Libgcrypt API.

See ChangeLog for details.  Key generation, signing and verification works.
Encryption does not yet work.  Requires latest Libgcrypt changes.

8 years agoUpdate gitignore
Werner Koch [Wed, 26 Jan 2011 17:27:56 +0000 (18:27 +0100)]
Update gitignore

8 years agoUpdate gitignore to the one used in tye 2.0 branch.
Werner Koch [Wed, 26 Jan 2011 17:23:46 +0000 (18:23 +0100)]
Update gitignore to the one used in tye 2.0 branch.

8 years agoUpdate gitignore and add attributes to po/
Werner Koch [Wed, 26 Jan 2011 17:20:32 +0000 (18:20 +0100)]
Update gitignore and add attributes to po/

8 years agoAdd gitattributes
Werner Koch [Wed, 26 Jan 2011 16:19:39 +0000 (17:19 +0100)]
Add gitattributes

8 years agoFunction name cleanups
Werner Koch [Wed, 26 Jan 2011 16:17:43 +0000 (17:17 +0100)]
Function name cleanups

Also nuked some trailing spaces.

8 years agoFixed problem with unplugging card readers.
Werner Koch [Tue, 25 Jan 2011 21:03:16 +0000 (22:03 +0100)]
Fixed problem with unplugging card readers.

From Grant Olsons's mail to gnupg-devel@:

  This is three-quarters NIIBE and one-quarter me, but I though it would
  be easier to have a single complete patch that applies to
  STABLE-BRANCH-2-0 than two patches floating around.

  This is basically NIIBE Yatuka's patch here:

  http://lists.gnupg.org/pipermail/gnupg-devel/2010-November/025828.html

  Plus another check that closes down the reader explicitly if we get a
  SW_HOST_NO_READER error, so that an unplugged reader doesn't hold onto
  the first slot, preventing us from getting to the active plugged reader.

8 years agoDetect non operational readers.
Werner Koch [Mon, 3 May 2010 11:10:49 +0000 (11:10 +0000)]
Detect non operational readers.

Backport from 2.0.

8 years agoStarted with some code cleanups in ECDH.
Werner Koch [Tue, 25 Jan 2011 19:28:25 +0000 (20:28 +0100)]
Started with some code cleanups in ECDH.

The goal is to have the ECDH code more uniform with the other
algorithms.  Also make error messages and variable names more similar
to other places.

8 years agoMore ECDH code cleanups
Werner Koch [Tue, 25 Jan 2011 16:48:51 +0000 (17:48 +0100)]
More ECDH code cleanups

8 years agoEditorial cleanups of keygen.c
Werner Koch [Tue, 25 Jan 2011 15:54:18 +0000 (16:54 +0100)]
Editorial cleanups of keygen.c

Also fixed a regression introduced by me in pubkey_enc.c.
Added extra checks.  Removed unused code.

8 years agoFix setting of default homedir for Wince
Werner Koch [Tue, 25 Jan 2011 12:44:27 +0000 (13:44 +0100)]
Fix setting of default homedir for Wince

Accidentally used == for assignment.  Not a problem in our test
environment because we use /gnupg as home directory anyway.

8 years agoMake dirmngr more battery friendly.
Werner Koch [Tue, 25 Jan 2011 10:26:01 +0000 (11:26 +0100)]
Make dirmngr more battery friendly.

Similar to gpg-agent, dirmngr's wait timeouts are now synced to the
full second.  Increased ldap helper thread timeout to 2 seconds.

Nuked some white spaces.

8 years agoFix another stupid bug ECDH detection bug
Werner Koch [Mon, 24 Jan 2011 17:16:03 +0000 (18:16 +0100)]
Fix another stupid bug ECDH detection bug

Again reported by Johan van Selst.  Let's see whether this one is
okay.

8 years agoFix ECDH configure test
Werner Koch [Mon, 24 Jan 2011 14:50:37 +0000 (15:50 +0100)]
Fix ECDH configure test

8 years agoMerge branch 'master' into ECC-INTEGRATION-2-1
Werner Koch [Mon, 24 Jan 2011 11:24:11 +0000 (12:24 +0100)]
Merge branch 'master' into ECC-INTEGRATION-2-1

8 years agoFix regression introduced by "editing only change".
Werner Koch [Mon, 24 Jan 2011 11:02:35 +0000 (12:02 +0100)]
Fix regression introduced by "editing only change".

Signing and verification using a new key works again.

8 years agoTruncate the DSA hash; fixes regression.
Werner Koch [Fri, 21 Jan 2011 14:58:07 +0000 (15:58 +0100)]
Truncate the DSA hash; fixes regression.

Removed left over debug code.

8 years agoMake most of the selftests work.
Werner Koch [Fri, 21 Jan 2011 14:22:41 +0000 (15:22 +0100)]
Make most of the selftests work.

Note that there is still a problem with tests/openpgp/sigs.test while
using the option --digest-algo SHA256.

8 years agoEditorial changes and allow building with old libgcrypts.
Werner Koch [Fri, 21 Jan 2011 11:00:57 +0000 (12:00 +0100)]
Editorial changes and allow building with old libgcrypts.

Changed order of some conditional to make to put the special case into
the true branch.  Indentation changes.  Minor other changes to make the
ECC code more similar to the rest of our code.

It builds but many sefltests still fail.  Need to fix that before
using it with an ECDH enabled libgcrypt.

[/]
2011-01-21  Werner Koch  <wk@g10code.com>

* configure.ac: Need Libgcrypt 1.4.6 due to AESWRAP.
(HAVE_GCRY_PK_ECDH): Add new test.

[agent/]
2011-01-21  Werner Koch  <wk@g10code.com>

* cvt-openpgp.c (GCRY_PK_ECDH) [!HAVE_GCRY_PK_ECDH]: New.

[include/]
2011-01-21  Werner Koch  <wk@g10code.com>

* cipher.h (GCRY_PK_USAGE_CERT): Remove compatibility macros
because we now require libgcrypt 1.4.6.
(GCRY_PK_ECDH): Add replacement.

8 years agoRemove keyserver/ from the build system.
Werner Koch [Thu, 20 Jan 2011 14:25:47 +0000 (15:25 +0100)]
Remove keyserver/ from the build system.

8 years agoFix for bug#1313. de.po update.
Werner Koch [Thu, 20 Jan 2011 14:11:25 +0000 (15:11 +0100)]
Fix for bug#1313.  de.po update.

8 years agoMerge branch 'master' into keyserver-via-dirmngr
Werner Koch [Thu, 20 Jan 2011 13:21:46 +0000 (14:21 +0100)]
Merge branch 'master' into keyserver-via-dirmngr

8 years agoAll standard keyserver commands are now using dirmngr.
Werner Koch [Thu, 20 Jan 2011 13:12:53 +0000 (14:12 +0100)]
All standard keyserver commands are now using dirmngr.

8 years agoFixed a CR/LF problem on Windows
Werner Koch [Wed, 19 Jan 2011 17:05:15 +0000 (18:05 +0100)]
Fixed a CR/LF problem on Windows

8 years agoUse estream for dirmngr's --gpgconf-list.
Werner Koch [Wed, 19 Jan 2011 15:29:30 +0000 (16:29 +0100)]
Use estream for dirmngr's --gpgconf-list.
Change insalled name of gpg2 for Wince.

8 years agoKeyserver search and get basically works again.
Werner Koch [Tue, 18 Jan 2011 11:51:16 +0000 (12:51 +0100)]
Keyserver search and get basically works again.

8 years agoestream support for iobuf and new memuf functions.
Werner Koch [Tue, 18 Jan 2011 11:50:02 +0000 (12:50 +0100)]
estream support for iobuf and new memuf functions.

8 years agoFix es_fopenmem and es_mopen bug.
Werner Koch [Tue, 18 Jan 2011 11:49:28 +0000 (12:49 +0100)]
Fix es_fopenmem and es_mopen bug.

8 years agoFix computation of NEWSIZE in es_func_mem_write.
Werner Koch [Tue, 18 Jan 2011 11:26:05 +0000 (12:26 +0100)]
Fix computation of NEWSIZE in es_func_mem_write.
The function used to fail and return EINVAL when enlarging the buffer.

8 years agoAdd ignore file
Werner Koch [Mon, 10 Jan 2011 13:38:32 +0000 (14:38 +0100)]
Add ignore file

8 years agoifset parts which are not in GnuPG 2.0
Werner Koch [Thu, 13 Jan 2011 14:32:11 +0000 (15:32 +0100)]
ifset parts which are not in GnuPG 2.0

8 years agoFixed key generation with P-521. Confirmed that signature generation and verification...
Andrey Jivsov [Thu, 13 Jan 2011 05:14:45 +0000 (21:14 -0800)]
Fixed key generation with P-521. Confirmed that signature generation and verification work.

8 years ago'g10/gpg2 --encrypt --debug 15 -r ecdsa -a -o _e.asc _' and 'g10/gpg2 --debug 15...
Andrey Jivsov [Tue, 11 Jan 2011 04:24:14 +0000 (20:24 -0800)]
'g10/gpg2 --encrypt --debug 15 -r ecdsa -a  -o _e.asc _'  and 'g10/gpg2 --debug 15 _e.asc', as well as decoding of an old message posted on https://sites.google.com/site/brainhub/pgpecckeys work.

This is the milestone 2 that brings in ECDH support from http://code.google.com/p/gnupg-ecc/source/detail?r=15 .

This corresponds to the commit 899386826c85f1e757e75bcc5d5b2159d05676a0 in libgcrypt

8 years agoFix bug #1311.
Werner Koch [Mon, 10 Jan 2011 10:37:57 +0000 (11:37 +0100)]
Fix bug #1311.

8 years agoAdd ignore file
Werner Koch [Mon, 10 Jan 2011 13:38:32 +0000 (14:38 +0100)]
Add ignore file

8 years agoIgnore more files
Werner Koch [Mon, 10 Jan 2011 13:36:25 +0000 (14:36 +0100)]
Ignore more files

8 years agoInitial code checking for backup - not yet working.
Werner Koch [Mon, 10 Jan 2011 13:30:17 +0000 (14:30 +0100)]
Initial code checking for backup - not yet working.

8 years agoFix bug #1311.
Werner Koch [Mon, 10 Jan 2011 10:37:57 +0000 (11:37 +0100)]
Fix bug #1311.

8 years agoMilestone: Data signing/verification and key signing/verification work with ECDSA.
Andrey Jivsov [Thu, 6 Jan 2011 23:44:01 +0000 (15:44 -0800)]
Milestone: Data signing/verification and key signing/verification work with ECDSA.

8 years agoIntegrating http://code.google.com/p/gnupg-ecc/source/detail?r=15 .
Andrey Jivsov [Thu, 6 Jan 2011 01:33:17 +0000 (17:33 -0800)]
Integrating code.google.com/p/gnupg-ecc/source/detail?r=15 .

The following works:
   gpg2 --gen-key (ECC)
   gpg2 --list-keys
   gpg2 --list-packets ~/.gnupg/pubring.gpg
   gpg2 --list-packets <private key from http://sites.google.com/site/brainhub/pgpecckeys>

ECDH doesn't work yet as the code must be re-written to adjust for gpg-agent refactoring.

8 years agoMake sure that --disable-optimization works in its attempt to replace -Ox with -O0.
Andrey Jivsov [Thu, 6 Jan 2011 01:31:47 +0000 (17:31 -0800)]
Make sure that --disable-optimization works in its attempt to replace -Ox with -O0.

8 years agoSupport the gnuk token pinpad code.
Werner Koch [Wed, 5 Jan 2011 08:14:11 +0000 (09:14 +0100)]
Support the gnuk token pinpad code.

8 years agoRename README.SVN also in Makefile
Werner Koch [Mon, 3 Jan 2011 17:56:41 +0000 (18:56 +0100)]
Rename README.SVN also in Makefile

8 years agoAdjust maintainer instructions
Werner Koch [Mon, 3 Jan 2011 15:25:27 +0000 (16:25 +0100)]
Adjust maintainer instructions

8 years agoChanged repository instructions
Werner Koch [Mon, 3 Jan 2011 15:14:28 +0000 (16:14 +0100)]
Changed repository instructions

8 years agoIncrease start timeout
Werner Koch [Fri, 17 Dec 2010 16:55:13 +0000 (16:55 +0000)]
Increase start timeout

8 years ago2010-12-17 Marcus Brinkmann <mb@g10code.com>
Marcus Brinkmann [Fri, 17 Dec 2010 02:05:14 +0000 (02:05 +0000)]
2010-12-17  Marcus Brinkmann  <mb@g10code.com>

* homedir.c (gnupg_cachedir): Create /temp subdirectories.

8 years agoTweaks for gpgconf.
Werner Koch [Tue, 14 Dec 2010 19:17:58 +0000 (19:17 +0000)]
Tweaks for gpgconf.
Fixed dirmngr bug 1010.

8 years agoChange --dameon home directory to /gnupg under Wince
Werner Koch [Tue, 14 Dec 2010 12:10:28 +0000 (12:10 +0000)]
Change --dameon home directory to /gnupg under Wince

8 years agotypo fix
Werner Koch [Fri, 10 Dec 2010 20:09:56 +0000 (20:09 +0000)]
typo fix

8 years agoChange last change. Does now work.
Werner Koch [Thu, 9 Dec 2010 12:57:50 +0000 (12:57 +0000)]
Change last change.  Does now work.

8 years agoChange dirmngr timer under W32CE.
Werner Koch [Thu, 9 Dec 2010 11:50:22 +0000 (11:50 +0000)]
Change dirmngr timer under W32CE.
Fix trustdb open problem under W32CE.

8 years agoChange timer tick interval under Wince
Werner Koch [Thu, 2 Dec 2010 18:40:03 +0000 (18:40 +0000)]
Change timer tick interval under Wince

8 years agos/AES/AES128/ in diagnostics and --list-config
Werner Koch [Thu, 2 Dec 2010 15:49:02 +0000 (15:49 +0000)]
s/AES/AES128/ in diagnostics and --list-config

8 years agoDescribe new log facilities.
Werner Koch [Thu, 2 Dec 2010 14:10:44 +0000 (14:10 +0000)]
Describe new log facilities.

8 years agoAdd logging to GPG2: [W32CE].
Werner Koch [Thu, 2 Dec 2010 13:56:28 +0000 (13:56 +0000)]
Add logging to GPG2: [W32CE].

8 years agoRemove recently added debug output
Werner Koch [Thu, 2 Dec 2010 13:53:18 +0000 (13:53 +0000)]
Remove recently added debug output

8 years agoInit cache encryption on the fly.
Werner Koch [Mon, 29 Nov 2010 06:49:44 +0000 (06:49 +0000)]
Init cache encryption on the fly.
add some debug code

8 years agoRemove superfluous parameter.
Werner Koch [Fri, 26 Nov 2010 09:42:56 +0000 (09:42 +0000)]
Remove superfluous parameter.
Make self-check interval larger

8 years agoFix two fuzzies
Werner Koch [Tue, 23 Nov 2010 18:51:43 +0000 (18:51 +0000)]
Fix two fuzzies

8 years agoChange stack size for Wince.
Werner Koch [Tue, 23 Nov 2010 18:46:41 +0000 (18:46 +0000)]
Change stack size for Wince.
Allow for a longer agent atartup under wince.
Print gpg output via estream.

8 years ago2010-11-17 Marcus Brinkmann <mb@g10code.com>
Marcus Brinkmann [Wed, 17 Nov 2010 16:32:11 +0000 (16:32 +0000)]
2010-11-17  Marcus Brinkmann  <mb@g10code.com>

        * gogconf.c: Revert accidental debug output commit.

8 years agoSmartcard related updates
Werner Koch [Wed, 17 Nov 2010 13:21:24 +0000 (13:21 +0000)]
Smartcard related updates

8 years agoUpdate FAQ
Werner Koch [Tue, 16 Nov 2010 10:38:13 +0000 (10:38 +0000)]
Update FAQ

8 years agoFix bug where scdaemon kills a non-daemon gpg-agent.
Werner Koch [Thu, 11 Nov 2010 15:07:37 +0000 (15:07 +0000)]
Fix bug where scdaemon kills a non-daemon gpg-agent.

8 years agoAdd patches for EncFs
Werner Koch [Wed, 10 Nov 2010 12:49:39 +0000 (12:49 +0000)]
Add patches for EncFs

8 years agoA merged changes
Werner Koch [Mon, 8 Nov 2010 09:18:47 +0000 (09:18 +0000)]
A merged changes

8 years ago* pkclist.c (select_algo_from_prefs): Make sure the scores can't
David Shaw [Fri, 29 Oct 2010 19:49:54 +0000 (19:49 +0000)]
* pkclist.c (select_algo_from_prefs): Make sure the scores can't
overflow when picking an algorithm (not a security issue since we
can't pick something not present in all preference lists, but we might
pick something that isn't scored first choice).

* pkclist.c (select_algo_from_prefs): Slightly improve the handling of
MD5 in preference lists.  Instead of replacing MD5 with SHA-1, just
remove MD5 from the list altogether, and let the next-highest ranked
algorithm be chosen.