mzz2017
|
10c0c264b2
|
chore/docs: lease building requirement and write build instruction
|
2023-02-05 10:29:00 +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
|
6562866147
|
refactor: use cgroupv2 instead of ftrace to get better compatibility
|
2023-02-02 21:22:18 +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
|
832b5e4df9
|
style: refine control plane log print
|
2023-02-01 13:14:22 +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
|
18e1eeea80
|
fix: problem that cannot proxy lan_interface
|
2023-02-01 10:24:11 +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
|
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 |
|
mzz2017
|
3602e2e26b
|
optimize: adapt to bpf legacy
|
2023-01-30 23:21:00 +08:00 |
|
mzz2017
|
52836fa6a8
|
chore: remove headers and use libbpf
|
2023-01-30 20:38:57 +08:00 |
|
mzz2017
|
c2175a4095
|
docs: add private to direct
|
2023-01-30 20:34:07 +08:00 |
|
mzz2017
|
2105b5108b
|
fix: checksum, ipv6 and domain matching problem
|
2023-01-30 17:31:42 +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
|
e4996ace25
|
fix: routing problems
|
2023-01-29 11:19:58 +08:00 |
|
mzz2017
|
c8d11cbecf
|
feat: support not operator and port, sport routing func
|
2023-01-29 07:31:52 +08:00 |
|
mzz2017
|
af0f50b308
|
chore: update copyright
|
2023-01-28 13:56:06 +08:00 |
|
mzz2017
|
05b373ee66
|
chore
|
2023-01-28 13:52:31 +08:00 |
|
mzz2017
|
6e3637d018
|
optimize: lower kernel version requirement from 5.6 to 5.2
|
2023-01-28 13:27:54 +08:00 |
|
mzz2017
|
1eaaa4349c
|
optimize: use bpf_map to reduce insns
|
2023-01-28 11:47:02 +08:00 |
|
mzz2017
|
af22a9b0e6
|
chore: fix copyright
|
2023-01-28 02:35:18 +08:00 |
|
mzz2017
|
edbce81e88
|
feat: add config_parser
|
2023-01-27 02:10:27 +08:00 |
|
mzz2017
|
916a55d480
|
feat: support routing by l4proto, ipversion, mac, sip, port, sport
|
2023-01-25 00:31:20 +08:00 |
|
mzz2017
|
686d6dedc3
|
feat: dns upstream
|
2023-01-24 17:15:27 +08:00 |
|
mzz2017
|
14b215752f
|
fix: ip matching problem and add control plane direct
|
2023-01-24 16:27:19 +08:00 |
|
mzz2017
|
6fba4f8570
|
init
|
2023-01-23 19:54:21 +08:00 |
|