[Announce] GPGME 1.4.3 released

Hans-Christoph Steiner hans at guardianproject.info
Mon Aug 12 21:26:36 CEST 2013


Congrats on the release! The data_identify stuff sounds quite useful, thanks
for that!  I see that it can tell signed and encrypted.  Can it also identify
a .gpg file that contains keys?  Like what would this report if I ran it on
pubring.gpg, secring.gpg, or trustdb.gpg?

From your other email, these are the supported types it identifies:

    case GPGME_DATA_TYPE_CMS_SIGNED:
    case GPGME_DATA_TYPE_CMS_ENCRYPTED:
    case GPGME_DATA_TYPE_CMS_OTHER:
    case GPGME_DATA_TYPE_X509_CERT:
    case GPGME_DATA_TYPE_PKCS12:

Will it identify a file with symmetrically encrypted data in it?

.hc

On 08/12/2013 09:09 AM, Werner Koch wrote:
> Hello!
> 
> I am pleased to announce version 1.4.3 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.4.3 (2013-08-12)
> 
>   - The default engine names are now taken from the output of gpgconf.
>     If gpgconf is not found the use of gpg 1 is assumed.
> 
>   - Under Windows the default engines names are first searched in the
>     installation directory of the gpgme DLL.
> 
>   - New function gpgme_data_identify to detect the type of a message.
> 
>   - Interface changes relative to the 1.4.2 release:
>   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   gpgme_signers_count            NEW.
>   gpgme_data_type_t              NEW.
>   gpgme_data_identify            NEW.
> 
> 
> * Download
> 
>   You may download this library and its OpenPGP signature from:
> 
>     ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.4.3.tar.bz2 (950k)
>     ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.4.3.tar.bz2.sig
>   
>   GZIP compressed tarballs are also available:
>   
>     ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.4.3.tar.gz (1202k)
>     ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.4.3.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.2-1.4.3.diff.bz2 (27k)
>   
>     SHA-1 checksums are:
>   
>   ffdb5e4ce85220501515af8ead86fd499525ef9a  gpgme-1.4.3.tar.bz2
>   65c7f78593065946a7480c3389b4b1f19326a59d  gpgme-1.4.3.tar.gz
>   dc9f68f8d2fa1208f736035fc6c5693ae4bac0f7  gpgme-1.4.2-1.4.3.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
> 
> 
> 
> 
> _______________________________________________
> Gnupg-announce mailing list
> Gnupg-announce at gnupg.org
> http://lists.gnupg.org/mailman/listinfo/gnupg-announce
> 
> 
> 
> _______________________________________________
> Gnupg-devel mailing list
> Gnupg-devel at gnupg.org
> http://lists.gnupg.org/mailman/listinfo/gnupg-devel
> 

-- 
PGP fingerprint: 5E61 C878 0F86 295C E17D  8677 9F0F E587 374B BE81

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 939 bytes
Desc: OpenPGP digital signature
URL: </pipermail/attachments/20130812/48eecae4/attachment-0001.sig>


More information about the Gnupg-devel mailing list