| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Restores the behaviour of setting `_DEFAULT` in our site config (as is [recommended](https://libcxx.llvm.org/Hardening.html#notes-for-vendors) for "vendors"), allowing users to increase the libc++ hardening level of their builds using certain flags.
This behaviour is required for our continuous migration towards higher hardening levels, as one-off hardening runs are otherwise significantly more difficult.
This commit does not change the behaviour of where hardening is enabled, meaning that it should have no effect on build targets in general (though some targets that are broken in trunk after enabling hardening may not be marked as such yet).
Refer to the ticket for further information.
commit_hash:ba4f58ff13f9c21ac145d286f77308b38f10b89e
|
|
|
|
| |
commit_hash:92d76f00f320990cf0a5cdee9e70c138c72ab749
|
|
|
|
| |
commit_hash:c52dc7996a60242b5397523a3f8dada166c4c7c5
|
|
|
|
|
|
|
| |
Enable [libc++ hardening](https://libcxx.llvm.org/Hardening.html) in fast mode for all debug builds. This means that tests using `relwithdebinfo` and other debug builds, as well as binaries built with `ya make` (without `-r`) will perform runtime bounds checking when accessing standard library containers.
This also affects Arcadia-types that wrap standard library constructs (such as `TVector`).
commit_hash:9834c2d5b96d7ffa817bd31ef049b4463494cb92
|
|
|
|
| |
commit_hash:0bdfe3f6e2dcca5918fe9f0f47fcc872f78dc2b3
|
|
|
|
|
|
| |
v4 is a pre-c++11 implementation which is not used by anyone.
Remove it completely and avoid adding multiple excessive peerdirs (actually, respect dependencies listed in CMakeLists.txt from upstream).
commit_hash:0d5c0c5c2a38ccc5e5eeeb5afbc976316178d531
|
|
|
|
| |
commit_hash:c20045b8a987d8720e1f3328270357491d5530f3
|
|
|
|
| |
commit_hash:ff6a03c1c0f00133d3851b31f6c725860a389d1d
|
|
|
|
| |
commit_hash:8b754a92b38269a36f5b102f6da503ccfc02da12
|
|
|
|
| |
commit_hash:59b96c80798e8380f00d3c4475ed10742b372fca
|
|
|
|
| |
commit_hash:b52e8dee6a03da41307e354b6bfd1d8bb13a77c8
|
|
|
|
| |
commit_hash:3a98ffbcfd1f534caf53d550524075486d6472e3
|
|
|
|
| |
commit_hash:08d070c113852d4b1fb54004f48815158b7d0b2c
|
|
|
|
| |
commit_hash:6d2a56c5f8e052fb718c9da2ce6d1eb010185b51
|
|
|
|
| |
commit_hash:091b9cbc9e2be03ac8fb836365b555ef117982f4
|
|
|
|
| |
commit_hash:c9b94a23d7ecbd408d07b4247f645b5f02b3ca4e
|
|
|
|
| |
commit_hash:cd298da61e2aacbcce903385f5e7af834be28921
|
|
|
|
| |
commit_hash:79c70b54395117070e5b4b7ae1d0319263d80604
|
|
|
|
| |
commit_hash:9a410907c80c2195a53579cb7946b3ffaa07d579
|
|
|
|
| |
commit_hash:cbacc4354ad8b434074425ebe7e4d7bb8a1b39ae
|
|
|
|
| |
commit_hash:05ba4c1fcb1b82d9435dea9a9980bd4eddb52ece
|
|
|
|
| |
commit_hash:9d85255f8d9249f14105e4626bf4484805b8aed4
|
|
|
|
|
|
|
| |
* `27-bitset.patch`: `__SIZEOF_SIZE_T__` is used in ([src/filesystem/error.h](https://github.com/ytsaurus/ytsaurus/blob/main/contrib/libs/cxxsupp/libcxx/src/filesystem/error.h)), hence the initial statement from rXXXXXX is no longer relevant
* `48-version.patch`: This instance of libc\+\+ is not compiled with MSVC anymore, hence `# if defined(_MSC_VER) && _MSC_VER >= 1926` patches are irrelevant.
* `50-operations.patch`: This should be handler by `NO_COMPILER_WARNINGS()` in `ya.make`
commit_hash:395d3306c667738bf0af4e252d8bc3ba730b5730
|
|
|
|
| |
commit_hash:297db56ea2198f0f4db3db8b81a8b58112d6bf53
|
|
|
|
| |
commit_hash:11250d6e482e5ef888ee4c6fe7118e03ddc9b66a
|
|
|
|
| |
commit_hash:40927cc9b86aa64dfa64c1c3c09e868d7b7f7a35
|
|
|
|
| |
commit_hash:b40a29d69ccab42689c60f0bed1bd4465d76a495
|
|
|
|
|
|
| |
contrib/restricted/boost/asio to 1.86.0
commit_hash:86d01043bf186129c5d0bb6d2151e42a3868b677
|
|
|
|
| |
commit_hash:b9bb13823fe5b1f2e0453b65ba86ae555d8483d5
|
|
|
|
|
|
| |
9783f28cbb155e4a8d49c12e1c60ce14dcfaf0c7
commit_hash:ca4954fe054e5a7190ad11ab71bfc7ca0965bca2
|
|
|
|
| |
commit_hash:bb927285b1f8c717ee634a635a3d340a3babb066
|
|
|
|
| |
commit_hash:89bb530887e010d71ffb7cc8b494bfc19cb05fb6
|
|
|
|
| |
commit_hash:46ee9ab8f2b951ea0a19da092002ab4796941150
|
|
|
|
| |
commit_hash:b2f1925f19bd482863a8d7ce13262e5d82e41b17
|
|
|
|
| |
commit_hash:6368bc3a3ad8120326e6a1cf8986232f3e0f6983
|
|
|
|
| |
commit_hash:1f2ebe313aea1039145a9d68dcd511d5f22f383a
|
|
|
|
| |
commit_hash:f3913574bbb772cde96c0df1246982003f617678
|
|
|
|
| |
commit_hash:1a5e9f4585838729a12fdcba5306caddb2c0c7ac
|
|
|
|
| |
commit_hash:02cd4e261a0df4719e468621a6648b37e204fc05
|
|
|
|
| |
commit_hash:4cd32daab084699bd246b2d2a67a29bf1013a94c
|
|
|
|
| |
commit_hash:4385ffd3b705f4b7c7829a31099f1a4c40ff980a
|
|
|
|
| |
commit_hash:5e210d8ac2f2c972c1dd1404c2b29c82c71ce5ac
|
|
|
|
| |
commit_hash:41f97eafc725a7a104571e17f721977a52d66d29
|
|
|
|
| |
commit_hash:c04b256cdfa55d7a6d1853d83caf8daa6beaf3d1
|
|
|
|
| |
commit_hash:f936bb0e7e99e974601ad846ef0260c791e858ce
|
|
|
|
| |
commit_hash:bb9eada94a255f7675a516b6c69ab9b64e741eec
|
|
|
|
| |
commit_hash:3786c4fc65af12274eea45a3ef9de6050e262ac0
|
|
|
|
| |
commit_hash:f66707378fbe480791e0d0f5e85c78547174323f
|
|
|
|
| |
commit_hash:4ae470ee0a64c2c69b2319fd92c4178fa8790ab2
|
|
|
|
| |
commit_hash:01488b5178aa09ab46ba08c1388ebff6077f213e
|