| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-07-06 | Simplify BMP handling | jvoisin | |
| 2018-07-06 | Add support for .txt files | jvoisin | |
| 2018-07-02 | Improve a bit the formatting of the code thanks to pyflakes3 | jvoisin | |
| 2018-07-01 | Remove docx revisions | jvoisin | |
| 2018-07-01 | MAT2 is now cleaning revisions from odt files! | jvoisin | |
| 2018-07-01 | Remove the thumbnails from libreoffice files | jvoisin | |
| 2018-06-27 | Massively simplify how we're cleaning office files | jvoisin | |
| 2018-06-24 | Ensure Poppler's minimal version | jvoisin | |
| We're using methods that aren't available in Poppler below 0.46, so we're checking for this upon import. This commit is based on ideas from @LogicalDash ♥ | |||
| 2018-06-22 | Split the testsuite a bit and add more tests | jvoisin | |
| 2018-06-22 | Improve reliability against corrupted image files | jvoisin | |
| 2018-06-21 | Improve the reliability of the office parser | jvoisin | |
| 2018-06-21 | Fix some linter warnings | jvoisin | |
| 2018-06-21 | Refactor how offices files are handled | jvoisin | |
| - xml files are no longer considered harmless - Factorization of the `remove_all` method for office files - Explicit whitelist are used - Blacklist are used to skip files completely - Non-blacklisted files are _still cleaned_ - Unsupported files are still triggering an error | |||
| 2018-06-21 | Minor simplification of the office-related code | jvoisin | |
| 2018-06-12 | libmat2: harmless: add the text/xml mime type | Antoine Tenart | |
| Fedora defines the 'text/xml' mime type for xml files. Adds this mime type to the harmless parser. Fixes #36. Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf> | |||
| 2018-06-12 | libmat2: audio: add the audio/x-flac mime type | Antoine Tenart | |
| The FLAC parser looks for the 'audio/flac' mime type, but Fedora defines 'audio/x-flac' in /etc/mime.types for FLAC files. Add this mime type to the audio parser. Fixes #36. Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf> | |||
| 2018-06-10 | Minor code simplification | jvoisin | |
| 2018-06-10 | Make the parsing of office format's metadata more robust | jvoisin | |
| 2018-06-10 | Add some tests for non-supported embedded fileformats | jvoisin | |
| 2018-06-10 | Improve a bit our coverage wrt. torrent files handling | jvoisin | |
| 2018-06-10 | Improve a bit the performances wrt. image's metadata display | jvoisin | |
| 2018-06-10 | Bump a bit the coverage | jvoisin | |
| 2018-06-10 | Fix and add a test for explicitly non-supported formats | jvoisin | |
| 2018-06-10 | Improve a bit parsers autoloading | jvoisin | |
| 2018-06-08 | Speed up a bit the processing of get_meta for images with a "regular" name | jvoisin | |
| 2018-06-08 | Improve the code to handle problematic filenames | jvoisin | |
| 2018-06-06 | Prevent exiftool-based parameter-injection | jvoisin | |
| 2018-06-04 | Sort the output of `mat2 -l` | jvoisin | |
| 2018-06-04 | Add more typing and use mypy in the CI | jvoisin | |
| 2018-06-04 | Import the dynamic import system | jvoisin | |
| The dynamic import should now work when MAT2 is installed system-wide, either via the distribution's packaging system, or via pip. | |||
| 2018-06-04 | Make pyflakes happier | jvoisin | |
| 2018-06-04 | Improve a bit the typing, again | totallylegit | |
| 2018-06-04 | Improve a return type annotation | totallylegit | |
| 2018-05-18 | Rename some files to simplify packaging | jvoisin | |
| - the `src` folder is now `libmat2` - the `main.py` script is now `mat2.py` | |||
| 2018-03-19 | Remove some useless files | jvoisin | |
| 2018-03-18 | Improve the testsuite | jvoisin | |
