summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | [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
| | | |
| * | | [youtube] Fall back to the original regex for ytplayer.configLukáš Lalinský2015-11-221-8/+31
| | | |
| * | | [youtube] More explicit player config JSON extraction (fixes #7468)Lukáš Lalinský2015-11-221-1/+1
| | | |
* | | | [pluralsight] Add support for alternative webpage layout (Closes #7607)Sergey M․2015-11-231-6/+16
| | | |
* | | | [rutube] Remove unnecessary printSergey M․2015-11-221-1/+0
| | | |
* | | | [pornhd] Fix title extraction (Closes #7596)Sergey M․2015-11-221-1/+2
| | | |
* | | | [utils] Check ext with trailing slash against the list of known extensionsSergey M․2015-11-222-1/+19
| | | |
* | | | [test_utils] Add tests for determine_extSergey M․2015-11-221-0/+5
| | | |
* | | | [utils] Improve determine_ext (Closes #7593)Sergey M․2015-11-221-1/+1
| | | |
* | | | [youtube] Add test for multi page list of playlistsSergey M․2015-11-221-2/+10
| | | |
* | | | [youtube] Extract base for entry list extractors and support multi page ↵Sergey M․2015-11-221-11/+17
| | | | | | | | | | | | | | | | lists of playlists
* | | | release 2015.11.21Philipp Hagemeister2015-11-212-1/+3
| | | |
* | | | [youtube:show] Rework in terms of playlists base extractorSergey M․2015-11-221-21/+4
| | | |
* | | | [youtube:user:playlists] Add extractor (Closes #3817)Sergey M․2015-11-222-0/+27
| | | |
* | | | [pluralsight] RephraseSergey M․2015-11-221-1/+1
| | | |
* | | | [pluralsight] Clarify allowed qualities guessing rationaleSergey M․2015-11-221-0/+3
| | | |
* | | | [soundcloud] Remove unused variableSergey M․2015-11-221-1/+1
| | | |
* | | | [pluralsight] Until listing formats request only single formatSergey M․2015-11-221-3/+21
| | | |
* | | | [pluralsight] Clarify and randomize ViewClip sleep intervalSergey M․2015-11-221-3/+12
| | | |
* | | | [pluralsight] prevent error 429 when sensing video formatsAndrzej Lichnerowicz2015-11-211-0/+3
| | | |
* | | | [pluralsight] Improve login detectionSergey M․2015-11-211-0/+3
| | | |
* | | | [pluralsight] Extract base classSergey M․2015-11-211-3/+7
| | | |
* | | | [pluralsight] Update some more URLsSergey M․2015-11-211-4/+5
| | | |
* | | | [pluralsight] Update _LOGIN_URLSergey M․2015-11-211-1/+1
| | | |
* | | | [soundcloud:search] Simplify (Closes #7213)Sergey M․2015-11-211-24/+18
| | | |
* | | | [soundcloud:search] Remove no track results messageSergey M․2015-11-211-4/+0
| | | |
* | | | [soundcloud:search] Fix non-ASCII searchesSergey M․2015-11-211-1/+2
| | | |
* | | | [utils] Improve encode_dictSergey M․2015-11-211-1/+3
| | | |
* | | | [soundcloud:search] PEP 8Sergey M․2015-11-211-14/+9
| | | |
* | | | [soundcloud] Remove limit on search resultsreiv2015-11-211-8/+13
| | | |
* | | | [soundcloud] Use correct error message conventionsreiv2015-11-211-2/+2
| | | |
* | | | Rewrite as list comprehension.reiv2015-11-211-6/+2
| | | |
* | | | Simplify with itertools.islice().reiv2015-11-211-5/+1
| | | |
* | | | Fix some compatibility issues, cleanup.reiv2015-11-211-16/+8
| | | |
* | | | [soundcloud] Add Soundcloud search extractorreiv2015-11-212-2/+89
| | | |
* | | | [rutube] Extract all formatsSergey M․2015-11-211-5/+21
| | | |
* | | | [extractor/common] Use baseURL from f4m manifest for recursive manifest ↵Sergey M․2015-11-211-1/+6
| | | | | | | | | | | | | | | | extraction
* | | | [rutube:embed] Extend _VALID_URL (Closes #7588)Sergey M․2015-11-211-3/+6
| | | |
* | | | [generic] Extract M3U8 formats (closes #7582)Yen Chi Hsuan2015-11-211-0/+16
| | | |
* | | | [generic] RefactorYen Chi Hsuan2015-11-211-14/+11
| | | |
* | | | [generic] Unescape URLs from JWPlayer (#7582)Yen Chi Hsuan2015-11-211-0/+1
| | | |
* | | | [pluralsight:course] Improve _VALID_URLSergey M․2015-11-211-1/+4
| | | |