diff --git a/third_party/openssl/OpenSSL-APIs.rst b/components/openssl/OpenSSL-APIs.rst similarity index 100% rename from third_party/openssl/OpenSSL-APIs.rst rename to components/openssl/OpenSSL-APIs.rst diff --git a/include/openssl/internal/ssl3.h b/components/openssl/include/internal/ssl3.h similarity index 100% rename from include/openssl/internal/ssl3.h rename to components/openssl/include/internal/ssl3.h diff --git a/include/openssl/internal/ssl_cert.h b/components/openssl/include/internal/ssl_cert.h similarity index 100% rename from include/openssl/internal/ssl_cert.h rename to components/openssl/include/internal/ssl_cert.h diff --git a/include/openssl/internal/ssl_code.h b/components/openssl/include/internal/ssl_code.h similarity index 100% rename from include/openssl/internal/ssl_code.h rename to components/openssl/include/internal/ssl_code.h diff --git a/include/openssl/internal/ssl_dbg.h b/components/openssl/include/internal/ssl_dbg.h similarity index 100% rename from include/openssl/internal/ssl_dbg.h rename to components/openssl/include/internal/ssl_dbg.h diff --git a/include/openssl/internal/ssl_lib.h b/components/openssl/include/internal/ssl_lib.h similarity index 100% rename from include/openssl/internal/ssl_lib.h rename to components/openssl/include/internal/ssl_lib.h diff --git a/include/openssl/internal/ssl_methods.h b/components/openssl/include/internal/ssl_methods.h similarity index 100% rename from include/openssl/internal/ssl_methods.h rename to components/openssl/include/internal/ssl_methods.h diff --git a/include/openssl/internal/ssl_pkey.h b/components/openssl/include/internal/ssl_pkey.h similarity index 100% rename from include/openssl/internal/ssl_pkey.h rename to components/openssl/include/internal/ssl_pkey.h diff --git a/include/openssl/internal/ssl_stack.h b/components/openssl/include/internal/ssl_stack.h similarity index 100% rename from include/openssl/internal/ssl_stack.h rename to components/openssl/include/internal/ssl_stack.h diff --git a/include/openssl/internal/ssl_types.h b/components/openssl/include/internal/ssl_types.h similarity index 100% rename from include/openssl/internal/ssl_types.h rename to components/openssl/include/internal/ssl_types.h diff --git a/include/openssl/internal/ssl_x509.h b/components/openssl/include/internal/ssl_x509.h similarity index 100% rename from include/openssl/internal/ssl_x509.h rename to components/openssl/include/internal/ssl_x509.h diff --git a/include/openssl/internal/tls1.h b/components/openssl/include/internal/tls1.h similarity index 100% rename from include/openssl/internal/tls1.h rename to components/openssl/include/internal/tls1.h diff --git a/include/openssl/internal/x509_vfy.h b/components/openssl/include/internal/x509_vfy.h similarity index 100% rename from include/openssl/internal/x509_vfy.h rename to components/openssl/include/internal/x509_vfy.h diff --git a/include/openssl/openssl/ssl.h b/components/openssl/include/openssl/ssl.h similarity index 100% rename from include/openssl/openssl/ssl.h rename to components/openssl/include/openssl/ssl.h diff --git a/include/openssl/platform/ssl_opt.h b/components/openssl/include/platform/ssl_opt.h similarity index 100% rename from include/openssl/platform/ssl_opt.h rename to components/openssl/include/platform/ssl_opt.h diff --git a/include/openssl/platform/ssl_pm.h b/components/openssl/include/platform/ssl_pm.h similarity index 100% rename from include/openssl/platform/ssl_pm.h rename to components/openssl/include/platform/ssl_pm.h diff --git a/include/openssl/platform/ssl_port.h b/components/openssl/include/platform/ssl_port.h similarity index 100% rename from include/openssl/platform/ssl_port.h rename to components/openssl/include/platform/ssl_port.h diff --git a/third_party/openssl/Makefile b/components/openssl/source/Makefile similarity index 100% rename from third_party/openssl/Makefile rename to components/openssl/source/Makefile diff --git a/third_party/openssl/library/Makefile b/components/openssl/source/library/Makefile similarity index 100% rename from third_party/openssl/library/Makefile rename to components/openssl/source/library/Makefile diff --git a/third_party/openssl/library/ssl_cert.c b/components/openssl/source/library/ssl_cert.c similarity index 100% rename from third_party/openssl/library/ssl_cert.c rename to components/openssl/source/library/ssl_cert.c diff --git a/third_party/openssl/library/ssl_lib.c b/components/openssl/source/library/ssl_lib.c similarity index 100% rename from third_party/openssl/library/ssl_lib.c rename to components/openssl/source/library/ssl_lib.c diff --git a/third_party/openssl/library/ssl_methods.c b/components/openssl/source/library/ssl_methods.c similarity index 100% rename from third_party/openssl/library/ssl_methods.c rename to components/openssl/source/library/ssl_methods.c diff --git a/third_party/openssl/library/ssl_pkey.c b/components/openssl/source/library/ssl_pkey.c similarity index 100% rename from third_party/openssl/library/ssl_pkey.c rename to components/openssl/source/library/ssl_pkey.c diff --git a/third_party/openssl/library/ssl_stack.c b/components/openssl/source/library/ssl_stack.c similarity index 100% rename from third_party/openssl/library/ssl_stack.c rename to components/openssl/source/library/ssl_stack.c diff --git a/third_party/openssl/library/ssl_x509.c b/components/openssl/source/library/ssl_x509.c similarity index 100% rename from third_party/openssl/library/ssl_x509.c rename to components/openssl/source/library/ssl_x509.c diff --git a/third_party/openssl/platform/Makefile b/components/openssl/source/platform/Makefile similarity index 100% rename from third_party/openssl/platform/Makefile rename to components/openssl/source/platform/Makefile diff --git a/third_party/openssl/platform/ssl_pm.c b/components/openssl/source/platform/ssl_pm.c similarity index 100% rename from third_party/openssl/platform/ssl_pm.c rename to components/openssl/source/platform/ssl_pm.c diff --git a/third_party/openssl/platform/ssl_pm_extend.c b/components/openssl/source/platform/ssl_pm_extend.c similarity index 100% rename from third_party/openssl/platform/ssl_pm_extend.c rename to components/openssl/source/platform/ssl_pm_extend.c