3e92c60fcd[jsinterp] Handle Date at epoch 0
pukkandan
2023-03-03 16:48:54 +0530
3da17834a4[Youtube] Construct dash formats with range query
pukkandan
2023-02-28 23:03:44 +0530
f7ce98a21e[YouTube] Support @owner format in uploader_id etc
dirkf
2023-02-24 02:48:37 +0000
e67e52a8f8[test] Support test-case with volatile ID (eg live show)
dirkf
2023-02-24 02:32:40 +0000
1d3751c3feEscape URLs in sanitized_Request, not sanitize_url d2558234cf5dd12d6896eed5427b7dcdb3ab7b5a added escaping of URLs while sanitizing. However, sanitize_url may not always receive an actual URL. Eg: When using youtube-dl "search query" --default-search ytsearch, search query gets escaped to search%20query before being prefixed with ytsearch: which is not the intended behavior. So the escaping is moved to sanitized_Request instead.
pukkandan
2021-06-01 18:05:41 +0530
6067451e43[Vimeo] Fix e19ec52 for tween-age Pythons
df
2023-02-20 01:41:46 +0000
57802e632f[jsinterp] Fix dict comprehension for Py2.6
dirkf
2023-02-19 13:47:49 +0000
bafb6dec72[YouTube] Refresh compat/utils usage * import parse_qs() * import parse_qs in lazy_extractors (clears old TODO) * clean up old compiled lazy_extractors for Py2 * use update_url()
dirkf
2023-02-06 16:19:21 +0000
30e986b834[YouTube] Add signatureTimestamp for age-gate bypass
dirkf
2022-06-20 23:15:20 +0100
58988c1421[YouTube] Bypass age-gating for certain restricted videos
dirkf
2022-01-31 04:28:54 +0000
e19ec52322[Vimeo] Support /user{video_id}/{slug} URL format
dirkf
2023-02-11 03:25:14 +0000
f2f90887ca[Vimeo] Fix Unable to extract info section redux * as reported in yt-dlp/yt-dlp#6149 * also allow newline in target JSON object
dirkf
2023-02-04 00:21:35 +0000
[americastestkitchen] Add support for downloading entire series (#31493)
Brian Marks
2023-02-02 11:58:21 -0500
295736c9cb[jsinterp] Improve parsing * support subset ... else if ... * support while * add RegExp class * generalise new support * limited more debug strings * matching test changes
dirkf
2023-02-02 14:28:32 +0000
14ef89a8daSupport if statements
pukkandan
2023-02-01 09:39:49 +0530
c282e5f8d7[ZDF] Overhaul ZDF extractors * pull some yt-dlp changes into ZDFBaseIE._extract_format() * add test cases from yt-dlp to ZDFIE * fix crash in ZDFIE._extract_mobile() when object had no formitaeten * improve title extraction in ZDFChannelIE (remove trailing station ident) * avoid extracting non-video playlist items (fixes#31149)
dirkf
2022-08-09 19:37:58 +0100
2ced5a7912[test] Implement string "lambda x: condition(x)" as an expected value
dirkf
2022-08-09 19:34:34 +0100
d35557a75d[Telegraaf] Use mobile GraphQL API endpoint
coletdjnz
2022-09-23 12:10:35 +1200
9493ffdb8b[test] Use windows-2019 for tests (At least for now) resolves#31249
dirkf
2022-10-04 00:42:15 +0100
7009bb9f31[jsinterp] Workaround operator associativity issue * temporary fix for player 5a3b6271 [1]
pukkandan
2022-09-02 20:41:39 +0530
218c423bc0[cache] Add cache validation by program version, based on yt-dlp
dirkf
2022-09-01 13:28:30 +0100
55c823634d[jsinterp] Handle new YT players 113ca41c, c57c113c * add NaN * allow any white-space character for after_op * align with yt-dlp f26af78a8ac11d9d617ed31ea5282cfaa5bcbcfa (charcodeAt and bitwise overflow) * allow escaping in regex, fixing player c57c113c
dirkf
2022-08-31 23:22:48 +0100
4050e10a4c[options] Document that postprocessing is not forced by --postprocessor-args
dirkf
2022-08-29 13:02:17 +0100
ed5c44e7b7[compat] Replace deficient ChainMap class in Py3.3 and earlier * fix version check
dirkf
2022-08-26 12:22:01 +0100
0f6422590e[compat] Replace deficient ChainMap class in Py3.3 and earlier
dirkf
2022-08-26 10:17:56 +0100
4c6fba3765[jsinterp] Improve try/catch/finally support
dirkf
2022-08-26 08:17:54 +0100
d619dd712f[jsinterp] Fix bug in operator precedence * from 164b03c486 * added tests
dirkf
2022-08-25 12:16:10 +0100
66e58dccc2[core] Avoid processing empty format list after removing bad formats * also ensure compat encoding of error strings
dirkf
2022-08-21 00:21:02 +0100
556862bc91[utils] Ensure RFC3986 encoding result is unicode
dirkf
2022-08-21 00:19:19 +0100