[Pkg-privacy-commits] [mat] annotated tag 0.1 created (now 510ef14)
Ximin Luo
infinity0 at moszumanska.debian.org
Sat Aug 22 12:58:40 UTC 2015
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a change to annotated tag 0.1
in repository mat.
at 510ef14 (tag)
tagging 60081b464470813ae5ec29fd84ff5dd441fd1f5a (commit)
tagged by jvoisin
on Sun Oct 30 17:14:42 2011 +0100
- Log -----------------------------------------------------------------
version 0.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAABAgAGBQJOrXf7AAoJEJdo/TzEiBXyYhsP/0zkITgrLRo+0ntVWOgXXh2u
LwFWmYC5BTSqg164uAnMZe+lPzb5xcwVfRqKzmO0eYvBnF0XAwMC5oTOazQXW3DU
738HnhsVaCfbMYv1F/eikqolaxqlqqbuzV+JSIlwJuM0Vp8ySE2vui8pjjvTWTik
+H2NQ87T8qNYJjmHIf94tMgzM8OrG98ps22WoZDsXTiVqI7R4sV8Wbq7vL9RTCbw
DH2R+oW8qnMz4tHplPA1y6cyVqMwiyxpJO7uBL25Eu1ji5YxG4Qxgy7bE5unyBD+
nC9in9SUcDlMOuiDGWbbd1KNfOdnuOuKDyt/jwd53+ZPR6dBPNXu/iReLL8di0Cd
/RDi3s2NO+SRrhicVAXgKBDkfj0LtL31IoWyrTt/6K+QBXHBV2opZQXSbap4AqCJ
au01jjpI9Tvz6kTaSrCsdw9/8gRgUKSxy19nT92BrKjqRnvpyof+/aO7OLoo5tUQ
M3M7NQzih5awyqdP7e+cZIvmLsntBBnUy0biMavma6RUiAkjMxy8fa0b/gQVLFqA
jbK+BvvqN/TIu7q+VVh3im6oXqU5gfaBsQVVQHNo9G9UA5t65SPEsvCxVdQc95Cs
ImWN7Twh8lbtM88KvdngmkH04NuweIlzvjYrFTyymORnP8xlyofAs1NgTEPKamI+
wfurUMjCAV0cWNpbU0G2
=lm1M
-----END PGP SIGNATURE-----
intrigeri (1):
Properly support cleaning files with spaces in their names.
jvoisin (259):
First commit
The current version is (mostly) working
Use getopt (python2.3) instead of argparse (2.7)
Fix a stupid typo, and add some comments
Obvious comments added, and other removed
Add a get_harmfull() function
First (little) implementation of _should_remove() for jpeg, and png file
Implement list_harmful_meta() in CLI
Complete rewrite of the is_clean() method
Cleanup
Hachoir is so ugly : I am able to display meta, but not to remove them (because I didn't manage to find an elegant/efficient way to find the "path" to a field). So I remove a whole "Rootfield" (exif, author, comment, ...). It's efficient, but not very elegant.
Deletion of the get_harmful_meta part (was useless)
Creation of the arborescence
Introduction of a nice separation of functions/class in differents files
Rewriting of the get_meta() function.
Tests are now effectives (hopefully)
First implementation of the search function
list_meta() now display 'key : value'
Pdf metadata support
tests are all green now !
Add tets files for png
Add pdfrw, and many files that I have forgetten, sorry !
Implementation of the --backup option, to keep a backup of the treated file (disabled by default)
Polishing the argument parsing process, fix the display_version function
Rewrite the argument parser, add the --backup and the --ugly options
Revert "Rewrite the argument parser, add the --backup and the --ugly options"
Revert "Revert "Rewrite the argument parser, add the --backup and the --ugly options""
Revert "Revert "Revert "Rewrite the argument parser, add the --backup and the --ugly options"""
Revert "Revert "Revert "Revert "Rewrite the argument parser, add the --backup and the --ugly options""""
Revert.
Merge branch 'master' of git://gitweb.torproject.org/user/jvoisin/mat
Preliminary support of .tar archives
Add a binding to shred. Rudimentary protection against shell injection.
Full anonymisation of the content of an tar archive.
Add support for tar.bz2 and tar.gz archives
Add is_clean() method to archives, and move the 'secure_remove' function from parser.py to mat.py
Fix 'Tarfile is closed', implement the --backup mode
Preliminary support of internal metadata for archives
Display meta
Small modification for the archive display_all() function
typo
Full support of metadata cleaning of archives
is_clean() now works on archives
Secure removal of the temp file used by the testing suite
mkdtemp is deprecated, use mkstemp instead
Now tests are green for archives
almost done with pdf. Can't figure how to get rid of the 'unicode' problem now.
Cosmetic changes
Fix the unicode problem
Cosmetic change
Correct handling of unhandled files
Full handling of unhandled files
Small changes since cli.py has changed
Add test for archives
Revert to argparse
First implementation of the interface
Simplification, clarification
Merge branch 'master' of git://git.torproject.org/user/jvoisin/mat
Add the statusbar, and clarifications
Add README file
Mock up of the filechooser dialog
add filter
mock up of 'clean'
Folder selection now works
Fix the "remaining folder" bug for archives
Folder adding is now fully recursive
Multiple selection finaly works !
Change icon, and fix a minor bug in "check"
Proper logging system
Add a menubar
Complete the menubar
Add "about", and icons in menu
Add a rudimentary preferences window
Add a hidden column (for selection processing)
Smoother way for creating columns
Refactoring the preferences menu
Selection finally works !!!
add logging
Re-Organisation of the arborescence
Add a setup.py
Revert "Revert to argparse" for python2.6
Cleanup
If no item is selected, do as they where all selected
The self.force parameter is now effective (and the self.ugly is obsolete and removed)
Add some tooltips
Zip fileformat : Able to get metadatas
Some cleanup
Creation of a metaclass for archives fileformat
remove_all() for zip fileformat first drawing
Add the possibility to add (or not) unsupported fileformat to outputed archives fileformat (invasive patch, sorry about that).
Add support for Bmp files ;)
Add is_clean() tor zip archives (add fix a regression for tar.*)
Small cosmetic changes
Cleanup
Small enhancement for more reusability
Preliminary support for torrent (btw, I still hate hachoir)
Rename misc.py to office.py
Add handling of the "comment" field on a zip archive
Add the possibility to do a "ugly" remove on zip archive content
more abstraction, and support for "dirty cleaning" for .tar.*
First implementation of open document format
Now the test suite use tempfile (wasn't working at all since now, sorry about that)
Now archive.py use tempfiles
Office.py use tempfile too now
more abstraction, and changed the name of the outputed file
Correct handling of unknown fileformat into zipfile (and fixe many previous-commit-bugs)
Complete the archive.py module : full zip, tar, tar.bz2 and tar.gz support.
Add testfiles for the zip format
Full support of opendocument format
Tests are green for opendocument format
Pyflakes and pep8 validation
Documentation, and more pylint conformity
Bugfix, and more pylint conformity
Bugfixes (especially for pdf), and more pylint conformity
Correct handling of non-existent files
Fix a stupid typo
Simplification, and enhancements
Simplification of the __init__() method
Add support for Flac fileformat
Retro-portage from gi module to gtk module
Now GUI know which mimetypes are supported byt the MAT lib
Add ogg support
Fix a problem that occured when mutagen was not installed.
preliminary clean/smooth support of pdf files, with help of poppler and cairo
Cleanup of pdfrw
Full support of pdf files, yeah !
Sompe improvements on pdf handling
Tests for pdf (all green btw)
Some logging for pdf
Documentation, and removal of unnecessary imports
Outputed opendocument do not carry any traces of possible previous metadata
Update README
Add opendocument test
Now, the MAT should run perfectly on Tails !
Add (in xml) the supported fileformat list, and a parser
Add the supported format list to the GUI
Add listing of supported fileformat to cli
Correct a bug in the testsuite, and now, poppler + cairo are optional for running the testsuite.
Complete the README
Add a '--force' argument. When True, files are not checked before cleaning.
Cleanup
Preliminary support for openxml office format
is_clean() for openxml office format
More robust implementation of is_clean
Support of openxml office format
Tests for openxml format, and some improvement for this format support
Add tooltips for the first row (losely based on treeviewtooltip from Daniel J. Popowich)
Cleanup, and cosmetic
Complete the documentation
Comprehension list for all !
Revert stupid optimisation(always test before commit !), and optimize the office.py processing
Minors corrections and optimisation (more to come)
Fix the preferences dialog
Portability improvement for the archive module
Cleanup and more pylint conformity
Optimisations
Implement the reset of the access/creation date
Everything is now processed in a (nice and smooth) asynchrone way
Fix a stupid bug who prevented the user to add a single file to the gui.
Lisibility improvement for tempfile suppression.
Preliminary support for internationalization, and fix a stupid bug related to toolbar.
French localisation
Add support for torrent files (thanks to the nice lib from Petru Paler)
Err, forgot to add the torrent lib, sorry :/
Add the gplv2 license
Organise lib as modules (tarfile and bencode)
setup.py now works !
Add fogottent stuff
Change names for usability
Change test according to previous commit
Mock up of the .desktop file
Change permissions
Correct "binaries" names, and fix the setup.py according to the changes
Rename the .desktop file to simplify the packaging process
Correct setup.py
Bugfix
Merge branch 'master' of git://git.torproject.org/user/jvoisin/mat
Typo and layout
Column are now resizable
Ugly statusbar system
Translations and typo
Add shortcut to the GUI
Add a TODO file
Add a manpage
Name the manpage more apropriately
Take into account the manpage also documents mat-gui
Correct the testsuite according to the renaming of cli.py
Add the desktop file in the setup.py
Typo
Stupid typo (thanks to Martin F Krafft)
Popup for non-supported files
Add a column for the state of the backup copy.
Copyright
Add a .gitignore file
Rever the atime/mtime stuff
Refont the handle of backup copy
Various corrections (thanks to lintian)
Deprecation
Buxfixes
Support of XMP fields (thanks to hellais)
Still improving images support
Add torrent and rectify the jpg section
Misc
--help improvements
Update the french translation
Typo
desktop stuff
Remove the .mo
Typo
TODO
Fix typo
Add translations into MANIFEST.IN
Fix typo
Fix for del editor['parent/field'] syntax (Victor Stinner)
Recursivity for the hachoir-based-parser (Victor Stinner)
Preliminary binding to exiftool
The setup script should work now o/
oups, forgot to add this file to the previous commit !
Update license
update
Update license
update shebangs
security fix
fix
Fix bug (4ZM)
Revert "Update license"
Remove stupid comment (4ZM)
Adding build directory to .gitignore
Fixed multiselect bug (4ZM)
Only show not-supported window if required (4ZM)
Fix a typo (4ZM)
"Unsupported files popup" now display mimetypes
Proper handling of the "backup" state of already-added files
The GUI now support command-line file adding (4ZM)
Exiftool powered support for jpeg format
Update documentation and TODO
Support of png + cleanup
Update test files for exiftool conformity
Png format support is now powered by exiftool
Remove a useless function
Cleanup
Precision
Remove internal pdfrw
Remove pdfrw
Remove embedded pdfrw
Correct handling of spaces in filenames (intrigeri)
Complete TODO
More TODO
Revert a stupid commit, and improve pdf processing
Bugfix
Code lisibility
Take care about the return value of external utils
Add the torrent format to documentation
typo
Testsuite now works
Documentation for the testsuite
Exotic char for th testsuite
update TODO
gnagnagna, typo, gnagnagna
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/mat.git
More information about the Pkg-privacy-commits
mailing list