Commit Graph

72 Commits

Author SHA1 Message Date
mzz2017
31fcc288fc try to fix checksum problem but failed 2023-02-05 21:05:23 +08:00
mzz2017
e097acaa8e feat: support to set log level in config file 2023-02-05 14:03:34 +08:00
mzz2017
10c0c264b2 chore/docs: lease building requirement and write build instruction 2023-02-05 10:29:00 +08:00
mzz2017
2560587022 chore 2023-02-04 22:52:23 +08:00
mzz2017
5af9c9d46e feat: add validate command 2023-02-04 22:21:27 +08:00
mzz2017
a6d2628505 feat: add flag disable-timestamp; check empty node list after subscription resolving 2023-02-04 22:02:37 +08:00
mzz2017
a70d09f59a feat: new log formatter 2023-02-04 15:02:44 +08:00
mzz2017
6562866147 refactor: use cgroupv2 instead of ftrace to get better compatibility 2023-02-02 21:22:18 +08:00
mzz2017
8908765ca1 feat: only load part of programs for bind to wan only 2023-02-01 15:16:25 +08:00
mzz2017
43b39093a3 feat: refactor []string config parser 2023-02-01 12:30:26 +08:00
mzz2017
0b85d99571 feat: support multiple lan and wan interfaces to bind 2023-02-01 12:18:19 +08:00
mzz2017
268a52a934 fix: remove unsupported (on old kernel) bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_NO_CSUM_RESET 2023-02-01 11:10:41 +08:00
mzz2017
5cbb1f963c optimize: not load CO-RE if possible 2023-02-01 10:59:57 +08:00
mzz2017
2de1a73dd2 feat: support bind to wan 2023-01-30 15:50:55 +08:00
mzz2017
3c55d086e9 chore 2023-01-29 13:38:15 +08:00
mzz2017
49afec8079 fix: panic when there is any lexer error 2023-01-28 18:51:21 +08:00
mzz2017
cd4d3ada3e optimize: url check and log 2023-01-28 15:47:43 +08:00
mzz2017
6e3637d018 optimize: lower kernel version requirement from 5.6 to 5.2 2023-01-28 13:27:54 +08:00
mzz2017
c9157822fa chore: rename ingress_interface to lan_interface 2023-01-28 02:09:11 +08:00
mzz2017
fafb995ffc chore: remove viper 2023-01-28 02:01:33 +08:00
mzz2017
4c248e9e1a feat: support config file 2023-01-28 01:50:21 +08:00
mzz2017
edbce81e88 feat: add config_parser 2023-01-27 02:10:27 +08:00