Loading .circleci/config.yml +12 −7 Original line number Diff line number Diff line Loading @@ -121,6 +121,11 @@ jobs: - /usr/local/cargo/registry/index - restore_cache: key: deps-<< parameters.image >>-<< parameters.target >>-<< parameters.library >>-<< parameters.version >>-{{ checksum "Cargo.lock" }} - run: | cargo build \ --manifest-path=openssl/Cargo.toml \ <<# parameters.vendored >>--features vendored<</ parameters.vendored >> \ --target << parameters.target >> - unless: condition: << parameters.minimal_build >> steps: Loading openssl/src/ssl/test/mod.rs +15 −15 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ use std::net::UdpSocket; use std::net::{SocketAddr, TcpListener, TcpStream}; use std::path::Path; use std::process::{Child, ChildStdin, Command, Stdio}; use std::sync::atomic::{AtomicBool, Ordering, ATOMIC_BOOL_INIT}; use std::sync::atomic::{AtomicBool, Ordering}; use std::thread; use std::time::Duration; use tempdir::TempDir; Loading Loading @@ -192,7 +192,7 @@ fn verify_trusted_get_error_err() { #[test] fn verify_callback() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let server = Server::builder().build(); Loading @@ -214,7 +214,7 @@ fn verify_callback() { #[test] fn ssl_verify_callback() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let server = Server::builder().build(); Loading Loading @@ -843,7 +843,7 @@ fn cert_store() { #[test] fn tmp_dh_callback() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ctx().set_tmp_dh_callback(|_, _, _| { Loading @@ -870,7 +870,7 @@ fn tmp_ecdh_callback() { use ec::EcKey; use nid::Nid; static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ctx().set_tmp_ecdh_callback(|_, _, _| { Loading @@ -889,7 +889,7 @@ fn tmp_ecdh_callback() { #[test] fn tmp_dh_callback_ssl() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ssl_cb(|ssl| { Loading Loading @@ -918,7 +918,7 @@ fn tmp_ecdh_callback_ssl() { use ec::EcKey; use nid::Nid; static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ssl_cb(|ssl| { Loading Loading @@ -962,8 +962,8 @@ fn active_session() { #[test] fn status_callbacks() { static CALLED_BACK_SERVER: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK_CLIENT: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK_SERVER: AtomicBool = AtomicBool::new(false); static CALLED_BACK_CLIENT: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server Loading Loading @@ -1001,7 +1001,7 @@ fn status_callbacks() { #[test] fn new_session_callback() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ctx().set_session_id_context(b"foo").unwrap(); Loading Loading @@ -1098,7 +1098,7 @@ fn no_version_overlap() { #[test] #[cfg(ossl111)] fn custom_extensions() { static FOUND_EXTENSION: AtomicBool = ATOMIC_BOOL_INIT; static FOUND_EXTENSION: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server Loading Loading @@ -1283,8 +1283,8 @@ fn psk_ciphers() { const CIPHER: &'static str = "PSK-AES128-CBC-SHA"; const PSK: &[u8] = b"thisisaverysecurekey"; const CLIENT_IDENT: &[u8] = b"thisisaclient"; static CLIENT_CALLED: AtomicBool = ATOMIC_BOOL_INIT; static SERVER_CALLED: AtomicBool = ATOMIC_BOOL_INIT; static CLIENT_CALLED: AtomicBool = AtomicBool::new(false); static SERVER_CALLED: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ctx().set_cipher_list(CIPHER).unwrap(); Loading Loading @@ -1319,7 +1319,7 @@ fn psk_ciphers() { #[test] fn sni_callback_swapped_ctx() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); Loading @@ -1342,7 +1342,7 @@ fn sni_callback_swapped_ctx() { #[test] #[cfg(ossl111)] fn client_hello() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ctx().set_client_hello_callback(|ssl, _| { Loading Loading
.circleci/config.yml +12 −7 Original line number Diff line number Diff line Loading @@ -121,6 +121,11 @@ jobs: - /usr/local/cargo/registry/index - restore_cache: key: deps-<< parameters.image >>-<< parameters.target >>-<< parameters.library >>-<< parameters.version >>-{{ checksum "Cargo.lock" }} - run: | cargo build \ --manifest-path=openssl/Cargo.toml \ <<# parameters.vendored >>--features vendored<</ parameters.vendored >> \ --target << parameters.target >> - unless: condition: << parameters.minimal_build >> steps: Loading
openssl/src/ssl/test/mod.rs +15 −15 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ use std::net::UdpSocket; use std::net::{SocketAddr, TcpListener, TcpStream}; use std::path::Path; use std::process::{Child, ChildStdin, Command, Stdio}; use std::sync::atomic::{AtomicBool, Ordering, ATOMIC_BOOL_INIT}; use std::sync::atomic::{AtomicBool, Ordering}; use std::thread; use std::time::Duration; use tempdir::TempDir; Loading Loading @@ -192,7 +192,7 @@ fn verify_trusted_get_error_err() { #[test] fn verify_callback() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let server = Server::builder().build(); Loading @@ -214,7 +214,7 @@ fn verify_callback() { #[test] fn ssl_verify_callback() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let server = Server::builder().build(); Loading Loading @@ -843,7 +843,7 @@ fn cert_store() { #[test] fn tmp_dh_callback() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ctx().set_tmp_dh_callback(|_, _, _| { Loading @@ -870,7 +870,7 @@ fn tmp_ecdh_callback() { use ec::EcKey; use nid::Nid; static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ctx().set_tmp_ecdh_callback(|_, _, _| { Loading @@ -889,7 +889,7 @@ fn tmp_ecdh_callback() { #[test] fn tmp_dh_callback_ssl() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ssl_cb(|ssl| { Loading Loading @@ -918,7 +918,7 @@ fn tmp_ecdh_callback_ssl() { use ec::EcKey; use nid::Nid; static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ssl_cb(|ssl| { Loading Loading @@ -962,8 +962,8 @@ fn active_session() { #[test] fn status_callbacks() { static CALLED_BACK_SERVER: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK_CLIENT: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK_SERVER: AtomicBool = AtomicBool::new(false); static CALLED_BACK_CLIENT: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server Loading Loading @@ -1001,7 +1001,7 @@ fn status_callbacks() { #[test] fn new_session_callback() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ctx().set_session_id_context(b"foo").unwrap(); Loading Loading @@ -1098,7 +1098,7 @@ fn no_version_overlap() { #[test] #[cfg(ossl111)] fn custom_extensions() { static FOUND_EXTENSION: AtomicBool = ATOMIC_BOOL_INIT; static FOUND_EXTENSION: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server Loading Loading @@ -1283,8 +1283,8 @@ fn psk_ciphers() { const CIPHER: &'static str = "PSK-AES128-CBC-SHA"; const PSK: &[u8] = b"thisisaverysecurekey"; const CLIENT_IDENT: &[u8] = b"thisisaclient"; static CLIENT_CALLED: AtomicBool = ATOMIC_BOOL_INIT; static SERVER_CALLED: AtomicBool = ATOMIC_BOOL_INIT; static CLIENT_CALLED: AtomicBool = AtomicBool::new(false); static SERVER_CALLED: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ctx().set_cipher_list(CIPHER).unwrap(); Loading Loading @@ -1319,7 +1319,7 @@ fn psk_ciphers() { #[test] fn sni_callback_swapped_ctx() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); Loading @@ -1342,7 +1342,7 @@ fn sni_callback_swapped_ctx() { #[test] #[cfg(ossl111)] fn client_hello() { static CALLED_BACK: AtomicBool = ATOMIC_BOOL_INIT; static CALLED_BACK: AtomicBool = AtomicBool::new(false); let mut server = Server::builder(); server.ctx().set_client_hello_callback(|ssl, _| { Loading