| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-09-25 | Run the testsuite exclusively on Whitewhale for now | jvoisin | |
| This should fix the intermittent failures, thanks to @pollo for the tip | |||
| 2018-09-24 | Second pass of minor formatting | jvoisin | |
| 2018-09-24 | Fix some minor formatting issues | jvoisin | |
| 2018-09-24 | Implement rsid stripping for office files | jvoisin | |
| MS Office XML rsid is a "unique identifier used to track the editing session when the physical character representing this section mark was last formatted." See the following links for details: - https://msdn.microsoft.com/en-us/library/office/documentformat.openxml.wordprocessing.previoussectionproperties.rsidrpr.aspx - https://blogs.msdn.microsoft.com/brian_jones/2006/12/11/whats-up-with-all-those-rsids/. | |||
| 2018-09-24 | Lexicographical sort on xml attributes for office files | jvoisin | |
| In XML, the order of the attributes shouldn't be meaningful, however, MS Office sorts attributes for a given XML tag differently than LibreOffice. | |||
| 2018-09-20 | Add a test for zip ordering | jvoisin | |
| 2018-09-20 | Make pyflakes happy | jvoisin | |
| 2018-09-20 | Split the tests | jvoisin | |
| 2018-09-18 | Insert archive members in lexicographic order | jvoisin | |
| 2018-09-17 | Add a link to the gentoo overlay | jvoisin | |
| 2018-09-12 | trivial modification of all shebang. | Yoann Lamouroux | |
| `/usr/bin/python3` -> `/usr/bin/env python3` It's always better to trust the environment defined path to bin/python, as virtualenv become the way to go. | |||
| 2018-09-12 | Bump coverage back to 100% | jvoisin | |
| 2018-09-09 | Improve the resilience of MAT2 wrt. corrupted PNG | jvoisin | |
| 2018-09-06 | Fix a setuptool-related warning | jvoisin | |
| 2018-09-06 | Make pylint happy | jvoisin | |
| 2018-09-06 | Split office and archives | jvoisin | |
| 2018-09-06 | Improve a cli test resilience | jvoisin | |
| 2018-09-06 | Mention "scambled exif" as a related software | jvoisin | |
| 2018-09-06 | Change a bit the previous commit | jvoisin | |
| 2018-09-05 | Unknown Members: make policy use an Enum | Daniel Kahn Gillmor | |
| Closes #60 Note: this changeset also ensures that clean.cleaned.docx is removed up after the pytest is over. | |||
| 2018-09-05 | spelling correction. | Daniel Kahn Gillmor | |
| while mat2 has both a thread model (a thread pool that strips metadata in parallel) and a threat model (a list of malicious adversaries and their capabilities that we are trying to defeat), i think this paragraph is talking about the latter. | |||
| 2018-09-05 | Remove defusedxml support and document why | jvoisin | |
| 2018-09-05 | Remove short version of dangerous/advanced options | jvoisin | |
| 2018-09-05 | Add missing dependencies for the Nautilus extension to INSTALL.md | Christian | |
| 2018-09-05 | Make sure target directory exists, assume MAT2 is in parent directory | Christian | |
| 2018-09-05 | Improve the previous commit | jvoisin | |
| 2018-09-04 | office: try all members, even when one fails | Daniel Kahn Gillmor | |
| the end result will be the same -- an abort -- but the user will get to see all the warnings for a particular file, instead of getting them one at a time. | |||
| 2018-09-04 | document all unknown/unhandlable files even on abort | Daniel Kahn Gillmor | |
| This makes it easy to get a list of all files that mat2 doesn't know how to handle, without having to choose -u keep or -u omit. | |||
| 2018-09-04 | add --unknown-members argument to mat2 | Daniel Kahn Gillmor | |
| This allows the user to make use of parser.unknown_member_policy for archive formats. At the suggestion of @jvoisin, it also prints a scary warning if the user explicitly chooses 'keep'. | |||
| 2018-09-04 | office: create policy for what to do about unknown members | Daniel Kahn Gillmor | |
| previously, encountering an unknown member meant that any parser of this type would abort. now, the user can set parser.unknown_member_policy to either 'omit' or 'keep' if they don't want the current action of 'abort' note that this causes pylint to complain about branching depth for remove_all() because of the nuanced error-handling. I've disabled this check. | |||
| 2018-09-03 | Update the release process to create signed tarballs | jvoisin | |
| 2018-09-01 | Bump the coverage back to 100% | jvoisin | |
| 2018-09-01 | Add a link to the mailing list | jvoisin | |
| 2018-09-01 | Add a .mailmap file | jvoisin | |
| 2018-09-01 | Bump the changelog0.3.1 | jvoisin | |
| 2018-09-01 | three minor spelling fixes | Daniel Kahn Gillmor | |
| 2018-09-01 | Add archlinux to the CI | jvoisin | |
| 2018-09-01 | Fix a minor formatting issue | jvoisin | |
| 2018-09-01 | Logging cleanup | dkg | |
| 2018-08-26 | Fix some leftovers from the previous commit | jvoisin | |
| 2018-08-26 | nautilus: rename the nautilus plugin | Antoine Tenart | |
| Rename the Nautilus plugin (removing 'nautilus' from the file name) as it already lives in its own 'nautilus' directory. The same argument applies when installing the plugin in a distro. Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf> | |||
| 2018-08-24 | INSTALL: add instructions for the Fedora copr | Antoine Tenart | |
| Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf> | |||
| 2018-08-24 | gitignore: exclude all hidden files from being committed | Antoine Tenart | |
| Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf> | |||
| 2018-08-24 | nautilus: remove swp file | Antoine Tenart | |
| A .swp file was committed by mistake. Remove it. Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf> | |||
| 2018-08-23 | Improve the detection of unsupported extensions in uppercase | 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-08-19 | Don't forget to tell the downstreams about new releases | jvoisin | |
| 2018-08-19 | Mention the Arch linux's AUR package of MAT2 | jvoisin | |
| 2018-08-19 | Fix a typo spotted by @Francois_B | jvoisin | |
| 2018-08-08 | Add an INSTALL.md file | jvoisin | |
