Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-03 | [downloader/http] Clarify rationale for Content-Range check (#6426) | Sergey M․ | |
2015-08-03 | [downloader/http] Report unable to resume | Sergey M․ | |
2015-08-03 | [downloader/http] Simplify | Sergey M․ | |
2015-08-03 | [utils] import re | remitamine | |
2015-08-03 | [utils] restart download if server does not support byte ranges | remitamine | |
2015-05-02 | Remove code that was only used by the Grooveshark extractor | Jaime Marquínez Ferrándiz | |
2015-03-28 | Default to continuedl=True | Philipp Hagemeister | |
We already do this in the CLI interface, so it should be just fine. | |||
2015-03-04 | [downloader/http] Add missing fields for _hook_progress call | Jaime Marquínez Ferrándiz | |
It would fail if you run 'youtube-dl --no-part URL' a second time when the file has already been downloaded. (Reported in Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1195779) | |||
2015-03-03 | [downloader/http] Remove wrong '_hook_progress' call (fixes #5117) | Jaime Marquínez Ferrándiz | |
2015-02-17 | Merge branch 'progress-as-hook2' | Philipp Hagemeister | |
2015-02-17 | [downloader] Remove various unneeded assignments and imports | Philipp Hagemeister | |
2015-02-17 | [downloader/http] Remove gruesome import | Philipp Hagemeister | |
2015-02-17 | [YoutubeDL] Use a progress hook for progress reporting | Philipp Hagemeister | |
Instead of every downloader calling two helper functions, let our progress report be an ordinary progress hook like everyone else's. Closes #4875. | |||
2015-02-02 | [http] PEP8 (#4831) | Philipp Hagemeister | |
2015-02-01 | Handling Connection Reset by Peer Error | light94 | |
2015-01-25 | Add --xattr-set-filesize option (Fixes #1348) | Philipp Hagemeister | |
2015-01-24 | [extractors] Use http_headers for setting the User-Agent and the Referer | Jaime Marquínez Ferrándiz | |
2015-01-24 | [utils] YoutubeDLHandler: don't use 'Youtubedl-user-agent' for overriding ↵ | Jaime Marquínez Ferrándiz | |
the default user agent Setting the 'User-Agent' header is enough | |||
2014-12-13 | Fix imports and general cleanup | Philipp Hagemeister | |
· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail. · Use _match_id consistently whenever possible · Fix some outdated tests · Use consistent valid URL (always match the whole protocol, no ^ at start required) · Use modern test definitions | |||
2014-12-12 | Merge remote-tracking branch 'SyxbEaEQ2/rate-limit' | Philipp Hagemeister | |
2014-11-26 | [http] Modernize | Philipp Hagemeister | |
2014-09-24 | [hlsnative] Support test parameter | Philipp Hagemeister | |
2014-09-05 | [http] Avoid closing stdout (Fixes #3686) | Sergey M․ | |
2014-08-24 | [grooveshark,http] Make HTTP POST downloads work | Philipp Hagemeister | |
2014-07-31 | [downloader/(common/http)] Changes calculation of the rate-limit. (Fix ↵ | SyxbEaEQ2 | |
#2297, fix #2140, fix #595, fix #2370) | |||
2014-04-30 | [http] Fix string/None comparison with int while in test | Sergey M․ | |
2014-04-27 | [http] Improve download mechanism when Range HTTP header is ignored | Sergey M․ | |
2014-03-25 | Replace 'referer' with 'http_referer' | Sergey M․ | |
2014-03-25 | Use explicitly set Referer header for downloading | Sergey M․ | |
2014-03-07 | [http] Use the `YoutubeDL.urlopen` method | Jaime Marquínez Ferrándiz | |
2014-02-26 | Set resume_len to 0 if download is restarted | rzhxeo | |
2014-01-25 | Some pep8 style fixes | Jaime Marquínez Ferrándiz | |
2013-12-31 | [http] Fix ‘err’ variable not being assigned in an except block (#2045) | Jaime Marquínez Ferrándiz | |
2013-12-23 | Remove dead code | Philipp Hagemeister | |
2013-12-23 | [bliptv] Remove support for direct downloads | Philipp Hagemeister | |
This is now handled by the generic IE | |||
2013-12-11 | Move FileDownloader to its own module and create a new class for each ↵ | Jaime Marquínez Ferrándiz | |
download process A suitable downloader can be found using the 'get_suitable_downloader' function. Each subclass implements 'real_download', for downloading an info dict you call the 'download' method, which first checks if the video has already been downloaded |