[Announce] GPGME 1.5.0 released
Werner Koch
wk at gnupg.org
Wed May 21 09:57:28 CEST 2014
Hello!
I am pleased to announce version 1.5.0 of GPGME.
GnuPG Made Easy (GPGME) is a C language library that allows to add
support for cryptography to a program. It is designed to make access
to public key crypto engines as included in GnuPG easier for
applications. GPGME provides a high-level crypto API for encryption,
decryption, signing, signature verification, and key management.
* Noteworthy changes in version 1.5.0 (2014-05-21)
- On Unices the engine file names are not not anymore hardwired but
located via the envvar PATH. All options to set the name of the
engines for the configure run are removed.
- If GPGME finds the gpgconf binary it defaults to using gpg2 or
whatever gpgconf tells as name for the OpenPGP engine. If gpgconf
is not found, GPGME looks for an engine named "gpg".
- New feature to use the gpgme I/O subsystem to run arbitrary
commands.
- New flag to use encryption without the default compression step.
- New function to access "gpg-conf --list-dirs"
- New configure option --enable-fixed-path for use by Android.
- Support ECC algorithms.
- Interface changes relative to the 1.4.3 release:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gpgme_get_dirinfo NEW.
gpgme_op_spawn_start NEW.
gpgme_op_spawn NEW.
GPGME_PROTOCOL_SPAWN NEW.
GPGME_SPAWN_DETACHED NEW.
GPGME_SPAWN_ALLOW_SET_FG NEW.
GPGME_ENCRYPT_NO_COMPRESS NEW.
GPGME_PK_ECC NEW.
GPGME_MD_SHA224 NEW.
gpgme_subkey_t EXTENDED: New field curve.
GPGME_STATUS_PLAINTEXT_LENGTH NEW.
GPGME_STATUS_MOUNTPOINT NEW.
GPGME_STATUS_PINENTRY_LAUNCHED NEW.
GPGME_STATUS_ATTRIBUTE NEW.
GPGME_STATUS_BEGIN_SIGNING NEW.
GPGME_STATUS_KEY_NOT_CREATED NEW.
* Download
You may download this library and its OpenPGP signature from:
ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.5.0.tar.bz2 (942k)
ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.5.0.tar.bz2.sig
GZIP compressed tarballs are also available:
ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.5.0.tar.gz (1214k)
ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.5.0.tar.gz.sig
As an alternative you may use a patch file to upgrade the previous
version of the library:
ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.4.3-1.5.0.diff.bz2 (51k)
SHA-1 checksums are:
690df6d692be36923b9b28530afb2b4854f2435d gpgme-1.5.0.tar.bz2
3f6d34b4a9a2cce67891fef384f59a0d8ec7a2d5 gpgme-1.5.0.tar.gz
7138547fa8f0ba71810aee4a5a0d3e0612df8c2a gpgme-1.4.3-1.5.0.diff.bz2
* Support
Please send questions regarding the use of GPGME to the gnupg-devel
mailing list:
http://lists.gnupg.org/mailman/listinfo/gnupg-devel/
If you need commercial support, you may want to consult this listing:
http://www.gnupg.org/service.html
The driving force behind the development of the GnuPG system is my
company g10 Code. Maintenance and improvement of GnuPG and related
software takes up most of our resources. To allow us to continue our
work on free software, we ask to either purchase a support contract,
engage us for custom enhancements, or to donate money:
http://g10code.com/gnupg-donation.html
Happy hacking,
Werner
--
Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 180 bytes
Desc: not available
URL: </pipermail/attachments/20140521/e4459e75/attachment-0001.sig>
More information about the Gnupg-announce
mailing list