aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/rbw-agent
Commit message (Expand)AuthorAgeFilesLines
* sync the db every hour, like other bitwarden clientsJesse Luehrs2023-03-252-9/+35
* stop using tokio::select!Jesse Luehrs2023-03-253-54/+106
* clippy, fmt, etcJesse Luehrs2023-03-251-6/+21
* Undo change to iterations error messageBernd Schoolmann2023-03-261-1/+1
* Switch kdf type to enumBernd Schoolmann2023-03-261-2/+3
* Implement argon2 kdfBernd Schoolmann2023-03-261-3/+41
* Add support for 2FA-method 'Email'.René 'Necoro' Neumann2023-03-191-33/+38
* bump depsJesse Luehrs2023-03-091-13/+18
* more clippy cleanupsJesse Luehrs2023-02-182-2/+1
* bump editionsJesse Luehrs2023-02-181-1/+1
* stop warning on multiple crate versions in clippyJesse Luehrs2023-02-181-0/+1
* clippyJesse Luehrs2023-02-184-48/+39
* Support multiple profiles with an environment variableSkia2022-11-071-1/+1
* clippyJesse Luehrs2021-12-154-40/+37
* don't grab the keyboard when entering the api keyJesse Luehrs2021-10-271-0/+5
* fix pinentry displayJesse Luehrs2021-10-271-2/+2
* add a separate "register" command to log in with api keysJesse Luehrs2021-10-272-217/+158
* start working on apikey authenticationJesse Luehrs2021-10-272-78/+225
* remove unused valueJesse Luehrs2021-10-271-8/+1
* clippyJesse Luehrs2021-10-272-12/+7
* disable PTRACE_ATTACH after daemonizingJesse Luehrs2021-03-061-4/+4
* only warn if disabling PTRACE_ATTACH failsJesse Luehrs2021-03-052-3/+6
* upgrade to tokio 1.2Jesse Luehrs2021-03-021-9/+9
* make the pinentry program configurableJesse Luehrs2021-03-021-0/+8
* refactor a bitJesse Luehrs2021-02-272-19/+25
* Use prctl on Linux to prevent PTRACE_ATTACHJarkko Oranen2021-02-271-0/+19
* bump depsJesse Luehrs2021-02-191-1/+1
* implement rbw unlockedJesse Luehrs2020-07-252-0/+23
* display the server's error message for incorrect passwordJesse Luehrs2020-05-281-15/+42
* properly handle empty string from pinentryJesse Luehrs2020-05-281-1/+3
* add authenticator 2fa supportJesse Luehrs2020-05-282-49/+175
* remove more unnecessary error contextsJesse Luehrs2020-05-253-31/+13
* use the crate version for the protocol versionJesse Luehrs2020-05-211-1/+1
* fix unlocking org keys on initial loginJesse Luehrs2020-05-032-15/+53
* allow storing password databases from different serversJesse Luehrs2020-05-031-25/+31
* simplifyJesse Luehrs2020-05-032-16/+5
* also make the agent store decrypted org keys in memoryJesse Luehrs2020-05-031-2/+14
* also store org keys in the local dbJesse Luehrs2020-05-031-4/+7
* refactor encrypt/decrypt methods to indicate symmetric encryptionJesse Luehrs2020-05-031-4/+6
* save the private key to the local dbJesse Luehrs2020-05-031-1/+2
* expand the protocol to allow decrypting with organization keysJesse Luehrs2020-05-022-7/+33
* check protocol version before agent communicationJesse Luehrs2020-05-022-0/+14
* don't kill the agent if it fails to parse a messageJesse Luehrs2020-05-022-2/+16
* allow multiple attempts for password entryJesse Luehrs2020-04-181-35/+87
* refactorJesse Luehrs2020-04-181-1/+1
* stop using the api cipher struct publiclyJesse Luehrs2020-04-181-2/+2
* refactorJesse Luehrs2020-04-181-20/+10
* implement add commandJesse Luehrs2020-04-181-1/+1
* add encryption to the agent protocolJesse Luehrs2020-04-182-0/+37
* make daemonizing optionalJesse Luehrs2020-04-181-3/+15