Page MenuHome GnuPG
Feed All Stories

Jan 27 2025

marc committed rGPGMEPPa0184835dc80: Add missing functionality for GpgME::Data (gpgme_data_t): set/get filename (new… (authored by marc).
Add missing functionality for GpgME::Data (gpgme_data_t): set/get filename (new…
Jan 27 2025, 10:43 AM
marc committed rGPGMEPP12ae5bcc1395: Remove EditInteractor - a better solution will be forthcoming when the feature… (authored by marc).
Remove EditInteractor - a better solution will be forthcoming when the feature…
Jan 27 2025, 10:43 AM
marc committed rGPGMEPP6669cc8ef9df: Clean up the mess with configure checks: some were used in the code, but never… (authored by marc).
Clean up the mess with configure checks: some were used in the code, but never…
Jan 27 2025, 10:43 AM
marc committed rGPGMEPPbc0d9aa0a2b1: Support for gpgme_engine_info_t->home_dir (authored by marc).
Support for gpgme_engine_info_t->home_dir
Jan 27 2025, 10:43 AM
marc committed rGPGMEPP7e536c3bd47e: Refactor Notation code. (authored by marc).
Refactor Notation code.
Jan 27 2025, 10:43 AM
marc committed rGPGMEPP53accea0517a: Implement per-context engine properties (authored by marc).
Implement per-context engine properties
Jan 27 2025, 10:43 AM
marc committed rGPGMEPPffdc3fa8e363: minor API cleanup (authored by marc).
minor API cleanup
Jan 27 2025, 10:43 AM
marc committed rGPGMEPP6b4b8ff65cec: Include config-gpgme++.h everywhere - there are private header files that have… (authored by marc).
Include config-gpgme++.h everywhere - there are private header files that have…
Jan 27 2025, 10:43 AM
marc committed rGPGMEPP79ba67a0b4b0: Handle gpgme_verify_result_t->file_name and add convenience VerificationResult… (authored by marc).
Handle gpgme_verify_result_t->file_name and add convenience VerificationResult…
Jan 27 2025, 10:43 AM
marc committed rGPGMEPP4a3b555b8e76: Handle gpgme_decrypt_result_t's file_name and recipients members (authored by marc).
Handle gpgme_decrypt_result_t's file_name and recipients members
Jan 27 2025, 10:43 AM
marc committed rGPGMEPPf8ee0d7c4b63: Handle gpgme_signature_t->{{hash,pubkey}_algo,pka_{trust,address}} (authored by marc).
Handle gpgme_signature_t->{{hash,pubkey}_algo,pka_{trust,address}}
Jan 27 2025, 10:43 AM
Christian Ehrlicher <ch.ehrlicher@gmx.de> committed rGPGMEPPbdefb236d1f7: msvc compile++ - hope that's the correct place for the deprecated macro here (authored by Christian Ehrlicher <ch.ehrlicher@gmx.de>).
msvc compile++ - hope that's the correct place for the deprecated macro here
Jan 27 2025, 10:43 AM
Aaron J. Seigo <aseigo@kde.org> committed rGPGMEPP13401adb3e7d: always define convert_from_gpgme_sig_notation_flags_t, just return a bogus… (authored by Aaron J. Seigo <aseigo@kde.org>).
always define convert_from_gpgme_sig_notation_flags_t, just return a bogus…
Jan 27 2025, 10:43 AM
marc committed rGPGMEPP8aacc502fb76: Make GpgME::{Data,Key}::null private structs with an implicit conversion… (authored by marc).
Make GpgME::{Data,Key}::null private structs with an implicit conversion…
Jan 27 2025, 10:43 AM
marc committed rGPGMEPPa06582700832: Move global functions and some enums that are not GpgME::Context-specific into… (authored by marc).
Move global functions and some enums that are not GpgME::Context-specific into…
Jan 27 2025, 10:43 AM
Allen Winter <winter@kde.org> committed rGPGMEPP62db2006313f: remove. for now. (authored by Allen Winter <winter@kde.org>).
remove. for now.
Jan 27 2025, 10:43 AM
mlaurent committed rGPGMEPP0047663329b4: it doesn't compile with gpgme <=1.0.2 (authored by mlaurent).
it doesn't compile with gpgme <=1.0.2
Jan 27 2025, 10:43 AM
marc committed rGPGMEPP6a6f2f0dfd72: Use correct #define here (authored by marc).
Use correct #define here
Jan 27 2025, 10:43 AM
marc committed rGPGMEPP41f249c4a8bf: Add support for gpgme_signature_t->chain_model (authored by marc).
Add support for gpgme_signature_t->chain_model
Jan 27 2025, 10:43 AM
mlaurent committed rGPGMEPP46c714e83b3a: Use #ifdef to test if we can use code with gpgme1.0.2 (authored by mlaurent).
Use #ifdef to test if we can use code with gpgme1.0.2
Jan 27 2025, 10:43 AM
marc committed rGPGMEPPafa8c47e4e9e: HAVE_GPGME_SIG_NOTATION_CLEARADDGET implies HAVE_GPGME_SIG_NOTATION_FLAGS_T… (authored by marc).
HAVE_GPGME_SIG_NOTATION_CLEARADDGET implies HAVE_GPGME_SIG_NOTATION_FLAGS_T…
Jan 27 2025, 10:43 AM
marc committed rGPGMEPPfb2c8ee19613: Clean up the use of gpgme: (authored by marc).
Clean up the use of gpgme:
Jan 27 2025, 10:43 AM
marc committed rGPGMEPPc72aeb9b6214: Always fully-qualify friend declarations, then the gcc points out missing… (authored by marc).
Always fully-qualify friend declarations, then the gcc points out missing…
Jan 27 2025, 10:43 AM
Till Adam <adam@kde.org> committed rGPGMEPPd9212274776d: There's a friend declaration, that should be enough. (authored by Till Adam <adam@kde.org>).
There's a friend declaration, that should be enough.
Jan 27 2025, 10:43 AM
mlaurent committed rGPGMEPPaf7315d4b034: Compile on windows (authored by mlaurent).
Compile on windows
Jan 27 2025, 10:43 AM
marc committed rGPGMEPP4a84db1910be: gpgme_get_giochannel and gpgme_get_qiodevice are now fused into a single… (authored by marc).
gpgme_get_giochannel and gpgme_get_qiodevice are now fused into a single…
Jan 27 2025, 10:43 AM
osterfeld committed rGPGMEPPbeaf5256a277: fix typo, deprecate mistyped method name (authored by osterfeld).
fix typo, deprecate mistyped method name
Jan 27 2025, 10:43 AM
mlaurent committed rGPGMEPP3b35f67a408a: Declare extern C outside function (authored by mlaurent).
Declare extern C outside function
Jan 27 2025, 10:42 AM
Till Adam <adam@kde.org> committed rGPGMEPP94b827ed561b: Don't crash when the verification job comes back. (authored by Till Adam <adam@kde.org>).
Don't crash when the verification job comes back.
Jan 27 2025, 10:42 AM
Till Adam <adam@kde.org> committed rGPGMEPPa0d98fd6bbb9: Make it possible for the verification result to carry the corresponding keys. (authored by Till Adam <adam@kde.org>).
Make it possible for the verification result to carry the corresponding keys.
Jan 27 2025, 10:42 AM
Till Adam <adam@kde.org> committed rGPGMEPPfc3310c09df9: Revert interface change, we'll solve this differently. (authored by Till Adam <adam@kde.org>).
Revert interface change, we'll solve this differently.
Jan 27 2025, 10:42 AM
osterfeld committed rGPGMEPP0d3a9c3ee309: use setFileName instead of gpgme_data_new_from_file, which is buggy and… (authored by osterfeld).
use setFileName instead of gpgme_data_new_from_file, which is buggy and…
Jan 27 2025, 10:42 AM
adriaandegroot committed rGPGMEPP47636a55ee1a: Don't depend on FILE being available in the global namespace -- cstdlib may put… (authored by adriaandegroot).
Don't depend on FILE being available in the global namespace -- cstdlib may put…
Jan 27 2025, 10:42 AM
adriaandegroot committed rGPGMEPP68721c0ceae0: The int and bool operators from class Error are ambiguous; force to the bool… (authored by adriaandegroot).
The int and bool operators from class Error are ambiguous; force to the bool…
Jan 27 2025, 10:42 AM
adriaandegroot committed rGPGMEPPf73b0b2189f7: Combat assumptions about strlen ending up in global namespace; strdup is not… (authored by adriaandegroot).
Combat assumptions about strlen ending up in global namespace; strdup is not…
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPd49b7e751338: Generate and install a Gpgme++Config.cmake file, muuuuch easier to handle than… (authored by marc).
Generate and install a Gpgme++Config.cmake file, muuuuch easier to handle than…
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP36facb4c13ef: Record lib dependencies, too, disable non-@at@-interpolations. (authored by marc).
Record lib dependencies, too, disable non-@at@-interpolations.
Jan 27 2025, 10:42 AM
Till Adam <adam@kde.org> committed rGPGMEPP8eb2e66ff117: Export the Recipient class, so I can actually use it. (authored by Till Adam <adam@kde.org>).
Export the Recipient class, so I can actually use it.
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP31b33a97157c: Use the safe-bool operator idiom, to avoid nasty surprises with operator bool() (authored by marc).
Use the safe-bool operator idiom, to avoid nasty surprises with operator bool()
Jan 27 2025, 10:42 AM
Till Adam <adam@kde.org> committed rGPGMEPPf9bf2541b96d: Change this to an unsigned int, for easier conversion from/to gpg_error_t. (authored by Till Adam <adam@kde.org>).
Change this to an unsigned int, for easier conversion from/to gpg_error_t.
Jan 27 2025, 10:42 AM
Christian Ehrlicher <ch.ehrlicher@gmx.de> committed rGPGMEPPd4ad95b29c84: msvc link++ (authored by Christian Ehrlicher <ch.ehrlicher@gmx.de>).
msvc link++
Jan 27 2025, 10:42 AM
Jarosław Staniek <staniek@kde.org> committed rGPGMEPP375b5ff41d4e: compile on msvc7.1; thanks to Marc Mutz (authored by Jarosław Staniek <staniek@kde.org>).
compile on msvc7.1; thanks to Marc Mutz
Jan 27 2025, 10:42 AM
osterfeld committed rGPGMEPPd3f167a649c1: add signal for GPGME_EVENT_START (authored by osterfeld).
add signal for GPGME_EVENT_START
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPb1b87d9a787f: [backport: trunk] --warnings (authored by marc).
[backport: trunk] --warnings
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP0d7feef19c3f: Beginnings of EditInteractor framework. (authored by marc).
Beginnings of EditInteractor framework.
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP5d6949d6197e: Implement edit operations; some de-inlining in context_p.h; some namespacing in… (authored by marc).
Implement edit operations; some de-inlining in context_p.h; some namespacing in…
Jan 27 2025, 10:42 AM
mlaurent committed rGPGMEPPcd80e54216a0: Fix compile enable final (authored by mlaurent).
Fix compile enable final
Jan 27 2025, 10:42 AM
Volker Krause <vkrause@kde.org> committed rGPGMEPPc2e6dba931ca: build with -pedantic (authored by Volker Krause <vkrause@kde.org>).
build with -pedantic
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPc2eb6b96f935: The edit interactor callback expects the EditInteractor::Private*, not… (authored by marc).
The edit interactor callback expects the EditInteractor::Private*, not…
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP3e6978272922: Call action() only on actual state change, and - I hate to admit it - in this… (authored by marc).
Call action() only on actual state change, and - I hate to admit it - in this…
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPbce1bdfd6628: First EditInteractor implementation, to set the expiry of a (OpenPGP) key. (authored by marc).
First EditInteractor implementation, to set the expiry of a (OpenPGP) key.
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPefd6a659b66a: Maintain a list of status messages that need no response (taken from GPA's… (authored by marc).
Maintain a list of status messages that need no response (taken from GPA's…
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP3066d9d81964: We likes long names :) (authored by marc).
We likes long names :)
Jan 27 2025, 10:42 AM
Volker Krause <vkrause@kde.org> committed rGPGMEPPef74cb128253: Merged revisions 720581-723307 via svnmerge from (authored by Volker Krause <vkrause@kde.org>).
Merged revisions 720581-723307 via svnmerge from
Jan 27 2025, 10:42 AM
osterfeld committed rGPGMEPPcb6e32adae47: compile with stupid compilers (gcc 4.0.1 and mingw) (authored by osterfeld).
compile with stupid compilers (gcc 4.0.1 and mingw)
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP769c7f769497: Add (optional) tracing (authored by marc).
Add (optional) tracing
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP2a30475d2d06: New EditInteractor for setting ownertrust of an OpenPGP key (authored by marc).
New EditInteractor for setting ownertrust of an OpenPGP key
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP1ea7e86f08ff: missing std:: (authored by marc).
missing std::
Jan 27 2025, 10:42 AM
dirkmueller committed rGPGMEPP4dc0b9385916: compiler warnings-- (authored by dirkmueller).
compiler warnings--
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP7e12b54b2e26: Add GpgME::Exception (moved more or less from kdepim/kleopatra/uiserver/kleo… (authored by marc).
Add GpgME::Exception (moved more or less from kdepim/kleopatra/uiserver/kleo…
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP42fd6ca56fce: Use std::stringstream, which the rest of KDE uses unconditionally nowadays (no… (authored by marc).
Use std::stringstream, which the rest of KDE uses unconditionally nowadays (no…
Jan 27 2025, 10:42 AM
Till Adam <adam@kde.org> committed rGPGMEPP7864ee7086d5: This assert is hit on shutdown of kleo, on Darwin, at least. (authored by Till Adam <adam@kde.org>).
This assert is hit on shutdown of kleo, on Darwin, at least.
Jan 27 2025, 10:42 AM
Till Adam <adam@kde.org> committed rGPGMEPPfb0827c3e9c9: Merged revisions 728452-730449 via svnmerge from (authored by Till Adam <adam@kde.org>).
Merged revisions 728452-730449 via svnmerge from
Jan 27 2025, 10:42 AM
Volker Krause <vkrause@kde.org> committed rGPGMEPPeebb99fade80: build with -pedantic (authored by Volker Krause <vkrause@kde.org>).
build with -pedantic
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP97f2653af96a: Add support for gpgme_op_getauditlog (authored by marc).
Add support for gpgme_op_getauditlog
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPcc46bfe12472: Add GpgME::Key merging, needed for working around the OpenPGP backend design… (authored by marc).
Add GpgME::Key merging, needed for working around the OpenPGP backend design…
Jan 27 2025, 10:42 AM
Jarosław Staniek <staniek@kde.org> committed rGPGMEPP01f26981184a: gpgme++ (authored by Jarosław Staniek <staniek@kde.org>).
gpgme++
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPe747b1de98df: Mark this one deprecated (authored by marc).
Mark this one deprecated
Jan 27 2025, 10:42 AM
Jarosław Staniek <staniek@kde.org> committed rGPGMEPPd506318dd4b0: avoid name clash for ERROR macro (msvc) (authored by Jarosław Staniek <staniek@kde.org>).
avoid name clash for ERROR macro (msvc)
Jan 27 2025, 10:42 AM
dirkmueller committed rGPGMEPP8a4800015d0a: fix memory leak (authored by dirkmueller).
fix memory leak
Jan 27 2025, 10:42 AM
Jarosław Staniek <staniek@kde.org> committed rGPGMEPP53241b6fb600: Make it compile when gpgme_key_t::is_qualified does not exist. (authored by Jarosław Staniek <staniek@kde.org>).
Make it compile when gpgme_key_t::is_qualified does not exist.
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPfcae6f7b3df2: Preserve binary compatibility with gpgme++ 1.0, since the latter is now… (authored by marc).
Preserve binary compatibility with gpgme++ 1.0, since the latter is now…
Jan 27 2025, 10:42 AM
Volker Krause <vkrause@kde.org> committed rGPGMEPP4d83b7a64379: Merged revisions 754245-758240 via svnmerge from (authored by Volker Krause <vkrause@kde.org>).
Merged revisions 754245-758240 via svnmerge from
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP0b17c6a496d0: GpgME::Key::merge -> mergeWith, for consistency with KeyListResult::mergeWith (authored by marc).
GpgME::Key::merge -> mergeWith, for consistency with KeyListResult::mergeWith
Jan 27 2025, 10:42 AM
Volker Krause <vkrause@kde.org> committed rGPGMEPPe82efaa41011: Merge branches/work/kdab-post-4.0/kdepimlibs. (authored by Volker Krause <vkrause@kde.org>).
Merge branches/work/kdab-post-4.0/kdepimlibs.
Jan 27 2025, 10:42 AM
dirkmueller committed rGPGMEPPd5ca09dd92c5: the usual "daily unbreak compilation" (authored by dirkmueller).
the usual "daily unbreak compilation"
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPc9cb66b9d846: Revert SVN commit 759716 by shakes: (authored by marc).
Revert SVN commit 759716 by shakes:
Jan 27 2025, 10:42 AM
Shane King <kde@dontletsstart.com> committed rGPGMEPP6f12f1b266a9: Compile fix for MSVC for edit interactor callback. MSVC doesn't like friends… (authored by Shane King <kde@dontletsstart.com>).
Compile fix for MSVC for edit interactor callback. MSVC doesn't like friends…
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPc030dd1796f8: Better MSVC fix by Shane King <kde@dontletsstart.com>. Thanks, Shane! (authored by marc).
Better MSVC fix by Shane King <kde@dontletsstart.com>. Thanks, Shane!
Jan 27 2025, 10:42 AM
mlaurent committed rGPGMEPP36c6f41af4bf: Fix compile with enable final (authored by mlaurent).
Fix compile with enable final
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP957feaa6589b: Add rudemtary support for GPGME_PROTOCOL_GPGCONF, but only as an engine, not as… (authored by marc).
Add rudemtary support for GPGME_PROTOCOL_GPGCONF, but only as an engine, not as…
Jan 27 2025, 10:42 AM
Christian Ehrlicher <ch.ehrlicher@gmx.de> committed rGPGMEPP429e4ed57944: msvc compile++ - do you really need uppercase enums? (authored by Christian Ehrlicher <ch.ehrlicher@gmx.de>).
msvc compile++ - do you really need uppercase enums?
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP56c7342f696e: Revert broken commit: (authored by marc).
Revert broken commit:
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP243b4da5c38a: svnrevertlast (authored by marc).
svnrevertlast
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP2cbbcd685ea0: Dont' throw gpgme_error_t, throw GpgME::Error (authored by marc).
Dont' throw gpgme_error_t, throw GpgME::Error
Jan 27 2025, 10:42 AM
adriaandegroot committed rGPGMEPP82230da214b7: strcmp isn't necessarily exported from namespace std (although gcc does this… (authored by adriaandegroot).
strcmp isn't necessarily exported from namespace std (although gcc does this…
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPe4ddfc5fe790: isNull() doesn't mean that d!=0, unfortunately. Fixes Intevation issue 1700 (authored by marc).
isNull() doesn't mean that d!=0, unfortunately. Fixes Intevation issue 1700
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP059a74edf9ec: Work around gpgme_op_keylist_ext_start ignoring GPGME_KEYLIST_MODE_EXTERN by… (authored by marc).
Work around gpgme_op_keylist_ext_start ignoring GPGME_KEYLIST_MODE_EXTERN by…
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP622576be6849: Remove exceptions from gpgme++, as mingw can't handle them in libraries (not… (authored by marc).
Remove exceptions from gpgme++, as mingw can't handle them in libraries (not…
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPe73bce6c531f: I guess it's a safe bet that these will have the same problems as keylist_ext... (authored by marc).
I guess it's a safe bet that these will have the same problems as keylist_ext...
Jan 27 2025, 10:42 AM
osterfeld committed rGPGMEPP614965e2dcdd: add all required arguments - user IDs to sign, secret key and check level (authored by osterfeld).
add all required arguments - user IDs to sign, secret key and check level
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPc162fecf6c69: Port hasFeature() from enterprise branch, and up the version number (authored by marc).
Port hasFeature() from enterprise branch, and up the version number
Jan 27 2025, 10:42 AM
osterfeld committed rGPGMEPPee5f7523d1eb: add sign key edit interactor (authored by osterfeld).
add sign key edit interactor
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP1858fca02916: Add support for --no-encrypt-to, and fix a typo in the Feature enum (authored by marc).
Add support for --no-encrypt-to, and fix a typo in the Feature enum
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP4e403a4669de: There's no point in linking to gpgme-pthread if our code isn't thread-safe... (authored by marc).
There's no point in linking to gpgme-pthread if our code isn't thread-safe...
Jan 27 2025, 10:42 AM
Jarosław Staniek <staniek@kde.org> committed rGPGMEPPd77548cc0bed: make the implementation fit exactly to "unsigned int nextState( unsigned int… (authored by Jarosław Staniek <staniek@kde.org>).
make the implementation fit exactly to "unsigned int nextState( unsigned int…
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPd6ba95cf8336: Add GpgAddUserIDEditInteractor (authored by marc).
Add GpgAddUserIDEditInteractor
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP68edbd564ff7: ++thread-safety for Error, even without changing the interface (it's used all… (authored by marc).
++thread-safety for Error, even without changing the interface (it's used all…
Jan 27 2025, 10:42 AM
osterfeld committed rGPGMEPP59c813713bf4: SVN_SILENT oups (authored by osterfeld).
SVN_SILENT oups
Jan 27 2025, 10:42 AM
osterfeld committed rGPGMEPP2a6c48f26c98: new sign key edit interactor (authored by osterfeld).
new sign key edit interactor
Jan 27 2025, 10:42 AM