| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-18 | Add webp support | Vincent Deffontaines | |
| 2024-07-18 | Keep orientation metadata | matiargs | |
| 2023-05-03 | Use proper type annotations instead of comments | jvoisin | |
| 2023-01-28 | Fix the type annotations | jvoisin | |
| 2023-01-14 | imghdr is deprecated | jvoisin | |
| 2022-08-28 | Simplify the typing annotations | jvoisin | |
| 2022-05-15 | Add support for HEIC files | jvoisin | |
| Thanks to Maxime Morin ( https://www.maijin.fr/ ) for the patch. | |||
| 2022-03-16 | Try to use modern rsvg functions when we can | jvoisin | |
| 2021-12-13 | Increase a bit the robustness of mat2 | jvoisin | |
| Those issues were found via https://github.com/google/atheris | |||
| 2021-06-21 | Make cairo behave in a less idiotic way | jvoisin | |
| Because raising errors when unable to process stuff instead of an exception is dumb. | |||
| 2020-11-12 | Don't set a default value when retrieving Xmlns key for SVG metadata | Romain Vigier | |
| 2019-12-16 | Handle tiff images with a .tif extension | jvoisin | |
| 2019-12-15 | Improve the reliability of Gdk-based parsers | jvoisin | |
| 2019-12-15 | Improve the reliability of PNG parsing | jvoisin | |
| 2019-09-01 | Add support for ppm | jvoisin | |
| 2019-07-22 | Add a test for svg namespace | jvoisin | |
| 2019-07-13 | Add support for svg | jvoisin | |
| 2019-03-05 | Refactor {black,white}list into {block,allow}list | Brolf | |
| Closes #96 | |||
| 2019-02-03 | Implement .gif support | jvoisin | |
| 2018-10-24 | Implement lightweight cleaning for jpg | jvoisin | |
| 2018-10-23 | Implement lightweight cleaning for png and tiff | jvoisin | |
| 2018-10-22 | Implement support for .avi files, via ffmpeg | jvoisin | |
| - This commit introduces optional dependencies (namely ffmpeg): mat2 will spit a warning when trying to process an .avi file if ffmpeg isn't installed. - Since metadata are obtained via exiftool, this commit also refactors a bit our exfitool wrapper. | |||
| 2018-10-12 | Bump mypy typing coverage | jvoisin | |
| 2018-09-12 | Bump coverage back to 100% | jvoisin | |
| 2018-09-09 | Improve the resilience of MAT2 wrt. corrupted PNG | jvoisin | |
| 2018-09-01 | Add archlinux to the CI | jvoisin | |
| 2018-08-23 | libmat2: images: fix handling of .JPG files | Antoine Tenart | |
| Pixbuf only supports .jpeg files, not .jpg, so libmat2 looks for such an extension and converts it if necessary. As this check is case sensitive, processing .JPG files does not work. Fixes #47. Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf> | |||
| 2018-07-19 | Improve the code's documentation | jvoisin | |
| 2018-07-08 | Fix some pep8 issues spotted by pyflakes | jvoisin | |
| 2018-07-06 | Simplify BMP handling | jvoisin | |
| 2018-07-02 | Improve a bit the formatting of the code thanks to pyflakes3 | jvoisin | |
| 2018-06-22 | Improve reliability against corrupted image files | jvoisin | |
| 2018-06-10 | Improve a bit the performances wrt. image's metadata display | 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-05-18 | Rename some files to simplify packaging | jvoisin | |
| - the `src` folder is now `libmat2` - the `main.py` script is now `mat2.py` | |||
