mzz2017
|
4efed17ff9
|
fix: use goroutine instead of SetReadDeadline to try to fix compatibility
|
2023-04-12 21:45:56 +08:00 |
|
Kevin Yu
|
5d62ce3d22
|
doc: add badges and contribution guide (#54)
* Delete docker.yml
* chore: add badges to README
* doc: add license section
* doc: add contribution guide
* doc: fix headers
* doc: set alignment to left
* doc: add documentation link
* fix: fix typos
* fix: add back deleted file
* fix: fix typos
Co-authored-by: kunish <17328586+kunish@users.noreply.github.com>
* doc: add ci
* doc(license): reset default branch to main
---------
Co-authored-by: kunish <17328586+kunish@users.noreply.github.com>
|
2023-04-12 13:37:31 +08:00 |
|
mzz2017
|
d2b0c20602
|
fix: cannot sniff for long connections
|
2023-04-12 00:25:09 +08:00 |
|
Nicolas
|
8c97e7bbed
|
chore: fix doamin regex example (#53)
|
2023-04-10 16:17:19 +08:00 |
|
mzz
|
c95ac7312f
|
Update dns.md
Add ipversion_prefer
|
2023-04-10 01:11:37 +08:00 |
|
mzz
|
a3a957d4b5
|
docs: fix typo
|
2023-04-10 01:08:58 +08:00 |
|
mzz2017
|
3146a5c7c2
|
chore(sniffer): move conn logic from streamSniffer to connSniffer
|
2023-04-10 00:43:50 +08:00 |
|
mzz2017
|
8465229e35
|
refactor(sniffer): refine code
|
2023-04-10 00:37:48 +08:00 |
|
mzz2017
|
02423fabec
|
fix: shadowsocket sharing link
|
2023-04-10 00:23:34 +08:00 |
|
mzz2017
|
6ff68e533e
|
fix(game): stick at server push
|
2023-04-09 20:07:51 +08:00 |
|
mzz2017
|
99c0d190d2
|
fix(sniffer): should remain partial data for further read even if timeout
|
2023-04-09 16:41:39 +08:00 |
|
mzz2017
|
129d6055dd
|
fix(sniffer): server push cases for games
|
2023-04-09 16:33:21 +08:00 |
|
mzz2017
|
066e856163
|
optimize(dns): use different ID for another lookup in ipversion prefer mode
|
2023-04-07 23:13:10 +08:00 |
|
mzz2017
|
38cc66d1d3
|
feat: support dns.ipversion_prefer
|
2023-04-07 23:06:04 +08:00 |
|
mzz2017
|
127a000058
|
fix/optimize: reroute if necessary and add opendns as bootstrap dns
|
2023-04-07 20:38:06 +08:00 |
|
mzz2017
|
efacd08910
|
chore: remove dnsmasq must_direct in example.dae
|
2023-04-07 19:47:01 +08:00 |
|
mzz2017
|
7cb71c501f
|
fix(vmess): bool fuzzy parsing for sharing link
|
2023-04-05 18:00:37 +08:00 |
|
mzz2017
|
ec3a63b689
|
fix(trojan): panic with invalid length
|
2023-04-05 17:27:50 +08:00 |
|
mzz2017
|
ecadddaeca
|
optimize: reduce loading time and memory requirement by shrinking process name searching length
|
2023-04-05 00:42:56 +08:00 |
|
mzz2017
|
099c51a95e
|
fix(ebpf): optimize code complexity
|
2023-04-04 23:29:30 +08:00 |
|
mzz2017
|
85343ac141
|
fix: should update system DNS every 5 seconds
|
2023-04-02 17:43:50 +08:00 |
|
mzz2017
|
648710a40e
|
feat: add virtual must_rules outbound
|
2023-04-02 12:02:57 +08:00 |
|
mzz2017
|
006b7fbfd2
|
feat: support must_xxx outbounds
|
2023-04-02 11:07:53 +08:00 |
|
mzz2017
|
3e55f85d91
|
chore: package real full src
|
2023-04-02 00:10:37 +08:00 |
|
mzz2017
|
0312afaf0d
|
chore: built-in errno-base.h
|
2023-04-01 23:38:57 +08:00 |
|
mzz2017
|
01888f16df
|
docs: extend kernel config requirements recommendation
|
2023-03-31 23:44:15 +08:00 |
|
mzz2017
|
d9133b2517
|
fix: problem that cannot use unsorted ip set in dns response routing
|
2023-03-31 23:36:24 +08:00 |
|
mzz2017
|
6657fb329c
|
feat: support reject in dns request routing
|
2023-03-31 15:46:53 +08:00 |
|
mzz2017
|
f2dc750dbb
|
chore: refine reloading code
|
2023-03-30 23:28:51 +08:00 |
|
mzz
|
745a47e952
|
docs(README): add starchart
|
2023-03-30 16:43:56 +08:00 |
|
mzz
|
80379f9bee
|
chore: Add geodata and systemd service file into zip file when releasing (#50)
* chore: Add geodata and systemd service file into zip file when releasing
* chore: fix dir
|
2023-03-30 14:59:57 +08:00 |
|
mzz2017
|
f3b80c977c
|
style: beautify log
|
2023-03-30 01:56:05 +08:00 |
|
mzz
|
b0ddedaade
|
Update other-proxy-protocol_zh.md
|
2023-03-30 01:21:07 +08:00 |
|
mzz
|
a5eff20f03
|
Update other-proxy-protocol_zh.md (#49)
|
2023-03-30 01:19:11 +08:00 |
|
mzz
|
7c47ed473a
|
Update other-proxy-protocol_zh.md
|
2023-03-29 20:10:04 +08:00 |
|
mzz
|
27d437c695
|
Update other-proxy-protocol_zh.md (#47)
|
2023-03-29 19:30:12 +08:00 |
|
mzz2017
|
c7664f2dc4
|
docs: add other-proxy-protocol.md
|
2023-03-29 19:24:57 +08:00 |
|
mzz2017
|
a7a90bca26
|
docs: add installation script
|
2023-03-29 19:09:04 +08:00 |
|
mzz2017
|
b0eead1bf0
|
chore(example.dae): indent
|
2023-03-29 18:14:40 +08:00 |
|
mzz2017
|
12febe94cf
|
optimize: remove rush-answer detector because it does always work in all districts
|
2023-03-29 18:14:13 +08:00 |
|
Kevin Yu
|
f915b47a9a
|
patch: provide alternative tcp healthcheck url (#46)
|
2023-03-29 00:24:58 +08:00 |
|
mzz2017
|
d85e7080fe
|
fix/optimize: fix https h2 problem and add h2 mutiplex
|
2023-03-27 21:44:13 +08:00 |
|
mzz2017
|
cc50bea0fc
|
docs: more annotations for dns section
|
2023-03-27 12:45:10 +08:00 |
|
mzz2017
|
97a4e956fe
|
fix: should probe wan interface after network online
|
2023-03-27 12:33:13 +08:00 |
|
mzz
|
13154d8cea
|
Update how_it_works_zh.md
|
2023-03-27 12:06:04 +08:00 |
|
mzz
|
42bd4717f7
|
Update troubleshooting.md
|
2023-03-26 13:31:31 +08:00 |
|
mzz
|
b77181cd1d
|
Update README.md
|
2023-03-26 13:27:52 +08:00 |
|
mzz2017
|
ae618e6c6e
|
fix: preprocess wan_interface 'auto' before ebpf program loading to avoid to fail to insert filter
|
2023-03-26 12:54:21 +08:00 |
|
Kevin Yu
|
1bbb93fcfa
|
doc(example.dae): add node selection by tag (#44)
* doc: add node selection by tag
* fix: fix syntax
* fix: fix formatting
|
2023-03-26 12:32:43 +08:00 |
|
mzz
|
5b1dc6efc5
|
Update README_zh.md
|
2023-03-26 03:43:07 +08:00 |
|