1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2026-03-13 18:05:21 -04:00

Commit Graph

  • 2e3d7bf8a4 Chore: bump golang.org/x/net from 0.51.0 to 0.52.0 dependabot/go_modules/golang.org/x/net-0.52.0 dependabot[bot] 2026-03-12 22:52:45 +00:00
  • 6aec61a10c Chore: bump golang.org/x/crypto from 0.48.0 to 0.49.0 dependabot/go_modules/golang.org/x/crypto-0.49.0 dependabot[bot] 2026-03-11 22:52:31 +00:00
  • e93e5ac7d9 Better server failure detection and PreserveSourceIPPortWhenDestNATMa… (#3648) master Xiaokang Wang (Shelikhoo) 2026-03-10 21:51:40 +00:00
  • 66c2586ec6 Improve API instance support (#3643) Xiaokang Wang (Shelikhoo) 2026-03-10 19:41:03 +00:00
  • 8eb43be143 Chore: bump github.com/pion/dtls/v3 from 3.0.10 to 3.0.11 (#3647) dependabot[bot] 2026-03-10 19:40:48 +00:00
  • 1f4dc3b375 Stun Nat Type Testing (#3646) Xiaokang Wang (Shelikhoo) 2026-03-10 17:30:21 +00:00
  • 45fec78a0a Chore: bump golang.org/x/sync from 0.19.0 to 0.20.0 dependabot/go_modules/golang.org/x/sync-0.20.0 dependabot[bot] 2026-03-09 23:07:57 +00:00
  • 93df6ee216 Chore: bump golang.org/x/sys from 0.41.0 to 0.42.0 dependabot/go_modules/golang.org/x/sys-0.42.0 dependabot[bot] 2026-03-09 23:07:50 +00:00
  • bf1803ddb3 update version to v5.47.0 v5.47.0 Shelikhoo 2026-03-09 11:56:45 +00:00
  • 691a22aeba Chore: bump golang.org/x/net from 0.50.0 to 0.51.0 dependabot[bot] 2026-02-25 22:52:27 +00:00
  • a4d5541de9 Chore: bump google.golang.org/grpc from 1.79.1 to 1.79.2 dependabot[bot] 2026-03-06 22:52:50 +00:00
  • 611175e8fc Generalize IP address parsing in TUN stack options urugang 2026-03-08 13:48:19 +08:00
  • 9cf6a45519 Chore: bump actions/upload-artifact from 6 to 7 (#3628) dependabot[bot] 2026-03-01 01:47:56 +08:00
  • 46d7ff13ed Chore: bump actions/download-artifact from 7 to 8 (#3629) dependabot[bot] 2026-03-01 01:47:30 +08:00
  • 52656926d9 update version to v5.46.0 v5.46.0 Shelikhoo 2026-02-20 23:43:19 +00:00
  • 2b41da050f update hysteria version Shelikhoo 2026-02-20 23:15:10 +00:00
  • 169fc92fd9 update hysteria2 JimmyHuang454 2026-02-21 05:02:55 +08:00
  • 2143d629ef filter debug output for wireguard Shelikhoo 2026-02-20 11:33:33 +00:00
  • 983fe93d51 lint fixup for wireguard Shelikhoo 2026-02-20 00:01:24 +00:00
  • dc27b7725e Disable wireguard for dragonfly Shelikhoo 2026-02-19 23:44:52 +00:00
  • f516eca541 Add IPv6 happy eyeball support for wireguard (mostly vibe coded) Shelikhoo 2026-02-19 23:32:15 +00:00
  • 4c87c9f14f Add Wireguard Support for v2ray (mostly vibe coded) Shelikhoo 2026-02-19 20:01:29 +00:00
  • 1bb3ff5b03 update gvisor versions Shelikhoo 2026-02-18 19:45:22 +00:00
  • 6a00cc3120 Add support for enrollment links in tlsmirror Shelikhoo 2026-02-16 18:47:41 +00:00
  • 268064bcbc update to v5.45.1 v5.45.1 Shelikhoo 2026-02-15 20:07:18 +00:00
  • 401a96f04f disable windows/arm32 Shelikhoo 2026-02-15 20:06:33 +00:00
  • fc1554a508 update version to v5.45.0 v5.45.0 Shelikhoo 2026-02-15 18:44:59 +00:00
  • 02434ca34b Add sticky choice option for leastping Shelikhoo 2026-02-15 11:49:02 +00:00
  • 7a04bbdc9a Chore: bump github.com/jhump/protoreflect from 1.17.0 to 1.18.0 dependabot[bot] 2026-02-14 10:04:24 +00:00
  • 9723bc10b2 Chore: bump github.com/miekg/dns from 1.1.70 to 1.1.72 dependabot[bot] 2026-01-22 22:52:41 +00:00
  • de0c080044 Chore: bump golang.org/x/net from 0.49.0 to 0.50.0 dependabot[bot] 2026-02-14 09:43:10 +00:00
  • c7d8ca2749 Chore: bump google.golang.org/grpc from 1.78.0 to 1.79.1 dependabot[bot] 2026-02-14 09:42:59 +00:00
  • b8ca675b52 Chore: bump golang.org/x/crypto from 0.47.0 to 0.48.0 dependabot[bot] 2026-02-10 01:11:27 +00:00
  • b6b39fe271 Chore: bump github.com/pires/go-proxyproto from 0.8.1 to 0.11.0 dependabot[bot] 2026-02-10 22:52:30 +00:00
  • 3d206ce17e Chore: bump github.com/go-chi/chi/v5 from 5.2.4 to 5.2.5 dependabot[bot] 2026-02-05 22:52:44 +00:00
  • a325e8f9b7 Fix stuck in httpupgrade Fangliding 2026-02-12 22:35:24 +08:00
  • 7fdb717912 update version to v5.44.1 v5.44.1 Shelikhoo 2026-01-15 20:00:14 +00:00
  • db2815dcfc update golang toolchain version Shelikhoo 2026-01-15 19:48:11 +00:00
  • cd81b66811 Chore: bump github.com/go-chi/chi/v5 from 5.2.3 to 5.2.4 dependabot[bot] 2026-01-14 22:52:31 +00:00
  • 35d5e2dc77 update version to v5.44.0 v5.44.0 Shelikhoo 2026-01-14 14:47:36 +00:00
  • bf62dc4b80 update utls to v1.8.2 Shelikhoo 2026-01-14 14:46:39 +00:00
  • 2d71755e4f Chore: bump github.com/miekg/dns from 1.1.69 to 1.1.70 dependabot[bot] 2026-01-14 14:06:58 +00:00
  • cad9d2cfd3 Chore: bump golang.org/x/net from 0.48.0 to 0.49.0 dependabot[bot] 2026-01-14 14:06:51 +00:00
  • 006b0c49ea Chore: bump golang.org/x/crypto from 0.46.0 to 0.47.0 dependabot[bot] 2026-01-13 03:09:57 +00:00
  • 807b820e7b dynamic address length calculation in shadowsocks udp encoding Shelikhoo 2026-01-05 16:58:01 +00:00
  • 1d6cecf51b bugfix: avoid DNS querying _grpc_config.<domain> with gRPC transport Leo 2026-01-05 23:08:38 +08:00
  • b2c3b25066 update to v5.43.0 v5.43.0 Shelikhoo 2026-01-03 17:24:36 +00:00
  • 18217ce743 Chore: bump github.com/go-playground/validator/v10 dependabot[bot] 2026-01-01 20:32:26 +00:00
  • 0684ac4adc Chore: bump google.golang.org/grpc from 1.77.0 to 1.78.0 dependabot[bot] 2026-01-01 20:20:53 +00:00
  • 393acfa847 Fix custom tls setting for tlsmirror roundtripper enrollment Shelikhoo 2026-01-01 15:07:36 +00:00
  • 9dd745f0ae Chore: bump google.golang.org/protobuf from 1.36.10 to 1.36.11 dependabot[bot] 2025-12-29 19:01:17 +00:00
  • 04b4a4badf Chore: bump github.com/miekg/dns from 1.1.68 to 1.1.69 dependabot[bot] 2025-12-29 19:01:19 +00:00
  • 66958a37e4 Chore: bump golang.org/x/net from 0.47.0 to 0.48.0 dependabot[bot] 2025-12-08 22:01:09 +00:00
  • 876d7f7cb2 There is a buffer overflow bug in Shadowsocks UDP packet encoding. In the EncodeUDPPacket function of proxy/shadowsocks/protocol.go, a fixed-size buffer of 2048 bytes is created using buf.New(). However, the actual size of a UDP packet includes: IV: 16 bytes (e.g., for aes-128-gcm) Destination address: 7~258 bytes (depending on IPv4/IPv6/domain) Payload: variable, up to 2048 bytes AEAD authentication tag: 16 bytes When the incoming payload is large (close to 2048 bytes), the total size exceeds the buffer capacity. When b.Extend() is called in AEADCipher.EncodePacket() to allocate space for the authentication tag, it triggers panic: extending out of bound, causing the process to crash. Fix Before creating the buffer, calculate the required buffer size based on IV length, maximum address length (258 bytes), payload length, and AEAD overhead (16 bytes). If the required size exceeds the default buffer size (2048 bytes), use buf.NewWithSize() to allocate a sufficiently large buffer. fengweiyuan 2025-12-01 19:13:12 +08:00
  • d771982e27 Chore: bump actions/upload-artifact from 5 to 6 (#3574) dependabot[bot] 2025-12-15 14:33:15 +08:00
  • a6591fadda Chore: bump actions/download-artifact from 6 to 7 (#3576) dependabot[bot] 2025-12-15 14:32:13 +08:00
  • 63ba1527ec update to v5.42.0 v5.42.0 Shelikhoo 2025-11-22 16:58:51 +00:00
  • b68ba4308d Chore: bump google.golang.org/grpc from 1.76.0 to 1.77.0 dependabot[bot] 2025-11-21 12:56:28 +00:00
  • dded89cc31 Chore: bump actions/checkout from 5 to 6 (#3553) dependabot[bot] 2025-11-22 07:16:28 +08:00
  • f75f07f3a6 Chore: bump golang.org/x/crypto from 0.43.0 to 0.45.0 dependabot[bot] 2025-11-20 02:43:39 +00:00
  • 7ffb36eec9 use distinct tag for key and nonce for sequence watermarking Shelikhoo 2025-11-18 12:52:53 +00:00
  • f5109ff585 finish inverse role server support for webtunnel: fix lint Shelikhoo 2025-11-16 23:53:40 +00:00
  • e8be10f631 finish inverse role server support for webtunnel: fix lint Shelikhoo 2025-11-16 23:50:25 +00:00
  • f830d1253b finish inverse role server support for webtunnel: fix lint Shelikhoo 2025-11-16 23:37:10 +00:00
  • 8d0d8f8fd1 finish inverse role server support for webtunnel Shelikhoo 2025-11-16 22:59:44 +00:00
  • 8f03dac6fb Add token generation support Shelikhoo 2025-11-15 17:11:30 +00:00
  • dcd9bd987c Add request rtt reverser tool Shelikhoo 2025-11-15 16:49:53 +00:00
  • f1c3c85795 Add request rtt reverser tool Shelikhoo 2025-11-15 16:33:41 +00:00
  • 67ae89995c Adjust Client Reply Address Indication Shelikhoo 2025-11-15 15:00:52 +00:00
  • 78196150e8 Add reverser constuctor Shelikhoo 2025-11-15 14:54:18 +00:00
  • 08267c3a74 tlsmirror server role server support Shelikhoo 2025-11-15 00:06:33 +00:00
  • 04192a3a8e Chore: bump golangci/golangci-lint-action from 8 to 9 (#3550) dependabot[bot] 2025-11-13 06:40:24 +08:00
  • 36989386ec tlsmirror-bootstrap apply coding style Shelikhoo 2025-10-16 00:49:41 +01:00
  • c6b0433627 tlsmirror-bootstrap apply coding style Shelikhoo 2025-10-16 00:16:10 +01:00
  • bd419ef3e2 finish primary-bootstrap enrollment system: remove invalid design Shelikhoo 2025-10-15 23:59:28 +01:00
  • f846e79158 finish primary-bootstrap enrollment system Shelikhoo 2025-10-15 23:56:18 +01:00
  • 1960b2f5f0 avoid loop in tlsmirror self-enrollment Shelikhoo 2025-10-15 23:02:18 +01:00
  • 9aeffbef6b finish rtt enrollment Shelikhoo 2025-10-12 22:03:26 +01:00
  • 85fd420745 enable roundtripper enrollment for tlsmirror Shelikhoo 2025-10-12 22:02:04 +01:00
  • 6c98c6cac2 Add surrogate server identity for roundtripperconfirmation Shelikhoo 2025-10-11 22:03:51 +01:00
  • 5cd7482cfb Add request transport based enrollment receiver Shelikhoo 2025-09-20 23:57:57 +01:00
  • d22fa165d2 Chore: bump actions/upload-artifact from 4 to 5 (#3542) dependabot[bot] 2025-10-25 20:47:04 +08:00
  • febd5bae57 Chore: bump actions/download-artifact from 5 to 6 (#3543) dependabot[bot] 2025-10-25 20:45:44 +08:00
  • dbf25a4c1c Chore: bump github/codeql-action from 3 to 4 (#3535) dependabot[bot] 2025-10-16 11:37:52 +08:00
  • 7227b982d1 update version to v5.41.0 v5.41.0 Shelikhoo 2025-10-15 14:03:30 +01:00
  • 9d246cf043 Chore: bump github.com/go-playground/validator/v10 dependabot[bot] 2025-10-06 22:01:33 +00:00
  • 6e77f273e3 Chore: bump google.golang.org/grpc from 1.75.1 to 1.76.0 dependabot[bot] 2025-10-15 12:27:31 +00:00
  • 7037a3b02b Chore: bump github.com/quic-go/quic-go from 0.54.1 to 0.55.0 dependabot[bot] 2025-10-15 12:08:52 +00:00
  • 0ab6a4b916 Chore: bump golang.org/x/net from 0.44.0 to 0.46.0 dependabot[bot] 2025-10-15 12:09:26 +00:00
  • 3b9e97c254 Chore: bump github.com/refraction-networking/utls from 1.8.0 to 1.8.1 dependabot[bot] 2025-10-14 22:01:19 +00:00
  • 27a845e877 update version to v5.40.0 v5.40.0 Shelikhoo 2025-10-03 19:48:03 +01:00
  • 8ce486f0d8 Chore: bump google.golang.org/protobuf from 1.36.9 to 1.36.10 dependabot[bot] 2025-10-02 22:01:28 +00:00
  • e1fa1a4f2f Chore: bump github.com/quic-go/quic-go from 0.54.0 to 0.54.1 dependabot[bot] 2025-10-02 15:38:16 +00:00
  • e98ca17d30 Add transient storage lifecycle receiver framework Shelikhoo 2025-10-02 14:36:24 +01:00
  • 8eef1bbfb1 update version to v5.39.0 v5.39.0 Shelikhoo 2025-09-13 22:48:34 +01:00
  • ea19e33494 ci: annotate arm64 pie binary with prerelease mark Shelikhoo 2025-09-13 22:38:37 +01:00
  • 72f9cf44a1 Chore: bump google.golang.org/protobuf from 1.36.8 to 1.36.9 dependabot[bot] 2025-09-13 21:04:25 +00:00
  • ec5627df2e Chore: bump golang.org/x/net from 0.43.0 to 0.44.0 dependabot[bot] 2025-09-13 21:05:55 +00:00
  • dad4d89c35 Chore: bump google.golang.org/grpc from 1.75.0 to 1.75.1 dependabot[bot] 2025-09-10 22:01:18 +00:00
  • ff15a4b3f8 Docs: fix badges (#3517) Loyalsoldier 2025-09-10 21:08:20 +08:00