<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/openssl/io/stream.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-03-11T04:51:34Z</updated>
<entry>
<title>Prefer CA bundle set by SSL_CERT_FILE and SSL_CERT_DIR (common part)</title>
<updated>2026-03-11T04:51:34Z</updated>
<author>
<name>Konstantin Khlebnikov</name>
<email>khlebnikov@nebius.com</email>
</author>
<published>2026-03-11T04:05:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=30e75adce65edfaf782ffdaf713dd0931e58fc83'/>
<id>urn:sha1:30e75adce65edfaf782ffdaf713dd0931e58fc83</id>
<content type='text'>
- **library/cpp/openssl: prefer CA set by SSL_CERT_FILE and SSL_CERT_DIR**
- **contrib/tools/python3: prefer CA set by SSL_CERT_FILE and SSL_CERT_DIR**
- **library/python/certifi: prefer CA set by SSL_CERT_FILE and SSL_CERT_DIR**

First three commits from PR #1607 to change common part separately.

---

Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1635

Co-authored-by: shadchin &lt;shadchin@yandex-team.com&gt;
Co-authored-by: shadchin &lt;shadchin@yandex-team.com&gt;
commit_hash:21db0cd5fe3b4af267dcf5ec4d2753fbdd49ba1e
</content>
</entry>
<entry>
<title>Do not de-initialize openssl to avoid races</title>
<updated>2025-05-27T20:17:58Z</updated>
<author>
<name>thegeorg</name>
<email>thegeorg@yandex-team.com</email>
</author>
<published>2025-05-27T20:00:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=248adb61e7a0d0e196c1f7a433d879e2a0802983'/>
<id>urn:sha1:248adb61e7a0d0e196c1f7a433d879e2a0802983</id>
<content type='text'>
Initialize openssl in pre-main (by the means of `SRCS GLOBAL`) to reduce chance of concurrent initialization with different flags.

Do not de-initialize openssl to avoid races during `atexit` cleanup.
It looks like `OPENSSL_cleanup()` does nothing in case of static linkage (according to ASan report).
commit_hash:7d4bf183233970cc1772b1b8f2745044cc645c29
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;svshevtsov@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:37Z</updated>
<author>
<name>svshevtsov</name>
<email>svshevtsov@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=de89752358147d7b25ef59a85b431bb564068a49'/>
<id>urn:sha1:de89752358147d7b25ef59a85b431bb564068a49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;svshevtsov@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:49:37Z</updated>
<author>
<name>svshevtsov</name>
<email>svshevtsov@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=657337012a264721d58c470b4e9e796611f3c492'/>
<id>urn:sha1:657337012a264721d58c470b4e9e796611f3c492</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;timestep@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:17Z</updated>
<author>
<name>timestep</name>
<email>timestep@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:17Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=30f4921b0fa8722e5531e72cb40a93b526f6973a'/>
<id>urn:sha1:30f4921b0fa8722e5531e72cb40a93b526f6973a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;timestep@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:49:17Z</updated>
<author>
<name>timestep</name>
<email>timestep@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:17Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=38b4bd28ca420294f532ac7ca6b2770d60e3dfd0'/>
<id>urn:sha1:38b4bd28ca420294f532ac7ca6b2770d60e3dfd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;tobo@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:47:27Z</updated>
<author>
<name>tobo</name>
<email>tobo@yandex-team.ru</email>
</author>
<published>2022-02-10T13:47:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=55a7f90e4cd31e9481cace8ee5dfd682c27e810e'/>
<id>urn:sha1:55a7f90e4cd31e9481cace8ee5dfd682c27e810e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;tobo@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:47:27Z</updated>
<author>
<name>tobo</name>
<email>tobo@yandex-team.ru</email>
</author>
<published>2022-02-10T13:47:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7fe839092527589b38f014d854c51565b3c1adfa'/>
<id>urn:sha1:7fe839092527589b38f014d854c51565b3c1adfa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;agorodilov@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:47:09Z</updated>
<author>
<name>agorodilov</name>
<email>agorodilov@yandex-team.ru</email>
</author>
<published>2022-02-10T13:47:09Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=bd5ef432f5cfb1e18851381329d94665a4c22470'/>
<id>urn:sha1:bd5ef432f5cfb1e18851381329d94665a4c22470</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;agorodilov@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:47:09Z</updated>
<author>
<name>agorodilov</name>
<email>agorodilov@yandex-team.ru</email>
</author>
<published>2022-02-10T13:47:09Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7a4979e6211c3e78c7f9041d4a9e5d3405343c36'/>
<id>urn:sha1:7a4979e6211c3e78c7f9041d4a9e5d3405343c36</id>
<content type='text'>
</content>
</entry>
</feed>
