| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-11-25 | `python setup.py test` will now run the testsuite | jvoisin | |
| It's basically a simple wrapper around `cd test/ ; python test.py --local`. | |||
| 2015-11-25 | Import (lib|cli)test.py in the test module to ease its usage | jvoisin | |
| Thanks again to Raphaël Vinot | |||
| 2015-11-25 | Add a .travis.yml file, thanks to Raphaël Vinot | jvoisin | |
| 2015-11-15 | Add a forgotten test-file | jvoisin | |
| 2015-11-15 | Add forgotten tests for the command-line | jvoisin | |
| Thanks to Rafiot for the heads up | |||
| 2015-11-15 | Add hachoir_core and hachoir_parser as `requires` in setup.py | jvoisin | |
| Thanks to Rafiot for the original idea/bugfix | |||
| 2015-11-15 | Fix tests borken by the absence of exiftool | jvoisin | |
| 2015-11-03 | Improves a bit portability | jvoisin | |
| 2015-11-03 | Fix some mistakes found thanks to the previous commit | jvoisin | |
| 2015-11-03 | Add more type hint | jvoisin | |
| 2015-11-03 | SImplification and documentation of `create_class_file()` | jvoisin | |
| 2015-11-03 | Minor refactorisation of `get_datafile_path()` | jvoisin | |
| 2015-11-02 | Add support for TIFF file | jvoisin | |
| 2015-11-02 | Some minors pep8 modifications | jvoisin | |
| 2015-10-05 | Tests can now target system-wide or global MAT | jvoisin | |
| $ python test.py --local/--system | |||
| 2015-10-01 | The keywords section should end with a semicolon. | jvoisin | |
| Thanks to jubalh for the patch | |||
| 2015-08-19 | MAT 0.5.40.5.4 | jvoisin | |
| 2015-08-19 | Minor code simplification | jvoisin | |
| 2015-08-19 | Revert the ZIP_EPOCH date to 1980-01-01 00:00:00 | jvoisin | |
| This was a typo from my side, spotted by intrigeri. | |||
| 2015-08-18 | Improves the way MAT deals with ZipTimestamps | jvoisin | |
| It seems that using os.utime is TZ-dependent, so lets use a ZipInfo thing instead. | |||
| 2015-08-01 | Merge remote-tracking branch 'intrigeri/bugfix/9827-fix-buggy-epoch-in-archive' | jvoisin | |
| 2015-08-01 | archive: explicitly treat text we got from tarfile as encoded UTF-8 (Closes: ↵ | intrigeri | |
| MAT#9831). Without this, I see test failures caused by: test_remove_bz2 (libtest.TestArchiveProcessing) Test MAT's ability to process .tar.bz2 ... /usr/lib/python2.7/tarfile.py:1993: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal if self.name is not None and os.path.abspath(name) == self.name: This change seems to make sense because we're creating our tarin and tarout objects with encoding='utf-8' in the first place, so it's no big surprise that what we get from it is UTF-8 -encoded text. | |||
| 2015-08-01 | archive: use correct epoch time. | intrigeri | |
| epoch is 1970-01-01 00:00:00 UTC, not 1970-01-01 01:00:00 UTC. This mistake was introduced in commit ef5a32c to fix the test suite. I guess that it was a hack that workaround'ed an actual bug for a specific timezone only. If that bug reappears, we'll have to fix that by making this module timezone-aware, not by setting a wrong epoch value. | |||
| 2015-07-28 | Distance MAT a bit more from hachoir | jvoisin | |
| 2015-07-25 | _MASSIVE_ pep8 revamp | jvoisin | |
| Thank you so much PyCharm | |||
| 2015-07-25 | Add python packages dependencies to setup.py | jvoisin | |
| 2015-07-25 | ExiftoolStripper: white-list the "File Type Extension" and "Megapixels" fields. | intrigeri | |
| Those are not actual metadata stored in the file, but rather information that can be trivially derived from the actual data. This fixes the test suite on current Debian sid, most likely because its libimage-exiftool-perl (9.98-1) reports more such "metadata" fields than the one in Jessie (9.74-1). Fix-committed: #9252 Closes: Debian#789833 | |||
| 2015-07-25 | Set resizable MetadataPopup name column | Jean Delmas | |
| 2015-07-25 | Set editable MetadataPopup content field | Jean Delmas | |
| 2015-07-21 | Remove the pillow stuff, because it was a bad idea. | jvoisin | |
| Pillow sucks at parsing malformed pictures :/ | |||
| 2015-04-11 | MAT 0.5.30.5.3 | jvoisin | |
| 2015-04-11 | Update localizations | jvoisin | |
| 2015-04-11 | Fix an ods-related bug | jvoisin | |
| Since exiftool can't remove the Palette field, let's whitelist it. And even if it could, this would really degrade the quality of the picture. | |||
| 2015-04-04 | Minor style improvement in PDF handling | jvoisin | |
| 2015-04-04 | Fix #9007 | jvoisin | |
| The MAT can now handle PDf with different pages size. Also, instead of being overwritten, context are now pushed/poped instead. | |||
| 2015-03-31 | Re-add a "clean" button in the menubar | jvoisin | |
| 2015-03-31 | Make exif removal explicit in Pillow | jvoisin | |
| 2015-03-31 | Fix issue #7858 | jvoisin | |
| GUI fails to start if run from a directory that contains a "data" sub-directory <- This is now fixed. | |||
| 2015-02-22 | Preliminary implementation of PIL for images. | jvoisin | |
| PIL (Python Image Library) is used to open, then save images, in order to remove unknown metadata. | |||
| 2014-12-31 | Update the localization | jvoisin | |
| I hope that I didn't screw them once again. | |||
| 2014-12-31 | Improves the GUI a bit | jvoisin | |
| - Use better icons - Remove the term "Scour" | |||
| 2014-11-02 | Simplify a bit the interface | jvoisin | |
| 2014-06-21 | Fix a portability issue on MacOS | jvoisin | |
| shred is called gshred on MacOS | |||
| 2014-06-11 | ./mat -l now shows torrent | jvoisin | |
| 2014-06-11 | Port mat from optparse to argparse | jvoisin | |
| 2014-06-10 | Update the release process | jvoisin | |
| Don't forget to update __version__ in setup.py | |||
| 2014-06-08 | Rename the MAT folder to libmat. | jvoisin | |
| This commit fixes some issues for dump operating systems who doesn't handle capitalization. | |||
| 2014-06-08 | Improves zip handling | jvoisin | |
| - ZIP_EPOCH is now set correctly - list_unsupported should now work This also fix the testsuite. | |||
| 2014-06-08 | Better handling of utf8 inside archives | jvoisin | |
| 2014-05-11 | Fix #7177 | jvoisin | |
