Hello, I was working on a similar change on my side but couldn't get the nix bits to work. If I understand your PR correctly, after this change the gRCP-haskell library won't let you create insecure connections anymore.
I think there is a way to preserve the existing API, which allows to create insecure connections. The grpc C library lets you create insecure credentials, which you can then pass to grpcChannelCreate in the case where clientSSLConfig is Nothing.
Hello, I was working on a similar change on my side but couldn't get the nix bits to work. If I understand your PR correctly, after this change the gRCP-haskell library won't let you create insecure connections anymore.
I think there is a way to preserve the existing API, which allows to create insecure connections. The grpc C library lets you create insecure credentials, which you can then pass to
grpcChannelCreate
in the case whereclientSSLConfig
isNothing
.