Skip to content

brutal#6254

Open
LjhAUMEM wants to merge 7 commits into
XTLS:mainfrom
LjhAUMEM:brutal
Open

brutal#6254
LjhAUMEM wants to merge 7 commits into
XTLS:mainfrom
LjhAUMEM:brutal

Conversation

@LjhAUMEM

@LjhAUMEM LjhAUMEM commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

把 brutal 捡起来 可在上层自行选用 mux xmux

"finalmask": {
  "tcp": [
    {
      "type": "force-brutal",
      "settings": {
        "rate": 12500000,
        "cwnd": 20
      }
    }
  ]
}
curl -fsSL -O https://raw.githubusercontent.com/apernet/tcp-brutal/204aeea3437a83599c1c1fa1b97e4425cfdfc49d/scripts/install_dkms.sh
curl -fsSL -O https://github.com/apernet/tcp-brutal/releases/download/v1.0.3/tcp-brutal.dkms.tar.gz
bash install_dkms.sh --local tcp-brutal.dkms.tar.gz

null added 2 commits June 3, 2026 16:41
@Fangliding

Copy link
Copy Markdown
Member

之前不是开过一次PR了么。。

@LjhAUMEM

LjhAUMEM commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator Author

我自己关那个?懒得找了,而且之前 fm 结构也还不成熟

Maolaohei added a commit to Maolaohei/Bray-Core that referenced this pull request Jun 4, 2026
…(freedom compatibility)

XTLS#6261 — Handle ECH H2C query correctly (Fangliding)
- dnsQuery: h2c scheme → https,修复 ECH 配置查询

XTLS#6254 — brutal finalmask (LjhAUMEM)
- 新增 force-brutal finalmask 类型,配合 tcp-brutal 内核模块
- 7 文件新增,全新增模块

XTLS#6058 — Direct/Freedom Better Compatibility (Meo597)
- strategy 类型从 [][]byte → [11][3]byte 更安全
- freedom 出站新增 DomainStrategy / targetStrategy 支持
- 兼容旧的 freedom.domainStrategy 配置
Maolaohei added a commit to Maolaohei/Bray-Core that referenced this pull request Jun 9, 2026
…(freedom compatibility)

XTLS#6261 — Handle ECH H2C query correctly (Fangliding)
- dnsQuery: h2c scheme → https,修复 ECH 配置查询

XTLS#6254 — brutal finalmask (LjhAUMEM)
- 新增 force-brutal finalmask 类型,配合 tcp-brutal 内核模块
- 7 文件新增,全新增模块

XTLS#6058 — Direct/Freedom Better Compatibility (Meo597)
- strategy 类型从 [][]byte → [11][3]byte 更安全
- freedom 出站新增 DomainStrategy / targetStrategy 支持
- 兼容旧的 freedom.domainStrategy 配置
Maolaohei added a commit to Maolaohei/Bray-Core that referenced this pull request Jun 9, 2026
- PR XTLS#6261 (ECH H2C fix): TLS ECH h2c:// 查询正确处理
- PR XTLS#6254 (brutal): TCP 暴力加速器
- PR XTLS#6258 (Custom sessionID): XHTTP sessionIDTable/sessionIDLength
- PR XTLS#4231 (mux maxReuseTimes): Mux 连接复用次数上限
- PR XTLS#6058 (freedom compatibility): Freedom 出站兼容性改进
- XUDP: 改进 UDP over XUDP 传输效率
- 新增 xray.go 配置框架
@qwerttvv

Copy link
Copy Markdown

有点儿期待,到时候挽救我的小🌶︎🐔

@RPRX

RPRX commented Jun 24, 2026

Copy link
Copy Markdown
Member

这玩意儿放 mask 合适吗

@Fangliding

Fangliding commented Jun 25, 2026

Copy link
Copy Markdown
Member

可能不合适而且属于把本来的安全措施拆掉(似乎是故意不继承要求手动设置的) #5727

我自己都不推tcp brutal了是因为发现这玩意有点一根筋两头堵 quic上这么搞问题不那么大是因为quic每条流独立阻控 tcp brual强要求mux成一条请求 然后在垃圾线路上暴力发包丢包率上去一个队头阻塞直接卡住全部流 就算单线程上去体验也不见得好 在线路不差低丢包的情况下又基本没法和稍微改一下乱七八糟的tcp参数的bbr拉开差距

@LjhAUMEM

LjhAUMEM commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator Author

这玩意儿放 mask 合适吗

那就没地方放了,这是第三个 pr,custom sockopt 是肯定不行的

xhttp brutal 回源我自己有几台在应用,效果不错

@qwerttvv

Copy link
Copy Markdown

xhttp brutal 回源我自己有几台在应用,效果不错

蹲一个PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants