Commit Graph

187 Commits

Author SHA1 Message Date
SunBK201
6f1cfbd718 feat: normalize user agent for curl requests in pass-through records 2025-11-02 02:06:33 +08:00
SunBK201
ec59323497 feat: enhance log timestamp formatting with timezone support 2025-11-02 02:06:12 +08:00
SunBK201
8e649ca8b9 feat: adjust log file rotation 2025-11-01 01:33:25 +08:00
SunBK201
754997a33d style: code tidy 2025-11-01 00:30:57 +08:00
SunBK201
872e519c3d feat: detect tls handshake 2025-11-01 00:30:27 +08:00
SunBK201
ea38a0d3ed chore: bump version to 1.0.2 2025-10-31 18:43:42 +08:00
SunBK201
14c57e5865 feat: update ua regex to include additional device brands 2025-10-31 18:42:19 +08:00
SunBK201
2146d13c79 feat: add postrm script for cleanup of ua3f files 2025-10-31 18:37:38 +08:00
SunBK201
ffe5d7d338 feat: reduce log file retention period and increase cache size 2025-10-31 18:33:36 +08:00
SunBK201
223f5b72d3 feat: change default bind address 2025-10-31 18:33:13 +08:00
SunBK201
2cf4cdabd7 feat: add 'Dalvik' to device regex in README 2025-10-31 15:38:43 +08:00
SunBK201
e55317233d feat: update ua regex to include 'Darwin' 2025-10-31 15:27:11 +08:00
SunBK201
f4fee4f1ae fix: ensure bridge-nf disable 2025-10-31 15:22:05 +08:00
SunBK201
7dab1af81a docs: update compatibility note 2025-10-31 00:45:46 +08:00
SunBK201
f5e6a9d4d1 chore: bump version to 1.0.1 2025-10-31 00:11:56 +08:00
SunBK201
e81de2370f chore: remove install script 2025-10-31 00:09:30 +08:00
SunBK201
563583c874 docs: add compatibility note 2025-10-31 00:07:01 +08:00
SunBK201
7614f1e828 fix: streamline stop_service by removing backend detection and ensuring cleanup 2025-10-31 00:05:33 +08:00
SunBK201
11b14bedbf style: simplify error logging 2025-10-30 23:40:37 +08:00
SunBK201
22efbbc6b8 fix: remove kmod-nft-tproxy dependency 2025-10-30 22:48:45 +08:00
SunBK201
38780a8d21 refactor: improve HTTP method detection in rewriter 2025-10-30 21:52:12 +08:00
SunBK201
4749fff3ca test: add unit tests for rewriter 2025-10-30 21:50:09 +08:00
SunBK201
23eab6ea39 docs: update warning about Fake-IP mode and local DNS hijacking in README 2025-10-29 21:20:06 +08:00
SunBK201
fc99fbb4bd docs: refine deployment instructions and improve formatting in README 2025-10-29 14:33:26 +08:00
SunBK201
c278e73a1d chore: add permissions section to release workflow 2025-10-29 13:11:49 +08:00
SunBK201
7a5de9b07c docs: update User-Agent Regex Pattern example in README 2025-10-29 13:08:45 +08:00
SunBK201
ff9dd37ce3 docs: update readme 2025-10-29 03:10:17 +08:00
SunBK201
80d56be25d chore: bump version to 1.0.0 2025-10-29 02:10:11 +08:00
SunBK201
212ccd9981 docs: update README 2025-10-29 01:50:25 +08:00
SunBK201
5e5d450b55 feat: add support for multiple server modes (SOCKS5, TPROXY, REDIRECT) 2025-10-29 01:31:02 +08:00
SunBK201
f5572ac638 feat: update ForwardTCP method signature and usage in SOCKS5 server 2025-10-28 16:05:15 +08:00
SunBK201
0424611bc7 Revert "fix: ensure client connection is closed properly in HandleClient method"
This reverts commit a3bf90130e.
2025-10-28 15:52:09 +08:00
SunBK201
a3bf90130e fix: ensure client connection is closed properly in HandleClient method 2025-10-28 15:47:33 +08:00
SunBK201
9f70d0f0ac feat: add HandleClient method to Server interface 2025-10-28 15:24:23 +08:00
SunBK201
a0e1fb939a feat: add utility functions for TCP connection handling 2025-10-28 15:22:58 +08:00
SunBK201
50ddf623a2 refactor: refactor server configuration and logging structure 2025-10-28 14:53:52 +08:00
SunBK201
a3791d15f7 feat: update ua_regex to include OpenHarmony 2025-10-27 22:59:08 +08:00
SunBK201
e246634bdd docs: update readme 2025-10-27 21:34:03 +08:00
SunBK201
f3c61a2e34 feat: remove ua regex placeholder 2025-10-27 20:54:28 +08:00
SunBK201
563089f2c0 feat: update default ua_regex 2025-10-27 20:52:31 +08:00
SunBK201
5a41a060e9 chore: bump version to 0.9.0 2025-10-27 20:49:37 +08:00
SunBK201
4b4571de2a feat: record path-through stats 2025-10-27 20:47:03 +08:00
SunBK201
1af71e6a2e style: smell fix 2025-10-27 20:03:25 +08:00
SunBK201
cc70c62b28 docs: update User-Agent Regex Pattern for improved matching in documentation and UI 2025-10-27 18:23:32 +08:00
SunBK201
9acf542ba6 chore: update description 2025-10-27 18:23:08 +08:00
SunBK201
7c1e540f29 refactor: code tidy 2025-10-27 18:06:23 +08:00
SunBK201
37c4a330b0 fix: clear default ua_regex pattern 2025-10-27 18:05:35 +08:00
SunBK201
23216d7cfe fix: update ua_regex pattern for improved user agent matching in ua3f configuration 2025-10-27 01:45:44 +08:00
SunBK201
9fcd96daff fix: add process limits for nproc, as, memlock, and nofile in start_service function 2025-10-27 01:42:05 +08:00
SunBK201
0a2dde01cb fix: correct regex pattern for user agent matching in ua3f configuration 2025-10-27 00:51:46 +08:00