- 25 Nov, 2015 2 commits
-
-
Guus der Kinderen authored
This commit (which is compilable, but breaks some important functionality - work in progess) aims to centralize the configuration for connections. "Connections" are used in a broad sense here, and includes socket-based (TLS and legacy-mode SSL) client connections, BOSH-based client connections, component connections, connectionmanager (multiplexer) connections, but also connections to the admin panel.
-
Guus der Kinderen authored
This commit: - Refactors SSL-related code to reduce complexity and deprecate unused code - Adds factory methods to obtain SSL/TLS engine / contexts, to replace all code duplication that was going on before.
-
- 22 Oct, 2015 2 commits
-
-
Guus der Kinderen authored
For some reason, the default validation fails to iterate over all providers and will fail if the default provider does not support the algorithm of the chain. To work around this issue, the code now iterates over each provider explicitly, returning success when at least one provider validates the chain successfully. This replaces an earlier attempt to fix this issue by explicitly naming one (and just one) provider.
-
Guus der Kinderen authored
-
- 13 Oct, 2015 1 commit
-
-
Guus der Kinderen authored
-