Đây là phiên bản bảo trì theo từng giai đoạn của xray.


Xin chân thành cảm ơn sự ủng hộ và cống hiến của tất cả những người đóng góp kể từ khi xray ra đời, và tất cả những ai quan tâm và sử dụng xray.
Một loạt các PR đã được hợp nhất để nâng cao hiệu suất / tăng cường độ ổn định / sửa lỗi, v.v.
go1.17 đã được phát hành, xem tại đây Go 1.17 Ghi chú phát hành
Đã cập nhật các phần phụ thuộc để giải quyết các vấn đề khác nhau không hỗ trợ go1.17.
Đã phát hành để sử dụng go1.17 để biên dịch. Cải thiện bảo mật và hiệu suất. (Theo tuyên bố chính thức của go, trình biên dịch go1.17 có thể cải thiện hiệu suất khoảng 5%.)
xray sẽ luôn được duy trì và cập nhật. @RPRX Helden sterben nicht!
Một lần nữa cảm ơn tất cả những người đóng góp.
Đặc trưng
DomainMatcher mới
Tốc độ nhanh hơn chiếm DomainMatcher nhỏ hơn
Nó được bật theo mặc định. Nếu bạn cần sử dụng DomainMatcher ban đầu, vui lòng thêm "domainMatcher": "tuyến tính" vào mỗi quy tắc định tuyến sử dụng miền
Nếu nó được đặt thành "domainMatcher": "hybrid", thì DomainMatcher mới sẽ được chỉ định để sử dụng. (Tương đương với mặc định)
Cảm ơn @AkinoKaede @darsvador
Cải tiến
kiểm tra sức khỏe cho h2 & gRPC
Kiểm tra tình trạng được bật cho gRPC và h2. Khi kiểm tra tình trạng không thành công, gRPC / h2 sẽ mở lại kết nối cơ bản mới.
Tính năng này không được bật theo mặc định, nếu bạn cần kích hoạt nó, vui lòng nhấp vào đây để cấu hình
Cảm ơn @ hmol233
từ định nghĩa SNI
Định cấu hình "từ chốiUnknownSni": true trong tlsSettings hoặc xtlsSettings để bật
Cảm ơn @ hmol233 @AkinoKaede
Kiểm tra bộ đệm trước khi giải phóng và sử dụng lại
Cảm ơn @ hmol233
gRPC: Sử dụng dịch vụ tên đã được PathEscape mã hóa
Cảm ơn @ hmol233
Edit error
sửa địa chỉ ipv6 quay số grpc @ lucifer9

Phục hồi sự cố kết nối QUIC @bhoppi

sửa lỗi phát hành mới chỉ chứng chỉ bị hoãn lại không chính xác @bhoppi

Khắc phục thời gian hiệu lực không liên tục của chứng chỉ tên miền được cấp bởi chứng chỉ CA tự ký
Trong khi sửa lỗi, thời gian tạo chứng chỉ đã được tăng từ 1 phút lên 2 phút. Để đảm bảo rằng chứng chỉ đã tạo vẫn có sẵn trong thời gian lỗi (90) ở cả hai đầu C / S được giao thức VMess cho phép
Khi tạo và loại bỏ chứng chỉ, hãy xuất thông tin nhật ký tương ứng để tạo điều kiện khắc phục sự cố
Di chuyển DomainStrategy & DialerProxy sang DialSystem @ hmol233

sửa # 608
Khắc phục không thể tắt ReadV @AkinoKaede