Mirror mirror
  • Joined on 2021-02-24
mirror synced commits to master at mirror/youtube-dl from mirror 2023-08-01 03:07:08 +00:00
2efc8de4d2 [utils] Advertise optional supported Content-Encodings
e4178b5af3 [utils] Add and use filter_dict() from yt-dlp
2d2a4bc832 [utils] Revise isinstance() tests (especially for str/unicode/bytes) to complete Linter fix
7d965e6b65 [utils] Avoid comparing type(var), etc, to pass new Linter rules
Compare 4 commits »
mirror synced commits to master at mirror/youtube-dl from mirror 2023-07-29 17:55:13 +00:00
abef53466d [utils] Rework URL path munging for ., .. components
e7926ae9f4 [utils] Rework decoding of Content-Encodings
87e578c9b8 [workflows/ci.yml] Update to setup-java@v3
Compare 3 commits »
mirror synced commits to master at mirror/youtube-dl from mirror 2023-07-25 15:55:17 +00:00
0861812d72 [build] Fix typo in devscripts/fish-completion.py (fix 2285605)
b870181229 [build] Extend use of devscripts/utils
a25e9f3c84 [compat] Use compat_open()
aac33155e4 [build] Add and use devscripts/utils
2b7dd3b2a2 [utils] Fix update_Request() with empty data (not None)
Compare 10 commits »
mirror synced commits to master at mirror/youtube-dl from mirror 2023-07-20 05:15:11 +00:00
1fa8b86f0b [utils] Remove stray undocumented Host header in redirect (fix 46fde7c)
b2ba24bb02 [InfoExtractor] Add _match_valid_url() class method and refactor
a190b55964 [utils] Fix broken Py 3.11+ compat in traverse_obj()
b2741f2654 [InfoExtractor] Add search methods for Next/Nuxt.js from yt-dlp
8465222041 [Clipchamp] Add new extractor back-ported from yt-dlp
Compare 12 commits »
mirror synced commits to master at mirror/youtube-dl from mirror 2023-07-18 12:25:17 +00:00
47214e46d8 [compat] Fix old Pythons broken loading of valueless cookie attributes
1d8d5a93f7 [test] Fixes for old Pythons
1634b1d61e [doc] Warn against setting cookies with --add-header
21438a4194 [downloader/external] Fix cookie support
8334ec961b [core] Process header cookies on loading
Compare 13 commits »
mirror synced commits to master at mirror/youtube-dl from mirror 2023-07-06 06:25:05 +00:00
f24bc9272e [Misc] Fixes for 2.6 compatibility
b08a580906 [workflows/ci.yml] Fix test support for Py 2.6
2500300c2a [workflows/ci.yml] Restore test support for Py 3.2
58fc5bde47 [workflows/ci.yml] Restore test support for Py 3.3, 3.4, and add 2.6
Compare 4 commits »
mirror synced commits to master at mirror/youtube-dl from mirror 2023-06-22 23:55:12 +00:00
fa7f0effbe [YouTube] Avoid crash in author extraction
ebdc82c586 [workflows/ci.yml] Replace actions/setup-python for legacy Pythons
9112e668a5 [YouTube] Improve nsig function name extraction
Compare 3 commits »
mirror synced commits to master at mirror/youtube-dl from mirror 2023-06-18 05:35:23 +00:00
07af47960f [YouTube] Improve fix for ae8ba2c
mirror synced commits to master at mirror/youtube-dl from mirror 2023-06-17 21:25:19 +00:00
ae8ba2c319 [YouTube] Fix KeyError QV in signature extraction failed
d6433cbb2c [jsinterp] Don't find unrelated objects
ff75c300f5 [jsinterp] Fix test for failed match in extract_object()
Compare 3 commits »
mirror synced commits to master at mirror/youtube-dl from mirror 2023-06-11 18:25:16 +00:00
a2534f7b88 [jsinterp] Fix div bug breaking player 8c7583ff
mirror synced commits to master at mirror/youtube-dl from mirror 2023-05-27 02:45:31 +00:00
b8a86dcf1a [core] Revise 1f7c6f8 to help downstream merger (possibly)
mirror synced commits to master at mirror/youtube-dl from mirror 2023-05-25 01:45:24 +00:00
2389c7cbd3 [compat] Fix casefold import __all__ syntax in a19855f
ee731f3d00 [ITV] Fix UA capitalisation in 384f632
1f7c6f8b2b [core] Further improve platform debug log
d89c2137ba [jsinterp] Small updates for a85a875
Compare 4 commits »
mirror synced commits to master at mirror/youtube-dl from mirror 2023-05-12 03:25:25 +00:00
d1c6c5c4d6 [core] Improve platform debug log, based on yt-dlp
6ed3433828 [jsinterp] Add short-cut evaluation for common expression
a85a875fef [jsinterp] Handle NaN in bitwise operators
11cc3f3ad0 [utils] Fix compiled_regex_type in 249f2b6
64d6dd64c8 [YouTube] Support Releases tab
Compare 5 commits »
mirror synced commits to master at mirror/youtube-dl from mirror 2023-04-21 17:25:24 +00:00
211cbfd5d4 [jsinterp] Minimally handle arithmetic operator precedence
mirror synced commits to master at mirror/youtube-dl from mirror 2023-04-13 13:25:07 +00:00
26035bde46 [DashSegmentsFD] Correctly detect errors when fragment_retries == 0
2da3fa04a6 [YouTube] Simplify signature patterns
Compare 2 commits »
mirror synced commits to master at mirror/youtube-dl from mirror 2023-04-13 05:15:16 +00:00
735e87adfc [core] Sanitize info dict before dumping JSON (fixes fe7e130) (#32032)
mirror synced commits to master at mirror/youtube-dl from mirror 2023-04-10 20:05:20 +00:00
fe7e13066c [core] Add and use sanitize_info() method from yt-dlp
mirror synced commits to master at mirror/youtube-dl from mirror 2023-04-07 02:15:12 +00:00
213d1d91bf [core] No longer importing copy
f8253a5289 [core] Avoid deepcopy of ctx dict (fix f35b757) (Pt 2)
Compare 2 commits »
mirror synced commits to master at mirror/youtube-dl from mirror 2023-04-06 18:05:12 +00:00
d6ae3b77cd [core] Avoid deepcopy of ctx dict (fix f35b757)
mirror synced commits to master at mirror/youtube-dl from mirror 2023-04-06 01:45:13 +00:00
9f4d83ff42 [options] Add --mtime option, unsets default --no-mtime
25124bd640 [devscripts] Improve hack to convert command-line options to API options
78da22489b [compat] Add and use compat_open() like Py3 open()
557dbac173 [FragmentFD] Fix iteration with infinite limit
cdf40b6aa6 [test] Update tests for Ubuntu 20.04
Compare 9 commits »