txlyre đồng bộ commits đến restartXrayOption tại txlyre/3x-ui từ mirror

  • 3ec5b3589f fix windows build
  • 2b1d3e7347 [feat] restart xray-core from cli #3825
  • 37f0880f8f Bump Go to 1.26
  • 5b796672e9 Improve telego client robustness and retries Add a createRobustFastHTTPClient helper to configure fasthttp.Client with better timeouts, connection limits, retries and optional SOCKS5 proxy dialing. Validate and sanitize proxy and API server URLs instead of returning early on invalid values, and build telego.Bot options dynamically. Reduce long-polling timeout to detect connection issues faster and adjust update retrieval comments. Implement exponential-backoff retry logic for SendMessage calls to handle transient connection/timeouts and improve delivery reliability; also reduce inter-message delay for better throughput.
  • 3fa0da38c9 Add timeouts and delays to backup sends Add rate-limit friendly delays and context timeouts when sending backups via Telegram. Iterate admin IDs with index to sleep 1s between sends; add 30s context.WithTimeout for each SendDocument call and defer file.Close() for opened files; insert a 500ms pause between sending DB and config files. These changes improve resource cleanup and reduce chance of Telegram rate-limit/timeout failures.
  • Xem so sánh cho các commit 10 »

1 ngày trước cách đây

txlyre đồng bộ tham chiếu mới restartXrayOption đến txlyre/3x-ui từ mirror

1 ngày trước cách đây

txlyre đồng bộ commits đến main tại txlyre/3x-ui từ mirror

5 ngày trước cách đây

txlyre đồng bộ commits đến main tại txlyre/3x-ui từ mirror

  • 5b796672e9 Improve telego client robustness and retries Add a createRobustFastHTTPClient helper to configure fasthttp.Client with better timeouts, connection limits, retries and optional SOCKS5 proxy dialing. Validate and sanitize proxy and API server URLs instead of returning early on invalid values, and build telego.Bot options dynamically. Reduce long-polling timeout to detect connection issues faster and adjust update retrieval comments. Implement exponential-backoff retry logic for SendMessage calls to handle transient connection/timeouts and improve delivery reliability; also reduce inter-message delay for better throughput.
  • 3fa0da38c9 Add timeouts and delays to backup sends Add rate-limit friendly delays and context timeouts when sending backups via Telegram. Iterate admin IDs with index to sleep 1s between sends; add 30s context.WithTimeout for each SendDocument call and defer file.Close() for opened files; insert a 500ms pause between sending DB and config files. These changes improve resource cleanup and reduce chance of Telegram rate-limit/timeout failures.
  • 8eb1225734 translate bug fix #3789
  • Xem so sánh cho các commit 3 »

6 ngày trước cách đây

txlyre đồng bộ commits đến v1.8.8 tại txlyre/dtlspipe từ mirror

1 tuần trước cách đây

txlyre đồng bộ tham chiếu mới v1.8.8 đến txlyre/dtlspipe từ mirror

1 tuần trước cách đây

txlyre đồng bộ commits đến master tại txlyre/dtlspipe từ mirror

1 tuần trước cách đây

txlyre đồng bộ commits đến v2.8.10 tại txlyre/3x-ui từ mirror

1 tuần trước cách đây

txlyre đồng bộ tham chiếu mới v2.8.10 đến txlyre/3x-ui từ mirror

1 tuần trước cách đây

txlyre đồng bộ commits đến main tại txlyre/3x-ui từ mirror

  • e5c0fe3edf bug fix #3785
  • f4057989f5 Require HTTP 200 from curl before using IP Replace simple curl+trim checks with a response+http_code parse to ensure the remote URL returns HTTP 200 and a non-empty body before assigning server_ip. Changes applied to install.sh, update.sh and x-ui.sh: use curl -w to append the status code, extract http_code and ip_result, and only set server_ip when http_code == 200 and ip_result is non-empty. This makes the IP discovery more robust against error pages or partial responses while keeping the existing timeout behavior.
  • 84013b0b3f v2.8.10
  • 511adffc5b Remove allowInsecure Remove the deprecated `allowInsecure`
  • Xem so sánh cho các commit 4 »

1 tuần trước cách đây

txlyre đồng bộ commits đến v1.8.7 tại txlyre/dtlspipe từ mirror

1 tuần trước cách đây

txlyre đồng bộ tham chiếu mới v1.8.7 đến txlyre/dtlspipe từ mirror

1 tuần trước cách đây

txlyre đồng bộ commits đến v1.8.6 tại txlyre/dtlspipe từ mirror

1 tuần trước cách đây

txlyre đồng bộ tham chiếu mới v1.8.6 đến txlyre/dtlspipe từ mirror

1 tuần trước cách đây

txlyre đồng bộ commits đến master tại txlyre/dtlspipe từ mirror

1 tuần trước cách đây

txlyre đồng bộ commits đến main tại txlyre/3x-ui từ mirror

  • fc6344b840 Fix ipv6 hostname parsing for subscriptions (#3782)

1 tuần trước cách đây

txlyre đồng bộ commits đến main tại txlyre/3x-ui từ mirror

1 tuần trước cách đây

txlyre đồng bộ commits đến main tại txlyre/3x-ui từ mirror

  • 4a455aa532 Xray Core v26.2.6 and dependency updates Update Xray download URLs to v26.2.6 in the GitHub Actions release workflow and DockerInit script. Bump Go toolchain to 1.25.7 and refresh several module versions (telego, xtls/xray-core, klauspost/compress, pires/go-proxyproto, golang.org/x/arch, golang.org/x/sys, google.golang.org/genproto, etc.). Update go.sum to match the new dependency versions.

1 tuần trước cách đây

txlyre đồng bộ commits đến main tại txlyre/3x-ui từ mirror

  • 25f64738e4 refactor: set header only if it not empty (#3763)
  • 5bb87fd3d4 fix : Uncontrolled data used in path expression Co-Authored-By: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
  • 491e3f9f8b feat: add openssl to dockerfile (#3762)
  • Xem so sánh cho các commit 3 »

1 tuần trước cách đây

txlyre đồng bộ commits đến main tại txlyre/3x-ui từ mirror

  • d8fb09faae feat: implement 'last IP wins' policy for IP limitation (#3735) - Add timestamp tracking for each client IP address - Sort IPs by connection time (newest first) instead of alphabetically - Automatically disconnect old connections when IP limit exceeded - Keep only the most recent N IPs based on LimitIP setting - Force disconnection via Xray API (RemoveUser + AddUser) - Prevents account sharing while allowing legitimate network switching - Log format: [LIMIT_IP] Email = [email protected] || Disconnecting OLD IP = 1.2.3.4 || Timestamp = 1738521234 This ensures users can seamlessly switch between networks (mobile/WiFi) and the system maintains connections from their most recent IPs only. Fixes account sharing prevention for VPN providers selling per-IP licenses. Co-authored-by: Aung Ye Zaw <[email protected]>

2 tuần trước cách đây