[Pkg-privacy-commits] [mat] branch master created (now cba0e73)
Ximin Luo
infinity0 at moszumanska.debian.org
Sat Aug 22 12:58:29 UTC 2015
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a change to branch master
in repository mat.
at cba0e73 hand over package to pkg-privacy team
This branch includes the following new commits:
new f7082a2 First commit
new c308cf7 The current version is (mostly) working
new 1583a58 Use getopt (python2.3) instead of argparse (2.7) Getopt is deprecated in 2.7, but debian is in 2.6
new bf26b33 Fix a stupid typo, and add some comments
new 4b26e44 Obvious comments added, and other removed
new fe2b911 Add a get_harmfull() function
new e979557 First (little) implementation of _should_remove() for jpeg, and png file
new 55bf18b Implement list_harmful_meta() in CLI
new 42ae770 Complete rewrite of the is_clean() method preliminary work on the _remove() method, which apparently does not want to work.
new b1b4df8 Cleanup
new b1dab4c 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.
new 0523e03 Deletion of the get_harmful_meta part (was useless)
new de5917e Creation of the arborescence
new 52f2fed Introduction of a nice separation of functions/class in differents files
new 9c69530 Rewriting of the get_meta() function.
new 2db5e9e Tests are now effectives (hopefully)
new ef3a62c First implementation of the search function
new 5aa9082 list_meta() now display 'key : value'
new 9e0f6cf Pdf metadata support
new e045663 tests are all green now !
new f0c9c5b Add tets files for png
new 9e69adb Add pdfrw, and many files that I have forgetten, sorry !
new e163520 Implementation of the --backup option, to keep a backup of the treated file (disabled by default)
new 7189c99 Polishing the argument parsing process, fix the display_version function
new 6cbe792 Rewrite the argument parser, add the --backup and the --ugly options
new f21a287 Revert "Rewrite the argument parser, add the --backup and the --ugly options"
new 83d2ab4 Revert "Revert "Rewrite the argument parser, add the --backup and the --ugly options""
new e616d3d Revert "Revert "Revert "Rewrite the argument parser, add the --backup and the --ugly options"""
new 80f5a97 Revert "Revert "Revert "Revert "Rewrite the argument parser, add the --backup and the --ugly options""""
new 1625fbe Revert. (Okay, I figured out how git revert works. I feel so dumb)
new 15e58d4 Merge branch 'master' of git://gitweb.torproject.org/user/jvoisin/mat
new 9ebc622 Preliminary support of .tar archives
new 321b024 Add a binding to shred. Rudimentary protection against shell injection.
new d39caff Full anonymisation of the content of an tar archive.
new 7c05c4e Add support for tar.bz2 and tar.gz archives
new 6c5cad3 Add is_clean() method to archives, and move the 'secure_remove' function from parser.py to mat.py
new 9df7b64 Fix 'Tarfile is closed', implement the --backup mode
new ccf4845 Preliminary support of internal metadata for archives
new ab11ba0 Display meta
new 9250934 Small modification for the archive display_all() function
new c0ce24e typo
new 6d53d90 Full support of metadata cleaning of archives
new a62aab0 is_clean() now works on archives
new 4b1323a Secure removal of the temp file used by the testing suite
new 56bde32 mkdtemp is deprecated, use mkstemp instead
new 3bc3431 Now tests are green for archives
new 347daf3 almost done with pdf. Can't figure how to get rid of the 'unicode' problem now.
new 7744e8a Cosmetic changes
new 0546f5c Fix the unicode problem
new b157082 Cosmetic change
new 9fcc253 Correct handling of unhandled files
new 855ed28 Full handling of unhandled files
new 24aee5b Small changes since cli.py has changed
new 154ef35 Add test for archives
new f3f757e Revert to argparse
new 337919f First implementation of the interface
new cb57189 Simplification, clarification
new ea52ce7 Merge branch 'master' of git://git.torproject.org/user/jvoisin/mat
new 10522c1 Add the statusbar, and clarifications
new c614e8a Add README file
new 761e7f9 Mock up of the filechooser dialog
new 2f4b24a add filter
new d9e4e5d mock up of 'clean'
new bdb6c57 Folder selection now works
new a801dac Fix the "remaining folder" bug for archives
new 58b901f Folder adding is now fully recursive
new c07c612 Multiple selection finaly works !
new fe68c65 Change icon, and fix a minor bug in "check"
new 5e4f031 Proper logging system
new 57ab1cb Add a menubar
new f7772f6 Complete the menubar
new f9bfefa Add "about", and icons in menu
new 93e6965 Add a rudimentary preferences window
new 62eedbf Add a hidden column (for selection processing)
new d6b91d5 Smoother way for creating columns
new 7e54c31 Refactoring the preferences menu
new 8da545b Selection finally works !!!
new 23fc192 add logging
new 6a7a62e Re-Organisation of the arborescence
new 538e633 Add a setup.py
new aff8bc1 Revert "Revert to argparse" for python2.6
new f7c8b6a Cleanup
new f1ee163 If no item is selected, do as they where all selected
new bafdb83 The self.force parameter is now effective (and the self.ugly is obsolete and removed)
new fbab11e Add some tooltips
new ef29977 Zip fileformat : Able to get metadatas
new 9ba599f Some cleanup
new 4ca735b Creation of a metaclass for archives fileformat
new 54ca53d remove_all() for zip fileformat first drawing
new bb83090 Add the possibility to add (or not) unsupported fileformat to outputed archives fileformat (invasive patch, sorry about that).
new ebc4b47 Add support for Bmp files ;)
new 3432cd8 Add is_clean() tor zip archives (add fix a regression for tar.*)
new 33e0d44 Small cosmetic changes
new 66bf68e Cleanup
new a0c1d55 Small enhancement for more reusability
new 8862480 Preliminary support for torrent (btw, I still hate hachoir)
new 88665c9 Rename misc.py to office.py
new fb7d3d5 Add handling of the "comment" field on a zip archive
new e05c88f Add the possibility to do a "ugly" remove on zip archive content
new bcc0ad2 more abstraction, and support for "dirty cleaning" for .tar.*
new ace3d82 First implementation of open document format
new b49ea7d Now the test suite use tempfile (wasn't working at all since now, sorry about that)
new 5bcc33f Now archive.py use tempfiles
new ac248b5 Office.py use tempfile too now
new 7bec354 more abstraction, and changed the name of the outputed file
new ea21231 Correct handling of unknown fileformat into zipfile (and fixe many previous-commit-bugs)
new 243098b Complete the archive.py module : full zip, tar, tar.bz2 and tar.gz support.
new d2f657c Add testfiles for the zip format
new 342cbf4 Full support of opendocument format
new f6e3d57 Tests are green for opendocument format
new e62ae6a Pyflakes and pep8 validation
new 72e73f1 Documentation, and more pylint conformity
new 7c9edd6 Bugfix, and more pylint conformity
new 962e9ae Bugfixes (especially for pdf), and more pylint conformity
new acac4b3 Correct handling of non-existent files
new 5e3e7aa Fix a stupid typo
new 446cb25 Simplification, and enhancements
new c3ce1dd Simplification of the __init__() method
new e239c9e Add support for Flac fileformat
new 9626ec1 Retro-portage from gi module to gtk module
new 52803d4 Now GUI know which mimetypes are supported byt the MAT lib
new 37ba35d Add ogg support
new 4ce3a44 Fix a problem that occured when mutagen was not installed.
new 8f889fe preliminary clean/smooth support of pdf files, with help of poppler and cairo
new 158fbf0 Cleanup of pdfrw
new e5a1635 Full support of pdf files, yeah !
new f9707e2 Sompe improvements on pdf handling
new b2e623d Tests for pdf (all green btw)
new c9cb00b Some logging for pdf
new 5715ba5 Documentation, and removal of unnecessary imports
new 4e44cba Outputed opendocument do not carry any traces of possible previous metadata
new 7c8c23b Update README
new e4223e2 Add opendocument test
new 73e80a3 Now, the MAT should run perfectly on Tails !
new bc2fb9a Add (in xml) the supported fileformat list, and a parser
new d885cd9 Add the supported format list to the GUI
new 2b3f7d7 Add listing of supported fileformat to cli
new a3b66f2 Correct a bug in the testsuite, and now, poppler + cairo are optional for running the testsuite.
new b87d101 Complete the README
new b849127 Add a '--force' argument. When True, files are not checked before cleaning.
new ad31d77 Cleanup
new 325baae Preliminary support for openxml office format
new 5a3661d is_clean() for openxml office format
new 943b0fa More robust implementation of is_clean
new 503e926 Support of openxml office format
new 5a6bd3a Tests for openxml format, and some improvement for this format support
new 52c074f Add tooltips for the first row (losely based on treeviewtooltip from Daniel J. Popowich)
new 4b4c34d Cleanup, and cosmetic
new 10e3de8 Complete the documentation
new aa4e6cb Comprehension list for all !
new 2b31add Revert stupid optimisation(always test before commit !), and optimize the office.py processing
new 292a009 Minors corrections and optimisation (more to come)
new f272bb5 Fix the preferences dialog
new c57b3b6 Portability improvement for the archive module
new 008cb53 Cleanup and more pylint conformity
new b6f3cb2 Optimisations
new ee3a83c Implement the reset of the access/creation date
new 74c5563 Everything is now processed in a (nice and smooth) asynchrone way
new 4526c38 Fix a stupid bug who prevented the user to add a single file to the gui.
new 74a5189 Lisibility improvement for tempfile suppression.
new cbe6666 Preliminary support for internationalization, and fix a stupid bug related to toolbar.
new 772019b French localisation
new ffaf119 Add support for torrent files (thanks to the nice lib from Petru Paler)
new cac2811 Err, forgot to add the torrent lib, sorry :/
new dc285e3 Add the gplv2 license
new baf8e08 Organise lib as modules (tarfile and bencode)
new 4bd3e47 setup.py now works !
new c1607cb Add fogottent stuff
new 7cdd87a Change names for usability
new 9f8dab3 Change test according to previous commit
new 81ad60f Mock up of the .desktop file
new 89cbc8c Change permissions
new 30a19f8 Correct "binaries" names, and fix the setup.py according to the changes
new 429ef8c Rename the .desktop file to simplify the packaging process
new 3c5664d Initial Debian packaging.
new 38be144 New patch: actually install main programs.
new 5f02803 New snapshot.
new 9ff16c9 Correct setup.py
new 3ad96c6 Merge branch 'upstream_master'
new fa57e33 Drop patch 0001-Actually-install-main-programs.
new 8f81ca1 New patches: install and fix .desktop file.
new a27b705 New snapshot
new 2c77f8e Bugfix
new 3c47222 Merge branch 'master' of git://git.torproject.org/user/jvoisin/mat
new 7a865af Typo and layout
new ed185f7 Column are now resizable
new 0428267 Ugly statusbar system
new a0e9965 Translations and typo
new 432beea Add shortcut to the GUI
new 09995de Add a TODO file
new 03f07b9 Add a manpage
new a0ef402 Merge branch 'upstream_master'
new e688051 Drop patches integrated upstream.
new 7736cc0 Install README and TODO.
new 8621297 New snapshot. Take into account upstream 0.1 was not released yet.
new b833d1a Name the manpage more apropriately
new 10f5690 Take into account the manpage also documents mat-gui
new 11c09cf Correct the testsuite according to the renaming of cli.py
new a006362 Add the desktop file in the setup.py
new 04a97c9 Typo
new c478d24 Update licensing information.
new fb04381 Add Vcs-Git control field.
new 1715f73 Releasing mat 0.1~1.git03f07b-1 Debian package.
new 069fd5f Fix typos in the long description.
new ff67bf2 Stupid typo (thanks to Martin F Krafft)
new c35483c Popup for non-supported files
new 433fbb4 Add a column for the state of the backup copy.
new 647008d Copyright
new 707cd87 Add a .gitignore file
new d973ecb Merge remote-tracking branch 'upstream/master'
new 817d31a Install manpages.
new 19446a9 Drop merged upstream patch 0001-Install-.desktop-file.patch.
new 0383250 Rever the atime/mtime stuff
new 54f6655 Refont the handle of backup copy
new e806f63 Bump standards version, no change required.
new 5f72690 Merge remote-tracking branch 'upstream/master'
new 2a79404 Manpage and desktop file fixes.
new 9f26693 New snapshot mat package (0.1~2.git54f665-1)
new dd5f265 Various corrections (thanks to lintian)
new c444983 Deprecation
new a9f6937 Buxfixes
new 6a00e54 Support of XMP fields (thanks to hellais)
new abbf930 Still improving images support
new 042b47f Add torrent and rectify the jpg section
new 383537f Misc
new f96246f --help improvements
new 659abf1 Merge remote-tracking branch 'upstream/master'
new 2a91db2 Drop all patches (integrated upstream).
new 0578a97 New mat package snapshot (0.1~3.gitf96246-1)
new 47dca52 Update the french translation
new ca2ec0d Typo
new 508a85b desktop stuff
new b3d2f62 Remove the .mo
new 5ad1659 Typo
new 2c91825 TODO
new af06602 Merge branch 'upstream_master'
new c042554 New patch: 0001-Use-relative-path-in-setup.py.patch
new 132f26f New patches: 0002-Fix-ugly-typo.patch, 0003-Remove-embedded-pdfrw-copy.patch
new 28aac38 Recommend pdfrw since it's not embedded anymore.
new 2dd1f7e New patch: 0004-Don-t-install-FORMATS-file-in-a-stupid-place.patch
new 193d1dd New mat Debian snapshot package (0.1~4.git2c9182-1).
new 568a33b Depends on, instead of recommends, pdfrw.
new 35b11fb Releasing mat (0.1~4.git2c9182-2) Debian package.
new 1fc8f26 Fix typo
new 2980242 Add translations into MANIFEST.IN
new e2d5def Update dependency from pdfrw to python-pdfrw. The binary package was renamed.
new 4630eab Fix typo
new d649259 Fix for del editor['parent/field'] syntax (Victor Stinner)
new a8b69f0 Recursivity for the hachoir-based-parser (Victor Stinner)
new 38106a5 Preliminary binding to exiftool
new 000790d Merge branch 'upstream_master'
new 52d403f The setup script should work now o/
new 9a4458d Merge branch 'upstream_master'
new a070d35 oups, forgot to add this file to the previous commit !
new 80984e0 Update license
new 97dc9ac update
new fdde36b Update license
new 368c748 update shebangs
new 84fac1d security fix
new a0ff837 fix
new 900a194 Fix bug (4ZM)
new 2cb6163 Revert "Update license"
new 11906f9 Remove stupid comment (4ZM)
new 27227ec Adding build directory to .gitignore
new 68e335f Fixed multiselect bug (4ZM)
new 6bf2c70 Only show not-supported window if required (4ZM)
new f193dd8 Fix a typo (4ZM)
new 2ea93fa "Unsupported files popup" now display mimetypes
new ea2fce7 Proper handling of the "backup" state of already-added files
new 18ced16 The GUI now support command-line file adding (4ZM)
new c577363 Exiftool powered support for jpeg format
new 86731d6 Update documentation and TODO
new f62505d Support of png + cleanup
new 810d3f7 Update test files for exiftool conformity
new dab7faf Png format support is now powered by exiftool
new 51145d7 Remove a useless function
new 2a42a24 Cleanup
new 33e441c Precision
new be6becb Remove internal pdfrw
new e7a9301 Remove pdfrw
new ad1a785 Merge branch 'upstream_master'
new dabeb25 Add dependency on exiftool.
new 3763f8d Cleanup debian/copyright: pdfrw is not embedded anymore.
new 6c8dcd9 Clarify copyright and license on bencode.
new d355dc7 Drop all patches (merged upstream).
new a8c631e Fix spelling in long description.
new e895838 List supported formats in long description.
new 811977e New patch: 0001-Do-not-try-to-install-files-that-we-don-t-ship-anymo.patch
new 076232f Releasing mat (0.1~5.gite7a930-1) to Debian unstable.
new 8d12940 Remove embedded pdfrw
new 6d0d3a1 Correct handling of spaces in filenames (intrigeri)
new 3b36b2c Update Vcs-* control fields: packaging repository was moved to collab-maint.
new 0cda9ae Complete TODO
new 18af700 The MAT now has a real web homepage.
new ef2ee80 Set collective maintainer.
new 77c8885 More TODO
new a880712 Revert a stupid commit, and improve pdf processing
new 47729bf Bugfix
new 5aeb4cf Code lisibility
new 4dcdf72 Take care about the return value of external utils
new af51a7b Add the torrent format to documentation
new 390171c typo
new d3f09d9 Properly support cleaning files with spaces in their names.
new dc18c2a Testsuite now works
new 85df389 Documentation for the testsuite
new 8cc9f97 Exotic char for th testsuite
new 8e7a8f0 update TODO
new 60081b4 gnagnagna, typo, gnagnagna
new d9fd422 changelog
new c67bd9f Merge commit '0.1'
new 0128dec Update gbp.conf to match current upstream practices.
new 4769ee6 New snapshot at 0.1-1~1.gbpc67bd9.
new 0f14602 Drop all patches, applied upstream.
new 82574fe Add Lintian overrides for false positives.
new f802278 Add watch file.
new 78bb80e New snapshot: 0.1-1~3.gbpf80227
new 77cf145 Release mat (0.1-1~3.gbpf80227) snapshot for Debian unstable.
new 131abd2 Fix debian/watch.
new 70ebf73 Rework dependencies after discussion with upstream.
new 88ff318 stupid typo
new f522e32 update todo
new 2437576 Update todo
new bdc2b36 Releasing mat (0.1-1~4.gbp70ebf7) for Debian unstable.
new be6fd0d Update website
new 8f58ca6 Update TODO
new 6732a9e update TODO
new 2b9e210 Fix documentation
new a2b3764 Update MAN
new e75af71 fix get_sharedir when shared directory is /usr/share/mat
new 39cb68c s/meta/metadata
new 73e2fde Fix typo
new bca606f Remove version number in mat-gui's titlebar
new ee96848 Stupid typo
new abb7a01 Better modularity
new 09f4364 Modularity improvement, and clarifications
new 7e43701 Comments
new fbc9d15 Fix a stupid typo
new 7c84e94 Quiet the logging module
new 8899af3 Hachoir's log are now quiet
new f0e8e2d Exiftool is now quiet too
new f7653c3 Merge branch 'master' of git://git.torproject.org/user/jvoisin/mat
new 358236d Modular test
new 55c9c6f Fix a stupid ident related bug
new 3dd85f8 Fix stupid mess with parentheses
new 1738ec0 Update documentation
new 8a0faf7 Add the "release howto"
new 3dc1cff Drag'n'drop support !
new 697cf61 Update TODO
new ff71162 Merge branch 'upstream_master'
new aa5f1df New snapshot: 0.1-1~5.gbp697cf6
new 2ba7a31 "PDF" and not "pdf"
new cc55e95 Update TODo
new dbafbe8 Correct handling of filenames with spaces in mat-gui
new 338324e Merge branch 'master' of ssh://git-rw.torproject.org/user/jvoisin/mat
new 52fef0b Silence for the logger
new 1bb8abe Handle files with stupid rights
new d7cf13e Now testsuites have a return code
new 6b2de70 Update TODO
new 631a14a Merge branch 'upstream_master'
new f9a3a8f New snapshot: 0.2~1.git6b2de7-2
new 0e3b12c Update changelog
new 47fcf3a Update release's process
new 4ba762f Reformat.
new 2d2161f Prepare what's needed to run the upstream test suite at package build time.
new 9f162df Releasing mat (0.2-1) for Debian unstable.
new bb41ac1 Oops, forgot a debug instruction
new 5fa5716 Merge branch 'upstream_master'
new f310795 Run test suite at build time.
new 80ff6c6 New snapshot (0.3~bb41ac1-1).
new 13f102b Update todo
new b9fde4e Update version number to 0.2
new 73fc22a Merge branch 'master' of ssh://git-rw.torproject.org/user/jvoisin/mat
new f10ead7 Preliminary display of opendocument metadata
new 375bf34 Saving files before commit is a good practise
new a068cca Merge branch 'master' of ssh://git-rw.torproject.org/user/jvoisin/mat into opendoc_xml
new 6225574 Proper support of opendocument metadata
new c2bf35d Fix a stupid bug in gui !
new 82776ce Fix more bug in gui !
new 72980c7 Revert a stupid idea
new afbfe94 Rename "ugly" to ""strict"
new 78a1533 Update version !
new c3f9acb Update release process
new 6fe2c31 Update man
new 2cb6674 Merge commit '0.2.1'
new 1c3f85b Don't run test suite at build time. It's still buggy in a pbuilder environment.
new e57b742 Releasing mat (0.2.1-1) to unstable.
new c804055 Fix balise mismatch
new 7a78a21 Fix FORMATS's parsing related bug
new ae11690 Update Release process, and add an item to TODO
new a4f271f Improve modularity for testsuite
new 6c64102 Update documentation
new 29763bd A little more pep8 for the testsuite
new 74055e6 Update changelog and version
new d9e0db4 Merge commit '0.2.2'
new a90e694 Releasing mat (0.2.2-1) to Debian unstable.
new 073ddcd Add more metadata to setup.py
new e91ead5 Fix a typo in setup.py. Thanks to paul wise
new 66bb682 Correct another typo in setup.py. thanks asn
new 153d8d4 Setup.py now generate locales
new 2481c04 Mat's can now be localised !
new ba3a4b5 French localisation !
new bcd26f6 Remove old french localisation file
new 84ef2a3 Update Todo
new 9bad7d4 Remove a debug instruction
new 781d459 Add the .pot file
new 7ac16ef Merge branch 'master' of ssh://git-rw.torproject.org/user/jvoisin/mat
new af3e834 Fix a critical bug (thanks to omaylorga)
new 254c3bf Update TODO
new ca744af Merge branch 'master' of ssh://git-rw.torproject.org/user/jvoisin/mat
new e96e5b8 Preliminary handling of ctime/mtime reset
new 3700a9c Revert "Preliminary handling of ctime/mtime reset"
new 3a71955 Update TODO
new b754421 Cherry-pick critical bugfix commit from upstream Git.
new d5ac180 Releasing mat (0.2.2-2) into Debian unstable.
new e03e041 Use my shiny new @debian.org address.
new 9ea6dc6 Update TODO
new 544fe9b Rename mat-cli to mat-gui
new 43ddba4 Oops, forgot to add "mat"
new 6b93c66 Update TODO
new c71999c Correct documentation
new 2cba152 Merge the two processing mode into a unique one
new 61439b1 Whitelist approach for jpeg
new a86f9a3 Fix typo, and whitelist approach for png
new 97faad7 Some improvements for office formats
new d175a9d Remove a stupid test
new 7e27a03 Update icons
new 2aa1c06 Usability improvement for "supported formats" popup
new d9f6a5d Print only supported fileformat in the GUI
new 4aa486e Oops, forgot to commit this one !
new 58e8158 Now the cli display only locally supported format list
new cacf16c The GUI show metadata on double-clic !
new da376df Bump version + update TODO
new 28f276f Update changelog
new 17afaf6 Implement the support of the 'suppr' key
new d3050a3 Refactor the "show metadata popup"
new 9082863 Scrollbar are now automatic on the main window
new 07034cd Merge branch 'master' of ssh://git-rw.torproject.org/user/jvoisin/mat
new 9017137 Add mnemonic accelerator key for the toolbar
new 11b442f Minor refactoring + accessibility++
new 81ac27d More GUI improvement
new 8a11065 Add an (awesome) logo to the MAT
new 396b9d9 Fix a bug inthe "about" dialog
new f12a373 Remove tooltip for a "path" column
new 1c96e5b Oops, fix some bug introduced by previous commit !
new 4b31226 Version 0.3.0 is here !
new f23c74d Add tag push to release process
new c156055 Merge branch 'master' of ssh://git-rw.torproject.org/user/jvoisin/mat
new d330de4 Fix a logo-related bug (thanks to cane)
new 96d935d Merge tag '0.3.0'
new 506ce67 Drop obsolete patch 0001-Fix-a-critical-bug-thanks-to-omaylorga.
new 734ad13 Fix a pdf-related bug in the testsuite
new 32d8e6d TODO
new 1e26c0f Improve i18n
new a4d834f Update manpage name: mat-cli(1) -> mat(1).
new dc87e37 WIP: Releasing mat 0.3.0-1 to Debian unstable.
new e76571e Fix encoding issues
new a3b5422 Better handling of dependencies regarding to PDF processing
new ad40a35 Update TODO
new 794508b Add a step in the release process
new faac6b8 Update changelog and bump version
new e802455 Imported Upstream version 0.3.1
new bfd334f Migrate to a more standard gbp repository layout.
new b105095 Merge tag 'upstream/0.3.1'
new c330eef Imported Upstream version 0.3.1
new 141399b Add missing email address in debian/copyright.
new aa0b3e1 Update DEP-5 URL.
new fa77c91 Reformat debian/copyright using cme.
new c50684d Remove obsolete Lintian override.
new f7e147b Bump Standards-Version to 3.9.3, no change required.
new 633afc3 Fix path-related bug (only for devs)
new 548cffc Add french translation and improve pot file
new 836bd5d Update the release process to avoid futures mistakes
new c956208 Informatives messages for missings libraries
new ae8c848 Update french translation
new 7ae0bee Add the logo to mat.desktop
new 050123a Update changelog + readme
new c760ec9 New patches, cherry-picked from upstream, that update French translation.
new 56199e8 TODO++
new a4b4798 Update dependencies: python-pdfrw is now needed to deal with PDF files.
new 189d5fe Fix duplicate Copyright field in debian/copyright.
new 4d06492 New patch: 0003-Get-localized-strings-from-the-text-domain-where-the.patch
new 1135070 New patch: 0004-Have-gettext-find-translations-where-they-are-and-do.patch
new 7ab503c WIP: Releasing mat (0.3.1-1) to Debian unstable.
new 4160c14 Get localized strings from the text domain where they live: MAT.
new adf403c Have gettext find translations where they are, and don't duplicate its work.
new 0b4e1f2 Fix the "No such file or directory" logo bug
new e3ff5f5 Fix a stupid mistake
new 4413633 Fix typo
new d07d35e Fix a stupid path related mistake
new 907e5e7 Makes pyflakes happier (Paul Wise)
new cc86a2c 0.3.2
new 99e1038 Merge tag '0.3.2' into upstream
new 932da78 Imported Upstream version 0.3.2
new 7186f16 Merge tag 'upstream/0.3.2'
new 852b7bf Drop all patches: applied upstream.
new b7c99f5 Releasing mat (0.3.2-1) to Debian unstable.
new 6e5d228 Add copyright
new a057fd1 Add german translation
new c445422 Set executable permission on the setup script
new d639c2b Use UTF-8 encoding for the tarfile module source code file.
new fb72b7a Fix the FreeDesktop menu file.
new 747202b The test suite works with python 2.7 too
new 4910bd8 Fix some issues found by pyflakes
new 105e16a Use UTF-8 encoding for the tarfile module source code file.
new 67d5c1f Fix the logo's wrong path (Bug#693967)
new cbf8a2a Reorganize source tree and files installation location, cleanup setup.py (Closes: #689409)
new e8f3ae6 Enhance the way test.py reports failed tests
new d937b7e Specify exceptions types
new dae41c8 Improve style and pylint's note
new 30dd6e9 Fix a typo, and remove and unused import
new f80ca88 Improve coding style
new 614b07d Minor style improvement
new ffcb087 Merge branch 'test_suite'
new d649c2a archive.py is now python's implementation independent
new 99f982f Little readability improvement
new b0b30b8 Preliminary support of producted pdf quality choice
new 893ce1a Update the man for --low-pdf-quality
new 6be21f0 Changing options if now also effective on added files too
new ce6c61b Merge branch 'master' into gui_options
new 5f16b7e Also works for pdf too now
new f40f22f Improve pylint's score
new fb167b9 Update the release process
new 5fd8f1d Partial fix of the testsuite
new 7eb3019 Fix some typos
new aa618d2 Improve the "preferences" popup
new 4fdf80d Add some comments to exiftool.py
new f11ba1f Improve mat.py (mostly exceptions handling)
new a36f48b Specify exceptions for torrents hadling
new cffdcc1 Refactor the archive parser
new 8409611 Specify exceptions for strippers.py
new 1a9a6d3 Update the manpage
new c361d5d Update the setup.py to make it install manpages
new 6c25a83 Update version and changelog
new 7e6f406 Err, we're in 2013 and not 2012 anymore !
new 2bcab19 Update main translation file
new e5b3405 Update french localization
new 27189a6 Update the skeleton of the german localization
new 2e5608e Merge tag '0.3.3' into upstream
new a1769ea Imported Upstream version 0.3.3
new 3e3290a Merge tag 'upstream/0.3.3'
new 5de9dac mat (0.3.3-1) experimental
new 5027bba Refactor the get_sharedir function, and move datas to a proper data folder
new d4a4c07 Update the french localization (thanks to masha)
new 7a745b5 Update copyrights
new bdb6077 mat 0.3.4
new d7f7db3 Merge tag '0.3.4' into upstream
new 7ce87fc Imported Upstream version 0.3.4
new dd5658a Merge tag 'upstream/0.3.4'
new 6532c4b Add 0001-gettext.install-defines-_-don-t-redefine-it.patch: gettext.install defines "_", don't redefine it.
new 6662133 mat (0.3.4-1) experimental
new f60e391 Fix typoe in manpage (hyphen)
new 8427e8f gettext.install defines "_", don't redefine it.
new ac4110f preliminary support of gtk3 (one test fails for PDF)
new e795e98 Fix a typo gtk2->gtk3
new 2ab50a6 Heavy refactoring of mutagen-powered formats
new 16487c0 Add test files for mp3, ogg, and flac
new b784846 Some minor syntastic sugar
new babc734 Merge branch 'master' into gtk3
new 861996f Add a "clear list" button
new 0d2986b Fix to support the lastest version of exiftool
new 3a7b424 Merge branch 'master' into gtk3
new b2ff71a Fix unit tests
new 3d8e11c Pdf support is back
new 8516bb7 Merge branches 'gi_jack' and 'gtk3'
new 90ac40a Fix forgotten errors of the merge
new 16d92f1 Fix a security issue in the cli testsuite
new 3689f21 Remove (temporarily) now unsupported tar.gz files
new cdf8a1e Add audio fileformat to the testsuite
new a64b697 Add mp3 qnd remove tag.gg from supported fileformats
new 6c6a4e0 Multiples files can now be drag'n'dropped in the GUI
new 69b8de4 Enforce consistency between classname and filename
new e131fcb Update Todo
new 552ec3a Update supported format doc
new 1e5ca09 Strippers are now using logging instead of print
new 4568f33 Simplify the FORMATS file
new 7481af5 Prettify mat -l output
new 3e2670e Remove a leftover file (FORMATS)
new df3a1b2 The GUI now use glade !
new 4eaf9bf Cleaning of the setup.py file
new fb6c183 Merge branch 'formats_xml' into glade
new 9ef770c Fix a merge mistake
new e419479 Enhancement of drag'n'drop handling
new 23f2db7 Mat now correctly handle empty files
new 7aec92f Merge branch 'master' into glade
new d7a6ca3 Quick fix: s/print/logging/ in office.py
new f5f1f9b Drag'n'drop should be working now
new ac82b5f Fix incorrect handling of ziped formats formats
new fee6adf Merge branch 'glade'
new 06d5260 Update TODO
new b39c037 Bump version
new f4b7126 Gtk3 wants utf-8 for display
new 641b8cd Update TODO
new 829abb4 Add missing testfiles
new 4fedba4 Keyboard shortcuts are now usable
new 12a9ae6 Update translations
new fd9834b Mockup of the simplified UI
new 088eed6 Remove the "Quit" button
new d09b04b Refactorisation of the "metadata popup"
new b47ff0e Cleanup of mat-gui
new d309691 Update mat's MOTO
new a47422e Update translations
new 028ad0b Remove old translations
new 5e06083 Update release process to include localisation
new 103a414 Fix the "clear list" menu item
new 24be57e Improve the "non-supported files" popup
new 5867a55 Realign a missaligned button
new 6d30074 Fix popus closing
new 90d279d More close/hide-related improvements
new 5cd24e1 Cleanup and renaming in mat.ui
new 198eb01 Hopefully final update for mat-gui.pot before release !
new 9e4d60b Arg, fix typoes :< Sorry.
new 37ad0b4 Update changelog
new ef4543a Update README
new 2884585 Facilitate lib usage for PDF
new 8eb411f setup.py: include required files in source tarball
new f03dbf3 setup.py: remove dependency on MAT
new 2968a48 Include list_supported_formats in the module
new 5c0ad58 Add nautilus extension
new cc5daaf Update TODO once again
new cc1664d Nautilus extension: add icon to popup menu
new 3d2429a Fiabilise secure_remove + associated tests
new 39eb67a Add a missing file, sorry
new 08f63cd .bak instead of .cleaned.
new cb3dfd9 Format + remove useless comment in archive.py
new 4bc8f6c The setup.py now uses a __version__ variable
new cd1405f Release script for the MAT
new fb0e2fa Gramatical and spelling corrections
new bf01936 Fix a GUI crash
new c67f594 Fix multiple selection
new 5bd6764 Improve/bugfix exiftool handling
new bdccb68 Refactor mutagenstripper according to recent changes
new ef64a06 Logging level is now set to CRITICAL instead of DEBUG
new 08a19ff bugfix: support local installation
new fe64b7c The cli now supports folders and files !
new 82421f5 Fix deterministic filenames. Oups.
new 4de6d7a Merge branch 'upstream_master'
new 9959416 Bump Python dependency from 2.6 to 2.7.
new e316f08 Update dependencies to take into account that the MAT now heavily uses GI.
new 1d1541e Update poppler dependency to use GI.
new 18b802c mat (0.3.4-2~1.gbp1d1541)
new aec3437 Minor refactoring
new fffbaa4 Typos in mat-gui
new 6cec127 Fix typo
new b9cb97f Split (and update) the README
new 8f706ab Remove lastest FIXME from tests !
new 7602e7c MetadataPopup now has a scrollbar
new a84ecf2 Update TODO + add a missed file in MANIFEST.in
new a6619df Update changelog
new cb127bb Bump version
new 1b409d4 Minor refactorisation of test.py -> setUp function
new 2b5a564 Simplification and refactoring of the testsuite
new 30beecd Remove an useless exiftool-related test
new cdcb25e Refactoring of exiftool.py
new 29c18e1 Minor cleanup/typoes
new 0f29764 replace one more subprocess.Popen with subprocess.call
new f97b4d8 mat is now able to check non-writables files
new d319eb2 The existence check of exiftool now involves less magic.
new 371b25d Replace deprecated GObject.idle_add with GLib.idle_add
new f843603 Fix call to pager when testing if exiftool is installed
new 9d63ee7 Add translations
new eb674c9 Mat 0.4
new 6a4ea4f Imported Upstream version 0.4
new ef9aabf Merge tag 'upstream/0.4'
new a336e31 Drop 0001-gettext.install-defines-_-don-t-redefine-it.patch: applied upstream.
new 3664caf Update recommended packages details in README.Debian.
new 6c25fb0 mat (0.4-1~1.gbpef9aab)
new 663e15e Declare compatibility with Standards-Version 3.9.4.
new b3d616c Use canonical URL for Vcs-Git control field.
new bfea4ba mat (0.4-1~2.gbpb3d616)
new 58261d5 Run test suite at build time.
new 1bcc809 mat (0.4-1~3.gbp58261d)
new e8f3fb0 Revert "Run test suite at build time."
new 3922354 mat (0.4-1~4.gbpe8f3fb)
new ae886d9 mat (0.4-1)
new 5d8cf47 Recommend python-nautilus, needed by the Nautilus extension.
new a4f8008 Improve MAT's reliability
new 126854c Enhance the README.security
new a084113 Minor refactorisation of exiftool.py
new a6bc786 Greatly improves torrent handling
new 47f8707 Fix a stupid typo
new 6f21743 Correct and add a dependency
new 4c81e73 Improves documentation
new bd5a5dd Add a translation
new ab70324 Mat 0.4.1
new 6cc2007 The nautilus plugin warns if the file is non-writable
new 7412c3d Imported Upstream version 0.4.1
new 575f625 Merge tag 'upstream/0.4.1'
new 13a6c22 mat (0.4.1-1~1.gbp575f62)
new f4fc755 Fix _for real_ MAT eating PDF files
new de28b83 Clean up bencode.py's code
new a646ebb First steps toward a Python3 support
new ff431ae More pep8 conformance
new 3fb064b Mat 0.4.2
new 60a60ea Imported Upstream version 0.4.2
new 86fb52d Merge tag 'upstream/0.4.2'
new a554d7a Releases tarball should be in .xz
new 320c23c New patch: 0001-Add-Keywords-to-the-desktop-file.patch.
new 2eb84cf mat (0.4.2-1)
new 5e446e9 Improves folder's handling when using the CLI
new 2b762c8 Add the "keyword" element to the .desktop (and sort it)
new 6e09d68 Improves the "Not-supported" popup
new 2b08828 Clarify the vocabulary
new 5cbcd67 Add some archive-related tests
new 67d7f21 Greatly improves tarfiles handling
new a4e3c7d Fix archive's get_meta
new bcb7eeb MAT will not process archives with unknown filetypes
new d700631 Remove some outdated code in the testsuite
new 721e42c Fix a stupid test
new f9fb9b2 Fix a design mistake in archives handling
new 9c68adf Preliminary implementation of unsupported files selection
new 9708baf Checkboxes are now working
new 5d8f4b5 Add a test got get_unsupported_archive
new 1abbb32 Nested archives are not supported by the GUI
new ee064df Remove the zip stripper
new cb29754 Fix a pyflakes warning
new 9c44ef0 The user can now chose if he wants to includes unsupported files to archive
new 68e490c GUI-archive-unsupported-handling, 2nd iteration
new 33c8cd0 Fix the testsuite
new 5e65094 Add tar.gz files to the testsuite
new bbe17fd Add support for zipfiles!
new 064d2e8 s/double-clic/double-click/
new 9987e61 Document the fact that --add2archive is off by default
new f325f3a Implement a better warning message for non-supported files in archives
new 7bf1d8d Fix a zipinfo issue
new 72e9e85 Fix a logical mistake with mat-gui's archives handling
new ce646b9 Mat-gui is now able to sort files on the "State" column
new a06affa Removes the TODO file, since there is a bugtracker.
new ffb4e88 Fix small errors in README
new 068e7c5 Fix https://labs.riseup.net/code/issues/6604
new 9a75f1f MAT will now process read-only files inside tar.* archives
new 79acf1f Improves archive.py code consistency
new 120991a Improves some comments in archive.py
new 026ec61 The "ok" button from the archive_popup is now "scour".
new 573352f Update the threat model to reflect gui changes
new 127c4a2 MAT 0.5
new 18a9e4f Update translations
new 658cadb Fix https://labs.riseup.net/code/issues/6609
new b2d1b5d Support .xz upstream tarballs in debian/watch.
new d97f757 Have uscan automatically check upstream tarball signatures.
new 7ae7695 Imported Upstream version 0.5
new f29a69a Merge branch 'upstream'
new d6f101a Drop 0001-Add-Keywords-to-the-desktop-file.patch: applied upstream.
new 7f71612 Update upstream copyright and licensing information.
new be9c32b Bump copyright years for the Debian packaging.
new b3d6d65 Bump debhelper compatibility level to 9.
new af3b108 Don't attempt to install TODO: it was removed from the upstream source.
new 9e4c5d2 Do not explicitly install the upstream README: dh_installdocs does it automatically.
new 6606d4e Update (commented-out) command to run the upstream test suite in debian/rules.
new f373c11 Move the fallback target on top of debian/rules.
new 5ae4df5 Yet another attempt at running the upstream test suite at package build time.
new d22b1ae mat (0.5-1~1.gbp5ae4df)
new b0901ad Add debian/upstream-signing-key.pgp to debian/source/include-binaries.
new 9fe1218 mat (0.5-1~2.gbpb0901a)
new 0d46e4b New patch: 0001-Do-not-attempt-to-install-non-existing-TODO-file.patch.
new 9bbd71d mat (0.5-1~3.gbp0d46e4)
new 6b44bb7 Run upstream test suite in C.UTF-8 locales.
new aaca22b mat (0.5-1~4.gbp6b44bb)
new e23791d Declare compatibility with Standards-Version 3.9.5.
new b6a3c5f mat (0.5-1~5.gbpe23791)
new 224cc86 Update the release process
new 030fc26 Remove the disfunctional "release.sh" script
new 1a8fe5c Add a missing test
new aafe9b4 Remove the non-existing "TODO" file form the setup.py
new ac9a95f Update copyright to 2014
new 83ebcc5 Add a reminder to the RELEASE.sh about the previous commit
new a163896 Mat-gui now displays "Cleaning $ilename" instead of "Cleaning $state"
new 24a3518 Move upstream signing key to the place uscan now looks for it.
new dbc1c73 Update release process once again
new a8195f5 Non-writtables test files are now chmod'ed to be properly removed.
new d782896 Update translations
new 4ac7cda MAT 0.5.1
new 1ca20db Add a testing procedure.
new 2052044 Merge tag '0.5.1' into upstream
new 1300bbb Merge branch 'upstream'
new f7fd354 Mark 0.5 as unreleased, without gbp snapshot markers.
new 41e6a8c Drop Debian patches, applied upstream.
new 61f2a4e mat (0.5.1-1~1.gbp41e6a8)
new 983de35 Update debian/source/include-binaries accordingly to the upstream signing key move.
new baf69aa mat (0.5.1-1~2.gbp983de3)
new 34fea96 Configure gbp to take into account that upstream tarballs are now compressed with xz.
new 11274e0 mat (0.5.1-1~3.gbp34fea9)
new 1734490 Fix office-format handling by the GUI
new 36c963e Fix https://labs.riseup.net/code/issues/6416
new a9b3e8a Fix https://labs.riseup.net/code/issues/6628
new d23b552 Fix https://labs.riseup.net/code/issues/6627
new 7f30864 Build some testfiles at runtime
new a67e6ea The testsuite now returns 1 on failure
new 091a23c MAT's cli now returns 1 on failure
new 0fe03b0 Remove the --force option, since it's pretty useless.
new b7ec01d Minor refactorization/harmonization of ./mat
new 673db59 Fix a remanence bug
new e15f589 Update translations
new 28c36af Rename mat.ui to mat.glade
new 6c634d0 Add some translations
new 4b98c4e MAT 0.5.2-rc1
new 6b32fb9 Imported Upstream version 0.5.2~rc1
new afeafa5 Merge tag 'upstream/0.5.2_rc1'
new daae5ad mat (0.5.2~rc1-1)
new 73c1250 Fix style elements
new 70254bc Add some translations
new 30eb0cb MAT 0.5.2
new a55fc68 Imported Upstream version 0.5.2
new cb0154b Merge tag 'upstream/0.5.2'
new e6c9a6f mat (0.5.2-1)
new 8423a26 s/ : /: /g
new dbf9a65 Fix #7177
new 30d082f Drop obsolete dependency on python-gobject.
new cd2e99c mat (0.5.2-2)
new 2c63bfa Better handling of utf8 inside archives
new ef5a32c Improves zip handling
new af36529 Rename the MAT folder to libmat.
new cd81ab4 Update the release process
new 9bb2a4e Port mat from optparse to argparse
new 310cf95 ./mat -l now shows torrent
new 460aa0c Fix a portability issue on MacOS
new bb363c7 Put under the umbrella of the Anonymity Tools Debian Maintainers team.
new 83f87ac Remove bertagaz from Uploaders: he actually never had time to work on this package.
new 5da6b59 Ship armored upstream OpenPGP key instead of binary one, accordingly drop debian/source/include-binaries.
new 7a75fa9 mat (0.5.2-3)
new 6038794 Simplify a bit the interface
new a47265e Improves the GUI a bit
new 655dda1 Update the localization
new 79ce29a Preliminary implementation of PIL for images.
new 46c77ed Fix issue #7858
new 0939158 Make exif removal explicit in Pillow
new 0fa7dce Re-add a "clean" button in the menubar
new eb21be9 Fix #9007
new 342e9ef Minor style improvement in PDF handling
new 0a24b07 Fix an ods-related bug
new a5869f5 Update localizations
new dc71890 MAT 0.5.3
new 154f615 Merge tag 'upstream/0.5.3' into experimental
new 9c0f0fb Imported Upstream version 0.5.3
new 20d05e1 Add and document Recommends on python-pil.
new 5a8f150 Declare compliance with Standards-Version 3.9.6 (no change required).
new bcf6782 Use HTTPS and cgit URL in the Vcs-Browser control field.
new 96a2363 debian/copyright: update bencode/* location.
new 1897d3e Bump upstream and debian/* copyright years.
new 49f4ff3 Build-depend on python-pil, so that it can be used in the upstream test suite.
new 4f11883 New snapshot.
new dd733b9 Add Recommends on gir1.2-gtk-3.0, that's needed for the GUI. Thanks to Patrick Schleizer <adrelanos at riseup.net> for the bug report! (Closes: #788099).
new fb55067 Remove the pillow stuff, because it was a bad idea.
new f853b00 0001-Remove-the-pillow-stuff-because-it-was-a-bad-idea.patch: new patch, cherry-picked from upstream (Closes: #789833).
new 28db220 Remove {build,runtime} dependency on python-pil: it was removed upstream.
new 5102854 Revert "Add and document Recommends on python-pil."
new 930d169 New snapshot.
new 78b84a9 Set editable MetadataPopup content field
new dbcc9ea Set resizable MetadataPopup name column
new 6a7ec82 ExiftoolStripper: white-list the "File Type Extension" and "Megapixels" fields.
new 85e6279 Add python packages dependencies to setup.py
new 6ba3e3f _MASSIVE_ pep8 revamp
new d397ab9 Distance MAT a bit more from hachoir
new 43a1678 0002-ExiftoolStripper-white-list-the-File-Type-Extension-.patch: new patch, cherry-picked from upstream, that fixes the test suite on current sid (Closes: #789833).
new 4411dfd New snapshot.
new 6b3043a archive: use correct epoch time.
new d8331c6 archive: explicitly treat text we got from tarfile as encoded UTF-8 (Closes: MAT#9831).
new 8be947c 0003-archive-use-correct-epoch-time.patch, 0004-archive-explicitly-treat-text-we-got-from-tarfile-as.patch: new patches, cherry-picked from upstream, to fix test suite failures (and quite possibly actual bugs).
new fcd5bdf Merge remote-tracking branch 'intrigeri/bugfix/9827-fix-buggy-epoch-in-archive'
new 5d139d7 Improves the way MAT deals with ZipTimestamps
new 7089b0b New snapshot.
new 13c05f3 Revert the ZIP_EPOCH date to 1980-01-01 00:00:00
new 7b8ec9e Minor code simplification
new 7b959d3 MAT 0.5.4
new d3be530 Update upstream signing key.
new 234fa5f Imported Upstream version 0.5.4
new 3a50522 Merge tag 'upstream/0.5.4' into experimental
new 4d4818c Update debian/changelog.
new 4642c55 Drop all patches: they're part of the upstream 0.5.4 release.
new 1c8e430 Update debian/changelog.
new 8923da0 debian/copyright: fix typo that made a wildcard match nothing.
new 8972167 Update debian/changelog.
new 1fecfbd Add dh-python to Build-Depends.
new 0910c22 Add Recommends on gir1.2-gdkpixbuf-2.0, gir1.2-glib-2.0 and gir1.2-nautilus-3.0.
new c3a7cd8 debian/control: fix grammar error.
new 87c6a34 debian/control: fix typo in long description.
new e040c93 mat (0.5.4-1)
new cba0e73 hand over package to pkg-privacy team
The 877 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
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