Commit Graph

68 Commits

Author SHA1 Message Date
Abolfazl b3b92208ed Fixed youtube safe search and live (without needing exit node) 2026-05-09 03:20:59 +03:30
Abolfazl b4e23486d1 fixed youtube on relay & chatgpt login on VPS exit node 2026-05-07 21:49:34 +03:30
Abolfazl 33db28a7ea fix: enhance SABR protobuf handling by conditionally stripping quality-track entries 2026-05-07 18:09:59 +03:30
Abolfazl 9b6d03e070 feat: implement Youtube streaming bugfix 2026-05-07 10:52:30 +03:30
Abolfazl a5d25f608f feat: implement gzip compression for relay responses and enhance H2 transport with keepalive pings 2026-05-06 15:54:11 +03:30
Abolfazl c7e0d72635 bugfix: enhance caching mechanism and streamline redirect handling in relay 2026-05-05 08:18:52 +03:30
Abolfazl db0edd2952 feat: optimize SSL context handling and improve header filtering logic 2026-05-05 08:09:27 +03:30
Abolfazl 0169c81b73 feat: enhance logging by masking Apps Script deployment IDs for security 2026-05-05 08:04:11 +03:30
Abolfazl 01e28f50bb feat: implement CA certificate serving for LAN devices during sharing 2026-05-05 07:53:34 +03:30
Abolfazl f42497aa82 feat: strip accept-encoding header to ensure uncompressed responses in relay 2026-05-05 07:39:32 +03:30
Abolfazl 64363ed531 feat: add adblock functionality with support for external blocklists 2026-05-05 07:27:49 +03:30
Abolfazl bd3d1943b0 feat: implement relay loop detection in Apps Script and Cloudflare Worker 2026-05-05 07:15:52 +03:30
Abolfazl e9fda55adf refactor: update configuration keys and improve documentation for HTTP proxy settings 2026-05-05 06:47:51 +03:30
Abolfazl b3df1d3828 refactor: remove Val Town references and update exit node documentation 2026-05-04 22:46:37 +03:30
Abolfazl a1dffa6a7f fix: route exit-node requests through batch collector instead of bypassing it 2026-05-04 08:42:35 +03:30
Abolfazl f222e016e1 feat: add VPS exit node installer and server scripts 2026-05-04 08:29:56 +03:30
Abolfazl 3079b83181 feat: improve task cancellation and error logging in DomainFronter 2026-05-03 06:49:15 +03:30
Abolfazl 9f8c28a309 feat: improve error handling and connection management in DomainFronter and H2Transport 2026-05-03 06:27:40 +03:30
Abolfazl cc906ebbf6 feat: enhance batch processing and warmup logic in proxy server and domain fronter 2026-05-03 06:02:13 +03:30
Abolfazl 64d900cdfe feat: enhance execution logger to report usage only on count change 2026-05-02 16:12:35 +03:30
Abolfazl 7e052ad1b2 feat: add execution monitoring for Apps Script usage in DomainFronter
Co-authored-by: Copilot <copilot@github.com>
2026-05-02 15:57:32 +03:30
Abolfazl c5beb51df0 Major refactor on codes (no feature is new, just code refactor)
Co-authored-by: Copilot <copilot@github.com>
2026-05-02 12:03:59 +03:30
Abolfazl ff419b1338 feat: add exit node deployment guide and templates for Val Town, Cloudflare Workers, and Deno Deploy
Co-authored-by: Copilot <copilot@github.com>
2026-05-01 22:26:44 +03:30
Abolfazl e64b4710ca feat: add error classification for Apps Script relay errors with detailed explanations
Co-authored-by: Copilot <copilot@github.com>
2026-05-01 19:47:19 +03:30
Abolfazl 464a6e1dd0 feat: add optional exit node support for full-tunnel relay to bypass IP blocking 2026-05-01 07:17:38 +03:30
Abolfazl 4ae0d115c5 feat: (Needs redeploy Code.gs) enhance SNI pool management with latency probing and JSON handling improvements 2026-05-01 05:56:56 +03:30
Abolfazl 749a2bed81 feat: reorder Google SNI pool entries for consistency 2026-05-01 05:55:02 +03:30
Abolfazl bf8d798fef feat: improve LAN sharing configuration and enhance startup banner formatting 2026-04-28 21:35:05 +03:30
Abolfazl 84424e899d feat: enhance certificate management with uninstall functionality 2026-04-28 21:23:58 +03:30
Abolfazl Ghaemi e8a4557edf Merge pull request #16 from mahan-bst/feature/uninstall-cert
feat: add unistall CA cert feature
2026-04-28 21:14:35 +03:30
Parsast 2216abb943 fix: add twitter.com 2026-04-26 10:55:08 +03:30
Abolfazl d0c936e86a fix: add accounts.google.com to FRONT_SNI_POOL_GOOGLE 2026-04-26 09:30:24 +03:30
Abolfazl 319e7865aa fix: update FRONT_SNI_POOL_GOOGLE to exclude shaped DPI affected domains 2026-04-26 09:02:40 +03:30
Abolfazl 5e7fff8811 fix: implement H1 container keepalive to prevent cold starts when H2 is unavailable 2026-04-25 04:04:50 +03:30
BOplaid 9e301d802f add script.google.com to SNI-rewrite tunnel
So it is accessible easily when running MHRV.
2026-04-24 19:15:32 +03:30
mahan 126f6d9b87 Merge branch 'python_testing' into feature/uninstall-cert 2026-04-24 16:13:31 +03:30
Abolfazl e08d33e69d fix: validate SOCKS5 configuration to ensure ports differ on the same host 2026-04-24 01:41:47 +03:30
Abolfazl 1e256d5f06 fix: add additional Google services to FRONT_SNI_POOL 2026-04-24 01:41:41 +03:30
Abolfazl 427be7b28f fix: implement CORS support for preflight requests and inject headers 2026-04-24 01:22:28 +03:30
Abolfazl c2aaf37872 fix: improve IP address handling and reject oversized header blocks in ProxyServer 2026-04-24 01:16:13 +03:30
Abolfazl d14b299f65 fix: use WARM_POOL_COUNT for connection count in _do_warm method 2026-04-24 01:15:59 +03:30
Abolfazl f594f3bb7c fix: add headers to strip for user IP protection in DomainFronter 2026-04-24 01:07:46 +03:30
PK3NZO ccc2bd7b96 Merge upstream/python_testing 2026-04-23 23:20:40 +03:30
Abolfazl fc46e3d6e0 Fixed the youtube safesearch problems. 2026-04-23 23:02:04 +03:30
Abolfazl 4243135c66 fix: improve error handling in proxy server and h2 transport classes 2026-04-23 22:58:49 +03:30
Abolfazl Ghaemi 70dd77933d Merge pull request #21 from free-the-internet/python_testing
re-enable batching in case the reason is beyond Apps Script quota exhaustion
2026-04-23 22:44:07 +03:30
Abolfazl bca757a46a fix: replace deprecated get_event_loop() with get_running_loop() in async functions 2026-04-23 22:38:59 +03:30
Abolfazl Ghaemi dfe75beadd Merge pull request #19 from hmbmirzaei/fix/macos-certifi-ca-bundle
fix: load certifi CA bundle for outbound TLS contexts
2026-04-23 22:23:26 +03:30
Abolfazl Ghaemi 2ff1466b03 Merge pull request #8 from EmranHejazi/features/google-ip-scanner
Google IP Scanner
2026-04-23 22:13:27 +03:30
Abolfazl Ghaemi 71fb754240 Merge pull request #12 from lostact/feature-chunked-streaming
feat: Add configurable streaming chunked downloads for large files
2026-04-23 22:12:09 +03:30