aboutsummaryrefslogtreecommitdiffstats
path: root/src/error.rs
Commit message (Collapse)AuthorAgeFilesLines
* set a user agent in our api clientJesse Luehrs2024-04-201-6/+3
|
* clippy and fmtJesse Luehrs2024-01-011-3/+1
|
* implements ability to edit from taking piped inputsTin Lai2023-09-211-0/+5
| | | | Signed-off-by: Tin Lai <oscar@tinyiu.com>
* clippy, fmt, etcJesse Luehrs2023-03-251-1/+0
|
* Implement argon2 kdfBernd Schoolmann2023-03-261-0/+7
|
* bump depsJesse Luehrs2023-03-091-0/+3
|
* refactor client cert handlingJesse Luehrs2023-02-181-0/+12
|
* bump depsJesse Luehrs2023-02-181-7/+3
|
* move device_id to a separate data fileJesse Luehrs2022-02-101-0/+6
|
* support command line arguments in EDITOR/VISUALJesse Luehrs2021-10-291-1/+3
|
* add a useful error message if registration is requiredJesse Luehrs2021-10-271-0/+3
|
* start working on apikey authenticationJesse Luehrs2021-10-271-0/+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
* update depsJesse Luehrs2021-10-271-0/+3
|
* better error message when editor is set incorrectlyJesse Luehrs2021-07-051-0/+9
|
* stop using opensslJesse Luehrs2021-04-171-2/+5
|
* clippyJesse Luehrs2021-04-171-2/+2
|
* stop using ringJesse Luehrs2021-04-171-0/+5
|
* switch to thiserrorJesse Luehrs2021-03-061-51/+48
|
* support VISUAL in preference to EDITORJesse Luehrs2021-03-021-2/+9
|
* suggest rotating the user's encryption key for old cipherstring typesJesse Luehrs2021-03-021-0/+3
|
* persist uri match type when editingJesse Luehrs2021-02-211-0/+3
|
* allow TwoFactorType to be provided as an integer or stringJesse Luehrs2020-12-021-1/+1
| | | | | bitwarden-rs still provides it as an integer, but bitwarden.com now provides it as a string
* improve cipherstring parsing errorsJesse Luehrs2020-05-281-2/+5
|
* display the server's error message for incorrect passwordJesse Luehrs2020-05-281-2/+2
|
* add authenticator 2fa supportJesse Luehrs2020-05-281-1/+6
|
* parse login error correctlyJesse Luehrs2020-05-271-0/+3
|
* include filenames in the error messages about file operationsJesse Luehrs2020-05-231-26/+65
|
* give a more useful error if rbw is misconfiguredJesse Luehrs2020-05-231-0/+3
|
* remove a bunch of duplicate error outputJesse Luehrs2020-05-231-23/+23
|
* better error messages when parsing a server messageJesse Luehrs2020-05-231-0/+5
|
* simplifyJesse Luehrs2020-05-031-0/+3
|
* fix some unwrapsJesse Luehrs2020-05-031-0/+3
|
* move to ring for things that it supportsJesse Luehrs2020-05-031-15/+3
| | | | | it doesn't support AES_256_CBC_HMAC_SHA256, so we can't move that over yet (see https://github.com/briansmith/ring/issues/588)
* better error messages for incorrect passwordsJesse Luehrs2020-04-181-0/+3
|
* handle pinentry ERR linesJesse Luehrs2020-04-181-0/+6
|
* implement editing a string in a text editorJesse Luehrs2020-04-181-1/+14
|
* better error messageJesse Luehrs2020-04-121-1/+1
|
* implement refresh token handlingJesse Luehrs2020-04-121-0/+6
|
* implement purgeJesse Luehrs2020-04-111-0/+3
|
* save sync data to local fileJesse Luehrs2020-04-101-0/+18
|
* move some basic stuff into configJesse Luehrs2020-04-101-0/+15
|
* mlock sensitive memoryJesse Luehrs2020-04-081-11/+4
|
* a bit more cleanupJesse Luehrs2020-04-061-0/+22
|
* basic implementation of the cryptographic stuffJesse Luehrs2020-04-051-0/+43