summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [vodlocker] Capture file not found error (Closes #7696)Sergey M․2015-11-301-2/+11
|
* [pornhub:playlist] Allow alphanumeric viewkeys (Closes #7695)Sergey M․2015-11-301-1/+2
|
* [youtube:playlist] Extend _VALID_URLSergey M․2015-11-291-1/+1
|
* [youtube] Extend _VALID_URL (Closes #7694)Sergey M․2015-11-291-1/+5
|
* [youtube] Simplify and make sure header values are stringsYen Chi Hsuan2015-11-291-3/+1
|
* [spiegel] Fix extraction (Closes #7693)Sergey M․2015-11-291-1/+2
|
* Merge pull request #7691 from ryandesign/use-PYTHON-env-varYen Chi Hsuan2015-11-291-7/+7
|\ | | | | Always use PYTHON env var in Makefile
| * Always use PYTHON env var in MakefileRyan Schmidt2015-11-281-7/+7
| |
* | [utils] Refactor handle_youtubedl_headers for future extensionYen Chi Hsuan2015-11-291-4/+5
| |
* | [utils] Correct docstring of YoutubeDLHandlerYen Chi Hsuan2015-11-291-1/+1
| |
* | [youtube] Disable compression for live streamsYen Chi Hsuan2015-11-291-0/+5
| |
* | [downloader/hls] Respect Youtubedl-* headersYen Chi Hsuan2015-11-291-1/+3
| |
* | [utils] Separate codes for handling Youtubedl-* headersYen Chi Hsuan2015-11-291-4/+11
| |
* | Merge pull request #7057 from remitamine/cspanremitamine2015-11-281-52/+62
|\ \ | | | | | | [cspan] correct the clip info extraction (fixes #7335)
| * | [cspan] change into a functionremitamine2015-11-281-10/+10
| | |
| * | [cspan] move get_text_attr to CSpanIEremitamine2015-10-201-11/+10
| | |
| * | [cspan] handle error massages and extract qualitiesremitamine2015-10-171-26/+41
| | |
| * | [cspan] correct the clip info extractionremitamine2015-10-031-31/+27
| | |
* | | [bloomberg] Improve formats extractionSergey M․2015-11-281-2/+11
| | |
* | | [bloomberg] Improve video id regexSergey M․2015-11-281-1/+3
| | |
* | | [bloomberg] ModernizeSergey M․2015-11-281-1/+1
| | |
* | | [bloomberg] Relax _VALID_URL even more (Closes #7685)Sergey M․2015-11-281-1/+4
| | |
* | | Credit @reiv for soundcloud:searchSergey M․2015-11-281-0/+1
| | |
* | | [youtube] Clarify rationale for yt:stretch validationSergey M․2015-11-281-0/+2
| | |
* | | Merge pull request #7677 from lalinsky/yt-stretch-zero-heightSergey M2015-11-281-4/+23
|\ \ \ | | | | | | | | [youtube] Ignore yt:stretch with zero width/height
| * | | [youtube] Use the existing `w` and `h` variablesLukáš Lalinský2015-11-281-1/+1
| | | |
| * | | [youtube] Ignore yt:stretch with zero width/heightLukáš Lalinský2015-11-281-4/+23
| | | |
* | | | [options] Changed wording for --list-formatsYen Chi Hsuan2015-11-281-1/+1
| | | | | | | | | | | | | | | | As proposed by @dstftw at 9bff48a0e7128b4d274a5dab4aaac8da0c900ede
* | | | [dbtv] Expand _VALID_URL (Closes #7645)Sergey M․2015-11-281-4/+10
|/ / /
* | | release 2015.11.27.1Philipp Hagemeister2015-11-271-1/+1
| | |
* | | release 2015.11.27Philipp Hagemeister2015-11-272-2/+3
| | |
* | | [downloader/hls] Remove Accept-encoding from headers passed to ffmpegYen Chi Hsuan2015-11-271-1/+1
| | | | | | | | | | | | Fails for Youtube Gaming live streams (#7671)
* | | [options] Clarify --list-formats needs videos (closes #7669)Yen Chi Hsuan2015-11-271-1/+1
| | |
* | | [README.md] Mention mplayer and mpv in "other programs" questionSergey M2015-11-241-1/+1
| | |
* | | release 2015.11.24Philipp Hagemeister2015-11-241-1/+1
| | |
* | | [jsinterp] Adapt to updated YouTube code generation (Fixes #7623, fixes ↵Philipp Hagemeister2015-11-241-1/+1
| | | | | | | | | | | | #7624, fixes #7625, fixes #7626)
* | | README: Document which other programs may be helpful (Fixes #7621)Philipp Hagemeister2015-11-241-0/+6
| | |
* | | release 2015.11.23Philipp Hagemeister2015-11-231-1/+1
| | |
* | | Switch codebase to use sanitized_Request instead ofSergey M?2015-11-2397-353/+271
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compat_urllib_request.Request [downloader/dash] Use sanitized_Request [downloader/http] Use sanitized_Request [atresplayer] Use sanitized_Request [bambuser] Use sanitized_Request [bliptv] Use sanitized_Request [brightcove] Use sanitized_Request [cbs] Use sanitized_Request [ceskatelevize] Use sanitized_Request [collegerama] Use sanitized_Request [extractor/common] Use sanitized_Request [crunchyroll] Use sanitized_Request [dailymotion] Use sanitized_Request [dcn] Use sanitized_Request [dramafever] Use sanitized_Request [dumpert] Use sanitized_Request [eitb] Use sanitized_Request [escapist] Use sanitized_Request [everyonesmixtape] Use sanitized_Request [extremetube] Use sanitized_Request [facebook] Use sanitized_Request [fc2] Use sanitized_Request [flickr] Use sanitized_Request [4tube] Use sanitized_Request [gdcvault] Use sanitized_Request [extractor/generic] Use sanitized_Request [hearthisat] Use sanitized_Request [hotnewhiphop] Use sanitized_Request [hypem] Use sanitized_Request [iprima] Use sanitized_Request [ivi] Use sanitized_Request [keezmovies] Use sanitized_Request [letv] Use sanitized_Request [lynda] Use sanitized_Request [metacafe] Use sanitized_Request [minhateca] Use sanitized_Request [miomio] Use sanitized_Request [meovideo] Use sanitized_Request [mofosex] Use sanitized_Request [moniker] Use sanitized_Request [mooshare] Use sanitized_Request [movieclips] Use sanitized_Request [mtv] Use sanitized_Request [myvideo] Use sanitized_Request [neteasemusic] Use sanitized_Request [nfb] Use sanitized_Request [niconico] Use sanitized_Request [noco] Use sanitized_Request [nosvideo] Use sanitized_Request [novamov] Use sanitized_Request [nowness] Use sanitized_Request [nuvid] Use sanitized_Request [played] Use sanitized_Request [pluralsight] Use sanitized_Request [pornhub] Use sanitized_Request [pornotube] Use sanitized_Request [primesharetv] Use sanitized_Request [promptfile] Use sanitized_Request [qqmusic] Use sanitized_Request [rtve] Use sanitized_Request [safari] Use sanitized_Request [sandia] Use sanitized_Request [shared] Use sanitized_Request [sharesix] Use sanitized_Request [sina] Use sanitized_Request [smotri] Use sanitized_Request [sohu] Use sanitized_Request [spankwire] Use sanitized_Request [sportdeutschland] Use sanitized_Request [streamcloud] Use sanitized_Request [streamcz] Use sanitized_Request [tapely] Use sanitized_Request [tube8] Use sanitized_Request [tubitv] Use sanitized_Request [twitch] Use sanitized_Request [twitter] Use sanitized_Request [udemy] Use sanitized_Request [vbox7] Use sanitized_Request [veoh] Use sanitized_Request [vessel] Use sanitized_Request [vevo] Use sanitized_Request [viddler] Use sanitized_Request [videomega] Use sanitized_Request [viewvster] Use sanitized_Request [viki] Use sanitized_Request [vk] Use sanitized_Request [vodlocker] Use sanitized_Request [voicerepublic] Use sanitized_Request [wistia] Use sanitized_Request [xfileshare] Use sanitized_Request [xtube] Use sanitized_Request [xvideos] Use sanitized_Request [yandexmusic] Use sanitized_Request [youku] Use sanitized_Request [youporn] Use sanitized_Request [youtube] Use sanitized_Request [patreon] Use sanitized_Request [extractor/common] Remove unused import [nfb] PEP 8
* | | Rename compat_urllib_request_Request to sanitized_Request and move to utilsSergey M․2015-11-234-17/+16
| | |
* | | [vimeo] Use compat_urllib_request_RequestSergey M․2015-11-231-7/+7
| | |
* | | [YoutubeDL] Wrap plain-text URL requests in compat_urllib_request_RequestSergey M․2015-11-231-0/+4
| | |
* | | [compat] Add compat_urllib_request_RequestSergey M․2015-11-231-0/+8
| | | | | | | | | | | | | | | | | | | | | This is actually not a compatibility routine but rather a workaround for URLs without protocol specified. The protocol-less URL is treated as HTTP one since it's most probable scenario and it will most likely to redirect to HTTPS if HTTPS was actually expected. This routine could also be useful for any Request preprocessing that may be added in future.
* | | [youtube] Fix testSergey M․2015-11-231-1/+1
| | |
* | | [youtube] Fix testSergey M․2015-11-231-1/+2
| | |
* | | [youtube] Clarify ytplayer.config extraction rationaleSergey M․2015-11-231-0/+7
| | |
* | | [youtube] Add test with '};' in tagsSergey M․2015-11-231-1/+6
| | |
* | | [youtube] Improve ytplayer.config extractionSergey M․2015-11-231-12/+14
| | |
* | | Merge pull request #7599 from lalinsky/fix-youtubeSergey M2015-11-231-8/+30
|\ \ \ | | | | | | | | [youtube] More explicit player config JSON extraction (fixes #7468)
| * | | [youtube] Send the list of patterns directly to _search_regexLukáš Lalinský2015-11-221-4/+3
| | | |