зеркало из https://github.com/microsoft/CCF.git
9cebcefddf
Creates a new QUICTLS build into an Azure Universal Package repository, and adds a way to retrieve it from the CCF build, making sure we include and link to the right objects in the pre-built QUIC version of OpenSSL for the enclave side. It should not change the host side (still using the system's OpenSSL), but we also need to guarantee that the versions are compatible (ie. have the same version and backports, ex. 1.1.1f or 1.1.1o, etc). Because Universal Packages version is strct, we can't have the final patch letter in the end, so we make sure the packages uploaded there are a match with the currently supported version of the Linux distro we use. If we decide to support multiple distros in the future, we can move that to a blob storage and do the name resolution at the Yaml/CMake level on both building and importing sides. MAJOR ISSUE: We can't get the 1.1.1f version that is the same as OE because the quictls-openssl repo deletes branches too aggressively, all we have access is from `h` onward. We're using `o` in hope it's backward compatible but that too will soon disappear. We should NOT use this for anything serious before we can solve this problem. |
||
---|---|---|
.. | ||
build.sh |