aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* changelog and version bump1.4.0Jesse Luehrs2021-10-273-2/+9
|
* don't grab the keyboard when entering the api keyJesse Luehrs2021-10-272-3/+12
| | | | | unlike the vault password, it's pretty unlikely that someone will be entering the api key by hand, so make copy/paste more reasonable
* fix pinentry displayJesse Luehrs2021-10-271-2/+2
|
* add documentation for rbw registerJesse Luehrs2021-10-272-1/+17
|
* add a useful error message if registration is requiredJesse Luehrs2021-10-272-0/+6
|
* add a separate "register" command to log in with api keysJesse Luehrs2021-10-279-325/+250
|
* use a persistent device idJesse Luehrs2021-10-273-4/+19
|
* start working on apikey authenticationJesse Luehrs2021-10-2710-108/+384
| | | | | | | | | | 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 valueJesse Luehrs2021-10-272-18/+3
|
* add the auth-email header when authenticatingJesse Luehrs2021-10-271-0/+4
| | | | | required by new version of the official bitwarden server, see https://github.com/bitwarden/jslib/pull/394
* clippyJesse Luehrs2021-10-278-102/+97
|
* update depsJesse Luehrs2021-10-274-223/+248
|
* better error message when editor is set incorrectlyJesse Luehrs2021-07-052-9/+25
|
* changelog and version bump1.3.0Jesse Luehrs2021-07-053-3/+3
|
* changelogJesse Luehrs2021-07-051-0/+4
|
* fix #56 totp with spacearch2021-07-051-1/+1
|
* clarify usage information in the READMEJesse Luehrs2021-07-051-5/+11
|
* use cargo denyJesse Luehrs2021-07-051-0/+33
|
* use totp-lite instead of oathJesse Luehrs2021-07-053-141/+38
| | | | oath appears to be unmaintained
* use the same textwrap version as clapJesse Luehrs2021-07-052-29/+3
|
* clippyJesse Luehrs2021-07-053-2/+5
|
* remove chbs dependency since it seems to be unmaintainedJesse Luehrs2021-07-056-178/+7798
|
* use native tls roots instead of hardcoded bundleJesse Luehrs2021-07-053-11/+75
|
* bump depsJesse Luehrs2021-07-053-328/+250
|
* Merge pull request #59 from srhb/fixup-webauthnJesse Luehrs2021-07-051-0/+3
|\ | | | | TwoFactorProviderType: Allow WebAuthn
| * TwoFactorProviderType: Allow WebAuthnSarah Brofeldt2021-05-311-0/+3
|/ | | | | Only allows deserialization for the new provider. See https://github.com/bitwarden/server/pull/903
* bump copyright dateJesse Luehrs2021-04-181-1/+1
|
* version bump1.2.0Jesse Luehrs2021-04-183-3/+3
|
* changelogJesse Luehrs2021-04-181-0/+4
|
* package completion files with the debian packageJesse Luehrs2021-04-182-1/+16
|
* add shell completion supportJesse Luehrs2021-04-181-0/+21
|
* avoid generating urls with double slashesJesse Luehrs2021-04-182-2/+4
| | | | apparently the official bitwarden server doesn't like it
* changelogJesse Luehrs2021-04-171-0/+8
|
* build static binaries with muslJesse Luehrs2021-04-172-163/+5
|
* don't use openssl for reqwest eitherJesse Luehrs2021-04-172-136/+103
|
* stop using opensslJesse Luehrs2021-04-174-26/+203
|
* clippyJesse Luehrs2021-04-176-25/+24
|
* stop using ringJesse Luehrs2021-04-175-72/+142
|
* use bounded iteratorsJesse Luehrs2021-04-172-2/+7
| | | | | new arrayvec version panics if the iterator overflows rather than just stopping
* fix bad copy/pasteJesse Luehrs2021-04-171-1/+1
|
* Merge pull request #53 from simias/dev/fixpasseditJesse Luehrs2021-04-171-8/+14
|\ | | | | Don't generate a password history entry for empty passwords
| * Don't generate a password history entry for empty passwordsLionel Flandrin2021-04-011-8/+14
| | | | | | | | Fixes #52
* | Merge pull request #51 from simias/dev/fixpasshistoryJesse Luehrs2021-04-171-4/+8
|\ \ | | | | | | Don't choke on empty passwords in the history
| * | Don't choke on empty passwords in the historyLionel Flandrin2021-04-011-4/+8
| |/ | | | | | | Fixes #50
* | bump depsJesse Luehrs2021-04-173-121/+118
| |
* | choose characters from alphabet with replacement for pwgenJesse Luehrs2021-04-172-1/+49
|/
* switch to thiserrorJesse Luehrs2021-03-0613-172/+227
|
* finish version bump1.1.2Jesse Luehrs2021-03-061-1/+1
|
* version bumpJesse Luehrs2021-03-062-2/+2
|
* disable PTRACE_ATTACH after daemonizingJesse Luehrs2021-03-062-4/+11
| | | | this should let warnings go to the agent logs instead of the terminal