PyCIRCLean/CHANGELOG.md

59 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

2017-01-19 23:48:14 +01:00
Changelog
=========
2020-01-16 12:56:03 +01:00
2.6
---
- Use typing everywhere
- Use pathlib whenever possible
2019-09-02 10:46:57 +02:00
2.5
---
Fixes:
- Bump libraries, update code accordingly
2018-01-29 17:13:48 +01:00
2.4
---
Fixes:
- Add TOCTOU remediations
2017-10-02 04:45:30 +02:00
2.2.0
---
New features:
2017-04-10 13:33:00 +02:00
- Filecheck.py configuration information is now conveniently held in a Config
object instead of in globals
- New easier to read text-based logger (removed twiggy dependency)
- Various filetypes in filecheck.py now have improved descriptions for log
2017-10-02 04:45:30 +02:00
- Improved the PyCIRCLean API interface for adding file descriptions to files
- New integration test harness using a sample file catalog
Fixes:
2017-10-02 04:45:30 +02:00
- Switched back to released version of oletools
- Use set of malicious extensions from Chrome
- Check for XML Forms Architectures in PDFs
- Symlinks were being followed
- Prevent copying MacOS hidden files
- Fixes for several filetypes that were incorrectly being identified as dangerous
- Fix support for .rar archives
- Turn off executable bit on copied files
2017-01-19 23:48:14 +01:00
2.1.0
---
New features:
- Dropped Python 2.7 support: PyCIRCLean is now Python 3.3+ only
- Tests are now easier to write and run: we have support for pytest and tox!
- More documentation: both docstrings and more detailed readmes
- Added more types of examples for testing
- The Travis build now runs in ~10 minutes vs. ~30 minutes before
Fixes:
- Extension matching now catches lower/upper case errors
- Fixed remaining python 3 issues with filecheck.py
- Fixed support for .rtf files
- Many other small filetype related fixes