All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
1.2 - 2022-01-30
- Check for duplicate / re-used passwords #22
- Add option to limit checks to specific filename (-n, --name) #26
- Simplify the audit process
- Use setup.py to manage the full installation and deprecate the Makefile
- Use only Gitlab CI, remove Travis for CI/CD
- Terminate the GnuPG commandline as it could potentially be a security issue. #28.
- Multiple minor fixes: #20, #21, #25
1.1 - 2020-04-26
- Added Debian packaging
- Import the structure from pass-import into pass-audit
- pass-audit will run even if zxcvbn is not present
1.0.1 - 2019-02-01
- Fixed makefile
1.0 - 2019-02-01
- Add support for zxcvbn.
- Allow audit of given paths.
- Add support for individual and multiple paths.
- Changed the extension structure to a classic python program:
- The extension is now installed using setuptools for the python part,
- Use
prospector
andbandit
as python linter tool and security checker, - Add Gitlab CI,
- Add SAST security dashboard,
- Simplify the tests.
- Ignore the first line of a file when parsing user input #10.
- Include passwords not located in subdirectory in checks #11.
0.1 - 2018-02-24
- Initial release.