Skip to content

v1.0.1 - Bug Fixes and Compatibility

Choose a tag to compare

@sunba91-su sunba91-su released this 23 Jul 12:39

v1.0.1 - Bug Fixes and Compatibility

Fixed

OpenVPN Compatibility

  • Cipher negotiation: Auto-detects legacy ciphers (e.g., AES-256-CBC) and injects data-ciphers + data-ciphers-fallback for OpenVPN 2.6+
  • remap-usr1: Fixed invalid SIGUSR1 to valid SIGHUP signal
  • Resilience flags: Removed keepalive directive that caused server rejection

Routing

  • Split routing: Adds 0.0.0.0/1 and 128.0.0.0/1 routes via tun0 when server doesn't push redirect-gateway
  • Ensures all SOCKS5 proxy traffic routes through VPN tunnel

Configuration

  • Single client default: docker-compose.yml starts one VPN client by default
  • Added release package with pre-built GHCR images

Quick Start

tar -xzf release-v1.0.1.tar.gz
cd oid-v1.0.1
cp .env.example .env
cp configs/client1.ovpn.example configs/client1.ovpn
# Edit .env and configs/client1.ovpn with your VPN details
docker compose up -d
curl --socks5-hostname localhost:1080 https://ifconfig.me

Pull Image

docker pull ghcr.io/sunba91-su/oid:latest