Commit Graph

  • a4b1b3d06d Merge pull request #4092 from pwnnex/fix/iplimit-live-only-slot-count pwnnex 2026-04-23 21:36:37 +03:00
  • 5f7c7c5f3d iplimit: dont count idle db-only ips toward the per-client limit pwnnex 2026-04-23 21:11:45 +03:00
  • 6bcaf61c44 Feature: Copy clients between inbounds (#4087) Rs.Nest 2026-04-23 16:19:07 +03:00
  • ff25072690 SS: remove unsupported cipher method MHSanaei 2026-04-22 21:44:39 +02:00
  • 530c1597b8 Merge pull request #4086 from pwnnex/fix/hysteria2-protocol-aliases pwnnex 2026-04-22 16:02:05 +00:00
  • c8e16d8c41 Merge pull request #4085 from pwnnex/fix/iplimit-install-nftables pwnnex 2026-04-22 15:58:00 +00:00
  • 17f67ef3a5 sub: dont panic on bad externalProxy entry in genHysteriaLink pwnnex 2026-04-22 18:55:27 +03:00
  • eb4791a1cd hysteria: also accept "hysteria2" protocol string pwnnex 2026-04-22 18:55:09 +03:00
  • 71ac920436 x-ui.sh: install nftables alongside fail2ban in install_iplimit pwnnex 2026-04-22 18:50:42 +03:00
  • e6d0c33937 Merge pull request #4083 from pwnnex/fix/iplimit-stale-db-evict pwnnex 2026-04-22 14:09:55 +00:00
  • eef2d311f4 Fix IP Limit continuous ban loop from stale DB entries (#4077) pwnnex 2026-04-22 16:53:32 +03:00
  • 772d2b6de4 v2.9.2 v2.9.2 MHSanaei 2026-04-22 11:20:56 +02:00
  • 8f30d14716 Extract bot command setup into trySetBotCommands MHSanaei 2026-04-22 10:47:30 +02:00
  • 9611c9def6 Fix Hysteria External Proxy + include Hysteria in Clash subscription (#4053) (#4073) pwnnex 2026-04-22 11:01:21 +03:00
  • 292eb992f4 fix(panel): set ALPN to h3 when switching to Hysteria protocol (#4076) Imgodmaoyouknow 2026-04-22 15:56:03 +08:00
  • 814e6ad69c Lower minimum Xray version MHSanaei 2026-04-21 21:20:59 +02:00
  • 0a38624ba7 Add None option VLESS auth selection MHSanaei 2026-04-21 21:18:59 +02:00
  • b86473df02 Run cache cleanup daily and reduce cutoff to 1 day MHSanaei 2026-04-21 20:36:28 +02:00
  • 15be803da9 Fix blank Xray Settings page from wrapped xrayTemplateConfig (#4059) (#4069) pwnnex 2026-04-21 21:30:02 +03:00
  • c79b45e512 Readme: Remove custom GeoSite/GeoIP DAT section MHSanaei 2026-04-21 20:20:43 +02:00
  • 86a8eb16b4 fix timelocation for windows MHSanaei 2026-04-21 20:05:52 +02:00
  • 0fd0389d5c sub json fix fragment noises effect MHSanaei 2026-04-21 20:02:39 +02:00
  • 2983ac3f8e Fix xhttp xPadding settings missing from generated links (panel + subs) (#4065) pwnnex 2026-04-21 20:15:51 +03:00
  • 975d6d1bad Fix: hysteria link gen crashes when echConfigList is a string (#4064) pwnnex 2026-04-21 20:05:53 +03:00
  • ab7a7f7c6b Reduce observatory probe intervals and timeout MHSanaei 2026-04-21 18:47:38 +02:00
  • 733f44ef0f balancerTags with a default empty entry MHSanaei 2026-04-21 17:24:42 +02:00
  • faec3ca038 CodeQL: ignore v* tag pushes MHSanaei 2026-04-21 15:17:59 +02:00
  • df163854bd v2.9.1 v2.9.1 MHSanaei 2026-04-21 15:02:06 +02:00
  • 1af795fad8 kcp : default value maxSendingWindow MHSanaei 2026-04-21 15:00:12 +02:00
  • 085cb8c216 Set CWND multiplier default and min to 1 MHSanaei 2026-04-21 14:50:37 +02:00
  • 2a9ba2badc salamander obfs and remove auth field MHSanaei 2026-04-21 14:13:55 +02:00
  • 53fb4fe8f9 fix: prevent AddUser panic on nil flow for VLESS XHTTP clients MHSanaei 2026-04-21 13:04:39 +02:00
  • 8d512d55e5 revert Fix geosite:ru rule (ram leak) MHSanaei 2026-04-21 12:55:16 +02:00
  • a9d8905393 v2.9.0 v2.9.0 MHSanaei 2026-04-20 20:03:40 +02:00
  • ca2fd3814f Bump Xray version cutoff to 26.4.17 MHSanaei 2026-04-20 20:03:27 +02:00
  • 394fafd29b Update Xray-core to v26.4.17 MHSanaei 2026-04-20 20:01:52 +02:00
  • 9f0055d193 bug fix MHSanaei 2026-04-20 19:45:21 +02:00
  • 88dafa6cdf XDNS finalmask: Support resolvers (client) and domains (server) MHSanaei 2026-04-20 19:09:45 +02:00
  • 2b3b2770b4 Sniffing: Add ipsExcluded, domainsExcluded (supports IP, CIDR, "geoip:", "ext:") MHSanaei 2026-04-20 18:22:43 +02:00
  • 094ea9faaa tun: dual MTU, gateway, DNS, auto routing MHSanaei 2026-04-20 18:14:32 +02:00
  • eb16cca551 Add ipsBlocked to Freedom MHSanaei 2026-04-20 18:02:39 +02:00
  • aef0503f8f Bump Go version and update dependencies MHSanaei 2026-04-20 17:45:34 +02:00
  • 86304226a9 mKCP transport: Add cwndMultiplier MHSanaei 2026-04-20 17:45:14 +02:00
  • 6d0e7ec495 reset button for auth password MHSanaei 2026-04-20 17:25:18 +02:00
  • 04b4fb4384 finalmask MHSanaei 2026-04-20 16:38:33 +02:00
  • ae5ad505d0 add hysteria inbound MHSanaei 2026-04-20 16:05:27 +02:00
  • c188056f64 Centralize session options and adjust cookies MHSanaei 2026-04-20 14:00:18 +02:00
  • 0a424a9f16 Use vnext/users structure for VLESS outbound MHSanaei 2026-04-20 13:44:52 +02:00
  • 36b2a58675 feat: Add NordVPN NordLynx (WireGuard) integration (#3827) Peter Liu 2026-04-19 23:41:50 +01:00
  • 59e9859225 Enable CodeQL file coverage on PRs MHSanaei 2026-04-20 00:38:15 +02:00
  • 4e5f144def Bump actions/checkout from 4 to 6 (#4045) dependabot[bot] 2026-04-20 00:26:07 +02:00
  • ea53da9341 Add SSRF protection (#4044) Sanaei 2026-04-19 23:55:48 +02:00
  • 3e1a102e9d Add CodeQL Advanced GitHub Actions workflow MHSanaei 2026-04-19 23:39:10 +02:00
  • d580086361 feat add clash yaml convert (#3916) zhuzn 2026-04-20 04:26:13 +08:00
  • 1e3b366fba revert: Disconnect client due to exceeded IP limit (#3948) HamidReza Sadeghzadeh 2026-04-19 23:22:40 +03:30
  • c2a2a36f56 Fix geosite:ru rule (Normalization to RU vs lowercase ru) (#3971) Troodi 2026-04-19 22:44:51 +03:00
  • e986a133f8 Add new hourly reset traffic (#3966) Andrew Smirnov 2026-04-19 22:37:34 +03:00
  • 7466916e02 Add custom geosite/geoip URL sources (#3980) Vladislav Tupikin 2026-04-19 22:24:24 +03:00
  • 96b568b838 fix(sub): use safe type assertion for xhttp mode field (#3990) Nikita Nemirovsky 2026-04-20 03:12:11 +08:00
  • fec714a243 fix: enhance WebSocket stability, resolve XHTTP configurations and fix UI loading shifts (#3997) lolka1333 2026-04-19 22:01:00 +03:00
  • e02f78ac68 Fix SSL domain setup on reinstall: reuse existing certs and avoid false success/failure logs (#4004) Yunheng Liu 2026-04-17 06:19:45 -04:00
  • 169b216d7e perf: replace /dev/urandom | tr with openssl rand to fix CPU spike (#3887) Yunheng Liu 2026-04-01 07:59:48 -04:00
  • 7e6d80efa5 Bump Go and dependency versions MHSanaei 2026-04-01 13:47:27 +02:00
  • 38d87230d3 Update x-ui.sh (#3947) kazan417 2026-03-19 01:45:45 +07:00
  • f0f98c7122 Add Go code analyzer workflow MHSanaei 2026-03-17 22:30:05 +01:00
  • 554981d9d3 feat(tgbot): send connection links and qrs on client creation (closes #3320)\n\n- Refactored inline keyboards into getCommonClientButtons to respect DRY\n- Extended SubmitAddClient callback handlers to dispatch individual links and QR codes to the bot chat on success. (#3888) Abdalrahman 2026-03-17 23:09:49 +02:00
  • a08f1c6c13 Update translate.ru_RU.toml (#3889) Nikolay 2026-03-17 23:24:09 +03:00
  • 7f7ae0c547 fix: stop overwriting client_traffics.enable with JSON enable in GetClientTrafficByEmail (#3931) Alimpo 2026-03-17 23:50:24 +03:30
  • 60abeaad66 fix: Ban new IPs with fail2ban instead of disconnected the client. (#3919) HamidReza Sadeghzadeh 2026-03-17 23:48:10 +03:30
  • a6d0100381 Bump docker/metadata-action from 5 to 6 (#3942) dependabot[bot] 2026-03-17 21:10:09 +01:00
  • 6767f76ccf Bump actions/upload-artifact from 4 to 7 (#3941) dependabot[bot] 2026-03-17 21:09:56 +01:00
  • e4add73c9e Bump actions/checkout from 5 to 6 (#3940) dependabot[bot] 2026-03-17 21:05:43 +01:00
  • ff72090e1a Bump docker/setup-buildx-action from 3 to 4 (#3938) dependabot[bot] 2026-03-17 21:05:28 +01:00
  • a3e1bd59df Bump docker/build-push-action from 6 to 7 (#3937) dependabot[bot] 2026-03-17 21:05:07 +01:00
  • 5bbb48a8fd Bump docker/setup-qemu-action from 3 to 4 (#3936) dependabot[bot] 2026-03-17 21:04:54 +01:00
  • ee84d585f9 Bump docker/login-action from 3 to 4 (#3939) dependabot[bot] 2026-03-17 21:04:41 +01:00
  • 7b03346cfc Set package ecosystem to GitHub Actions in dependabot.yml Sanaei 2026-03-17 21:03:32 +01:00
  • 258b08fff3 Update fail2ban filter regex in x-ui.sh MHSanaei 2026-03-08 11:53:34 +01:00
  • a2097ad062 feat: mask password in telegram notification on 2FA failure (#3884) Aleksei Sidorenko 2026-03-04 20:26:53 +03:00
  • 52fdf5d429 v2.8.11 v2.8.11 MHSanaei 2026-03-04 13:54:01 +01:00
  • 34d8885075 Adjust KCP MTU when selecting xDNS mask MHSanaei 2026-03-04 13:39:14 +01:00
  • 5740996436 update dependencies MHSanaei 2026-03-04 13:05:29 +01:00
  • 874aae8080 Add cron to ubuntu packages (#3875) Artur 2026-03-04 14:36:45 +03:00
  • 842fae18d7 Add 'default' runlevel to x-ui service in Alpine (#3854) 子寒 2026-03-04 19:32:01 +08:00
  • ccd223aeea Fix DeepLink for Happ, remove encoding URL (#3863) Happ-dev 2026-03-04 14:29:46 +03:00
  • 96b8fe472c Fix: escape HTML characters in tgbot start command (#3883) Aleksei Sidorenko 2026-03-04 13:35:24 +03:00
  • 59b695ba83 fix: remove excluded paths from gzip middleware in router initialization (#3860) Nabi KaramAliZadeh 2026-03-01 17:48:16 +03:30
  • 159b85f979 Merge pull request #3828 from MHSanaei/restartXrayOption Alireza Ahmadi 2026-02-25 21:09:42 +01:00
  • 3ec5b3589f fix windows build Alireza Ahmadi 2026-02-20 02:07:46 +01:00
  • 2b1d3e7347 [feat] restart xray-core from cli #3825 Alireza Ahmadi 2026-02-20 00:03:16 +01:00
  • 37f0880f8f Bump Go to 1.26 MHSanaei 2026-02-16 01:10:43 +01:00
  • 5b796672e9 Improve telego client robustness and retries MHSanaei 2026-02-14 22:49:19 +01:00
  • 3fa0da38c9 Add timeouts and delays to backup sends MHSanaei 2026-02-14 22:31:41 +01:00
  • 8eb1225734 translate bug fix #3789 MHSanaei 2026-02-14 21:41:20 +01:00
  • e5c0fe3edf bug fix #3785 MHSanaei 2026-02-11 22:21:09 +01:00
  • f4057989f5 Require HTTP 200 from curl before using IP MHSanaei 2026-02-11 21:32:23 +01:00
  • 84013b0b3f v2.8.10 v2.8.10 MHSanaei 2026-02-11 18:21:43 +01:00
  • 511adffc5b Remove allowInsecure MHSanaei 2026-02-11 18:18:05 +01:00
  • fc6344b840 Fix ipv6 hostname parsing for subscriptions (#3782) bakatrouble 2026-02-11 17:33:53 +03:00
  • b3555ce1b8 Update translate.es_ES.toml (#3766) emirjorge 2026-02-09 17:40:03 -05:00