Commit Graph

779 Commits

Author SHA1 Message Date
mzz2017
50d1981709 fix: kernelVersion.err should be clear if final version from utsname 2023-03-08 17:01:24 +08:00
mzz2017
c691d5b37a fix: use unix.Utsname instead of syscall.Utsname 2023-03-08 16:58:56 +08:00
mzz2017
38abfcec99 fix(utsname): riscv64 2023-03-08 16:53:22 +08:00
mzz2017
d0d731375a fix: utsname needs to distinguish between arm and non-arm 2023-03-08 16:52:32 +08:00
mzz2017
1b5ef8a192 optimize: fallback to syscall if failed to detect kernel version 2023-03-08 16:44:15 +08:00
mzz2017
41cab77f67 chore: examples.dae 2023-03-07 13:30:27 +08:00
mzz2017
d226d799b7 optimize: refine reloading 2023-03-07 06:38:06 +08:00
mzz2017
5807a7c11a feat: should support to run on ipv6 disabled machines 2023-03-04 21:16:09 +08:00
mzz2017
fd43971eab chore: support docker. fix #30 2023-03-04 13:16:26 +08:00
mzz2017
4706f58d22 fix: dead loop if no dns upstream given 2023-03-03 16:53:09 +08:00
mzz2017
adfcef4d13 docs: not so lightweight 2023-03-03 16:36:22 +08:00
mzz2017
dced73cfdb Revert "chore: include compiled file for lib use"
This reverts commit a25d948515.
2023-03-03 15:33:31 +08:00
mzz2017
a25d948515 chore: include compiled file for lib use 2023-03-03 15:22:11 +08:00
mzz2017
92d0e21dd8 feat: export config.Marshaller for dae-wing 2023-03-03 13:19:08 +08:00
mzz2017
6359215cb4 chore: fix decode default value to interface 2023-03-03 11:09:51 +08:00
mzz2017
94f3ba4ee6 chore: refine config 2023-03-03 10:59:31 +08:00
mzz2017
c15c0ee410 fix: should roll back configuration if failure of reload 2023-03-02 22:25:51 +08:00
mzz2017
0433f8d5da fix: should reset kernel program outbound alive status every reload 2023-03-02 21:28:30 +08:00
mzz2017
1eaf4bb7f6 fix: bad udp behaviour 2023-03-02 21:09:24 +08:00
mzz2017
87c9b9d6a5 feat: add default value and required to outline file 2023-03-02 15:25:47 +08:00
mzz2017
f3845bd452 fix: potential panic 2023-03-01 11:36:08 +08:00
mzz2017
741a8dedb4 chore 2023-02-28 21:25:15 +08:00
mzz2017
215b9202ea feat: allow to change log level by reloading 2023-02-27 19:33:51 +08:00
mzz2017
8d29a81626 fix: should reload new config from file 2023-02-27 17:22:05 +08:00
mzz2017
a1fb979ee5 fix: init upstreams should be in goroutine 2023-02-27 16:24:16 +08:00
mzz2017
95a8c0ac42 fix: potential panic caused by dns upstream ready callback 2023-02-27 16:21:53 +08:00
mzz2017
1737d3f7b2 feat: allow no node and add run file 2023-02-27 15:10:15 +08:00
mzz2017
a9709d2a57 optimize: allow to bind nothing 2023-02-27 14:57:00 +08:00
mzz
2d8ce4a096
Merge pull request #29 from v2rayA/feat_reload 2023-02-27 14:49:48 +08:00
mzz2017
203e824ccf fix: potential dns leaking in the very beginning 2023-02-27 14:47:20 +08:00
mzz2017
2525c0658d chore: send real ready after listening and clean up thoroughly 2023-02-27 14:36:36 +08:00
mzz2017
7783498c03 chore: systemd 2023-02-27 14:07:36 +08:00
mzz2017
01162f3d7e feat: support reload 2023-02-27 13:29:42 +08:00
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