summaryrefslogtreecommitdiffstats
path: root/contrib/libs/poco/Crypto
Commit message (Collapse)AuthorAgeFilesLines
* [contrib/poco] Disable thread sanitizer instrumentation on initialize and ↵mvel2025-02-131-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | uninitialize Чисто формально инициализация указателя мьютексов не атомарна, факт. Чинить это более красиво можно, но нужно ли? Пример падения под санитайзером ``` raise () /lib/x86_64-linux-gnu/libc.so.6 abort () /lib/x86_64-linux-gnu/libc.so.6 ___interceptor_abort (fake=2) /-S/contrib/libs/clang18-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp +1915 __sanitizer::Abort () /-S/contrib/libs/clang18-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp +143 __sanitizer::Die () /-S/contrib/libs/clang18-rt/lib/sanitizer_common/sanitizer_termination.cpp +58 __tsan::OutputReport (thr=0x7fa19c45f000, srep=...) /-S/contrib/libs/clang18-rt/lib/tsan/rtl/tsan_rtl_report.cpp +666 __tsan::ReportRace (thr=0x7fa19c45f000, shadow_mem=<optimized out>, cur=..., old=..., typ0=0) /-S/contrib/libs/clang18-rt/lib/tsan/rtl/tsan_rtl_report.cpp +822 Poco::Crypto::OpenSSLInitializer::initialize () /-S/contrib/libs/poco/Crypto/src/OpenSSLInitializer.cpp +101 Poco::Crypto::OpenSSLInitializer::OpenSSLInitializer (this=<optimized out>) /-S/contrib/libs/poco/Crypto/src/OpenSSLInitializer.cpp +67 Poco::Crypto::CipherKeyImpl::CipherKeyImpl (this=0x721c00aa95f0, name=<error reading variable: Cannot access memory at address 0x72102d2b53c0>, key=..., iv=...) /-S/contrib/libs/poco/Crypto/src/CipherKeyImpl.cpp +57 Poco::Crypto::CipherKey::CipherKey (this=0x7f98e9ef3df8, name=<error reading variable: Cannot access memory at address 0x72102d2b53c0>, key=std::__y1::vector (length=32, capacity=32) = {...}, iv=std::__y1::vector (length=32, capacity=32) = {...}) /-S/contrib/libs/poco/Crypto/src/CipherKey.cpp +33 yabs::AesEncrypt (data=..., length=length@entry=yabs::AES_128, aesKey=std::__y1::vector (length=32, capacity=32) = {...}, initVector=std::__y1::vector (length=32, capacity=32) = {...}, encoding=encoding@entry=Poco::Crypto::Cipher::ENC_BASE64) /-S/yabs/server/libs/crypt/crypt.cpp +59 ProcessStatModeOnStat (b=b@entry=0x727000128990, context=...) /-S/yabs/server/libs/count/count.cpp +1750 yabs_handler_stat_count (b=0x727000128990) /-S/yabs/server/libs/handlers/stat/handler_count.cpp +14 ... ``` commit_hash:ea00d166a03e0d46cc2de9bf7ed8be549e105e20
* publishFullContrib: true for ydbmaxim-yurchuk2024-10-091-0/+56
| | | | | <HIDDEN_URL> commit_hash:c82a80ac4594723cebf2c7387dec9c60217f603e
* Intermediate changesrobot-piglet2024-08-201-0/+2
|
* Disable unused openssl/ includesthegeorg2024-02-111-1/+1
|
* feat contrib: aiogram 3armenqa2024-01-195-239/+0
| | | | Relates: https://st.yandex-team.ru/, https://st.yandex-team.ru/
* External build system generator release 65robot-ya-builder2023-12-051-3/+3
| | | | Update tools: yexport, os-yexport
* add darwin-arm64 CMakeListsdcherednik2023-11-202-0/+57
|
* Intermediate changesrobot-piglet2023-09-063-6/+3
|
* add ymake export to ydbalexv-smirnov2023-06-131-0/+72
|
* External build system generator release 29robot-ya-builder2023-04-191-1/+1
| | | Update tools: yexport
* Revert ymake build from ydb oss exportalexv-smirnov2023-03-281-72/+0
|
* External build system generator release 21robot-ya-builder2023-03-171-3/+3
| | | Update tools: yexport
* add library/cpp/actors, ymake build to ydb oss exportalexv-smirnov2023-03-151-0/+72
|
* Intermediate changesrobot-piglet2023-03-073-2/+2
|
* External build system generator release 17robot-ya-builder2023-03-061-1/+1
| | | Update tools: yexport
* Intermediate changesrobot-piglet2023-03-011-0/+1
|
* NO_COMPILER_WARNINGS in cmake msvc buildssvidyuk2023-02-183-3/+3
|
* Intermediate changesrobot-piglet2023-02-073-66/+66
|
* Intermediate changesrobot-piglet2023-02-073-66/+66
|
* External build system generator release 12robot-ya-builder2023-01-311-1/+1
| | | Update tools: yexport
* External build system generator release 8robot-ya-builder2023-01-174-4/+4
| | | Update tools: yexport
* Sync linux-headers instead of using system onesthegeorg2022-12-152-0/+2
|
* Enable linux-arm platform.dcherednik2022-10-262-1/+59
|
* Drop some add_defines=False setting from yamaker projectsthegeorg2022-10-243-42/+116
|
* fix darwin buildvvvv2022-08-082-53/+42
|
* Add logging after applying new GroupInfo,serg-belyakov2022-07-081-1/+1
|
* fix ya.makemonster2022-07-072-57/+1
|
* Hackish NO_COMPILER_WARNINGS supportsvidyuk2022-07-011-0/+3
| | | | | | | | Proper implementation must be done as part of YMAKE-91 YMAKE-91 ref:8b77363477972e5927f43d53d571cd60dd458995
* intermediate changesarcadia-devtools2022-06-281-1/+1
| | | | ref:91e6b243cd7f0c53cbafb4f654eced58a4c1e436
* intermediate changesarcadia-devtools2022-06-071-1/+0
| | | | ref:bab1141168add6a5ad2d3ac926957ac6c27e30c3
* intermediate changesarcadia-devtools2022-03-151-54/+0
| | | | ref:ca7a95e8c9a9d780f96497136a152091d54e61b5
* intermediate changesarcadia-devtools2022-03-102-40/+51
| | | | ref:7e819949a28b77d60c98019ed1950733e734a77e
* Improve SystemCommand check in YDB CLI, KIKIMR-14321pnv12022-03-011-0/+8
| | | | ref:fe5ed49138dce046a93c364cc8879fad3abf3eef
* intermediate changesarcadia-devtools2022-02-241-1/+1
| | | | ref:70ac1bca1acbb458c863fb4686263967ea009057
* intermediate changesarcadia-devtools2022-02-241-0/+3
| | | | ref:fb678b285db60965c2b65db96852ae4cfb5879d6
* intermediate changesarcadia-devtools2022-02-221-3/+0
| | | | ref:b4effc9582e42dfa79e9a44a91df283419947b3a
* intermediate changesarcadia-devtools2022-02-181-0/+40
| | | | ref:1a0585d83f27cb6fb5b9c4f68a08177e10faf3b3
* intermediate changesarcadia-devtools2022-02-162-8/+1
| | | | ref:faaf61ce03f6705b0cb8c6ae61d2200ae1d6e707
* intermediate changesarcadia-devtools2022-02-161-4/+0
| | | | ref:2730bc9a6f334dad4a18710c89cfa6a8946c419b
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.eeight2022-02-102-4/+4
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.eeight2022-02-102-4/+4
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.heretic2022-02-102-74/+74
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.heretic2022-02-102-74/+74
|
* Restoring authorship annotation for Anton Samokhvalov <[email protected]>. ↵Anton Samokhvalov2022-02-101-1/+1
| | | | Commit 2 of 2.
* Restoring authorship annotation for Anton Samokhvalov <[email protected]>. ↵Anton Samokhvalov2022-02-101-1/+1
| | | | Commit 1 of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.thegeorg2022-02-101-1/+1
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.thegeorg2022-02-101-1/+1
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.orivej2022-02-1046-7123/+7123
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.orivej2022-02-1046-7123/+7123
|
* intermediate changesDevtools Arcadia2022-02-0747-0/+7205
ref:cde9a383711a11544ce7e107a78147fb96cc4029