mhdi
1cb345809d
fix bug in start.bat
...
if you install 3.11 or higher version of python this batch file may have error i use this code for fix this bug
2026-04-27 12:12:16 +03:30
Abolfazl Ghaemi
cb788694de
Merge pull request #30 from Parsa307/add-twitter-domain
...
fix: add twitter.com
2026-04-26 11:01:54 +03:30
Parsast
2216abb943
fix: add twitter.com
2026-04-26 10:55:08 +03:30
Abolfazl Ghaemi
4fe115b2c3
Merge pull request #28 from mramirsnt/patch-1
...
Update README.md
2026-04-26 10:30:47 +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
Amir Sanati
9c04af586c
Update README.md
...
modified the mac os adding certificate guide
2026-04-25 19:31:30 +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
Abolfazl
e521b0a7cf
fix: suppress benign Windows socket cleanup errors in asyncio
2026-04-25 02:49:42 +03:30
Abolfazl
2c59435d7b
fix: Skip certifi on windows
2026-04-24 20:56:03 +03:30
Abolfazl Ghaemi
bab8fbb297
Merge pull request #24 from BOplaid/python_testing
...
Add script.google.com to SNI-rewrite tunnel
2026-04-24 20:49:17 +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
Abolfazl
4ab2e052ed
a cleanup after the PR
2026-04-24 01:06:30 +03:30
Abolfazl Ghaemi
c5aaeca85d
Merge pull request #18 from PK3NZO/codex/apps-script-compat-socks5
...
Improve relay stability, streamed parallel downloads, and upstream compatibility
2026-04-24 01:05:21 +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
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
mahan-bst
e0961ed2db
feat: add unistall CA cert feature
2026-04-23 11:03:27 +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