秋のかえで
7c76868797
Chore: change scenarios tests of VMess to AEAD
2022-04-29 09:56:36 +01:00
秋のかえで
072fa3e633
Chore: bump github.com/lucas-clemente/quic-go from 0.26.0 to 0.27.0 ( #1716 )
2022-04-29 09:52:39 +01:00
Shelikhoo
386ca0bda0
Update dependency version
2022-04-29 09:33:25 +01:00
ValdikSS
d0c6f86848
Separate TcpKeepAliveIdle and TcpKeepAliveInterval check logic
2022-04-28 19:50:22 +01:00
Shelikhoo
bceda7a7ac
use sys/unix instead of syscall
...
Suggestion from:
https://github.com/v2fly/v2ray-core/pull/1395#issuecomment-974761647
2022-04-28 19:50:22 +01:00
Shelikhoo
8c0a04c637
use sys/unix instead of syscall
...
Suggestion from:
https://github.com/v2fly/v2ray-core/pull/1395#issuecomment-974761647
2022-04-28 19:50:22 +01:00
Shelikhoo
8edf332d10
add TCP Keep Alive support in config
2022-04-28 19:50:22 +01:00
Shelikhoo
c9e65b941c
embed macOS const to avoid platform inconsistency(again)
2022-04-28 19:50:22 +01:00
Shelikhoo
ea752ed12b
embed macOS const to avoid platform inconsistency
2022-04-28 19:50:22 +01:00
Shelikhoo
ab13073ce4
fix bug introduced in adding tcp keep alive adjustment
2022-04-28 19:50:22 +01:00
ValdikSS
3b02e7d75e
Add TCP keep alive support in Windows
2022-04-28 19:50:22 +01:00
ValdikSS
0727e02fa2
Add TCP keep alive support in MacOS, FreeBSD
2022-04-28 19:50:22 +01:00
ValdikSS
65f4b6eb07
Add TCP keep alive support in Linux
2022-04-28 19:50:22 +01:00
ValdikSS
a04219bf9b
Add TCP keep alive idle setting: auto generated
2022-04-28 19:50:22 +01:00
ValdikSS
42930d9694
Add TCP keep alive idle setting
2022-04-28 19:50:22 +01:00
Loyalsoldier
956377d87f
Revert "CI: new debian build workflow compatible with missing release ( #1452 )"
...
This reverts commit 949253577f .
2021-12-07 00:18:09 +08:00
Loyalsoldier
949253577f
CI: new debian build workflow compatible with missing release ( #1452 )
2021-12-06 23:02:14 +08:00
Loyalsoldier
17a6ba892b
Chore: update debian package to v4.44.0 ( #1451 )
2021-12-06 22:05:38 +08:00
Shelikhoo
9936afaa49
update version
v4.44.0
2021-12-05 19:27:41 +00:00
Shelikhoo
c1af2bfd7a
Fix DoS attack vulnerability in CommandSwitchAccountFactory
2021-12-05 19:17:20 +00:00
世界
7b0699e8a5
Apply timeout to dns outbound ( #1330 )
2021-10-15 20:56:55 +08:00
Shelikhoo
e621175927
update version
v4.43.0
2021-10-02 17:07:52 +01:00
Ovear
b3e0d54630
Remove unnecessary log.
2021-09-30 13:37:42 +01:00
Ovear
75eead5a6e
Fix: Remove udp conn twice
2021-09-30 13:37:42 +01:00
yuhan6665
a4cd3110f1
Fix flaky TestVMessDynamicPort ( #723 )
2021-09-30 13:37:05 +01:00
yuhan6665
9458a1abd3
Fix some tests to use udp.PickPort()
2021-09-30 13:34:05 +01:00
Eng Zer Jun
deb9d08487
refactor: move from io/ioutil to io and os package ( #1298 )
2021-09-27 00:56:31 +08:00
秋のかえで
b25a9e531c
Feat: custom TCP Fast Open queue length ( #1293 )
...
* Feat: custom TCP Fast Open queue length
* Feat: change default TFO queue length to 4096
2021-09-27 00:29:44 +08:00
世界
0054bff7be
Send shadowsocks handshake with payload if available ( #1292 )
2021-09-26 14:15:25 +08:00
dependabot[bot]
f66575ade0
Chore: bump google.golang.org/grpc from 1.40.0 to 1.41.0 ( #1288 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-25 11:18:15 +08:00
世界
c278db5b77
Fix queryStrategy ignored ( #1285 )
2021-09-24 13:46:34 +08:00
秋のかえで
9b43120a38
Fix: Trojan fallback ( #1286 )
2021-09-24 13:21:03 +08:00
Loyalsoldier
70c796b7ee
Fix: debian package ( #1279 )
2021-09-21 06:59:21 +08:00
Loyalsoldier
c334a4ed3c
Chore: update debian package to v4.42.2 ( #1277 )
2021-09-20 11:15:04 +08:00
Shelikhoo
a0a97c0003
Revert "update Go toolchain version"
...
This reverts commit 8952eea7c1 .
2021-09-17 20:57:16 +01:00
Shelikhoo
a1c46f8db3
update version
v4.42.2
2021-09-17 14:23:08 +01:00
世界
00155ffa2a
Add disableFallbackIfMatch dns option
2021-09-17 14:01:41 +01:00
世界
97ef2397c8
Add socks4/4a support
2021-09-17 13:58:22 +01:00
Shelikhoo
8952eea7c1
update Go toolchain version
2021-09-17 13:39:08 +01:00
Loyalsoldier
c58a372d93
Fix: IP length not deterministic ( #1267 )
...
The length of IPv4 address in Go standard library could be 16
if it is in IPv6-mapped-IPv4 format.
2021-09-11 10:07:54 +08:00
Loyalsoldier
8a22e942c4
Chore: update build script to include geoip-only-cn-private.dat ( #1266 )
2021-09-11 09:03:19 +08:00
Loyalsoldier
f1902165c7
♻️ refactor geoip match logic ( #1157 )
2021-09-10 16:31:25 +08:00
Ye Zhihao
4d155bc2bf
🐛 http dialer add socket config; sockopt.mark use uint32 ( #1264 )
2021-09-10 16:18:26 +08:00
dependabot[bot]
4a174e8aa6
Chore: bump github.com/pires/go-proxyproto from 0.6.0 to 0.6.1 ( #1263 )
...
Bumps [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto ) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/pires/go-proxyproto/releases )
- [Commits](https://github.com/pires/go-proxyproto/compare/v0.6.0...v0.6.1 )
---
updated-dependencies:
- dependency-name: github.com/pires/go-proxyproto
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-09 12:09:13 +08:00
kslr
36d320a4a9
🐛 fix CodeQL is triggered multiple times
2021-09-09 11:50:35 +08:00
Shelikhoo
5ce183c256
fix error typo for browser forwarder(Sec-Websocket-Protocol)
2021-09-05 10:32:36 +01:00
kslr
d7e52c2f65
🔥 remove the redundant CODECODE_OF_CONDUCT.md
2021-09-04 17:24:52 +08:00
Shelikhoo
c4a6686e77
update version
v4.42.1
2021-09-03 22:22:21 +01:00
Shelikhoo
d23f457be5
Revert "refactor go.mod file"
...
This reverts commit 84918fbaac .
v4.42.0
2021-09-03 21:49:50 +01:00
Shelikhoo
ebdacfdb86
add comment for gRPC TLS silent failure behavior
...
When gRPC transport have been configured to use TLS, it may silently ignore TLS failure. This may make it harder to diagnose TLS setting issues when gRPC transport is used. This comment is added to help other developers be aware of this caveat.
2021-09-03 21:34:34 +01:00