- Fix PK11 slot memory leak
- Configurable pass-export prefix via
--pass-prefix
- Deprecate
--tabular
, add--format
parameter and support CSV format
- Add
--tabular
output
- Fix a bug on
--version
affecting primarily Python 3 (@criztovyl)
- Fix a bug leading to segmentation fault crashes on newer platforms
- Passing
--version
now displays firefox_decrypt's version
- Search for NSS on additional folders when on Windows
- Compatibility improvements with Windows and OSX
- Non-interative mode (
-n/--no-interactive
,-l/--list
,-c/--choice
)
- Testsuite is now in place
- Fix encoding/decoding problems in python 2 - #5
- Exporting passwords to pass now includes the login name
- Exported password identifiers no longer include login names unless multiple credentials exist for the same address.
- If profile_path provided doesn't contain profiles.ini assume it is an actual profile
- If only a single profile is found do not prompt user for profile
- Document that the tool also works for Thunderbird profiles
- Add option to export passwords to pass from http://passwordstore.org
- Polyglot Python 2 and 3. Python 3 now supported.
- Improved debugging information with -v or -vv
- Added support for logins.json. New format since Firefox 32.
- Initial version supporting Firefox 3.5 and up.