Senis John
5ab352f9c9
update: remove old v2board api
...
update: update xray-core to 1.8.3
alterID is not use anymore
2023-06-25 07:21:27 +08:00
Senis John
42da6c155d
fix: unexceptional etags handle
2023-06-11 20:07:43 +08:00
OPPO9008
a70a0d9a31
初步适配sspanel ETag 功能 ( #309 )
...
在最新sspanel 版本 M1Screw 应该找到正确下发Etag的办法了,如果你是旧版本,可以尝试
修改
res.Header().Get("ETag")
为
res.Header().Get("webapi-etag")
Co-authored-by: admin <admin@justcn2.top>
2023-06-01 18:09:08 +08:00
Senis John
c73af2309b
fix: When server port is 0, the program will not exit normally
2023-04-22 17:05:10 +08:00
thank243
169f742b76
Update core to 1.8.1 and support Reality proto ( #326 )
...
* update: Support reality proto
* fix: typo
2023-04-22 16:41:22 +08:00
Senis John
8512c354f5
revert: dns hot load feat
...
the dispatcher mod cannot reload dns instance. So I revert the DNS feat and will create a new branch to test it.
2023-01-02 21:46:30 +08:00
Senis John
4746bd57d0
fix: reload dns service when need
2023-01-01 02:28:38 +08:00
Senis John
6477ef6c44
fix: dns memory leak
...
It can be properly working after xray-core accept the patch
2022-12-31 12:35:55 +08:00
Senis John
21e0ebc428
fix: Try to fix dns memory leak
...
update: release.yml
2022-12-30 22:19:48 +08:00
Senis John
d9bbb836b8
fix: minor bugs
2022-12-18 16:08:56 +08:00
Senis John
1de5143fde
update: support v2board DNS rules
2022-12-18 15:31:23 +08:00
Senis John
85d73408c3
update: refactor global limit cache. Use gocache lib for level 2 cache
...
fix: shadowsocks2022 init feat
2022-12-07 13:29:05 +08:00
pocketW
839b15c22c
fix: fix condition of check cert service
...
fix: check devices on redis first
2022-12-03 14:28:32 +11:00
Senis John
5b45b8ffe8
fix: refactor the InboundInfo struct
...
Global limit can separate settings for each node
2022-12-03 09:11:43 +08:00
Senis John
b6600729b2
update: code clean
2022-11-30 09:13:35 +08:00
Senis John
8d0225bcbb
fix: On enable global limit, the online device report feat will failure
...
update: add pushIP method for limiter
2022-11-29 20:42:09 +08:00
thank243
d320aadb54
fix: global limit will failure on some situation ( #124 )
...
fix: typo
2022-11-28 11:16:27 +08:00
thank243
40ae48f507
update: refactor the global limit ( #121 )
...
fix: some log prefix
It an enhance device limit. Redis just use to sync local ipMap.
If global limit is enabled. The online report will faliure. All enabled nodes will report the device from redis.
2022-11-27 10:12:30 +08:00
Senis Y
183b1be519
feature: add support v2board new API
...
update: add eTag on fetch users for save resources
update: split cert monitor service
update: refactor log format
update: add support shadowsocks_2022
The cert monitor period = UpdatePeriodic * 60
The xray-core official is not implementation of proxy.UserManager feature. So it may change in the future.
2022-11-24 15:11:01 +08:00
Senis
ddce3fa86d
fix: typo
2022-11-08 11:57:06 +08:00
Senis
209f5a17d6
update: rebuild the implementation of legocmd
2022-11-08 11:13:27 +08:00
Senis
3b96b352cb
fix: on some circumstance, periodic will run twice
2022-11-07 15:55:30 +08:00
Senis
9a2188cb0c
update: Global User IP limit.
2022-11-04 08:26:56 +08:00
Senis
838c667a87
fix: typo
2022-10-27 08:26:23 +08:00
pocketW
79528d3e17
feat: dynamic update speedlimit bucket
2022-10-13 08:37:59 +11:00
JoshuaCylinder
a9dfd5404f
Add default value for AutoSpeedLimitConfig
2022-10-01 07:11:20 +00:00
JoshuaCylinder
39c1036c4a
Add AutoSpeedLimitConfig for some special node (For example: IPLC, IEPL, GameNode)
2022-10-01 06:49:51 +00:00
pocketW
f0610d09fd
feat: not reset traffic when report failed
2022-08-30 00:51:21 +10:00
pocketW
337f441c32
feat: add support for v2raysocks
2022-08-21 00:36:16 +10:00
pocketW
fc9cb4ac10
fix: fix index out of range #27
2022-08-08 11:19:23 +10:00
pocketW
b934a52875
fix: fix get cpu usage error in openbsd
...
fix: fix incorrect conversion between integer types
fix: fix test file error
chore: update dependencies
2022-08-02 19:03:53 +10:00
pocketW
61b501de3d
refactor: require features only once
2022-07-21 00:40:44 +10:00
pocketW
05ec5660cf
Add files via upload
2022-04-27 14:01:18 +10:00