aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* changelog and version bump1.7.0Jesse Luehrs2023-03-253-3/+3
|
* bump depsJesse Luehrs2023-03-252-121/+108
|
* more changelogJesse Luehrs2023-03-251-0/+5
|
* fix changelogJesse Luehrs2023-03-251-3/+8
|
* sync the db every hour, like other bitwarden clientsJesse Luehrs2023-03-256-9/+55
|
* stop using tokio::select!Jesse Luehrs2023-03-255-62/+141
|
* clippy, fmt, etcJesse Luehrs2023-03-256-133/+193
|
* Merge pull request #109 from quexten/feature/argon2Jesse Luehrs2023-03-258-20/+231
|\ | | | | Implement argon2 kdf
| * Switch argon2 implementation to rustcryptoBernd Schoolmann2023-03-263-70/+41
| |
| * Undo change to iterations error messageBernd Schoolmann2023-03-261-1/+1
| |
| * Switch kdf type to enumBernd Schoolmann2023-03-265-16/+105
| |
| * Implement argon2 kdfBernd Schoolmann2023-03-268-20/+171
|/
* Merge pull request #111 from Necoro/2fa_emailJesse Luehrs2023-03-252-33/+63
|\ | | | | Add support for 2FA-method 'Email'.
| * Add support for 2FA-method 'Email'.René 'Necoro' Neumann2023-03-192-33/+63
|/ | | | | | | | | Generalize the `two_factor` function to allow for different Providers. The `login` function now holds a list of supported providers that it tests in turn. The list should probably adhere to https://bitwarden.com/help/setup-two-step-login/#using-multiple-methods. Closes #90.
* restore the --version optionJesse Luehrs2023-03-171-1/+1
|
* clippy/fmt1.6.0Jesse Luehrs2023-03-091-3/+3
|
* bump depsJesse Luehrs2023-03-096-129/+109
|
* changelog and version bumpJesse Luehrs2023-03-093-2/+9
|
* Merge pull request #97 from classabbyamp/json-outputJesse Luehrs2023-03-093-7/+25
|\ | | | | add support for raw json output
| * add support for raw json outputclassabbyamp2023-03-083-7/+25
|/ | | | fixes #36
* more clippy cleanupsJesse Luehrs2023-02-189-13/+3
|
* changelog and version bump1.5.0Jesse Luehrs2023-02-183-2/+17
|
* bump editionsJesse Luehrs2023-02-183-3/+3
|
* more refactoringJesse Luehrs2023-02-181-13/+24
|
* refactor client cert handlingJesse Luehrs2023-02-185-28/+56
|
* stop warning on multiple crate versions in clippyJesse Luehrs2023-02-183-0/+3
| | | | | cargo deny already checks this, and clippy is giving warnings about duplicate windows deps that i don't care about
* test pkcs7_unpadJesse Luehrs2023-02-181-0/+22
|
* replace term_size with terminal_sizeJesse Luehrs2023-02-183-14/+6
|
* remove unnecessary deny.toml configJesse Luehrs2023-02-181-5/+0
|
* use clap 4 instead of structoptJesse Luehrs2023-02-183-205/+135
|
* bump depsJesse Luehrs2023-02-189-486/+637
|
* clippyJesse Luehrs2023-02-1814-165/+166
|
* Merge pull request #99 from Glandos/patch-1Jesse Luehrs2023-02-181-0/+1
|\ | | | | Add bw-ssh related project
| * Add bw-ssh related projectGlandos2022-10-261-0/+1
| |
* | Merge pull request #95 from shadowwolf899/masterJesse Luehrs2023-02-183-2/+224
|\ \ | | | | | | Added a field flag to the get command
| * | Added --field flag to READMEJericho Keyne2022-07-181-1/+2
| | |
| * | Added flag to get a specific field from an itemJericho Keyne2022-07-182-1/+222
| |/
* | Merge pull request #93 from Hyask/skia/profileJesse Luehrs2023-02-182-6/+19
|\ \ | | | | | | Support multiple profiles with an environment variable
| * | Support multiple profiles with an environment variableSkia2022-11-072-6/+19
| |/ | | | | | | | | | | | | | | | | | | | | | | This introduces the `RBW_PROFILE` environment variable to be able to run multiple instances in parallel, that will use different configuration paths. To use this feature, simply run `rbw` with the environment variable set to any string that is valid for a path. Setting it to an empty string is like not setting it at all. e.g.: * `RBW_PROFILE=perso rbw list` * `RBW_PROFILE=pro rbw list`
* | Merge pull request #92 from fopina/client_certJesse Luehrs2023-02-184-37/+50
|\ \ | | | | | | support for client certificates
| * | support for client certificatesFilipe Pina2022-05-264-37/+50
| |/
* | Merge pull request #82 from Witcher01/masterJesse Luehrs2023-02-181-1/+9
|\ \ | |/ |/| fix: don't panic when piping
| * fix: don't panic when pipingwitcher2022-02-131-1/+9
| | | | | | | | | | | | | | | | Piping stdout to something like `head`, which closes rbw's stdout before it's done writing everything, causes a panic. The panic is circumvented by using `writeln!` instead of `println!` and ignoring the error when it's of kind `BrokenPipe`. Closes #79
* | cargo denyJesse Luehrs2022-02-241-0/+8
| |
* | depsJesse Luehrs2022-02-241-53/+79
|/
* changelog and version bump1.4.3Jesse Luehrs2022-02-103-3/+3
|
* restore bin files to the crateJesse Luehrs2022-02-102-1/+8
|
* changelog and version bump1.4.2Jesse Luehrs2022-02-103-3/+3
|
* move device_id to a separate data fileJesse Luehrs2022-02-105-21/+58
|
* update to support camel case api namesJesse Luehrs2022-02-102-64/+70
| | | | | official bitwarden server just updated to this, but vaultwarden still uses pascal case