<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mat2/libmat2/harmless.py, branch 0.2.0</title>
<subtitle>mat2 is a metadata removal tool, supporting a wide range of commonly used file formats, written in python3: at its core, it's a library, used by an eponymous command-line interface, as well as several file manager extensions.

</subtitle>
<id>http://git.dustri.org/mat2/atom?h=0.2.0</id>
<link rel='self' href='http://git.dustri.org/mat2/atom?h=0.2.0'/>
<link rel='alternate' type='text/html' href='http://git.dustri.org/mat2/'/>
<updated>2018-07-05T22:49:17Z</updated>
<entry>
<title>Simplify BMP handling</title>
<updated>2018-07-05T22:49:17Z</updated>
<author>
<name>jvoisin</name>
</author>
<published>2018-07-05T22:49:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/mat2/commit/?id=3d80f9752481b8967616698bb3c0c014e6f1527a'/>
<id>urn:sha1:3d80f9752481b8967616698bb3c0c014e6f1527a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for .txt files</title>
<updated>2018-07-05T22:42:09Z</updated>
<author>
<name>jvoisin</name>
</author>
<published>2018-07-05T22:42:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/mat2/commit/?id=53271495f74bde7fde2329b7c5c938654a36b7dc'/>
<id>urn:sha1:53271495f74bde7fde2329b7c5c938654a36b7dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor how offices files are handled</title>
<updated>2018-06-21T21:02:41Z</updated>
<author>
<name>jvoisin</name>
</author>
<published>2018-06-21T21:02:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/mat2/commit/?id=09e748fa4c1785ba8a21ccac13bb693555d6c57b'/>
<id>urn:sha1:09e748fa4c1785ba8a21ccac13bb693555d6c57b</id>
<content type='text'>
- xml files are no longer considered harmless
- Factorization of the `remove_all` method for office files
- Explicit whitelist are used
- Blacklist are used to skip files completely
  - Non-blacklisted files are _still cleaned_
  - Unsupported files are still triggering an error
</content>
</entry>
<entry>
<title>libmat2: harmless: add the text/xml mime type</title>
<updated>2018-06-12T19:34:47Z</updated>
<author>
<name>Antoine Tenart</name>
</author>
<published>2018-06-12T19:32:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/mat2/commit/?id=cce5de82e514c98fd0d8b118c3e05dfe586aa342'/>
<id>urn:sha1:cce5de82e514c98fd0d8b118c3e05dfe586aa342</id>
<content type='text'>
Fedora defines the 'text/xml' mime type for xml files. Adds this mime
type to the harmless parser.

Fixes #36.

Signed-off-by: Antoine Tenart &lt;antoine.tenart@ack.tf&gt;
</content>
</entry>
<entry>
<title>Add more typing and use mypy in the CI</title>
<updated>2018-06-04T21:20:30Z</updated>
<author>
<name>jvoisin</name>
</author>
<published>2018-06-04T20:54:01Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/mat2/commit/?id=6a1b0b31f0fbfa59a78a8b9f4f07bf9ed3f91cdf'/>
<id>urn:sha1:6a1b0b31f0fbfa59a78a8b9f4f07bf9ed3f91cdf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve a bit the typing, again</title>
<updated>2018-06-04T18:39:27Z</updated>
<author>
<name>totallylegit</name>
</author>
<published>2018-06-04T18:39:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/mat2/commit/?id=183667a7f907f6d2ebc6abda4bbd774829ddffda'/>
<id>urn:sha1:183667a7f907f6d2ebc6abda4bbd774829ddffda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename some files to simplify packaging</title>
<updated>2018-05-18T21:52:40Z</updated>
<author>
<name>jvoisin</name>
</author>
<published>2018-05-18T21:52:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/mat2/commit/?id=38fae60b8beaf9c7b37c65325d2d285e62b6cb85'/>
<id>urn:sha1:38fae60b8beaf9c7b37c65325d2d285e62b6cb85</id>
<content type='text'>
- the `src` folder is now `libmat2`
- the `main.py` script is now `mat2.py`
</content>
</entry>
</feed>
