diff --git a/Cargo.toml b/Cargo.toml index f8b5e0bb..86e6f130 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -206,7 +206,7 @@ windows-sys = { version = "0.61", features = [ protobuf-codegen = "3.7" [patch.crates-io] -dtls = { path = "vendor/dtls" } +dtls = { path = "libs/dtls" } [profile.release] opt-level = 3 diff --git a/vendor/dtls/Cargo.toml b/libs/dtls/Cargo.toml similarity index 100% rename from vendor/dtls/Cargo.toml rename to libs/dtls/Cargo.toml diff --git a/vendor/dtls/LICENSE-APACHE b/libs/dtls/LICENSE-APACHE similarity index 100% rename from vendor/dtls/LICENSE-APACHE rename to libs/dtls/LICENSE-APACHE diff --git a/vendor/dtls/LICENSE-MIT b/libs/dtls/LICENSE-MIT similarity index 100% rename from vendor/dtls/LICENSE-MIT rename to libs/dtls/LICENSE-MIT diff --git a/vendor/dtls/README.md b/libs/dtls/README.md similarity index 92% rename from vendor/dtls/README.md rename to libs/dtls/README.md index daa8002c..628636e5 100644 --- a/vendor/dtls/README.md +++ b/libs/dtls/README.md @@ -16,5 +16,5 @@ by this backend. The upstream application-controlled `insecure_skip_verify` policy is preserved, including WebRTC's separate certificate fingerprint check. Authentication security level 2 rejects weak RSA keys and SHA-1 leaf signatures. -Run `cargo test --manifest-path vendor/dtls/Cargo.toml --lib` after updating this +Run `cargo test --manifest-path libs/dtls/Cargo.toml --lib` after updating this fork, and verify the application dependency tree contains no `rustls` engine. diff --git a/vendor/dtls/src/alert/alert_test.rs b/libs/dtls/src/alert/alert_test.rs similarity index 100% rename from vendor/dtls/src/alert/alert_test.rs rename to libs/dtls/src/alert/alert_test.rs diff --git a/vendor/dtls/src/alert/mod.rs b/libs/dtls/src/alert/mod.rs similarity index 100% rename from vendor/dtls/src/alert/mod.rs rename to libs/dtls/src/alert/mod.rs diff --git a/vendor/dtls/src/application_data.rs b/libs/dtls/src/application_data.rs similarity index 100% rename from vendor/dtls/src/application_data.rs rename to libs/dtls/src/application_data.rs diff --git a/vendor/dtls/src/certificate_verifier.rs b/libs/dtls/src/certificate_verifier.rs similarity index 100% rename from vendor/dtls/src/certificate_verifier.rs rename to libs/dtls/src/certificate_verifier.rs diff --git a/vendor/dtls/src/change_cipher_spec/change_cipher_spec_test.rs b/libs/dtls/src/change_cipher_spec/change_cipher_spec_test.rs similarity index 100% rename from vendor/dtls/src/change_cipher_spec/change_cipher_spec_test.rs rename to libs/dtls/src/change_cipher_spec/change_cipher_spec_test.rs diff --git a/vendor/dtls/src/change_cipher_spec/mod.rs b/libs/dtls/src/change_cipher_spec/mod.rs similarity index 100% rename from vendor/dtls/src/change_cipher_spec/mod.rs rename to libs/dtls/src/change_cipher_spec/mod.rs diff --git a/vendor/dtls/src/cipher_suite/cipher_suite_aes_128_ccm.rs b/libs/dtls/src/cipher_suite/cipher_suite_aes_128_ccm.rs similarity index 100% rename from vendor/dtls/src/cipher_suite/cipher_suite_aes_128_ccm.rs rename to libs/dtls/src/cipher_suite/cipher_suite_aes_128_ccm.rs diff --git a/vendor/dtls/src/cipher_suite/cipher_suite_aes_128_gcm_sha256.rs b/libs/dtls/src/cipher_suite/cipher_suite_aes_128_gcm_sha256.rs similarity index 100% rename from vendor/dtls/src/cipher_suite/cipher_suite_aes_128_gcm_sha256.rs rename to libs/dtls/src/cipher_suite/cipher_suite_aes_128_gcm_sha256.rs diff --git a/vendor/dtls/src/cipher_suite/cipher_suite_aes_256_cbc_sha.rs b/libs/dtls/src/cipher_suite/cipher_suite_aes_256_cbc_sha.rs similarity index 100% rename from vendor/dtls/src/cipher_suite/cipher_suite_aes_256_cbc_sha.rs rename to libs/dtls/src/cipher_suite/cipher_suite_aes_256_cbc_sha.rs diff --git a/vendor/dtls/src/cipher_suite/cipher_suite_chacha20_poly1305_sha256.rs b/libs/dtls/src/cipher_suite/cipher_suite_chacha20_poly1305_sha256.rs similarity index 100% rename from vendor/dtls/src/cipher_suite/cipher_suite_chacha20_poly1305_sha256.rs rename to libs/dtls/src/cipher_suite/cipher_suite_chacha20_poly1305_sha256.rs diff --git a/vendor/dtls/src/cipher_suite/cipher_suite_tls_ecdhe_ecdsa_with_aes_128_ccm.rs b/libs/dtls/src/cipher_suite/cipher_suite_tls_ecdhe_ecdsa_with_aes_128_ccm.rs similarity index 100% rename from vendor/dtls/src/cipher_suite/cipher_suite_tls_ecdhe_ecdsa_with_aes_128_ccm.rs rename to libs/dtls/src/cipher_suite/cipher_suite_tls_ecdhe_ecdsa_with_aes_128_ccm.rs diff --git a/vendor/dtls/src/cipher_suite/cipher_suite_tls_ecdhe_ecdsa_with_aes_128_ccm8.rs b/libs/dtls/src/cipher_suite/cipher_suite_tls_ecdhe_ecdsa_with_aes_128_ccm8.rs similarity index 100% rename from vendor/dtls/src/cipher_suite/cipher_suite_tls_ecdhe_ecdsa_with_aes_128_ccm8.rs rename to libs/dtls/src/cipher_suite/cipher_suite_tls_ecdhe_ecdsa_with_aes_128_ccm8.rs diff --git a/vendor/dtls/src/cipher_suite/cipher_suite_tls_psk_with_aes_128_ccm.rs b/libs/dtls/src/cipher_suite/cipher_suite_tls_psk_with_aes_128_ccm.rs similarity index 100% rename from vendor/dtls/src/cipher_suite/cipher_suite_tls_psk_with_aes_128_ccm.rs rename to libs/dtls/src/cipher_suite/cipher_suite_tls_psk_with_aes_128_ccm.rs diff --git a/vendor/dtls/src/cipher_suite/cipher_suite_tls_psk_with_aes_128_ccm8.rs b/libs/dtls/src/cipher_suite/cipher_suite_tls_psk_with_aes_128_ccm8.rs similarity index 100% rename from vendor/dtls/src/cipher_suite/cipher_suite_tls_psk_with_aes_128_ccm8.rs rename to libs/dtls/src/cipher_suite/cipher_suite_tls_psk_with_aes_128_ccm8.rs diff --git a/vendor/dtls/src/cipher_suite/cipher_suite_tls_psk_with_aes_128_gcm_sha256.rs b/libs/dtls/src/cipher_suite/cipher_suite_tls_psk_with_aes_128_gcm_sha256.rs similarity index 100% rename from vendor/dtls/src/cipher_suite/cipher_suite_tls_psk_with_aes_128_gcm_sha256.rs rename to libs/dtls/src/cipher_suite/cipher_suite_tls_psk_with_aes_128_gcm_sha256.rs diff --git a/vendor/dtls/src/cipher_suite/mod.rs b/libs/dtls/src/cipher_suite/mod.rs similarity index 100% rename from vendor/dtls/src/cipher_suite/mod.rs rename to libs/dtls/src/cipher_suite/mod.rs diff --git a/vendor/dtls/src/client_certificate_type.rs b/libs/dtls/src/client_certificate_type.rs similarity index 100% rename from vendor/dtls/src/client_certificate_type.rs rename to libs/dtls/src/client_certificate_type.rs diff --git a/vendor/dtls/src/compression_methods.rs b/libs/dtls/src/compression_methods.rs similarity index 100% rename from vendor/dtls/src/compression_methods.rs rename to libs/dtls/src/compression_methods.rs diff --git a/vendor/dtls/src/config.rs b/libs/dtls/src/config.rs similarity index 100% rename from vendor/dtls/src/config.rs rename to libs/dtls/src/config.rs diff --git a/vendor/dtls/src/conn/conn_test.rs b/libs/dtls/src/conn/conn_test.rs similarity index 100% rename from vendor/dtls/src/conn/conn_test.rs rename to libs/dtls/src/conn/conn_test.rs diff --git a/vendor/dtls/src/conn/mod.rs b/libs/dtls/src/conn/mod.rs similarity index 100% rename from vendor/dtls/src/conn/mod.rs rename to libs/dtls/src/conn/mod.rs diff --git a/vendor/dtls/src/content.rs b/libs/dtls/src/content.rs similarity index 100% rename from vendor/dtls/src/content.rs rename to libs/dtls/src/content.rs diff --git a/vendor/dtls/src/crypto/crypto_cbc.rs b/libs/dtls/src/crypto/crypto_cbc.rs similarity index 100% rename from vendor/dtls/src/crypto/crypto_cbc.rs rename to libs/dtls/src/crypto/crypto_cbc.rs diff --git a/vendor/dtls/src/crypto/crypto_ccm.rs b/libs/dtls/src/crypto/crypto_ccm.rs similarity index 100% rename from vendor/dtls/src/crypto/crypto_ccm.rs rename to libs/dtls/src/crypto/crypto_ccm.rs diff --git a/vendor/dtls/src/crypto/crypto_chacha20.rs b/libs/dtls/src/crypto/crypto_chacha20.rs similarity index 100% rename from vendor/dtls/src/crypto/crypto_chacha20.rs rename to libs/dtls/src/crypto/crypto_chacha20.rs diff --git a/vendor/dtls/src/crypto/crypto_gcm.rs b/libs/dtls/src/crypto/crypto_gcm.rs similarity index 100% rename from vendor/dtls/src/crypto/crypto_gcm.rs rename to libs/dtls/src/crypto/crypto_gcm.rs diff --git a/vendor/dtls/src/crypto/crypto_test.rs b/libs/dtls/src/crypto/crypto_test.rs similarity index 100% rename from vendor/dtls/src/crypto/crypto_test.rs rename to libs/dtls/src/crypto/crypto_test.rs diff --git a/vendor/dtls/src/crypto/mod.rs b/libs/dtls/src/crypto/mod.rs similarity index 100% rename from vendor/dtls/src/crypto/mod.rs rename to libs/dtls/src/crypto/mod.rs diff --git a/vendor/dtls/src/crypto/padding.rs b/libs/dtls/src/crypto/padding.rs similarity index 100% rename from vendor/dtls/src/crypto/padding.rs rename to libs/dtls/src/crypto/padding.rs diff --git a/vendor/dtls/src/curve/mod.rs b/libs/dtls/src/curve/mod.rs similarity index 100% rename from vendor/dtls/src/curve/mod.rs rename to libs/dtls/src/curve/mod.rs diff --git a/vendor/dtls/src/curve/named_curve.rs b/libs/dtls/src/curve/named_curve.rs similarity index 100% rename from vendor/dtls/src/curve/named_curve.rs rename to libs/dtls/src/curve/named_curve.rs diff --git a/vendor/dtls/src/error.rs b/libs/dtls/src/error.rs similarity index 100% rename from vendor/dtls/src/error.rs rename to libs/dtls/src/error.rs diff --git a/vendor/dtls/src/extension/extension_server_name.rs b/libs/dtls/src/extension/extension_server_name.rs similarity index 100% rename from vendor/dtls/src/extension/extension_server_name.rs rename to libs/dtls/src/extension/extension_server_name.rs diff --git a/vendor/dtls/src/extension/extension_server_name/extension_server_name_test.rs b/libs/dtls/src/extension/extension_server_name/extension_server_name_test.rs similarity index 100% rename from vendor/dtls/src/extension/extension_server_name/extension_server_name_test.rs rename to libs/dtls/src/extension/extension_server_name/extension_server_name_test.rs diff --git a/vendor/dtls/src/extension/extension_supported_elliptic_curves.rs b/libs/dtls/src/extension/extension_supported_elliptic_curves.rs similarity index 100% rename from vendor/dtls/src/extension/extension_supported_elliptic_curves.rs rename to libs/dtls/src/extension/extension_supported_elliptic_curves.rs diff --git a/vendor/dtls/src/extension/extension_supported_elliptic_curves/extension_supported_elliptic_curves_test.rs b/libs/dtls/src/extension/extension_supported_elliptic_curves/extension_supported_elliptic_curves_test.rs similarity index 100% rename from vendor/dtls/src/extension/extension_supported_elliptic_curves/extension_supported_elliptic_curves_test.rs rename to libs/dtls/src/extension/extension_supported_elliptic_curves/extension_supported_elliptic_curves_test.rs diff --git a/vendor/dtls/src/extension/extension_supported_point_formats.rs b/libs/dtls/src/extension/extension_supported_point_formats.rs similarity index 100% rename from vendor/dtls/src/extension/extension_supported_point_formats.rs rename to libs/dtls/src/extension/extension_supported_point_formats.rs diff --git a/vendor/dtls/src/extension/extension_supported_point_formats/extension_supported_point_formats_test.rs b/libs/dtls/src/extension/extension_supported_point_formats/extension_supported_point_formats_test.rs similarity index 100% rename from vendor/dtls/src/extension/extension_supported_point_formats/extension_supported_point_formats_test.rs rename to libs/dtls/src/extension/extension_supported_point_formats/extension_supported_point_formats_test.rs diff --git a/vendor/dtls/src/extension/extension_supported_signature_algorithms.rs b/libs/dtls/src/extension/extension_supported_signature_algorithms.rs similarity index 100% rename from vendor/dtls/src/extension/extension_supported_signature_algorithms.rs rename to libs/dtls/src/extension/extension_supported_signature_algorithms.rs diff --git a/vendor/dtls/src/extension/extension_supported_signature_algorithms/extension_supported_signature_algorithms_test.rs b/libs/dtls/src/extension/extension_supported_signature_algorithms/extension_supported_signature_algorithms_test.rs similarity index 100% rename from vendor/dtls/src/extension/extension_supported_signature_algorithms/extension_supported_signature_algorithms_test.rs rename to libs/dtls/src/extension/extension_supported_signature_algorithms/extension_supported_signature_algorithms_test.rs diff --git a/vendor/dtls/src/extension/extension_use_extended_master_secret.rs b/libs/dtls/src/extension/extension_use_extended_master_secret.rs similarity index 100% rename from vendor/dtls/src/extension/extension_use_extended_master_secret.rs rename to libs/dtls/src/extension/extension_use_extended_master_secret.rs diff --git a/vendor/dtls/src/extension/extension_use_extended_master_secret/extension_use_extended_master_secret_test.rs b/libs/dtls/src/extension/extension_use_extended_master_secret/extension_use_extended_master_secret_test.rs similarity index 100% rename from vendor/dtls/src/extension/extension_use_extended_master_secret/extension_use_extended_master_secret_test.rs rename to libs/dtls/src/extension/extension_use_extended_master_secret/extension_use_extended_master_secret_test.rs diff --git a/vendor/dtls/src/extension/extension_use_srtp.rs b/libs/dtls/src/extension/extension_use_srtp.rs similarity index 100% rename from vendor/dtls/src/extension/extension_use_srtp.rs rename to libs/dtls/src/extension/extension_use_srtp.rs diff --git a/vendor/dtls/src/extension/extension_use_srtp/extension_use_srtp_test.rs b/libs/dtls/src/extension/extension_use_srtp/extension_use_srtp_test.rs similarity index 100% rename from vendor/dtls/src/extension/extension_use_srtp/extension_use_srtp_test.rs rename to libs/dtls/src/extension/extension_use_srtp/extension_use_srtp_test.rs diff --git a/vendor/dtls/src/extension/mod.rs b/libs/dtls/src/extension/mod.rs similarity index 100% rename from vendor/dtls/src/extension/mod.rs rename to libs/dtls/src/extension/mod.rs diff --git a/vendor/dtls/src/extension/renegotiation_info.rs b/libs/dtls/src/extension/renegotiation_info.rs similarity index 100% rename from vendor/dtls/src/extension/renegotiation_info.rs rename to libs/dtls/src/extension/renegotiation_info.rs diff --git a/vendor/dtls/src/extension/renegotiation_info/renegotiation_info_test.rs b/libs/dtls/src/extension/renegotiation_info/renegotiation_info_test.rs similarity index 100% rename from vendor/dtls/src/extension/renegotiation_info/renegotiation_info_test.rs rename to libs/dtls/src/extension/renegotiation_info/renegotiation_info_test.rs diff --git a/vendor/dtls/src/flight/flight0.rs b/libs/dtls/src/flight/flight0.rs similarity index 100% rename from vendor/dtls/src/flight/flight0.rs rename to libs/dtls/src/flight/flight0.rs diff --git a/vendor/dtls/src/flight/flight1.rs b/libs/dtls/src/flight/flight1.rs similarity index 100% rename from vendor/dtls/src/flight/flight1.rs rename to libs/dtls/src/flight/flight1.rs diff --git a/vendor/dtls/src/flight/flight2.rs b/libs/dtls/src/flight/flight2.rs similarity index 100% rename from vendor/dtls/src/flight/flight2.rs rename to libs/dtls/src/flight/flight2.rs diff --git a/vendor/dtls/src/flight/flight3.rs b/libs/dtls/src/flight/flight3.rs similarity index 100% rename from vendor/dtls/src/flight/flight3.rs rename to libs/dtls/src/flight/flight3.rs diff --git a/vendor/dtls/src/flight/flight4.rs b/libs/dtls/src/flight/flight4.rs similarity index 100% rename from vendor/dtls/src/flight/flight4.rs rename to libs/dtls/src/flight/flight4.rs diff --git a/vendor/dtls/src/flight/flight5.rs b/libs/dtls/src/flight/flight5.rs similarity index 100% rename from vendor/dtls/src/flight/flight5.rs rename to libs/dtls/src/flight/flight5.rs diff --git a/vendor/dtls/src/flight/flight6.rs b/libs/dtls/src/flight/flight6.rs similarity index 100% rename from vendor/dtls/src/flight/flight6.rs rename to libs/dtls/src/flight/flight6.rs diff --git a/vendor/dtls/src/flight/mod.rs b/libs/dtls/src/flight/mod.rs similarity index 100% rename from vendor/dtls/src/flight/mod.rs rename to libs/dtls/src/flight/mod.rs diff --git a/vendor/dtls/src/fragment_buffer/fragment_buffer_test.rs b/libs/dtls/src/fragment_buffer/fragment_buffer_test.rs similarity index 100% rename from vendor/dtls/src/fragment_buffer/fragment_buffer_test.rs rename to libs/dtls/src/fragment_buffer/fragment_buffer_test.rs diff --git a/vendor/dtls/src/fragment_buffer/mod.rs b/libs/dtls/src/fragment_buffer/mod.rs similarity index 100% rename from vendor/dtls/src/fragment_buffer/mod.rs rename to libs/dtls/src/fragment_buffer/mod.rs diff --git a/vendor/dtls/src/handshake/handshake_cache.rs b/libs/dtls/src/handshake/handshake_cache.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_cache.rs rename to libs/dtls/src/handshake/handshake_cache.rs diff --git a/vendor/dtls/src/handshake/handshake_cache/handshake_cache_test.rs b/libs/dtls/src/handshake/handshake_cache/handshake_cache_test.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_cache/handshake_cache_test.rs rename to libs/dtls/src/handshake/handshake_cache/handshake_cache_test.rs diff --git a/vendor/dtls/src/handshake/handshake_header.rs b/libs/dtls/src/handshake/handshake_header.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_header.rs rename to libs/dtls/src/handshake/handshake_header.rs diff --git a/vendor/dtls/src/handshake/handshake_message_certificate.rs b/libs/dtls/src/handshake/handshake_message_certificate.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_certificate.rs rename to libs/dtls/src/handshake/handshake_message_certificate.rs diff --git a/vendor/dtls/src/handshake/handshake_message_certificate/handshake_message_certificate_test.rs b/libs/dtls/src/handshake/handshake_message_certificate/handshake_message_certificate_test.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_certificate/handshake_message_certificate_test.rs rename to libs/dtls/src/handshake/handshake_message_certificate/handshake_message_certificate_test.rs diff --git a/vendor/dtls/src/handshake/handshake_message_certificate_request.rs b/libs/dtls/src/handshake/handshake_message_certificate_request.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_certificate_request.rs rename to libs/dtls/src/handshake/handshake_message_certificate_request.rs diff --git a/vendor/dtls/src/handshake/handshake_message_certificate_request/handshake_message_certificate_request_test.rs b/libs/dtls/src/handshake/handshake_message_certificate_request/handshake_message_certificate_request_test.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_certificate_request/handshake_message_certificate_request_test.rs rename to libs/dtls/src/handshake/handshake_message_certificate_request/handshake_message_certificate_request_test.rs diff --git a/vendor/dtls/src/handshake/handshake_message_certificate_verify.rs b/libs/dtls/src/handshake/handshake_message_certificate_verify.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_certificate_verify.rs rename to libs/dtls/src/handshake/handshake_message_certificate_verify.rs diff --git a/vendor/dtls/src/handshake/handshake_message_certificate_verify/handshake_message_certificate_verify_test.rs b/libs/dtls/src/handshake/handshake_message_certificate_verify/handshake_message_certificate_verify_test.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_certificate_verify/handshake_message_certificate_verify_test.rs rename to libs/dtls/src/handshake/handshake_message_certificate_verify/handshake_message_certificate_verify_test.rs diff --git a/vendor/dtls/src/handshake/handshake_message_client_hello.rs b/libs/dtls/src/handshake/handshake_message_client_hello.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_client_hello.rs rename to libs/dtls/src/handshake/handshake_message_client_hello.rs diff --git a/vendor/dtls/src/handshake/handshake_message_client_hello/handshake_message_client_hello_test.rs b/libs/dtls/src/handshake/handshake_message_client_hello/handshake_message_client_hello_test.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_client_hello/handshake_message_client_hello_test.rs rename to libs/dtls/src/handshake/handshake_message_client_hello/handshake_message_client_hello_test.rs diff --git a/vendor/dtls/src/handshake/handshake_message_client_key_exchange.rs b/libs/dtls/src/handshake/handshake_message_client_key_exchange.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_client_key_exchange.rs rename to libs/dtls/src/handshake/handshake_message_client_key_exchange.rs diff --git a/vendor/dtls/src/handshake/handshake_message_client_key_exchange/handshake_message_client_key_exchange_test.rs b/libs/dtls/src/handshake/handshake_message_client_key_exchange/handshake_message_client_key_exchange_test.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_client_key_exchange/handshake_message_client_key_exchange_test.rs rename to libs/dtls/src/handshake/handshake_message_client_key_exchange/handshake_message_client_key_exchange_test.rs diff --git a/vendor/dtls/src/handshake/handshake_message_finished.rs b/libs/dtls/src/handshake/handshake_message_finished.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_finished.rs rename to libs/dtls/src/handshake/handshake_message_finished.rs diff --git a/vendor/dtls/src/handshake/handshake_message_finished/handshake_message_finished_test.rs b/libs/dtls/src/handshake/handshake_message_finished/handshake_message_finished_test.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_finished/handshake_message_finished_test.rs rename to libs/dtls/src/handshake/handshake_message_finished/handshake_message_finished_test.rs diff --git a/vendor/dtls/src/handshake/handshake_message_hello_verify_request.rs b/libs/dtls/src/handshake/handshake_message_hello_verify_request.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_hello_verify_request.rs rename to libs/dtls/src/handshake/handshake_message_hello_verify_request.rs diff --git a/vendor/dtls/src/handshake/handshake_message_hello_verify_request/handshake_message_hello_verify_request_test.rs b/libs/dtls/src/handshake/handshake_message_hello_verify_request/handshake_message_hello_verify_request_test.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_hello_verify_request/handshake_message_hello_verify_request_test.rs rename to libs/dtls/src/handshake/handshake_message_hello_verify_request/handshake_message_hello_verify_request_test.rs diff --git a/vendor/dtls/src/handshake/handshake_message_server_hello.rs b/libs/dtls/src/handshake/handshake_message_server_hello.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_server_hello.rs rename to libs/dtls/src/handshake/handshake_message_server_hello.rs diff --git a/vendor/dtls/src/handshake/handshake_message_server_hello/handshake_message_server_hello_test.rs b/libs/dtls/src/handshake/handshake_message_server_hello/handshake_message_server_hello_test.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_server_hello/handshake_message_server_hello_test.rs rename to libs/dtls/src/handshake/handshake_message_server_hello/handshake_message_server_hello_test.rs diff --git a/vendor/dtls/src/handshake/handshake_message_server_hello_done.rs b/libs/dtls/src/handshake/handshake_message_server_hello_done.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_server_hello_done.rs rename to libs/dtls/src/handshake/handshake_message_server_hello_done.rs diff --git a/vendor/dtls/src/handshake/handshake_message_server_hello_done/handshake_message_server_hello_done_test.rs b/libs/dtls/src/handshake/handshake_message_server_hello_done/handshake_message_server_hello_done_test.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_server_hello_done/handshake_message_server_hello_done_test.rs rename to libs/dtls/src/handshake/handshake_message_server_hello_done/handshake_message_server_hello_done_test.rs diff --git a/vendor/dtls/src/handshake/handshake_message_server_key_exchange.rs b/libs/dtls/src/handshake/handshake_message_server_key_exchange.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_server_key_exchange.rs rename to libs/dtls/src/handshake/handshake_message_server_key_exchange.rs diff --git a/vendor/dtls/src/handshake/handshake_message_server_key_exchange/handshake_message_server_key_exchange_test.rs b/libs/dtls/src/handshake/handshake_message_server_key_exchange/handshake_message_server_key_exchange_test.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_message_server_key_exchange/handshake_message_server_key_exchange_test.rs rename to libs/dtls/src/handshake/handshake_message_server_key_exchange/handshake_message_server_key_exchange_test.rs diff --git a/vendor/dtls/src/handshake/handshake_random.rs b/libs/dtls/src/handshake/handshake_random.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_random.rs rename to libs/dtls/src/handshake/handshake_random.rs diff --git a/vendor/dtls/src/handshake/handshake_test.rs b/libs/dtls/src/handshake/handshake_test.rs similarity index 100% rename from vendor/dtls/src/handshake/handshake_test.rs rename to libs/dtls/src/handshake/handshake_test.rs diff --git a/vendor/dtls/src/handshake/mod.rs b/libs/dtls/src/handshake/mod.rs similarity index 100% rename from vendor/dtls/src/handshake/mod.rs rename to libs/dtls/src/handshake/mod.rs diff --git a/vendor/dtls/src/handshaker.rs b/libs/dtls/src/handshaker.rs similarity index 100% rename from vendor/dtls/src/handshaker.rs rename to libs/dtls/src/handshaker.rs diff --git a/vendor/dtls/src/lib.rs b/libs/dtls/src/lib.rs similarity index 100% rename from vendor/dtls/src/lib.rs rename to libs/dtls/src/lib.rs diff --git a/vendor/dtls/src/listener.rs b/libs/dtls/src/listener.rs similarity index 100% rename from vendor/dtls/src/listener.rs rename to libs/dtls/src/listener.rs diff --git a/vendor/dtls/src/prf/mod.rs b/libs/dtls/src/prf/mod.rs similarity index 100% rename from vendor/dtls/src/prf/mod.rs rename to libs/dtls/src/prf/mod.rs diff --git a/vendor/dtls/src/prf/prf_test.rs b/libs/dtls/src/prf/prf_test.rs similarity index 100% rename from vendor/dtls/src/prf/prf_test.rs rename to libs/dtls/src/prf/prf_test.rs diff --git a/vendor/dtls/src/record_layer/mod.rs b/libs/dtls/src/record_layer/mod.rs similarity index 100% rename from vendor/dtls/src/record_layer/mod.rs rename to libs/dtls/src/record_layer/mod.rs diff --git a/vendor/dtls/src/record_layer/record_layer_header.rs b/libs/dtls/src/record_layer/record_layer_header.rs similarity index 100% rename from vendor/dtls/src/record_layer/record_layer_header.rs rename to libs/dtls/src/record_layer/record_layer_header.rs diff --git a/vendor/dtls/src/record_layer/record_layer_test.rs b/libs/dtls/src/record_layer/record_layer_test.rs similarity index 100% rename from vendor/dtls/src/record_layer/record_layer_test.rs rename to libs/dtls/src/record_layer/record_layer_test.rs diff --git a/vendor/dtls/src/signature_hash_algorithm/mod.rs b/libs/dtls/src/signature_hash_algorithm/mod.rs similarity index 100% rename from vendor/dtls/src/signature_hash_algorithm/mod.rs rename to libs/dtls/src/signature_hash_algorithm/mod.rs diff --git a/vendor/dtls/src/signature_hash_algorithm/signature_hash_algorithm_test.rs b/libs/dtls/src/signature_hash_algorithm/signature_hash_algorithm_test.rs similarity index 100% rename from vendor/dtls/src/signature_hash_algorithm/signature_hash_algorithm_test.rs rename to libs/dtls/src/signature_hash_algorithm/signature_hash_algorithm_test.rs diff --git a/vendor/dtls/src/state.rs b/libs/dtls/src/state.rs similarity index 100% rename from vendor/dtls/src/state.rs rename to libs/dtls/src/state.rs