aboutsummaryrefslogtreecommitdiffstats
path: root/src/pinentry.rs
Commit message (Collapse)AuthorAgeFilesLines
* use bounded iteratorsJesse Luehrs2021-04-171-1/+1
| | | | | new arrayvec version panics if the iterator overflows rather than just stopping
* switch to thiserrorJesse Luehrs2021-03-061-8/+11
|
* upgrade to tokio 1.2Jesse Luehrs2021-03-021-1/+1
|
* make the pinentry program configurableJesse Luehrs2021-03-021-1/+2
|
* clippyJesse Luehrs2021-02-191-8/+6
|
* clippyJesse Luehrs2020-10-121-6/+5
|
* percent-decode pinentry data responsesJesse Luehrs2020-07-111-6/+50
| | | | | this is required by the assuan protocol, and breaks responses with percents in them otherwise
* clippyJesse Luehrs2020-07-111-1/+4
|
* disable pinentry timeoutsJesse Luehrs2020-07-071-2/+2
|
* properly handle empty string from pinentryJesse Luehrs2020-05-281-10/+37
|
* allow multiple attempts for password entryJesse Luehrs2020-04-181-0/+7
|
* handle pinentry ERR linesJesse Luehrs2020-04-181-0/+27
|
* better error messageJesse Luehrs2020-04-121-1/+1
|
* improve error handling and reportingJesse Luehrs2020-04-121-0/+4
|
* mlock sensitive memoryJesse Luehrs2020-04-081-34/+76
|
* clippyJesse Luehrs2020-04-061-3/+3
|
* renameJesse Luehrs2020-04-061-1/+1
|
* a bit more cleanupJesse Luehrs2020-04-061-23/+32
|
* factor out into an agentJesse Luehrs2020-04-061-0/+49