<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/openssl/io/stream.cpp, branch oidc-1.2.5-dev</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.5-dev</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.5-dev'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-05-27T20:17:58Z</updated>
<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>
<entry>
<title>Restoring authorship annotation for &lt;deshevoy@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:46:57Z</updated>
<author>
<name>deshevoy</name>
<email>deshevoy@yandex-team.ru</email>
</author>
<published>2022-02-10T13:46:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=28148f76dbfcc644d96427d41c92f36cbf2fdc6e'/>
<id>urn:sha1:28148f76dbfcc644d96427d41c92f36cbf2fdc6e</id>
<content type='text'>
</content>
</entry>
</feed>
