aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/utils.py
AgeCommit message (Collapse)Author
2013-02-21Fix --match-title and --reject-title decoding (Closes #690)Philipp Hagemeister
2013-02-01Work around buggy HTML Parser in Python < 2.7.3 (Closes #662)Philipp Hagemeister
2013-01-20Guard against sys.getfilesystemencoding() == None (#503)Philipp Hagemeister
2013-01-12Correct Blip.tv on 2.6, where HTTP headers are case-sensitive (wtf?)Philipp Hagemeister
2013-01-12Proper support for changing User-Agents from IEsPhilipp Hagemeister
2013-01-12--recode-video option (Closes #18)Philipp Hagemeister
2013-01-03Make ExtractorError usable for other causesPhilipp Hagemeister
2013-01-01ExtractorError for errors during extractionPhilipp Hagemeister
2012-12-30moved updating code to update.pyFilippo Valsorda
2012-12-30some fixes, pulled the codename from the codeFilippo Valsorda
2012-12-30The new updates system, relies on gh-pages, secured by RSA, uses external ↵Filippo Valsorda
web servers
2012-12-20better Vimeo tests; fixed a couple of VimeoIE fieldsFilippo Valsorda
2012-12-20refactor YouTube subtitles code, it was ugly (my bad)Filippo Valsorda
2012-12-20Refactor IDParser to search for elements by any attribute not just IDNick Daniels
2012-12-20Correct JSON writing (Closes #596)Philipp Hagemeister
2012-12-16Fix --extract-audio on Python 3Philipp Hagemeister
2012-12-07Let YoutubeDLHandler (transparent gzip) handle HTTPS URLs as well (Needed ↵Philipp Hagemeister
for #579)
2012-12-03Keep video IDs verbatim if possible (Closes #571)Philipp Hagemeister
2012-11-28Restrict more characters (Closes #566)Philipp Hagemeister
2012-11-28collegehumor: able to download a single f4f file (not yet playable)Philipp Hagemeister
2012-11-28Convert all tabs to 4 spaces (PEP8)Philipp Hagemeister
2012-11-28hack for apparently broken parse_qs in python2Philipp Hagemeister
2012-11-28Woooohooo! python3 youtube_dl BaW_jenozKc -t works!Philipp Hagemeister
2012-11-28Remove superfluous encodingsPhilipp Hagemeister
2012-11-28Fix printing title etc.Philipp Hagemeister
2012-11-28typoPhilipp Hagemeister
2012-11-28Import from the correct modulePhilipp Hagemeister
2012-11-28Py2/3 parse_qs compatibilityPhilipp Hagemeister
2012-11-28Py2/3 compatibility for http.clientPhilipp Hagemeister
2012-11-28Use io.BytesIO instead of StringIOPhilipp Hagemeister
2012-11-28Python 3 version of HTMLParserPhilipp Hagemeister
2012-11-28Py3 compat for unichr and htmlentitydefsPhilipp Hagemeister
2012-11-27Fall back to urllib instead of urllib2 for Python 3 urllib.parsePhilipp Hagemeister
2012-11-27Remove ur references for Python 3.3 supportPhilipp Hagemeister
2012-11-27Prepare urllib references for 2/3 compatibilityPhilipp Hagemeister
2012-11-27Use except .. as everywhere (#180)Philipp Hagemeister
2012-11-27Rename util.u to util.compat_strPhilipp Hagemeister
2012-11-27Remove mentions of unicodePhilipp Hagemeister
2012-11-27Clean up with the help of pep8Philipp Hagemeister
2012-11-27unify spacingPhilipp Hagemeister
2012-11-27Merge remote-tracking branch 'Asido/master'Philipp Hagemeister
2012-11-27Remove exclamation mark in --restrict-filenames modePhilipp Hagemeister
2012-11-27Minor filename encoding improvement in a common casePhilipp Hagemeister
2012-11-27Switch back to underline for invalid characters, and make restricted ASCII-onlyPhilipp Hagemeister
2012-11-27remove accidental remnantsPhilipp Hagemeister
2012-11-26New optoin --restrict-filenamesPhilipp Hagemeister
2012-11-26Use character instead of byte stringsPhilipp Hagemeister
2012-11-26Add some parentheses around print for #180Philipp Hagemeister
2012-11-09quiet the HTMLParser debug info - closes #517Filippo Valsorda
2012-10-28modified filename escaping to a "smarter" oneFilippo Valsorda