v3.0.1 "Ghost Rider"
What's Changed
- Implemented automated remediation for known WordPress files by @akenion in #198
- Added remediate subcommand modules as pyinstaller hidden imports by @akenion in #199
- Added support for remediating directories and more output columns, ensured relative paths are resolved prior to identification by @akenion in #200
- Further adjustments to automated remediation by @akenion in #203
- Added count-sites subcommand by @akenion in #204
- Add RPM package by @briandefiant in #201
- Fix for RPM missing from release by @briandefiant in #205
- Added count-sites subcommand modules to pyinstaller hidden imports by @akenion in #206
- Further improved symlink handling for malware scans by @akenion in #208
- Fixed issue with file identification of intermediate paths and improved help output for remediate by @akenion in #209
- Added usage example to count-sites subcommand by @akenion in #210
- Removed unsafe optimization that prevented some sites from being detected for vuln-scan and count-sites by @akenion in #212
- Replaced OS error codes with values from errno module for consistency across operating systems by @akenion in #213
- Adjusted extended descriptions in help output by @akenion in #214
- Added support for scanning/counting nested WordPress installations by @akenion in #215
- Updated config definitions to enable setting allow_nested in INI files as well as on the command line by @akenion in #216
- Prevented symlink errors from preventing processing of adjacent files by @akenion in #217
- Added
allow-io-errors
option forvuln-scan
andcount-sites
subcommands by @akenion in #219 - Added flag to only output unremediated paths by @akenion in #220
- Fixed issues with new allow-io-errors option by @akenion in #221
- Ensured all counts are incremented for remediate even when only outputting unremediated records by @akenion in #222
- Allowed IO errors by default for remediation by @akenion in #224
- Fixed issue where queues can fill up causing malware scanning to hang by @akenion in #228
- Prevented duplicate results from unresolved input paths by @akenion in #229
- v3.0.1 "Ghost Rider" by @akenion in #225
Full Changelog: v2.1.0...v3.0.1