- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jan 27 2025
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.
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.
Use gpgme_cancel_async, of available
Merged revisions 825268 via svnmerge from
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.
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)…
marc committed rGPGMEPP038df6094179: Print the nextState() call also in the error case (authored by marc).
Print the nextState() call also in the error case
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…
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…
marc committed rGPGMEPP96b36bda23c0: Treat GPGME_STATUS_{KEY,SIG}EXPIRED as errors, too. (authored by marc).
Treat GPGME_STATUS_{KEY,SIG}EXPIRED as errors, too.
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)
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)
marc committed rGPGMEPP6e424d4e6287: Merged (and extended for new attributes) from e35: (authored by marc).
Merged (and extended for new attributes) from e35:
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…
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!
marc committed rGPGMEPP92d2aae13453: gpgme++: Add initializeLibrary() function, calling enforced-required… (authored by marc).
gpgme++: Add initializeLibrary() function, calling enforced-required…
++export macros
Support new gpgme_op_import_keys()
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…
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…
marc committed rGPGMEPPa03ff9c40b09: Make assuan support work, and add {GpgAgent,Scd}GetInfoAssuanTransaction… (authored by marc).
Make assuan support work, and add {GpgAgent,Scd}GetInfoAssuanTransaction…
marc committed rGPGMEPPe0516ed00bc7: * Make the AssuanEngine stuff actually work. (authored by marc).
* Make the AssuanEngine stuff actually work.
compile against gpgme w/o assuan support
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…
Fix misleading warning
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…
EditInteractor: fix one missing #ifdef
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
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
gpgme++: remove wrong comment
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
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
marc committed rGPGMEPP8862b62227d3: gpgme++: add support for gpgme's gpgconf interface (authored by marc).
gpgme++: add support for gpgme's gpgconf interface
marc committed rGPGMEPP51a80c2525ed: gpgme++: collect make_error() copies in util.h (authored by marc).
gpgme++: collect make_error() copies in util.h
gpgme++: collect to_pid() copies in util.h
marc committed rGPGMEPP769b0d190e20: gpgme++: rename array to unbreak enable-final (authored by marc).
gpgme++: rename array to unbreak enable-final
Jul 4 2009
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 3 2009
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 :)
marc added projects to T1083: [minor] scd getattr <token> - <token> should be case-insensitive: scd, Bug Report, gpg4win.
marc updated subscribers of T1083: [minor] scd getattr <token> - <token> should be case-insensitive.
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
marc updated subscribers of T1081: scd: "card error" after usb reader plug/unplug cycle, needs hard restart.