aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Revert "Don't echo message on BYE" (Closes: #7)Jochen Sprickerhof2024-10-09
| | | | | | This follows the spec and what other pinentry implementation do. This reverts commit 4f5ed2ab1256af9b41a94091cdea5cf7c2eaa341.
* Merge pull request #5 from jspricke/service_fixesAkshay Nair2023-07-16
|\ | | | | Fix errors found in system journal
| * Use case insensitive variable in get_info()Jochen Sprickerhof2023-02-25
| |
| * Don't echo message on BYEJochen Sprickerhof2022-10-29
|/ | | | | | Fixes: bin/anypinentry: 165: printf: printf: I/O error
* Update anypinentryAkshay Nair2022-06-11
|
* Delete TODO.mdAkshay Nair2022-06-11
|
* Merge pull request #4 from jbrubake/masterAkshay Nair2022-06-11
|\ | | | | Implement more of the Assuan spec
| * Fix case-changing of command argumentJeremy Brubaker2022-06-10
| | | | | | | | | | | | Only change the case of a command argument when it needs to be matched (currently only in get_info). The previous method prevented things like setting a multi-case description with SETDESC
| * Do case-insensitive matching on 'GETINFO' argumentJeremy Brubaker2022-06-10
| |
| * Ignore lines that are more than 1000 bytesJeremy Brubaker2022-06-10
| | | | | | | | Per the Assuan spec
| * Ignore commands that begin with '#' per the specJeremy Brubaker2022-06-10
| |
| * % escape $, CR and LF per Assuan specJeremy Brubaker2022-06-10
| |
| * Reset 'REPEAT' after completing 'GETPIN'Jeremy Brubaker2022-06-10
| | | | | | | | | | | | Calling 'SETREPEAT' applies only to the next call of 'GETPIN'. Once a PIN is successfully confiremd, the next call to 'GETPIN' is *not* confirmed by default
| * Implement 'RESET' commandJeremy Brubaker2022-06-10
|/ | | | Reset everything to defaults
* Update README.mdAkshay Nair2022-06-05
|
* Merge pull request #3 from jspricke/posix_shAkshay Nair2022-06-05
|\ | | | | Convert to POSIX shell
| * Convert to POSIX shellJochen Sprickerhof2022-06-05
|/
* Merge pull request #2 from jbrubake/masterAkshay Nair2022-06-04
|\ | | | | Improve ability to replace `pinentry`
| * Change default prompt to 'PIN:'Jeremy Brubaker2022-06-03
| | | | | | | | This is in line with all the `pinentry` interfaces I have looked at
| * Print proper error messagesJeremy Brubaker2022-06-03
| | | | | | | | | | User cancellation and improper 'GETINFO' commands now print the correct error messages