dyhkwong
dyhkwong
`Application error 0x2 (remote)` 是因为 `Exchange` 时未将 DNS Message ID 设为 0 导致的,与 tproxy 和 q 毫无关联。经测试 1.10.0-alpha.24 已无法复现 223.5.5.5 DoQ 无法使用的问题。如果仍认为有问题,请提供可本地复现的最简配置,而不是冗长无用的配置片段。
This is because content sniffers skip unsupported network, https://github.com/v2fly/v2ray-core/blob/b7d02ad972c3075ff4dd9c87f6e741876f6747da/app/dispatcher/sniffer.go#L64-L66 but `fakedns+others` does not specify network, so it will always be skipped. It is indeed possible to fix this, but fixing...
- Do not call it a "security issue" if it is not considered a CVE. - YouTubers provided guidance only. People blindly copy the work of others without modification take...
replace these two like this in the go.mod of your project https://github.com/v2fly/v2ray-core/blob/8b36010fc2b9786e871762146506df42dffb16bb/go.mod#L93-L95 P.S. For a go 1.23 go.mod, quic-go (and the newly introduced apernet quic-go fork) currently needs to compile...
If that is the case, changing https://github.com/v2fly/v2ray-core/blob/4144c87fc1348ea2e51c0b948fea5a1577bae1a2/app/dispatcher/default.go#L253 to ``` defer func() { payload.Release() }() ``` and https://github.com/v2fly/v2ray-core/blob/4144c87fc1348ea2e51c0b948fea5a1577bae1a2/common/protocol/quic/sniff.go#L55 to ``` defer func() { bytespool.Free(cryptoData) }() ``` should be enough to prevent...
>Some `ssh` seems to do not work on v5.29.2 with "dokodemo-door" inbound. Try reverting 7f50592?
I already told you this is caused by #3351. And do NOT try to change the code without reading the context of #3734.
UDP does not work like this and this change will break the case of a single UDP socket reads from/writes to multiple different domain name addresses. You need to maintain...
It is theoretically possible although practically apps are not going to do this, e.g. if fake DNS is used, an app thinks a.example.com and b.example.com are different IP addresses, and...
`local` 本就应当是不支持 detour 的,这属于非预期用法