1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-06-20 01:02:44 +02:00
gnupg/g10
Werner Koch 328a642aa5 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 .
2011-01-31 15:44:24 +01:00
..
armor.c Editorial changes and allow building with old libgcrypts. 2011-01-21 12:00:57 +01:00
build-packet.c Fixed the ECC interface to Libgcrypt to be ABI compatible with the previous version. 2011-01-31 15:44:24 +01:00
call-agent.c '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. 2011-01-10 20:24:14 -08:00
call-agent.h '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. 2011-01-10 20:24:14 -08:00
call-dirmngr.c All standard keyserver commands are now using dirmngr. 2011-01-20 14:12:53 +01:00
call-dirmngr.h All standard keyserver commands are now using dirmngr. 2011-01-20 14:12:53 +01:00
card-util.c Smartcard related updates 2010-11-17 13:21:24 +00:00
ChangeLog Fixed the ECC interface to Libgcrypt to be ABI compatible with the previous version. 2011-01-31 15:44:24 +01:00
cipher.c Add full Camellia support. 2009-06-05 14:11:03 +00:00
comment.c Started to implement the audit log feature. 2007-11-19 16:03:50 +00:00
compress-bz2.c Fix bug#1011. 2009-09-03 11:29:25 +00:00
compress.c Exporting secret keys via gpg-agent is now basically supported. 2010-10-01 20:33:53 +00:00
cpr.c use estream for status output. 2010-06-07 17:04:50 +00:00
dearmor.c Use gpg_err_set_errno to assign values to ERRNO. 2010-04-01 13:24:55 +00:00
decrypt-data.c Exporting secret keys via gpg-agent is now basically supported. 2010-10-01 20:33:53 +00:00
decrypt.c Change stack size for Wince. 2010-11-23 18:46:41 +00:00
delkey.c Removed more secret key related code. 2010-09-06 19:57:42 +00:00
ecdh.c Fixed the ECC interface to Libgcrypt to be ABI compatible with the previous version. 2011-01-31 15:44:24 +01:00
encrypt.c Fixed the ECC interface to Libgcrypt to be ABI compatible with the previous version. 2011-01-31 15:44:24 +01:00
exec.c ./autogen.sh --build-w32ce does now succeed. 2010-04-14 14:39:16 +00:00
exec.h Changed to GPLv3. 2007-07-04 19:49:40 +00:00
export.c Merge branch 'master' into ECC-INTEGRATION-2-1 2011-01-24 12:24:11 +01:00
filter.h Changed to GPLv3. 2007-07-04 19:49:40 +00:00
free-packet.c Make public key data structure easier to read. 2010-10-20 11:33:50 +00:00
getkey.c Integrating http://code.google.com/p/gnupg-ecc/source/detail?r=15 . 2011-01-05 17:33:17 -08:00
gpg.c Merge branch 'master' into ECC-INTEGRATION-2-1 2011-01-24 12:24:11 +01:00
gpg.h Initial code checking for backup - not yet working. 2011-01-10 14:30:17 +01:00
gpgv.c More agent support for gpg. 2010-10-13 15:57:08 +00:00
helptext.c Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
import.c Keyserver search and get basically works again. 2011-01-18 12:51:16 +01:00
kbnode.c Make public key data structure easier to read. 2010-10-20 11:33:50 +00:00
keydb.c Decryption and signi via agent is now implemented. 2010-04-23 11:36:59 +00:00
keydb.h More agent support for gpg. 2010-10-13 15:57:08 +00:00
keyedit.c Smartcard related updates 2010-11-17 13:21:24 +00:00
keygen.c Reworked the ECC changes to better fit into the Libgcrypt API. 2011-01-31 09:27:06 +01:00
keyid.c Reworked the ECC changes to better fit into the Libgcrypt API. 2011-01-31 09:27:06 +01:00
keylist.c Smartcard related updates 2010-11-17 13:21:24 +00:00
keyring.c Removed more secret key related code. 2010-09-06 19:57:42 +00:00
keyring.h Decryption and signi via agent is now implemented. 2010-04-23 11:36:59 +00:00
keyserver-internal.h Initial code checking for backup - not yet working. 2011-01-10 14:30:17 +01:00
keyserver.c All standard keyserver commands are now using dirmngr. 2011-01-20 14:12:53 +01:00
main.h Reworked the ECC changes to better fit into the Libgcrypt API. 2011-01-31 09:27:06 +01:00
mainproc.c Integrating http://code.google.com/p/gnupg-ecc/source/detail?r=15 . 2011-01-05 17:33:17 -08:00
Makefile.am Editorial cleanups of keygen.c 2011-01-25 16:54:18 +01:00
mdfilter.c Started to implement the audit log feature. 2007-11-19 16:03:50 +00:00
misc.c Reworked the ECC changes to better fit into the Libgcrypt API. 2011-01-31 09:27:06 +01:00
openfile.c Whole lot of changes to support CE. 2010-04-14 11:24:02 +00:00
OPTIONS See ChangeLog: Mon Jul 31 10:04:47 CEST 2000 Werner Koch 2000-07-31 08:04:16 +00:00
options.h Initial code checking for backup - not yet working. 2011-01-10 14:30:17 +01:00
options.skel * options.skel: Make the example for force-v3-sigs match reality (it 2010-09-28 16:17:30 +00:00
packet.h Fixed the ECC interface to Libgcrypt to be ABI compatible with the previous version. 2011-01-31 15:44:24 +01:00
parse-packet.c Reworked the ECC changes to better fit into the Libgcrypt API. 2011-01-31 09:27:06 +01:00
passphrase.c Integrating http://code.google.com/p/gnupg-ecc/source/detail?r=15 . 2011-01-05 17:33:17 -08:00
photoid.c Exporting secret keys via gpg-agent is now basically supported. 2010-10-01 20:33:53 +00:00
photoid.h Decryption and signi via agent is now implemented. 2010-04-23 11:36:59 +00:00
pkclist.c * pkclist.c (select_algo_from_prefs): Make sure the scores can't 2010-10-29 19:49:54 +00:00
pkglue.c Fixed the ECC interface to Libgcrypt to be ABI compatible with the previous version. 2011-01-31 15:44:24 +01:00
pkglue.h Reworked the ECC changes to better fit into the Libgcrypt API. 2011-01-31 09:27:06 +01:00
plaintext.c Change stack size for Wince. 2010-11-23 18:46:41 +00:00
progress.c Changed to GPLv3. 2007-07-04 19:49:40 +00:00
pubkey-enc.c Fixed the ECC interface to Libgcrypt to be ABI compatible with the previous version. 2011-01-31 15:44:24 +01:00
pubring.asc See ChangeLog: Mon Jul 31 10:04:47 CEST 2000 Werner Koch 2000-07-31 08:04:16 +00:00
revoke.c Remove cruft. 2010-10-21 10:25:03 +00:00
rmd160.c Merged jnlib into common. 2010-03-10 12:24:58 +00:00
rmd160.h Add missing header file. 2008-12-12 08:54:50 +00:00
seckey-cert.c Remove cruft. 2010-10-21 10:25:03 +00:00
server.c Exporting secret keys via gpg-agent is now basically supported. 2010-10-01 20:33:53 +00:00
seskey.c Truncate the DSA hash; fixes regression. 2011-01-21 15:58:07 +01:00
sig-check.c Make public key data structure easier to read. 2010-10-20 11:33:50 +00:00
sign.c Truncate the DSA hash; fixes regression. 2011-01-21 15:58:07 +01:00
signal.c Minor cleanups 2010-03-29 12:57:11 +00:00
skclist.c Decryption and signi via agent is now implemented. 2010-04-23 11:36:59 +00:00
t-rmd160.c Make gpg not depend on the RIPE-MD160 implementaion in Libgcrypt. 2008-12-11 17:44:52 +00:00
tdbdump.c Use gpg_err_set_errno to assign values to ERRNO. 2010-04-01 13:24:55 +00:00
tdbio.c Change last change. Does now work. 2010-12-09 12:57:50 +00:00
tdbio.h Print verbose instructions in case of a corrupted trustdb. 2009-07-22 09:43:10 +00:00
textfilter.c Started to implement the audit log feature. 2007-11-19 16:03:50 +00:00
trustdb.c Make public key data structure easier to read. 2010-10-20 11:33:50 +00:00
trustdb.h Print verbose instructions in case of a corrupted trustdb. 2009-07-22 09:43:10 +00:00
verify.c Enable i18n for W32. 2010-10-20 15:06:50 +00:00