[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