aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs
Commit message (Collapse)AuthorAgeFilesLines
* Update protobuf to 3.18.1heretic2022-06-14179-9130/+14129
| | | | ref:4846abb21711ea0dc148d4c5df7b5edd3d1bdc69
* intermediate changesarcadia-devtools2022-06-133-23/+23
| | | | ref:5004388c52f14b7b0a9521b0eee797b5081d4f35
* intermediate changesarcadia-devtools2022-06-103-23/+23
| | | | ref:2cf7b068367f584737d54e38e21e004dde93c1d2
* Fix windows build.Andrey Khalyavin2022-06-101-0/+3
| | | | | | Our compiler actually supports __builtin_is_constant_evaluated(). ref:ec62fe37948426003ae47ef4e494eaab880f0d70
* [protobuf] revert "print bytes as string" patchswarmer2022-06-101-1/+1
| | | | | | IGNIETFERRO-2005 ref:654c58349277712629da0077da5456caae3cffba
* Update libc++ to 24c12bfb (5 Feb 2022).Andrey Khalyavin2022-06-09506-691/+781
| | | | | | | | | | | | | Notable changes: * make _LIBCPP_ABI_UNSTABLE set _LIBCPP_ABI_VERSION * replace include utility with specific includes in __utility folder * disallow ranges:begin for array of incomplete types * move fpos to separate header * delete optional usage of type builtins that were never implemented * define ranges::views namespace in its own header * remove base class of the vector ref:1d141d911ba017f306cca431c3b56c25d495e54e
* YQ-1037 + xz/gza-romanov2022-06-092-0/+117
| | | | ref:932e07b9710d3a91403f53872f61c21d41b5b4c2
* intermediate changesarcadia-devtools2022-06-0737-78/+0
| | | | ref:bab1141168add6a5ad2d3ac926957ac6c27e30c3
* Update contrib/libs/cxxsupp/openmp to 14.0.4thegeorg2022-06-0340-998/+3980
| | | | ref:77c6cdda99b217d50c4deadca11f5611fa0dc168
* Update contrib/libs/re2 to 2022-06-01robot-contrib2022-06-021-30/+47
| | | | ref:07a800b447ebeefbdea1234f6a3ba3e52d6bb126
* Update libc++ to eaadc451 (4 Feb 2022).Andrey Khalyavin2022-06-02112-282/+638
| | | | | | | | | | | | | | | | | | | | | | | Notable changes: * fix chrono::duration constructor constraint * delete base class for std::basic_string * add ranges::in_out_out_result and ranges::in_in_out_result * implement indirectly_copyable{,_storable} concepts * rename __referenceable to __can_reference to match text of the standard * add _LIBCPP_HAS_NO_CONCEPTS guards where concepts are used * simplify no concepts guards * add specifications for basic_common_reference and common_type for pair * make _VSTD an alias for std so that it can be removed in the future * remove std from friend declaration to facilitate switch from _VSTD to std * fix TOCTOU issue with std::filesystem::remove_all * add additional constraints to std::ranges::get for subranges when N == 0 * pick unique bit for __regex_word constant * use vsnprintf instead of _vsnprintf on Windows * ADL-proof ranges::iter_swap and ranges::iter_move * implement std::ranges::distance * merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS ref:b637aa39f39243eeac99a2109af1daaac7c29316
* Update contrib/libs/libunwind to 14.0.4thegeorg2022-06-014-10/+9
| | | | ref:76a5526f0f92eccff5df4823c8016614eea76c86
* Update contrib/libs/cxxsupp/libcxxabi to 14.0.4thegeorg2022-06-015-207/+343
| | | | ref:9027119e143437bfa6df5c013a9b754905669a23
* Remove libcxx/include/cxxabi.h header as it does not belong to libcxxthegeorg2022-05-313-10/+3
| | | | ref:b9a880c5e3be99eec95cca2118f454e7c78a1de6
* Workaround auld gcc version which is unable to compile format.cppthegeorg2022-05-281-1/+1
| | | | ref:650a3f50ad5156406c1777b126e11bfa9497aecb
* yamaker: Take patches from project directories onlythegeorg2022-05-271-122/+0
| | | | ref:6229ea1869abfd887913885d0d109e7f909cae90
* Update libc++ to revision ab0554b2 (31 Jan 2022).Andrey Khalyavin2022-05-2628-226/+456
| | | | | | | | | | | | | | | | | | | | | | | Notable changes: * allow using thread safety annotation in MinGW mode * implement compare_{strong,weak,partial}_fallback * omit atomic_{,un}signed_lock_free on platforms that doesn't support lock free atomics * set enable_borrowed_range template variable for ref_view and empty_view * fix bug in reverse_iterator::operator= * move some function from directory_iterator.cpp to a header so that they can be reused * fix bug in ranges::advance when try to advance by 0 * fix missing constraint which affects common_iterator for output iterators * correctly handle move-only iterators in move_iterator * make base() method in counted_iterator and transform_view::iterator noexcept * remove C++03 workarounds in reference_wrapper, since clang supports necessary features in C++03 mode * simplify convertible_to concept implementation * fix issue with __convertible_to_non_slicing rejecting correct case * remove excessive wrapping in std::ref and std::cref * fix std::seed_seq constructors * remove std::basic_string base class when using ABI v2 * std::basic_string::reserve now never shrinks in all C++ modes ref:b62ec6bac0283b075dd2348bad7e8a271155b378
* Remove unused source file from libxmlthegeorg2022-05-262-307/+1
| | | | ref:534f8848b7449d36543ca1ed3c2706511d98d8ac
* openmp: Cleanup and fix reimportthegeorg2022-05-261-1/+0
| | | | | | asm.S file is not used any more. ref:0cd691485aa2a8f5b158482fc34042f6b3542e7d
* Fix reimport of contrib/libs/pocothegeorg2022-05-211-3/+2
| | | | ref:0f4f44da1d405feaf17a37b7e8025defc9512094
* Update contrib/libs/snappy to 1.1.9thegeorg2022-05-1713-787/+1309
| | | | ref:8e094c2e0f44b866d354257c6a902b6d4394b8f0
* Update contrib/libs/curl to 7.83.1robot-contrib2022-05-1528-435/+382
| | | | ref:e0fbfbe6faf65e15f45ef0f846e92356916e91cf
* [libxml] Get rid of utilRandom dependency. Add NO_RUNTIME if util is unusedeninng2022-05-136-29/+29
| | | | | | | | | | - Return native libxml random implementation. - Use thread_local instead of mutex if rand_r is used - Add NO_RUNTIME if util is unused Task: SK-6086 ref:aae9538109bc91f0eb832032ff6431325d0ad5e9
* Update contrib/libs/postgresql to 14.3robot-contrib2022-05-134-26/+29
| | | | ref:79a986e7e109dc2f1f9532fa768f17dc80ed97b8
* Update aws-c-common and aws-c-iothegeorg2022-05-114-468/+468
| | | | | | | * Update `contrib/restricted/aws/aws-c-io` to 0.11.0 * Backport cJSON symbol renaming logic from aws-sdk-cpp upstream ref:396829235a01ed34888651ee38ebd76c95510d6b
* Update contrib/restricted/aws/s2n to 1.3.12thegeorg2022-05-102-0/+4
| | | | ref:f8279d764b4c00974a63543a1364c91e2b81b7a6
* Update contrib/libs/jemalloc to 5.3.0thegeorg2022-05-10191-12113/+27552
| | | | ref:984a35af48908b64eabafda01bb2e47403689121
* Update libxml to 2.9.13setser2022-05-0951-2925/+3669
| | | | ref:f572491d236694e847142c36f0f5546c649e05d7
* jemalloc: For the further improvement of patchingthegeorg2022-05-088-62/+5
| | | | ref:6883a616f4e2679f806b9b9e1d0f9fa693ab7467
* Improve some jemalloc patchesthegeorg2022-05-082-19/+7
| | | | | | | | * Remove patching context when patching a platform dispatcher * Drop `--enable-prof-libunwind` configure flag which refers to HP libunwind which is not compatible with LLVM one * Remove llvm-libunwind.patch due to proper configuration ref:a360e809f8917459e645913f070b2ef832b3425b
* Drop useless lzma/ChangeLogthegeorg2022-05-071-6947/+0
| | | | ref:68f3e50e0d19026438850a29492d5f3375dab94a
* Improve layout of contrib/libs/lzmathegeorg2022-05-07161-84/+32
| | | | | | | | * Rename contrib/libs/xz to contrib/libs/lzma (yamaker project is updated accordingly) * Move xz/liblzma/ya.make to top level * Update provides.pbtxt and PEERDIRs as necessary ref:1bb07a87b6adb738965483167fa64e7ad5da1e2b
* Update contrib/libs/sqlite3 to 3.38.5robot-contrib2022-05-074-167/+245
| | | | ref:741762330d498cb7321c19a4c8b749266cb8587d
* Update contrib/libs/jwt-cpp to 0.4.0shadchin2022-05-056-161/+218
| | | | ref:c22a6249506be3d6363f3ca316df6b0800de7e81
* Update contrib/libs/xz to 5.2.5robot-contrib2022-05-0157-1860/+2217
| | | | ref:29083a7fbf2989287893534448231a2be70a960c
* Put contrib/libs/xz under yamakerthegeorg2022-04-3034-1142/+12011
| | | | ref:bba7cf85f8ee22f1713ca1807dbd2ae7a6d9cb41
* Update libc++ to 4684857a (25 Jan 2022).Andrey Khalyavin2022-04-3013-265/+1205
| | | | | | | | | | | Notable changes: * enable constexpr in std::common_iterator * add std::basic_format_arg::handle * disable formatter constructors in default template to make errors compile-time rather than runtime-time * implement pointer formatter * implement floating pointer formatter ref:05aacf96e1ad5fc10a5fdd0238b020bbfda51953
* Update contrib/libs/curl to 7.83.0robot-contrib2022-04-2889-884/+2436
| | | | ref:72dd794f7af62e3844c14f0a9bcee77e66f30a36
* Remove CHANGES from curlshadchin2022-04-281-7732/+0
| | | | ref:1e8497e3de108dc50a13b25f42f3cdbe913fda5d
* Update libc++ to a2afc824 (24 Jan 2022).Andrey Khalyavin2022-04-2718-214/+103
| | | | | | | | | | | | | Notable changes: * update header for __cpp_lib_polymorphic_allocator in the comments * do not inherit view_interface from view_base because it is not required * use std::addressof in unordered_set and unordered_map headers to protect from operator overloading * remove unneeded __regex_word symbol for z/OS * remove non-standard month_weekday constructor * remove __function_like helper which is no longer needed * allow callbacks that accept rvalues in std::string::resize_and_overwrite ref:0c64323bc4ef2d909ee4e876a60e9bbd152830aa
* Update contrib/libs/curl to 7.82.0robot-contrib2022-04-23120-6280/+5095
| | | | ref:0a102f02466c720a2ee37f41ed197348e7b727bd
* Update libc++ to 429a717e (20 Jan 2022).Andrey Khalyavin2022-04-2137-361/+699
| | | | | | | | | | | | | | | | Notable changes: * use _LIBCPP_DEBUG_ASSERT in unordered_map and vector headers * use reserved identifiers for template parameters * fix category of fs::path::iterator * introduce __debug_db_insert_i() for debug checks to support compile-time evaluation * add specializations of basic_common_reference and common_type for tuple * fix std::lognormal_distribution::param_type * add _LIBCPP_HIDE_FROM_ABI to in_in_result conversion operators * replace _LIBCPP_INLINE_VISIBILITY with _LIBCPP_HIDE_FROM_ABI in move_iterator.h * fix __simple_view concept in std::ranges * add some ASCII/EBCDIC support for z/OS ref:b0e68cbe142a3f06a8804f247119b5eb0a455a39
* Update contrib/libs/curl to 7.81.0thegeorg2022-04-2077-3264/+3646
| | | | ref:47b24ca6f73cd31c101d7e08fb558fb7ddd6b54f
* IGNIETFERRO-1816 Update Python 3 from 3.9.12 to 3.10.4shadchin2022-04-1822-14/+70
| | | | ref:9f96be6d02ee8044fdd6f124b799b270c20ce641
* Update libc++ to 5726e559 (14 Jan 2022).Andrey Khalyavin2022-04-1714-2144/+2401
| | | | | | | Notable changes: * chrono modularization ref:42040cfb4887a3eaac1dd7bc783623c820734637
* Move 'kikimr/yndx'-depending tests out of ydb/corekomels2022-04-1577-17533/+0
| | | | ref:0a380e13308d579e0545a76924330d1ca5129c43
* Update libc++ to b6d87773 (14 Jan 2022).Andrey Khalyavin2022-04-1532-414/+614
| | | | | | | | | | | | | | | | Notable changes: * implement operator << for filesystem::directory_entry * add std::ranges::in_in_result * add std::ranges::owning_view * add std::ranges::cdata * add std::ranges::construct_at and destroy{,_n,_at} * small fixes in std::ranges::data * SFINAE away std::ranges::cbegin(const T&&) for non-borrowed T * use arc4random to implement std::random_device on Apple * introduce __fits_in_sso to put constexpr check into a central place * introduce __debug_db_insert_c to put #if and constexpr check into a central place ref:b3dd06bd52f06e8939227ca0f0a5873d0c211e48
* Final part on compatibility layer: LOGBROKER-7215komels2022-04-1477-0/+17533
| | | | ref:777c67aadbf705d19034a09a792b2df61ba53697
* CONTRIB-2513 Update contrib/libs/curl to 7.80.0shadchin2022-04-1370-2385/+3476
| | | | ref:9f073731f38021df100328c1b343280bf6632e23
* Fix reimport after changing libiconv provides.pbtxtshadchin2022-04-131-1/+0
| | | | ref:d5eb1c4f30e0353339426d866def366e35b42614