aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-28Credit @reiv for soundcloud:searchSergey M․
2015-11-28[youtube] Clarify rationale for yt:stretch validationSergey M․
2015-11-28Merge pull request #7677 from lalinsky/yt-stretch-zero-heightSergey M
[youtube] Ignore yt:stretch with zero width/height
2015-11-28[youtube] Use the existing `w` and `h` variablesLukáš Lalinský
2015-11-28[options] Changed wording for --list-formatsYen Chi Hsuan
As proposed by @dstftw at 9bff48a0e7128b4d274a5dab4aaac8da0c900ede
2015-11-28[dbtv] Expand _VALID_URL (Closes #7645)Sergey M․
2015-11-28[youtube] Ignore yt:stretch with zero width/heightLukáš Lalinský
2015-11-27release 2015.11.27.12015.11.27.1Philipp Hagemeister
2015-11-27release 2015.11.272015.11.27Philipp Hagemeister
2015-11-27[downloader/hls] Remove Accept-encoding from headers passed to ffmpegYen Chi Hsuan
Fails for Youtube Gaming live streams (#7671)
2015-11-27[options] Clarify --list-formats needs videos (closes #7669)Yen Chi Hsuan
2015-11-24[README.md] Mention mplayer and mpv in "other programs" questionSergey M
2015-11-24release 2015.11.242015.11.24Philipp Hagemeister
2015-11-24[jsinterp] Adapt to updated YouTube code generation (Fixes #7623, fixes ↵Philipp Hagemeister
#7624, fixes #7625, fixes #7626)
2015-11-24README: Document which other programs may be helpful (Fixes #7621)Philipp Hagemeister
2015-11-23release 2015.11.232015.11.23Philipp Hagemeister
2015-11-23Switch codebase to use sanitized_Request instead ofSergey M?
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
2015-11-23Rename compat_urllib_request_Request to sanitized_Request and move to utilsSergey M․
2015-11-23[vimeo] Use compat_urllib_request_RequestSergey M․
2015-11-23[YoutubeDL] Wrap plain-text URL requests in compat_urllib_request_RequestSergey M․
2015-11-23[compat] Add compat_urllib_request_RequestSergey M․
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.
2015-11-23[youtube] Fix testSergey M․
2015-11-23[youtube] Fix testSergey M․
2015-11-23[youtube] Clarify ytplayer.config extraction rationaleSergey M․
2015-11-23[youtube] Add test with '};' in tagsSergey M․
2015-11-23[youtube] Improve ytplayer.config extractionSergey M․
2015-11-23Merge pull request #7599 from lalinsky/fix-youtubeSergey M
[youtube] More explicit player config JSON extraction (fixes #7468)
2015-11-23[pluralsight] Add support for alternative webpage layout (Closes #7607)Sergey M․
2015-11-22[youtube] Send the list of patterns directly to _search_regexLukáš Lalinský
2015-11-22[youtube] Fall back to the original regex for ytplayer.configLukáš Lalinský
2015-11-22[rutube] Remove unnecessary printSergey M․
2015-11-22[youtube] More explicit player config JSON extraction (fixes #7468)Lukáš Lalinský
2015-11-22[pornhd] Fix title extraction (Closes #7596)Sergey M․
2015-11-22[utils] Check ext with trailing slash against the list of known extensionsSergey M․
2015-11-22[test_utils] Add tests for determine_extSergey M․
2015-11-22[utils] Improve determine_ext (Closes #7593)Sergey M․
2015-11-22[youtube] Add test for multi page list of playlistsSergey M․
2015-11-22[youtube] Extract base for entry list extractors and support multi page ↵Sergey M․
lists of playlists
2015-11-21release 2015.11.212015.11.21Philipp Hagemeister
2015-11-22[youtube:show] Rework in terms of playlists base extractorSergey M․
2015-11-22[youtube:user:playlists] Add extractor (Closes #3817)Sergey M․
2015-11-22[pluralsight] RephraseSergey M․
2015-11-22[pluralsight] Clarify allowed qualities guessing rationaleSergey M․
2015-11-22[soundcloud] Remove unused variableSergey M․
2015-11-22[pluralsight] Until listing formats request only single formatSergey M․
2015-11-22[pluralsight] Clarify and randomize ViewClip sleep intervalSergey M․
2015-11-21[pluralsight] prevent error 429 when sensing video formatsAndrzej Lichnerowicz
2015-11-21[pluralsight] Improve login detectionSergey M․
2015-11-21[pluralsight] Extract base classSergey M․
2015-11-21[pluralsight] Update some more URLsSergey M․