1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2025-01-09 10:57:20 -05:00
Commit Graph

5801 Commits

Author SHA1 Message Date
Loyalsoldier
6dce0d98c1
Fix: format & lint (#1759)
* Fix: gci command for formatting code
* Chore: format code
* Fix: replace golint with revive
2022-05-01 01:17:49 +08:00
Shelikhoo
fcc57156fc
update version 2022-04-29 21:04:14 +01:00
Shelikhoo
0e01f581a6
Reformat go.mod 2022-04-29 10:50:30 +01:00
秋のかえで
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 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 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 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