User: Password:
|
|
Subscribe / Log in / New account

GPGME 1.5.0 released

From:  Werner Koch <wk-AT-gnupg.org>
To:  gnupg-announce-AT-gnupg.org
Subject:  [Announce] GPGME 1.5.0 released
Date:  Wed, 21 May 2014 09:57:28 +0200
Message-ID:  <87d2f71s47.fsf__14022.7000265897$1400660040$gmane$org@vigenere.g10code.de>
Archive-link:  Article

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.

_______________________________________________

Gnupg-announce mailing list

Gnupg-announce@gnupg.org

http://lists.gnupg.org/mailman/listinfo/gnupg-announce_______________________________________________

Gnupg-devel mailing list

Gnupg-devel@gnupg.org

http://lists.gnupg.org/mailman/listinfo/gnupg-devel



(Log in to post comments)

GPGME 1.5.0 released

Posted May 22, 2014 15:49 UTC (Thu) by guus (subscriber, #41608) [Link]

In the context of GPG, ECC means "Elliptic Curve Cryptography", not "Error Correcting Codes".


Copyright © 2014, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds