aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/utils.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Python 2 compat fixes for MyVideo.de rtmpdump downloadsFilippo Valsorda2013-05-201-0/+4
|
* Do not re-encode / to # if / is a platform separator, and correctly handle ↵Philipp Hagemeister2013-05-131-5/+14
| | | | permission errors (Fixes #831)
* Add --no-check-certificate (#814)Philipp Hagemeister2013-05-041-0/+14
|
* twitch.tv chapters (#810): print out start and end timePhilipp Hagemeister2013-05-041-0/+8
|
* Allow to use relative dates in the format ↵Jaime Marquínez Ferrándiz2013-04-281-4/+27
| | | | | | (now|today)[+-][0-9](day|week|month|year)(s)? (Closes #137) Also fix DateRange not accepting ranges of one day.
* Fix some IEs that didn't return the uploade_date in the YYYYMMDD formatJaime Marquínez Ferrándiz2013-04-271-1/+16
| | | | Create a function unified_strdate in utils.py to fix these problems
* Allow to select videos to download by their upload dates (related #137)Jaime Marquínez Ferrándiz2013-04-271-0/+30
| | | | Only absolute dates.
* Merge pull request #736 from rg3/retryFilippo Valsorda2013-03-291-1/+5
|\ | | | | Exception stacking and test retry
| * Bubble up all the stack of exceptions and retry download tests on timeout errorsFilippo Valsorda2013-03-091-1/+5
| |
* | fix FunnyOrDieIE, MyVideoIE, TEDIEFilippo Valsorda2013-03-291-1/+1
| |
* | use sys.stdout.buffer only on Python3Filippo Valsorda2013-03-281-1/+1
| |
* | Use sys.stdout.buffer instead of sys.stdoutChirantan Ekbote2013-03-271-1/+1
|/ | | | | | | sys.stdout defaults to text mode, we need to use the underlying buffer instead when writing binary data. Signed-off-by: Chirantan Ekbote <chirantan.ekbote@gmail.com>
* Fix --match-title and --reject-title decoding (Closes #690)Philipp Hagemeister2013-02-211-0/+8
|
* Work around buggy HTML Parser in Python < 2.7.3 (Closes #662)Philipp Hagemeister2013-02-011-0/+6
|
* Guard against sys.getfilesystemencoding() == None (#503)Philipp Hagemeister2013-01-201-1/+4
|
* Correct Blip.tv on 2.6, where HTTP headers are case-sensitive (wtf?)Philipp Hagemeister2013-01-121-5/+5
|
* Proper support for changing User-Agents from IEsPhilipp Hagemeister2013-01-121-0/+5
|
* --recode-video option (Closes #18)Philipp Hagemeister2013-01-121-1/+2
|
* 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 ↵Filippo Valsorda2012-12-301-0/+28
| | | | web servers
* 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 ↵Philipp Hagemeister2012-12-071-0/+3
| | | | for #579)
* 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
|