RPRX
f7bd98b13c
XHTTP: Add "stream-one" mode for client & server ( #4071 )
...
""Breaking"": Client uses "stream-one" mode by default when using **REALITY** ("stream-up" if "downloadSettings" exists)
14 hours ago
Aleksandr
d8934cf839
Chore: Improved log messaging ( #4050 )
...
* update log messages
* Update inbound.go
3 days ago
zonescape
ce8c415d43
Test: Remove temporary directory afterwards ( #4045 )
3 days ago
zonescape
034a485afe
Chore: Refactor tests in app/router ( #4019 )
3 days ago
dependabot[bot]
384d07999c
Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 ( #4060 )
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0 )
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 days ago
RPRX
513f18bf53
v24.11.21
1 week ago
RPRX
817fa72874
XHTTP client: Add gRPC header to "stream-up" mode by default ( #4042 )
...
""Breaking"": Client uses "stream-up" mode by default when using **TLS H2** or REALITY
1 week ago
风扇滑翔翼
0a252ac15d
HTTP transport: Use dest as Host if not set ( #4038 )
1 week ago
zonescape
6ba0dbafd7
Test: Delete temporary file afterwards ( #4028 )
1 week ago
风扇滑翔翼
59e5d24280
WireGuard inbound: Fix leaking session information between requests ( #4030 )
...
Fixes https://github.com/XTLS/Xray-core/issues/3948 https://github.com/XTLS/Xray-core/issues/4025
1 week ago
dependabot[bot]
7d3d6b05e3
Bump github.com/sagernet/sing from 0.5.0 to 0.5.1 ( #4026 )
...
Bumps [github.com/sagernet/sing](https://github.com/sagernet/sing ) from 0.5.0 to 0.5.1.
- [Commits](https://github.com/sagernet/sing/compare/v0.5.0...v0.5.1 )
---
updated-dependencies:
- dependency-name: github.com/sagernet/sing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 week ago
yiguous
55e045d098
Config: Correctly marshal `Address` to JSON ( #4021 )
1 week ago
dependabot[bot]
5a96ef632d
Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 ( #4018 )
...
Bumps google.golang.org/protobuf from 1.35.1 to 1.35.2.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 week ago
RPRX
1f570d9cef
XHTTP test: Fix Test_maxUpload
...
https://github.com/XTLS/Xray-core/pull/3260#issuecomment-2481946715
1 week ago
RPRX
2d7b0e8cd4
XHTTP client: Fix upload issue in "packet-up" mode inherited from SplitHTTP
...
Fixes https://github.com/XTLS/Xray-core/issues/3972
2 weeks ago
zonescape
ec1fd008c4
Chore: Refactor infra/conf.TestToCidrList() ( #4017 )
2 weeks ago
风扇滑翔翼
17825b25f2
WireGuard kernelTun: Fix multi-outbounds not work ( #4015 )
...
Fixes https://github.com/XTLS/Xray-core/issues/2817
2 weeks ago
zonescape
83ae38497b
Chore: Drop dead code in test ( #4012 )
2 weeks ago
pinglanlu
7b4a686b74
Chore: Use a more direct and less error-prone return value ( #4008 )
...
Signed-off-by: pinglanlu <pinglanlu@outlook.com>
2 weeks ago
lxsq
48ac662298
Update Dockerfile to Use Multiple Config Files ( #4010 )
2 weeks ago
RPRX
1a238cbb7d
REALITY client: Log invalid connections at warning level
...
Closes https://github.com/XTLS/Xray-core/issues/4001
2 weeks ago
zonescape
44b1dd0e67
Test: Change address for DNS over QUIC tests ( #4002 )
...
dns.adguard.com can be blocked in some places
2 weeks ago
RPRX
0df2446f82
v24.11.11
2 weeks ago
dependabot[bot]
85b3c2328f
Bump golang.org/x/net from 0.30.0 to 0.31.0 ( #3999 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.30.0 to 0.31.0.
- [Commits](https://github.com/golang/net/compare/v0.30.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks ago
风扇滑翔翼
571777483b
TLS: Add CurvePreferences (to enable kyber768) ( #3991 )
...
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
2 weeks ago
风扇滑翔翼
1ffb8a92cd
Sniff: Prevent crash on QUIC sniffer panic ( #3978 )
...
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
2 weeks ago
RPRX
480748403a
Chore: Fix versions in some *.pb.go files
...
47fad1fbfd
2 weeks ago
RPRX
bd0841a75b
XHTTP config: Add "extra" for sharing extra fields ( #4000 )
2 weeks ago
zonescape
83bab5dd90
Chore: Run gofmt ( #3990 )
3 weeks ago
RPRX
bc4bf3d38f
XHTTP: Add "stream-up" mode for client & server ( #3994 )
3 weeks ago
dependabot[bot]
94c02f090e
Bump golang.org/x/sys from 0.26.0 to 0.27.0 ( #3987 )
...
Bumps [golang.org/x/sys](https://github.com/golang/sys ) from 0.26.0 to 0.27.0.
- [Commits](https://github.com/golang/sys/compare/v0.26.0...v0.27.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sys
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks ago
dependabot[bot]
5af750b336
Bump golang.org/x/crypto from 0.28.0 to 0.29.0 ( #3986 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.28.0 to 0.29.0.
- [Commits](https://github.com/golang/crypto/compare/v0.28.0...v0.29.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks ago
dependabot[bot]
6cb58d9315
Bump golang.org/x/sync from 0.8.0 to 0.9.0 ( #3985 )
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.8.0 to 0.9.0.
- [Commits](https://github.com/golang/sync/compare/v0.8.0...v0.9.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sync
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks ago
dependabot[bot]
8cd3f5448d
Bump github.com/sagernet/sing from 0.4.3 to 0.5.0 ( #3971 )
...
Bumps [github.com/sagernet/sing](https://github.com/sagernet/sing ) from 0.4.3 to 0.5.0.
- [Commits](https://github.com/sagernet/sing/compare/v0.4.3...v0.5.0 )
---
updated-dependencies:
- dependency-name: github.com/sagernet/sing
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks ago
zonescape
b98f29bf3e
Chore: Fix some comments ( #3979 )
3 weeks ago
RPRX
6877ca5201
XHTTP client: Allow different paths in U-D-S ( #3977 )
3 weeks ago
zonescape
71cfea8aae
Chore: Fix some spelling errors ( #3976 )
3 weeks ago
RPRX
afc7ec5506
v24.11.5
3 weeks ago
风扇滑翔翼
057e6284b2
UDS: prevent crash when proxy udp ( #3967 )
...
* net: Prevent nil pointer err in NetAddr()
* Fix dsworker saddr problem
3 weeks ago
tcpdumppy
ccc4b7b2cf
Test: Fix incorrect output format ( #3968 )
3 weeks ago
RPRX
9fbb6fbb3b
XHTTP client: Move `dest2` into `MemoryStreamConfig` as well
3 weeks ago
Hossin Asaadi
2c72864935
API: Add user online stats ( #3637 )
...
* add statsUserOnline bool to policy
* add OnlineMap struct to stats
* apply UserOnline functionality to dispatcher
* add statsonline api command
* fix comments
* Update app/stats/online_map.go
Co-authored-by: mmmray <142015632+mmmray@users.noreply.github.com>
* improve AddIP
* regenerate pb
---------
Co-authored-by: mmmray <142015632+mmmray@users.noreply.github.com>
4 weeks ago
RPRX
e3276df725
XHTTP client: Enable XMUX for download in U-D-S ( #3965 )
4 weeks ago
yuhan6665
85a1c33709
API: Add new Get Inbound User ( #3644 )
...
* Add GetInboundUser in proto
* Add get user logic for all existing inbounds
* Add inbounduser command
* Add option to get all users
* Fix shadowsocks2022 config
* Fix init users in shadowsocks2022
* Fix copy
* Add inbound user count command
This api costs much less than get inbound user, could be useful in some case
* Update from latest main
4 weeks ago
风扇滑翔翼
b7aacd3245
Wireguard inbound: Do not use kernel TUN ( #3960 )
...
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
4 weeks ago
RPRX
4ec5c78c34
v24.10.31
4 weeks ago
RPRX
b30e05d1bc
XHTTP: The real upload / download splitting ( #3955 )
...
* SplitHTTP client: Add real upload / download splitting
* Transport: Add XHTTP as an alias of SplitHTTP
* XHTTP config: Use `downloadSettings` instead
4 weeks ago
mmmray
e733148c0b
REALITY: Unblock SplitHTTP transport ( #3816 )
...
https://github.com/XTLS/Xray-core/pull/3816#issuecomment-2445694775
4 weeks ago
风扇滑翔翼
9f8bb47633
Fix: Apply mutex when visiting Attributes as well ( #3921 )
...
https://github.com/XTLS/Xray-core/pull/3921#issuecomment-2445689462
4 weeks ago
RPRX
ceb6eac8e7
WireGuard createTun: Add more logs
4 weeks ago