1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2026-02-20 15:05:21 -05:00

Commit Graph

  • 2143d629ef filter debug output for wireguard master 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
  • 0accded4e6 Chore: bump github.com/quic-go/quic-go from 0.55.0 to 0.59.0 dependabot/go_modules/github.com/quic-go/quic-go-0.59.0 dependabot[bot] 2026-01-14 14:49:25 +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
  • d8e402e5d0 CI: only upload coverage report on Linux (#3516) Loyalsoldier 2025-09-10 20:36:53 +08:00
  • 2f10812ecf CI: fix test and test coverage (#3515) Loyalsoldier 2025-09-10 19:44:09 +08:00
  • 8654f819cc CI: remove unnecessary version option in golangci-lint workflow (#3514) Loyalsoldier 2025-09-10 17:38:08 +08:00
  • 01fec2fba9 CI: bump actions/setup-go to v6 & use go version in go.mod (#3510) Loyalsoldier 2025-09-09 19:31:34 +08:00
  • 84bf1a9e5d CI: bump actions/checkout from v3 to v5 (#3509) Loyalsoldier 2025-09-09 19:03:34 +08:00
  • 91c72d48a6 Docs: update goreportcard badge (#3508) Loyalsoldier 2025-09-09 10:31:05 +08:00
  • 1b9c4bfeae CI: upgrade CodeQL from v2 to v3 (#3507) Loyalsoldier 2025-09-09 10:17:09 +08:00
  • be41f71fc6 Chore: bump actions/download-artifact from 4 to 5 (#3467) dependabot[bot] 2025-09-07 07:40:57 +08:00
  • ca1f688c3b Chore: bump actions/stale from 8 to 10 (#3501) dependabot[bot] 2025-09-07 07:35:43 +08:00
  • a75c6c9b66 Chore: bump github.com/miekg/dns from 1.1.67 to 1.1.68 dependabot[bot] 2025-09-02 14:26:27 +00:00
  • f8f515cce3 Chore: bump golang.org/x/net from 0.42.0 to 0.43.0 dependabot[bot] 2025-09-02 12:49:42 +00:00
  • 47859bc6e1 Chore: bump google.golang.org/grpc from 1.74.2 to 1.75.0 dependabot[bot] 2025-09-02 12:16:31 +00:00
  • 22a8395f4a Chore: bump google.golang.org/protobuf from 1.36.6 to 1.36.8 dependabot[bot] 2025-09-02 11:59:05 +00:00
  • a91af14780 Chore: bump github.com/stretchr/testify from 1.10.0 to 1.11.1 dependabot[bot] 2025-09-02 11:21:28 +00:00
  • d72ac829f8 Chore: bump github.com/go-chi/chi/v5 from 5.2.2 to 5.2.3 dependabot[bot] 2025-09-01 18:11:30 +00:00
  • e217ec536f Fix: geoip test by pinning geoip.dat to specific version (#3495) Loyalsoldier 2025-08-30 07:53:27 +08:00