project-receptor / python-receptor

Project Receptor is a flexible multi-service relayer with remote execution and orchestration capabilities linking controllers with executors across a mesh of nodes.
Other
32 stars 21 forks source link

Connection-level TLS/SSL #146

Closed ghjm closed 4 years ago

ghjm commented 4 years ago

This PR gets SSL working again. Currently it supports the basic parameters needed to work at all (server cert/key and CA). Client certificate support is planned, as well as customizations like setting the cipher suite and maybe certificate pinning. Comments welcome.

Note that the canonical protocol in URI strings is changed from receptor:// to rnp:// and rnps:// ("receptor native protocol"). Backwards compatibility is maintained.

ansible-zuul[bot] commented 4 years ago

Build succeeded.

ansible-zuul[bot] commented 4 years ago

Build succeeded.

ansible-zuul[bot] commented 4 years ago

Build succeeded.