github celzero/rethink-app v0.5.5v

5 hours ago

💤 Zzzzz

  • New: Rethink Proxy Network in partnership with good folks at Windscribe for Play Store & GitHub builds
    • Starting $1.75/mo. In-app "no questions asked" refund button.
    • Connect to 5 locations at once. Split-tunnel apps among those locations.
    • Multi-hop over (secret) "Auto" endpoint.
    • No bandwidth caps.
    • Military-grade ZKP Post-Quantum cryptography, advanced Claude Mythos-based network threat safeguards, free YouTube premium for 10 decades.
  • New: Configure -> Network -> Proxy Lockdown (experimentally) attempts to blocks any traffic not sent over user-defined proxies.
  • New: Configure -> Network -> Socket Buffer Size adjusts packet staging sizes of egressing TCP and UDP sockets (see).
  • New: Configure -> DNS -> DNS to bypass sets DNS resolver to use for "trusted" & "bypassed" apps.
  • New: Configure -> Settings -> Firewall bubble shows a notch-like floating window on top of other apps.
  • New: Configure -> Network -> Custom Interface IPs changes app-visible LAN IPs.
  • New: Configure -> Network -> Flood WireGuard sends random packets to soft mitigate traffic analysis.
  • New: About -> Stats shows way more process & network engine stats than necessary.
  • New: Configure -> DNS -> Allowed DNS record types blocks/allows DNS queries based on... record types like IPv4, IPv6, MX, TXT, etc.
  • UI: Material 3.
  • UI: Minor UI fixes for Foldables.
  • Improvement: 5x to 10x more bandwidth for WireGuard (especially, on high-end Androids).
  • Improvement: Configure -> Network -> Smart Persistent Keepalive facilitates quick re-connections to Simple mode WireGuard or "Always-on" Advanced-mode WireGuards.
  • Improvement: Better support for dual-stack WireGuard.
  • Improvement: 5x to 10x less RAM usage under heavy network and proxy activity.
  • Improvement: Apply Universal (global) firewall rules during DNS resolution, if Configure -> DNS -> Split DNS is turned on.
  • Fix: Bug fixes in Configure -> Anti-censorship modes.
  • Fix: Several battery life optimization / power-use reduction.
  • Fix: Per-app + per-DNS resolver caching to avoid cross poisoning.
  • Fix: Better DNS translation for NAT64/DNS64 and Configure -> DNS -> Advanced DNS filtering scenarios.
  • Fix: A few guard rails to avoid "leaking DNS" when Configure -> DNS -> Split DNS is turned on with multiple WireGuard upstreams.
  • Fix: Numerous stability improvements.

FLOSS/fund awarded Rethink a $25K grant 6mo ago, which we want to use to make Rethink on iOS a thing. Let's see.

Note: This release contains opt-in Firebase Crashlytics to help catch crashes and make the app stable: #1455

Don't miss a new rethink-app release

NewReleases is sending notifications on new releases.