summaryrefslogtreecommitdiff
path: root/src/lib/libssl/man/ssl.3
diff options
context:
space:
mode:
authorschwarze <>2016-12-01 16:02:14 +0000
committerschwarze <>2016-12-01 16:02:14 +0000
commitb7efc38e2e1de628f298b7136f9395112718cc5b (patch)
tree0da5bd2b85dd1a82f34d2e5c64df2d626db5a2e4 /src/lib/libssl/man/ssl.3
parenta19fc3196269c5b6b10b7c00798eca9136c26613 (diff)
downloadopenbsd-b7efc38e2e1de628f298b7136f9395112718cc5b.tar.gz
openbsd-b7efc38e2e1de628f298b7136f9395112718cc5b.tar.bz2
openbsd-b7efc38e2e1de628f298b7136f9395112718cc5b.zip
garbage collect PSK remnants
Diffstat (limited to 'src/lib/libssl/man/ssl.3')
-rw-r--r--src/lib/libssl/man/ssl.355
1 files changed, 2 insertions, 53 deletions
diff --git a/src/lib/libssl/man/ssl.3 b/src/lib/libssl/man/ssl.3
index 77a24144fe..283340e228 100644
--- a/src/lib/libssl/man/ssl.3
+++ b/src/lib/libssl/man/ssl.3
@@ -1,7 +1,7 @@
1.\" 1.\"
2.\" $OpenBSD: ssl.3,v 1.2 2016/11/30 16:21:53 schwarze Exp $ 2.\" $OpenBSD: ssl.3,v 1.3 2016/12/01 16:02:14 schwarze Exp $
3.\" 3.\"
4.Dd $Mdocdate: November 30 2016 $ 4.Dd $Mdocdate: December 1 2016 $
5.Dt SSL 3 5.Dt SSL 3
6.Os 6.Os
7.Sh NAME 7.Sh NAME
@@ -594,26 +594,6 @@ session instead of a context.
594.Ft int 594.Ft int
595.Fn SSL_CTX_use_certificate_file "SSL_CTX *ctx" "char *file" "int type" 595.Fn SSL_CTX_use_certificate_file "SSL_CTX *ctx" "char *file" "int type"
596.Xc 596.Xc
597.It Xo
598.Ft void
599.Fo SSL_CTX_set_psk_client_callback
600.Fa "SSL_CTX *ctx"
601.Fa "unsigned int (*callback)(SSL *ssl, const char *hint, char *identity, \
602unsigned int max_identity_len, unsigned char *psk, unsigned int max_psk_len)"
603.Fc
604.Xc
605.It Xo
606.Ft int
607.Fn SSL_CTX_use_psk_identity_hint "SSL_CTX *ctx" "const char *hint"
608.Xc
609.It Xo
610.Ft void
611.Fo SSL_CTX_set_psk_server_callback
612.Fa "SSL_CTX *ctx"
613.Fa "unsigned int (*callback)(SSL *ssl, const char *identity, \
614unsigned char *psk, int max_psk_len)"
615.Fc
616.Xc
617.El 597.El
618.Ss DEALING WITH SESSIONS 598.Ss DEALING WITH SESSIONS
619Here we document the various API functions which deal with the SSL/TLS sessions 599Here we document the various API functions which deal with the SSL/TLS sessions
@@ -1159,34 +1139,6 @@ size_t len, SSL *ssl, void *arg)"
1159.Ft int 1139.Ft int
1160.Fn SSL_write "SSL *ssl" "const void *buf" "int num" 1140.Fn SSL_write "SSL *ssl" "const void *buf" "int num"
1161.Xc 1141.Xc
1162.It Xo
1163.Ft void
1164.Fo SSL_set_psk_client_callback
1165.Fa "SSL *ssl"
1166.Fa "unsigned int (*callback)(SSL *ssl, const char *hint, char *identity, \
1167unsigned int max_identity_len, unsigned char *psk, unsigned int max_psk_len)"
1168.Fc
1169.Xc
1170.It Xo
1171.Ft int
1172.Fn SSL_use_psk_identity_hint "SSL *ssl" "const char *hint"
1173.Xc
1174.It Xo
1175.Ft void
1176.Fo SSL_set_psk_server_callback
1177.Fa "SSL *ssl"
1178.Fa "unsigned int (*callback)(SSL *ssl, const char *identity, \
1179unsigned char *psk, int max_psk_len)"
1180.Fc
1181.Xc
1182.It Xo
1183.Ft const char *
1184.Fn SSL_get_psk_identity_hint "SSL *ssl"
1185.Xc
1186.It Xo
1187.Ft const char *
1188.Fn SSL_get_psk_identity "SSL *ssl"
1189.Xc
1190.El 1142.El
1191.Sh SEE ALSO 1143.Sh SEE ALSO
1192.Xr openssl 1 , 1144.Xr openssl 1 ,
@@ -1222,7 +1174,6 @@ unsigned char *psk, int max_psk_len)"
1222.Xr SSL_CTX_set_mode 3 , 1174.Xr SSL_CTX_set_mode 3 ,
1223.Xr SSL_CTX_set_msg_callback 3 , 1175.Xr SSL_CTX_set_msg_callback 3 ,
1224.Xr SSL_CTX_set_options 3 , 1176.Xr SSL_CTX_set_options 3 ,
1225.Xr SSL_CTX_set_psk_client_callback 3 ,
1226.Xr SSL_CTX_set_quiet_shutdown 3 , 1177.Xr SSL_CTX_set_quiet_shutdown 3 ,
1227.Xr SSL_CTX_set_session_cache_mode 3 , 1178.Xr SSL_CTX_set_session_cache_mode 3 ,
1228.Xr SSL_CTX_set_session_id_context 3 , 1179.Xr SSL_CTX_set_session_id_context 3 ,
@@ -1232,7 +1183,6 @@ unsigned char *psk, int max_psk_len)"
1232.Xr SSL_CTX_set_tmp_rsa_callback 3 , 1183.Xr SSL_CTX_set_tmp_rsa_callback 3 ,
1233.Xr SSL_CTX_set_verify 3 , 1184.Xr SSL_CTX_set_verify 3 ,
1234.Xr SSL_CTX_use_certificate 3 , 1185.Xr SSL_CTX_use_certificate 3 ,
1235.Xr SSL_CTX_use_psk_identity_hint 3 ,
1236.Xr SSL_do_handshake 3 , 1186.Xr SSL_do_handshake 3 ,
1237.Xr SSL_get_ciphers 3 , 1187.Xr SSL_get_ciphers 3 ,
1238.Xr SSL_get_client_CA_list 3 , 1188.Xr SSL_get_client_CA_list 3 ,
@@ -1242,7 +1192,6 @@ unsigned char *psk, int max_psk_len)"
1242.Xr SSL_get_ex_new_index 3 , 1192.Xr SSL_get_ex_new_index 3 ,
1243.Xr SSL_get_fd 3 , 1193.Xr SSL_get_fd 3 ,
1244.Xr SSL_get_peer_cert_chain 3 , 1194.Xr SSL_get_peer_cert_chain 3 ,
1245.Xr SSL_get_psk_identity 3 ,
1246.Xr SSL_get_rbio 3 , 1195.Xr SSL_get_rbio 3 ,
1247.Xr SSL_get_session 3 , 1196.Xr SSL_get_session 3 ,
1248.Xr SSL_get_SSL_CTX 3 , 1197.Xr SSL_get_SSL_CTX 3 ,