Kr328
b384449717
Fix: fix upgrade header detect ( #2134 )
2022-05-15 09:12:53 +08:00
Kaming Chan
da7ffc0da9
Fix: add length check for ssr auth_aes128_sha1 ( #2129 )
2022-05-13 11:21:39 +08:00
Dreamacro
5dd94c8298
Chore: update dependencies
2022-05-07 21:08:15 +08:00
Kaming Chan
412b44a981
Fix: decode nil value in slice decoder ( #2102 )
2022-05-07 11:00:58 +08:00
Dreamacro
aef4dd3fe7
Fix: make log api unblocked
2022-04-26 22:36:10 +08:00
Kr328
6a92c6af4e
Fix: http proxy Upgrade behavior ( #2097 )
2022-04-25 19:50:20 +08:00
Kr328
e010940b61
Improve: replace bootstrap dns ( #2080 )
2022-04-16 15:31:26 +08:00
Dreamacro
2c9a4d276a
Chore: add more github action cache
2022-04-14 23:37:41 +08:00
Dreamacro
4dfba73e5c
Fix: SyscallN should not use nargs
2022-04-14 23:37:19 +08:00
Dreamacro
c282d662ca
Fix: make golangci lint support multi GOOS
2022-04-13 17:51:21 +08:00
Anankke
b3d7594813
Chore: add `none` alias to `dummy` on ShadowsocksR ( #2056 )
2022-04-13 10:06:06 +08:00
Guowei Zhao
dd9bdf4e2f
Fix: convert size to unit32 in getoridst to solve some mips64 devices cannot get redirect origin dst ( #2041 )
...
Change-Id: I40aa73dcea692132e38db980320a8a07ed427fe6
Co-authored-by: Zhao Guowei <zhaoguowei@bytedance.com>
2022-03-28 14:48:51 +08:00
落心
275cc7edf3
Chore: structure support weakly type from float to int ( #2042 )
2022-03-25 15:22:31 +08:00
Dreamacro
8c9e0b3884
Chore: use GOAMD64 v1 on build docker image
2022-03-20 11:32:18 +08:00
Kr328
30d4668008
Chore: fix typo ( #2033 )
2022-03-19 13:58:51 +08:00
Dreamacro
02333a859a
Chore: split amd64 v3 to special release
2022-03-19 13:42:06 +08:00
risetechlab
f9cc1cc363
Fix: routing-mark option doesn't work on proxies ( #2028 )
2022-03-19 13:29:30 +08:00
Dreamacro
fb7d340233
Fix: docker build makefile
2022-03-16 12:13:59 +08:00
Dreamacro
6a661bff0c
Migration: go 1.18
2022-03-16 12:10:13 +08:00
suyar
d1dd21417b
Feature: add tzdata to Dockerfile ( #2027 )
...
Co-authored-by: suyaqi <suyaqi@wy.net>
2022-03-15 11:30:52 +08:00
Kr328
b866f06414
Chore: move find connection process to tunnel ( #2016 )
2022-03-12 19:07:53 +08:00
Kr328
9683c297a7
Chore: add more details to process resolving ( #2017 )
2022-03-09 13:41:50 +08:00
Dreamacro
f6c7281bb7
Chore: update github action workflow
2022-03-06 21:48:37 +08:00
Kr328
83bfe521b1
Fix: should split linux process name with space ( #2008 )
2022-03-05 18:25:16 +08:00
Dreamacro
b52d0c16e9
Chore: vmess test remove all alterid
2022-02-27 18:00:04 +08:00
Kaming Chan
132a6a6a2f
Fix: listener tcp keepalive & reuse net.BufferedConn ( #1987 )
2022-02-23 11:22:46 +08:00
Dreamacro
03e4b5d525
Chore: use golangci-lint config file
2022-02-19 00:08:51 +08:00
Dreamacro
a0221bf897
Fix: `routing-mark` should effect on root
2022-02-17 14:23:47 +08:00
Dreamacro
b1a639feae
Fix: domain trie search
2022-01-26 22:28:13 +08:00
Kr328
cfe7354c07
Improve: change provider file modify time when updated ( #1918 )
2022-01-18 13:32:47 +08:00
thank243
9732efe938
Fix: tls handshake requires a timeout ( #1893 )
2022-01-15 19:33:21 +08:00
Digital Pencil
8f3385bbb6
Feature: support snell v3 ( #1884 )
2022-01-10 20:24:20 +08:00
Dreamacro
d237b041b3
Fix: ignore empty dns server error
2022-01-05 11:41:31 +08:00
Dreamacro
3cb87e083c
Fix: duplicate provider err typo
2022-01-03 17:21:27 +08:00
Dreamacro
8c6d0c6757
Chore: fix docker dependencies security warning
2022-01-02 11:15:40 +08:00
Dreamacro
cb95326aca
Chore: update dependencies
2022-01-02 01:15:49 +08:00
HamsterReserved
8679968ab0
Fix: multiple port string parsing overflow ( #1868 )
...
Ports in TCP and UDP should be parsed as an unsigned integer,
otherwise ports > 32767 get truncated to 32767. As this is
the case with Metadata.UDPAddr(), this fundamentally breaks
UDP connections where demand for high port numbers is high.
This commit fixes all known cases where ParseInt is used for ports,
and has been verified to fix Discord voice connections on port
50001~50004.
Fixes: d40e5e4fe6
Co-authored-by: Hamster Tian <haotia@gmail.com>
2022-01-02 01:09:29 +08:00
Dreamacro
204a72bbd3
Chore: remove forward compatible code
2022-01-02 00:48:57 +08:00
Kr328
7267c58913
Chore: ReCreate* do side effect job ( #1849 )
2021-12-26 22:08:53 +08:00
Kr328
14ae87fcd0
Chore: remove reduce regex compile ( #1855 )
2021-12-26 20:47:12 +08:00
Fan
ee6fc12709
Fix: when both providers and proxies are present, use the health check configuration for proxies ( #1821 )
...
Co-authored-by: Ho <ho@fluidex.com>
2021-12-12 20:37:30 +08:00
bobo liu
78e105f3b2
Chore: builtin right mime of .js ( #1808 )
2021-12-08 13:38:25 +08:00
Rick
08607fb6b4
Feature: add linux/arm/v6 for the container image ( #1771 )
2021-12-02 21:12:45 +08:00
Dreamacro
075d8ed094
Fix: fakeip pool cycle used
2021-11-23 22:01:49 +08:00
Dreamacro
b1bed7623d
Fix: provider filter potential panic
2021-11-21 17:44:03 +08:00
beyondkmp
1401a82bb0
Feature: add filter on proxy provider ( #1511 )
2021-11-20 23:38:49 +08:00
Dreamacro
4524cf4418
Fix: should return io.EOF immediately
2021-11-20 12:44:31 +08:00
Dreamacro
0db15d46c3
Change: use nop packet conn for reject
2021-11-20 12:34:14 +08:00
Dreamacro
08c43b8876
Fix: revert ssr udp fix
2021-11-14 14:48:00 +08:00
Dreamacro
499beb7344
Fix: bind iface should throw control error
2021-11-10 22:19:11 +08:00