Releases: tonyrla/DefuseZip
V1.0.2
v1.0.1
Removed some code smells and updated loguru requirement
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #28
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #29
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #30
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #31
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #32
- update readme links by @tonyrla in #33
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #34
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #35
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #36
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #37
- Bump version by @tonyrla in #38
- fix: Remove code smells by @tonyrla in #39
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
feat: bump to 1.0.0 due to breaking changes.
feat: loguru logging, optional file logging
feat: context manager for rlimit
feat: exceptions at start for non implemented features
feat: context manager for rlimit
feat: cmdline "DefuseZip --args"
feat: "python -m DefuseZip --args"
feat: version print
feat: zips from folder scan/extraction
feat: custom logger for DefuseZip.output()
feat: custom exception for malicious zips
feat: DefuseZip.extract_all()
feat: cmdline parameters for regular extracting
refactor: entrypoint modified to continue directory scan after encountering a malicious zip
fix: re-enabled symlink checks
fix: Fixed tests to handle loguru logging
style: properties for is_dangerous, has_travelsal and has_links
chore: update Readme
test: tox 3.7, 3.8, 3.9, 3.10
Full Changelog: v0.3.0...v1.0.0