aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/grpc/src
Commit message (Collapse)AuthorAgeFilesLines
* patch contrib/grpc: Fix bug in Tx0cp code path in posix endpoint.swarmer6 days1-1/+1
| | | | | | | Backporting commit from upstream https://github.com/grpc/grpc/pull/37696 KIKIMR-23576 commit_hash:70b894f6a164019d8febd081d12402de1a9fc07a
* Disable c-ares in grpc on Windows due to problems.sath2025-06-111-0/+5
| | | | commit_hash:a221f9e36bdbf2470308d734a647a189bc94cd70
* Revert commit rXXXXXX, contrib/libs/grpc: Backport patch to fix race ↵thegeorg2025-05-233-28/+0
| | | | | | condition during openssl shutdown commit_hash:65fb8d40012f8e188efdebc8137a923db4fcc6e1
* Fix inverted length checkreshilkin2025-05-231-1/+1
| | | | | https://github.com/grpc/grpc/issues/37969 commit_hash:5cff91206457e54004525eec93ec70c3942b7cd6
* Revert contrib/libs/grpc back to using c-ares DNS resolverthegeorg2025-05-211-1/+1
| | | | commit_hash:4b6bd3950bb08a92d9c87ff377f21d40ad321280
* contrib/libs/grpc: Backport patch to fix race condition during openssl shutdownthegeorg2025-05-133-0/+28
| | | | | | 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
* fix contrib/grpc: unify send RST_STREAM logic with upstreamkpavlov002025-05-091-5/+8
| | | | | Backport of upstream PR: \[http2\] Do not send RST\_STREAM for streams that are idle [#38881](https://github.com/grpc/grpc/pull/38881) commit_hash:56009e2aa90a7af3528aecd0443075e0f55c5954
* bug grpc: sync cancellation & metadata sendingsegoon2025-03-061-3/+5
| | | | | Backport of <https://github.com/grpc/grpc/pull/38881> commit_hash:47f5964fbd981b8329aa99f8585f58722aef9764
* bug contrib/grpc: Fix race condition in perAttemptRecvTimeout timerkpavlov002025-03-061-22/+24
| | | | | Apply patch to `contrib/libs/grpc`, backporting commit of [upstream PR #38907](https://github.com/grpc/grpc/pull/38907): \[retry\] Fix race condition in perAttemptRecvTimeout timer commit_hash:6b460da8f8ace5c81b2ea8d942704d92735ddae5
* feat grpc: Request body is malformed when using retryPolicy along with the ↵leonidlazarev2025-02-101-1/+6
| | | | | | | | | gzip compression Patch for issue 37742: Request body is malformed when using retryPolicy along with the gzip compression Tests: протестировано в тестинге commit_hash:d80d29f768bc26e1bcf6afa64b05cea476d4007d
* Update contrib/libs/grpc and contrib/python/grpcio/py3 to 1.54.3shadchin2024-12-179-18/+109
| | | | commit_hash:bb9eada94a255f7675a516b6c69ab9b64e741eec
* Intermediate changesrobot-piglet2024-11-011-3/+3
| | | | commit_hash:dc07e4388dadb503fe10a3abb0242cd2ae85c646
* publishFullContrib: true for ydbmaxim-yurchuk2024-10-0913-0/+1219
| | | | | <HIDDEN_URL> commit_hash:c82a80ac4594723cebf2c7387dec9c60217f603e
* Support Android build for gRPCkharcheva2024-10-027-7/+83
| | | | commit_hash:273b353454e6490ebf71ed39743b7059c188690b
* Intermediate changesrobot-piglet2024-08-245-0/+10
|
* Intermediate changesrobot-piglet2024-08-203-0/+6
|
* Backport grpc fix (late errno read)maxim-yurchuk2024-08-151-3/+4
| | | | | https://github.com/grpc/grpc/commit/abbaa20223c95255f36a1bc70b3505e9daa006a2 -- коммит который бэкпортится, доп инфа в тикете 66e2b3bb0cc6c90cb9387ff0e5766abd2780b5c7
* Возможность управления пулом nexting thread в gRPCzhuravsky-max2024-04-121-0/+20
| | | | | | | Добавил возможность управлять количеством потоков в пуле `nexting_thread` в gRPC библиотеке. Судя по коду количество потоков в пуле в этом месте выбирается, исходя из количества ядер, доступных на машине. Для некоторых сценариев использования это избыточно. 159df251a530632c3c611ce85ff87f63907d917a
* Update contrib/restricted/abseil-cpp-tstring to 20240116.1thegeorg2024-02-172-0/+3
| | | | 64836c9ee655ebce1111df73240a57173e324fbd
* Make PROTOC_TRANSITIVE_HEADERS=no compatible with GRPC()innokentii2024-02-161-0/+3
| | | | | | | | | | | | | add new deps to protobuf out done with grpc done with pb fix add patch to make intransitive pb compatible with grpc 60ab6319b92d29a98a74971c6906cd8eea1aab1e
* cc contrib/grpc: unify one of the patches with how upstream fixed the issueitrofimow2024-02-011-2/+2
|
* bug contrib/grpc: fix races between retries and cancellationitrofimow2024-01-231-1/+3
|
* feat contrib: aiogram 3armenqa2024-01-198-223/+0
| | | | Relates: https://st.yandex-team.ru/, https://st.yandex-team.ru/
* Library import 5, delete go dependencies (#832)AlexSm2024-01-041-15/+4
| | | | | * Library import 5, delete go dependencies * Fix yt client
* (no commit message)pg2023-12-051-0/+1
|
* External build system generator release 65robot-ya-builder2023-12-051-3/+3
| | | | Update tools: yexport, os-yexport
* add darwin-arm64 CMakeListsdcherednik2023-11-202-0/+39
|
* 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
* Fix input variable missprintsvidyuk2023-08-307-0/+184
|
* All .ll files support in LLVM_BCsvidyuk2023-08-307-184/+0
|
* 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-01259-6971/+10858
| | | | | | | | | | 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-171196-37358/+68087
| | | | | | | | | | | | | | 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
* Remove wrong useless patch from grpcgotocoding2023-06-151-2/+1
|
* Fix applying 05-thread.patch to contrib/libs/grpcthegeorg2023-06-131-13/+1
|
* add ymake export to ydbalexv-smirnov2023-06-138-0/+219
|
* [grpc] support again GET http requestsgotocoding2023-06-091-1/+2
| | | | | Оригинальный PR с удалением поддежки экспериментальных фичей `idempotent/cacheble` : https://github.com/grpc/grpc/pull/28922/files#diff-ecfb39bf6f4efc0bacabfded858c2346ef3b07c91babb8cbc5d4f286b28b70deR108 Старые grpc-клиенты используют `idempotent` флаг и ломаются при походах на новый grpc-server, который уже не поддеживает эту фичу
* Fix gRPC hanging after forksomov2023-06-051-0/+1
|
* feat grpc: update to grpc 1.50.2leonidlazarev2023-06-021185-49343/+76974
| | | | | | | | | | | | | | | 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
* feat grpc: move grpcio to separate contrib projectleonidlazarev2023-05-02115-22008/+0
| | | Move grpcio to separate project
* Merge system certs with internal onemikhnenko2023-04-194-16/+20
|
* External build system generator release 29robot-ya-builder2023-04-191-1/+1
| | | Update tools: yexport
* Revert ymake build from ydb oss exportalexv-smirnov2023-03-289-318/+0
|
* Update contrib/libs/grpc to 1.45.2thegeorg2023-03-28995-35482/+54708
|
* Better replacement for #include <string> in contrib/libs/grpcthegeorg2023-03-2492-8/+89
|
* Better std::to_string replacement in grpcthegeorg2023-03-2313-34/+34
| | | | grpc 1.45.2 introduced `ToString()` method in certain classes. We want to use global `::ToString()` as `std::to_string()` replacement.
* Intermediate changesrobot-piglet2023-03-23101-12727/+6
|
* External build system generator release 21robot-ya-builder2023-03-171-3/+3
| | | Update tools: yexport