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 |
|
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
|
1b5ca37605
|
docs(example.dae): annotation
|
2023-01-30 20:37:08 +08:00 |
|
mzz2017
|
c2175a4095
|
docs: add private to direct
|
2023-01-30 20:34:07 +08:00 |
|
mzz2017
|
f3c651daf7
|
docs: README
|
2023-01-30 18:13:43 +08:00 |
|
mzz2017
|
74676aca69
|
optimize: store dnsCache 17 more seconds
|
2023-01-30 17:35:05 +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
|
92ef179eed
|
chore: workflows
|
2023-01-29 13:41:59 +08:00 |
|
mzz2017
|
3c55d086e9
|
chore
|
2023-01-29 13:38:15 +08:00 |
|
mzz2017
|
1ef1b048a1
|
docs: README
|
2023-01-29 11:21:07 +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
|
49afec8079
|
fix: panic when there is any lexer error
|
2023-01-28 18:51:21 +08:00 |
|
mzz
|
83a303d786
|
chore: add github actions (#1)
|
2023-01-28 18:32:42 +08:00 |
|
mzz2017
|
f8d40e03c1
|
fix: log
|
2023-01-28 15:59:53 +08:00 |
|
mzz2017
|
cd4d3ada3e
|
optimize: url check and log
|
2023-01-28 15:47:43 +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
|
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 |
|
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
|
799cd006c0
|
feat(socks5): support udp
|
2023-01-24 15:28:39 +08:00 |
|
mzz2017
|
0523f4b8fb
|
fix: support exclamation mark in routingA
|
2023-01-24 14:25:21 +08:00 |
|
mzz2017
|
ea409f16d5
|
feat: rename package
|
2023-01-23 20:01:24 +08:00 |
|
mzz2017
|
6fba4f8570
|
init
|
2023-01-23 19:54:21 +08:00 |
|