Subject: CVS commit: pkgsrc/net
From: Adam Ciarcinski
Date: 2023-12-17 20:03:02
Message id: 20231217190302.6FE9BFA42@cvs.NetBSD.org

Log Message:
grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.60.0

Release v1.60.0

Core

Implemented dualstack IPv4 and IPv6 backend support, as per draft gRFC A61. xDS \ 
support currently guarded by GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTS env var.
Dropped Bazel 5 support.
[deps] Upgrade protobuf version to v25.0.
[Security - Revocation] Crl Directory Watcher Implementation.
[server] Cap size of pending request queue with RealRequestMatcher.
[chttp2] Fix outgoing data stats.
[EventEngine] Enable Posix EventEngine Listener on all builds.
[EventEngine] Enable Windows EventEngine Listener on all builds.
[chttp2] Alternative protection for too many streams in the system.
[Proxy] Support for setting proxy for addresses.
[client idleness] client channels go idle after 30 minutes by default.
[chttp2] Add an experiment to separate liveness checks from ping timeouts.
[chttp2] Tarpit invalid requests.
[chttp2] Enforce settings acks.
[chttp2] Limit work per read cycle.
[chttp2] Limit request count before receiving settings ack.
[chttp2] Randomly ping on RST_STREAM.

C++

[xds] C++ XdsServerBuilder Remove src/... header dependency from public header.
[reflection] Add v1 reflection.

Files:
RevisionActionfile
1.81modifypkgsrc/net/grpc/Makefile
1.42modifypkgsrc/net/grpc/PLIST
1.76modifypkgsrc/net/grpc/distinfo
1.64modifypkgsrc/net/py-grpcio/Makefile
1.56modifypkgsrc/net/py-grpcio/distinfo
1.43modifypkgsrc/net/py-grpcio-testing/Makefile
1.43modifypkgsrc/net/py-grpcio-testing/distinfo
1.58modifypkgsrc/net/py-grpcio-tools/Makefile
1.52modifypkgsrc/net/py-grpcio-tools/distinfo