2023-03-08 10:59:45 by Adam Ciarcinski | Files touched by this commit (8) | |
Log message: grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.51.3 Release v1.51.3 This release is a Python-only patch to release universal2 Mac OS artifacts \ compatible with both x86 and arm64. Release v1.51.2 Upgraded Boring SSL to address CVE-2023-0286 |
2022-12-04 18:59:09 by Adam Ciarcinski | Files touched by this commit (10) | |
Log message: grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.51.1 Release v1.51.1 Python Revert "Build with System OpenSSL on Mac OS arm64 Release v1.51.0 Core Bump core version 202211082118. c-ares DNS resolver: fix logical race between resolution timeout/cancellation \ and fd readability. [log] Longer space for filenames. c-ares DNS resolver: remove unnecessary code in SRV callback. Correct the domain-socket client address read out from the ServerContext. outlier detection: remove env var protection. EventEngineFactoryReset - remove custom factory and reset default engine. [tls] Remove support for pthread tls. C++ Added version macros to gRPC C++. OpenCensus: Move measures, views and CensusContext to include file. GcpObservability: Add experimental public target. C# Fix msbuild failing when '@' is present in path (2nd attempt). Revert "Fix msbuild failing when '@' is present in path". Fix msbuild failing when '@' is present in path. PHP fixing php 8.2 deprecations. Python Fix lack of cooldown between poll attempts. Build with System OpenSSL on Mac OS arm64. Remove enum and future. [Remove Six] Remove dependency on six. Update xds-protos package to pull in protobuf 4.X. |
2022-10-28 11:21:01 by Adam Ciarcinski | Files touched by this commit (10) | |
Log message: grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.50.[01] Release v1.50.1 All Fix Bazel 4 support and objc bazel tests on python3.9 Release v1.50.0 Core Derive EventEngine from std::enable_shared_from_this. Revert "Revert "[chttp2] fix stream leak with queued flow control \ update and absence of writes [chttp2] fix stream leak with queued flow control update and absence of writes. Remove gpr_codegen. client_channel: allow LB policy to communicate update errors to resolver. FaultInjection: Fix random number generation. C++ OpenCensus Plugin: Add measure and views for started RPCs. C# Grpc.Tools: Parse warnings from libprotobuf. Grpc.Tools add support for env variable GRPC_PROTOC_PLUGIN. Grpc.Tools document AdditionalImportDirs. Fix OutputOptions and GrpcOutputOptions. Python Support Python 3.11. |
2022-10-03 18:30:18 by Adam Ciarcinski | Files touched by this commit (9) | |
Log message: grpc: updated to 1.49.1 v1.49.1 All Update protobuf to v21.6 on 1.49.x. v1.49.0 Core Backport: "stabilize the C2P resolver URI scheme" to v1.49.x. Bump core version. Update OpenCensus to HEAD. Update protobuf submodule to 3.21.5. Update third_party/protobuf to 3.21.4. [core] Remove GRPC_INITIAL_METADATA_CORKED flag. HTTP2: Fix keepalive time throttling. Use AnyInvocable in EventEngine APIs. Python Support Python 3.11 Add type stub generation support to grpcio-tools. |
2022-09-02 09:35:11 by Adam Ciarcinski | Files touched by this commit (6) | |
Log message: py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.48.1 Match version with net/grpc |
2022-08-19 08:25:22 by Thomas Klausner | Files touched by this commit (10) | |
Log message: *grpc*: update to 1.48.0 This release contains refinements, improvements, and bug fixes, with highlights \ listed below. Core Upgrade Abseil to LTS 20220623.0 . (#30155) Call: Send cancel op down the stack even when no ops are sent. (#30004) FreeBSD system roots implementation. (#29436) xDS: Workaround to get gRPC clients working with istio. (#29841) Python Set Correct Platform Tag in Wheels on Mac OS with Python 3.10. (#29857) [Aio] Ensure Core channel closes when deallocated. (#29797) [Aio] Fix the wait_for_termination return value. (#29795) Ruby Make the gem build on TruffleRuby. (#27660) Support for prebuilt Ruby binary on x64-mingw-ucrt platform. (#29684) [Ruby] Add ruby_abi_version to exported symbols. (#28976) Objective-C First developer preview of XCFramework binary distribution via Cocoapod (#28749). This brings in significant speed up to local compile time and includes support \ for Apple Silicon build. The following binary pods are made available for ObjC V1 & V2 API gRPC-XCFramework (source pod gRPC) gRPC-ProtoRPC-XCFramework (source pod gRPC-ProtoRPC) The following platforms and architectures are included ios: armv7, arm64 for device. arm64, i386, x86_64 for simulator macos: x86_64 (Intel), arm64 (Apple Silicon) |
2022-07-06 17:18:17 by Adam Ciarcinski | Files touched by this commit (13) | |
Log message: grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.47.0 Release v1.47.0 Latest For gRPC documentation, see grpc.io. For previous releases, see Releases. This release contains refinements, improvements, and bug fixes, with highlights \ listed below. Announcement gRPC C++ 1.47.0 is the first release requiring C++14 (proposal). For those who \ cannot upgrade to C++14 right now, you can use gRPC C++ 1.46.x in the meantime \ and gRPC C++ 1.46.x will be maintained by having fixes for critical bugs (P0) \ and security fixes until 2023-06-01. Core xDS: Workaround to get gRPC clients working with istio Bump core version to 25.0.0 for upcoming release. Initial support for Haiku. Add NetBSD support (Community-supported). server: per-rpc backend metric reporting. Remove C# implementation (individual packages will continue to be maintained \ through v2.46.x patches or moved to grpc-dotnet). C++ Expose NoOpCertificateVerifier to C++. RouteGuide example: Abort if database file not found. C# C#: Suppress CS8981 in generated source. Python Set Correct Platform Tag in Wheels on Mac OS with Python 3.10 Removed manylinux2010 python artifacts. Allow grpcio to be built against system abseil-cpp. [Python] Add an UDS example. Ruby Backport "Support for prebuilt Ruby binary on x64-mingw-ucrt platform Upgrade ruby rake-compiler-dock images (and stop building ruby gem artifacts on \ mac, in favor of rake-compile-dock darwin builds). Other Downgrade io_bazel_rules_go to v0.27.0 restore Bazel 3.x support. |
2022-05-25 11:49:25 by Adam Ciarcinski | Files touched by this commit (8) | |
Log message: grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.46.3 v1.46.3 Core backport: xds: use federation env var to guard new-style resource name parsing v1.46.2 Ruby Backport "[Ruby]fix a rake compile error since rake-compiler ~> 1.1". Backport "Upgrade ruby rake-compiler-dock images |
2022-05-13 09:35:54 by Adam Ciarcinski | Files touched by this commit (9) | |
Log message: grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.46.1 Release v1.46.1 This release contains refinements, improvements, and bug fixes. Release v1.46.0 Core Ignore Connection Aborted errors on accept. Filter content-length metadata from the application. RetryFilter: Cleanup pending byte stream. HTTP Proxy: Ignore empty entry in no_proxy list. Adding http/1.1 support in httpcli. HTTP2: Initiate write for acknowledging SETTINGS frame. Change the unsupported polling strategy log for forking to GPR_INFO. Handle SSL_ERROR_WANT_WRITE error. TCP Async Connect: Fix Heap use-after-free. HTTP2: Add graceful goaway. Remove epollex poller. TlsCredentials: Comparator implementation. Decrease verbosity of alts handshaker logs which can happen during cancellation. HTTP2: Should not run cancelling logic on servers when receiving GOAWAY. HTTP2: Don't throttle pings from the server. Include ADS stream error in XDS error updates. Remove idempotent/cacheable requests. C++ Add bazel cpp distribtest for grpc_cc_library. C# Add support for grpc-dotnet in GKE benchmarks. Sync unary call after shutdown: Add a repro and fix for 19090. Remove C# Legacy (a.k.a. "Classic") csproj example. Python Add Python GCF Distribtest. Add Python Reflection Client. Revert "Fix prefork handler register's default behavior". Fix prefork handler register's default behavior. Fix fetching CXX variable in setup.py. Ruby Support pre-built binaries for Ruby 3.1. Make sure to always receive initial metadata in ruby. |
2022-02-18 10:08:09 by Adam Ciarcinski | Files touched by this commit (10) | |
Log message: grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.44.0 Release v1.44.0 Core xDS: Rbac filter updates Fix xDS client for multiple watchers. bump C-core version for upcoming release. Add a trace to list which filters are contained in a channel stack. Remove grpc_httpcli_context. xDS: Add support for RBAC HTTP filter. API to cancel grpc_resolve_address. Replace work serializer with a mutex in c-ares resolver. xDS: Add graceful shutdown for old connections on listener resource update. C++ Promote ClientContext::set_wait_for_ready to be non-experimental. Python Add python async example for hellostreamingworld using generator. Disable __wrap_memcpy hack for Python builds. Bump Bazel Python Cython dependency to 0.29.26. Fix libatomic linking on Raspberry Pi OS Bullseye. Allow generated proto sources in remote repositories for py_proto_library. |