Skip to content

Releases: SagerNet/v2ray-core

v5.0.16

27 Jun 12:52
2c19f9c
Compare
Choose a tag to compare
  • Bug fixes
  • Merge upstream

v5.0.14

07 Jun 13:14
5590c5f
Compare
Choose a tag to compare
  • Bug fixes

v5.0.12

12 May 10:11
0d3435b
Compare
Choose a tag to compare
  • Fix shadowsocks 2022-blake3-aes-128-gcm implementation 1
  • Bug fixes

1: Due to an implementation detail bug, users of 2022-blake3-aes-128-gcm will need to update both the server and client.

v5.0.10

11 May 23:04
216cac4
Compare
Choose a tag to compare
  • Bug fixes

v5.0.9

02 May 05:00
185f5c8
Compare
Choose a tag to compare
  • shadowsocks 2022 edition support 1
  • shadowsocks_sing and trojan_sing outbound 2
  • XTLS protocol compatibility for vless and trojan 3
  • gRPC multi/raw mode

1:

added support for the new shadowsocks 2022 edition ciphers:

2022-blake3-aes-128-gcm
2022-blake3-aes-256-gcm
2022-blake3-chacha20-poly1305

the new protocol is designed to improve UDP performance and provide full replay protection.

although the protocol is still in draft, professionals can try to deploy it with: https://github.com/SagerNet/sing/tree/main/cli/ss-server

{
  "outbounds": [
    {
      "protocol": "shadowsocks",
      "settings": {
        "servers": [
          {
            "address": "127.0.0.1",
            "port": 1234,
            "method": "2022-blake3-aes-128-gcm",
            "password": "<psk>"
          }
        ]
      }
    }
  ]
}

2:

  • shadowsocks_sing outbound

high performance shadowsocks outbound, with AEAD 2022 Extensible Identity Headers support.

supported cipher list:

none

2022-blake3-aes-128-gcm
2022-blake3-aes-256-gcm
2022-blake3-chacha20-poly1305

aes-128-gcm
aes-192-gcm
aes-256-gcm
chacha20-ietf-poly1305
xchacha20-ietf-poly1305
{
  "outbounds": [
    {
      "protocol": "shadowsocks_sing",
      "settings": {
        "address": "127.0.0.1",
        "port": 1234,
        "method": "aes-128-gcm",
        "password": "my password"
      }
    }
  ]
}

for shadowsocks 2022 ciphers

{
  "outbounds": [
    {
      "protocol": "shadowsocks_sing",
      "settings": {
        "address": "127.0.0.1",
        "port": 1234,
        "method": "2022-blake3-aes-128-gcm",
        "key": "<psk>"
      }
    }
  ]
}
  • trojan_sing outbound

high performance trojan outbound.

notice: only the origin trojan (tls) protocol is supported.

{
  "outbounds": [
    {
      "protocol": "trojan_sing",
      "settings": {
        "address": "my.address",
        "serverName": "my.domain",
        "port": 443,
        "password": "my password",
        "insecure": false
      }
    }
  ]
}

3:

this protocol does not guarantee concealment.

v5.0.8

19 Feb 06:01
304c940
Compare
Choose a tag to compare
  • Bug fixes

v5.0.7

09 Feb 11:01
b6ebabb
Compare
Choose a tag to compare
  • Bug fixes

v5.0.5

23 Jan 11:23
d85e67d
Compare
Choose a tag to compare

v5.0.4

17 Jan 07:17
1d55bd5
Compare
Choose a tag to compare
  1. Rewritten DNS
  • Added DNS Over TLS and QUIC support

example:

tls://dns.google
quic://dns.adguard.com

All available DNS schemes:

tcp
tcp+local
udp
udp+local
tls
tls+local
https
https+local
quic
quic+local
  • Multiple DNS now share the cache.

  • Concurrent query support

{
  "dns": [
    {
      "address": "tls://1.0.0.1",
      "concurrency": true
    }
  ]
}

When this option is specified, concurrent queries to the next server are allowed

  1. Ping proxy now supports returning ICMP Unreachable

  2. Bug fixes

https://github.com/SagerNet/v2ray-core/releases/tag/v5.0.4

v5.0.3

10 Jan 11:21
d432433
Compare
Choose a tag to compare
  • Add ping proxy support for WireGuard outbound