Skip to content
Snippets Groups Projects
CHANGELOG.md 2.33 KiB
Newer Older
  • Learn to ignore specific revisions
  • # 0.4.0 - 2018-10-03
    
    - There is now a policy, for advanced users, to deal with unknown embedded fileformats
    - Improve the documentation
    - Various minor refactoring
    - Improve how corrupted PNG are handled
    - Dangerous/advanced cli's options no longer have short versions
    - Significant improvements to office files anonymisation
    	- Archive members are sorted lexicographically
    	- XML attributes are sorted lexicographically too
    	- RSID are now stripped
    	- Dangling references in [Content_types].xml are now removed
    - Significant improvements to office files support
    - Anonimysed office files can now be opened by MS Office without warnings
    - The CLI isn't threaded anymore, for it was causing issues
    - Various misc typo fix
    
    
    # 0.3.1 - 2018-09-01
    
    - Document how to install MAT2 for various distributions
    - Fix various typos in the documentation/comments
    - Add ArchLinux to the CI to ensure that MAT2 is running on it
    - Fix the handling of files with a name ending in `.JPG`
    - Improve the detection of unsupported extensions in upper-case
    - Streamline MAT2's logging
    
    
    
    # 0.3.0 - 2018-08-03
    
    - Add a check for missing dependencies
    - Add Nautilus extension
    - Minors code simplifications
    - Improve our linters' coverage
    - Add a manpage
    - Add folder/multiple files related tests
    - Change the logo
    
    
    # 0.2.0 - 2018-07-10
    
    
    - Fix various crashes dues to malformed files
    - Simplify various code-paths
    - Remove superfluous debug message
    - Remove the `--check` option that never was implemented anyway
    - Add a `-c` option to check for MAT2's dependencies
    
    
    
    # 0.1.3 - 2018-07-06
    
    - Improve MAT2 resilience against corrupted images
    - Check that the minimal version of Poppler is available
    - Simplify how MAT2 deals with office files
    - Improve cleaning of office files
    	- Thumbnails are removed
    	- Revisions are removed
    - Add support for plain text files
    
    
    
    # 0.1.2 - 2018-06-21
    
    - Rename some files to ease the packaging
    - Add linters to the CI (mypy, bandit and pyflakes)
    - Prevent exitftool-related parameters injections
    - Improve MAT2's resilience against corrupted files
    - Make MAT2 work on fedora, thanks to @atenart
    - Tighten the threat model
    - Simplify and improve how office files are handled
    
    
    # 0.1.1 - 2018-05-16
    
    - Improve the cli usage
    - Refuse to process files with a supported mimetype but an unsupported
    	extension, like `text/plain` for a `.c`
    
    
    # 0.1.0 - 2018-05-14
    
    - Initial release