Xray-core/common
2026-05-07 14:12:39 +00:00
..
antireplay VMess inbound: Optimize replay filter (#5562) 2026-01-27 18:34:46 +00:00
bitmask
buf OpenBSD: Disable readV (#5786) 2026-03-23 07:57:35 +00:00
bytespool
cache
cmdarg
crypto Finalmask: Refactor header conns to avoid multiple-copy; Add randRange to "header-custom" (TCP & UDP) (#5812) 2026-03-21 09:04:22 +00:00
ctx Chore: Run gofmt (#3990) 2024-11-09 11:16:11 +00:00
dice Fix int overflow on x32 processors causing panic (#3810) 2024-09-14 23:47:16 -04:00
drain Remove legacy code (#3838) 2024-09-23 11:28:19 -04:00
errors common/errors/feature_errors.go: Add PrintNonRemovalDeprecatedFeatureWarning() (#5567) 2026-01-23 15:45:20 +00:00
geodata Geodata: Support automatically updating .dat files and hot reloading (#5992) 2026-04-25 21:20:42 +00:00
log WireGuard inbound: Fix multi-peer; Fix potential routing issue (#5843) 2026-03-27 17:30:21 +00:00
mux Remove redundant stats in mux and bridge dispatcher (#5466) 2025-12-31 11:00:45 +00:00
net Routing: process supports UID on Android (#5915) 2026-04-13 13:17:53 +00:00
ocsp Refactor log (#3446) 2024-06-29 14:32:57 -04:00
peer
platform Config: Support env XRAY_JSON_STRICT=true (#6053) 2026-05-02 13:11:40 +00:00
protocol QUIC sniffer: Fix potential panic on malformed QUIC packets (#5866) 2026-04-07 10:10:12 +00:00
reflect Direct/Freedom config: Add targetStrategy as an alias of domainStrategy; Routing config: Remove domainMatcher, "linear" and type (#5027) 2025-08-16 14:54:10 +00:00
retry Remove legacy code (#3838) 2024-09-23 11:28:19 -04:00
serial header-custom finalmask: Add UDP standalone handshake mode (#5945) 2026-04-15 16:21:23 +00:00
session Sniffing: Add ipsExcluded (supports IP, CIDR, "geoip:", "ext:") (#5929) 2026-04-13 18:08:51 +00:00
signal common/signal/timer.go: Refator to use sync.Once (#5052) 2025-08-27 09:28:53 +00:00
singbridge SS2022 outbound: Fix UDP leak (#5544) 2026-01-14 13:31:43 +00:00
task Config: Parallel for for inbounds' clients (#6055) 2026-05-02 13:32:59 +00:00
units
utils Direct/Freedom outbound: Prefer IPv4 for finalRules' "AsIs" (#6075) 2026-05-07 14:12:39 +00:00
uuid common/uuid: fix panic when parsing 32-len invalid UUID string. (#5468) 2025-12-26 15:17:24 -05:00
xudp XUDP GetGlobalID(): Remove inbound.Name == "wireguard" for now 2026-04-15 23:47:21 +00:00
common.go common/signal/timer.go: Refator to use sync.Once (#5052) 2025-08-27 09:28:53 +00:00
common_test.go
interfaces.go
type.go Refactor log (#3446) 2024-06-29 14:32:57 -04:00
type_test.go