Page MenuHome GnuPG
Feed Advanced Search

Jan 27 2025

marc committed rGPGMEPP65454f8b3bcc: This won't make it into gpgme, so remove again. (authored by marc).
This won't make it into gpgme, so remove again.
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP587ac9098241: Get the result objects in case of errors, here, too. (authored by marc).
Get the result objects in case of errors, here, too.
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPa62c97502783: Use gpgme_cancel_async, of available (authored by marc).
Use gpgme_cancel_async, of available
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPddf293a0bf11: Merged revisions 825268 via svnmerge from (authored by marc).
Merged revisions 825268 via svnmerge from
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPdf57d30847e8: Use gpgme_subkey_t::keyid for keyId() and shortKeyId(), not the fingerprint. (authored by marc).
Use gpgme_subkey_t::keyid for keyId() and shortKeyId(), not the fingerprint.
Jan 27 2025, 10:42 AM
marc committed rGPGMEPPe998a4af77c1: More readable debug output (use symbolic status names instead of numeric value)… (authored by marc).
More readable debug output (use symbolic status names instead of numeric value)…
Jan 27 2025, 10:42 AM
marc committed rGPGMEPP038df6094179: Print the nextState() call also in the error case (authored by marc).
Print the nextState() call also in the error case
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP8939862be352: Interpret GPGME_STATUS_ALREADY_SIGNED as an error, independant of state. Fixes… (authored by marc).
Interpret GPGME_STATUS_ALREADY_SIGNED as an error, independant of state. Fixes…
Jan 27 2025, 10:41 AM
marc committed rGPGMEPPc5cca0a46cf6: Fix signing of multiple uids (!= all, though) at the same time. We need to… (authored by marc).
Fix signing of multiple uids (!= all, though) at the same time. We need to…
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP96b36bda23c0: Treat GPGME_STATUS_{KEY,SIG}EXPIRED as errors, too. (authored by marc).
Treat GPGME_STATUS_{KEY,SIG}EXPIRED as errors, too.
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP6f1a433dba02: Use better error codes (new in gpg-error >= 1.6) (authored by marc).
Use better error codes (new in gpg-error >= 1.6)
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP3a770cc5d190: Add missing gpg_error() call (to set the correct source of the error) (authored by marc).
Add missing gpg_error() call (to set the correct source of the error)
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP6e424d4e6287: Merged (and extended for new attributes) from e35: (authored by marc).
Merged (and extended for new attributes) from e35:
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP6210de183361: Better (authored by marc).
Better
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP538615fbb9a7: --warnings (authored by marc).
--warnings
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP3ab5a3e407e7: Partial update to current gpgme SVN - gpgconf and assuan functions are missing… (authored by marc).
Partial update to current gpgme SVN - gpgconf and assuan functions are missing…
Jan 27 2025, 10:41 AM
marc committed rGPGMEPPcedb846e0595: Add gpgme_op_assuan_transact support. Experimental, not tested yet! (authored by marc).
Add gpgme_op_assuan_transact support. Experimental, not tested yet!
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP92d2aae13453: gpgme++: Add initializeLibrary() function, calling enforced-required… (authored by marc).
gpgme++: Add initializeLibrary() function, calling enforced-required…
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP944684530001: ++export macros (authored by marc).
++export macros
Jan 27 2025, 10:41 AM
marc committed rGPGMEPPec0e46a0c643: Support new gpgme_op_import_keys() (authored by marc).
Support new gpgme_op_import_keys()
Jan 27 2025, 10:41 AM
marc committed rGPGMEPPf574f71310d7: Context::importKeys: try the old export-external + import way of importing keys… (authored by marc).
Context::importKeys: try the old export-external + import way of importing keys…
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP1adc15581f3c: Use keyID() as primaryFingerprint() iff the latter isn't available (external… (authored by marc).
Use keyID() as primaryFingerprint() iff the latter isn't available (external…
Jan 27 2025, 10:41 AM
marc committed rGPGMEPPa03ff9c40b09: Make assuan support work, and add {GpgAgent,Scd}GetInfoAssuanTransaction… (authored by marc).
Make assuan support work, and add {GpgAgent,Scd}GetInfoAssuanTransaction…
Jan 27 2025, 10:41 AM
marc committed rGPGMEPPe0516ed00bc7: * Make the AssuanEngine stuff actually work. (authored by marc).
* Make the AssuanEngine stuff actually work.
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP4156e9fe8141: compile against gpgme w/o assuan support (authored by marc).
compile against gpgme w/o assuan support
Jan 27 2025, 10:41 AM
marc committed rGPGMEPPe1de1e632072: Key::mergeWith(): Merge (parts of gpgme_sub_key_t's, too, so we don't lose the… (authored by marc).
Key::mergeWith(): Merge (parts of gpgme_sub_key_t's, too, so we don't lose the…
Jan 27 2025, 10:41 AM
marc committed rGPGMEPPf0c25c7cd0c1: Fix misleading warning (authored by marc).
Fix misleading warning
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP69faa27f5cc3: gpgme++: on WinCE, avoid use of Boost;String Algo which isn't properly… (authored by marc).
gpgme++: on WinCE, avoid use of Boost;String Algo which isn't properly…
Jan 27 2025, 10:41 AM
marc committed rGPGMEPPf7757b9c0a7a: EditInteractor: fix one missing #ifdef (authored by marc).
EditInteractor: fix one missing #ifdef
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP426652aa2b43: gpgme++: hide 'gpg-error' and 'errno' behind the gpgme interface (authored by marc).
gpgme++: hide 'gpg-error' and 'errno' behind the gpgme interface
Jan 27 2025, 10:41 AM
marc committed rGPGMEPPf622e01da3f8: GpgME::Exception: use gpgme_str* instead of gpg_str* here, too (authored by marc).
GpgME::Exception: use gpgme_str* instead of gpg_str* here, too
Jan 27 2025, 10:41 AM
marc committed rGPGMEPPae9c80a6bd55: gpgme++: remove wrong comment (authored by marc).
gpgme++: remove wrong comment
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP73697dffe4c0: gpgme++: factor Error's safe_bool code into a macro (authored by marc).
gpgme++: factor Error's safe_bool code into a macro
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP4a949767b79e: gpgme++: deprecate one-arg hasFeature() in favour of the two-arg one (authored by marc).
gpgme++: deprecate one-arg hasFeature() in favour of the two-arg one
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP8862b62227d3: gpgme++: add support for gpgme's gpgconf interface (authored by marc).
gpgme++: add support for gpgme's gpgconf interface
Jan 27 2025, 10:41 AM
marc committed rGPGMEPP51a80c2525ed: gpgme++: collect make_error() copies in util.h (authored by marc).
gpgme++: collect make_error() copies in util.h
Jan 27 2025, 10:40 AM
marc committed rGPGMEPPad62b262f282: gpgme++: collect to_pid() copies in util.h (authored by marc).
gpgme++: collect to_pid() copies in util.h
Jan 27 2025, 10:40 AM
marc committed rGPGMEPP769b0d190e20: gpgme++: rename array to unbreak enable-final (authored by marc).
gpgme++: rename array to unbreak enable-final
Jan 27 2025, 10:40 AM

Jul 4 2009

marc added a comment to T1081: scd: "card error" after usb reader plug/unplug cycle, needs hard restart.

More info:

  • scd killscd works when in the replug-without-hibernate case, for hibernate, a restart of pcscd is needed (probably not a scd problem).
  • when I don't issue any commands to scd while the reader is unplugged, I can re-plug it anywhere (same or different usb port) and scd recognises this as a USABLE->ACTIVE->NOCARD->USABLE transition chain
  • when I issue a SERIALNO command while the reader is unplugged, I get "Card Error" back (sitenote: shouldn't that be a ERR_NO_CARD_READER?) and that one sticks until a KILLSCD.
  • this is not the case for other commands (tested: GETINFO version).
Jul 4 2009, 11:11 PM · gnupg, gpg4win, Feature Request, scd

Jul 3 2009

marc added a comment to T1082: scd rewrites ~/.gnupg/reader_0.status with same content when SERIALNO is issued.

GPA works fine since it's full of sentinels blocking reentrance into the
reloading code, which I assume is triggered by the scdaemon behaviour
described. In addition, GPA causes the whole stack to wake up periodically to
reload data that didn't change. That's not nice for laptop users and
contributes to Global Warming :)

Jul 3 2009, 4:59 PM · gnupg, Info Needed, gpg4win, Bug Report, scd
marc added projects to T1083: [minor] scd getattr <token> - <token> should be case-insensitive: scd, Bug Report, gpg4win.
Jul 3 2009, 1:44 PM · gpg4win, Bug Report, Not A Bug, scd
marc updated subscribers of T1083: [minor] scd getattr <token> - <token> should be case-insensitive.
Jul 3 2009, 1:44 PM · gpg4win, Bug Report, Not A Bug, scd
marc added a comment to T1082: scd rewrites ~/.gnupg/reader_0.status with same content when SERIALNO is issued.

scd getinfo version

D 2.0.13-svn5059
$ ./src/gpa --version
gpa 0.9.0-svn996

Jul 3 2009, 8:29 AM · gnupg, Info Needed, gpg4win, Bug Report, scd
marc added projects to T1082: scd rewrites ~/.gnupg/reader_0.status with same content when SERIALNO is issued: scd, Bug Report, gpg4win.
Jul 3 2009, 8:28 AM · gnupg, Info Needed, gpg4win, Bug Report, scd
marc updated subscribers of T1081: scd: "card error" after usb reader plug/unplug cycle, needs hard restart.
Jul 3 2009, 8:05 AM · gnupg, gpg4win, Feature Request, scd
marc assigned T1081: scd: "card error" after usb reader plug/unplug cycle, needs hard restart to werner.
Jul 3 2009, 8:05 AM · gnupg, gpg4win, Feature Request, scd
marc added projects to T1081: scd: "card error" after usb reader plug/unplug cycle, needs hard restart: scd, Bug Report, gpg4win.
Jul 3 2009, 8:04 AM · gnupg, gpg4win, Feature Request, scd