| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-03-08 | Vastly improve ppt compatibility | jvoisin | |
| 2020-02-08 | Fix the testsuite | jvoisin | |
| 2020-02-05 | Improve a bit the robustness of the testsuite | jvoisin | |
| 2020-01-01 | Add support for wav files | jvoisin | |
| 2019-12-23 | Make the testsuite a bit more robust | jvoisin | |
| Some terminals with a small number of column could wrap the cli's output in a way that would make the testsuite fail. This commit break the tests in several smaller one to mitigate this. This issue was originally reported by eleius [here](https://github.com/actionless/pikaur/issues/433), and forwarded as #153. | |||
| 2019-12-16 | Handle tiff images with a .tif extension | jvoisin | |
| 2019-11-30 | This is mat2, not MAT2 | georg | |
| Closes #131 | |||
| 2019-11-30 | Fix the testsuite on Python3.8 | jvoisin | |
| There is a bug in Python3.8 (https://bugs.python.org/issue38688) triggering an infinite recursion when copying a tree in a subfolder of the current one. We're working around it by using a list instead of an iterator, so that Python won't "discover" the target folder as part of the source files. This should fix #130 | |||
| 2019-10-13 | Copy file permissions | jvoisin | |
| Mat2 (the cli) will now copy the input file permissions to the output file. | |||
| 2019-10-12 | Add a way to disable the sandbox | jvoisin | |
| Due to bubblewrap's pickiness, mat2 can now be run without a sandbox, even if bubblewrap is installed. | |||
| 2019-10-12 | Refactor tests | jvoisin | |
| 2019-10-12 | Remove an unused variable | jvoisin | |
| 2019-10-12 | Fix a test for png's lightweight cleaning on corrupted files | jvoisin | |
| 2019-09-01 | Add support for ppm | jvoisin | |
| 2019-09-01 | Add a test for nsid cleaning | jvoisin | |
| 2019-08-31 | Add support for inplace cleaning | jvoisin | |
| 2019-08-01 | Some arguments of mat2 are mutually exclusive | jvoisin | |
| 2019-07-22 | Add a test for svg namespace | jvoisin | |
| 2019-07-13 | Add support for svg | jvoisin | |
| 2019-05-13 | Rework the dependency checks to distinguish required/optional ones | Antoine Tenart | |
| Rework the dependencies definition to include a 'required' flags, which is passed by the check_dependencies helper to the callers, so that they can distinguish between required and optional dependencies. This help in two ways: - The unit test for the dependencies was now failing when an optional one was missing, due to a previous rework. - Mat2's --check-dependencies was referring to "required dependencies" and was misleading for the user as some of them could be optional. Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf> | |||
| 2019-05-13 | tests: libmat2: RuntimeError cannot be thrown by chech_dependencies | Antoine Tenart | |
| Remove the try/except logic when calling check_dependencies, as it cannot throw the exception anymore (it's caught already in the function). Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf> | |||
| 2019-05-09 | Test the cli's behaviour with valid and invalid files | jvoisin | |
| This should ensure that if we decide to implement some threading in the cli, a faulty file won't break everything. | |||
| 2019-05-08 | Add tests to find possible race-conditions in the cli | jvoisin | |
| 2019-05-01 | Add some verification for "dangerous" tarfiles | jvoisin | |
| 2019-04-27 | Handle weird permissions in tar archives | jvoisin | |
| 2019-04-27 | Add support for compressed tar files | jvoisin | |
| 2019-04-27 | Add tar archive support | jvoisin | |
| 2019-04-14 | Improve a bit the verbosity of a test | jvoisin | |
| 2019-02-28 | Bump the changelog0.8.0 | jvoisin | |
| 2019-02-27 | Improve the previous commit | jvoisin | |
| - More tests - More documentation - Minor code cleanup | |||
| 2019-02-27 | Improve epub support | jvoisin | |
| 2019-02-24 | In archive-based formats, the `mimetype` file comes first | jvoisin | |
| This should improve epub compatibility, along with other formats as a side-effect | |||
| 2019-02-20 | Implement epub support | jvoisin | |
| 2019-02-08 | Add support for html files | jvoisin | |
| 2019-02-07 | Use of the archive refactoring for the office documents too | jvoisin | |
| 2019-02-04 | Refactor a bit office get_meta handling | jvoisin | |
| This should make easier to get more metadata from archive-based file formats. | |||
| 2019-02-03 | Implement .gif support | jvoisin | |
| 2019-02-02 | Add support for wmv | jvoisin | |
| 2018-11-07 | Add a missing file :/ | jvoisin | |
| 2018-11-07 | Prove that the previous commit is working | jvoisin | |
| 2018-11-07 | Do not display control characters in output | jvoisin | |
| Kudos to Sherry Taylor for reporting this issue ♥ | |||
| 2018-10-28 | Add mp4 support | jvoisin | |
| 2018-10-25 | Add support for zip files | jvoisin | |
| 2018-10-25 | Implement get_meta() for archives | jvoisin | |
| 2018-10-24 | Add a test for tiff lightweight cleaning | jvoisin | |
| 2018-10-24 | Implement lightweight cleaning for jpg | jvoisin | |
| 2018-10-23 | Implement lightweight cleaning for png and tiff | jvoisin | |
| 2018-10-23 | Optimize the handling of problematic files | jvoisin | |
| 2018-10-22 | Improve problematic filenames support | jvoisin | |
| 2018-10-22 | Fix the testsuite on fedora | jvoisin | |
