summaryrefslogtreecommitdiffstats
path: root/contrib/libs/grpc/src/core/lib
Commit message (Collapse)AuthorAgeFilesLines
* Add support for zstd compression in grpc.vchigrin2026-05-283-2/+110
| | | | | | Support zstd compression in grpc. Ensure zstd algorithm is opt-in choice. commit_hash:d5c083c0e4fa3fa190094302c8b7cd7e34b95aac
* Revert "contrib/libs/grpc: Bring EventEngineListener back ()"ilikepugs2026-05-013-7/+4
| | | | commit_hash:5404f137dfcbfda2c3f845df2d2623b192a75bb6
* Backport grpc fix ("tls" channel cred in bootstrap)vlad-serikov2026-04-181-0/+2
| | | | commit_hash:00d392bf0718d86fe821c9c86a8a17ef6d4d81a7
* Re-enable round_robin_delegate_to_pick_first experimentthegeorg2026-04-112-6/+6
| | | | commit_hash:4b430787826357f3a6d357b20980dd115de11e71
* contrib/libs/grpc: Bring EventEngineListener back ()thegeorg2026-04-103-4/+7
| | | | commit_hash:0a467fc46079381aedeeabcbd2075863409a47be
* Revert outdated patches from contrib/libs/grpcthegeorg2026-04-101-3/+1
| | | | commit_hash:a2a633fee423adc0d580fa5d4a96c2e5142370be
* Revert upstream 0d5dc5c45b891f8a02cbedb00bac7780dd4fbd55 due-to perfomance ↵nechda2026-03-271-4/+0
| | | | | | regression commit_hash:7a598fb22eafa4a8c4f7192b2757fd93e90ae3f1
* Drop backward compat with grpc-prev (pt. 2)thegeorg2026-03-212-4/+2
| | | | commit_hash:20f17864692c9f13238e52d15c46b5f4962365bc
* Drop backward compat with grpc-prevthegeorg2026-03-201-3/+0
| | | | commit_hash:e5545cade7cc946c943e85c680db7c276edc48b5
* grpc bump 1.60.2 round 2nechda2026-03-09371-6708/+23136
| | | | commit_hash:ede5af5ae2989185f1f823b57183ce2414f53b28
* Fix race condition in grpc_shutdown causing use-after-free in c-aresandybg2026-03-081-1/+1
| | | | | | | | | | | | | | | | Testing CI with shutdown order fix. This PR swaps the order of grpc_iomgr_shutdown() and grpc_resolver_dns_ares_shutdown() in grpc_shutdown_internal_locked() to prevent race condition. **Root Cause:** - Timer destructors (~grpc::Alarm) call grpc_timer_cancel() - Parallel grpc_shutdown() frees c-ares resources - Results in use-after-free **Fix:** Stop timers (grpc_iomgr_shutdown) BEFORE freeing c-ares (grpc_resolver_dns_ares_shutdown). commit_hash:be77a0b79bcd97534a559650ceaa79f526d2217f
* Revert grpc upvernechda2026-02-27371-23087/+6728
| | | | commit_hash:1ad1d3e927e2706a778ffe7b0e480fcbf1899a81
* Reapply missing patches after bump grpc 1.60.2nechda2026-02-261-1/+1
| | | | commit_hash:76f838a6186b72d682b6d05edad59d406aef616e
* grpc bump 1.60.2nechda2026-02-25372-6729/+23088
| | | | commit_hash:fa6f56a6a0023650474aacd9cc773027d697b917
* contrib: grpc default compression level from envleasid2026-02-121-1/+1
| | | | commit_hash:f43f8a7123929a14e8f1cfb276e940ff4a5990cc
* patch contrib/grpc: Fix bug in Tx0cp code path in posix endpoint.swarmer2025-07-101-1/+1
| | | | | | | Backporting commit from upstream https://github.com/grpc/grpc/pull/37696 KIKIMR-23576 commit_hash:70b894f6a164019d8febd081d12402de1a9fc07a
* Revert commit rXXXXXX, contrib/libs/grpc: Backport patch to fix race ↵thegeorg2025-05-232-20/+0
| | | | | | condition during openssl shutdown commit_hash:65fb8d40012f8e188efdebc8137a923db4fcc6e1
* contrib/libs/grpc: Backport patch to fix race condition during openssl shutdownthegeorg2025-05-132-0/+20
| | | | | | Ensure OPENSSL global clean up happens after gRPC shutdown completes. OPENSSL registers an exit handler to clean up global objects, which may happen before gRPC removes all references to OPENSSL. commit_hash:7120e72fcbfbac3997483f3551f864ff9b8ec3a4
* Update contrib/libs/grpc and contrib/python/grpcio/py3 to 1.54.3shadchin2024-12-176-15/+106
| | | | commit_hash:bb9eada94a255f7675a516b6c69ab9b64e741eec
* publishFullContrib: true for ydbmaxim-yurchuk2024-10-091-0/+47
| | | | | <HIDDEN_URL> commit_hash:c82a80ac4594723cebf2c7387dec9c60217f603e
* Backport grpc fix (late errno read)maxim-yurchuk2024-08-151-3/+4
| | | | | https://github.com/grpc/grpc/commit/abbaa20223c95255f36a1bc70b3505e9daa006a2 -- коммит который бэкпортится, доп инфа в тикете 66e2b3bb0cc6c90cb9387ff0e5766abd2780b5c7
* Update contrib/restricted/abseil-cpp-tstring to 20240116.1thegeorg2024-02-172-0/+3
| | | | 64836c9ee655ebce1111df73240a57173e324fbd
* Library import 5, delete go dependencies (#832)AlexSm2024-01-041-15/+4
| | | | | * Library import 5, delete go dependencies * Fix yt client
* Y_FAIL->Y_ABORT at '^contrib/[^y]'ilnurkh2023-10-181-1/+1
| | | | https://clubs.at.yandex-team.ru/arcadia/29404
* Y_VERIFY->Y_ABORT_UNLESS at '^contrib/[^y]'ilnurkh2023-10-101-1/+1
| | | | https://clubs.at.yandex-team.ru/arcadia/29404
* grpc: allow limitation for number of threads via environmentleonidlazarev2023-08-021-1/+21
| | | Allow to set limitation for number of threads via environment GRPC_MAX_THREADS_THREAD_POOL_ENV
* feat grpc: update to grpc 1.54.2leonidlazarev2023-08-01144-3583/+6324
| | | | | | | | | | update grpc to 1.54.2 update grpcio to 1.54.2 Added patches: pr33239_fix_use_after_free.patch Removed patches: pr32547-fix-race.patch - exists in upstream
* feat grpc: update to grpc 1.53.1leonidlazarev2023-07-17644-16505/+37535
| | | | | | | | | | | | | | update grpc to 1.53.1 update grpcio/py3 to 1.53.1 Added patches: 22-grpc-code-output.patch - allow translation of grpc code to internal string type. 23-max-thread-limitation.patch - to provide interface for settings of thread number limit, as grpc::DynamicThreadPool doesn't provide interface to limit thread number anymore. 24-support_for-non-abort-grpc.patch - generate exception instead of application crash 25-forkable-destruction-order.patch - correct forkable logic for TimerManager 27-skip-child-post-fork-operations.patch - allow to skip child post fork operations to exclude UB (used for unified agent only) pr33495_fox_nested_fork.patch - fix issues with nested forks pr33582_fork_handler.patch - disable fork handler support if it is not requested intentionally
* Backport gRPC forking assert fixsomov2023-07-072-34/+26
| | | https://github.com/grpc/grpc/commit/51f276e7beef3a9e4e9f96d4525e2035169d24be
* Fix applying 05-thread.patch to contrib/libs/grpcthegeorg2023-06-131-13/+1
|
* Fix gRPC hanging after forksomov2023-06-051-0/+1
|
* feat grpc: update to grpc 1.50.2leonidlazarev2023-06-02510-15186/+20102
| | | | | | | | | | | | | | | update grpc to 1.50.2 update grpcio to 1.50.0 Удаленные патчи: 06-flow_control.patch - логика в upstream удалена 10-fix-crash-on-fork.patch - логика в upstream удалена 12-coverity-fix.patch - логика в upstream удалена 20-P2166-string-nullptr.patch - в upstream временный объект вместо nullptr PR29209-fix-heap-use-after-free.patch - решение есть в upstream Добавленные патчи: pr33085_fix_epoll1_engine_reinit.patch 21-windows_build.patch
* Merge system certs with internal onemikhnenko2023-04-194-16/+20
|
* Update contrib/libs/grpc to 1.45.2thegeorg2023-03-28224-6398/+6722
|
* Better replacement for #include <string> in contrib/libs/grpcthegeorg2023-03-2449-2/+48
|
* Better std::to_string replacement in grpcthegeorg2023-03-234-22/+22
| | | | grpc 1.45.2 introduced `ToString()` method in certain classes. We want to use global `::ToString()` as `std::to_string()` replacement.
* : Patch fix use-after-free grpc.vlad-serikov2023-02-151-2/+2
|
* Fix for a racy WorkSerializer shutdownevgeniy-kozev2023-01-171-8/+13
|
* Update contrib/libs/grpc to 1.44.0thegeorg2022-11-09161-7423/+6127
|
* Cleanup unused grpc targetsthegeorg2022-11-0220-531/+22
| | | | | * Merge grpc (core), grpc++ and gpr libraries into contrib/libs/grpc * Drop unused grpc_unsecure, grpc++_unsecure and grpc++_error_details * Remove abundance of hacks from import routine
* temp fix ydb oss sync config to unlock sync on /vendor dependencyalexv-smirnov2022-08-181-0/+1
|
* Enlarge the hierarchy of Abseil-cpp libhiddenpath2022-08-111-7/+5
| | | Enlarged the hierarchy of abseil-cpp library
* fix ya.makemonster2022-07-0732-3574/+0
|
* Hackish NO_COMPILER_WARNINGS supportsvidyuk2022-07-011-0/+1
| | | | | | | | Proper implementation must be done as part of YMAKE-91 YMAKE-91 ref:8b77363477972e5927f43d53d571cd60dd458995
* intermediate changesarcadia-devtools2022-06-131-7/+7
| | | | ref:5004388c52f14b7b0a9521b0eee797b5081d4f35
* intermediate changesarcadia-devtools2022-06-101-7/+7
| | | | ref:2cf7b068367f584737d54e38e21e004dde93c1d2
* intermediate changesarcadia-devtools2022-06-071-1/+0
| | | | ref:bab1141168add6a5ad2d3ac926957ac6c27e30c3
* Update grpc to 1.43.2 DTCC-864heretic2022-03-25486-11354/+22392
| | | | ref:50a492c335cda70f458797cf945e49fe739c2715
* intermediate changesarcadia-devtools2022-03-232-8/+0
| | | | ref:e2259743aaaa198850a5184b92813fca8eb3a49b
* intermediate changesarcadia-devtools2022-03-15240-2804/+7382
| | | | ref:953ca886ec160075b38c0f3614de029b423f0a9e