Commit Graph

284 Commits

Author SHA1 Message Date
SunBK201
06f3e3e883 chore: bump version to 1.8.1 2025-11-12 20:52:09 +08:00
SunBK201
1938207eb7 refactor: move log level configuration to the Log tab and add issue report button 2025-11-12 20:28:55 +08:00
SunBK201
27566be57f Update issue templates 2025-11-12 20:23:22 +08:00
SunBK201
9e3d34f3ef refactor: simplify service configuration and remove unused code in ua3f.init 2025-11-12 19:52:13 +08:00
SunBK201
1c10f373b2 refactor: remove redundant dump calls from Firewall setup and adjust logging level in ProxyHalf 2025-11-12 19:51:41 +08:00
SunBK201
186a88a654 feat: add functions to dump NFTables and IPTables during firewall setup 2025-11-12 19:37:27 +08:00
SunBK201
66efb23338 refactor: refactor tproxy firewall setup 2025-11-12 18:25:27 +08:00
SunBK201
556fda6a0f fix: ensure helper is closed on server start error 2025-11-12 17:55:44 +08:00
SunBK201
62ddfc760d refactor: refactor redirect firewall setup 2025-11-12 14:12:30 +08:00
SunBK201
712449ecbf refactor: reorganize firewall rules and constants 2025-11-12 14:11:55 +08:00
SunBK201
f0438fcc4a chore: update dependencies 2025-11-12 02:47:01 +08:00
SunBK201
c2f862db44 fix: update yaml.v3 dependency to version 3.0.1 2025-11-12 02:35:31 +08:00
SunBK201
d3e2e45308 fix: ensure helper close 2025-11-12 02:33:40 +08:00
SunBK201
76ad95d82b refactor: migrate firewall setup to golang 2025-11-12 02:30:33 +08:00
SunBK201
9ce5d5d3dd refactor: unify helper queue number usage across netfilter and netlink packages 2025-11-12 01:09:55 +08:00
SunBK201
90097acb85 refactor: update iptables and nftables methods to use receiver functions 2025-11-12 00:56:05 +08:00
SunBK201
ba1ec470ee refactor: add firewall setup and cleanup with nftables and iptables support 2025-11-12 00:13:41 +08:00
SunBK201
abf9f4dac8 chore: move utils to linux os 2025-11-11 22:16:27 +08:00
SunBK201
3a0760f960 fix: correct TCP flags in NFQUEUE rule for packet filtering 2025-11-11 22:15:32 +08:00
SunBK201
aec56830f8 chore: bump version to 1.8.0 2025-11-11 21:18:43 +08:00
SunBK201
50fdf9c0cd chore: os linux build 2025-11-11 21:09:50 +08:00
SunBK201
fe889c4d49 feat: change default server mode from SOCKS5 to TPROXY and add options for TCP timestamp deletion and IP ID setting 2025-11-11 20:50:13 +08:00
SunBK201
c3fb30c273 fix: standardize log message format for packet modifications in LogHeader 2025-11-11 20:38:48 +08:00
SunBK201
719391e3d0 fix: change QUEUE target to NFQUEUE in iptables rules 2025-11-11 20:38:39 +08:00
SunBK201
f1559a16fe chore: update OpenWrt checkout version from 22.03 to 23.05 in README 2025-11-11 20:33:24 +08:00
SunBK201
4cb071cd19 feat: add packet modification features for TTL, IP ID, and TCP timestamp deletion 2025-11-11 20:19:54 +08:00
SunBK201
db4888cd0c fix: ensure nft backend is only set when available in detect_backend 2025-11-11 17:42:02 +08:00
SunBK201
e995349609 feat: add support for graceful shutdown 2025-11-11 15:40:59 +08:00
SunBK201
288343886f chore: update package title and description 2025-11-11 14:09:37 +08:00
SunBK201
2763ec49d1 refactor: move statistics recorder bootup to main 2025-11-11 13:51:34 +08:00
SunBK201
4344a4b31d refactor: add general nfqueue server 2025-11-11 13:49:39 +08:00
SunBK201
052c662224 feat: update terminology in statistics tables 2025-11-10 17:33:03 +08:00
SunBK201
3787967f44 chore: bump version to 1.7.0 2025-11-10 15:36:30 +08:00
SunBK201
46e050a004 docs: update rewrite strategy table to clarify header rewriting behavior 2025-11-10 15:31:17 +08:00
SunBK201
ba6a9e7df4 feat: add rewrite_header field to rules 2025-11-10 15:28:57 +08:00
SunBK201
45b9b545cd fix: adjust column widths and overflow styles in rewrite rules table 2025-11-10 14:12:51 +08:00
SunBK201
60a5c0801f fix: add connection statistics tracking in HTTP server 2025-11-10 13:26:54 +08:00
SunBK201
fe2427ddbe docs: update readme 2025-11-09 19:26:38 +08:00
SunBK201
0c4cd1f541 docs: update README 2025-11-09 18:22:22 +08:00
SunBK201
c5994a1937 fix: remove unused direct_forward variable from start_service 2025-11-09 18:22:14 +08:00
SunBK201
0ec7638cd2 chore: bump version to 1.6.0 2025-11-09 17:44:20 +08:00
SunBK201
f7f6d8159f docs: update README 2025-11-09 17:42:41 +08:00
SunBK201
9b2ca0223d feat: add rule system 2025-11-09 17:36:58 +08:00
SunBK201
5dfa30cf34 refactor: refactor luci interface 2025-11-08 20:51:12 +08:00
SunBK201
409545d0b5 fix: improve error handling for listener.Accept 2025-11-08 18:04:19 +08:00
SunBK201
8008fdf258 style: improve log error messages 2025-11-08 17:55:06 +08:00
SunBK201
44624e09c3 refactor: add ssh sniff support and improve protocol sniffing error handling 2025-11-08 17:24:13 +08:00
SunBK201
cf7fc96835 style: sniff code tidy 2025-11-08 17:08:57 +08:00
SunBK201
1c97a0bdf0 style: code tidy 2025-11-08 17:05:20 +08:00
SunBK201
e17478f612 fix: update translation for "Others" in Chinese localization 2025-11-08 12:21:09 +08:00