grpc-kv-examples 2025-12-01
Add Dockerfile for cross-language EC curve testing and Dart proto stubs
8 files · 1,017+ · 13-

Docker testing environment

4 files changed
  • Dockerfile Multi-language Docker image with Go, Python, Ruby, Rust, Node.js, Java, Dart, C#, and C++ toolchains
  • build-patched-grpc.sh Script to build gRPC with BoringSSL EC curve patch applied
  • grpc-ec-curves-p384-p521.patch BoringSSL patch enabling P-384 and P-521 curve support in gRPC
  • test-all-curves.sh Comprehensive test script covering all language and curve combinations
  • Created a Docker-based testing environment with all 11 language runtimes, a BoringSSL patch for P-384/P-521 EC curves, and an automated test matrix script to verify cross-language mTLS compatibility. qualify architectural
    3 files
    • Dockerfile
    • build-patched-grpc.sh
    • test-all-curves.sh