Werner Koch
a58a6b5b78
Update gitignore
2011-01-26 18:27:56 +01:00
Werner Koch
fdfe7e77e6
Update gitignore to the one used in tye 2.0 branch.
2011-01-26 18:23:46 +01:00
Werner Koch
a6d1768e8e
Update gitignore and add attributes to po/
2011-01-26 18:20:32 +01:00
Werner Koch
f9688d859a
Add gitattributes
2011-01-26 17:19:39 +01:00
Werner Koch
358afc0dc8
Function name cleanups
...
Also nuked some trailing spaces.
2011-01-26 17:17:43 +01:00
Werner Koch
576de6e539
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.
2011-01-25 22:03:16 +01:00
Werner Koch
ca2d315765
Detect non operational readers.
...
Backport from 2.0.
2011-01-25 21:51:58 +01:00
Werner Koch
d879c287ac
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.
2011-01-25 20:28:25 +01:00
Werner Koch
302c5a826c
More ECDH code cleanups
2011-01-25 17:48:51 +01:00
Werner Koch
638dca5dbc
Editorial cleanups of keygen.c
...
Also fixed a regression introduced by me in pubkey_enc.c.
Added extra checks. Removed unused code.
2011-01-25 16:54:18 +01:00
Werner Koch
05a3f56391
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.
2011-01-25 13:44:27 +01:00
Werner Koch
2b81258b2b
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.
2011-01-25 11:26:01 +01:00
Werner Koch
b9958bba10
Fix another stupid bug ECDH detection bug
...
Again reported by Johan van Selst. Let's see whether this one is
okay.
2011-01-24 18:16:03 +01:00
Werner Koch
e9d9e96d8b
Fix ECDH configure test
2011-01-24 15:50:37 +01:00
Werner Koch
c5e8a4c0fd
Merge branch 'master' into ECC-INTEGRATION-2-1
2011-01-24 12:24:11 +01:00
Werner Koch
b3adbb576e
Fix regression introduced by "editing only change".
...
Signing and verification using a new key works again.
2011-01-24 12:02:35 +01:00
Werner Koch
c3db7705c0
Truncate the DSA hash; fixes regression.
...
Removed left over debug code.
2011-01-21 15:58:07 +01:00
Werner Koch
27929981fc
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.
2011-01-21 15:22:41 +01:00
Werner Koch
90b0ff23b7
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.
2011-01-21 12:00:57 +01:00
Werner Koch
62842cc7fe
Remove keyserver/ from the build system.
2011-01-20 15:25:47 +01:00
Werner Koch
2b933ae8f6
Fix for bug#1313. de.po update.
2011-01-20 15:11:25 +01:00
Werner Koch
49d25d3185
Merge branch 'master' into keyserver-via-dirmngr
2011-01-20 14:21:46 +01:00
Werner Koch
7f32d88ed1
All standard keyserver commands are now using dirmngr.
2011-01-20 14:12:53 +01:00
Werner Koch
13acd78a39
Fixed a CR/LF problem on Windows
2011-01-19 18:05:15 +01:00
Werner Koch
af500f0ae4
Use estream for dirmngr's --gpgconf-list.
...
Change insalled name of gpg2 for Wince.
2011-01-19 16:29:30 +01:00
Werner Koch
357f8d5398
Keyserver search and get basically works again.
2011-01-18 12:51:16 +01:00
Werner Koch
c2c5d30db8
estream support for iobuf and new memuf functions.
2011-01-18 12:50:02 +01:00
Werner Koch
260c41851e
Fix es_fopenmem and es_mopen bug.
2011-01-18 12:49:28 +01:00
Werner Koch
dcd20e18a5
Fix computation of NEWSIZE in es_func_mem_write.
...
The function used to fail and return EINVAL when enlarging the buffer.
2011-01-18 12:26:05 +01:00
Werner Koch
a66772aa63
Add ignore file
2011-01-14 18:42:50 -08:00
Werner Koch
52b9761c88
ifset parts which are not in GnuPG 2.0
2011-01-13 15:32:11 +01:00
Andrey Jivsov
b73d8ed06f
Fixed key generation with P-521. Confirmed that signature generation and verification work.
2011-01-12 21:14:45 -08:00
Andrey Jivsov
5761a9ba74
'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
2011-01-10 20:24:14 -08:00
Werner Koch
b0c55d08a8
Fix bug #1311 .
2011-01-10 14:19:28 -08:00
Werner Koch
8db3bf8c47
Add ignore file
2011-01-10 14:38:32 +01:00
Werner Koch
300e16dd38
Ignore more files
2011-01-10 14:36:25 +01:00
Werner Koch
8c8c45725f
Initial code checking for backup - not yet working.
2011-01-10 14:30:17 +01:00
Werner Koch
2732f2ff3f
Fix bug #1311 .
2011-01-10 11:37:57 +01:00
Andrey Jivsov
ded546b4b5
Milestone: Data signing/verification and key signing/verification work with ECDSA.
2011-01-06 15:44:01 -08:00
Andrey Jivsov
e0972d3d96
Integrating http://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.
2011-01-05 17:33:17 -08:00
Andrey Jivsov
7bbc07fde0
Make sure that --disable-optimization works in its attempt to replace -Ox with -O0.
2011-01-05 17:31:47 -08:00
Werner Koch
7d24ffaf80
Support the gnuk token pinpad code.
2011-01-05 09:14:11 +01:00
Werner Koch
dc5d9b1400
Rename README.SVN also in Makefile
2011-01-03 18:56:41 +01:00
Werner Koch
e1ff8863bb
Adjust maintainer instructions
2011-01-03 16:25:27 +01:00
Werner Koch
15629dc772
Changed repository instructions
2011-01-03 16:14:28 +01:00
Werner Koch
f8317bef02
Increase start timeout
2010-12-17 16:55:13 +00:00
Marcus Brinkmann
c07984509a
2010-12-17 Marcus Brinkmann <mb@g10code.com>
...
* homedir.c (gnupg_cachedir): Create /temp subdirectories.
2010-12-17 02:05:14 +00:00
Werner Koch
5fd7ff3488
Tweaks for gpgconf.
...
Fixed dirmngr bug 1010.
2010-12-14 19:17:58 +00:00
Werner Koch
43a7cb7fd4
Change --dameon home directory to /gnupg under Wince
2010-12-14 12:10:28 +00:00
Werner Koch
b1d3452337
typo fix
2010-12-10 20:09:56 +00:00