User Details
User Details
- User Since
- Mar 27 2017, 4:49 PM (412 w, 4 d)
- Availability
- Available
Mon, Jan 27
Mon, Jan 27
marc committed rGPGMEPP1faa917f5fb3: From aegypten_branch: gpgme++ and qgpgme. Needs gpgme >= 0.4.4. gpgme 0.4.4… (authored by marc).
From aegypten_branch: gpgme++ and qgpgme. Needs gpgme >= 0.4.4. gpgme 0.4.4…
From aegypten_branch:
marc committed rGPGMEPP7cf6f078546b: Implement combined sign/encrypt and decrpyt/verify and make sure to really… (authored by marc).
Implement combined sign/encrypt and decrpyt/verify and make sure to really…
marc committed rGPGMEPP61085f48cbef: remove superfluous #include, so we can use Context::Protocol in Key's method… (authored by marc).
remove superfluous #include, so we can use Context::Protocol in Key's method…
marc committed rGPGMEPP04ca000621bc: Properly support gpgme's keylist flags - it's a bit fields after all, and add… (authored by marc).
Properly support gpgme's keylist flags - it's a bit fields after all, and add…
Add static GpgME::Key::null
marc committed rGPGMEPP3926e4bb9689: Fix the configure check for GPGME_KEYLIST_MODE_VALIDATE (authored by marc).
Fix the configure check for GPGME_KEYLIST_MODE_VALIDATE
Support for gpgme_set_locale
marc committed rGPGMEPPa6fec0db293b: Check for gpgme_cancel() (newly readded to gpgme CVS less than two hours ago :) (authored by marc).
Check for gpgme_cancel() (newly readded to gpgme CVS less than two hours ago :)
gpgme_cancel returns an error...
marc committed rGPGMEPP2dea498bcba7: Add EngineInfo class to help with better error messages when scanning for… (authored by marc).
Add EngineInfo class to help with better error messages when scanning for…
Add Error::isCanceled()
marc committed rGPGMEPPa9a63d95bf8f: Add Key::shortKeyID() and Key::keyID() in anticipation of gpgme support for this (authored by marc).
Add Key::shortKeyID() and Key::keyID() in anticipation of gpgme support for this
Dunno if this is a good idea - let's see.
marc committed rGPGMEPP24a4946ea425: Store the keylist mode used in the keylisting the key instance comes from in… (authored by marc).
Store the keylist mode used in the keylisting the key instance comes from in…
marc committed rGPGMEPPc2f5c254dc6a: Fix typos and remove some remains of the libgcrypt README that I used as a… (authored by marc).
Fix typos and remove some remains of the libgcrypt README that I used as a…
marc committed rGPGMEPP6f62db191dcd: README explaining the design principles of gpgme++ and why the library is… (authored by marc).
README explaining the design principles of gpgme++ and why the library is…
This should be a bitfields...
s/isSecret()/hasSecret()/
marc committed rGPGMEPPf25901a1c189: gpgme 0.3.x contains a gpgme_cancel(), 0.4.x, 0 <= x <= 4, doesn't. 0.4.x, x >=… (authored by marc).
gpgme 0.3.x contains a gpgme_cancel(), 0.4.x, 0 <= x <= 4, doesn't. 0.4.x, x >=…
marc committed rGPGMEPP4d2188e80b87: Add a workaround for gpgme bug that results in can_sign not being set for… (authored by marc).
Add a workaround for gpgme bug that results in can_sign not being set for…
marc committed rGPGMEPPd5efa729c624: Fix the assignment operators (they forgot to call Result::operator=()). And… (authored by marc).
Fix the assignment operators (they forgot to call Result::operator=()). And…
Plug some minor cut'n'pasted memleaks
marc committed rGPGMEPPadd716305130: Fix warnings that are real error and that gcc 3.3.3 and --enable-warnings… (authored by marc).
Fix warnings that are real error and that gcc 3.3.3 and --enable-warnings…
marc committed rGPGMEPPa24c0cb6ed53: rename library and include-install-dir of gpgme++ from (lib)gpgmepp to… (authored by marc).
rename library and include-install-dir of gpgme++ from (lib)gpgmepp to…
marc committed rGPGMEPP5f2d3b57c58e: s/gpgmepp/gpgme++/ here, too. (Hopefully the last occurrence). (authored by marc).
s/gpgmepp/gpgme++/ here, too. (Hopefully the last occurrence).
marc committed rGPGMEPP1ae87ff807ac: Convenience method Key::isRoot() telling whether or not this key is a root… (authored by marc).
Convenience method Key::isRoot() telling whether or not this key is a root…
marc committed rGPGMEPP06e619c730fa: Add a ctor that takes a _gpgme_op_keylist_result_t directly, for kpgp… (authored by marc).
Add a ctor that takes a _gpgme_op_keylist_result_t directly, for kpgp…
superfluous
marc committed rGPGMEPPf8e01b09632b: Add KeyListResult::mergeWith( KeyListResult ) (authored by marc).
Add KeyListResult::mergeWith( KeyListResult )
Implement keyListResult().
marc committed rGPGMEPPb2811c9d54d9: Add Key::primaryFingerprint() as a convenience. Equivalent to subkeys(0). (authored by marc).
Add Key::primaryFingerprint() as a convenience. Equivalent to subkeys(0).
marc committed rGPGMEPP94a32d603962: gpgme_key_t now provides it's own keylist_mode, so use it when available (authored by marc).
gpgme_key_t now provides it's own keylist_mode, so use it when available
marc committed rGPGMEPP72f02037b580: From KDE_3_3_BRANCH: Add DecryptionResult::wrongKeyUsage(), up the version (authored by marc).
From KDE_3_3_BRANCH: Add DecryptionResult::wrongKeyUsage(), up the version
marc committed rGPGMEPP9b2f025684bb: Fix isNull() for FooResult classes. They previously ignored the errors set in… (authored by marc).
Fix isNull() for FooResult classes. They previously ignored the errors set in…
marc committed rGPGMEPP2b6cd30b8eb9: From KDE_3_3_BRANCH: check for wrong_key_usage and define… (authored by marc).
From KDE_3_3_BRANCH: check for wrong_key_usage and define…
marc committed rGPGMEPP4f6b56fd6c06: From KDE_3_3_BRANCH: Add Error::code() and Error::sourceID() (authored by marc).
From KDE_3_3_BRANCH: Add Error::code() and Error::sourceID()
marc committed rGPGMEPP7249e497051e: From KDE_3_3_BRANCH: Make it default-constructible (authored by marc).
From KDE_3_3_BRANCH: Make it default-constructible
marc committed rGPGMEPP8c6abeeff575: From KDE_3_3_BRANCH: Add support for GPGME_INCLUDE_CERTS_DEFAULT. (authored by marc).
From KDE_3_3_BRANCH: Add support for GPGME_INCLUDE_CERTS_DEFAULT.
marc committed rGPGMEPPfb53e7c7f6ee: Re-rename gpgme++ from gpgmepp to gpgme++. On Windows, this needs rev. 691419… (authored by marc).
Re-rename gpgme++ from gpgmepp to gpgme++. On Windows, this needs rev. 691419…
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…
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…
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…
Support for gpgme_engine_info_t->home_dir
Refactor Notation code.
Implement per-context engine properties
minor API cleanup
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…
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…
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
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}}
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…
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…
Use correct #define here
marc committed rGPGMEPP41f249c4a8bf: Add support for gpgme_signature_t->chain_model (authored by marc).
Add support for gpgme_signature_t->chain_model
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…
Clean up the use of gpgme:
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…
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…
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…
marc committed rGPGMEPP36facb4c13ef: Record lib dependencies, too, disable non-@at@-interpolations. (authored by marc).
Record lib dependencies, too, disable non-@at@-interpolations.
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()
[backport: trunk] --warnings
Beginnings of EditInteractor framework.
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…
marc committed rGPGMEPPc2eb6b96f935: The edit interactor callback expects the EditInteractor::Private*, not… (authored by marc).
The edit interactor callback expects the EditInteractor::Private*, not…
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…
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.
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…
We likes long names :)
Add (optional) tracing
marc committed rGPGMEPP2a30475d2d06: New EditInteractor for setting ownertrust of an OpenPGP key (authored by marc).
New EditInteractor for setting ownertrust of an OpenPGP key
missing std::
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…
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…
Add support for gpgme_op_getauditlog
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…
Mark this one deprecated
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…
marc committed rGPGMEPP0b17c6a496d0: GpgME::Key::merge -> mergeWith, for consistency with KeyListResult::mergeWith (authored by marc).
GpgME::Key::merge -> mergeWith, for consistency with KeyListResult::mergeWith
Revert SVN commit 759716 by shakes:
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!
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…
Revert broken commit:
svnrevertlast
marc committed rGPGMEPP2cbbcd685ea0: Dont' throw gpgme_error_t, throw GpgME::Error (authored by marc).
Dont' throw gpgme_error_t, throw GpgME::Error
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
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…
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…
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...
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
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
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...
Add GpgAddUserIDEditInteractor
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…
marc committed rGPGMEPP631d5ab2b8c0: Replace home-brewn GpgME::Shared with boost::shared_ptr<>, which is supposedly… (authored by marc).
Replace home-brewn GpgME::Shared with boost::shared_ptr<>, which is supposedly…
marc committed rGPGMEPP593c9f0e12c3: Try to fix compile on Windows, and be paranoid with the snprintf() (authored by marc).
Try to fix compile on Windows, and be paranoid with the snprintf()