Commit Graph

55 Commits

Author SHA1 Message Date
Abolfazl b841419bc7 Remove Windows client link from README and README_FA 2026-05-10 03:32:22 +03:30
Abolfazl f0b2d46c49 Add donation section to README for project support 2026-05-09 14:11:53 +03:30
Abolfazl eeccb3d372 Deno removed from docs 2026-05-09 06:41:59 +03:30
Abolfazl 691a74d4fc Update README to reorder download options for clarity and improve user experience 2026-05-09 06:21:20 +03:30
Abolfazl 33b0966978 Enhance README and Persian documentation with additional details on legal disclaimers, user responsibilities, and security warnings 2026-05-09 06:17:03 +03:30
Abolfazl 7739acc97a Enhance README and documentation with Telegram channel and acknowledgments, improve formatting and clarity 2026-05-09 05:51:48 +03:30
Abolfazl 188909ab8b Update README files to enhance navigation and deployment instructions for Google relay setup 2026-05-09 05:45:26 +03:30
Abolfazl 70bbcf217f Add comprehensive documentation for MasterHttpRelayVPN
- Introduced ARCHITECTURE.md to outline the system architecture and flow.
- Created CONFIGURATION.md detailing configuration options and their meanings.
- Added DOCKER.md for Docker setup instructions and usage.
- Developed GETTING_STARTED.md to guide users through initial setup and usage.
- Included LAN_SHARING.md to explain how to enable LAN sharing for the proxy.
- Established SECURITY.md to highlight security practices and responsibilities.
- Compiled TROUBLESHOOTING.md to assist users in resolving common issues.
- Translated documentation into Persian, including ARCHITECTURE.md and CONFIGURATION.md.
2026-05-09 05:01:08 +03:30
Abolfazl 9dfa3386dc Add latest updates section to README files highlighting YouTube SafeSearch and live video functionality improvements 2026-05-09 03:32:44 +03:30
Arash aea84a59d0 Update README.md 2026-05-08 19:12:13 +03:30
Abolfazl e755b6d030 docs: add sources section with ad blocker filter lists in README files 2026-05-06 16:14:45 +03:30
Abolfazl e300493b85 feat: add Docker support with Dockerfile and docker-compose configuration 2026-05-05 07:01:59 +03:30
Abolfazl e9fda55adf refactor: update configuration keys and improve documentation for HTTP proxy settings 2026-05-05 06:47:51 +03:30
Amin Mahmoudi 603e96b631 Update README.md 2026-05-04 23:16:39 +03:30
Amin Mahmoudi 6d28f3cde4 Add badges to README for project visibility 2026-05-04 23:15:59 +03:30
Abolfazl cc8a8f0269 docs: add authorization steps for Google app deployment in English and Persian README 2026-05-04 22:59:46 +03:30
Abolfazl b3df1d3828 refactor: remove Val Town references and update exit node documentation 2026-05-04 22:46:37 +03:30
Abolfazl 8690d712d6 docs: sync FA readme with EN changes (remove project structure section, add VPS exit node option) 2026-05-04 09:03:07 +03:30
Abolfazl 77e69fa36e chore: update .gitignore to exclude local scripts and remove hidden CI/CD release section from README
Co-authored-by: Copilot <copilot@github.com>
2026-05-02 12:10:56 +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 464a6e1dd0 feat: add optional exit node support for full-tunnel relay to bypass IP blocking 2026-05-01 07:17:38 +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
Amir Sanati 9c04af586c Update README.md
modified the mac os adding certificate guide
2026-04-25 19:31:30 +03:30
mahan 126f6d9b87 Merge branch 'python_testing' into feature/uninstall-cert 2026-04-24 16:13:31 +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 Ghaemi 2ff1466b03 Merge pull request #8 from EmranHejazi/features/google-ip-scanner
Google IP Scanner
2026-04-23 22:13:27 +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
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 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
Emran Hejazi 1d48d50565 Implement lan sharing 2026-04-22 21:11:58 +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 8487940ac6 Implement google candidate ips with a script that finds the fastest ip 2026-04-22 11:20:01 +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 792719df71 Refactor documentation and code for Apps Script relay mode; remove WebSocket support. 2026-04-22 03:56:17 +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
PK3NZO c86eb9b25b Update docs and add contribution hygiene notes 2026-04-21 16:41:48 +03:30
Abolfazl fd22de27ca Add cross-platform CA auto-installer and production hardening
- Add cert_installer.py: cross-platform trusted CA installer
  (Windows certutil/PowerShell, macOS security, Linux update-ca-certificates,
  Firefox NSS via certutil/certutil)
- main.py: add --install-cert and --no-cert-check CLI flags; auto-detect and
  auto-install MITM CA on startup when not yet trusted
- mitm.py: rename CA CN/O from 'DomainFront Tunnel' to 'MasterHttpRelayVPN'
- proxy_server.py: downgrade TLS handshake errors to DEBUG to reduce log noise
  for non-HTTPS traffic (MTProto, plain HTTP on non-443 ports)
- README.md / README_FA.md: document new CLI flags, auto-install behaviour,
  and cert_installer.py in project files table
2026-04-21 04:56:49 +03:30
Abolfazl b1b625045a Add PyPI mirror installation instructions and enhance troubleshooting section in README and README_FA 2026-04-20 23:18:12 +03:30
Amin Mahmoudi 1588b10417 Update README.md 2026-04-20 21:55:32 +03:30