Dreamacro
06d75da257
Chore: adjust Relay copy memory alloc logic
2022-06-11 20:38:16 +08:00
Dreamacro
09d49bac95
Chore: embed shadowsocks2
2022-06-01 21:43:20 +08:00
Dreamacro
3360839fe3
Chore: make CodeQL happy
2022-06-01 21:38:05 +08:00
Hongqi Yu
c1285adbf8
Feature: can set custom interface for dns nameserver ( #2126 )
2022-06-01 10:50:54 +08:00
Dreamacro
9d2fc976e2
Chore: upgrade to yaml v3
2022-05-26 17:47:05 +08:00
Dreamacro
7f41f94fff
Fix: benchmark read bytes
2022-05-23 12:58:18 +08:00
Dreamacro
d1f0dac302
Fix: test broken on opensource repo
2022-05-23 12:30:54 +08:00
Dreamacro
afb3e00067
Chore: add benchmark r/w
2022-05-23 12:27:52 +08:00
Dreamacro
9a31ad6151
Chore: cleanup test go.mod
2022-05-21 17:46:34 +08:00
Dreamacro
09cc6b69e3
Chore: cleanup test code
2022-05-21 17:38:17 +08:00
Dreamacro
8603ac40a1
Chore: make linter happy
2022-05-17 19:58:33 +08:00
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