Werner Koch
97d1c884e6
Post-release version number update
2011-12-20 17:10:28 +01:00
Werner Koch
8e47f1e576
Prepare for the beta3 release.
2011-12-20 15:55:43 +01:00
Werner Koch
366512abe4
Require Libassuan 2.0.3
...
* configure.ac: Require Libassuan 2.0.3.
* agent/call-scd.c (ASSUAN_CONVEY_COMMENTS): Remove macro replacement.
* agent/command.c (cmd_killagent) [ASSUAN_FORCE_CLOSE]: Remove
dependency.
(cmd_killagent) [ASSUAN_FORCE_CLOSE]: Ditto.
* scd/command.c (cmd_killscd) [ASSUAN_FORCE_CLOSE]: Ditto.
2011-12-20 11:12:21 +01:00
Werner Koch
537be4ca47
Remove check for gcry_kdf_derive
...
This is not anymore required because we require Libgcrypt 1.5.0 which
features this function.
2011-09-27 17:17:06 +02:00
Werner Koch
14442d2be0
Fix autoconf warnings and update config.* files.
2011-08-10 13:39:38 +02:00
Werner Koch
d679b4d642
Require libgpg-error 1.10
...
This allows to remove some error code substitutes.
Fixed a typo in gpg.text.
2011-05-20 10:27:50 +02:00
Werner Koch
b9bcc77d6c
Make use of gcry_kdf_derive.
...
Factoring common code out is always a Good Thing. Also added a
configure test to print an error if gcry_kdf_derive is missing in
Libgcrypt.
2011-03-10 18:39:34 +01:00
Werner Koch
87a6a1c3fe
Post beta release updates
2011-03-08 14:00:04 +01:00
Werner Koch
444f2fe1cd
Prepare for 1.5.0beta2
2011-03-08 12:56:45 +01:00
Werner Koch
327af90594
Require libgcrypt 1.5
...
Without Libgcrypt 1.5 is was not possible to use ECC keys. ECC is
major new feature and thus it does not make sense to allow building
with an older Libgcrypt without supporting ECC.
Also fixed a few missing prototypes.
2011-03-08 12:23:59 +01:00
Werner Koch
bb6d1b48f6
Update some M4 files and AUTHORS.
2011-03-01 14:28:59 +01:00
Werner Koch
9f38f3918a
Fix test for gcry_pk_get_curve.
...
Add a compatibility fixes for the non-curve case.
Remove -lber from the dirmngr link line.
2011-02-03 22:04:31 +01:00
Werner Koch
d9bd013a1f
Update copyright year
...
Nuked some trailing spaces.
2011-02-03 16:50:01 +01:00
Werner Koch
4659c923a0
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.
2011-02-02 15:48:54 +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
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
af500f0ae4
Use estream for dirmngr's --gpgconf-list.
...
Change insalled name of gpg2 for Wince.
2011-01-19 16:29:30 +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
5fd7ff3488
Tweaks for gpgconf.
...
Fixed dirmngr bug 1010.
2010-12-14 19:17:58 +00:00
Werner Koch
0103a53aa6
Smartcard related updates
2010-11-17 13:21:24 +00:00
Werner Koch
2e82b095cd
Better support unsigned time_t
2010-10-27 11:26:53 +00:00
Werner Koch
dc5150db78
Honor TMPDIR.
2010-10-27 07:37:52 +00:00
Werner Koch
0f721abddf
Update scripts etc.
2010-10-26 12:25:47 +00:00
Werner Koch
a3335428be
New configure optionh --enable-dirmngr-auto-start.
...
autogen.sh enables this for CE.
2010-10-08 14:37:42 +00:00
Werner Koch
002b30e75c
Import fixes.
...
new otion for watchgnupg
2010-10-06 11:29:10 +00:00
Werner Koch
adfa280d6f
[w32ce] Do not print the faulty timezone info
...
Switch FAQ sources to org-mode
2010-10-04 21:08:34 +00:00
Werner Koch
bfbd80feb9
Exporting secret keys via gpg-agent is now basically supported.
...
A couple of forward ported changes.
Doc updates.
2010-10-01 20:33:53 +00:00
Werner Koch
be9c4748d0
Prepare for gpg-error change
2010-08-19 13:38:37 +00:00
Werner Koch
fa3120a1bc
Print a note about wldap32
2010-08-10 14:27:45 +00:00
Werner Koch
e52f93433c
Support logging via TCP
2010-08-09 15:40:29 +00:00
Werner Koch
819f3be358
Add code for a threaded LDAP access to replace the wrapper process.
...
Currently used for W32 and W32CE.
2010-08-02 18:54:53 +00:00
Werner Koch
ca279dc707
Some work on the dirmngr
2010-07-26 14:01:32 +00:00
Werner Koch
91056b1976
Implement export of pkcs#12 objects using a direct agent connection.
2010-06-21 10:01:24 +00:00
Werner Koch
c3f08dcb72
Merged Dirmngr with GnuPG.
...
A few code changes to support dirmngr.
2010-06-09 16:53:51 +00:00
Werner Koch
bbe388b5db
Add unfinished gpgtar.
...
Collected changes and ports of bug fixes from stable.
2010-06-07 13:33:02 +00:00
Werner Koch
51e2703abe
Auto starting the agent does now work on CE.
2010-05-04 15:21:47 +00:00
Werner Koch
8524ac000c
auto start the agent if --use-standard-socket is in use.
2010-05-03 15:23:10 +00:00
Werner Koch
00f8eafbef
Disable card support for now
2010-04-21 09:56:43 +00:00
Werner Koch
53c636c4c6
./autogen.sh --build-w32ce does now succeed.
2010-04-14 14:39:16 +00:00
Werner Koch
f080b353ed
More changes for CE. gpgsm does now build and run a keylisting.
2010-03-24 12:15:30 +00:00
Werner Koch
e64038608b
More chnages to use estream. Add a way to replace the standard
...
descriptors.
2010-03-22 12:46:05 +00:00
Werner Koch
fb2ba98963
Finished the bulk of changes to use estream in most places instead of
...
stdio.
2010-03-15 11:15:45 +00:00
Werner Koch
d8b1099d01
Merged jnlib into common.
2010-03-10 12:24:58 +00:00
Werner Koch
ffe6dc9957
Fix for latest libgpg-error.
2010-03-09 12:50:48 +00:00
Werner Koch
d232fd2e54
First steps towards the W32CE port
2010-03-02 21:25:08 +00:00
Werner Koch
2cf687cb3e
First batch of changes to support W32CE.
...
Note that jnlib/w32-reg.c is not yet ready.
2010-02-26 18:44:36 +00:00