Skip to content

win32: fix plugin trusted-dir check prefix bypass #447

win32: fix plugin trusted-dir check prefix bypass

win32: fix plugin trusted-dir check prefix bypass #447

Triggered via push June 29, 2026 14:55
Status Cancelled
Total duration 10m 28s
Artifacts 9

build.yaml

on: push
Matrix: mingw
Check code style with clang-format
21s
Check code style with clang-format
Matrix: android
Matrix: aws-lc / test_ssllib
Matrix: libressl / test_ssllib
Matrix: macos
Matrix: mbedtls4 / test_ssllib
Matrix: msvc
Matrix: openssl4 / test_ssllib
Matrix: ubuntu-clang-asan
Matrix: ubuntu
Matrix: mingw-unittest
Fit to window
Zoom out
Zoom in

Annotations

76 errors and 13 warnings
libressl / clang asan - ubuntu-24.04 - libressl
The run was canceled by @cron2.
mingw unittest argv - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest buffer - x86 - Release - OSSL
The run was canceled by @cron2.
gcc - ubuntu-24.04 - OpenSSL 3.0.13 --enable-pkcs11
The run was canceled by @cron2.
mingw unittest auth_token - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest cryptoapi - x86 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest cryptoapi - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest auth_token - x86 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest crypto - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest misc - x86 - Debug - OSSL
The run was canceled by @cron2.
macos-26 - libressl - normal
The run was canceled by @cron2.
mingw unittest ncp - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest options_parse - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest misc - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest crypto - x86 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest options_parse - x86 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest openvpnserv - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest openvpnserv - x86 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest pkt - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest pkt - x86 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest packet_id - x86 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest ncp - x86 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest ssl - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest provider - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest packet_id - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest tls_crypt - x86 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest provider - x86 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest user_pass - x86 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest ssl - x86 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest user_pass - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest tls_crypt - x86 - Release - OSSL
The run was canceled by @cron2.
mingw unittest argv - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest auth_token - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest cryptoapi - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest argv - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest cryptoapi - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest buffer - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest buffer - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest crypto - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest misc - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest ncp - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest auth_token - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest options_parse - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest crypto - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest misc - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest openvpnserv - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest options_parse - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest pkt - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest pkt - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest ncp - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest provider - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest openvpnserv - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest provider - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest packet_id - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest user_pass - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest ssl - x64 - Debug - OSSL
The run was canceled by @cron2.
mingw unittest packet_id - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest ssl - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest user_pass - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest tls_crypt - x64 - Release - OSSL
The run was canceled by @cron2.
mingw unittest tls_crypt - x64 - Debug - OSSL
The run was canceled by @cron2.
msbuild - arm64 - openssl
The run was canceled by @cron2.
msbuild - arm64 - openssl
The operation was canceled.
msbuild - x86 - openssl
The run was canceled by @cron2.
msbuild - x86 - openssl
The operation was canceled.
msbuild - amd64 - openssl
The run was canceled by @cron2.
msbuild - amd64 - openssl
The operation was canceled.
msbuild - x86-clang - openssl
The run was canceled by @cron2.
msbuild - x86-clang - openssl
The operation was canceled.
msbuild - amd64-clang - openssl
The run was canceled by @cron2.
msbuild - amd64-clang - openssl
The operation was canceled.
mbedtls4 / clang asan - ubuntu-24.04 - mbedtls
The run was canceled by @cron2.
mbedtls4 / clang asan - ubuntu-24.04 - mbedtls
The operation was canceled.
Build
The run was canceled by @cron2.
Build
The run was canceled by @cron2.
Build
The run was canceled by @cron2.
Check code style with clang-format
No data was uploaded to blob storage. Reported upload byte count is 0.
macos-26 - libressl - asan
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-26 - openssl@3 - asan
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-15 - openssl@3 - normal
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-26 - openssl@3 - normal
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-15 - openssl@3 - asan
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-15 - libressl - normal
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-15 - libressl - asan
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
msbuild - arm64 - openssl
[LogCollection][Warn]File not found:'-- Loading CMake variables from D:/a/openvpn/openvpn/vcpkg/buildtrees/openssl/cmake-get-vars_C_CXX-arm64-windows-ovpn.cmake.log'.
msbuild - x86 - openssl
[LogCollection][Warn]File not found:'-- Loading CMake variables from D:/a/openvpn/openvpn/vcpkg/buildtrees/openssl/cmake-get-vars_C_CXX-x86-windows-ovpn.cmake.log'.
msbuild - amd64 - openssl
[LogCollection][Warn]File not found:'-- Loading CMake variables from D:/a/openvpn/openvpn/vcpkg/buildtrees/openssl/cmake-get-vars_C_CXX-x64-windows-ovpn.cmake.log'.
msbuild - x86-clang - openssl
[LogCollection][Warn]File not found:'-- Loading CMake variables from D:/a/openvpn/openvpn/vcpkg/buildtrees/openssl/cmake-get-vars_C_CXX-x86-windows-ovpn.cmake.log'.
msbuild - amd64-clang - openssl
[LogCollection][Warn]File not found:'-- Loading CMake variables from D:/a/openvpn/openvpn/vcpkg/buildtrees/openssl/cmake-get-vars_C_CXX-x64-windows-ovpn.cmake.log'.

Artifacts

Produced during runtime
Name Size Digest
format-changes.patch
0 Bytes
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
openvpn-mingw-x64-Debug
8.59 MB
sha256:e8b855c8da84e0e469f8d9008b1b7ae033b64b5e3e30f643c37102a7359f01fc
openvpn-mingw-x64-Debug-tests
45 MB
sha256:b730a8315d70a4fad118560d0456ac26d7172d986a75febde8331d75d2698ede
openvpn-mingw-x64-Release
7.49 MB
sha256:28913f1c9efd71b1249bbad675aba3ae8bd692a2dfbf9a545302f75012490e78
openvpn-mingw-x64-Release-tests
43.3 MB
sha256:b9e9598da7e33daddab6e5ceb8ebb3a082684e0a002d2e079e7d5129603484bd
openvpn-mingw-x86-Debug
7.87 MB
sha256:08c92450bd6d0a1ca480cf8c3c5d7cf06f7585e16d645a6167c3ea55ffbed371
openvpn-mingw-x86-Debug-tests
40.2 MB
sha256:4639c1f6f89f1e56ee81a550f6c72b7360a5c4d0dce6de2bd04762422d011447
openvpn-mingw-x86-Release
6.84 MB
sha256:959215a092765a59f9fdc5d351984f8a2aec600e1ccccd202e7b51c2f67463aa
openvpn-mingw-x86-Release-tests
38.6 MB
sha256:528fe8325e710b192669327e549ac6a842a9d16b5787fab88a5612f76fa5f31e