summaryrefslogtreecommitdiffstats
path: root/youtube_dl/utils.py
Commit message (Expand)AuthorAgeFilesLines
* Make ExtractorError usable for other causesPhilipp Hagemeister2013-01-031-3/+7
* ExtractorError for errors during extractionPhilipp Hagemeister2013-01-011-0/+11
* moved updating code to update.pyFilippo Valsorda2012-12-301-34/+0
* some fixes, pulled the codename from the codeFilippo Valsorda2012-12-301-0/+6
* The new updates system, relies on gh-pages, secured by RSA, uses external web...Filippo Valsorda2012-12-301-0/+28
* better Vimeo tests; fixed a couple of VimeoIE fieldsFilippo Valsorda2012-12-201-1/+2
* refactor YouTube subtitles code, it was ugly (my bad)Filippo Valsorda2012-12-201-8/+0
* Refactor IDParser to search for elements by any attribute not just IDNick Daniels2012-12-201-7/+12
* Correct JSON writing (Closes #596)Philipp Hagemeister2012-12-201-0/+13
* Fix --extract-audio on Python 3Philipp Hagemeister2012-12-161-0/+6
* Let YoutubeDLHandler (transparent gzip) handle HTTPS URLs as well (Needed for...Philipp Hagemeister2012-12-071-0/+3
* Keep video IDs verbatim if possible (Closes #571)Philipp Hagemeister2012-12-031-9/+11
* Restrict more characters (Closes #566)Philipp Hagemeister2012-11-281-1/+1
* collegehumor: able to download a single f4f file (not yet playable)Philipp Hagemeister2012-11-281-0/+5
* Convert all tabs to 4 spaces (PEP8)Philipp Hagemeister2012-11-281-394/+394
* hack for apparently broken parse_qs in python2Philipp Hagemeister2012-11-281-1/+75
* Woooohooo! python3 youtube_dl BaW_jenozKc -t works!Philipp Hagemeister2012-11-281-0/+4
* Remove superfluous encodingsPhilipp Hagemeister2012-11-281-0/+1
* Fix printing title etc.Philipp Hagemeister2012-11-281-1/+6
* typoPhilipp Hagemeister2012-11-281-2/+2
* Import from the correct modulePhilipp Hagemeister2012-11-281-1/+1
* Py2/3 parse_qs compatibilityPhilipp Hagemeister2012-11-281-3/+7
* Py2/3 compatibility for http.clientPhilipp Hagemeister2012-11-281-0/+6
* Use io.BytesIO instead of StringIOPhilipp Hagemeister2012-11-281-7/+3
* Python 3 version of HTMLParserPhilipp Hagemeister2012-11-281-6/+10
* Py3 compat for unichr and htmlentitydefsPhilipp Hagemeister2012-11-281-17/+26
* Fall back to urllib instead of urllib2 for Python 3 urllib.parsePhilipp Hagemeister2012-11-271-1/+1
* Remove ur references for Python 3.3 supportPhilipp Hagemeister2012-11-271-3/+3
* Prepare urllib references for 2/3 compatibilityPhilipp Hagemeister2012-11-271-5/+24
* Use except .. as everywhere (#180)Philipp Hagemeister2012-11-271-1/+1
* Rename util.u to util.compat_strPhilipp Hagemeister2012-11-271-2/+2
* Remove mentions of unicodePhilipp Hagemeister2012-11-271-7/+6
* Clean up with the help of pep8Philipp Hagemeister2012-11-271-2/+4
* unify spacingPhilipp Hagemeister2012-11-271-2/+2
* Merge remote-tracking branch 'Asido/master'Philipp Hagemeister2012-11-271-9/+7
|\
| * Simplified preferredencoding()Arvydas Sidorenko2012-07-011-9/+7
* | Remove exclamation mark in --restrict-filenames modePhilipp Hagemeister2012-11-271-2/+2
* | Minor filename encoding improvement in a common casePhilipp Hagemeister2012-11-271-0/+3
* | Switch back to underline for invalid characters, and make restricted ASCII-onlyPhilipp Hagemeister2012-11-271-4/+9
* | remove accidental remnantsPhilipp Hagemeister2012-11-271-1/+1
* | New optoin --restrict-filenamesPhilipp Hagemeister2012-11-261-5/+9
* | Use character instead of byte stringsPhilipp Hagemeister2012-11-261-0/+5
* | Add some parentheses around print for #180Philipp Hagemeister2012-11-261-1/+0
* | quiet the HTMLParser debug info - closes #517Filippo Valsorda2012-11-091-1/+1
* | modified filename escaping to a "smarter" oneFilippo Valsorda2012-10-281-3/+13
* | update default UA string (Closes #390)Philipp Hagemeister2012-09-271-1/+1
* | Python 2.6 compatibility fix. Thanks @Jamesc359 - closes #400Filippo Valsorda2012-08-191-1/+1
|/
* don't corrupt stdout (-o -) in verbose modechocolateboy2012-05-301-1/+1
* reorganized the titles sanitizing: now title is the untouched titleFilippo Valsorda2012-05-091-10/+8
* Introduced Trouble(Exception) for more elegant non-fatal errors handlingFilippo Valsorda2012-05-091-0/+7