diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-06-10 11:43:14 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-06-10 11:43:14 +0200 |
| commit | 8ee8301bd078de79d2214ccaeba776afdca91020 (patch) | |
| tree | aa7771b78e7faefe62a1d1d9b7bdb1dbedd6c891 /src/wrapped/wrappedlibssl3_private.h | |
| parent | 1d584fead4e5df89d62f17521e17de21f81342c8 (diff) | |
| download | box64-8ee8301bd078de79d2214ccaeba776afdca91020.tar.gz box64-8ee8301bd078de79d2214ccaeba776afdca91020.zip | |
Added a bunch of wrapped function to libssl.so.3, libcrytpo.so.3 and icu (for #829)
Diffstat (limited to 'src/wrapped/wrappedlibssl3_private.h')
| -rwxr-xr-x | src/wrapped/wrappedlibssl3_private.h | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/src/wrapped/wrappedlibssl3_private.h b/src/wrapped/wrappedlibssl3_private.h index 755854d7..e9ff941c 100755 --- a/src/wrapped/wrappedlibssl3_private.h +++ b/src/wrapped/wrappedlibssl3_private.h @@ -224,7 +224,7 @@ GO(SSL_check_private_key, iFp) //GO(ssl_check_serverhello_tlsext, //GO(ssl_check_srvr_ecc_cert_and_alg, GO(SSL_CIPHER_description, pFppi) -//GO(SSL_CIPHER_find, +GO(SSL_CIPHER_find, pFpp) GO(SSL_CIPHER_get_bits, iFpp) //GO(ssl_cipher_get_cert_index, //GO(ssl_cipher_get_evp, @@ -264,6 +264,7 @@ GO(SSL_CTX_add_client_CA, iFpp) //GO(SSL_CTX_add_session, GOM(SSL_CTX_callback_ctrl, lFEpip) GO(SSL_CTX_check_private_key, iFp) +GO(SSL_CTX_config, iFpp) GO(SSL_CTX_ctrl, lFpilp) //GO(SSL_CTX_flush_sessions, GO(SSL_CTX_free, vFp) @@ -294,11 +295,12 @@ GO(SSL_CTX_new, pFp) //GO(SSL_CTX_sess_set_new_cb, //GO(SSL_CTX_sess_set_remove_cb, //GO(SSL_CTX_set1_param, -//GO(SSL_CTX_set_alpn_protos, -//GO(SSL_CTX_set_alpn_select_cb, +GO(SSL_CTX_set_alpn_protos, iFppu) +GOM(SSL_CTX_set_alpn_select_cb, vFEppp) //GO(SSL_CTX_set_cert_cb, GO(SSL_CTX_set_cert_store, vFpp) GOM(SSL_CTX_set_cert_verify_callback, vFEppp) +GO(SSL_CTX_set_ciphersuites, iFpp) GO(SSL_CTX_set_cipher_list, iFpp) GO(SSL_CTX_set_client_CA_list, vFpp) GOM(SSL_CTX_set_client_cert_cb, vFEpp) @@ -319,6 +321,7 @@ GO(SSL_CTX_set_options, lFpl) //GO(SSL_CTX_set_psk_server_callback, //GO(SSL_CTX_set_purpose, GO(SSL_CTX_set_quiet_shutdown, vFpi) +GO(SSL_CTX_set_security_level, vFpi) //GO(SSL_CTX_set_session_id_context, //GO(SSL_CTX_set_srp_cb_arg, //GO(SSL_CTX_set_srp_client_pwd_callback, @@ -360,10 +363,12 @@ GO(SSL_do_handshake, iFp) //GO(ssl_fill_hello_random, GO(SSL_free, vFp) //GO(ssl_free_wbio_buffer, -//GO(SSL_get0_alpn_selected, +GO(SSL_get0_alpn_selected, iFppp) GO(SSL_get0_next_proto_negotiated, vFppp) //GO(SSL_get0_param, +GO(SSL_get0_peer_certificate, pFp) GO(SSL_get0_session, pFp) +GO(SSL_get1_peer_certificate, pFp) GO(SSL_get1_session, pFp) //GO(ssl_get_algorithm2, GO(SSL_get_certificate, pFp) @@ -386,7 +391,6 @@ GO(SSL_get_finished, LFppL) //GO(SSL_get_info_callback, //GO(ssl_get_new_session, GO(SSL_get_peer_cert_chain, pFp) -GO(SSL_get_peer_certificate, pFp) GO(SSL_get_peer_finished, LFppL) //GO(ssl_get_prev_session, GO(SSL_get_privatekey, pFp) @@ -423,6 +427,7 @@ GO(SSL_get_version, pFp) //GO(SSL_get_wfd, //GO(SSL_has_matching_session_id, //GO(ssl_init_wbio_buffer, +GO(SSL_is_init_finished, iFp) GO(SSL_is_server, iFp) GO(SSL_library_init, iFv) //GO(ssl_load_ciphers, @@ -441,8 +446,8 @@ GO(SSL_pending, iFp) //GO(ssl_prepare_clienthello_tlsext, //GO(ssl_prepare_serverhello_tlsext, GO(SSL_read, iFppi) -//GO(SSL_renegotiate, -//GO(SSL_renegotiate_abbreviated, +GO(SSL_renegotiate, iFp) +GO(SSL_renegotiate_abbreviated, iFp) GO(SSL_renegotiate_pending, iFp) //GO(ssl_replace_hash, //GO(SSL_rstate_string, @@ -463,6 +468,7 @@ GO(SSL_SESSION_free, vFp) GO(SSL_SESSION_new, pFv) //GO(SSL_SESSION_print, //GO(SSL_SESSION_print_fp, +GO(SSL_session_reused, iFp) //GO(SSL_SESSION_set1_id_context, //GO(SSL_SESSION_set_ex_data, //GO(SSL_SESSION_set_time, @@ -484,6 +490,7 @@ GO(SSL_set_fd, iFpi) //GO(SSL_set_generate_session_id, //GO(SSL_set_info_callback, //GO(SSL_set_msg_callback, +GO(SSL_set_options, UFpU) //GO(ssl_set_peer_cert_type, GOM(SSL_set_psk_client_callback, vFEpp) //GO(SSL_set_psk_server_callback, |