Commits
- Commit:
8c4930cfcef7c2310f05b7007f95750513e1fd79
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactor cmd_edit
Now it always deletes the temporary file.
- Commit:
fc9fec0528e6bbd15f3b6ebbc175b3b907b52a94
- From:
- Omar Polo <op@omarpolo.com>
- Date:
plass tee: set binmode to avoid mangling binary data
- Commit:
1169deba9daca5ae8f560bf4cc3e405435a5e1e0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactor cmd_tee: simplify the code
inline (with tweaks) writepass, it's redundant to have. While here also
read/write blockwise instead that of linewise.
- Commit:
77ea6ba189318aa615484e5dbcb7271af75eb89f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove handling of PLASS_GOT environment variable
There's no real reason to have this variable, there's only one `got'
usually and people are better off putting it somewhere in $PATH.
Retain PLASS_GPG as there seem to be a little issue with gpg vs gpg2 so
the knob may be useful in practice.
- Commit:
a5ae11fe24bc4ae3841ff1c17d6c9de6d74bc0cb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
71c704e31adc9f16efb0cd55ac5abb17249bd867
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump copyright
- Commit:
f31cd5a448ae963454d16aeaaf1766feff159bfa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
totp: extract the secret from otpauth:// URIs
More often than not, services provide the URI for TOTP and not the raw
secret. While it's easy to manually extract the secret from the
querystring, teach totp how to do that on behalf of the user.
Manpage bits will follow.
Discussed with heph.
- Commit:
87986040c34281a3660bec9a65057f5a6aabfd1d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
plass edit: delete the temp file
File::Temp lied. it says UNLINK defaults to true but the files were
still in my /tmp. Quick workaround, needs something better that takes
care also of cleaning up on die().
- Commit:
8ce01796c68dfe0e12b6a1869be69cf3b2cf2584
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add `edit' subcommand to interactively modify an entry
It's more or less equivalent to
$ cd /tmp
$ umask 077
$ plass cat entry > tempfile
$ $EDITOR tempfile
$ plass tee entry < tempfile
$ rm tempfile
but way easier. It's also safer because it creates an unique randomly
named file set up with correct permissions.
Suggested by heph, thanks!
- Commit:
91fcc6e3ddaac1838153b32e3d6d453b445309c0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
make `plass find' case-insensitive
This does not affect `plass cat', `plass tee' etc, only the `find'
sub-command.
Discussed with heph.
- Commit:
329651fd0c6b258e385bdea9850999783915b99a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
small tweak to the manpage
- Commit:
d49216fe38f8ff7363e2113ccec775a7450fc0fa
- From:
- Mark Jamsek <mark@jamsek.dev>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
fix some typo in the manpage
- Commit:
82df472760084fc35981aee0498e6696e907478b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
release 0.3
- Commit:
d6d9ef31b8541091992f810ca4a7c9b3ffcbac26
- From:
- Omar Polo <op@omarpolo.com>
- Date:
README: rephrasing
- Commit:
db060d76c37a52b4234ad98917bec945b84f108b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add instructions for building on linux