aboutsummaryrefslogtreecommitdiffstats
path: root/youtube/util.py
Commit message (Expand)AuthorAgeFilesLines
* set ios clientAstound2024-04-271-16/+16
* Refactoring code and reuse INNERTUBE_CLIENTSAstound2024-04-211-41/+36
* updateAstound2024-04-211-2/+2
* updateAstound2024-04-211-2/+2
* Update `android` paramsAstound2024-04-061-6/+2
* Set 'ios' client to bypassAstound2024-03-311-0/+16
* Temporal fix: all requests with ANDROID client get redirected to aQvGIIdgFDM ...Astound2024-03-311-0/+19
* Update user-agents and update android client parameters to fix blockageAstound2024-03-301-10/+12
* Use response.headers instead of response.getheaders()Astound2024-03-111-1/+1
* Update android client version to fix 400 Bad RequestAstound2024-03-101-3/+3
* Fix channel about tabAstound2024-01-221-0/+79
* Set hqdefault thumnail imagesJesus E2023-06-181-2/+2
* Fix failing exit node retry testJames Taylor2022-02-161-2/+1
* Fix error during exit blockage detection when Set-Cookie missingJames Taylor2022-02-151-1/+1
* Fix MaxRetryErrors due to Tor exit node blockageJames Taylor2022-02-151-3/+16
* Prefix youtube URLs in video descriptions and channel about pageJames Taylor2021-08-091-0/+7
* Switch to new comments api now that old one is being disabledJames Taylor2021-08-091-0/+13
* Cleaner channel-checking console error messages when Tor is closedJesús2021-07-281-1/+5
* Restart tor connection pool when the tor port setting is changedJames Taylor2021-07-281-0/+4
* Friendlier error message when Tor is closed or network is downJames Taylor2021-07-041-3/+22
* Capitalize name appJesús2021-06-101-1/+1
* Save uploader id in local playlistsJames Taylor2021-05-061-2/+5
* util.py: Encode data using utf-8, not asciiJames Taylor2021-03-031-2/+2
* util.py: Fix data not being passed in requestsJames Taylor2021-03-031-2/+2
* Debugging response saving: save page even if it's an HTTP errorJames Taylor2021-02-261-8/+9
* TorMgr: Change new identity cooldown to 7 seconds instead of 6James Taylor2021-02-131-4/+4
* fetch_url: 429: get new identity regardless of page contentJames Taylor2021-01-131-3/+1
* General theme: fix syntax W3C markup and add improve 'Published' dateJesús2020-12-301-0/+7
* strip_non_ascii in comments-author-nameJesús2020-12-301-0/+6
* util: Remove obsolete parse_info_prepare_for_html functionJames Taylor2020-12-281-9/+0
* Remove obsolete uppercase_escape functionJames Taylor2020-12-281-6/+0
* TorManager: Add delay before subsequent new identity retriesJames Taylor2020-12-251-1/+18
* Exit node retrying: Retry 3 times. Also add tests for it.James Taylor2020-12-211-4/+17
* Fix youtube mixesJames Taylor2020-12-181-2/+8
* pep8Jesús2020-12-151-26/+40
* fetch_url: Use time.monotonic for comptability w/ tor_mgrJames Taylor2020-11-291-5/+8
* use Tor to resolve domain namesuser2346842020-11-121-2/+2
* new_identity: authenticate with blank passwordJames Taylor2020-10-251-1/+1
* Automatically change tor circuit once if ip is blockedJames Taylor2020-10-251-45/+117
* fetch_url: move content decoding to before 429 checkJames Taylor2020-10-251-1/+3
* Put vid title at end of download urls so downloads w/ that filenameJames Taylor2020-10-221-0/+54
* fix stylezrose5842020-10-091-1/+1
* settings.py: add 'proxy_images'zrose5842020-10-071-6/+7
* Increase max redirects for video routingJames Taylor2020-09-221-3/+13
* Add setting for tor_portuser9381202020-09-191-3/+3
* Add tor video routingJames Taylor2020-09-181-14/+23
* Don't use brotli if import failsJames Taylor2020-08-111-2/+9
* Fix failure to parse comments when there's one from deleted channelJames Taylor2020-03-081-0/+9
* Ensure urllib3 and python version not leaked during video file checkJames Taylor2020-02-181-1/+2
* Fix MaxRetryError when checking for video URL accessJames Taylor2020-02-181-2/+10