summaryrefslogtreecommitdiff
path: root/libmat/mat.py (unfollow)
AgeCommit message (Collapse)Author
2016-03-28First step toward python3jvoisin
2016-01-03MAT 0.6.10.6.1jvoisin
2016-01-03Fix the segfault when listing supported filesjvoisin
This should close https://labs.riseup.net/code/issues/10839
2015-12-30MAT 0.60.6jvoisin
2015-12-30Fix some pep8-related issuesjvoisin
2015-12-18Enhance CLI's error display by tweaking log leveljvoisin
2015-12-02Add some pragma to avoid testing some functionsjvoisin
2015-12-02Remove hachoir from MAT.jvoisin
This (huge) commit removes completely hachoir from MAT. Audio files are now processed with mutagen, and images with exiftool, since the main python imaging library (PIL) isn't super-great to deal with metadata (and damaged/non-standard files). Package maintainer should change the dependencies to reflect this.
2015-11-26Make the logging more pep-282 compliantjvoisin
See https://www.python.org/dev/peps/pep-0282/ for details, but basically this is commit leaves the string replacement to the logging function, instead of doing it in place in its parameters with the '%' operator.
2015-11-03SImplification and documentation of `create_class_file()`jvoisin
2015-11-03Minor refactorisation of `get_datafile_path()`jvoisin
2015-11-02Some minors pep8 modificationsjvoisin
2015-08-19MAT 0.5.40.5.4jvoisin
2015-08-19Minor code simplificationjvoisin
2015-07-28Distance MAT a bit more from hachoirjvoisin
2015-07-25_MASSIVE_ pep8 revampjvoisin
Thank you so much PyCharm
2015-04-11MAT 0.5.30.5.3jvoisin
2015-03-31Fix issue #7858jvoisin
GUI fails to start if run from a directory that contains a "data" sub-directory <- This is now fixed.
2014-06-21Fix a portability issue on MacOSjvoisin
shred is called gshred on MacOS
2014-06-08Rename the MAT folder to libmat.jvoisin
This commit fixes some issues for dump operating systems who doesn't handle capitalization.
2014-04-01MAT 0.5.20.5.2jvoisin
2014-02-16MAT 0.5.2-rc10.5.2-rc1jvoisin
2014-02-01Fix https://labs.riseup.net/code/issues/6627jvoisin
This commit changes `chmod 777` to `chmod 220` in the secure_remove() function. Sinc ethis function is meant to remove files, 777 is ok-ish, but 220 is safer, and cleaner. Plus, it prevents audacious TOCTOU.
2014-01-28MAT 0.5.10.5.1jvoisin
2014-01-27Non-writtables test files are now chmod'ed to be properly removed.jvoisin
2014-01-19MAT 0.50.5jvoisin
2013-10-31Mat 0.4.20.4.2jvoisin
2013-10-30More pep8 conformancejvoisin
2013-10-30First steps toward a Python3 supportjvoisin
2013-10-27Mat 0.4.10.4.1jvoisin
2013-10-27Improves documentationjvoisin
2013-10-13Mat 0.40.4jvoisin
2013-10-05mat is now able to check non-writables filesjvoisin
This is an implementaion of this suggestion: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=721572
2013-07-17Bump version0.4-rcjvoisin
2013-07-16bugfix: support local installationjvoisin
2013-07-16Logging level is now set to CRITICAL instead of DEBUGjvoisin
2013-07-16Gramatical and spelling correctionsjvoisin
2013-07-14Fiabilise secure_remove + associated testsjvoisin
2013-07-13Include list_supported_formats in the moduleTails developers
2013-04-29Bump versionjvoisin
2013-04-29Fix incorrect handling of ziped formats formatsjvoisin
The previous behavior was to use python's mimetype module on ziped format, to guess what type of file it precisely is. But sometimes, this fail. This commit fix this corner-case.
2013-04-29Mat now correctly handle empty filesjvoisin
This is necessary beccause hachoir crashes on empty files...
2013-04-27The GUI now use glade !jvoisin
Warning: this is a pretty huge commit Not everything is ported now, but this is already a big step.
2013-04-12Strippers are now using logging instead of printjvoisin
2013-01-08mat 0.3.40.3.4jvoisin
2013-01-07Refactor the get_sharedir function, and move datas to a proper data folderjvoisin
2013-01-04Update version and changelog0.3.3jvoisin
2012-12-27Improve mat.py (mostly exceptions handling)jvoisin
2012-12-19Preliminary support of producted pdf quality choicejvoisin
2012-12-13Reorganize source tree and files installation location, cleanup setup.py ↵jvoisin
(Closes: #689409)