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
1df9cf4d68
feat: add certifi for TLS verification on macOS/Windows
2026-04-23 22:31:27 +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
free-the-internet
fdc222c922
re-enable batching in case the reason is beyond Apps Script quota exhaustion
2026-04-23 15:58:42 +02:00
hmb_m
e8b8d8ca3e
fix: load certifi CA bundle for outbound TLS contexts
2026-04-23 15:22:01 +03:30
PK3NZO
7723b91140
Merge upstream/python_testing
2026-04-23 15:06:20 +03:30
PK3NZO
afdd3e1036
Improve relay stability and add streamed parallel downloads
2026-04-23 15:02:16 +03:30
Abolfazl
9e5c074a1d
Merge branch 'python_testing' of https://github.com/masterking32/MasterHttpRelayVPN into python_testing
2026-04-23 13:38:33 +03:30
Abolfazl
7b1812c454
Enhance direct tunnel timeout handling for IP literals and improve logging for non-TLS traffic
2026-04-23 13:37:19 +03:30
Abolfazl
8b2bfa35fc
Refine LAN utilities documentation and restrict to IPv4 addresses
2026-04-23 13:36:46 +03:30
Amin Mahmoudi
41f3be97ad
Update README_FA.md
2026-04-23 13:31:49 +03:30
Amin Mahmoudi
807ce60703
Update README.md
2026-04-23 13:31:12 +03:30
Abolfazl
fb75ba4ea9
Removed netifaces for better compatibility
2026-04-23 13:29:50 +03:30
Emran Hejazi
f39d2d389d
Merge branch 'python_testing' into features/google-ip-scanner
2026-04-23 11:23:21 +03:30
Abolfazl
57738ec5c8
Add additional Google services to exclusion lists in config and constants
2026-04-23 00:51:27 +03:30
Abolfazl Ghaemi
905ce4aa16
Merge pull request #9 from EmranHejazi/improvement/rate-limit-quota-markers
...
Add quota/rate‑limit detection, and enhance body‑hint extraction
2026-04-22 23:50:07 +03:30
Abolfazl Ghaemi
e915861882
Merge pull request #6 from ramzxy/simplify-install
...
Add one-click launcher and interactive setup wizard
2026-04-22 23:49:38 +03:30
Abolfazl Ghaemi
25313a7b05
Merge pull request #13 from EmranHejazi/features/lan-sharing
...
Implement lan sharing
2026-04-22 23:47:24 +03:30
Emran Hejazi
1d48d50565
Implement lan sharing
2026-04-22 21:11:58 +03:30
lostact
7b38663bf9
feat: Add configurable streaming chunked downloads for large files
...
Implemented parallel chunked downloading with real-time streaming to prevent
timeouts and memory issues on large files.
Features:
- Configurable extension filtering (supports ".*" wildcard)
- Configurable size threshold, chunk size, and parallelism
- Streams chunks to client as they arrive in correct order
- Retry mechanism with timeout handling (5 retries, 15s timeout)
- Falls back to single request if Range not supported
Config options (config.json):
- chunked_download_extensions: File extensions array
- chunked_download_min_size: Minimum size in bytes (default: 5MB)
- chunked_download_chunk_size: Chunk size (default: 256KB)
- chunked_download_max_parallel: Max concurrent downloads (default: 16)
2026-04-22 20:58:45 +03:30
Abolfazl
edd9af03a3
Enhance parallel relay functionality and SNI rotation in domain fronting
2026-04-22 19:13:26 +03:30
Abolfazl Ghaemi
f7fc567351
Merge pull request #10 from MahdiShamsDev/python_testing
...
Auth keys added to read me and Maximum google scripts request added
2026-04-22 18:54:31 +03:30
Abolfazl Ghaemi
f88c212c95
Merge pull request #11 from p0u1ya/patch-4
...
Fix: x.com loading issues
2026-04-22 18:50:57 +03:30
Pourya
2d959d4560
Fix: x.com loading issues
...
Shorten X API URLs for relay error prevention.
2026-04-22 17:22:04 +03:30
Mahdi Shams
7f508a2d2a
Auth keys added to read me and Maximum google scripts request added
2026-04-22 16:33:12 +03:30
Ilia Mirzaali
a444d0f3b5
Add one-click launcher and interactive setup wizard
...
- setup.py: prompts only for the values the user must choose, generates a
random auth_key, writes config.json (backs up any existing one).
- start.bat / start.sh: create a local venv, install deps (with PyPI mirror
fallback), run the wizard if config.json is missing, then launch main.py.
- main.py: when config.json is missing on an interactive TTY, offer to run
the wizard instead of just exiting.
- README: new "Quick Start" section up top; manual steps kept below.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 10:43:15 +02:00
Emran Hejazi
b3c17ef677
Add quota/rate-limit detection
2026-04-22 11:44:55 +03:30
Emran Hejazi
8487940ac6
Implement google candidate ips with a script that finds the fastest ip
2026-04-22 11:20:01 +03:30
Abolfazl Ghaemi
829de0bb2e
Merge pull request #7 from Kianmhz/python_testing
...
docs: add troubleshooting entry for script.google.com connection failure
2026-04-22 07:12:23 +03:30
Kian Haddad
bfc0729fad
docs: add troubleshooting entry for script.google.com connection failure
2026-04-21 23:36:04 -04:00
Abolfazl
acf75dcfd7
feat: implement local HTTP proxy server with MITM capabilities
...
- Added a new proxy server that intercepts browser traffic and forwards requests through an Apps Script relay.
- Implemented response caching to optimize repeated requests.
- Included support for SOCKS5 proxy connections.
- Added handling for CORS preflight requests and response injection.
- Integrated domain-based policies for blocking and bypassing specific hosts.
- Enhanced error handling and logging for better debugging.
2026-04-22 05:19:59 +03:30
Abolfazl
c20a9f6fcd
nothing really important, mb
2026-04-22 04:01:37 +03:30
Abolfazl
792719df71
Refactor documentation and code for Apps Script relay mode; remove WebSocket support.
2026-04-22 03:56:17 +03:30
Amin Mahmoudi
42b34afc16
Update README_FA.md
2026-04-21 23:38:24 +03:30
Amin Mahmoudi
57e0af5d85
Update README.md
2026-04-21 23:37:31 +03:30
Amin Mahmoudi
fceba891f4
Update README.md
2026-04-21 23:37:16 +03:30
Amin Mahmoudi
070f121717
Update README.md
2026-04-21 23:37:04 +03:30
Amin Mahmoudi
6211e29bcf
Create LICENSE
2026-04-21 23:27:51 +03:30
Abolfazl
607e226fff
Enhance error handling and add size limits for request and response bodies
2026-04-21 21:31:21 +03:30
Abolfazl Ghaemi
d563c1516e
Merge pull request #3 from PK3NZO/codex/apps-script-compat-socks5
...
Improve apps_script stability, add SOCKS5, and fix over-broad Google direct routing
2026-04-21 21:20:58 +03:30
PK3NZO
c86eb9b25b
Update docs and add contribution hygiene notes
2026-04-21 16:41:48 +03:30
PK3NZO
04f8d44435
Fix Linux CA trust detection
2026-04-21 16:41:48 +03:30
PK3NZO
9f587da40f
Preserve browser capability headers in Apps Script relay
2026-04-21 16:41:48 +03:30
PK3NZO
961e1c9e54
Improve apps_script relay stability and add SOCKS5 support
2026-04-21 16:41:48 +03:30