Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Revert 49296437a8e5fa91dacb5446e51ab588474c85d3 | pukkandan | 2023-07-06 | 2 | -70/+113 | |
| | | ||||||
| * | Release 2023.07.06 | github-actions | 2023-07-06 | 10 | -27/+90 | |
| | | | | | | | | | | | | Created by: pukkandan :ci skip all :ci run dl | |||||
| * | [docs] Minor fixes | pukkandan | 2023-07-06 | 3 | -15/+25 | |
| | | | | | | | | Closes #7515 | |||||
| * | [core] Change how `Cookie` headers are handled | Simon Sawicki | 2023-07-06 | 3 | -4/+139 | |
| | | | | | | | | | | | | | | | | | | | | Cookies are now saved and loaded under `cookies` key in the info dict instead of `http_headers.Cookie`. Cookies passed in headers are auto-scoped to the input URLs with a warning. Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-v8mc-9377-rwjj Authored by: Grub4K | |||||
| * | [core] Prevent `Cookie` leaks on HTTP redirect | coletdjnz | 2023-07-06 | 2 | -2/+38 | |
| | | | | | | | | | | | | Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-v8mc-9377-rwjj Authored by: coletdjnz | |||||
| * | [fd/external] Scope cookies | bashonly | 2023-07-06 | 3 | -2/+179 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - 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 | |||||
| * | [ie/vidlii] Handle relative URLs | pukkandan | 2023-07-06 | 1 | -0/+1 | |
| | | | | | | | | Closes #7480 | |||||
| * | [ie/youtube] Avoid false DRM detection (#7396) | pukkandan | 2023-07-06 | 1 | -1/+12 | |
| | | | | | | | | Some master manifests contain a mix of DRM and non-DRM formats | |||||
| * | [core] Allow extractors to mark formats as potentially DRM (#7396) | pukkandan | 2023-07-06 | 3 | -31/+46 | |
| | | | | | | | | | | | | | | | | This is useful for HLS where detecting whether the format is actually DRM requires the child manifest to be downloaded. Makes the error message when using `--test` inconsistent, but doesn't really matter. | |||||
| * | [formats] Fix best fallback for storyboards | pukkandan | 2023-07-06 | 1 | -5/+2 | |
| | | | | | | | | Partial fix for #7478 | |||||
| * | [cleanup] Misc | pukkandan | 2023-07-06 | 10 | -13/+13 | |
| | | ||||||
| * | [devscripts/make_changelog] Skip reverted commits | pukkandan | 2023-07-06 | 1 | -1/+14 | |
| | | ||||||
| * | [outtmpl] Pad `playlist_index` etc even when with internal formatting | pukkandan | 2023-07-06 | 2 | -8/+7 | |
| | | | | | | | | Closes #7501 | |||||
| * | [downloader/http] Avoid infinite loop when no data is received | pukkandan | 2023-07-06 | 1 | -5/+5 | |
| | | | | | | | | Closes #7504 | |||||
| * | [misc] Add CodeQL workflow (#7497) | Jorge | 2023-07-06 | 1 | -0/+65 | |
| | | ||||||
| * | [extractor/youtube:stories] Remove (#7459) | coletdjnz | 2023-07-06 | 2 | -43/+1 | |
| | | | | | | | | | | YouTube killed them https://web.archive.org/web/20230630153050/https://support.google.com/youtube/thread/217640760 | |||||
| * | [extractor/twitter] Fix unauthenticated extraction (#7476) | bashonly | 2023-07-05 | 2 | -113/+70 | |
| | | | | | | | | Closes #7473 Authored by: bashonly | |||||
| * | [extractor/twitter:spaces] Fix extraction (#7512) | bashonly | 2023-07-05 | 1 | -14/+24 | |
| | | | | | | | | Closes #7455 Authored by: bashonly | |||||
| * | [extractor/googledrive] Fix source format extraction (#7395) | RfadnjdExt | 2023-07-05 | 1 | -10/+9 | |
| | | | | | | | | Closes #7344 Authored by: RfadnjdExt | |||||
| * | [extractor/youtube] Ignore incomplete data for comment threads by default ↵ | coletdjnz | 2023-07-03 | 1 | -7/+15 | |
| | | | | | | | | | | | | | | | | | | (#7475) For both `--ignore-errors` and `--ignore-errors only_download`. Pass `--no-ignore-errors` to not ignore. Closes https://github.com/yt-dlp/yt-dlp/issues/7474 Authored by: coletdjnz | |||||
| * | [extractor/vk] VKPlay, VKPlayLive: Add extractors (#7358) | c-basalt | 2023-07-02 | 2 | -0/+141 | |
| | | | | | | | | Closes #7107 Authored by: c-basalt | |||||
| * | [extractor/stacommu] Add extractors (#7432) | urectanc | 2023-06-30 | 4 | -14/+173 | |
| | | | | | | Authored by: urectanc | |||||
| * | [extractor/youtube:tab] Support shorts-only playlists (#7425) | coletdjnz | 2023-06-29 | 1 | -1/+24 | |
| | | | | | | | | | | | | Fixes https://github.com/yt-dlp/yt-dlp/issues/7424 Authored by: coletdjnz Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com> | |||||
| * | [extractor/Douyin] Fix extraction from webpage | bashonly | 2023-06-27 | 1 | -6/+4 | |
| | | | | | | | | | | Closes #7431 Authored by: bashonly | |||||
| * | [extractor/abc] Fix extraction (#7434) | Xiao Han | 2023-06-27 | 1 | -2/+13 | |
| | | | | | | | | Closes #6433 Authored by: meliber | |||||
| * | [extractor/crunchyroll:music] Fix `_VALID_URL` (#7439) | Aman Salwan | 2023-06-27 | 1 | -2/+18 | |
| | | | | | | | | | | | | Closes #7419 Authored by: AmanSal1, rdamas Co-authored-by: Robert Damas <robert.damas@byom.de> | |||||
| * | [utils] clean_podcast_url: Handle protocol in redirect URL | pukkandan | 2023-06-26 | 1 | -1/+2 | |
| | | | | | | | | Closes #7430 | |||||
| * | [extractor/sbs] Python 3.7 compat | pukkandan | 2023-06-26 | 1 | -2/+2 | |
| | | | | | | | | Closes #7410 | |||||
| * | [downloader/aria2c] Add `--no-conf` | pukkandan | 2023-06-26 | 1 | -1/+1 | |
| | | | | | | | | Closes #7404 | |||||
| * | [extractor/youtube] Process `post_live` over 2 hours | pukkandan | 2023-06-26 | 1 | -2/+2 | |
| | | ||||||
| * | [extractor/kick] Fix `_VALID_URL` | bashonly | 2023-06-25 | 1 | -1/+1 | |
| | | | | | | | | | | Closes #7384 Authored by: bashonly | |||||
| * | [extractor/AdultSwim] Extract subtitles from m3u8 (#7421) | nnoboa | 2023-06-26 | 1 | -2/+4 | |
| | | | | | | | | Authored by: nnoboa Closes #6191 | |||||
| * | [extractor/qdance] Add extractor (#7420) | bashonly | 2023-06-25 | 2 | -0/+151 | |
| | | | | | | | | Closes #7385 Authored by: bashonly | |||||
| * | [extractor/youtube] Add extractor-arg `formats` | pukkandan | 2023-06-25 | 2 | -8/+17 | |
| | | | | | | | | Closes #7417 | |||||
| * | Bugfix for b4e0d75848e9447cee2cd3646ce54d4744a7ff56 | pukkandan | 2023-06-22 | 1 | -4/+4 | |
| | | ||||||
| * | [extractor/youtube] Fix comments' `is_favorited` (#7390) | Simon | 2023-06-22 | 1 | -1/+1 | |
| | | | | | | | | Authored by: bbilly1 Closes #7389 | |||||
| * | Release 2023.06.22 | github-actions | 2023-06-22 | 10 | -26/+63 | |
| | | | | | | | | | | | | Created by: pukkandan :ci skip all :ci run dl | |||||
| * | [cleanup] Misc | pukkandan | 2023-06-22 | 5 | -12/+40 | |
| | | ||||||
| * | [extractor/youtube] Improve nsig function name extraction | pukkandan | 2023-06-22 | 2 | -1/+5 | |
| | | ||||||
| * | Improve `--download-sections` | pukkandan | 2023-06-22 | 5 | -30/+72 | |
| | | | | | | | | | | | | | | * Support negative time-ranges * Add `*from-url` to obey time-ranges in URL Closes #7248 | |||||
| * | [extractor/youtube] Improve description parsing performance (#7315) | Berkan Teber | 2023-06-22 | 1 | -5/+11 | |
| | | | | | | | | | | | | * The parsing is skipped when not needed * The regex is improved by simulating atomic groups with lookaheads Authored by: pukkandan, berkanteber | |||||
| * | [extractor/rheinmaintv] Add extractor (#7311) | bashonly | 2023-06-22 | 2 | -0/+95 | |
| | | | | | | | | | | Authored by: barthelmannk Co-authored-by: barthelmannk <81305638+barthelmannk@users.noreply.github.com> | |||||
| * | [extractor/dplay] GlobalCyclingNetworkPlus: Add extractor (#7360) | bashonly | 2023-06-22 | 2 | -0/+38 | |
| | | | | | | | | | | | | * Allows `country` API param to be configured with `--xff`/`geo_bypass_country` Closes #7324 Authored by: bashonly | |||||
| * | [extractor/motherless] Add gallery support, fix groups (#7211) | rexlambert22 | 2023-06-22 | 2 | -101/+125 | |
| | | | | | | Authored by: rexlambert22 | |||||
| * | [extractor] Support multiple `_VALID_URL`s (#5812) | pukkandan | 2023-06-22 | 2 | -4/+5 | |
| | | | | | | | | Authored by: nixxo | |||||
| * | Indicate `filesize` approximated from `tbr` better | pukkandan | 2023-06-22 | 1 | -3/+7 | |
| | | ||||||
| * | [extractor/youtube] Add `ios` to default clients used | pukkandan | 2023-06-22 | 2 | -3/+7 | |
| | | | | | | | | | | * IOS is affected neither by 403 or by nsig so helps mitigate them preemptively * IOS also has higher bit-rate "premium" formats though they are not labeled as such | |||||
| * | [extractor/youtube] Workaround 403 for android formats | pukkandan | 2023-06-22 | 1 | -4/+4 | |
| | | | | | | | | Ref: https://github.com/TeamNewPipe/NewPipe/issues/9038#issuecomment-1289756816 | |||||
| * | Revert "[misc] Add automatic duplicate issue detection" | pukkandan | 2023-06-22 | 1 | -20/+0 | |
| | | | | | | | | This reverts commit 15b2d3db1d40b0437fca79d8874d392aa54b3cdd. | |||||
| * | [extractor/nebula] Fix extractor (#7156) | Roland Hieber | 2023-06-21 | 1 | -16/+20 | |
| | | | | | | | | | | | | Closes #7017 Authored by: Lamieur, rohieb Co-authored-by: Lam <github@Lam.pl> |