Skip to content

Releases: Tkd-Alex/ChibaTunnel

2.1.0

22 Jun 15:41
4320a43

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.1.0

2.0.0

19 Jun 17:10
0efa816

Choose a tag to compare

chibatunnel-wordmark

Status: Online | Protocol: Sentinel dVPN | Identity: Unknown

ChibaTunnel is a cyberpunk-styled desktop dVPN client engineered for absolute privacy and censorship resistance. It cuts through centralized corporate firewalls by routing your traffic across a trustless, peer-to-peer node network.

What's Changed

Full Changelog: v1.2.2...v2.0.0

1.2.2

19 Jun 12:44
deae828

Choose a tag to compare

Merge pull request #7 from Tkd-Alex/dev

merge dev into main (v1.2.2)

1.2.1

14 May 16:48
c05d5f3

Choose a tag to compare

What's Changed

🍎 macOS Platform Parity & Stability

  • Transparent Proxy & Kill Switch: Full implementation of transparent proxy support and firewall protection using native macOS PF (Packet Filter) anchors.
  • Automated Helper Installation: Automatic management of the sentinel-helper installation as a LaunchDaemon (com.sentinel.helper), eliminating repeated elevation prompts.
  • Gatekeeper Bypass: Automatic removal of the com.apple.quarantine attribute for bundled third-party binaries, ensuring smooth execution on systems with strict security policies.
  • Improved Binary Management: Added manual binary selection for macOS and refined utun interface detection.

🛡️ Privileged Helper Evolution

  • Delegated Management: Moved WireGuard lifecycle management (up/down) directly into the privileged helper, optimizing performance and reducing main process privilege requirements.
  • Robust Routing: Refactored routing logic to ensure clean teardowns and system state restoration even in the event of an application crash.

💰 Wallet & Onboarding Security

  • Mnemonic Generation: Added native mnemonic seed generation during wallet setup.
  • Security Confirmation: Introduced a mandatory confirmation step to ensure users have safely backed up their credentials before proceeding.

📦 Build & Tooling

  • Multi-platform Bundling: Optimized packaging strategy to consistently include third-party binaries across Linux, Windows, and macOS.
  • Linux Packaging: Resolved electron-builder macro conflicts and reorganized postinst/postrm scripts for better Debian/Ubuntu compatibility.

🛠 Change Details (Commit Categorization)

✨ Features

  • helper: Delegate WireGuard management to privileged helper (94699e5).
  • macos: Implement Transparent Proxy and Kill Switch support (bbd0ac6, cd52b2f).
  • macos: Automated LaunchDaemon installation (fd7fc72).
  • security: Mnemonic generation and security confirmation in wallet setup (7e17ead).
  • ui: Manual binary browsing for macOS (23f5d1e).
  • build: Automated Gatekeeper quarantine removal (47d8e42, 7f0a4bb).

🐛 Bug Fixes

  • helper: Fixed interface detection and PF anchor registration on macOS (04d6ad7, 6e864fa, c3b2cb3).
  • reliability: Refactored killActiveConnections for metadata persistence and session retries (0ca0c21).
  • linux: Resolved macro conflicts and installation script paths (ca0877f, 9c6aaf1).
  • macos: Optimized traffic stats and refined Homebrew privilege handling (cde8de3, 433b1db).

🧹 Chores & Docs

  • version: Bump version to 1.2.1 (9124a16).
  • docs: Updated workflow rules and helper architecture documentation (ef1331f).
  • build: Synchronized helper binary naming for macOS (a810ef4).

Full Changelog: https://github.com/Tkd-Alex/sentinel-dvpn-client/commits/v1.2.1

1.2.0

21 Apr 13:11

Choose a tag to compare

What's Changed

Full Changelog: https://github.com/Tkd-Alex/sentinel-dvpn-client/compare/v1.1.0...v1.2.0

1.1.0

20 Apr 10:14
34051f3

Choose a tag to compare

1.0.1

20 Apr 06:45
5dfb381

Choose a tag to compare

1.0.0

10 Apr 08:59

Choose a tag to compare