| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-11-08 | Fix the CI on Debian | jvoisin | |
| 2023-09-08 | Provide a name for the loggers | jvoisin | |
| 2023-09-07 | Properly handle a cairo exception | jvoisin | |
| 2023-08-31 | setup: use share/man/man1 for man1 | Rui Chen | |
| 2023-08-03 | tests: drop duplicate dirty.epub file; it's stored below data/ as well | georg | |
| 2023-08-02 | Fix the project name in pyproject.toml | jvoisin | |
| 2023-08-02 | Bump the changelog0.13.4 | jvoisin | |
| 2023-07-11 | Add the manpage to the PyPI package | jvoisin | |
| This should close #192 | |||
| 2023-07-11 | Add more files to ignore for MSOffice documents | Jason Smalls | |
| 2023-07-11 | Add a variant mimetype for bmp | Jason Smalls | |
| 2023-07-11 | Harden get_meta in archive.py against variants of CVE-2022-35410 | Jason Smalls | |
| 2023-06-05 | Mention wp-mat in the readme | jvoisin | |
| 2023-05-03 | Use proper type annotations instead of comments | jvoisin | |
| 2023-05-03 | Make use of is_dir/isdir for archives | jvoisin | |
| 2023-04-11 | Add some documentation about OSX | jvoisin | |
| 2023-03-21 | CI: codespell: drop obsolete list of ignored words | georg | |
| codespell was dropped via a63011b3f62d8de15cb27c0af0ccd46edbd2cfc4. Accordingly, this commit does some cleanup. | |||
| 2023-03-20 | CI: shallow clone repository and limit depth to 5 | georg | |
| The previous commit changed the strategy to 'clone', instead of 'fetch' as before. While this fixes permission errors, it is also slower, as an existing checkout of the repository will be ignored. To overcome this, this commit limits the depth to 5. | |||
| 2023-03-20 | CI: 'clone' git repository instead of 'fetch' | georg | |
| While the former is slower, the later might lead to errors such as "fatal: detected dubious ownership in repository at" which is fixed GitLab upstream via https://gitlab.com/gitlab-org/gitlab-runner/-/merge_requests/3538, but not yet released. Closes #191 | |||
| 2023-03-15 | CI: Add python3.{7,8,9,10,11} test jobs | georg | |
| Closes #187 | |||
| 2023-03-12 | Fix the CI on Archlinux | jvoisin | |
| 2023-03-07 | fix: Typing in the parser factory | Gu1nn3zz | |
| 2023-03-07 | CI: linting: ruff: specify image | georg | |
| Otherwise, this job might fail, depending on the runner which executes the job, due to different configurations, especially wrt the default image. Ref https://0xacab.org/jvoisin/mat2/-/merge_requests/105 | |||
| 2023-02-24 | Update `pyproject.toml` to include `version` | Rui Chen | |
| 2023-02-23 | Bump the changelog0.13.3 | jvoisin | |
| 2023-02-20 | Improve the CI | jvoisin | |
| - Remove some useless linters - Make use of ruff | |||
| 2023-01-31 | Explicitly pass a parameter to functools.lru_cache | jvoisin | |
| 2023-01-28 | Bump the changelog0.13.2 | jvoisin | |
| 2023-01-28 | Another typing pass | jvoisin | |
| 2023-01-28 | Fix the type annotations | jvoisin | |
| 2023-01-14 | imghdr is deprecated | jvoisin | |
| 2023-01-14 | Revert "Simplify a bit the typing annotations of ./mat2" | jvoisin | |
| This reverts commit 29057d6cdf10ce4aa245acf2b3cbb93ba822c646. | |||
| 2023-01-07 | Fix `-l` output | jvoisin | |
| 2023-01-07 | Bump the changelog0.13.1 | jvoisin | |
| 2022-12-30 | Make the 'A' in the README ascii art look more "A-like" | Megamind | |
| 2022-12-25 | Improve xlsx support | jvoisin | |
| 2022-12-05 | Remove the Nautilus extension | jvoisin | |
| 2022-11-21 | Simplify a bit the typing annotations of ./mat2 | jvoisin | |
| 2022-11-21 | Remove pyflakes | jvoisin | |
| Isn't borderline useless compared to mypy and pylint | |||
| 2022-10-09 | Fix the tests on the latest Debian | jvoisin | |
| 2022-10-09 | Remove deprecated pylint checks | jvoisin | |
| 2022-10-09 | Get rid of a deprecated check | jvoisin | |
| Nobody should be using Poppler < 0.46 | |||
| 2022-10-09 | Please pylint | jvoisin | |
| 2022-08-28 | Simplify the typing annotations | jvoisin | |
| 2022-08-24 | update source and installation | b068931cc450442b 63f5b3d276ea4297 | |
| 2022-08-05 | Make use of cache to get binary paths | jvoisin | |
| 2022-07-08 | Add the CVE number to the changelog | jvoisin | |
| 2022-07-06 | Bump the changelog0.13.0 | jvoisin | |
| 2022-07-05 | Prevent arbitrary file read via zip archives | jvoisin | |
| A zip file with a file pointing to /etc/passwd would, upon being cleaned by mat2, produce a file with the filesystem's /etc/passwd file. | |||
| 2022-07-05 | Show a scary message in case of path traversal attempt | jvoisin | |
| 2022-05-15 | Add support for HEIC files | jvoisin | |
| Thanks to Maxime Morin ( https://www.maijin.fr/ ) for the patch. | |||
