Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[10+fixes] VLESS: подстройка цепочки и антипетель #279

Merged
merged 9 commits into from
Jan 8, 2025

Conversation

AltGrF13
Copy link
Contributor

@AltGrF13 AltGrF13 commented Jan 8, 2025

  1. Более корректная проверка, что ShadowSocks включен.
  2. Антипетлевой механизм не работал для VLESS.
  3. Изменение маркирующей цепочки.

Оптимизация сетевых правил в случае VPN (нужен более широкий тест)

Указывал в changelog, что изменение достаточно сильное (мы перестаём вмешиваться в большинство пакетов); при такой фрагментированности и куче протоколов может что-то всплыть. Что и случилось — у троих VLESS начал пропускать половину пакетов, у двоих без изменений. При откате одной из оптимизаций VLESS возвращается в норму. Сейчас создание цепочки ветвится в зависимости от протокола (как ранее было для включенного и отключенного ускорения), для VPN более быстрый вариант.

@qzeleza qzeleza merged commit 3bb8cd1 into qzeleza:main Jan 8, 2025
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.

2 participants