<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/string_utils/quote/quote.cpp, branch CLI_2.30.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.30.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.30.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-02-24T20:52:05Z</updated>
<entry>
<title>faster escape</title>
<updated>2026-02-24T20:52:05Z</updated>
<author>
<name>styopkin</name>
<email>styopkin@yandex-team.com</email>
</author>
<published>2026-02-24T20:25:06Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c71699717685cbba8eb4ee1b6e54fbc178e556da'/>
<id>urn:sha1:c71699717685cbba8eb4ee1b6e54fbc178e556da</id>
<content type='text'>
2% int'ов сидят в Escape. pepe watafa.
&lt;https://nda.ya.ru/t/AJC4zGq27VFEkb&gt;

Тут играясь с блоками получилось на реальном cgi из прода \~33% срезать. Мелочь, а приятно. На самом деле, хотелось бы узнать как правильно делать "некрасивую, но ускоряющую" гадость в library/cpp. Все тесты работают, но тем не менее =)

До: &lt;https://nda.ya.ru/t/Iv6Y0jQf7VFEkc&gt;

После: &lt;https://nda.ya.ru/t/KO_Rgvi87VFEke&gt;

Тут, к сожалению не на прогрузе, но уже видно.
commit_hash:671028887e7d9320c8e9a393a0abb203207eb883
</content>
</entry>
<entry>
<title>fix buffer overrun</title>
<updated>2025-10-14T11:31:38Z</updated>
<author>
<name>xenoxeno</name>
<email>xenoxeno@yandex-team.com</email>
</author>
<published>2025-10-14T10:58:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c7c3f1788b1e232b3a59ff5f1bc69cd15edd8519'/>
<id>urn:sha1:c7c3f1788b1e232b3a59ff5f1bc69cd15edd8519</id>
<content type='text'>
commit_hash:013178051e5e4c0a99ded31893069fb928ba18f9
</content>
</entry>
<entry>
<title>Fix escaping cgi, according to RFC 3986 standart</title>
<updated>2023-02-16T09:32:45Z</updated>
<author>
<name>andreizdor</name>
<email>andreizdor@yandex-team.com</email>
</author>
<published>2023-02-16T09:32:45Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f1eff52148cd5cf1c8b895eed1dc85c22d438eb9'/>
<id>urn:sha1:f1eff52148cd5cf1c8b895eed1dc85c22d438eb9</id>
<content type='text'>
https://www.ietf.org/rfc/rfc3986.txt

Символ `^` не входит в допустимые символы URI</content>
</entry>
<entry>
<title>intermediate changes</title>
<updated>2022-02-18T18:42:41Z</updated>
<author>
<name>arcadia-devtools</name>
<email>arcadia-devtools@yandex-team.ru</email>
</author>
<published>2022-02-18T18:42:41Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=5291e2f6c447d149f3dc17006419bc7411478148'/>
<id>urn:sha1:5291e2f6c447d149f3dc17006419bc7411478148</id>
<content type='text'>
ref:4ec759a52592995211dfd2877771c14eb231e31b
</content>
</entry>
<entry>
<title>intermediate changes</title>
<updated>2022-02-18T13:35:49Z</updated>
<author>
<name>arcadia-devtools</name>
<email>arcadia-devtools@yandex-team.ru</email>
</author>
<published>2022-02-18T13:35:49Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=edefa564e11987d4aa60fff0a2378785deb03b54'/>
<id>urn:sha1:edefa564e11987d4aa60fff0a2378785deb03b54</id>
<content type='text'>
ref:5a427ceffcbeddcbaed23c62818445bd98632b96
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;samoleg@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:57Z</updated>
<author>
<name>samoleg</name>
<email>samoleg@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=dd0ae2c9d72d021be79622c5d39bac4be1c8313e'/>
<id>urn:sha1:dd0ae2c9d72d021be79622c5d39bac4be1c8313e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;samoleg@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:49:57Z</updated>
<author>
<name>samoleg</name>
<email>samoleg@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=5dcbab5666d82d448111d17b7045c46b56ef5172'/>
<id>urn:sha1:5dcbab5666d82d448111d17b7045c46b56ef5172</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;abokov@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:57Z</updated>
<author>
<name>abokov</name>
<email>abokov@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=af7786701134cfc2bd577c1c39bbc39433b555d6'/>
<id>urn:sha1:af7786701134cfc2bd577c1c39bbc39433b555d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;abokov@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:49:57Z</updated>
<author>
<name>abokov</name>
<email>abokov@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=db144972bc686626e62c9bb5b84d932f987dc8ef'/>
<id>urn:sha1:db144972bc686626e62c9bb5b84d932f987dc8ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;aavdonkin@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:57Z</updated>
<author>
<name>aavdonkin</name>
<email>aavdonkin@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=efc32853c4263131bc59412eaf1a9e4aaae2a1f9'/>
<id>urn:sha1:efc32853c4263131bc59412eaf1a9e4aaae2a1f9</id>
<content type='text'>
</content>
</entry>
</feed>
