aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ssl/src/ssl.app.src
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ssl/src/ssl.app.src')
-rw-r--r--lib/ssl/src/ssl.app.src52
1 files changed, 35 insertions, 17 deletions
diff --git a/lib/ssl/src/ssl.app.src b/lib/ssl/src/ssl.app.src
index 897a097f73..68ebc49e4a 100644
--- a/lib/ssl/src/ssl.app.src
+++ b/lib/ssl/src/ssl.app.src
@@ -1,28 +1,48 @@
{application, ssl,
[{description, "Erlang/OTP SSL application"},
{vsn, "%VSN%"},
- {modules, [ssl,
- ssl_app,
- ssl_sup,
+ {modules, [
+ %% TLS/SSL
+ tls_connection,
+ tls_handshake,
+ tls_record,
+ tls_v1,
+ ssl_v3,
+ ssl_v2,
+ %% DTLS
+ dtls_connection,
+ dtls_handshake,
+ dtls_record,
+ dtls_v1,
+ %% API
+ ssl, %% Main API
+ tls, %% TLS specific
+ dtls, %% DTLS specific
+ ssl_session_cache_api,
+ %% Both TLS/SSL and DTLS
+ ssl_config,
+ ssl_connection,
+ ssl_handshake,
+ ssl_record,
+ ssl_cipher,
+ ssl_srp_primes,
+ ssl_alert,
+ ssl_socket,
+ %% Erlang Distribution over SSL/TLS
inet_tls_dist,
ssl_tls_dist_proxy,
ssl_dist_sup,
- ssl_tls1,
- ssl_ssl3,
- ssl_ssl2,
+ %% SSL/TLS session handling
ssl_session,
- ssl_session_cache_api,
ssl_session_cache,
- ssl_socket,
- ssl_record,
ssl_manager,
- ssl_handshake,
- ssl_connection_sup,
- ssl_connection,
- ssl_cipher,
- ssl_certificate_db,
+ ssl_pkix_db,
ssl_certificate,
- ssl_alert
+ %% App structure
+ ssl_app,
+ ssl_sup,
+ tls_connection_sup,
+ dtls_connection_sup
]},
{registered, [ssl_sup, ssl_manager]},
{applications, [crypto, public_key, kernel, stdlib]},
@@ -30,5 +50,3 @@
{mod, {ssl_app, []}}]}.
-
-