Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | handle eof correctly when reading from pinentry | Jörg Thalheim | 2023-09-23 | 1 | -0/+8 |
| | | | | | Just now rbw-agent will spin at 200% cores if pinentry fails, which can have various reasons. Now it will just terminate correctly when this happens. | ||||
* | more clippy cleanups | Jesse Luehrs | 2023-02-18 | 1 | -1/+0 |
| | |||||
* | clippy | Jesse Luehrs | 2023-02-18 | 1 | -8/+6 |
| | |||||
* | clippy | Jesse Luehrs | 2021-12-15 | 1 | -1/+5 |
| | |||||
* | don't grab the keyboard when entering the api key | Jesse Luehrs | 2021-10-27 | 1 | -3/+7 |
| | | | | | unlike the vault password, it's pretty unlikely that someone will be entering the api key by hand, so make copy/paste more reasonable | ||||
* | use bounded iterators | Jesse Luehrs | 2021-04-17 | 1 | -1/+1 |
| | | | | | new arrayvec version panics if the iterator overflows rather than just stopping | ||||
* | switch to thiserror | Jesse Luehrs | 2021-03-06 | 1 | -8/+11 |
| | |||||
* | upgrade to tokio 1.2 | Jesse Luehrs | 2021-03-02 | 1 | -1/+1 |
| | |||||
* | make the pinentry program configurable | Jesse Luehrs | 2021-03-02 | 1 | -1/+2 |
| | |||||
* | clippy | Jesse Luehrs | 2021-02-19 | 1 | -8/+6 |
| | |||||
* | clippy | Jesse Luehrs | 2020-10-12 | 1 | -6/+5 |
| | |||||
* | percent-decode pinentry data responses | Jesse Luehrs | 2020-07-11 | 1 | -6/+50 |
| | | | | | this is required by the assuan protocol, and breaks responses with percents in them otherwise | ||||
* | clippy | Jesse Luehrs | 2020-07-11 | 1 | -1/+4 |
| | |||||
* | disable pinentry timeouts | Jesse Luehrs | 2020-07-07 | 1 | -2/+2 |
| | |||||
* | properly handle empty string from pinentry | Jesse Luehrs | 2020-05-28 | 1 | -10/+37 |
| | |||||
* | allow multiple attempts for password entry | Jesse Luehrs | 2020-04-18 | 1 | -0/+7 |
| | |||||
* | handle pinentry ERR lines | Jesse Luehrs | 2020-04-18 | 1 | -0/+27 |
| | |||||
* | better error message | Jesse Luehrs | 2020-04-12 | 1 | -1/+1 |
| | |||||
* | improve error handling and reporting | Jesse Luehrs | 2020-04-12 | 1 | -0/+4 |
| | |||||
* | mlock sensitive memory | Jesse Luehrs | 2020-04-08 | 1 | -34/+76 |
| | |||||
* | clippy | Jesse Luehrs | 2020-04-06 | 1 | -3/+3 |
| | |||||
* | rename | Jesse Luehrs | 2020-04-06 | 1 | -1/+1 |
| | |||||
* | a bit more cleanup | Jesse Luehrs | 2020-04-06 | 1 | -23/+32 |
| | |||||
* | factor out into an agent | Jesse Luehrs | 2020-04-06 | 1 | -0/+49 |