mzz2017
|
43e49f0529
|
chore: update dae.service
|
2023-02-04 22:22:28 +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
|
5118a80bca
|
feat: add DNS rush-answer filter
|
2023-02-04 20:53:29 +08:00 |
|
mzz2017
|
dcf8021500
|
docs/fix: README; fix BatchUpdate version requirement
|
2023-02-04 18:27:13 +08:00 |
|
mzz2017
|
69f897b7e9
|
optimize
|
2023-02-04 18:18:06 +08:00 |
|
mzz2017
|
e203ad1590
|
fix: CNAME ans should also be flipped
|
2023-02-04 17:28:47 +08:00 |
|
mzz2017
|
868f8fd0e8
|
chore: log level
|
2023-02-04 17:20:42 +08:00 |
|
mzz2017
|
5698247c3a
|
docs: update example.dae
|
2023-02-04 17:15:14 +08:00 |
|
mzz2017
|
53872a24a5
|
feat: use dns question flipping trick to reduce dns pollution
|
2023-02-04 17:11:01 +08:00 |
|
mzz2017
|
e42730ed81
|
style/optimize: refine log; udp lazily call group.Select()
|
2023-02-04 15:28:48 +08:00 |
|
mzz2017
|
a70d09f59a
|
feat: new log formatter
|
2023-02-04 15:02:44 +08:00 |
|
mzz2017
|
68c8ff7754
|
chore: does not annotate kernel requirement in config file
|
2023-02-04 14:11:40 +08:00 |
|
mzz2017
|
14e5da14fd
|
docs: README
|
2023-02-04 13:38:09 +08:00 |
|
mzz2017
|
5d4210b030
|
fix/chore: fix lpm batch update problem and remove BTF requirement
|
2023-02-04 13:37:36 +08:00 |
|
mzz2017
|
0d29b6fccc
|
fix: checksum
|
2023-02-04 11:39:16 +08:00 |
|
mzz
|
b117dfa7d5
|
feat: support real process name traffic split (#6)
|
2023-02-04 11:24:03 +08:00 |
|
mzz2017
|
0793534f72
|
chore: remove useless sys/socket.h
|
2023-02-02 21:43:55 +08:00 |
|
mzz2017
|
549b51d8e9
|
chore: remove useless errno.h
|
2023-02-02 21:40:06 +08:00 |
|
mzz2017
|
be41239cc8
|
chore: fix ci
|
2023-02-02 21:26:54 +08:00 |
|
mzz2017
|
6562866147
|
refactor: use cgroupv2 instead of ftrace to get better compatibility
|
2023-02-02 21:22:18 +08:00 |
|
mzz
|
af88d51449
|
Update README.md
|
2023-02-01 21:40:05 +08:00 |
|
mzz2017
|
c92c171c1a
|
docs(README): kernel configuration
|
2023-02-01 21:32:04 +08:00 |
|
mzz2017
|
1d12d14882
|
docs: add prompt for lack of kernel config item
|
2023-02-01 21:16:21 +08:00 |
|
mzz
|
22e64effe0
|
optimize: insns complexity error (#4)
|
2023-02-01 19:50:17 +08:00 |
|
mzz
|
3c1b3e8e7b
|
fix: artifacts zip in zip (#3)
|
2023-02-01 19:49:27 +08:00 |
|
mzz2017
|
95fba1da49
|
chore: add useful macro
|
2023-02-01 16:02:33 +08:00 |
|
mzz2017
|
483a2f973d
|
chore: ci for fix/feat branch
|
2023-02-01 15:26:40 +08:00 |
|
mzz2017
|
8908765ca1
|
feat: only load part of programs for bind to wan only
|
2023-02-01 15:16:25 +08:00 |
|
mzz2017
|
a784b16367
|
optimize: assets finder
|
2023-02-01 14:08:01 +08:00 |
|
mzz2017
|
832b5e4df9
|
style: refine control plane log print
|
2023-02-01 13:14:22 +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
|
18e1eeea80
|
fix: problem that cannot proxy lan_interface
|
2023-02-01 10:24:11 +08:00 |
|
mzz2017
|
db50c80a96
|
fix: incorrectly throw error when 5.2<=kernel<5.5
|
2023-02-01 01:34:50 +08:00 |
|
mzz2017
|
9cdee19b57
|
docs: kernel version explanation
|
2023-02-01 00:34:39 +08:00 |
|
mzz2017
|
35540f55a9
|
docs: typo and example
|
2023-02-01 00:02:46 +08:00 |
|
mzz2017
|
3d890cadd0
|
chore: add systemd service
|
2023-01-31 23:51:34 +08:00 |
|
mzz
|
2cd2a2ec8f
|
chore: fix CI (#2)
|
2023-01-31 22:02:18 +08:00 |
|
mzz2017
|
acf9280177
|
chore: README and CI
|
2023-01-31 21:49:27 +08:00 |
|
mzz2017
|
7f362f3768
|
chore: bpf headers to submodule
|
2023-01-31 21:44:20 +08:00 |
|
mzz2017
|
bfba33e231
|
chore: remove arch related kprobe
|
2023-01-31 20:25:55 +08:00 |
|
mzz2017
|
c1e196c1c6
|
fix: zero question dns packet causes panic
|
2023-01-31 19:54:11 +08:00 |
|
mzz2017
|
460ef450a0
|
feat: support pname routing (just task command. fixme)
|
2023-01-31 19:33:53 +08:00 |
|
mzz2017
|
b788f03d4a
|
chore: remove an useless prompt
|
2023-01-31 18:35:27 +08:00 |
|
mzz2017
|
7c0c8923aa
|
chore: clean ebpf files before compile
|
2023-01-31 18:33:47 +08:00 |
|
mzz2017
|
d5c2648753
|
optimize: reduce insns complexity
|
2023-01-31 18:21:18 +08:00 |
|
mzz2017
|
e60295dac7
|
fix: problem that node address cannot be domain
|
2023-01-31 18:08:38 +08:00 |
|