Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | clippy | Jesse Luehrs | 2021-12-15 | 1 | -0/+14 |
| | |||||
* | add a separate "register" command to log in with api keys | Jesse Luehrs | 2021-10-27 | 1 | -44/+0 |
| | |||||
* | start working on apikey authentication | Jesse Luehrs | 2021-10-27 | 1 | -0/+79 |
| | | | | | | | | | | not entirely working yet, because api keys aren't allowed to use the offline_access scope which provides access to the oauth refresh token. we will probably need to move to using stable device identifiers (should be able to generate one when the config is first created) and move this logic to a separate "rbw register" command which just does an apikey login but doesn't try to store any data, and then use the normal login flow after that | ||||
* | clippy | Jesse Luehrs | 2021-10-27 | 1 | -1/+1 |
| | |||||
* | use bounded iterators | Jesse Luehrs | 2021-04-17 | 1 | -1/+6 |
| | | | | | new arrayvec version panics if the iterator overflows rather than just stopping | ||||
* | bump deps | Jesse Luehrs | 2021-04-17 | 1 | -2/+4 |
| | |||||
* | also make the agent store decrypted org keys in memory | Jesse Luehrs | 2020-05-03 | 1 | -0/+14 |
| | |||||
* | ensure we clear the entire memory for the locked vec | Jesse Luehrs | 2020-04-18 | 1 | -0/+1 |
| | |||||
* | improve error handling and reporting | Jesse Luehrs | 2020-04-12 | 1 | -0/+2 |
| | |||||
* | simplify | Jesse Luehrs | 2020-04-11 | 1 | -1/+1 |
| | |||||
* | more robust zeroization | Jesse Luehrs | 2020-04-10 | 1 | -7/+3 |
| | |||||
* | overwrite locked memory before dropping it | Jesse Luehrs | 2020-04-10 | 1 | -0/+12 |
| | |||||
* | mlock sensitive memory | Jesse Luehrs | 2020-04-08 | 1 | -0/+80 |