aboutsummaryrefslogtreecommitdiffstats
path: root/agent/agent.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* New agent option pinentry-mode.Werner Koch2011-03-031-1/+16
| | | | | This provides the framework and implements the ask, cancel and error. loopback will be implemented later.
* Fix usage of SHA-2 algorithm with OpenPGP cards.Werner Koch2011-03-021-0/+1
| | | | | | | This was a regression in 2.1 introduced due to having the agent do the signing in contrast to the old "SCD PKSIGN" command which accesses the scdaemon directly and passed the hash algorithm. The hash algorithm is used by app-openpgp.c only for a sanity check.
* Nuked almost all trailing white space.post-nuke-of-trailing-wsWerner Koch2011-02-041-11/+11
| | | | | | | | We better do this once and for all instead of cluttering all future commits with diffs of trailing white spaces. In the majority of cases blank or single lines are affected and thus this change won't disturb a git blame too much. For future commits the pre-commit scripts checks that this won't happen again.
* Fixed key generation with P-521. Confirmed that signature generation and ↵Andrey Jivsov2011-01-131-0/+1
| | | | verification work.
* Fix bug where scdaemon kills a non-daemon gpg-agent.Werner Koch2010-11-111-0/+3
|
* Re-implemented GPG's --passwd command and improved it.Werner Koch2010-10-261-1/+2
|
* All tests work are again workingWerner Koch2010-10-141-1/+2
|
* More agent support for gpg.Werner Koch2010-10-131-2/+2
|
* Exporting secret keys via gpg-agent is now basically supported.Werner Koch2010-10-011-4/+6
| | | | | | A couple of forward ported changes. Doc updates.
* Obscure the cached passphrases.Werner Koch2010-09-021-3/+3
|
* s/CACHE_MODE_IMPGEN/CACHE_MODE_NONCE/.Werner Koch2010-09-011-4/+6
| | | | | Prepare for more use cases of the cache nonce.
* Use passphrase caching for import and genkey.Werner Koch2010-09-011-2/+4
|
* Import OpenPGP keys into the agent.Werner Koch2010-08-311-2/+7
|
* Avoid using the protect-tool to import pkcs#12.Werner Koch2010-06-171-0/+2
|
* Update tests.Werner Koch2010-05-111-0/+3
|
* More changes on the way to remove secring.gpg.Werner Koch2010-04-211-0/+1
|
* Implement dynamic S2K count computation.Werner Koch2009-12-141-0/+1
|
* Reworked passing of envars to Pinentry.Werner Koch2009-07-071-10/+4
|
* Use cancel button in confirmation only if requested.Werner Koch2009-06-171-1/+1
|
* Fix bug #1053Werner Koch2009-05-151-2/+7
| | | | | Add option --qualitybar to command GET_PASSPHRASE.
* Signing using Netkey 3 cards does now work.Werner Koch2009-03-261-1/+1
|
* Fix keygrip computation for TCOS 3 cards.Werner Koch2009-03-201-1/+2
| | | | | Emit PROGRESS status lines during --learn-card.
* Changed order of the confirmation questions for root certificatesWerner Koch2009-03-191-1/+1
| | | | | and stores negative answers in trustlist.txt.
* New gpg-agent command to list key information.Werner Koch2009-03-061-0/+5
| | | | | | Gpgsm does now print the S/N of cards. Consider ephemeral keys during listing an export.
* Add --reload command to gpgconf.Werner Koch2009-03-031-0/+1
| | | | | | Fix a problem in exechelp.c Get ready for a release.
* Remove hacks which are not anymore needed since we now require Libgcrypt 1.4Werner Koch2008-09-291-3/+3
|
* Fix a bug in the ambigious name detection.Werner Koch2008-03-201-0/+1
| | | | | Minor cleanups.
* [W32] Changed default socket for dirmngr.Werner Koch2007-11-271-0/+3
| | | | | | [W32] Add some code for event notifications between scdaemon and gpg-agent.
* Started to implement the audit log feature.Werner Koch2007-11-191-1/+4
| | | | | | | | Pass PINENTRY_USER_DATA and XAUTHORITY to Pinentry. Improved support for the quality bar. Minor internal restructuring. Translation fixes.
* Use Assuan socket wrapper calls.Werner Koch2007-10-011-6/+5
| | | | | Made socket servers secure under Windows.
* Support the SETQUALITYBAR command of recent pinentries.Werner Koch2007-09-181-1/+2
|
* Print used library version with --version.Werner Koch2007-09-141-1/+1
| | | | | Typo fixes
* Add more passphrase policy rules.Werner Koch2007-08-281-2/+10
| | | | | (--max-passphrase-days).
* Implemented more gpg-agen options to support certain passphrase policies.Werner Koch2007-08-271-0/+8
| | | | | New tool gpg-check-pattern.
* Changed to GPLv3.Werner Koch2007-07-041-4/+2
| | | | | Removed intl/.
* A bunch of minor changes for Windows.Werner Koch2007-07-041-0/+1
|
* Implemented the --gen-key command as we can't use the gpgsm-gencert.sh under ↵Werner Koch2007-06-211-2/+0
| | | | Windows.
* Add missing fiels for W32.Werner Koch2007-06-181-0/+1
| | | | | | New agent commands: GETINFO and KILLAGENT (w32 only). Agent does now detach from the console.
* A whole bunch of changes to allow building for Windows.Werner Koch2007-06-141-2/+3
| | | | | See the ChangeLogs for details.
* agent/Werner Koch2007-02-141-0/+5
| | | | | | | | | | * gpg-agent.c: New option --pinentry-touch-file. (get_agent_socket_name): New. * agent.h (opt): Add pinentry_touch_file. * call-pinentry.c (start_pinentry): Send new option to the pinentry.
* agent/Werner Koch2007-01-251-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | * protect-tool.c (get_passphrase): New arg OPT_CHECK. (get_new_passphrase): Enable OTP_CHECK on the first call. * command.c (cmd_get_passphrase): Implement option --check. * gpg-agent.c (MIN_PASSPHRASE_LEN): New (parse_rereadable_options): New option --min-passphrase-len. * genkey.c (check_passphrase_constraints): New. (agent_genkey, agent_protect_and_store): Call new function. Fix memory leak. * call-pinentry.c (agent_askpin): Allow translation of the displayed error message. (agent_popup_message_start): Remove arg CANCEL_BTN. (popup_message_thread): Use --one-button option. * command.c (cmd_passwd): Now that we don't distinguish between assuan and regular error codes we can jump to the end on error. common/ * simple-pwquery.c (simple_pwquery): New arg OPT_CHECK.
* Made some PIN pads work.Werner Koch2006-11-201-3/+8
| | | | | Some cleanups for 64 bit CPUs.
* New command GETEVENTCOUNTER.Werner Koch2006-11-141-0/+2
| | | | | | | | | | * command.c (bump_key_eventcounter): New. (bump_card_eventcounter): New. (cmd_geteventcounter): New command. * gpg-agent.c (handle_signal): Call bump_card_eventcounter. * findkey.c (agent_write_private_key): Call bump_key_eventcounter. * trustlist.c (agent_reload_trustlist): Ditto.
* FixesWerner Koch2006-10-191-0/+1
|
* Add TLS hash modeWerner Koch2006-10-061-1/+8
|
* New "relax" option for trustlist.txtWerner Koch2006-09-251-1/+2
|
* Allow for a global trustlist.Werner Koch2006-09-151-5/+4
|
* The big Assuan error code removal.Werner Koch2006-09-061-10/+5
|
* Updated FSF's address.Werner Koch2006-06-201-1/+2
|
* PIN caching of cards does now work.Werner Koch2006-02-091-1/+1
|