Add SSL/TLS encryption support to Netty remote transport
(No description)
Leave a comment
on 2012-04-04 00:36 *
By viktorklang
Summary changed from Add encryption support to Netty remote transport to Add SSL/TLS encryption support to Netty remote transport
I have uploaded a diff (against 2.1-SNAPSHOT) that implements the requested changes to pastebin if anyone is interested:
http://pastebin.com/3H9jRwSE
A test spec that tests for the required config changes is here:
http://pastebin.com/DhKg6D8N
http://pastebin.com/3H9jRwSE
A test spec that tests for the required config changes is here:
http://pastebin.com/DhKg6D8N
on 2012-05-24 17:30 *
By viktorklang
Hi dev10, would you might creating a pull-request towards akka/master on github and sign our CLA?
www.typesafe.com/contribute/cla
Thanks!
www.typesafe.com/contribute/cla
Thanks!
(In revision:f25e962f7eb2d547773786be5c8d64631a92019f) Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Branch: master
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Branch: master
(In revision:dbc3d91395fa79a06bb74f659118fb63cbc1ddba) Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Conflicts:
akka-remote/src/main/scala/akka/remote/netty/Client.scala
akka-remote/src/main/scala/akka/remote/netty/Server.scala
akka-remote/src/main/scala/akka/remote/netty/Settings.scala
Branch: master
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Conflicts:
akka-remote/src/main/scala/akka/remote/netty/Client.scala
akka-remote/src/main/scala/akka/remote/netty/Server.scala
akka-remote/src/main/scala/akka/remote/netty/Settings.scala
Branch: master
on 2012-06-15 13:34 *
By viktorklang
(In revision:5f77590eb816d17cae3272ffb84795fb0fbfe2a4) Merge pull request #476 from dev10/ticket_1978
Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
Branch: master
Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
Branch: master
(In revision:f25e962f7eb2d547773786be5c8d64631a92019f) Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Branch: wip-2218-test-conductor-barrier-timeouts
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Branch: wip-2218-test-conductor-barrier-timeouts
(In revision:dbc3d91395fa79a06bb74f659118fb63cbc1ddba) Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Conflicts:
akka-remote/src/main/scala/akka/remote/netty/Client.scala
akka-remote/src/main/scala/akka/remote/netty/Server.scala
akka-remote/src/main/scala/akka/remote/netty/Settings.scala
Branch: wip-2218-test-conductor-barrier-timeouts
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Conflicts:
akka-remote/src/main/scala/akka/remote/netty/Client.scala
akka-remote/src/main/scala/akka/remote/netty/Server.scala
akka-remote/src/main/scala/akka/remote/netty/Settings.scala
Branch: wip-2218-test-conductor-barrier-timeouts
on 2012-06-15 14:45 *
By viktorklang
(In revision:5f77590eb816d17cae3272ffb84795fb0fbfe2a4) Merge pull request #476 from dev10/ticket_1978
Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
Branch: wip-2218-test-conductor-barrier-timeouts
Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
Branch: wip-2218-test-conductor-barrier-timeouts
(In revision:f25e962f7eb2d547773786be5c8d64631a92019f) Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Branch: wip-2162-redesign-of-management-of-the-exiting-to-removed-life-cycle-jboner
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Branch: wip-2162-redesign-of-management-of-the-exiting-to-removed-life-cycle-jboner
(In revision:dbc3d91395fa79a06bb74f659118fb63cbc1ddba) Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Conflicts:
akka-remote/src/main/scala/akka/remote/netty/Client.scala
akka-remote/src/main/scala/akka/remote/netty/Server.scala
akka-remote/src/main/scala/akka/remote/netty/Settings.scala
Branch: wip-2162-redesign-of-management-of-the-exiting-to-removed-life-cycle-jboner
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Conflicts:
akka-remote/src/main/scala/akka/remote/netty/Client.scala
akka-remote/src/main/scala/akka/remote/netty/Server.scala
akka-remote/src/main/scala/akka/remote/netty/Settings.scala
Branch: wip-2162-redesign-of-management-of-the-exiting-to-removed-life-cycle-jboner
on 2012-06-16 00:52 *
By viktorklang
(In revision:5f77590eb816d17cae3272ffb84795fb0fbfe2a4) Merge pull request #476 from dev10/ticket_1978
Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
Branch: wip-2162-redesign-of-management-of-the-exiting-to-removed-life-cycle-jboner
Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
Branch: wip-2162-redesign-of-management-of-the-exiting-to-removed-life-cycle-jboner
(In revision:f25e962f7eb2d547773786be5c8d64631a92019f) Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Branch: wip-scala210M4-√
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Branch: wip-scala210M4-√
(In revision:dbc3d91395fa79a06bb74f659118fb63cbc1ddba) Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Conflicts:
akka-remote/src/main/scala/akka/remote/netty/Client.scala
akka-remote/src/main/scala/akka/remote/netty/Server.scala
akka-remote/src/main/scala/akka/remote/netty/Settings.scala
Branch: wip-scala210M4-√
1) Netty server and client pipelines updated to conditionally load keystore/truststore if SSL is enabled in the config
2) Supports any available encryption protocol via 'ssl-protocol'
3) Supported encryption algorithms are specified via 'ssl-encryption-protocol' config key
Conflicts:
akka-remote/src/main/scala/akka/remote/netty/Client.scala
akka-remote/src/main/scala/akka/remote/netty/Server.scala
akka-remote/src/main/scala/akka/remote/netty/Settings.scala
Branch: wip-scala210M4-√
on 2012-06-20 11:31 *
By viktorklang
(In revision:5f77590eb816d17cae3272ffb84795fb0fbfe2a4) Merge pull request #476 from dev10/ticket_1978
Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
Branch: wip-scala210M4-√
Added changes to Netty pipelines to support SSL/TLS. Fixes #1978
Branch: wip-scala210M4-√
Updating tickets (#520, #852, #857, #874, #935, #950, #1364, #1508, #1542, #1559, #1734, #1744, #1755, #1782, #1812, #1824, #1831, #1858, #1871, #1880, #1886, #1892, #1896, #1899, #1929, #1930, #1950, #1952, #1953, #1962, #1966, #1969, #1972, #1973, #1977, #1978, #1986, #1988, #1993, #1999, #2000, #2003, #2005, #2006, #2015, #2016, #2019, #2021, #2022, #2023, #2024, #2025, #2029, #2031, #2032, #2036, #2046, #2048, #2051, #2055, #2059, #2061, #2062, #2064, #2065, #2068, #2072, #2074, #2076, #2078, #2079, #2085, #2087, #2088, #2089, #2090, #2091, #2092, #2093, #2095, #2098, #2099, #2100, #2101, #2102, #2119, #2129, #2134, #2135, #2136, #2144, #2147, #2148, #2156, #2166, #2168, #2172, #2174, #2178, #2183)