Releases: xihale/snirectAndroid
Releases · xihale/snirectAndroid
🚀 v0.0.1-alpha
This is the first alpha release of Snirect, a specialized Android VPN focused on SNI modification and privacy-preserving proxying.
✨ Key Features
- Intelligent SNI Proxying:
- Automatically skips MITM/Decryption when SNI is unchanged, ensuring peak performance and end-to-end encryption.
- Supports SNI stripping and spoofing to bypass restrictive network filters.
- Advanced App Filtering:
- Whitelist Mode: Only route traffic for selected apps.
- Blacklist Mode: Proxy everything except the selected apps.
- Search & Filter: High-performance app selector with real-time search and system app visibility toggle.
- Enhanced Network Controls:
- Bypass LAN: Access local devices (NAS, printers) while the VPN is active.
- Strict DoH: Prevent DNS leaks by disabling fallback to system resolvers.
- IPv6 Block: Completely disable IPv6 traffic to improve stability on inconsistent mobile networks.
- Custom MTU: Easily tune MTU settings via a dedicated dialog to avoid packet fragmentation.
- Modern UI/UX:
- Material 3 design with a clean, grouped settings architecture.
- Real-time speed monitoring and log viewer.
- Multi-language support (English & Simplified Chinese).
🛠 Technical Improvements
- Integrated high-performance Go-core engine.
- Reliable remote rule synchronization with SNI spoofing support for the fetch process itself.
- Secure CA certificate management and export workflow.
🚀 v0.0.1-test.2
✨ Features
- Settings UI - TOML-based rule management interface
- Comprehensive Settings - Real-time logs and Priority 2 rule management
- DNS Resolver - Production-grade DNS resolver with advanced rule matching
- TLS Certificate Verification - Customized cert_verify support with per-rule verification
- Traffic Speed Tracking - Real-time traffic monitoring
- Automation Controls - VPN activation automation settings
- Quick Settings Tile - System quick settings integration with startup permission checks
🔧 Core Improvements - SNI Handling - Improved SNI handling and DNS hijacking
- IP Re-resolution - Bypass DNS pollution by re-resolving IP on rule match using trusted DNS
- TLS Handshake Logging - Enhanced error logging with peer certificate details
- Google Services - Optimized SNI stripping for Google services
🎨 UI/UX
- Material 3 Design - Modern UI/UX with enhanced logs
- Navigation & Status - Resolved navigation and status sync issues
⚡ Performance
- Build Optimization - Reduced build size and streamlined development workflow
- Git-based Versioning - Robust version management
🛠️ Build & Config
- CA Certificate Logic - Implemented MITM proxying with dynamic CA path
- Git Ignore - Updated to exclude build artifacts
📜 License
- Added project license