aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/rbw-agent/actions.rs
Commit message (Expand)AuthorAgeFilesLines
* make the pinentry program configurableJesse Luehrs2021-03-021-0/+8
* implement rbw unlockedJesse Luehrs2020-07-251-0/+14
* 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-281-49/+173
* remove more unnecessary error contextsJesse Luehrs2020-05-251-20/+9
* use the crate version for the protocol versionJesse Luehrs2020-05-211-1/+1
* fix unlocking org keys on initial loginJesse Luehrs2020-05-031-11/+48
* allow storing password databases from different serversJesse Luehrs2020-05-031-25/+31
* 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-021-2/+4
* check protocol version before agent communicationJesse Luehrs2020-05-021-0/+10
* 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-181-0/+33
* avoid holding the state mutex for as longJesse Luehrs2020-04-121-9/+4
* implement refresh token handlingJesse Luehrs2020-04-121-4/+23
* rename some stuff to be less confusingJesse Luehrs2020-04-121-2/+2
* improve error handling and reportingJesse Luehrs2020-04-121-48/+129
* automatically sync on loginJesse Luehrs2020-04-111-2/+4
* better pinentry messagesJesse Luehrs2020-04-111-4/+21
* also refactor the agent codeJesse Luehrs2020-04-111-0/+116