Skip to content

fix: skip unsupported stream transports - #17

Merged
Divaaaan merged 2 commits into
mainfrom
fix/skip-unsupported-transport-0.6.1
Sep 16, 2026
Merged

Divaaaan merged 2 commits into
mainfrom
fix/skip-unsupported-transport-0.6.1

Conversation

@Divaaaan

Copy link
Copy Markdown
Owner

Что исправлено

  • неподдерживаемые stream transports (включая xhttp) исключаются до сборки общего sing-box config
  • рабочие ноды того же профиля остаются в selector и fallback walk
  • поддерживаемый QUIC сохранён; лишние link-поля не попадают в его config
  • VLESS/VMess QUIC без TLS исключается до запуска sing-box

Проверки

  • red/green regression: xhttp poisoning
  • red/green regression: QUIC compatibility
  • red/green regression: QUIC without TLS
  • go test ./core/singbox ./core/subscription -count=1
  • targeted control fallback/tag/candidate/transport tests
  • go vet ./core/singbox ./core/control
  • go build ./cmd/tenebra-core

Полный локальный go test ./... по-прежнему воспроизводит семь уже существовавших Windows named-pipe failures; все остальные пакеты проходят. Candidate и stable release этим PR не публикуются.

@Divaaaan
Divaaaan merged commit da2bd12 into main Sep 16, 2026
12 checks passed
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.

1 participant