Project X Channel
18.3K subscribers
24 photos
1 file
608 links
Download Telegram
https://t.me/projectXray/4075923

不少群友都玩过上下行分离和 stream-up 了,v2rayN&G 都加完 mode 和 extra 了,风扇的文档仍然难产
😁323👀2
https://t.me/projectXray/4080216

TLS ALPN 写了且只写一个的话,auto 会选 packet-up,否则 stream-up

好在新版还把 packet-up 上行遗留问题修好了,但更建议用 stream-up
👍18👀31
Project X Channel pinned «Xray-core v24.11.21: https://github.com/XTLS/Xray-core/releases/tag/v24.11.21 这次有没有又开启了一个崭新的时代不重要,支持一下 Project X NFT 非常重要:Announcement of NFTs by Project X #3633»
Project X Channel pinned «Xray-core v24.11.21: https://github.com/XTLS/Xray-core/releases/tag/v24.11.21 蓦然回首,XHTTP 已经成为了很多场景下,尤其是穿透 CDN 时的最佳选择,Make Xray Great Again!»
https://t.me/projectXray/4080394

看来风扇出的题难度有待提升,群里竟然无一人指出,这就是最简单的多路复用+多线程测速问题,XHTTP 的 XMUX 设 maxConcurrency=1,多线程测速的速度自然就上去了
👍14😁71
https://t.me/projectXray/4080432

Address 填 IP 时肯定要补 SNI 啊,群里竟无一人说到点子上
Update:对于 HTTP 类传输层,还需要补上 host
👍133👀1
https://t.me/projectXray/4083701

推荐把 gRPC 都换成 XHTTP,光是有 XMUX 就值得了,更多的查看 https://github.com/XTLS/Xray-core/pull/4042

事实上,如果几年前就发现了加个 gRPC 标头就能过 CDN,就不会有 gRPC 这个传输层了
👍25🔥2
https://t.me/projectXtls/511?comment=4083843

看起来是时候重启 X-flutter 了,写一个漂亮、统一跨所有平台的客户端
👍76😁7🔥5👀21
Forwarded from GitHub
💬 New comment on Xray-core#3994 XHTTP: Add "stream-up" mode for client & server
by @RPRX

~~重新决定一下~~,明天写个 stream-one 模式,即把 HTTP 传输层并入 XHTTP,~~正式补上最后一块拼图~~,相当于 HTTP 传输层也有了 header padding、XMUX 等功能而不用维护两份代码和~~名称滥用~~,但不应默认兼容原 HTTP 传输层所以应默认检查 x_padding

Reply to this message to post a comment on GitHub.
👍20
https://t.me/projectXtls/514?comment=4086201

原设计都是 header,但 mmmray 发现 browser dialer 会出问题,所以改成了 path,翻翻以前的讨论

协议的安全性更新不应兼容过去,原因是会被猪队友害了,Vision 最初兼容无 flow 就有不少人被封端口,改成不兼容了才清净

所以你们这些给他点赞的人是觉得比我们更懂该怎么设计协议吗,要不你们来
😁26
https://t.me/projectXtls/515?comment=4086209

就是因为没多少人还在用 HTTP 传输层才没那么 break,服务端要加检查 x_padding 也是防止猪队友客户端,当然如果你服务端设个 -1 也就不会检查 x_padding 也就完全兼容原 HTTP 了,虽然我不建议大家这样做也没必要这样做

此外 HTTP 传输层名称的问题还在于我们还有个代理协议也叫 HTTP,容易搞混,而且 fly v5 都扔了,别有 sb 提 VLESS,那不是一回事
👍9👀3
这下被隔壁那群写软件的带坑里了,对于穿墙协议来说,容易实现可以有但是是次要的,而且太容易实现、都去实现的话,有些实现不当的反而会成为猪队友,就像原版 Clash 的单独发协议头,就像他们喜欢 SS、Trojan 是因为简单,巧了,GFW 也是这么想的
😁236👀3
这个也挺抽象的,话说回来要求 header padding 又不复杂,且不实现 XMUX 也能兼容 XHTTP stream-one,更没理由保 HTTP 传输层了
👍12
可以写但已经没必要了,原版 Clash 的那些协议早就不适合过墙了
👍28
XHTTP: Add "stream-one" mode for client & server

新模式的加入也使得 XHTTP 更加完备,预计月底 release,正好接棒一个月:借我一个月,还你们一个完全体 XHTTP

REALITY 的 NFT 也即将发行,别错过收藏 Project X NFT 送 REALITY NFT 的最后机会:Announcement of NFTs by Project X

(初始售价 0.033 ETH 的 Project X NFT 现已涨至 0.18 ETH,且还会送 REALITY NFT,只能说越早上车越香,现在才刚开始)
👍334🔥3😁2