| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-03-23 | Fix the testsuite | jvoisin | |
| 2019-03-23 | libmat2: audio: not all id3 types have a text attribute | Antoine Tenart | |
| Not all id3 types have a text attribute (such as mutagen.id3.APIC or mutagen.id3.UFID). This leads to the get_meta helper to crash when trying to access the text attribute of an object which does not have it. Fixes it by checking the text attribute is available before accessing it. Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf> | |||
| 2019-03-05 | Refactor {black,white}list into {block,allow}list | Brolf | |
| Closes #96 | |||
| 2019-03-01 | fix typo | georg | |
| 2019-02-27 | Improve the previous commit | jvoisin | |
| - More tests - More documentation - Minor code cleanup | |||
| 2019-02-27 | Improve epub support | jvoisin | |
| 2019-02-25 | Document the previous commit | 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-23 | <title> is also an html metadata | jvoisin | |
| 2019-02-23 | Fix a bug in css cleaning | jvoisin | |
| It's not mandatory to actually have a comment inside comment delimiter, like `/**/`. | |||
| 2019-02-20 | Implement epub support | jvoisin | |
| 2019-02-10 | Make the mandatory metadata warning generic | jvoisin | |
| This should close #95. | |||
| 2019-02-09 | Streamline a bit the previous commit | jvoisin | |
| 2019-02-09 | bind mount /etc/ld.so.cache to the sandbox | Poncho | |
| without /etc/ld.so.cache available in the sandbox, tests fail on gentoo with: /usr/bin/ffmpeg: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory | |||
| 2019-02-08 | Improve a bit get_meta for libreoffice files | 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-03 | Whenever possible, use bwrap for subprocesses | intrigeri | |
| This should closes #90 | |||
| 2019-02-02 | Add support for wmv | jvoisin | |
| 2018-10-28 | Add mp4 support | jvoisin | |
| 2018-10-25 | Add support for zip files | jvoisin | |
| 2018-10-25 | Improve archive-based parser's robustness against corrupted embedded files | jvoisin | |
| 2018-10-25 | Implement get_meta() for archives | jvoisin | |
| 2018-10-25 | Minor refactorisation of how we're checking for exiftool's presence | jvoisin | |
| 2018-10-24 | Implement lightweight cleaning for jpg | jvoisin | |
| 2018-10-23 | Improve type annotation coverage | 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 | Test mat2's reliability wrt. corrupted video files | 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-10-12 | Refactor lightweight mode implementation | jvoisin | |
| 2018-10-11 | Implement recursive metadata for FLAC files | jvoisin | |
| Since FLAC files can contain covers, it makes sense to parse their metadata | |||
| 2018-10-11 | Delete pictures of FLAC files | jvoisin | |
| 2018-10-05 | Improve both the typing and the comments | jvoisin | |
| 2018-10-05 | Hide unsupported extensions in `mat2 -l` | jvoisin | |
| 2018-10-04 | Trash word/people.xml in office files | jvoisin | |
| 2018-10-03 | libmat2: fix shebang | georg | |
| Relates 0a2a398c9c797f8a93e8a4d91e80c0582f127354 | |||
| 2018-10-03 | Don't break office files for MS Office | jvoisin | |
| We didn't take the whitelist into account while removing dangling files from [Content_types].xml | |||
| 2018-10-03 | Improve mat2's cli reliability | jvoisin | |
| - Replace some class members by instance members - Don't thread the cleaning process anymore for now | |||
| 2018-10-02 | Use [Content_Types].xml to improve MS Office coverage | jvoisin | |
| 2018-10-02 | fix typo | georg | |
| 2018-10-01 | Files processed via MAT2 are now accepted without warnings by MS Office | jvoisin | |
| 2018-09-30 | Please mypy | jvoisin | |
| 2018-09-30 | Remove dangling references in MS Office's [Content_types].xml | jvoisin | |
| 2018-09-24 | Second pass of minor formatting | jvoisin | |
| 2018-09-24 | Fix some minor formatting issues | jvoisin | |
