Skip to content

[pull] master from vernesong:master#84

Open
pull[bot] wants to merge 3548 commits intoqbjstone:masterfrom
vernesong:master
Open

[pull] master from vernesong:master#84
pull[bot] wants to merge 3548 commits intoqbjstone:masterfrom
vernesong:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Dec 27, 2021

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

vernesong and others added 30 commits March 10, 2026 11:39
)

* fix: fix_short_id_quotes breaks YAML when short-id value is empty

When short-id: has an empty value (valid for VLESS REALITY), the
forward scan in fix_short_id_quotes skips blank lines without breaking,
then incorrectly wraps unrelated list items (e.g. the next proxy node)
in quotes, corrupting the YAML structure.

Record the indentation level of short-id: and break immediately when
encountering lines at equal or shallower indentation. Also skip blank
lines and rename loop variables to avoid shadowing outer scope.

Related: #4482
Made-with: Cursor

* change: use KEY_REGEX determine

---------

Co-authored-by: liyin <liyin@liyins-MacBook-Pro.local>
Co-authored-by: vernesong <42875168+vernesong@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⤵️ pull merge-conflict Resolve conflicts manually

Projects

None yet

Development

Successfully merging this pull request may close these issues.