yt-dlp/youtube_dl
Sergey M․ a3c3a1e128
[http] Rework HTTP downloader
* Simplify code and split into separate routines to facilitate maintaining
* Make retry mechanism work on errors during actual download not only during connection establishment phase
* Retry on ECONNRESET and ETIMEDOUT during reading data from network
* Retry on content too short and various timeout errors
* Show error description on retry
* Closes #506, closes #809, closes #2849, closes #4240, closes #6023, closes #8625, closes #9483
2017-08-27 02:22:30 +07:00
..
downloader [http] Rework HTTP downloader 2017-08-27 02:22:30 +07:00
extractor [rai] Fix audio formats extraction (closes #14024) 2017-08-26 22:02:49 +07:00
postprocessor Keep in sync with ffmpeg's current malformed AAC bitstream wording (closes #13587) 2017-07-09 17:09:44 +07:00
__init__.py
__main__.py
aes.py
cache.py
compat.py
jsinterp.py
options.py [options] Correctly hide login info from debug outputs (#13696) 2017-07-23 16:22:14 +08:00
socks.py
swfinterp.py
update.py
utils.py [utils] Fix unescapeHTML for misformed string like "&a"" (#13935) 2017-08-19 21:40:53 +08:00
version.py release 2017.08.23 2017-08-23 23:23:13 +07:00
YoutubeDL.py [YoutubeDL] Sanitize byte string format URLs (#13951) 2017-08-17 23:59:12 +07:00