younesaassila / ttv-lol-pro

TTV LOL PRO removes most livestream ads from Twitch. This is free, don't expect it to be perfect.
GNU General Public License v3.0
1.39k stars 26 forks source link

Feature/proxy protocol support #332

Open tim-crisp opened 1 month ago

tim-crisp commented 1 month ago

Not coded for a while due to health conditions. Trying to get back into it slowly so go easy on me.

This adds support for additional proxy protocols that are supported in chrome. I personally like to use an encrypted proxy over TLS so I use https. That way your credentials aren't sent in plain-ish text (base64).

Supported proxies are (http was already supported):

This should be backwards compatible with the current implementation (defaulting to http) and will conform to the rules you have in to prevent your public proxies from being hammered.

Only tested with Brave (chromium).

Thanks for maintaining this project.