Opened 4 months ago

Closed 4 months ago

#23321 closed enhancement (fixed)

gpgme and gpgmepp 2.1.0

Reported by: Bruce Dubbs Owned by: Joe Locash
Priority: normal Milestone: 13.1
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New minor versions.

Change History (2)

comment:1 by Joe Locash, 4 months ago

Owner: changed from blfs-book to Joe Locash
Status: new → assigned

comment:2 by Joe Locash, 4 months ago

Resolution: → fixed
Status: assigned → closed

gpgme:

Noteworthy changes in version 2.1.0 (2026-05-18)   [C46/A1/R0]
------------------------------------------------

 * New flags "is_de_vs" and "beta_compliance" for encryption results.
   [T6702]

 * New decryption flag GPGME_DECRYPT_SESSION_HASH and new field
   session_hash in gpgme_decrypt_result_t.  For details see the gpg
   option --show-session-key.  [rM63f18298d3]

 * Setting of attributes for CMS signatures is now supported via
   gpgme_sig_notation_add.  [rM8081d34e5f]

 * New context flag "export-filter".  [T8033]

 * Extend the internal gpgsm_assuan_simple_command to consume all
   received lines.  This fixes a possible lockup introduced by the
   fix for T7759.  [T8187]

 * Fix passphrase cancel handling.  [T8172]

 * Fix a regression wrt the auto-key-locate option.  [rMd242561dae]

 * Handle the case when pinentry is invoked multiple times.  [T7339]

 * Don't cap ISO dates beyond year 2037 on Windows.  [T8088]

 * Treat empty DISPLAY envvar as unset.  [T7919]

 * Interface changes relative to the 2.0.0 release:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 gpgme_set_ctx_flag            EXT: New flag "export-filter".
 gpgme_decrypt_result_t        EXT: New fields "is_de_vs",

                                    "beta_compliance", "session_hash".
 gpgme_sig_notation_t          EXT: New field "unprotected".
 GPGME_DECRYPT_SESSION_HASH     NEW.
 GPGME_SIG_NOTATION_UNPROTECTED NEW.


 Release-info: https://dev.gnupg.org/T8237

gpgmepp:

Noteworthy changes in version 2.1.0 (2026-05-18)  [C8/A1/R0]
------------------------------------------------

 * New methods to query the compliance of encryption results.   [T6702]

 * New function Subkey::keyGrips to get the list of keygrips for
   a subkey using combined algorithms.

 * New function Context::generateRandomZBase32String to get a
   cryptographically strong string of z-base-32 characters.  [T8108]

 * Interface changes relative to the 2.0.0 release:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 DeletionFlag                                NEW.
 DeletionFlags                               NEW.
 Context::deleteKey                     CHANGED: New overload; deprecated old.
 Context::startKeyDeletion              CHANGED: New overload; deprecated old.
 Context::RandomMode                         DEPRECATED.
 Context::generateRandomBytes           CHANGED: New overload; deprecated old.
 Context::generateRandomZBase32String        NEW.
 Subkey::keyGrips                            NEW.
 EncryptionResult::isDeVs                    NEW.
 EncryptionResult::isBetaCompliance          NEW.

Fixed at bb5142637a.

Note: See TracTickets for help on using tickets.