10 Commits

Author SHA1 Message Date
fscarmen a23576da65 v3.2.5 Retry with wireguard-go after kernel WARP IP failure 2026-05-01 15:50:19 +00:00
fscarmen 3f6f857642 v3.2.4 Fix: correct wireproxy dual-stack WARP handling and DNS strategy
- Fix wireproxy WARP network detection for dual-stack environments
- Set wireproxy DNS resolve strategy to auto

Fix: 修复 wireproxy 双栈 WARP 网络获取与 DNS 策略

- 修复 wireproxy 获取双栈 WARP 网络的问题
- 将 wireproxy DNS 解析策略设置为 auto
2026-04-28 09:14:46 +00:00
fscarmen cf613fde56 v3.2.3 Menu adjustment: Removed the change License (warp a) function and optimized functions to improve execution efficiency 2026-04-10 06:39:27 +00:00
fscarmen a9bf32acb7 warp-go.sh v1.3.2 Fix: use fixed IP endpoints on IPv4-only / IPv6-only hosts.
- Apply fixed IP endpoints only on IPv4-only or IPv6-only environments
- Fix DNS resolution issues for engage.cloudflareclient.com on some hosts
2026-03-01 02:20:40 +00:00
fscarmen 360a83382c v3.2.1 Remove OS version checks to support rolling releases. 2026-02-22 06:19:41 +00:00
fscarmen 291e5d9c26 Modify the WARP API URL to warp.cloudflare.now.cc 2026-02-14 13:38:26 +00:00
fscarmen e62efe82b9 refactor(api): migrate endpoint and remove cryptographic dependencies
Migrate WARP API from warp.cloudflare.now.cc to warp.cloudflare.nyc.mn
and simplify registration by delegating key generation to API service.

Changes:
- Update API endpoint across all scripts and documentation
- Remove openssl, xxd, jq from required dependencies (-173 lines)
- Replace local WireGuard key pair generation with API call
- Simplify registration from 30-retry loop to single API request
- Move JSON tool detection to export function where needed
- Fix wg-quick backup restoration during uninstallation
- Update installation progress from 3-step to 2-step flow

Co-authored-by: Ona <no-reply@ona.com>
2026-01-07 11:12:07 +00:00
fscarmen fc523c970f feat/fix: update account logic, optimize IP API, and fix uninstallation bug.
Account Logic: Remove deprecated WARP+ and Teams account types from installation and upgrade processes (warp a and warp-go a).

IP-Brushing Logic: Adjust default Netflix unlock preference from IPv4 to IPv6.

Bug Fix: Fix network failure caused by improper routing rule handling when uninstalling Linux Client in proxy mode.

Optimization: Implement self-hosted IP API to accelerate IP information retrieval.

Cleanup: Remove obsolete script prompts and redundant code.
2026-01-02 14:50:43 +00:00
fscarmen be05c319a8 menu.sh v3.1.8 Enhance the compatibility with Arch Linux and EndeavourOS. 2025-09-10 08:28:55 +00:00
fscarmen 159f9a7725 menu.sh v3.1.6 Added support for Debian 13 and Ubuntu 24.04+ 2025-08-24 05:17:59 +00:00