Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-12 | Add support for using Pass::OTP | Jan Baier | |
Pass::OTP is alternative implementation of One-time passwords with more features, namely it can support parsing otpauth:// links and custom character classes. This can close #97 | |||
2020-09-12 | Add support for quiet output of otp code command | Martin Kletzander | |
When using this option the output of `pass otp -q ...` is predictable and can be further used without parsing even when the password store is a repository as well. This is useful, for example, when using rofi-pass. The patch is written in a way that other commands can optionally use the quiet option for otp_insert as well. | |||
2020-09-12 | Do not remove password when new line is missing | Vincent Bernat | |
If the password file doesn't end with a new line, the last line is ignored because `read -r` will return a non-zero status, while still setting the `$line` variable. Some implementations of pass, like `gopass` do not create a password file ending with a new line. Therefore, using `pass otp append` on these files will result in the password being remove from the file. To fix that, we ensure we insert the new line if it is missing. I have added a test, but this is not enough to catch the problem because `pass` will add the new line even when it is missing (for example, using `echo -n | pass insert -e passfile` won't help to trigger the bug). | |||
2020-09-12 | Added docs, test and completion | Morten Linderud | |
2020-09-12 | Added path_prefix for insertions | Morten Linderud | |
Signed-off-by: Morten Linderud <morten@linderud.pw> | |||
2018-09-10 | Fix getopt missed comma | xPMo | |
pass-otp doesn't correctly read issuer, and will infinite loop on the `while true` | |||
2018-06-28 | Version 1.1.1 | Tad Fisher | |
2018-06-28 | Tolerate base64 padding in secret | Tad Fisher | |
2018-06-28 | Don't use herestrings | Remus Buzatu | |
2018-06-03 | Fix behaviour for otp append as well | xPMo | |
2018-05-01 | fix missing secret name when reading secret in `cmd_otp_append` | Benjamin Denhartog | |
closes #75 | |||
2018-03-17 | otp-insert: require only one of `--issuer` or `--account` | Benjamin Denhartog | |
closes #68 | |||
2018-03-06 | Added support for `pass otp --version` | Lucid One | |
2018-03-04 | Fail for `otp code` on missing secret (#46) | Tad Fisher | |
2018-02-17 | Fixed lint errors (#49) | Lucid One | |
2018-01-21 | Fix Travis (#47) | Tad Fisher | |
* Install shellcheck manually * Use `read` instead of built-in glob splitting | |||
2018-01-21 | Use a compatible to lowercase syntax for bash < 4 (#41) | Marc-Aurèle Brothier | |
2018-01-21 | Add secret option (#43) | Osamu Matsumoto | |
* Support insert/append secret directly * Validate issuer and accout name option in secret directly mode * Add test for secret option * Fix up docs | |||
2017-06-04 | Make sure $otp_algorithm is lowercase (#33) | Bartłomiej Piotrowski | |
Otherwise oathtool is unhappy. | |||
2017-03-20 | Add cmd_otp_append for appending OTP secrets to existing passfiles | Tad Fisher | |
2017-03-20 | Generate default passname from URI label; remove url param | Tad Fisher | |
2017-03-20 | Fix commit message | Tad Fisher | |
2017-03-20 | Update README | Tad Fisher | |
2017-03-20 | Use expect for interactive tests | Tad Fisher | |
2017-03-19 | Support --echo and reading key from stdin | Tad Fisher | |
2017-03-19 | Remove otp_insert_spec and related insert commands | Tad Fisher | |
2017-03-19 | Update documentation. | Tad Fisher | |
2017-03-19 | Parse key URIs to generate OTP codes | Tad Fisher | |
2017-03-19 | Fix HOTP URI parsing | Tad Fisher | |
2017-03-19 | cmd_otp_uri: Show first line starting with otpauth:// in passfile | Tad Fisher | |
2017-03-19 | Replace cmd_insert_$type with cmd_insert_spec; insert key uris | Tad Fisher | |
2017-03-18 | Add cmd_insert_uri; refactor tests | Tad Fisher | |
2017-03-18 | Parse key URIs | Tad Fisher | |
2017-03-16 | Fix shellcheck issues | Tad Fisher | |
2017-03-16 | Don't initialize passfile twice | Aimilius | |
2017-03-13 | Initialize $INNER_GIT_DIR | Aimilius | |
2017-02-14 | Initial commit | Tad Fisher | |