Commit Graph

331 Commits

Author SHA1 Message Date
SunBK201
43d95183d9 docs: update comments for shouldRewriteUA 2025-11-23 14:05:22 +08:00
SunBK201
0b011ca992 chore: bump version to 1.8.6 2025-11-23 01:48:59 +08:00
SunBK201
422765cf95 feat: add os info logging 2025-11-23 01:33:55 +08:00
SunBK201
df5c4d9efe feat: add wan nexthop filtering 2025-11-22 23:20:14 +08:00
SunBK201
83235a79ff fix: accept empty tcp payload in first check 2025-11-22 23:11:47 +08:00
SunBK201
f697c9f67f docs: update README 2025-11-22 18:41:20 +08:00
SunBK201
1ce24fa635 ci: add additional architectures for OpenWrt build and enable Go dependency caching 2025-11-22 00:04:55 +08:00
SunBK201
64bfc2c5c4 chore: bump version to 1.8.5 2025-11-21 02:48:55 +08:00
SunBK201
f366aa2ce9 fix: ipid only for tcp 2025-11-21 01:27:46 +08:00
SunBK201
16a08cb5a3 fix: ensure firewall setup netlink helper behind nfqueue server 2025-11-21 01:27:18 +08:00
SunBK201
a3cd2cbef8 feat: enhance logging for firewall setup and system info 2025-11-21 00:25:54 +08:00
SunBK201
bc94b341c0 fix: do not flush ipset 2025-11-21 00:25:25 +08:00
SunBK201
0bf14e2156 fix: improve error logging in nfqueue 2025-11-20 17:43:58 +08:00
SunBK201
b1f3596ac1 chore: move build scripts 2025-11-20 14:48:11 +08:00
SunBK201
0cf1aa5e79 fix: add mutex for thread-safe access to statistics records 2025-11-20 13:59:42 +08:00
SunBK201
37107ac08d refactor: optimize length handling 2025-11-20 13:49:06 +08:00
SunBK201
5a8bd5e79e ci: streamline release workflow 2025-11-20 13:36:46 +08:00
SunBK201
cbe2234ad4 chore: remove trailing period 2025-11-19 16:51:09 +08:00
SunBK201
fb9ad37cb5 chore: bump version to 1.8.4 2025-11-19 16:34:52 +08:00
SunBK201
904292e511 ci: add apk builds 2025-11-19 14:05:23 +08:00
SunBK201
03445d2b39 refactor: update logging levels to uppercase 2025-11-17 16:21:31 +08:00
SunBK201
be8f3e0aa8 feat: add log wrapping option to log field 2025-11-17 16:07:29 +08:00
SunBK201
821cd3a11e refactor: enhance logging with structured context 2025-11-17 16:02:01 +08:00
SunBK201
08dfae6e85 refactor: switch logrus to slog for structured logging 2025-11-17 15:51:20 +08:00
SunBK201
4185faa215 chore: update postrm and init scripts 2025-11-17 01:02:16 +08:00
SunBK201
66068f75cd ci: update checkout action to v5 2025-11-17 00:14:39 +08:00
SunBK201
aceeb4e65b feat: clear ua_regex default option 2025-11-15 17:33:15 +08:00
SunBK201
5b377d8262 docs: update release badge link 2025-11-15 14:08:46 +08:00
SunBK201
d709ee5f7f docs: update README to include badges 2025-11-15 00:01:33 +08:00
SunBK201
b41e7a0d7f refactor: unify nftable handling 2025-11-14 23:42:36 +08:00
SunBK201
b186daa2d0 chore: bump version to 1.8.3 2025-11-14 23:04:24 +08:00
SunBK201
cf3e25a3bb refactor: refactor server components 2025-11-14 23:00:18 +08:00
SunBK201
4805c91803 refactor: remove whitelist check from packet rewrite 2025-11-14 15:25:32 +08:00
SunBK201
79b183548a refactor: improve error handling and logging 2025-11-14 14:33:42 +08:00
SunBK201
32bb675f91 ci: enable generation of release notes in GitHub Actions workflow 2025-11-14 01:29:48 +08:00
SunBK201
799adfbf31 chore: bump version to 1.8.2 2025-11-14 00:38:20 +08:00
SunBK201
c6e30feabd ci: add GitHub Actions workflow for automated release process 2025-11-13 23:15:39 +08:00
SunBK201
ec02e0bc39 ci: rename docker publish 2025-11-13 22:51:25 +08:00
SunBK201
1a73dd171a ci: only package linux/arm64 and linux/amd64 targets 2025-11-13 22:50:07 +08:00
SunBK201
30d476c2f0 refactor: change log level from Info to Debug for nftables and iptables dumps 2025-11-13 21:54:16 +08:00
SunBK201
9130e9c4f0 fix: update error handling in Start methods for netlink, nfqueue, redirect, and tproxy servers to indicate Linux support only 2025-11-13 21:46:23 +08:00
SunBK201
cd848165db fix: adjust default MaxPacketLen and improve error handling for read buffer size 2025-11-13 19:32:38 +08:00
SunBK201
4cc1a4099b fix: add nil checks for nftables and iptables setup functions 2025-11-13 15:19:46 +08:00
SunBK201
eeef82af57 refactor: rename connection mark variables and methods for consistency 2025-11-13 14:37:53 +08:00
SunBK201
a6a456aecb feat: use new tcp reset option feature 2025-11-13 02:31:44 +08:00
SunBK201
310d8da032 fix: improve firewall backend detection 2025-11-13 02:06:12 +08:00
SunBK201
de6c5c3074 refactor: enhance log management UI and add translation for log management 2025-11-12 22:09:32 +08:00
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