Release v1.20.0 This release contains refinements, improvements, and bug fixes, with highlights listed below. Core Fix bug in CFStream endpoint. Fix a NULL deref in tcp_client_windows.cc. Avoid using grpc_core::Executor when the background poller is available. Update the c-ares submodule to the 1.15 release. Remove unnecessary hack which causes data races. Fix Potentially Dangerous Typo - locked function being run outside of combiner. Trace log the status of every c-ares lookup; cleanup error handling. Add SPIFFE security stack to gRPC . Nuking the poll-cv polling engine. Backport 18201 to fix "symbol not found: _ares_library_init" error in Bazel on MacOS build. Run run_after_write closures in h2 once write action is done. Transition into state CONNECTING when we start name resolution. Support "darwin_x86_64" CPU in cares.BUILD. Move grpc_shutdown internals to a detached thread. Fix c-ares on Windows "DNS resolution failure" triggered by logging. Disable c-ares on Android. C++ Global Interceptor Registration allowed only once. cmake fix: builds disabled by CODEGEN=OFF should not be installed. cmake: when cross-compiling, the host grpc_cpp_plugin should be used. |
||
---|---|---|
.. | ||
patches | ||
buildlink3.mk | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |