mzz2017
|
8b59492fe5
|
chore: remove selective loading bpf objects
|
2023-02-27 09:56:00 +08:00 |
|
mzz2017
|
7542884451
|
chore: log shows dialMode
|
2023-02-26 20:33:50 +08:00 |
|
mzz
|
ecb51e2136
|
Update kernel-upgrade.md
|
2023-02-26 19:52:27 +08:00 |
|
mzz
|
7b77e3cdda
|
Update README.md
|
2023-02-26 19:50:38 +08:00 |
|
mzz2017
|
0cfbd9ab14
|
docs
|
2023-02-26 19:44:25 +08:00 |
|
mzz2017
|
52708d59ca
|
docs
|
2023-02-26 19:26:55 +08:00 |
|
mzz2017
|
e0cec1874a
|
optimize: drop ipv6 send_redirects
|
2023-02-26 13:36:38 +08:00 |
|
mzz2017
|
27d77d2b42
|
optimize: disable send_redirects for Real Direct
|
2023-02-26 05:07:42 +08:00 |
|
mzz
|
5cf6dca509
|
feat: support export config outline and config marshal (#27)
|
2023-02-25 22:53:18 +08:00 |
|
mzz2017
|
90dac980b9
|
fix: bad ext extraction in qname func
|
2023-02-25 03:24:33 +08:00 |
|
mzz2017
|
80cffe8ca9
|
chore: replace ip with dip, port with dport
|
2023-02-25 03:12:35 +08:00 |
|
mzz2017
|
c5fb8dc028
|
docs: add a known issue and fix typos
|
2023-02-25 02:55:17 +08:00 |
|
mzz
|
8bd6a77398
|
feat: dns routing (#26)
|
2023-02-25 02:38:21 +08:00 |
|
mzz2017
|
33ad434f8a
|
fix: should fix traffic loop sent by dae in WAN mode
|
2023-02-21 19:10:17 +08:00 |
|
mzz2017
|
ea340372b8
|
fix: No AddrPort presented for LAN
|
2023-02-21 16:28:09 +08:00 |
|
mzz2017
|
384b4131a3
|
feat: add more trace info (pid, pname, mac)
|
2023-02-21 16:10:44 +08:00 |
|
mzz2017
|
474342c8f0
|
fix: tgid must be read
|
2023-02-21 13:43:50 +08:00 |
|
mzz
|
b35e469cd6
|
Update README.md
|
2023-02-21 12:45:26 +08:00 |
|
Kevin Yu
|
7bd18a343d
|
doc: add run-as-daemon.md (#25)
|
2023-02-21 00:41:30 +08:00 |
|
mzz2017
|
f412f9eeac
|
chore: bitlist use uint16 as underlay
|
2023-02-20 18:24:29 +08:00 |
|
mzz
|
9fd52c4d38
|
feat: support to mark direct traffic (#24)
|
2023-02-20 18:06:54 +08:00 |
|
mzz2017
|
9efeada72d
|
chore
|
2023-02-19 22:17:08 +08:00 |
|
Kevin Yu
|
f29353bcf0
|
chore: add codeowners (#23)
|
2023-02-19 20:40:20 +08:00 |
|
mzz2017
|
e2a42bf5e7
|
Revert "doc: add usage contents back; temporarily replicated to ./docs/README"
This reverts commit 3e40e2c1cb .
|
2023-02-19 20:22:50 +08:00 |
|
mzz
|
45684de1d7
|
Merge pull request #21 from yqlbu/docs
|
2023-02-19 20:20:21 +08:00 |
|
yqlbu
|
3e40e2c1cb
|
doc: add usage contents back; temporarily replicated to ./docs/README
|
2023-02-19 20:06:10 +08:00 |
|
mzz2017
|
c75db9397d
|
optimize: optimize momory of domain matching trie
|
2023-02-19 19:15:16 +08:00 |
|
yqlbu
|
b1f30805c2
|
doc: fix TODOs
|
2023-02-19 16:22:37 +08:00 |
|
yqlbu
|
35960d4989
|
doc: adopt getting-started section
|
2023-02-19 16:14:56 +08:00 |
|
yqlbu
|
adbab807ad
|
doc: add getting-started section
|
2023-02-19 16:14:33 +08:00 |
|
yqlbu
|
b13b6787bb
|
doc: test notes mod
|
2023-02-19 15:55:58 +08:00 |
|
yqlbu
|
3ee62cd697
|
initial commit
|
2023-02-19 15:54:44 +08:00 |
|
mzz2017
|
a011c2a74c
|
fix: domain match
|
2023-02-19 14:08:13 +08:00 |
|
mzz2017
|
0d9892fff2
|
docs: fix typo
|
2023-02-19 12:48:04 +08:00 |
|
mzz2017
|
bb40cd8ae6
|
docs: example.dae
|
2023-02-19 12:46:11 +08:00 |
|
mzz2017
|
266f5ffc43
|
fix: must_direct logic for WAN
|
2023-02-19 12:37:37 +08:00 |
|
Kevin Yu
|
d182acaf9d
|
ci: remove unnecessary deps (#19)
|
2023-02-19 11:23:38 +08:00 |
|
mzz2017
|
156769bf55
|
feat: add min moving average latencies policy
|
2023-02-19 01:49:36 +08:00 |
|
mzz2017
|
500248ea5c
|
chore
|
2023-02-19 00:13:26 +08:00 |
|
mzz2017
|
cd588d017d
|
optimize: even faster domain keyword matching
|
2023-02-19 00:11:30 +08:00 |
|
mzz2017
|
55c68a1676
|
optimize(memory): reuse kernel lpm tries in userspace
|
2023-02-18 22:18:34 +08:00 |
|
mzz2017
|
23140c1f15
|
fix: avoid domain matching false positive
|
2023-02-18 22:04:28 +08:00 |
|
mzz2017
|
b277212715
|
optimize: memory occupation
|
2023-02-18 21:39:46 +08:00 |
|
mzz2017
|
5806f9bb39
|
fix: missing regex domain matching
|
2023-02-18 19:02:34 +08:00 |
|
mzz2017
|
e15cae9377
|
docs: README
|
2023-02-18 18:31:40 +08:00 |
|
mzz
|
8f6b0a6e2a
|
feat/optimize: add userspace routing and optimize domain routing (#18)
|
2023-02-18 18:27:28 +08:00 |
|
mzz2017
|
87efa3d38d
|
optimize: also reject TCP to tproxy port
|
2023-02-18 14:57:46 +08:00 |
|
mzz2017
|
0bf9e464ff
|
Revert "optimize: no need for rule table for wan and reject TCP to tproxy"
This reverts commit 7452abb158 .
|
2023-02-18 14:55:42 +08:00 |
|
mzz2017
|
7452abb158
|
optimize: no need for rule table for wan and reject TCP to tproxy
|
2023-02-18 14:47:34 +08:00 |
|
mzz2017
|
de08c7c861
|
chore: rename routing final as fallback
|
2023-02-18 03:01:51 +08:00 |
|