Commit Graph

  • e1f08cff8a v1.3.20 feat: add independent per-protocol ports and domain-based server address main fscarmen 2026-08-07 11:13:22 +00:00
  • 4c9f6fbf06 fix: sync nginx with daemon file on hot-reload flows fscarmenandGitHub 2026-08-04 21:06:04 +08:00
  • 8d893d60cb feat: support zero-protocol setups and streamline empty-state flow fscarmenandGitHub 2026-08-02 20:47:32 +08:00
  • 09036481c9 v1.3.19 feat: add real-time traffic stats and speed up CDN probe fscarmen 2026-07-31 14:25:09 +00:00
  • eb5c5a32c7 chore: clean up deprecated interactions, compact E[]/C[] to continuous range fscarmenandGitHub 2026-07-28 16:52:12 +08:00
  • bb5deb9697 v1.3.18 feat: add subscription toggle in sb -d menu fscarmen 2026-07-25 07:07:40 +00:00
  • 56997fdbee v1.3.17 feat: add SIGHUP hot-reload support, replace restart sequences with reload fscarmen 2026-07-20 11:31:50 +00:00
  • 4f29ea5c92 v1.3.16 feat: support bind_interface for multi-NIC servers fscarmen 2026-07-15 17:31:17 +00:00
  • c62368ebcc fix: add explicit action:route to custom warp-ep route rules (#330) starfendouandGitHub 2026-07-07 16:10:23 +08:00
  • 3dfbec4215 v1.3.15 feat: improve hysteria2 realm UX, fix port hopping, add v2rayN realm support fscarmen 2026-07-01 06:44:10 +00:00
  • 5dfd0cdbfc fix: resolve loss of UUID when adding/removing protocols in sb -r fscarmen 2026-06-26 23:56:41 +08:00
  • 53ce0dc541 fix: resolve failure to update server IP in sb -d fscarmenandGitHub 2026-06-25 09:55:07 +08:00
  • 6bb22b3562 feat: support custom TLS fingerprint and partial configuration hot-reload fscarmen 2026-06-19 18:17:46 +08:00
  • 2ca9504654 feat: security upgrade for subscriptions, client output improvements fscarmen 2026-06-05 15:02:14 +00:00
  • 803cfa7959 fix: correct UUID extraction from nginx.conf after sb -d changes fscarmen 2026-06-02 08:06:10 +08:00
  • 5644e6bebb v1.3.14 feat: add custom warp-ep route rule management fscarmen 2026-05-29 15:52:29 +00:00
  • a683f289ea fix: correct v2rayN and Throne subscription exports. Thanks to [Maxrxf] fscarmen 2026-05-23 08:20:20 +00:00
  • 5672af2cee feat: add Armbian support to system detection fscarmen 2026-05-20 04:07:17 +00:00
  • d785652c53 v1.3.13 feat: add explicit HTTP clients for remote rule sets fscarmen 2026-05-17 21:31:38 +08:00
  • 0b3add9cf7 fix: support host:port parsing for ws CDN input fscarmen 2026-05-16 10:50:49 +00:00
  • d6cb1796f4 v1.3.12 feat: add Hysteria2 Realm support fscarmen 2026-05-14 05:36:48 +00:00
  • ac70ab7206 fix: sync naive firewall ports for both TCP and UDP fscarmenandGitHub 2026-05-12 20:02:59 +08:00
  • b5cf0bdb0a v1.3.11 feat: update v2rayN exports for Tuic, AnyTLS and naive dedicated links fscarmen 2026-05-06 16:33:48 +00:00
  • 2be3dedea5 fix: ensure iptables persistence dependency is installed, thanks @taanng fscarmenandGitHub 2026-05-05 17:09:32 +08:00
  • 7ef4b4ee2c fix: correct escaped parentheses in menu prompts fscarmen 2026-05-01 19:05:36 +08:00
  • dbb79a77ad v1.3.10 feat: add naive support and switch NekoBox export to Throne fscarmen 2026-04-26 08:29:49 +00:00
  • 272aaab85c fix: correct sing-box template download URL in Docker flow fscarmenandGitHub 2026-04-23 17:10:01 +08:00
  • d8edd86142 v1.3.9 feat: refactor config flow and firewall system fscarmen 2026-04-11 14:00:45 +00:00
  • 1c06a002da v1.3.8 feat: add UFW firewall support and merge -p into -d https://github.com/fscarmen/sing-box/issues/290 fscarmen 2026-04-10 02:58:46 +00:00
  • cd2632ba9d v1.3.7 Enhance Hysteria2 with post-installation port hopping and bandwidth configuration fscarmen 2026-04-09 15:00:51 +00:00
  • 1d02e20855 Summary: Refine dependency detection and optimize firewall package installation - Conditional Firewall Installation: Users who do not enable "Port Hopping" will no longer be forced to install firewall-related packages (e.g., iptables, firewalld) during initialization, reducing unnecessary system overhead. fscarmen 2026-04-05 11:08:33 +00:00
  • 0c1a60bc28 refactor: improve stability https://github.com/fscarmen/sing-box/issues/286 - fix cleanup exit flow by separating interrupt exit from normal exit - add timeout fallback for CDN detection to prevent hanging - Test GitHub CDN using api.github.com, and remove proxies that are unreachable. fscarmen 2026-04-03 12:43:16 +00:00
  • 2b00bac908 feat: optimize install UX, refine wording and CDN detection fscarmen 2026-03-30 13:28:07 +00:00
  • 87bb449303 feat: add prefer_go option for local DNS and enhance system compatibility. https://github.com/fscarmen/sing-box/issues/280 fscarmenandGitHub 2026-03-27 10:56:29 +08:00
  • ac1e83558d v1.3.6 feat: refactor change_config, optimize text() and unify TLS_SERVER handling - Replace change_cdn() with change_config() supporting multi-field edits (CDN, Reality SNI, node name, UUID/password, server IP) via unified menu - Rewrite text() with bash nameref + pre-scanned TEXT_NEEDS_EVAL map to eliminate per-call grep subprocesses - Refactor ssl_certificate() to accept a TLS_SERVER parameter instead of using global TLS_SERVER_DEFAULT - Remove per-protocol TLS_SERVER array; use single scalar read from cert SAN - Localize cert fingerprint variables inside export_list() - Bump version to v1.3.6 (2026.03.22) fscarmen 2026-03-24 01:13:33 +00:00
  • 623db9c416 v1.3.5 Performance: Optimize concurrent process execution to significantly accelerate script installation. fscarmen 2026-03-15 02:30:10 +00:00
  • f77b3ba2df Thanks to [VPS.Town](https://vps.town). fscarmenandGitHub 2026-03-11 20:07:31 +08:00
  • c2c59acfbb fix: correct password variable in Shadowsocks configuration fscarmenandGitHub 2026-02-28 12:06:16 +08:00
  • f4af9c1687 Modify the IP API URL to ip.cloudflare.now.cc fscarmen 2026-02-20 04:32:08 +00:00
  • 4d87f17ec3 v1.3.4 Chore: upgrade SS encryption method to SS-2022 spec. fscarmen 2026-02-10 17:11:06 +00:00
  • 6c4021a9b7 Thanks to @DHR60. Set allowInsecure=true for better legacy version compatibility fscarmen 2026-01-20 09:42:12 +00:00
  • 8bd017c214 v1.3.3 feat: enhance security and update SFM/SFA compatibility. fscarmen 2026-01-20 07:32:16 +00:00
  • 63e80cff38 feat: optimize IP info retrieval and add node flag emojis fscarmenandGitHub 2026-01-03 12:00:49 +08:00
  • 146f21f780 Restore statistics of run-times. fscarmen 2025-12-22 11:47:48 +00:00
  • a7dd49d7ec Fix Alpine compatibility: use musl libc instead of glibc. https://github.com/fscarmen/sing-box/issues/249 fscarmen 2025-12-21 01:42:09 +00:00
  • a58ca29f42 Fix Alpine compatibility and improve process management. - Fix Alpine compatibility issues - Correct process supervision on Alpine - Improve application PID detection logic fscarmen 2025-12-18 16:16:25 +00:00
  • d7cdde95f6 v1.3.2 feat: Add Argo tunnel creation via Cloudflare API fscarmen 2025-12-15 13:36:23 +00:00
  • cdc8601727 feat: Add SNI support and self-signed certificate enhancements for multiple protocols fscarmen 2025-12-09 14:51:03 +00:00
  • f0240b9081 Add LICENSE (GNU GPL v3) fscarmen 2025-11-21 11:42:33 +00:00
  • 8ebd2d54f6 Switched the image from supervisord to s6-overlay because it provides a much smaller memory footprint. s6-overlay vs supervisord — Memory Footprint Comparison fscarmen 2025-11-16 01:38:44 +00:00
  • 4713fc4cca Optimized Sing-box deployment with local-first Reality key handling for reduced latency, DNF integration for modern CentOS systems, and Supervisor as PID 1 in Docker for robust process supervision. fscarmen 2025-11-15 03:07:34 +00:00
  • bd89cd8964 Enhance installation menu, fix Nginx status display, improve CentOS 7 compatibility, and add conditional Nginx startup for WS protocol support. https://github.com/fscarmen/sing-box/issues/232 fscarmen 2025-11-13 12:55:55 +00:00
  • 76920a992b v1.3.1 Quick Install Mode and Custom Reality Key Support. fscarmen 2025-11-12 10:39:08 +00:00
  • c1cc9d372e v1.3.0 Replace multiplex with xtls-rprx-vision flow control in reality configuration. fscarmen 2025-11-11 02:56:12 +00:00
  • 55779c3f7d feat: Enhance self-signed certs with DNS SAN and add insecure=1 support to v2rayN TUIC/Trojan URIs. fscarmen 2025-11-08 16:13:01 +00:00
  • adcaf813fc v1.2.19 Enhance security by replacing certificate skipping with certificate fingerprint verification fscarmen 2025-11-06 09:16:58 +00:00
  • 6465d2ef8d Remove statistics of run-times. fscarmen 2025-10-31 05:16:55 +00:00
  • 8ee7f904ff Fix bug where UUID was missing from nginx config path after changing port. fscarmenandGitHub 2025-10-19 11:58:59 +08:00
  • d05a2fbe9c sing-box v1.13.0-alpha.7 return to working. fscarmenandGitHub 2025-08-27 23:15:48 +08:00
  • 633623dfdf v1.2.18 Support AnyTLS URI in v2rayN v7.14.3+ fscarmen 2025-08-27 07:54:16 +00:00
  • 85917ee7f4 Fix a bug in Clash proxy format; Change the Github Proxy. fscarmen 2025-08-22 14:00:28 +00:00
  • 09a1d2104f Fix a bug in checking ChatGPT unlock. fscarmenandGitHub 2025-08-02 04:24:48 +08:00
  • d2a005647c Thanks to [Sharon](https://sharon.io). fscarmenandGitHub 2025-07-29 18:32:51 +08:00
  • 56004f8f75 Modify the API URL for counting runtime statistics. fscarmen 2025-07-28 08:33:11 +00:00
  • 78f0bb5995 Fix the bug related to iproute2 dependency installation in Alpine system. fscarmen 2025-07-25 15:10:13 +00:00
  • 464c5dc714 Modify DNS strategy logic to use ping for detecting IPv4 and IPv6 network connectivity. fscarmen 2025-07-24 13:39:02 +00:00
  • ade20bb77e Fix a bug in non-interactive installation. fscarmen 2025-07-14 06:50:56 +00:00
  • b520674f09 Prioritize using a GitHub proxy and replace the script execution count tracking service. fscarmen 2025-07-12 04:18:19 +00:00
  • 38a7f4cd77 Fix the issue where AnyTLS URI is not displayed in Shadowrocket. fscarmen 2025-07-01 08:19:41 +00:00
  • c37baf743c fix bug when upgrading sing-box to the latest core version. fscarmen 2025-05-19 04:23:42 +00:00
  • 5dc6bc2ea4 fix: GitHub API 403 rate limit error caused sing-box download failure. fscarmenandGitHub 2025-05-11 12:40:48 +08:00
  • 049e0105cd sing-box v1.1.12.0-beta.8 return to working. fscarmen 2025-04-29 17:02:32 +00:00
  • 3b5a945238 Fix: downgrade sing-box to v1.12.0-beta.6 due to critical bug in beta.7 fscarmen 2025-04-29 07:15:40 +00:00
  • 6e54af3170 v1.2.17 Added the ability to change CDNs online using [sb -d]. fscarmen 2025-04-26 02:20:44 +00:00
  • 681a2ad7b7 Solving CentOS7 firewall problems. fscarmenandGitHub 2025-04-23 11:02:06 +08:00
  • a12ff6acb6 Add Anytls URI for Nekobox. fscarmenandGitHub 2025-04-19 22:46:49 +08:00
  • ee030a8e09 v1.2.16 Use OpenRC on Alpine to replace systemctl (Python3-compatible version). fscarmen 2025-04-07 02:01:40 +00:00
  • 712185c578 v1.2.15 AnyTLS supports output for clients such as Shadowrocket, Clash Mihomo, and Sing-box. fscarmen 2025-04-05 14:18:05 +00:00
  • 5312718dde Use Firebase realtime database + Netlify cloud function to replace hits.seeyoufarm.com for usage statistics; Replace CF CDN domains. fscarmen 2025-04-03 07:45:56 +00:00
  • 974fe8736d Adapt to the new DNS configuration format in Sing-box v1.12 alpha.18+. fscarmen 2025-04-01 15:22:17 +00:00
  • 9795b9ffcd Update config file describe. fscarmen 2025-03-27 06:02:02 +00:00
  • bd3e1777b7 domain_strategy is merged to domain_resolver in sing-box 1.12.0; Clash support TCP Brutal. fscarmen 2025-03-25 12:52:30 +00:00
  • d6ab0a626d v1.2.14 Added support for anytls protocol. fscarmen 2025-03-24 00:53:26 +00:00
  • bf575805bb v1.2.13 Compatible with Sing-box 1.12.0-alpha.18 fscarmen 2025-03-18 05:43:17 +00:00
  • 490940b0af Update mirror.yml fscarmenandGitHub 2025-02-06 17:28:34 +08:00
  • b44432c55b v1.2.12 Add a mandatory version file. fscarmen 2025-01-31 07:17:16 +00:00
  • 0079e3d06f v1.2.11 Add server-side time synchronization configuration. fscarmen 2025-01-28 02:14:00 +00:00
  • 2a4f2eccfd v1.2.10 Add port hopping for hysteria2 in sing-box client output. fscarmen 2024-12-31 02:01:13 +00:00
  • 2415986d18 v1.2.9 Refactored the chatGPT detection method. fscarmen 2024-12-26 16:29:05 +00:00
  • fd7ede0255 v1.2.8 Refine the Warp routing for chatGPT. fscarmen 2024-12-13 14:36:55 +00:00
  • 7620079069 Update sing-box.sh (#135) MaxrxfandGitHub 2024-12-11 23:18:04 +08:00
  • 27c466d090 v1.2.7 Compatible with Sing-box 1.11.0-beta.8+. Thanks to the PR from brother Maxrxf. fscarmen 2024-12-10 14:21:00 +00:00
  • 49063e5675 Sing-box 1.11.7+ adaptation (#134) MaxrxfandGitHub 2024-12-10 20:04:06 +08:00
  • b05aec66ad Force sing-box vesion to 1.11.0-alpha.6 fscarmen 2024-11-08 07:42:38 +00:00
  • a2dffc7e67 v1.2.6 Fixed the bug that clash subscription. fscarmen 2024-10-28 12:34:58 +00:00
  • c3f91f55c4 Since amd64v3 has been removed in 1.10.0-beta.11, adaptations are required. fscarmenandGitHub 2024-09-24 08:46:19 +08:00
  • 8cf1ec787d Renew some CDN domains. fscarmen 2024-09-08 01:32:55 +00:00
  • 50de0d9097 Fix two bugs in exporting sing-box config files. fscarmenandGitHub 2024-08-14 11:14:44 +08:00
  • 34222c476e v1.2.5 Add detection of TCP brutal. fscarmen 2024-08-06 03:34:28 +00:00
  • 8284f5cb21 Change Github proxy to ghproxy.lvedong.eu.org fscarmenandGitHub 2024-06-17 13:23:48 +08:00