Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | don't delete custom fields when editing passwords | Jesse Luehrs | 2024-04-20 | 1 | -0/+4 |
| | |||||
* | clippy, fmt, etc | Jesse Luehrs | 2023-03-25 | 1 | -9/+38 |
| | |||||
* | Switch kdf type to enum | Bernd Schoolmann | 2023-03-26 | 1 | -3/+3 |
| | |||||
* | Implement argon2 kdf | Bernd Schoolmann | 2023-03-26 | 1 | -5/+9 |
| | |||||
* | more refactoring | Jesse Luehrs | 2023-02-18 | 1 | -13/+24 |
| | |||||
* | refactor client cert handling | Jesse Luehrs | 2023-02-18 | 1 | -1/+1 |
| | |||||
* | clippy | Jesse Luehrs | 2023-02-18 | 1 | -2/+5 |
| | |||||
* | support for client certificates | Filipe Pina | 2022-05-26 | 1 | -31/+17 |
| | |||||
* | move device_id to a separate data file | Jesse Luehrs | 2022-02-10 | 1 | -2/+4 |
| | |||||
* | clippy | Jesse Luehrs | 2021-12-15 | 1 | -3/+3 |
| | |||||
* | add a separate "register" command to log in with api keys | Jesse Luehrs | 2021-10-27 | 1 | -2/+17 |
| | |||||
* | use a persistent device id | Jesse Luehrs | 2021-10-27 | 1 | -0/+1 |
| | |||||
* | start working on apikey authentication | Jesse Luehrs | 2021-10-27 | 1 | -6/+3 |
| | | | | | | | | | | 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 | ||||
* | remove unused value | Jesse Luehrs | 2021-10-27 | 1 | -10/+2 |
| | |||||
* | switch to thiserror | Jesse Luehrs | 2021-03-06 | 1 | -2/+2 |
| | |||||
* | clippy | Jesse Luehrs | 2020-07-11 | 1 | -4/+6 |
| | |||||
* | display the server's error message for incorrect password | Jesse Luehrs | 2020-05-28 | 1 | -1/+5 |
| | |||||
* | add authenticator 2fa support | Jesse Luehrs | 2020-05-28 | 1 | -1/+8 |
| | |||||
* | maintain folder and uris when editing an entry | Jesse Luehrs | 2020-05-03 | 1 | -13/+24 |
| | |||||
* | fix editing organization entries | Jesse Luehrs | 2020-05-03 | 1 | -2/+4 |
| | |||||
* | start adding support for different entry types | Jesse Luehrs | 2020-05-03 | 1 | -29/+8 |
| | |||||
* | also make the agent store decrypted org keys in memory | Jesse Luehrs | 2020-05-03 | 1 | -5/+31 |
| | |||||
* | also store org keys in the local db | Jesse Luehrs | 2020-05-03 | 1 | -2/+15 |
| | |||||
* | refactor encrypt/decrypt methods to indicate symmetric encryption | Jesse Luehrs | 2020-05-03 | 1 | -2/+2 |
| | | | | since we're going to have to also implement asymmetric encryption | ||||
* | save the private key to the local db | Jesse Luehrs | 2020-05-03 | 1 | -2/+2 |
| | |||||
* | implement adding into a folder | Jesse Luehrs | 2020-04-19 | 1 | -2/+53 |
| | |||||
* | allow creating entries with associated uris | Jesse Luehrs | 2020-04-19 | 1 | -2/+4 |
| | |||||
* | track password history | Jesse Luehrs | 2020-04-19 | 1 | -2/+12 |
| | |||||
* | better error messages for incorrect passwords | Jesse Luehrs | 2020-04-18 | 1 | -2/+5 |
| | |||||
* | refactor | Jesse Luehrs | 2020-04-18 | 1 | -42/+65 |
| | |||||
* | implement edit command | Jesse Luehrs | 2020-04-18 | 1 | -0/+35 |
| | |||||
* | implement remove | Jesse Luehrs | 2020-04-18 | 1 | -0/+24 |
| | |||||
* | stop using the api cipher struct publicly | Jesse Luehrs | 2020-04-18 | 1 | -7/+16 |
| | |||||
* | refactor | Jesse Luehrs | 2020-04-18 | 1 | -5/+36 |
| | |||||
* | implement add command | Jesse Luehrs | 2020-04-18 | 1 | -2/+19 |
| | |||||
* | implement refresh token handling | Jesse Luehrs | 2020-04-12 | 1 | -0/+7 |
| | |||||
* | save sync data to local file | Jesse Luehrs | 2020-04-10 | 1 | -11/+8 |
| | |||||
* | move some basic stuff into config | Jesse Luehrs | 2020-04-10 | 1 | -2/+4 |
| | |||||
* | also use cipherstring objects | Jesse Luehrs | 2020-04-08 | 1 | -6/+9 |
| | |||||
* | automatically unlock on login | Jesse Luehrs | 2020-04-08 | 1 | -3/+11 |
| | |||||
* | mlock sensitive memory | Jesse Luehrs | 2020-04-08 | 1 | -9/+5 |
| | |||||
* | clippy | Jesse Luehrs | 2020-04-06 | 1 | -3/+3 |
| | |||||
* | a bit more cleanup | Jesse Luehrs | 2020-04-06 | 1 | -18/+19 |
| | |||||
* | factor out into an agent | Jesse Luehrs | 2020-04-06 | 1 | -0/+46 |