Commit Graph

96 Commits (f5e2673dfb2102f5f888f695383f212eb0ee6836)

Author SHA1 Message Date
Mike Fährmann a228bb3a5f
[downloader:http] support callbacks to validate responses
4 years ago
Mike Fährmann 0594821fcd
[downloader:http] add MIME type and signature for .ico files
4 years ago
Mike Fährmann 476d563ec2
[downloader:http] add MIME type and signature for .swf files
4 years ago
Mike Fährmann fe0265c7a5
[downloader.http] small improvements to file signature list
4 years ago
Mike Fährmann 1a4b61f7eb
[downloader:http] fix issues with chunked transfer encoding
4 years ago
Mike Fährmann 536c088462
[downloader:http] improve 'adjust-extensions' (#776)
4 years ago
Mike Fährmann f6fd449b59
reduce wait time growth rate from exponential to linear
4 years ago
Mike Fährmann ac3036ef56
add 'filesize-min' and 'filesize-max' options (closes #780)
4 years ago
Mike Fährmann 34929f673f
readd 'session' to base downloader class (fixes #768)
4 years ago
Mike Fährmann ece73b5b2a
make 'path' and 'keywords' available in logging messages
4 years ago
Mike Fährmann f8661c6578
[downloader:ytdl] fix file extensions when merging into mkv
4 years ago
Mike Fährmann dba87ca99e
[downloader:ytdl] change 'forward-cookies' default to 'false'
4 years ago
Mike Fährmann 19a7afdd9b
[downloader:http] add MIME types for .psd files (closes #714)
4 years ago
Mike Fährmann 38bc6430d3
[downloader:http] don't overwrite existing '_mtime' fields
5 years ago
Mike Fährmann 115fd2c6f2
"fix" incomplete MIME types (#632)
5 years ago
Mike Fährmann adcd7cb24a
[downloader:http] add another MIME type for '.rar' files (#628)
5 years ago
Mike Fährmann 380b693fad
[downloader:http] add more MIME types for '.bmp' files (#621)
5 years ago
Mike Fährmann 760b9b4db4
add remove_file() and remove_directory() helpers
5 years ago
Mike Fährmann 200aea308a
[downloader:common] enable 'job'/'extractor' for logging messages
5 years ago
Mike Fährmann c4702ec9b6
simplify some logging calls
5 years ago
Mike Fährmann c59b98c81b
[downloader:http] improve rate limit handling
5 years ago
Mike Fährmann bbbafc1c24
[downloader:http] catch both possible SSLException instances
5 years ago
Mike Fährmann f5604492c3
update interface of config functions
5 years ago
Mike Fährmann bbbeff4c41
[downloader.http] implement file-specific HTTP headers
5 years ago
Mike Fährmann a5be08a830
[downloader:ytdl] forward proxy settings
5 years ago
Mike Fährmann d44f790e81
adjust output for HTTP status related errors
5 years ago
Mike Fährmann 083e14ad9a
[downloader:ytdl] add data from '_ytdl_extra' to info_dicts
5 years ago
Mike Fährmann 1032cfa34b
[downloader:http] extend mimetype map with archive formats
5 years ago
Mike Fährmann 8eaae58045
[downloader:http] change log message level to 'debug'
5 years ago
Mike Fährmann 7c09545f70
[downloader:ytdl] add 'outtmpl' option (#395)
5 years ago
Mike Fährmann ebabc5caf1
[downloader:http] treat 416 without downloaded data as error
5 years ago
Mike Fährmann 0bb873757a
update PathFormat class
5 years ago
Mike Fährmann b7fb93e2b2
[downloader:http] add 'adjust-extensions' option
5 years ago
Mike Fährmann 547ea71463
[downloader.ytdl] add 'forward-cookies' option (#352)
5 years ago
Mike Fährmann c41ff9441e
improve find() for downloaders and postprocessors
5 years ago
Mike Fährmann 16c582aaf9
implement 'mtime' post-processor (#332)
5 years ago
Mike Fährmann 8966930c5c
[downloader:http] try to import SSL exception class from OpenSSL
5 years ago
Mike Fährmann 69205df68d
allow '-1' for infinite retries (#300)
5 years ago
Mike Fährmann f7b5c4c3e7
use values of 'retries' options correctly
5 years ago
Mike Fährmann f1b0c2bf5c
[downloader:ytdl] forward cookies to youtube-dl
5 years ago
Mike Fährmann db3f52881a
add 'mtime' option
5 years ago
Mike Fährmann ee4d7c3d89
update downloader.find() and related code
5 years ago
Mike Fährmann f4ba98771d
use Last-Modified header to set file modification time
5 years ago
Mike Fährmann 179d112083
[downloader] overhaul http and text modules
5 years ago
Mike Fährmann 6da3e21237
[downloader:ytdl] provide 'filename' metadata (closes #291)
5 years ago
Mike Fährmann 7973419b54
restrict downloader and postprocessor module imports
6 years ago
Mike Fährmann 114b8eecc5
[downloader;ytdl] utilize '_ytdl_index' metadata fields
6 years ago
Mike Fährmann c14d44e1bc
[downloader:common] retry downloads on SSL errors (#130)
6 years ago
Mike Fährmann b17a5d6f3b
give downloader classes proper names
6 years ago
Mike Fährmann 655549df7c
[downloader:ytdl] add several options
6 years ago