| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [cleanup] Misc fixes | pukkandan | 2023-07-22 | 1 | -1/+1 |
| | | | | | Closes #7528 | ||||
| * | [fd/external] Fix ffmpeg input from stdin (#7655) | bashonly | 2023-07-22 | 1 | -2/+3 |
| | | | | | | Bugfix for 1ceb657bdd254ad961489e5060f2ccc7d556b729 Authored by: bashonly | ||||
| * | [fd/external] Fixes to cookie handling | bashonly | 2023-07-15 | 1 | -4/+5 |
| | | | | | | | | | | - Fix bug in `axel` Cookie header arg - Pass cookies to `curl` as strings - Write session cookies for `aria2c` and `wget` Closes #7539 Authored by: bashonly | ||||
| * | [compat, networking] Deprecate old functions (#2861) | coletdjnz | 2023-07-15 | 1 | -4/+3 |
| | | | | | Authored by: coletdjnz, pukkandan | ||||
| * | [fd/external] Scope cookies | bashonly | 2023-07-06 | 1 | -2/+39 |
| | | | | | | | | | | | | | - ffmpeg: Calculate cookies from cookiejar and pass with `-cookies` arg instead of `-headers` - aria2c, curl, wget: Write cookiejar to file and use external FD built-in cookiejar support - httpie: Calculate cookies from cookiejar instead of `http_headers` - axel: Calculate cookies from cookiejar and disable http redirection if cookies are passed - May break redirects, but axel simply don't have proper cookie support Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-v8mc-9377-rwjj Authored by: bashonly, coletdjnz | ||||
| * | [downloader/aria2c] Add `--no-conf` | pukkandan | 2023-06-26 | 1 | -1/+1 |
| | | | | | Closes #7404 | ||||
| * | [core] Deprecate internal `Youtubedl-no-compression` header (#6876) | coletdjnz | 2023-05-20 | 1 | -3/+1 |
| | | | | Authored by: coletdjnz | ||||
| * | [downloader/curl] Fix progress reporting | pukkandan | 2023-03-09 | 1 | -1/+1 |
| | | | | | | Bug in 8c53322cda75394a8d551dde20b2529ee5ad6e89 Closes #6490 | ||||
| * | [downloader/hls] Allow extractors to provide AES key (#6158) | bashonly | 2023-02-08 | 1 | -0/+1 |
| | | | | | | | | | and related cleanup Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki <contact@grub4k.xyz> | ||||
| * | [downloader/aria2c] Disable native progress | pukkandan | 2023-01-03 | 1 | -1/+2 |
| | | | | | Closes #5931, closes #5928, Re-opens #2038 | ||||
| * | [downloader/aria2c] Native progress for aria2c via RPC (#3724) | Lesmiscore | 2023-01-02 | 1 | -4/+105 |
| | | | | | | Authored by: Lesmiscore, pukkandan Closes #2038 | ||||
| * | [downloader/ffmpeg] Fix headers for video+audio formats (#5659) | bashonly | 2022-12-09 | 1 | -18/+13 |
| | | | | Authored by: bashonly, Grub4K | ||||
| * | [downloader/aria2c] Fix filename containing leading whitespace (#5099) | std-move | 2022-10-01 | 1 | -6/+8 |
| | | | | | Similar to eb55bad5a0c1af9388301ffbf17845ee53a41635, but for fragmented downloads Authored by: std-move | ||||
| * | [downloader/external] Smarter detection of executable | pukkandan | 2022-08-30 | 1 | -6/+4 |
| | | | | | Closes #4778 | ||||
| * | Standardize retry mechanism (#1649) | pukkandan | 2022-08-02 | 1 | -14/+8 |
| | | | | | | | | * [utils] Create `RetryManager` * Migrate all retries to use the manager * [extractor] Add wrapper methods for convenience * Standardize console messages for retries * Add `--retry-sleep` for extractors | ||||
| * | [compat] Remove deprecated functions from core code | pukkandan | 2022-06-25 | 1 | -1/+1 |
| | | |||||
| * | [compat] Remove more functions | pukkandan | 2022-06-25 | 1 | -3/+2 |
| | | | | | Removing any more will require changes to a large number of extractors | ||||
| * | [utils] `Popen`: Refactor to use contextmanager | pukkandan | 2022-06-16 | 1 | -37/+29 |
| | | | | | Fixes https://github.com/yt-dlp/yt-dlp/issues/3531#issuecomment-1156223597 | ||||
| * | Add option `--download-sections` to download video partially | pukkandan | 2022-06-07 | 1 | -11/+10 |
| | | | | | Closes #52, Closes #3932 | ||||
| * | [cleanup] Misc | pukkandan | 2022-05-21 | 1 | -15/+19 |
| | | |||||
| * | [compat] Add `functools.cached_property` | pukkandan | 2022-05-20 | 1 | -1/+2 |
| | | |||||
| * | Add option --retry-sleep (#3059) | pukkandan | 2022-05-19 | 1 | -0/+1 |
| | | | | | Closes #2852 | ||||
| * | [cleanup] Minor fixes (See desc) | pukkandan | 2022-05-09 | 1 | -1/+1 |
| | | | | | | | | | | | * [youtube] Fix `--youtube-skip-dash-manifest` * [build] Use `$()` in `Makefile`. Closes #3684 * Fix bug in 385ffb467b2285e85a2a5495b90314ba1f8e0700 * Fix bug in 43d7f5a5d0c77556156a3f8caa6976d3908a1e38 * [cleanup] Remove unnecessary `utf-8` from `str.encode`/`bytes.decode` * [utils] LazyList: Expose unnecessarily "protected" attributes and other minor cleanup | ||||
| * | [cleanup] Misc fixes | pukkandan | 2022-04-29 | 1 | -1/+1 |
| | | | | | Closes #3565, https://github.com/yt-dlp/yt-dlp/issues/3514#issuecomment-1105944364 | ||||
| * | Improve `--clean-infojson` | pukkandan | 2022-04-28 | 1 | -2/+5 |
| | | | | | | It should not removes fields that may be needed for `--load-infojson`. Eg: `_ffmpeg_args`, `_has_drm` | ||||
| * | [downloader/ffmpeg] Specify headers for each URL (#3553) | Elyse | 2022-04-26 | 1 | -6/+13 |
| | | | | | Closes #2696 Authored by: elyse0 | ||||
| * | [cleanup] Sort imports | pukkandan | 2022-04-12 | 1 | -10/+7 |
| | | | | | | | Using https://github.com/PyCQA/isort isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc . | ||||
| * | [cleanup] Upgrade syntax | pukkandan | 2022-04-12 | 1 | -13/+11 |
| | | | | | | | | | | | Using https://github.com/asottile/pyupgrade 1. `__future__` imports and `coding: utf-8` were removed 2. Files were rewritten with `pyupgrade --py36-plus --keep-percent-format` 3. f-strings were cherry-picked from `pyupgrade --py36-plus` Extractors are left untouched (except removing header) to avoid unnecessary merge conflicts | ||||
| * | [downloader] Fix invocation of `HttpieFD` | pukkandan | 2022-03-25 | 1 | -15/+21 |
| | | | | | Closes #3154 | ||||
| * | Remove `Accept-Encoding` header from `std_headers` (#3153) | coletdev | 2022-03-23 | 1 | -2/+2 |
| | | | | | | This should be set by each downloader to what it supports. Fixes https://github.com/yt-dlp/yt-dlp/issues/3142 Authored-by: coletdjnz | ||||
| * | [wget] Fix proxy (#3152) | coletdev | 2022-03-22 | 1 | -1/+4 |
| | | | | | Upstream PR: https://github.com/ytdl-org/youtube-dl/pull/29343 Authored-by: kikuyan, coletdjnz | ||||
| * | [downloader] Obey `--file-access-retries` when deleting/renaming (#2224) | Emanuel Hoogeveen | 2022-03-03 | 1 | -2/+2 |
| | | | | Authored by: ehoogeveen-medweb | ||||
| * | [aria2c] Add `--http-accept-gzip=true` | pukkandan | 2022-02-18 | 1 | -1/+1 |
| | | | | | Closes #1936, #1236 | ||||
| * | [downloader/ffmpeg] Handle unknown formats better | pukkandan | 2022-01-24 | 1 | -0/+11 |
| | | |||||
| * | [httpie] Fix `available` method | pukkandan | 2022-01-13 | 1 | -1/+1 |
| | | | | | Closes #2330 | ||||
| * | [aria2c] Don't show progress when `--no-progress` | pukkandan | 2021-12-27 | 1 | -0/+1 |
| | | |||||
| * | Add option `--file-access-retries` (#2066) | Emanuel Hoogeveen | 2021-12-23 | 1 | -4/+3 |
| | | | | | Closes #517 Authored by: ehoogeveen-medweb | ||||
| * | [downloader/ffmpeg] Fix for direct videos inside mpd manifests | pukkandan | 2021-11-23 | 1 | -2/+1 |
| | | | | | Closes #1751 | ||||
| * | [ffmpeg] Detect libavformat version for `aac_adtstoasc` | pukkandan | 2021-11-04 | 1 | -2/+1 |
| | | | | | | and print available features in verbose head Based on https://github.com/ytdl-org/youtube-dl/pull/29581 | ||||
| * | Don't create console for subprocesses on Windows (#1261) | pukkandan | 2021-10-20 | 1 | -11/+9 |
| | | | | Closes #1251 | ||||
| * | [fragment] Print error message when skipping fragment | pukkandan | 2021-10-19 | 1 | -3/+3 |
| | | |||||
| * | [eria2c] Fix --skip-unavailable fragment | pukkandan | 2021-10-13 | 1 | -44/+45 |
| | | |||||
| * | [downloader/ffmpeg] Improve simultaneous download and merge | pukkandan | 2021-10-13 | 1 | -0/+4 |
| | | |||||
| * | [docs,cleanup] Add deprecation warning in docs | pukkandan | 2021-09-22 | 1 | -3/+0 |
| | | | | | | | for some counter intuitive behaviour that may be removed in future. and fix linter | ||||
| * | [fragment,aria2c] Generalize and refactor some code | pukkandan | 2021-09-22 | 1 | -22/+5 |
| | | |||||
| * | [aria2c] Fix IV for some AES-128 streams | pukkandan | 2021-09-22 | 1 | -1/+2 |
| | | | | | Authored by: shirt | ||||
| * | [hls,aes] Fallback to native implementation for AES-CBC | pukkandan | 2021-09-18 | 1 | -8/+2 |
| | | | | | | | | and detect `Cryptodome` in addition to `Crypto` Closes #935 Related: #938 | ||||
| * | Fix `--compat-option no-direct-merge` | pukkandan | 2021-09-12 | 1 | -1/+1 |
| | | |||||
| * | [aria2c] Obey `--rate-limit` | pukkandan | 2021-08-27 | 1 | -0/+1 |
| | | |||||
| * | [downloader/ffmpeg] Support for DASH manifests (experimental) | pukkandan | 2021-08-24 | 1 | -8/+7 |
| | | | | | Closes #159 | ||||
