aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/postprocessor/xattrpp.py
AgeCommit message (Collapse)Author
2017-12-14[postprocessor/xattr] Clarify NO_SPACE message (#14970)Sergey M․
2016-09-30Move write_xattr to utils.pyYen Chi Hsuan
There are some other places that use xattr functions. It's better to move it to a common place so that others can use it.
2016-03-03[jython] Introduce compat_os_nameYen Chi Hsuan
os.name is always 'java' on Jython
2016-02-14[refactor] Single quotes consistencySergey M․
2015-05-14[xattr] Enhanced error messages on WindowsYen Chi Hsuan
2015-05-14[xattr] Catch 'Argument list too long'Yen Chi Hsuan
2015-05-14[xattr] Enhance error handling to catch ENOSPCYen Chi Hsuan
Fixes #5589
2015-04-23[xattrpp] Fix typoSergey M․
2015-04-23[xattr] Add version detection for python-pyxattrYen Chi Hsuan
For more information, see #5498 and changes to convertObj() in iustin/pyxattr@cc84e466f63906d32ec1bf4a4fcae6a7bce9a4c8
2015-04-18Postprocessors: use a list for the files that can be deletedJaime Marquínez Ferrándiz
We could only know if we had to delete the original file, but this system allows to specify us more files (like subtitles).
2014-11-26[test_unicode_literals] Arm unicode_literals checkPhilipp Hagemeister
From now on, the line from __future__ import unicode_literals should be contained in every single Python file lest we run into any more 2.x/3.x issues. Going forward, we're likely to develop on 3.x only and would likely miss subtle bugs otherwise.
2014-11-23PEP8 appliedJouke Waleson
2014-11-02[util] Move compatibility functions out of utilPhilipp Hagemeister
utils is large enough without these compatibility functions. Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py . Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .
2014-05-16Provide compatibility check_output for 2.6 (Fixes #2926)Philipp Hagemeister
2014-01-07Remove unusued importPhilipp Hagemeister
2014-01-07[xattr] Correct on WindowsPhilipp Hagemeister
2014-01-07[xattr] Always use UTF-8Philipp Hagemeister
On Windows and other systems, other encodings would break when trying to encode non-ASCII characters. Simply use UTF-8, like every sane system.
2014-01-07[xattr] ReworkPhilipp Hagemeister
In particular, explicitly require NT before trying ADS, and do not try to parse process output that may be localized.
2014-01-07[xattr] Always output a warning message on errorsPhilipp Hagemeister
2014-01-07[xattr] Write bytestrings, not charactersPhilipp Hagemeister
2014-01-07Split postprocessor package into multiple modulesPhilipp Hagemeister