diff --git a/_codeql_build_dir/CPackConfig.cmake b/_codeql_build_dir/CPackConfig.cmake new file mode 100644 index 00000000..5852fec1 --- /dev/null +++ b/_codeql_build_dir/CPackConfig.cmake @@ -0,0 +1,92 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BINARY_DEB "OFF") +set(CPACK_BINARY_FREEBSD "OFF") +set(CPACK_BINARY_IFW "OFF") +set(CPACK_BINARY_NSIS "OFF") +set(CPACK_BINARY_RPM "OFF") +set(CPACK_BINARY_STGZ "ON") +set(CPACK_BINARY_TBZ2 "OFF") +set(CPACK_BINARY_TGZ "ON") +set(CPACK_BINARY_TXZ "OFF") +set(CPACK_BINARY_TZ "ON") +set(CPACK_BUILD_SOURCE_DIRS "/home/runner/work/SoftEtherVPN/SoftEtherVPN;/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENTS_ALL "common;vpnserver;vpnclient;vpnbridge;vpncmd") +set(CPACK_COMPONENTS_ALL_SET_BY_USER "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEBIAN_FILE_NAME "DEB-DEFAULT") +set(CPACK_DEBIAN_PACKAGE_MAINTAINER "Unknown") +set(CPACK_DEBIAN_PACKAGE_SECTION "net") +set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS "ON") +set(CPACK_DEB_COMPONENT_INSTALL "ON") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "SoftEther VPN built using CMake") +set(CPACK_GENERATOR "STGZ;TGZ;TZ") +set(CPACK_INNOSETUP_ARCHITECTURE "x64") +set(CPACK_INSTALL_CMAKE_PROJECTS "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir;SoftEther VPN;ALL;/") +set(CPACK_INSTALL_PREFIX "/usr/local") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "softether 5.2.5187") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "softether 5.2.5187") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OBJCOPY_EXECUTABLE "/usr/bin/objcopy") +set(CPACK_OBJDUMP_EXECUTABLE "/usr/bin/objdump") +set(CPACK_OUTPUT_CONFIG_FILE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/description") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "SoftEther VPN is an open-source cross-platform multi-protocol VPN program, created as an academic project in the University of Tsukuba.") +set(CPACK_PACKAGE_DIRECTORY "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir") +set(CPACK_PACKAGE_FILE_NAME "softether-5.2.5187-Linux") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "softether 5.2.5187") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "softether 5.2.5187") +set(CPACK_PACKAGE_NAME "softether") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "SoftEther") +set(CPACK_PACKAGE_VERSION "5.2.5187") +set(CPACK_PACKAGE_VERSION_MAJOR "5") +set(CPACK_PACKAGE_VERSION_MINOR "2") +set(CPACK_PACKAGE_VERSION_PATCH "5187") +set(CPACK_READELF_EXECUTABLE "/usr/bin/readelf") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/local/share/cmake-3.31/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/local/share/cmake-3.31/Templates/CPack.GenericWelcome.txt") +set(CPACK_RPM_COMPONENT_INSTALL "ON") +set(CPACK_RPM_FILE_NAME "RPM-DEFAULT") +set(CPACK_RPM_PACKAGE_GROUP "Applications/Internet") +set(CPACK_RPM_PACKAGE_LICENSE "ASL 2.0") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/CPackSourceConfig.cmake") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/_codeql_build_dir/CPackSourceConfig.cmake b/_codeql_build_dir/CPackSourceConfig.cmake new file mode 100644 index 00000000..139b9555 --- /dev/null +++ b/_codeql_build_dir/CPackSourceConfig.cmake @@ -0,0 +1,100 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BINARY_DEB "OFF") +set(CPACK_BINARY_FREEBSD "OFF") +set(CPACK_BINARY_IFW "OFF") +set(CPACK_BINARY_NSIS "OFF") +set(CPACK_BINARY_RPM "OFF") +set(CPACK_BINARY_STGZ "ON") +set(CPACK_BINARY_TBZ2 "OFF") +set(CPACK_BINARY_TGZ "ON") +set(CPACK_BINARY_TXZ "OFF") +set(CPACK_BINARY_TZ "ON") +set(CPACK_BUILD_SOURCE_DIRS "/home/runner/work/SoftEtherVPN/SoftEtherVPN;/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENTS_ALL "common;vpnserver;vpnclient;vpnbridge;vpncmd") +set(CPACK_COMPONENTS_ALL_SET_BY_USER "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEBIAN_FILE_NAME "DEB-DEFAULT") +set(CPACK_DEBIAN_PACKAGE_MAINTAINER "Unknown") +set(CPACK_DEBIAN_PACKAGE_SECTION "net") +set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS "ON") +set(CPACK_DEB_COMPONENT_INSTALL "ON") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "SoftEther VPN built using CMake") +set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_INNOSETUP_ARCHITECTURE "x64") +set(CPACK_INSTALLED_DIRECTORIES "/home/runner/work/SoftEtherVPN/SoftEtherVPN;/") +set(CPACK_INSTALL_CMAKE_PROJECTS "") +set(CPACK_INSTALL_PREFIX "/usr/local") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "softether 5.2.5187") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "softether 5.2.5187") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OBJCOPY_EXECUTABLE "/usr/bin/objcopy") +set(CPACK_OBJDUMP_EXECUTABLE "/usr/bin/objdump") +set(CPACK_OUTPUT_CONFIG_FILE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/description") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "SoftEther VPN is an open-source cross-platform multi-protocol VPN program, created as an academic project in the University of Tsukuba.") +set(CPACK_PACKAGE_DIRECTORY "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir") +set(CPACK_PACKAGE_FILE_NAME "softether-5.2.5187-Source") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "softether 5.2.5187") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "softether 5.2.5187") +set(CPACK_PACKAGE_NAME "softether") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "SoftEther") +set(CPACK_PACKAGE_VERSION "5.2.5187") +set(CPACK_PACKAGE_VERSION_MAJOR "5") +set(CPACK_PACKAGE_VERSION_MINOR "2") +set(CPACK_PACKAGE_VERSION_PATCH "5187") +set(CPACK_READELF_EXECUTABLE "/usr/bin/readelf") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/local/share/cmake-3.31/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/local/share/cmake-3.31/Templates/CPack.GenericWelcome.txt") +set(CPACK_RPM_COMPONENT_INSTALL "ON") +set(CPACK_RPM_FILE_NAME "RPM-DEFAULT") +set(CPACK_RPM_PACKAGE_GROUP "Applications/Internet") +set(CPACK_RPM_PACKAGE_LICENSE "ASL 2.0") +set(CPACK_RPM_PACKAGE_SOURCES "ON") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/home/runner/work/SoftEtherVPN/SoftEtherVPN;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/CPackSourceConfig.cmake") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "softether-5.2.5187-Source") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_STRIP_FILES "") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux-Source") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/_codeql_build_dir/cmake_install.cmake b/_codeql_build_dir/cmake_install.cmake new file mode 100644 index 00000000..51a783c5 --- /dev/null +++ b/_codeql_build_dir/cmake_install.cmake @@ -0,0 +1,71 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/cmake_install.cmake") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/compile_commands.json b/_codeql_build_dir/compile_commands.json new file mode 100644 index 00000000..afd08496 --- /dev/null +++ b/_codeql_build_dir/compile_commands.json @@ -0,0 +1,1262 @@ +[ +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -o CMakeFiles/oqs.dir/kem/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/CMakeFiles/oqs.dir/kem/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -o CMakeFiles/oqs.dir/sig/sig.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/sig/sig.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/sig/sig.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/CMakeFiles/oqs.dir/sig/sig.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -o CMakeFiles/oqs.dir/sig_stfl/sig_stfl.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/sig_stfl/sig_stfl.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/sig_stfl/sig_stfl.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/CMakeFiles/oqs.dir/sig_stfl/sig_stfl.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/aes/aes_impl.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes_impl.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes_impl.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/aes/aes_impl.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/aes/aes_c.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes_c.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes_c.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/aes/aes_c.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -maes -mssse3 -o CMakeFiles/common.dir/aes/aes128_ni.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes128_ni.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes128_ni.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/aes/aes128_ni.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -maes -mssse3 -o CMakeFiles/common.dir/aes/aes256_ni.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes256_ni.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes256_ni.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/aes/aes256_ni.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/aes/aes.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/aes/aes.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/sha2/sha2_ossl.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha2/sha2_ossl.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha2/sha2_ossl.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/sha2/sha2_ossl.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/sha2/sha2.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha2/sha2.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha2/sha2.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/sha2/sha2.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/sha3/xkcp_sha3.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_sha3.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_sha3.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/sha3/xkcp_sha3.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/sha3/xkcp_sha3x4.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_sha3x4.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_sha3x4.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/sha3/xkcp_sha3x4.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/sha3/avx512vl_sha3.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_sha3.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_sha3.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/sha3/avx512vl_sha3.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/sha3/avx512vl_sha3x4.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_sha3x4.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_sha3x4.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/sha3/avx512vl_sha3x4.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/sha3/sha3.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/sha3.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/sha3.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/sha3/sha3.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/sha3/sha3x4.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/sha3x4.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/sha3x4.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/sha3/sha3x4.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/ossl_helpers.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/ossl_helpers.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/ossl_helpers.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/ossl_helpers.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/common.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/common.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/common.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/common.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/pqclean_shims/fips202.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims/fips202.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims/fips202.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/pqclean_shims/fips202.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/pqclean_shims/fips202x4.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims/fips202x4.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims/fips202x4.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/pqclean_shims/fips202x4.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/common.dir/rand/rand.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/rand/rand.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/rand/rand.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/common.dir/rand/rand.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/aes/aes_impl.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes_impl.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes_impl.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/aes/aes_impl.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/aes/aes_c.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes_c.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes_c.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/aes/aes_c.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -maes -mssse3 -o CMakeFiles/internal.dir/aes/aes128_ni.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes128_ni.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes128_ni.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/aes/aes128_ni.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -maes -mssse3 -o CMakeFiles/internal.dir/aes/aes256_ni.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes256_ni.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes256_ni.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/aes/aes256_ni.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/aes/aes.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/aes/aes.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/sha2/sha2_ossl.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha2/sha2_ossl.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha2/sha2_ossl.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/sha2/sha2_ossl.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/sha2/sha2.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha2/sha2.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha2/sha2.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/sha2/sha2.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/sha3/xkcp_sha3.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_sha3.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_sha3.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/sha3/xkcp_sha3.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/sha3/xkcp_sha3x4.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_sha3x4.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_sha3x4.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/sha3/xkcp_sha3x4.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/sha3/avx512vl_sha3.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_sha3.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_sha3.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/sha3/avx512vl_sha3.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/sha3/avx512vl_sha3x4.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_sha3x4.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_sha3x4.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/sha3/avx512vl_sha3x4.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/sha3/sha3.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/sha3.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/sha3.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/sha3/sha3.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/sha3/sha3x4.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/sha3x4.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/sha3x4.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/sha3/sha3x4.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/ossl_helpers.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/ossl_helpers.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/ossl_helpers.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/ossl_helpers.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/common.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/common.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/common.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/common.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOQS_HAVE_ALIGNED_ALLOC -DOQS_HAVE_EXPLICIT_BZERO -DOQS_HAVE_MEMALIGN -DOQS_HAVE_POSIX_MEMALIGN -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=default -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/internal.dir/rand/rand_nist.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/rand/rand_nist.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/rand/rand_nist.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/CMakeFiles/internal.dir/rand/rand_nist.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DADD_SYMBOL_SUFFIX -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/xkcp_low_keccakp_1600_plain64.dir/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/CMakeFiles/xkcp_low_keccakp_1600_plain64.dir/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DADD_SYMBOL_SUFFIX -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/xkcp_low_keccakp_1600times4_serial.dir/KeccakP-1600times4/serial/KeccakP-1600-times4-on1.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/KeccakP-1600-times4-on1.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/KeccakP-1600-times4-on1.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/CMakeFiles/xkcp_low_keccakp_1600times4_serial.dir/KeccakP-1600times4/serial/KeccakP-1600-times4-on1.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DADD_SYMBOL_SUFFIX -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/xkcp_low_keccakp_1600_avx2.dir/KeccakP-1600/avx2/KeccakP-1600-AVX2.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/avx2/KeccakP-1600-AVX2.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/avx2/KeccakP-1600-AVX2.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/CMakeFiles/xkcp_low_keccakp_1600_avx2.dir/KeccakP-1600/avx2/KeccakP-1600-AVX2.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DADD_SYMBOL_SUFFIX -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/avx2 -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -mavx2 -o CMakeFiles/xkcp_low_keccakp_1600times4_avx2.dir/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/CMakeFiles/xkcp_low_keccakp_1600times4_avx2.dir/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/sha3_avx512vl_low.dir/KeccakP-1600-AVX512VL.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/KeccakP-1600-AVX512VL.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/KeccakP-1600-AVX512VL.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/CMakeFiles/sha3_avx512vl_low.dir/KeccakP-1600-AVX512VL.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/sha3_avx512vl_low.dir/SHA3-AVX512VL.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/SHA3-AVX512VL.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/SHA3-AVX512VL.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/CMakeFiles/sha3_avx512vl_low.dir/SHA3-AVX512VL.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/sha3_avx512vl_low.dir/KeccakP-1600-times4-AVX512VL.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/KeccakP-1600-times4-AVX512VL.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/KeccakP-1600-times4-AVX512VL.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/CMakeFiles/sha3_avx512vl_low.dir/KeccakP-1600-times4-AVX512VL.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -Wbad-function-cast -o CMakeFiles/sha3_avx512vl_low.dir/SHA3-times4-AVX512VL.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/SHA3-times4-AVX512VL.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/SHA3-times4-AVX512VL.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/CMakeFiles/sha3_avx512vl_low.dir/SHA3-times4-AVX512VL.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=2 -o CMakeFiles/kyber_512_ref.dir/kem_kyber_512.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/kem_kyber_512.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/kem_kyber_512.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_ref.dir/kem_kyber_512.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=2 -o CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/cbd.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/cbd.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=2 -o CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/indcpa.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/indcpa.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=2 -o CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=2 -o CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/ntt.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/ntt.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=2 -o CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/poly.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/poly.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=2 -o CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/polyvec.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/polyvec.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=2 -o CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/reduce.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/reduce.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/reduce.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/reduce.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=2 -o CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/symmetric-shake.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/symmetric-shake.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=2 -o CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/verify.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_ref.dir/pqcrystals-kyber_kyber512_ref/verify.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/basemul.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/basemul.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/basemul.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/basemul.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/cbd.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/cbd.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/consts.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/consts.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/consts.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/consts.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/fq.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/fq.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/fq.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/fq.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/indcpa.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/indcpa.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/invntt.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/invntt.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/invntt.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/invntt.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/ntt.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/ntt.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/ntt.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/ntt.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/poly.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/poly.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/polyvec.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/polyvec.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/rejsample.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/rejsample.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/shuffle.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/shuffle.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/shuffle.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/shuffle.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=2 -o CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/verify.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_512_avx2.dir/pqcrystals-kyber_kyber512_avx2/verify.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=3 -o CMakeFiles/kyber_768_ref.dir/kem_kyber_768.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/kem_kyber_768.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/kem_kyber_768.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_ref.dir/kem_kyber_768.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=3 -o CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/cbd.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/cbd.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=3 -o CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/indcpa.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/indcpa.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=3 -o CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=3 -o CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/ntt.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/ntt.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=3 -o CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/poly.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/poly.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=3 -o CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/polyvec.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/polyvec.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=3 -o CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/reduce.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/reduce.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/reduce.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/reduce.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=3 -o CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/symmetric-shake.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/symmetric-shake.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=3 -o CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/verify.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_ref.dir/pqcrystals-kyber_kyber768_ref/verify.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/basemul.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/basemul.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/basemul.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/basemul.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/cbd.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/cbd.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/consts.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/consts.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/consts.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/consts.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/fq.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/fq.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/fq.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/fq.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/indcpa.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/indcpa.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/invntt.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/invntt.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/invntt.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/invntt.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/ntt.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/ntt.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/ntt.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/ntt.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/poly.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/poly.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/polyvec.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/polyvec.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/rejsample.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/rejsample.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/shuffle.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/shuffle.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/shuffle.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/shuffle.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=3 -o CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/verify.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_768_avx2.dir/pqcrystals-kyber_kyber768_avx2/verify.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=4 -o CMakeFiles/kyber_1024_ref.dir/kem_kyber_1024.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/kem_kyber_1024.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/kem_kyber_1024.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_ref.dir/kem_kyber_1024.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=4 -o CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/cbd.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/cbd.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=4 -o CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/indcpa.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/indcpa.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=4 -o CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=4 -o CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/ntt.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/ntt.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=4 -o CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/poly.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/poly.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=4 -o CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/polyvec.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/polyvec.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=4 -o CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/reduce.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/reduce.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/reduce.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/reduce.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=4 -o CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DKYBER_K=4 -o CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/verify.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_ref.dir/pqcrystals-kyber_kyber1024_ref/verify.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/basemul.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/basemul.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/basemul.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/basemul.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/cbd.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/cbd.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/consts.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/consts.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/consts.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/consts.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/fq.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/fq.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/fq.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/fq.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/indcpa.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/indcpa.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/invntt.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/invntt.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/invntt.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/invntt.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/ntt.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/ntt.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/ntt.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/ntt.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/poly.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/poly.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/polyvec.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/polyvec.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/rejsample.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/rejsample.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/shuffle.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/shuffle.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/shuffle.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/shuffle.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DKYBER_K=4 -o CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/verify.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/kyber/CMakeFiles/kyber_1024_avx2.dir/pqcrystals-kyber_kyber1024_avx2/verify.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_512_ref.dir/kem_ml_kem_512.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/kem_ml_kem_512.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/kem_ml_kem_512.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_ref.dir/kem_ml_kem_512.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/debug.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/debug.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/debug.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/debug.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/verify.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_ref.dir/mlkem-native_ml-kem-512_ref/mlkem/src/verify.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/debug.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/debug.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/debug.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/debug.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/consts.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/consts.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/consts.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/consts.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/intt.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/intt.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/intt.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/intt.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/mulcache_compute.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/mulcache_compute.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/mulcache_compute.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/mulcache_compute.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/ntt.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/ntt.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/ntt.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/ntt.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/nttfrombytes.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/nttfrombytes.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/nttfrombytes.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/nttfrombytes.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/ntttobytes.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/ntttobytes.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/ntttobytes.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/ntttobytes.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/nttunpack.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/nttunpack.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/nttunpack.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/nttunpack.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/reduce.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/reduce.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/reduce.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/reduce.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_table.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_table.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_table.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_table.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/tomont.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/tomont.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/tomont.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/tomont.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=512 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_512_x86_64.dir/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_768_ref.dir/kem_ml_kem_768.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/kem_ml_kem_768.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/kem_ml_kem_768.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_ref.dir/kem_ml_kem_768.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/debug.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/debug.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/debug.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/debug.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/verify.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_ref.dir/mlkem-native_ml-kem-768_ref/mlkem/src/verify.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/debug.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/debug.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/debug.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/debug.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/consts.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/consts.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/consts.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/consts.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/intt.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/intt.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/intt.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/intt.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/mulcache_compute.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/mulcache_compute.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/mulcache_compute.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/mulcache_compute.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/ntt.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/ntt.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/ntt.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/ntt.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/nttfrombytes.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/nttfrombytes.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/nttfrombytes.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/nttfrombytes.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/ntttobytes.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/ntttobytes.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/ntttobytes.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/ntttobytes.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/nttunpack.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/nttunpack.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/nttunpack.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/nttunpack.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/reduce.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/reduce.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/reduce.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/reduce.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_table.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_table.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_table.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_table.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/tomont.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/tomont.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/tomont.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/tomont.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=768 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_768_x86_64.dir/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_1024_ref.dir/kem_ml_kem_1024.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/kem_ml_kem_1024.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/kem_ml_kem_1024.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_ref.dir/kem_ml_kem_1024.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/debug.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/debug.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/debug.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/debug.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_c.h\\\" -o CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_ref.dir/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/debug.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/debug.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/debug.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/debug.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/consts.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/consts.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/consts.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/consts.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/intt.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/intt.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/intt.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/intt.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/mulcache_compute.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/mulcache_compute.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/mulcache_compute.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/mulcache_compute.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/ntt.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/ntt.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/ntt.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/ntt.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/nttfrombytes.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/nttfrombytes.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/nttfrombytes.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/nttfrombytes.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/ntttobytes.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/ntttobytes.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/ntttobytes.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/ntttobytes.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/nttunpack.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/nttunpack.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/nttunpack.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/nttunpack.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/reduce.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/reduce.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/reduce.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/reduce.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_table.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_table.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_table.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_table.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -O3 -DNDEBUG -fPIC -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/tomont.S.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/tomont.S", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/tomont.S", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/tomont.S.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c.o" +}, +{ + "directory": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem", + "command": "/home/runner/work/SoftEtherVPN/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCPU_64 -DNDEBUG -DOS_UNIX -DREENTRANT -DTHREADSAFE -DTHREAD_SAFE -DUNIX -DUNIX_LINUX -DVPN_SPEED -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREADSAFE -D_THREAD_SAFE -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/. -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64 -I/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/pqclean_shims -fsigned-char -O3 -DNDEBUG -O2 -std=gnu11 -fPIC -fvisibility=hidden -Wa,--noexecstack -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -Wl,--gc-sections -mavx2 -mbmi2 -mpopcnt -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE=\\\"../../integration/liboqs/config_x86_64.h\\\" -o CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.c.o -c /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.c", + "file": "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.c", + "output": "src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/CMakeFiles/ml_kem_1024_x86_64.dir/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.c.o" +} +] \ No newline at end of file diff --git a/_codeql_build_dir/hamcore.se2 b/_codeql_build_dir/hamcore.se2 new file mode 100644 index 00000000..5f5853b4 Binary files /dev/null and b/_codeql_build_dir/hamcore.se2 differ diff --git a/_codeql_build_dir/lib/liboqsprovider.a b/_codeql_build_dir/lib/liboqsprovider.a new file mode 100644 index 00000000..39f3a8ad Binary files /dev/null and b/_codeql_build_dir/lib/liboqsprovider.a differ diff --git a/_codeql_build_dir/libcedar.so b/_codeql_build_dir/libcedar.so new file mode 100755 index 00000000..66374a6a Binary files /dev/null and b/_codeql_build_dir/libcedar.so differ diff --git a/_codeql_build_dir/libmayaqua.so b/_codeql_build_dir/libmayaqua.so new file mode 100755 index 00000000..76b4dd13 Binary files /dev/null and b/_codeql_build_dir/libmayaqua.so differ diff --git a/_codeql_build_dir/softether-vpnbridge.service b/_codeql_build_dir/softether-vpnbridge.service new file mode 100644 index 00000000..fdffa2a0 --- /dev/null +++ b/_codeql_build_dir/softether-vpnbridge.service @@ -0,0 +1 @@ +# placeholder diff --git a/_codeql_build_dir/softether-vpnclient.service b/_codeql_build_dir/softether-vpnclient.service new file mode 100644 index 00000000..fdffa2a0 --- /dev/null +++ b/_codeql_build_dir/softether-vpnclient.service @@ -0,0 +1 @@ +# placeholder diff --git a/_codeql_build_dir/softether-vpnserver.service b/_codeql_build_dir/softether-vpnserver.service new file mode 100644 index 00000000..fdffa2a0 --- /dev/null +++ b/_codeql_build_dir/softether-vpnserver.service @@ -0,0 +1 @@ +# placeholder diff --git a/_codeql_build_dir/src/Cedar/cmake_install.cmake b/_codeql_build_dir/src/Cedar/cmake_install.cmake new file mode 100644 index 00000000..9cd65de9 --- /dev/null +++ b/_codeql_build_dir/src/Cedar/cmake_install.cmake @@ -0,0 +1,77 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Cedar + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "common" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcedar.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcedar.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcedar.so" + RPATH "/usr/local/lib") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/libcedar.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcedar.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcedar.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcedar.so" + OLD_RPATH "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir:" + NEW_RPATH "/usr/local/lib") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcedar.so") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "common" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "common" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Cedar/CMakeFiles/cedar.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Cedar/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/cpu_features/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/cpu_features/cmake_install.cmake new file mode 100644 index 00000000..9a12bc9b --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/cpu_features/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/cpu_features + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/cpu_features/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/cpu_features/libcpu_features.a b/_codeql_build_dir/src/Mayaqua/3rdparty/cpu_features/libcpu_features.a new file mode 100644 index 00000000..8576acd7 Binary files /dev/null and b/_codeql_build_dir/src/Mayaqua/3rdparty/cpu_features/libcpu_features.a differ diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/cmake_install.cmake new file mode 100644 index 00000000..60b9b54b --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/cmake_install.cmake @@ -0,0 +1,55 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/cmake_install.cmake") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/cmake_uninstall.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/cmake_uninstall.cmake new file mode 100644 index 00000000..f82690f4 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/cmake_uninstall.cmake @@ -0,0 +1,24 @@ +# As per https://gitlab.kitware.com/cmake/community/-/wikis/FAQ#can-i-do-make-uninstall-with-cmake + +if(NOT EXISTS "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/install_manifest.txt") + message(FATAL_ERROR "Cannot find install manifest: /home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/install_manifest.txt") +endif() + +file(READ "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/install_manifest.txt" files) +string(REGEX REPLACE "\n" ";" files "${files}") +foreach(file ${files}) + message(STATUS "Uninstalling $ENV{DESTDIR}${file}") + if(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}") + exec_program( + "/usr/local/bin/cmake" ARGS "-E remove \"$ENV{DESTDIR}${file}\"" + OUTPUT_VARIABLE rm_out + RETURN_VALUE rm_retval + ) + if(NOT "${rm_retval}" STREQUAL 0) + message(FATAL_ERROR "Problem when removing $ENV{DESTDIR}${file}") + endif() + else(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}") + message(STATUS "File $ENV{DESTDIR}${file} does not exist.") + endif() +endforeach() + diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/aes.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/aes.h new file mode 100644 index 00000000..d0d6d634 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/aes.h @@ -0,0 +1,202 @@ +/** + * \file aes.h + * \brief Header defining the API for OQS AES; not part of the public OQS API + * + * Note this is not part of the OQS public API: implementations within liboqs can use these + * functions, but external consumers of liboqs should not use these functions. + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_AES_H +#define OQS_AES_H + +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** + * Function to fill a key schedule given an initial key for use in ECB mode. + * + * @param key Initial Key. + * @param ctx Abstract data structure for a key schedule. + */ +void OQS_AES128_ECB_load_schedule(const uint8_t *key, void **ctx); + +/** + * Function to initialize a context and fill a key schedule given an initial key for + * use in CTR mode. + * + * @param key Initial Key. + * @param ctx Abstract data structure for a key schedule. + */ +void OQS_AES128_CTR_inc_init(const uint8_t *key, void **ctx); + +/** + * Function to fill a context given an IV for use in CTR mode. + * + * Handles a 12- or 16-byte IV. If a 12-byte IV is given, then 4 counter + * bytes are initialized to all zeros. + * + * @param iv Initialization Vector. + * @param iv_len Length of the initialization vector. + * @param ctx Abstract data structure for IV. + */ +void OQS_AES128_CTR_inc_iv(const uint8_t *iv, size_t iv_len, void *ctx); + +/** + * Function to fill a context given an IV for use in CTR mode. + * Handles an 8-byte IV passed as a 64-bit unsigned integer, + * counter bytes are initialized to zero. + * + * @param iv Initialization Vector as 64-bit integer. + * @param ctx Abstract data structure for IV. + */ +void OQS_AES128_CTR_inc_ivu64(uint64_t iv, void *ctx); + +/** + * Function to free a key schedule. + * + * @param ctx Context generated with OQS_AES128_ECB_load_schedule(). + */ +void OQS_AES128_free_schedule(void *ctx); + +/** + * Function to encrypt blocks of plaintext using ECB mode. + * A schedule based on the key is generated and used internally. + * + * @param plaintext Plaintext to be encrypted. + * @param plaintext_len Length on the plaintext in bytes. Must be a multiple of 16. + * @param key Key to be used for encryption. + * @param ciphertext Pointer to a block of memory which >= in size to the plaintext block. The result will be written here. + * @warning plaintext_len must be a multiple of 16. + */ +void OQS_AES128_ECB_enc(const uint8_t *plaintext, const size_t plaintext_len, const uint8_t *key, uint8_t *ciphertext); + +/** + * Same as OQS_AES128_ECB_enc() except a schedule generated by + * OQS_AES128_ECB_load_schedule() is passed rather then a key. This is faster + * if the same schedule is used for multiple encryptions since it does + * not have to be regenerated from the key. + */ +void OQS_AES128_ECB_enc_sch(const uint8_t *plaintext, const size_t plaintext_len, const void *schedule, uint8_t *ciphertext); + +/** + * AES counter mode keystream generator. A context generated by + * OQS_AES128_CTR_inc_init() is passed rather then a key. + * + * Handles a 12- or 16-byte IV. If a 12-byte IV is given, then 4 counter + * bytes are initialized to all zeros. + * + * @param iv 12- or 16-byte initialization vector. + * @param iv_len Lengh of IV in bytes. + * @param ctx Abstract data structure for a key schedule. + * @param out Pointer to a block of memory which is big enough to contain out_len bytes; the result will be written here. + * @param out_len Length of output bytes to generate. + */ +void OQS_AES128_CTR_inc_stream_iv(const uint8_t *iv, size_t iv_len, const void *ctx, uint8_t *out, size_t out_len); + +/** + * Function to fill a key schedule given an initial key for use in ECB mode encryption. + * + * @param key Initial Key. + * @param ctx Abstract data structure for a key schedule. + */ +void OQS_AES256_ECB_load_schedule(const uint8_t *key, void **ctx); + +/** + * Function to initialize a context and fill a key schedule given an initial key for + * use in CTR mode. + * + * @param key Initial Key. + * @param ctx Abstract data structure for a key schedule. + */ +void OQS_AES256_CTR_inc_init(const uint8_t *key, void **ctx); + +/** + * Function to fill a context given an IV for use in CTR mode. + * + * Handles a 12- or 16-byte IV. If a 12-byte IV is given, then 4 counter + * bytes are initialized to all zeros. + * + * @param iv Initialization Vector. + * @param iv_len Length of the initialization vector. + * @param ctx Abstract data structure for IV. + */ +void OQS_AES256_CTR_inc_iv(const uint8_t *iv, size_t iv_len, void *ctx); + +/** + * Function to fill a context given an IV for use in CTR mode. + * Handles an 8-byte IV passed as a 64-bit unsigned integer, + * counter bytes are initialized to zero. + * + * @param iv Initialization Vector as 64-bit integer. + * @param ctx Abstract data structure for IV. + */ +void OQS_AES256_CTR_inc_ivu64(uint64_t iv, void *ctx); + +/** + * Function to free a key schedule. + * + * @param ctx Schedule generated with OQS_AES256_ECB_load_schedule + * or OQS_AES256_CTR_inc_init. + */ +void OQS_AES256_free_schedule(void *ctx); + +/** + * Function to encrypt blocks of plaintext using ECB mode. + * A schedule based on the key is generated and used internally. + * + * @param plaintext Plaintext to be encrypted. + * @param plaintext_len Length on the plaintext in bytes. Must be a multiple of 16. + * @param key Key to be used for encryption. + * @param ciphertext Pointer to a block of memory which >= in size to the plaintext block. The result will be written here. + * @warning plaintext_len must be a multiple of 16. + */ +void OQS_AES256_ECB_enc(const uint8_t *plaintext, const size_t plaintext_len, const uint8_t *key, uint8_t *ciphertext); + +/** + * Same as OQS_AES256_ECB_enc() except a schedule generated by + * OQS_AES256_ECB_load_schedule() is passed rather then a key. This is faster + * if the same schedule is used for multiple encryptions since it does + * not have to be regenerated from the key. + */ +void OQS_AES256_ECB_enc_sch(const uint8_t *plaintext, const size_t plaintext_len, const void *schedule, uint8_t *ciphertext); + +/** + * AES counter mode keystream generator. A context generated by + * OQS_AES256_CTR_inc_init() is passed rather then a key. + * + * Handles a 12- or 16-byte IV. If a 12-byte IV is given, then 4 counter + * bytes are initialized to all zeros. + * + * @param iv 12- or 16-byte initialization vector. + * @param iv_len Lengh of IV in bytes. + * @param ctx Abstract data structure for a key schedule. + * @param out Pointer to a block of memory which is big enough to contain out_len bytes; the result will be written here. + * @param out_len Length of output bytes to generate. + */ +void OQS_AES256_CTR_inc_stream_iv(const uint8_t *iv, size_t iv_len, const void *ctx, uint8_t *out, size_t out_len); + +/** + * AES counter mode keystream generator. A context generated by + * OQS_AES256_CTR_inc_init() and OQS_AES256_CTR_inc_iv() is passed + * rather than a key and an IV. The counter is internally updated, which allows + * the function to be called multiple times. + * + * @param ctx Abstract data structure for key schedule and IV. + * @param out Pointer to a block of memory which is big enough to contain out_blks*16 bytes; the result will be written here. + * @param out_blks Length of output blocks to generate, where one block is 16 bytes. + */ +void OQS_AES256_CTR_inc_stream_blks(void *ctx, uint8_t *out, size_t out_blks); + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_AES_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/aes_ops.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/aes_ops.h new file mode 100644 index 00000000..a64c47d2 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/aes_ops.h @@ -0,0 +1,124 @@ +/** + * \file aes_ops.h + * \brief Header defining the callback API for OQS AES + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_AES_OPS_H +#define OQS_AES_OPS_H + +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** Data structure implemented by cryptographic provider for AES operations. + */ +struct OQS_AES_callbacks { + /** + * Implementation of function OQS_AES128_ECB_load_schedule. + */ + void (*AES128_ECB_load_schedule)(const uint8_t *key, void **ctx); + + /** + * Implementation of function OQS_AES256_CTR_inc_init. + */ + void (*AES128_CTR_inc_init)(const uint8_t *key, void **ctx); + + /** + * Implementation of function OQS_AES256_CTR_inc_iv. + */ + void (*AES128_CTR_inc_iv)(const uint8_t *iv, size_t iv_len, void *ctx); + + /** + * Implementation of function OQS_AES256_CTR_inc_ivu64. + */ + void (*AES128_CTR_inc_ivu64)(uint64_t iv, void *ctx); + + /** + * Implementation of function OQS_AES128_free_schedule. + */ + void (*AES128_free_schedule)(void *ctx); + + /** + * Implementation of function OQS_AES128_ECB_enc. + */ + void (*AES128_ECB_enc)(const uint8_t *plaintext, const size_t plaintext_len, const uint8_t *key, uint8_t *ciphertext); + + /** + * Implementation of function OQS_AES128_ECB_enc_sch. + */ + void (*AES128_ECB_enc_sch)(const uint8_t *plaintext, const size_t plaintext_len, const void *schedule, uint8_t *ciphertext); + + /** + * Implementation of function OQS_AES128_CTR_inc_stream_iv. + */ + void (*AES128_CTR_inc_stream_iv)(const uint8_t *iv, size_t iv_len, const void *ctx, uint8_t *out, size_t out_len); + + /** + * Implementation of function OQS_AES256_ECB_load_schedule. + */ + void (*AES256_ECB_load_schedule)(const uint8_t *key, void **ctx); + + /** + * Implementation of function OQS_AES256_CTR_inc_init. + */ + void (*AES256_CTR_inc_init)(const uint8_t *key, void **ctx); + + /** + * Implementation of function OQS_AES256_CTR_inc_iv. + */ + void (*AES256_CTR_inc_iv)(const uint8_t *iv, size_t iv_len, void *ctx); + + /** + * Implementation of function OQS_AES256_CTR_inc_ivu64. + */ + void (*AES256_CTR_inc_ivu64)(uint64_t iv, void *ctx); + + /** + * Implementation of function OQS_AES256_free_schedule. + */ + void (*AES256_free_schedule)(void *ctx); + + /** + * Implementation of function OQS_AES256_ECB_enc. + */ + void (*AES256_ECB_enc)(const uint8_t *plaintext, const size_t plaintext_len, const uint8_t *key, uint8_t *ciphertext); + + /** + * Implementation of function OQS_AES256_ECB_enc_sch. + */ + void (*AES256_ECB_enc_sch)(const uint8_t *plaintext, const size_t plaintext_len, const void *schedule, uint8_t *ciphertext); + + /** + * Implementation of function OQS_AES256_CTR_inc_stream_iv. + */ + void (*AES256_CTR_inc_stream_iv)(const uint8_t *iv, size_t iv_len, const void *ctx, uint8_t *out, size_t out_len); + + /** + * Implementation of function OQS_AES256_CTR_inc_stream_blks. + */ + void (*AES256_CTR_inc_stream_blks)(void *ctx, uint8_t *out, size_t out_blks); +}; + +/** + * Set callback functions for AES operations. + * + * This function may be called before OQS_init to switch the + * cryptographic provider for AES operations. If it is not called, the + * default provider determined at build time will be used. + * + * @param[in] new_callbacks Callback functions defined in OQS_AES_callbacks + */ +OQS_API void OQS_AES_set_callbacks(struct OQS_AES_callbacks *new_callbacks); + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_AES_OPS_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/common.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/common.h new file mode 100644 index 00000000..ee01ff80 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/common.h @@ -0,0 +1,286 @@ +/** + * \file common.h + * \brief Utility functions for use in liboqs. + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_COMMON_H +#define OQS_COMMON_H + +#include +#include +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** + * Macro for terminating the program if x is + * a null pointer. + */ +#define OQS_EXIT_IF_NULLPTR(x, loc) \ + do { \ + if ((x) == (void *)0) { \ + fprintf(stderr, "Unexpected NULL returned from %s API. Exiting.\n", \ + loc); \ + exit(EXIT_FAILURE); \ + } \ + } while (0) + +/** + * This macro is intended to replace those assert()s + * involving side-effecting statements in aes/aes_ossl.c. + * + * assert() becomes a no-op when -DNDEBUG is defined, + * which causes compilation failures when the statement + * being checked also results in side-effects. + * + * This is a temporary workaround until a better error + * handling strategy is developed. + */ +#ifdef OQS_USE_OPENSSL +#ifdef OPENSSL_NO_STDIO +#define OQS_OPENSSL_GUARD(x) \ + do { \ + if (1 != (x)) { \ + fprintf(stderr, "Error return value from OpenSSL API: %d. Exiting.\n", \ + x); \ + exit(EXIT_FAILURE); \ + } \ + } while (0) +#else // OPENSSL_NO_STDIO +#define OQS_OPENSSL_GUARD(x) \ + do { \ + if (1 != (x)) { \ + fprintf(stderr, "Error return value from OpenSSL API: %d. Exiting.\n", \ + x); \ + OSSL_FUNC(ERR_print_errors_fp)(stderr); \ + exit(EXIT_FAILURE); \ + } \ + } while (0) +#endif // OPENSSL_NO_STDIO +#endif // OQS_USE_OPENSSL + +/** + * Certain functions (such as OQS_randombytes_openssl in + * src/rand/rand.c) take in a size_t parameter, but can + * only handle values up to INT_MAX for those parameters. + * This macro is a temporary workaround for such functions. + */ +#define SIZE_T_TO_INT_OR_EXIT(size_t_var_name, int_var_name) \ + int int_var_name = 0; \ + if (size_t_var_name <= INT_MAX) { \ + int_var_name = (int)size_t_var_name; \ + } else { \ + exit(EXIT_FAILURE); \ + } + +/** + * Defines which functions should be exposed outside the LibOQS library + * + * By default the visibility of all the symbols is defined to "hidden" + * Only the library API should be marked as default + * + * Example: OQS_API return_value function_name(void); + */ +#if defined(_WIN32) +#define OQS_API __declspec(dllexport) +#else +#define OQS_API __attribute__((visibility("default"))) +#endif + +#if defined(OQS_SYS_UEFI) +#undef OQS_API +#define OQS_API +#endif + +/** + * Represents return values from functions. + * + * Callers should compare with the symbol rather than the individual value. + * For example, + * + * ret = OQS_KEM_encaps(...); + * if (ret == OQS_SUCCESS) { ... } + * + * rather than + * + * if (!OQS_KEM_encaps(...) { ... } + * + */ +typedef enum { + /** Used to indicate that some undefined error occurred. */ + OQS_ERROR = -1, + /** Used to indicate successful return from function. */ + OQS_SUCCESS = 0, + /** Used to indicate failures in external libraries (e.g., OpenSSL). */ + OQS_EXTERNAL_LIB_ERROR_OPENSSL = 50, +} OQS_STATUS; + +/** + * CPU runtime detection flags + */ +typedef enum { + OQS_CPU_EXT_INIT, /* Must be first */ + /* Start extension list */ + OQS_CPU_EXT_ADX, + OQS_CPU_EXT_AES, + OQS_CPU_EXT_AVX, + OQS_CPU_EXT_AVX2, + OQS_CPU_EXT_AVX512, + OQS_CPU_EXT_BMI1, + OQS_CPU_EXT_BMI2, + OQS_CPU_EXT_PCLMULQDQ, + OQS_CPU_EXT_VPCLMULQDQ, + OQS_CPU_EXT_POPCNT, + OQS_CPU_EXT_SSE, + OQS_CPU_EXT_SSE2, + OQS_CPU_EXT_SSE3, + OQS_CPU_EXT_ARM_AES, + OQS_CPU_EXT_ARM_SHA2, + OQS_CPU_EXT_ARM_SHA3, + OQS_CPU_EXT_ARM_NEON, + /* End extension list */ + OQS_CPU_EXT_COUNT, /* Must be last */ +} OQS_CPU_EXT; + +/** + * Checks if the CPU supports a given extension + * + * \return 1 if the given CPU extension is available, 0 otherwise. + */ +OQS_API int OQS_CPU_has_extension(OQS_CPU_EXT ext); + +/** + * This currently sets the values in the OQS_CPU_EXTENSIONS + * and prefetches the OpenSSL objects if necessary. + */ +OQS_API void OQS_init(void); + +/** + * This function stops OpenSSL threads, which allows resources + * to be cleaned up in the correct order. + * @note When liboqs is used in a multithreaded application, + * each thread should call this function prior to stopping. + */ +OQS_API void OQS_thread_stop(void); + +/** + * This function frees prefetched OpenSSL objects + */ +OQS_API void OQS_destroy(void); + +/** + * Return library version string. + */ +OQS_API const char *OQS_version(void); + +/** + * @brief Memory allocation and deallocation functions. + * + * These functions provide a unified interface for memory operations, + * using OpenSSL functions when OQS_USE_OPENSSL is defined, and + * standard C library functions otherwise. + */ + +/** + * Allocates memory of a given size. + * @param size The size of the memory to be allocated in bytes. + * @return A pointer to the allocated memory. + */ +OQS_API void *OQS_MEM_malloc(size_t size); + +/** + * Allocates memory for an array of elements of a given size. + * @param num_elements The number of elements to allocate. + * @param element_size The size of each element in bytes. + * @return A pointer to the allocated memory. + */ +OQS_API void *OQS_MEM_calloc(size_t num_elements, size_t element_size); + +/** + * Duplicates a string. + * @param str The string to be duplicated. + * @return A pointer to the newly allocated string. + */ +OQS_API char *OQS_MEM_strdup(const char *str); + +/** + * Constant time comparison of byte sequences `a` and `b` of length `len`. + * Returns 0 if the byte sequences are equal or if `len`=0. + * Returns 1 otherwise. + * + * @param[in] a A byte sequence of length at least `len`. + * @param[in] b A byte sequence of length at least `len`. + * @param[in] len The number of bytes to compare. + */ +OQS_API int OQS_MEM_secure_bcmp(const void *a, const void *b, size_t len); + +/** + * Zeros out `len` bytes of memory starting at `ptr`. + * + * Designed to be protected against optimizing compilers which try to remove + * "unnecessary" operations. Should be used for all buffers containing secret + * data. + * + * @param[in] ptr The start of the memory to zero out. + * @param[in] len The number of bytes to zero out. + */ +OQS_API void OQS_MEM_cleanse(void *ptr, size_t len); + +/** + * Zeros out `len` bytes of memory starting at `ptr`, then frees `ptr`. + * + * Can be called with `ptr = NULL`, in which case no operation is performed. + * + * Designed to be protected against optimizing compilers which try to remove + * "unnecessary" operations. Should be used for all buffers containing secret + * data. + * + * @param[in] ptr The start of the memory to zero out and free. + * @param[in] len The number of bytes to zero out. + */ +OQS_API void OQS_MEM_secure_free(void *ptr, size_t len); + +/** + * Frees `ptr`. + * + * Can be called with `ptr = NULL`, in which case no operation is performed. + * + * Should only be used on non-secret data. + * + * @param[in] ptr The start of the memory to free. + */ +OQS_API void OQS_MEM_insecure_free(void *ptr); + +/** + * Internal implementation of C11 aligned_alloc to work around compiler quirks. + * + * Allocates size bytes of uninitialized memory with a base pointer that is + * a multiple of alignment. Alignment must be a power of two and a multiple + * of sizeof(void *). Size must be a multiple of alignment. + * @note The allocated memory should be freed with `OQS_MEM_aligned_free` when + * it is no longer needed. + */ +void *OQS_MEM_aligned_alloc(size_t alignment, size_t size); + +/** + * Free memory allocated with OQS_MEM_aligned_alloc. + */ +void OQS_MEM_aligned_free(void *ptr); + +/** + * Free and zeroize memory allocated with OQS_MEM_aligned_alloc. + */ +void OQS_MEM_aligned_secure_free(void *ptr, size_t len); + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_COMMON_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/kem.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/kem.h new file mode 100644 index 00000000..9efac22b --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/kem.h @@ -0,0 +1,326 @@ +/** + * \file kem.h + * \brief Key encapsulation mechanisms + * + * The file `tests/example_kem.c` contains two examples on using the OQS_KEM API. + * + * The first example uses the individual scheme's algorithms directly and uses + * no dynamic memory allocation -- all buffers are allocated on the stack, with + * sizes indicated using preprocessor macros. Since algorithms can be disabled at + * compile-time, the programmer should wrap the code in \#ifdefs. + * + * The second example uses an OQS_KEM object to use an algorithm specified at + * runtime. Therefore it uses dynamic memory allocation -- all buffers must be + * malloc'ed by the programmer, with sizes indicated using the corresponding length + * member of the OQS_KEM object in question. Since algorithms can be disabled at + * compile-time, the programmer should check that the OQS_KEM object is not `NULL`. + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_KEM_H +#define OQS_KEM_H + +#include +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** Algorithm identifier for BIKE-L1 KEM (Round-4). */ +#define OQS_KEM_alg_bike_l1 "BIKE-L1" +/** Algorithm identifier for BIKE-L3 KEM (Round-4). */ +#define OQS_KEM_alg_bike_l3 "BIKE-L3" +/** Algorithm identifier for BIKE-L5 KEM (Round-4). */ +#define OQS_KEM_alg_bike_l5 "BIKE-L5" +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALG_IDENTIFIER_START +/** Algorithm identifier for Classic-McEliece-348864 KEM. */ +#define OQS_KEM_alg_classic_mceliece_348864 "Classic-McEliece-348864" +/** Algorithm identifier for Classic-McEliece-348864f KEM. */ +#define OQS_KEM_alg_classic_mceliece_348864f "Classic-McEliece-348864f" +/** Algorithm identifier for Classic-McEliece-460896 KEM. */ +#define OQS_KEM_alg_classic_mceliece_460896 "Classic-McEliece-460896" +/** Algorithm identifier for Classic-McEliece-460896f KEM. */ +#define OQS_KEM_alg_classic_mceliece_460896f "Classic-McEliece-460896f" +/** Algorithm identifier for Classic-McEliece-6688128 KEM. */ +#define OQS_KEM_alg_classic_mceliece_6688128 "Classic-McEliece-6688128" +/** Algorithm identifier for Classic-McEliece-6688128f KEM. */ +#define OQS_KEM_alg_classic_mceliece_6688128f "Classic-McEliece-6688128f" +/** Algorithm identifier for Classic-McEliece-6960119 KEM. */ +#define OQS_KEM_alg_classic_mceliece_6960119 "Classic-McEliece-6960119" +/** Algorithm identifier for Classic-McEliece-6960119f KEM. */ +#define OQS_KEM_alg_classic_mceliece_6960119f "Classic-McEliece-6960119f" +/** Algorithm identifier for Classic-McEliece-8192128 KEM. */ +#define OQS_KEM_alg_classic_mceliece_8192128 "Classic-McEliece-8192128" +/** Algorithm identifier for Classic-McEliece-8192128f KEM. */ +#define OQS_KEM_alg_classic_mceliece_8192128f "Classic-McEliece-8192128f" +/** Algorithm identifier for HQC-128 KEM. */ +#define OQS_KEM_alg_hqc_128 "HQC-128" +/** Algorithm identifier for HQC-192 KEM. */ +#define OQS_KEM_alg_hqc_192 "HQC-192" +/** Algorithm identifier for HQC-256 KEM. */ +#define OQS_KEM_alg_hqc_256 "HQC-256" +/** Algorithm identifier for Kyber512 KEM. */ +#define OQS_KEM_alg_kyber_512 "Kyber512" +/** Algorithm identifier for Kyber768 KEM. */ +#define OQS_KEM_alg_kyber_768 "Kyber768" +/** Algorithm identifier for Kyber1024 KEM. */ +#define OQS_KEM_alg_kyber_1024 "Kyber1024" +/** Algorithm identifier for ML-KEM-512 KEM. */ +#define OQS_KEM_alg_ml_kem_512 "ML-KEM-512" +/** Algorithm identifier for ML-KEM-768 KEM. */ +#define OQS_KEM_alg_ml_kem_768 "ML-KEM-768" +/** Algorithm identifier for ML-KEM-1024 KEM. */ +#define OQS_KEM_alg_ml_kem_1024 "ML-KEM-1024" +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALG_IDENTIFIER_END +/** Algorithm identifier for sntrup761 KEM. */ +#define OQS_KEM_alg_ntruprime_sntrup761 "sntrup761" +/** Algorithm identifier for FrodoKEM-640-AES KEM. */ +#define OQS_KEM_alg_frodokem_640_aes "FrodoKEM-640-AES" +/** Algorithm identifier for FrodoKEM-640-SHAKE KEM. */ +#define OQS_KEM_alg_frodokem_640_shake "FrodoKEM-640-SHAKE" +/** Algorithm identifier for FrodoKEM-976-AES KEM. */ +#define OQS_KEM_alg_frodokem_976_aes "FrodoKEM-976-AES" +/** Algorithm identifier for FrodoKEM-976-SHAKE KEM. */ +#define OQS_KEM_alg_frodokem_976_shake "FrodoKEM-976-SHAKE" +/** Algorithm identifier for FrodoKEM-1344-AES KEM. */ +#define OQS_KEM_alg_frodokem_1344_aes "FrodoKEM-1344-AES" +/** Algorithm identifier for FrodoKEM-1344-SHAKE KEM. */ +#define OQS_KEM_alg_frodokem_1344_shake "FrodoKEM-1344-SHAKE" +// EDIT-WHEN-ADDING-KEM +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALGS_LENGTH_START + +/** Number of algorithm identifiers above. */ +#define OQS_KEM_algs_length 29 +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALGS_LENGTH_END + +/** + * Returns identifiers for available key encapsulation mechanisms in liboqs. Used with OQS_KEM_new. + * + * Note that algorithm identifiers are present in this list even when the algorithm is disabled + * at compile time. + * + * @param[in] i Index of the algorithm identifier to return, 0 <= i < OQS_KEM_algs_length + * @return Algorithm identifier as a string, or NULL. + */ +OQS_API const char *OQS_KEM_alg_identifier(size_t i); + +/** + * Returns the number of key encapsulation mechanisms in liboqs. They can be enumerated with + * OQS_KEM_alg_identifier. + * + * Note that some mechanisms may be disabled at compile time. + * + * @return The number of key encapsulation mechanisms. + */ +OQS_API int OQS_KEM_alg_count(void); + +/** + * Indicates whether the specified algorithm was enabled at compile-time or not. + * + * @param[in] method_name Name of the desired algorithm; one of the names in `OQS_KEM_algs`. + * @return 1 if enabled, 0 if disabled or not found + */ +OQS_API int OQS_KEM_alg_is_enabled(const char *method_name); + +/** + * Key encapsulation mechanism object + */ +typedef struct OQS_KEM { + + /** Printable string representing the name of the key encapsulation mechanism. */ + const char *method_name; + + /** + * Printable string representing the version of the cryptographic algorithm. + * + * Implementations with the same method_name and same alg_version will be interoperable. + * See README.md for information about algorithm compatibility. + */ + const char *alg_version; + + /** The NIST security level (1, 2, 3, 4, 5) claimed in this algorithm's original NIST submission. */ + uint8_t claimed_nist_level; + + /** Whether the KEM offers IND-CCA security (TRUE) or IND-CPA security (FALSE). */ + bool ind_cca; + + /** The length, in bytes, of public keys for this KEM. */ + size_t length_public_key; + /** The length, in bytes, of secret keys for this KEM. */ + size_t length_secret_key; + /** The length, in bytes, of ciphertexts for this KEM. */ + size_t length_ciphertext; + /** The length, in bytes, of shared secrets for this KEM. */ + size_t length_shared_secret; + /** The length, in bytes, of seeds for derandomized keypair generation for this KEM. */ + size_t length_keypair_seed; + + /** + * Derandomized keypair generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `public_key` and + * `secret_key`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_KEM_*_length_*`. + * + * @param[out] public_key The public key represented as a byte string. + * @param[out] secret_key The secret key represented as a byte string. + * @param[in] seed The input randomness represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*keypair_derand)(uint8_t *public_key, uint8_t *secret_key, const uint8_t *seed); + + /** + * Keypair generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `public_key` and + * `secret_key`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_KEM_*_length_*`. + * + * @param[out] public_key The public key represented as a byte string. + * @param[out] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*keypair)(uint8_t *public_key, uint8_t *secret_key); + + /** + * Encapsulation algorithm. + * + * Caller is responsible for allocating sufficient memory for `ciphertext` and + * `shared_secret`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_KEM_*_length_*`. + * + * @param[out] ciphertext The ciphertext (encapsulation) represented as a byte string. + * @param[out] shared_secret The shared secret represented as a byte string. + * @param[in] public_key The public key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*encaps)(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); + + /** + * Decapsulation algorithm. + * + * Caller is responsible for allocating sufficient memory for `shared_secret`, based + * on the `length_*` members in this object or the per-scheme compile-time macros + * `OQS_KEM_*_length_*`. + * + * @param[out] shared_secret The shared secret represented as a byte string. + * @param[in] ciphertext The ciphertext (encapsulation) represented as a byte string. + * @param[in] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*decaps)(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); + +} OQS_KEM; + +/** + * Constructs an OQS_KEM object for a particular algorithm. + * + * Callers should always check whether the return value is `NULL`, which indicates either than an + * invalid algorithm name was provided, or that the requested algorithm was disabled at compile-time. + * + * @param[in] method_name Name of the desired algorithm; one of the names in `OQS_KEM_algs`. + * @return An OQS_KEM for the particular algorithm, or `NULL` if the algorithm has been disabled at compile-time. + */ +OQS_API OQS_KEM *OQS_KEM_new(const char *method_name); + +/** + * Derandomized keypair generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `public_key` and + * `secret_key`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_KEM_*_length_*`. + * + * @param[in] kem The OQS_KEM object representing the KEM. + * @param[out] public_key The public key represented as a byte string. + * @param[out] secret_key The secret key represented as a byte string. + * @param[in] seed The input randomness represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_KEM_keypair_derand(const OQS_KEM *kem, uint8_t *public_key, uint8_t *secret_key, const uint8_t *seed); + +/** + * Keypair generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `public_key` and + * `secret_key`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_KEM_*_length_*`. + * + * @param[in] kem The OQS_KEM object representing the KEM. + * @param[out] public_key The public key represented as a byte string. + * @param[out] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_KEM_keypair(const OQS_KEM *kem, uint8_t *public_key, uint8_t *secret_key); + +/** + * Encapsulation algorithm. + * + * Caller is responsible for allocating sufficient memory for `ciphertext` and + * `shared_secret`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_KEM_*_length_*`. + * + * @param[in] kem The OQS_KEM object representing the KEM. + * @param[out] ciphertext The ciphertext (encapsulation) represented as a byte string. + * @param[out] shared_secret The shared secret represented as a byte string. + * @param[in] public_key The public key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_KEM_encaps(const OQS_KEM *kem, uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); + +/** + * Decapsulation algorithm. + * + * Caller is responsible for allocating sufficient memory for `shared_secret`, based + * on the `length_*` members in this object or the per-scheme compile-time macros + * `OQS_KEM_*_length_*`. + * + * @param[in] kem The OQS_KEM object representing the KEM. + * @param[out] shared_secret The shared secret represented as a byte string. + * @param[in] ciphertext The ciphertext (encapsulation) represented as a byte string. + * @param[in] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_KEM_decaps(const OQS_KEM *kem, uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); + +/** + * Frees an OQS_KEM object that was constructed by OQS_KEM_new. + * + * @param[in] kem The OQS_KEM object to free. + */ +OQS_API void OQS_KEM_free(OQS_KEM *kem); + +#ifdef OQS_ENABLE_KEM_BIKE +#include +#endif /* OQS_ENABLE_KEM_BIKE */ +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_INCLUDE_START +#ifdef OQS_ENABLE_KEM_CLASSIC_MCELIECE +#include +#endif /* OQS_ENABLE_KEM_CLASSIC_MCELIECE */ +#ifdef OQS_ENABLE_KEM_HQC +#include +#endif /* OQS_ENABLE_KEM_HQC */ +#ifdef OQS_ENABLE_KEM_KYBER +#include +#endif /* OQS_ENABLE_KEM_KYBER */ +#ifdef OQS_ENABLE_KEM_ML_KEM +#include +#endif /* OQS_ENABLE_KEM_ML_KEM */ +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_INCLUDE_END +#ifdef OQS_ENABLE_KEM_NTRUPRIME +#include +#endif /* OQS_ENABLE_KEM_NTRUPRIME */ +#ifdef OQS_ENABLE_KEM_FRODOKEM +#include +#endif /* OQS_ENABLE_KEM_FRODOKEM */ +// EDIT-WHEN-ADDING-KEM + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_KEM_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/kem_kyber.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/kem_kyber.h new file mode 100644 index 00000000..fc1fc98c --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/kem_kyber.h @@ -0,0 +1,48 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_KEM_KYBER_H +#define OQS_KEM_KYBER_H + +#include + +#if defined(OQS_ENABLE_KEM_kyber_512) +#define OQS_KEM_kyber_512_length_public_key 800 +#define OQS_KEM_kyber_512_length_secret_key 1632 +#define OQS_KEM_kyber_512_length_ciphertext 768 +#define OQS_KEM_kyber_512_length_shared_secret 32 +#define OQS_KEM_kyber_512_length_keypair_seed 0 +OQS_KEM *OQS_KEM_kyber_512_new(void); +OQS_API OQS_STATUS OQS_KEM_kyber_512_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_kyber_512_keypair_derand(uint8_t *public_key, uint8_t *secret_key, const uint8_t *seed); +OQS_API OQS_STATUS OQS_KEM_kyber_512_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_kyber_512_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_kyber_768) +#define OQS_KEM_kyber_768_length_public_key 1184 +#define OQS_KEM_kyber_768_length_secret_key 2400 +#define OQS_KEM_kyber_768_length_ciphertext 1088 +#define OQS_KEM_kyber_768_length_shared_secret 32 +#define OQS_KEM_kyber_768_length_keypair_seed 0 +OQS_KEM *OQS_KEM_kyber_768_new(void); +OQS_API OQS_STATUS OQS_KEM_kyber_768_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_kyber_768_keypair_derand(uint8_t *public_key, uint8_t *secret_key, const uint8_t *seed); +OQS_API OQS_STATUS OQS_KEM_kyber_768_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_kyber_768_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_kyber_1024) +#define OQS_KEM_kyber_1024_length_public_key 1568 +#define OQS_KEM_kyber_1024_length_secret_key 3168 +#define OQS_KEM_kyber_1024_length_ciphertext 1568 +#define OQS_KEM_kyber_1024_length_shared_secret 32 +#define OQS_KEM_kyber_1024_length_keypair_seed 0 +OQS_KEM *OQS_KEM_kyber_1024_new(void); +OQS_API OQS_STATUS OQS_KEM_kyber_1024_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_kyber_1024_keypair_derand(uint8_t *public_key, uint8_t *secret_key, const uint8_t *seed); +OQS_API OQS_STATUS OQS_KEM_kyber_1024_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_kyber_1024_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#endif + diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/kem_ml_kem.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/kem_ml_kem.h new file mode 100644 index 00000000..c9f24c4b --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/kem_ml_kem.h @@ -0,0 +1,48 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_KEM_ML_KEM_H +#define OQS_KEM_ML_KEM_H + +#include + +#if defined(OQS_ENABLE_KEM_ml_kem_512) +#define OQS_KEM_ml_kem_512_length_public_key 800 +#define OQS_KEM_ml_kem_512_length_secret_key 1632 +#define OQS_KEM_ml_kem_512_length_ciphertext 768 +#define OQS_KEM_ml_kem_512_length_shared_secret 32 +#define OQS_KEM_ml_kem_512_length_keypair_seed 64 +OQS_KEM *OQS_KEM_ml_kem_512_new(void); +OQS_API OQS_STATUS OQS_KEM_ml_kem_512_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_ml_kem_512_keypair_derand(uint8_t *public_key, uint8_t *secret_key, const uint8_t *seed); +OQS_API OQS_STATUS OQS_KEM_ml_kem_512_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_ml_kem_512_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_ml_kem_768) +#define OQS_KEM_ml_kem_768_length_public_key 1184 +#define OQS_KEM_ml_kem_768_length_secret_key 2400 +#define OQS_KEM_ml_kem_768_length_ciphertext 1088 +#define OQS_KEM_ml_kem_768_length_shared_secret 32 +#define OQS_KEM_ml_kem_768_length_keypair_seed 64 +OQS_KEM *OQS_KEM_ml_kem_768_new(void); +OQS_API OQS_STATUS OQS_KEM_ml_kem_768_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_ml_kem_768_keypair_derand(uint8_t *public_key, uint8_t *secret_key, const uint8_t *seed); +OQS_API OQS_STATUS OQS_KEM_ml_kem_768_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_ml_kem_768_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_ml_kem_1024) +#define OQS_KEM_ml_kem_1024_length_public_key 1568 +#define OQS_KEM_ml_kem_1024_length_secret_key 3168 +#define OQS_KEM_ml_kem_1024_length_ciphertext 1568 +#define OQS_KEM_ml_kem_1024_length_shared_secret 32 +#define OQS_KEM_ml_kem_1024_length_keypair_seed 64 +OQS_KEM *OQS_KEM_ml_kem_1024_new(void); +OQS_API OQS_STATUS OQS_KEM_ml_kem_1024_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_ml_kem_1024_keypair_derand(uint8_t *public_key, uint8_t *secret_key, const uint8_t *seed); +OQS_API OQS_STATUS OQS_KEM_ml_kem_1024_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_ml_kem_1024_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#endif + diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/oqs.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/oqs.h new file mode 100644 index 00000000..d6833bcb --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/oqs.h @@ -0,0 +1,26 @@ +/** + * \file oqs.h + * \brief Overall header file for the liboqs public API. + * + * C programs using liboqs can include just this one file, and it will include all + * other necessary headers from liboqs. + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_H +#define OQS_H + +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#endif // OQS_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/oqsconfig.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/oqsconfig.h new file mode 100644 index 00000000..9c30a2f3 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/oqsconfig.h @@ -0,0 +1,405 @@ +// SPDX-License-Identifier: MIT + +/** + * Version of liboqs as a string. Equivalent to {MAJOR}.{MINOR}.{PATCH}{PRE_RELEASE} + */ +#define OQS_VERSION_TEXT "0.14.0" +/** + * Version levels of liboqs as integers. + */ +#define OQS_VERSION_MAJOR 0 +#define OQS_VERSION_MINOR 14 +#define OQS_VERSION_PATCH 0 +/** + * OQS_VERSION_PRE_RELEASE is defined if this is a pre-release version of liboqs, otherwise it is undefined. + * Examples: "-dev" or "-rc1". + */ +/* #undef OQS_VERSION_PRE_RELEASE */ + +#define OQS_COMPILE_BUILD_TARGET "x86_64-Linux-6.11.0-1018-azure" +#define OQS_DIST_BUILD 1 +#define OQS_DIST_X86_64_BUILD 1 +/* #undef OQS_DIST_X86_BUILD */ +/* #undef OQS_DIST_ARM64_V8_BUILD */ +/* #undef OQS_DIST_ARM32_V7_BUILD */ +/* #undef OQS_DIST_PPC64LE_BUILD */ +/* #undef OQS_DEBUG_BUILD */ +#define ARCH_X86_64 1 +/* #undef ARCH_ARM64v8 */ +/* #undef ARCH_ARM32v7 */ +/* #undef BUILD_SHARED_LIBS */ +#define OQS_BUILD_ONLY_LIB 1 +#define OQS_OPT_TARGET "generic" +/* #undef USE_COVERAGE */ +/* #undef USE_SANITIZER */ +#define CMAKE_BUILD_TYPE "Release" + +#define OQS_USE_OPENSSL 1 +/* #undef OQS_USE_AES_OPENSSL */ +#define OQS_USE_SHA2_OPENSSL 1 +/* #undef OQS_USE_SHA3_OPENSSL */ +/* #undef OQS_DLOPEN_OPENSSL */ +/* #undef OQS_OPENSSL_CRYPTO_SONAME */ + +/* #undef OQS_EMBEDDED_BUILD */ + +#define OQS_USE_PTHREADS 1 + +/* #undef OQS_USE_ADX_INSTRUCTIONS */ +/* #undef OQS_USE_AES_INSTRUCTIONS */ +/* #undef OQS_USE_AVX_INSTRUCTIONS */ +/* #undef OQS_USE_AVX2_INSTRUCTIONS */ +/* #undef OQS_USE_AVX512_INSTRUCTIONS */ +/* #undef OQS_USE_BMI1_INSTRUCTIONS */ +/* #undef OQS_USE_BMI2_INSTRUCTIONS */ +/* #undef OQS_USE_PCLMULQDQ_INSTRUCTIONS */ +/* #undef OQS_USE_VPCLMULQDQ_INSTRUCTIONS */ +/* #undef OQS_USE_POPCNT_INSTRUCTIONS */ +/* #undef OQS_USE_SSE_INSTRUCTIONS */ +/* #undef OQS_USE_SSE2_INSTRUCTIONS */ +/* #undef OQS_USE_SSE3_INSTRUCTIONS */ + +/* #undef OQS_USE_ARM_AES_INSTRUCTIONS */ +/* #undef OQS_USE_ARM_SHA2_INSTRUCTIONS */ +/* #undef OQS_USE_ARM_SHA3_INSTRUCTIONS */ +/* #undef OQS_USE_ARM_NEON_INSTRUCTIONS */ + +/* #undef OQS_SPEED_USE_ARM_PMU */ + +/* #undef OQS_ENABLE_TEST_CONSTANT_TIME */ + +#define OQS_ENABLE_SHA3_xkcp_low_avx2 1 +#define OQS_USE_SHA3_AVX512VL 1 + +#define OQS_USE_CUPQC 0 + +/* #undef OQS_ENABLE_KEM_BIKE */ +/* #undef OQS_ENABLE_KEM_bike_l1 */ +/* #undef OQS_ENABLE_KEM_bike_l3 */ +/* #undef OQS_ENABLE_KEM_bike_l5 */ + +/* #undef OQS_ENABLE_KEM_FRODOKEM */ +/* #undef OQS_ENABLE_KEM_frodokem_640_aes */ +/* #undef OQS_ENABLE_KEM_frodokem_640_shake */ +/* #undef OQS_ENABLE_KEM_frodokem_976_aes */ +/* #undef OQS_ENABLE_KEM_frodokem_976_shake */ +/* #undef OQS_ENABLE_KEM_frodokem_1344_aes */ +/* #undef OQS_ENABLE_KEM_frodokem_1344_shake */ + +/* #undef OQS_ENABLE_KEM_NTRUPRIME */ +/* #undef OQS_ENABLE_KEM_ntruprime_sntrup761 */ +/* #undef OQS_ENABLE_KEM_ntruprime_sntrup761_avx2 */ + +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ADD_ALG_ENABLE_DEFINES_START + +/* #undef OQS_ENABLE_KEM_CLASSIC_MCELIECE */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_348864 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_348864_avx2 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_348864f */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_348864f_avx2 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_460896 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_460896_avx2 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_460896f */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_460896f_avx2 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_6688128 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_6688128_avx2 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_6688128f */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_6688128f_avx2 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_6960119 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_6960119_avx2 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_6960119f */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_6960119f_avx2 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_8192128 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_8192128_avx2 */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_8192128f */ +/* #undef OQS_ENABLE_KEM_classic_mceliece_8192128f_avx2 */ + +/* #undef OQS_ENABLE_KEM_HQC */ +/* #undef OQS_ENABLE_KEM_hqc_128 */ +/* #undef OQS_ENABLE_KEM_hqc_192 */ +/* #undef OQS_ENABLE_KEM_hqc_256 */ + +#define OQS_ENABLE_KEM_KYBER 1 +#define OQS_ENABLE_KEM_kyber_512 1 +#define OQS_ENABLE_KEM_kyber_512_avx2 1 +/* #undef OQS_ENABLE_KEM_kyber_512_aarch64 */ +#define OQS_ENABLE_KEM_kyber_768 1 +#define OQS_ENABLE_KEM_kyber_768_avx2 1 +/* #undef OQS_ENABLE_KEM_kyber_768_aarch64 */ +#define OQS_ENABLE_KEM_kyber_1024 1 +#define OQS_ENABLE_KEM_kyber_1024_avx2 1 +/* #undef OQS_ENABLE_KEM_kyber_1024_aarch64 */ + +#define OQS_ENABLE_KEM_ML_KEM 1 +#define OQS_ENABLE_KEM_ml_kem_512 1 +#define OQS_ENABLE_KEM_ml_kem_512_x86_64 1 +/* #undef OQS_ENABLE_KEM_ml_kem_512_aarch64 */ +/* #undef OQS_ENABLE_KEM_ml_kem_512_cuda */ +#define OQS_ENABLE_KEM_ml_kem_768 1 +#define OQS_ENABLE_KEM_ml_kem_768_x86_64 1 +/* #undef OQS_ENABLE_KEM_ml_kem_768_aarch64 */ +/* #undef OQS_ENABLE_KEM_ml_kem_768_cuda */ +#define OQS_ENABLE_KEM_ml_kem_1024 1 +#define OQS_ENABLE_KEM_ml_kem_1024_x86_64 1 +/* #undef OQS_ENABLE_KEM_ml_kem_1024_aarch64 */ +/* #undef OQS_ENABLE_KEM_ml_kem_1024_cuda */ + +/* #undef OQS_ENABLE_SIG_DILITHIUM */ +/* #undef OQS_ENABLE_SIG_dilithium_2 */ +/* #undef OQS_ENABLE_SIG_dilithium_2_avx2 */ +/* #undef OQS_ENABLE_SIG_dilithium_2_aarch64 */ +/* #undef OQS_ENABLE_SIG_dilithium_3 */ +/* #undef OQS_ENABLE_SIG_dilithium_3_avx2 */ +/* #undef OQS_ENABLE_SIG_dilithium_3_aarch64 */ +/* #undef OQS_ENABLE_SIG_dilithium_5 */ +/* #undef OQS_ENABLE_SIG_dilithium_5_avx2 */ +/* #undef OQS_ENABLE_SIG_dilithium_5_aarch64 */ + +/* #undef OQS_ENABLE_SIG_ML_DSA */ +/* #undef OQS_ENABLE_SIG_ml_dsa_44 */ +/* #undef OQS_ENABLE_SIG_ml_dsa_44_avx2 */ +/* #undef OQS_ENABLE_SIG_ml_dsa_65 */ +/* #undef OQS_ENABLE_SIG_ml_dsa_65_avx2 */ +/* #undef OQS_ENABLE_SIG_ml_dsa_87 */ +/* #undef OQS_ENABLE_SIG_ml_dsa_87_avx2 */ + +/* #undef OQS_ENABLE_SIG_FALCON */ +/* #undef OQS_ENABLE_SIG_falcon_512 */ +/* #undef OQS_ENABLE_SIG_falcon_512_avx2 */ +/* #undef OQS_ENABLE_SIG_falcon_512_aarch64 */ +/* #undef OQS_ENABLE_SIG_falcon_1024 */ +/* #undef OQS_ENABLE_SIG_falcon_1024_avx2 */ +/* #undef OQS_ENABLE_SIG_falcon_1024_aarch64 */ +/* #undef OQS_ENABLE_SIG_falcon_padded_512 */ +/* #undef OQS_ENABLE_SIG_falcon_padded_512_avx2 */ +/* #undef OQS_ENABLE_SIG_falcon_padded_512_aarch64 */ +/* #undef OQS_ENABLE_SIG_falcon_padded_1024 */ +/* #undef OQS_ENABLE_SIG_falcon_padded_1024_avx2 */ +/* #undef OQS_ENABLE_SIG_falcon_padded_1024_aarch64 */ + +/* #undef OQS_ENABLE_SIG_SPHINCS */ +/* #undef OQS_ENABLE_SIG_sphincs_sha2_128f_simple */ +/* #undef OQS_ENABLE_SIG_sphincs_sha2_128f_simple_avx2 */ +/* #undef OQS_ENABLE_SIG_sphincs_sha2_128s_simple */ +/* #undef OQS_ENABLE_SIG_sphincs_sha2_128s_simple_avx2 */ +/* #undef OQS_ENABLE_SIG_sphincs_sha2_192f_simple */ +/* #undef OQS_ENABLE_SIG_sphincs_sha2_192f_simple_avx2 */ +/* #undef OQS_ENABLE_SIG_sphincs_sha2_192s_simple */ +/* #undef OQS_ENABLE_SIG_sphincs_sha2_192s_simple_avx2 */ +/* #undef OQS_ENABLE_SIG_sphincs_sha2_256f_simple */ +/* #undef OQS_ENABLE_SIG_sphincs_sha2_256f_simple_avx2 */ +/* #undef OQS_ENABLE_SIG_sphincs_sha2_256s_simple */ +/* #undef OQS_ENABLE_SIG_sphincs_sha2_256s_simple_avx2 */ +/* #undef OQS_ENABLE_SIG_sphincs_shake_128f_simple */ +/* #undef OQS_ENABLE_SIG_sphincs_shake_128f_simple_avx2 */ +/* #undef OQS_ENABLE_SIG_sphincs_shake_128s_simple */ +/* #undef OQS_ENABLE_SIG_sphincs_shake_128s_simple_avx2 */ +/* #undef OQS_ENABLE_SIG_sphincs_shake_192f_simple */ +/* #undef OQS_ENABLE_SIG_sphincs_shake_192f_simple_avx2 */ +/* #undef OQS_ENABLE_SIG_sphincs_shake_192s_simple */ +/* #undef OQS_ENABLE_SIG_sphincs_shake_192s_simple_avx2 */ +/* #undef OQS_ENABLE_SIG_sphincs_shake_256f_simple */ +/* #undef OQS_ENABLE_SIG_sphincs_shake_256f_simple_avx2 */ +/* #undef OQS_ENABLE_SIG_sphincs_shake_256s_simple */ +/* #undef OQS_ENABLE_SIG_sphincs_shake_256s_simple_avx2 */ + +/* #undef OQS_ENABLE_SIG_MAYO */ +/* #undef OQS_ENABLE_SIG_mayo_1 */ +/* #undef OQS_ENABLE_SIG_mayo_1_avx2 */ +/* #undef OQS_ENABLE_SIG_mayo_1_neon */ +/* #undef OQS_ENABLE_SIG_mayo_2 */ +/* #undef OQS_ENABLE_SIG_mayo_2_avx2 */ +/* #undef OQS_ENABLE_SIG_mayo_2_neon */ +/* #undef OQS_ENABLE_SIG_mayo_3 */ +/* #undef OQS_ENABLE_SIG_mayo_3_avx2 */ +/* #undef OQS_ENABLE_SIG_mayo_3_neon */ +/* #undef OQS_ENABLE_SIG_mayo_5 */ +/* #undef OQS_ENABLE_SIG_mayo_5_avx2 */ +/* #undef OQS_ENABLE_SIG_mayo_5_neon */ + +/* #undef OQS_ENABLE_SIG_CROSS */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_128_balanced */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_128_balanced_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_128_fast */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_128_fast_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_128_small */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_128_small_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_192_balanced */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_192_balanced_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_192_fast */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_192_fast_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_192_small */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_192_small_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_256_balanced */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_256_balanced_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_256_fast */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_256_fast_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_256_small */ +/* #undef OQS_ENABLE_SIG_cross_rsdp_256_small_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_128_balanced */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_128_balanced_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_128_fast */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_128_fast_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_128_small */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_128_small_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_192_balanced */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_192_balanced_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_192_fast */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_192_fast_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_192_small */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_192_small_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_256_balanced */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_256_balanced_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_256_fast */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_256_fast_avx2 */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_256_small */ +/* #undef OQS_ENABLE_SIG_cross_rsdpg_256_small_avx2 */ + +/* #undef OQS_ENABLE_SIG_UOV */ +/* #undef OQS_ENABLE_SIG_uov_ov_Is */ +/* #undef OQS_ENABLE_SIG_uov_ov_Is_neon */ +/* #undef OQS_ENABLE_SIG_uov_ov_Is_avx2 */ +/* #undef OQS_ENABLE_SIG_uov_ov_Ip */ +/* #undef OQS_ENABLE_SIG_uov_ov_Ip_neon */ +/* #undef OQS_ENABLE_SIG_uov_ov_Ip_avx2 */ +/* #undef OQS_ENABLE_SIG_uov_ov_III */ +/* #undef OQS_ENABLE_SIG_uov_ov_III_neon */ +/* #undef OQS_ENABLE_SIG_uov_ov_III_avx2 */ +/* #undef OQS_ENABLE_SIG_uov_ov_V */ +/* #undef OQS_ENABLE_SIG_uov_ov_V_neon */ +/* #undef OQS_ENABLE_SIG_uov_ov_V_avx2 */ +/* #undef OQS_ENABLE_SIG_uov_ov_Is_pkc */ +/* #undef OQS_ENABLE_SIG_uov_ov_Is_pkc_neon */ +/* #undef OQS_ENABLE_SIG_uov_ov_Is_pkc_avx2 */ +/* #undef OQS_ENABLE_SIG_uov_ov_Ip_pkc */ +/* #undef OQS_ENABLE_SIG_uov_ov_Ip_pkc_neon */ +/* #undef OQS_ENABLE_SIG_uov_ov_Ip_pkc_avx2 */ +/* #undef OQS_ENABLE_SIG_uov_ov_III_pkc */ +/* #undef OQS_ENABLE_SIG_uov_ov_III_pkc_neon */ +/* #undef OQS_ENABLE_SIG_uov_ov_III_pkc_avx2 */ +/* #undef OQS_ENABLE_SIG_uov_ov_V_pkc */ +/* #undef OQS_ENABLE_SIG_uov_ov_V_pkc_neon */ +/* #undef OQS_ENABLE_SIG_uov_ov_V_pkc_avx2 */ +/* #undef OQS_ENABLE_SIG_uov_ov_Is_pkc_skc */ +/* #undef OQS_ENABLE_SIG_uov_ov_Is_pkc_skc_neon */ +/* #undef OQS_ENABLE_SIG_uov_ov_Is_pkc_skc_avx2 */ +/* #undef OQS_ENABLE_SIG_uov_ov_Ip_pkc_skc */ +/* #undef OQS_ENABLE_SIG_uov_ov_Ip_pkc_skc_neon */ +/* #undef OQS_ENABLE_SIG_uov_ov_Ip_pkc_skc_avx2 */ +/* #undef OQS_ENABLE_SIG_uov_ov_III_pkc_skc */ +/* #undef OQS_ENABLE_SIG_uov_ov_III_pkc_skc_neon */ +/* #undef OQS_ENABLE_SIG_uov_ov_III_pkc_skc_avx2 */ +/* #undef OQS_ENABLE_SIG_uov_ov_V_pkc_skc */ +/* #undef OQS_ENABLE_SIG_uov_ov_V_pkc_skc_neon */ +/* #undef OQS_ENABLE_SIG_uov_ov_V_pkc_skc_avx2 */ + +/* #undef OQS_ENABLE_SIG_SNOVA */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_4 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_4_avx2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_4_neon */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_4_SHAKE */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_4_SHAKE_avx2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_4_SHAKE_neon */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_4_esk */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_4_esk_avx2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_4_esk_neon */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_4_SHAKE_esk */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_4_SHAKE_esk_avx2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_4_SHAKE_esk_neon */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_37_17_2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_37_17_2_avx2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_37_17_2_neon */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_25_8_3 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_25_8_3_avx2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_25_8_3_neon */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_56_25_2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_56_25_2_avx2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_56_25_2_neon */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_49_11_3 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_49_11_3_avx2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_49_11_3_neon */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_37_8_4 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_37_8_4_avx2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_37_8_4_neon */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_5 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_5_avx2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_24_5_5_neon */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_60_10_4 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_60_10_4_avx2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_60_10_4_neon */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_29_6_5 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_29_6_5_avx2 */ +/* #undef OQS_ENABLE_SIG_snova_SNOVA_29_6_5_neon */ +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ADD_ALG_ENABLE_DEFINES_END + +///// OQS_COPY_FROM_LIBJADE_FRAGMENT_ADD_ALG_ENABLE_DEFINES_START + +#define OQS_LIBJADE_BUILD 0 + +/* #undef OQS_ENABLE_LIBJADE_KEM_KYBER */ +/* #undef OQS_ENABLE_LIBJADE_KEM_kyber_512 */ +/* #undef OQS_ENABLE_LIBJADE_KEM_kyber_512_avx2 */ +/* #undef OQS_ENABLE_LIBJADE_KEM_kyber_768 */ +/* #undef OQS_ENABLE_LIBJADE_KEM_kyber_768_avx2 */ +///// OQS_COPY_FROM_LIBJADE_FRAGMENT_ADD_ALG_ENABLE_DEFINES_END + +/* #undef OQS_ENABLE_SIG_STFL_XMSS */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_sha256_h10 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_sha256_h16 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_sha256_h20 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_shake128_h10 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_shake128_h16 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_shake128_h20 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_sha512_h10 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_sha512_h16 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_sha512_h20 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_shake256_h10 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_shake256_h16 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_shake256_h20 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_sha256_h10_192 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_sha256_h16_192 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_sha256_h20_192 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_shake256_h10_192 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_shake256_h16_192 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_shake256_h20_192 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_shake256_h10_256 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_shake256_h16_256 */ +/* #undef OQS_ENABLE_SIG_STFL_xmss_shake256_h20_256 */ + +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_sha256_h20_2 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_sha256_h20_4 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_sha256_h40_2 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_sha256_h40_4 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_sha256_h40_8 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_sha256_h60_3 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_sha256_h60_6 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_sha256_h60_12 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_shake128_h20_2 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_shake128_h20_4 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_shake128_h40_2 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_shake128_h40_4 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_shake128_h40_8 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_shake128_h60_3 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_shake128_h60_6 */ +/* #undef OQS_ENABLE_SIG_STFL_xmssmt_shake128_h60_12 */ + + +/* #undef OQS_ENABLE_SIG_STFL_LMS */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h5_w1 */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h5_w2 */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h5_w4 */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h5_w8 */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h10_w1 */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h10_w2 */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h10_w4 */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h10_w8 */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h15_w1 */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h15_w2 */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h15_w4 */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h5_w8_h5_w8 */ +/* #undef OQS_ENABLE_SIG_STFL_lms_sha256_h10_w4_h5_w8 */ + +/* #undef OQS_HAZARDOUS_EXPERIMENTAL_ENABLE_SIG_STFL_KEY_SIG_GEN */ +/* #undef OQS_ALLOW_STFL_KEY_AND_SIG_GEN */ +/* #undef OQS_ALLOW_XMSS_KEY_AND_SIG_GEN */ +/* #undef OQS_ALLOW_LMS_KEY_AND_SIG_GEN */ diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/rand.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/rand.h new file mode 100644 index 00000000..962ce6c4 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/rand.h @@ -0,0 +1,66 @@ +/** + * \file rand.h + * \brief Random number generator. + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_RANDOM_H +#define OQS_RANDOM_H + +#include +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** Algorithm identifier for system PRNG. */ +#define OQS_RAND_alg_system "system" +/** Algorithm identifier for using OpenSSL's PRNG. */ +#define OQS_RAND_alg_openssl "OpenSSL" + +/** + * Switches OQS_randombytes to use the specified algorithm. + * + * @warning In case you have set a custom algorithm using `OQS_randombytes_custom_algorithm` + * before, this function will overwrite it again. Hence, you have to set your custom + * algorithm again after calling this function. + * + * @param[in] algorithm The name of the algorithm to use. + * @return OQS_SUCCESS if `algorithm` is a supported algorithm name, OQS_ERROR otherwise. + */ +OQS_API OQS_STATUS OQS_randombytes_switch_algorithm(const char *algorithm); + +/** + * Switches OQS_randombytes to use the given function. + * + * This allows additional custom RNGs besides the provided ones. The provided RNG + * function must have the same signature as `OQS_randombytes`. + * + * @param[in] algorithm_ptr Pointer to the RNG function to use. + */ +OQS_API void OQS_randombytes_custom_algorithm(void (*algorithm_ptr)(uint8_t *, size_t)); + +/** + * Fills the given memory with the requested number of (pseudo)random bytes. + * + * This implementation uses whichever algorithm has been selected by + * OQS_randombytes_switch_algorithm. The default is OQS_randombytes_system, which + * reads bytes from a system specific default source. + * + * The caller is responsible for providing a buffer allocated with sufficient room. + * + * @param[out] random_array Pointer to the memory to fill with (pseudo)random bytes + * @param[in] bytes_to_read The number of random bytes to read into memory + */ +OQS_API void OQS_randombytes(uint8_t *random_array, size_t bytes_to_read); + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_RANDOM_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/rand_nist.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/rand_nist.h new file mode 100644 index 00000000..d124773f --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/rand_nist.h @@ -0,0 +1,47 @@ +/** + * \file rand_nist.h + * \brief NIST DRBG + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_RAND_NIST_H +#define OQS_RAND_NIST_H + +#include +#include + +typedef struct { + unsigned char Key[32]; + unsigned char V[16]; + int reseed_counter; +} OQS_NIST_DRBG_struct; + +/** + * Initializes the NIST DRBG with a given seed and with 256-bit security. + * + * @param[in] entropy_input The seed; must be exactly 48 bytes + * @param[in] personalization_string An optional personalization string; + * may be NULL; if not NULL, must be at least 48 bytes long + */ +void OQS_randombytes_nist_kat_init_256bit(const uint8_t *entropy_input, const uint8_t *personalization_string); + +/** + * Fills the given memory with the requested number of pseudorandom bytes using the NIST DRBG. + * + * @param[out] random_array Pointer to the memory to fill with (pseudo)random bytes + * @param[in] bytes_to_read The number of random bytes to read into memory + */ +void OQS_randombytes_nist_kat(uint8_t *random_array, size_t bytes_to_read); + +/** + * Writes the current state of the NIST DRBG into the provided memory. + */ +void OQS_randombytes_nist_kat_get_state(void *out); + +/** + * Overwrites the current state of the NIST DRBG from the provided memory. + */ +void OQS_randombytes_nist_kat_set_state(const void *in); + +#endif // OQS_RAND_NIST_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha2.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha2.h new file mode 100644 index 00000000..e7aaf54d --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha2.h @@ -0,0 +1,246 @@ +/** + * \file sha2.h + * \brief SHA2 functions; not part of the OQS public API + * + * Contains the API and documentation for SHA2 digest implementation + * + * Note this is not part of the OQS public API: implementations within liboqs can use these + * functions, but external consumers of liboqs should not use these functions. + * + * \author Douglas Stebila + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_SHA2_H +#define OQS_SHA2_H + +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** + * \brief Process a message with SHA-256 and return the hash code in the output byte array. + * + * \warning The output array must be at least 32 bytes in length. + * + * \param output The output byte array + * \param input The message input byte array + * \param inplen The number of message bytes to process + */ +void OQS_SHA2_sha256(uint8_t *output, const uint8_t *input, size_t inplen); + +/** + * \brief Allocate and initialize the state for the SHA-256 incremental hashing API. + * + * \warning The state must be released by OQS_SHA2_sha256_inc_finalize + * or OQS_SHA2_sha256_inc_ctx_release. + * + * \param state Pointer to the state + */ +void OQS_SHA2_sha256_inc_init(OQS_SHA2_sha256_ctx *state); + +/** + * \brief Duplicate state for the SHA-256 incremental hashing API. + * + * \warning dest must be allocated by the caller. Caller is responsible + * for releasing dest by calling either OQS_SHA2_sha256_inc_finalize or + * OQS_SHA2_sha256_inc_ctx_release. + * + * \param dest The function state to copy into; must be initialized + * \param src The function state to copy; must be initialized + */ +void OQS_SHA2_sha256_inc_ctx_clone(OQS_SHA2_sha256_ctx *dest, const OQS_SHA2_sha256_ctx *src); + +/** + * \brief Process blocks with SHA-256 and update the state. + * + * \warning The state must be initialized by OQS_SHA2_sha256_inc_init or OQS_SHA2_sha256_inc_ctx_clone. + * + * \param state The state to update + * \param in Message input byte array + * \param inblocks The number of 64-byte blocks of message bytes to process + */ +void OQS_SHA2_sha256_inc_blocks(OQS_SHA2_sha256_ctx *state, const uint8_t *in, size_t inblocks); + +/** + * \brief Process message bytes with SHA-256 and update the state. + * + * \warning The state must be initialized by OQS_SHA2_sha256_inc_init or OQS_SHA2_sha256_inc_ctx_clone. + * + * \param state The state to update + * \param in Message input byte array + * \param len The number of bytes of message to process + */ +void OQS_SHA2_sha256_inc(OQS_SHA2_sha256_ctx *state, const uint8_t *in, size_t len); + +/** + * \brief Process more message bytes with SHA-256 and return the hash code in the output byte array. + * + * \warning The output array must be at least 32 bytes in length. The state is + * deallocated by this function and can not be used again after calling + * this function without calling OQS_SHA2_sha256_inc_init again. + * + * \param out The output byte array + * \param state The state + * \param in Additional message input byte array + * \param inlen The number of additional message bytes to process + */ +void OQS_SHA2_sha256_inc_finalize(uint8_t *out, OQS_SHA2_sha256_ctx *state, const uint8_t *in, size_t inlen); + +/** + * \brief Destroy state. + * + * \warning The state is deallocated by this function and can not be used again after calling + * this function without calling OQS_SHA2_sha256_inc_init again. + * + * \param state The state + */ +void OQS_SHA2_sha256_inc_ctx_release(OQS_SHA2_sha256_ctx *state); + +/** + * \brief Process a message with SHA-384 and return the hash code in the output byte array. + * + * \warning The output array must be at least 48 bytes in length. + * + * \param output The output byte array + * \param input The message input byte array + * \param inplen The number of message bytes to process + */ +void OQS_SHA2_sha384(uint8_t *output, const uint8_t *input, size_t inplen); + +/** + * \brief Allocate and initialize the state for the SHA-384 incremental hashing API. + * + * \warning The state must be released by OQS_SHA2_sha384_inc_finalize + * or OQS_SHA2_sha384_inc_ctx_release. + * + * \param state Pointer to the state + */ +void OQS_SHA2_sha384_inc_init(OQS_SHA2_sha384_ctx *state); + +/** + * \brief Duplicate state for the SHA-384 incremental hashing API. + * + * \warning dest must be allocated by the caller. Caller is responsible + * for releasing dest by calling either OQS_SHA2_sha384_inc_finalize or + * OQS_SHA2_sha384_inc_ctx_release. + * + * \param dest The function state to copy into; must be initialized + * \param src The function state to copy; must be initialized + */ +void OQS_SHA2_sha384_inc_ctx_clone(OQS_SHA2_sha384_ctx *dest, const OQS_SHA2_sha384_ctx *src); + +/** + * \brief Process blocks with SHA-384 and update the state. + * + * \warning The state must be initialized by OQS_SHA2_sha384_inc_init or OQS_SHA2_sha384_inc_ctx_clone. + * + * \param state The state to update + * \param in Message input byte array + * \param inblocks The number of 128-byte blocks of message bytes to process + */ +void OQS_SHA2_sha384_inc_blocks(OQS_SHA2_sha384_ctx *state, const uint8_t *in, size_t inblocks); + +/** + * \brief Process more message bytes with SHA-384 and return the hash code in the output byte array. + * + * \warning The output array must be at least 48 bytes in length. The state is + * deallocated by this function and can not be used again after calling + * this function without calling OQS_SHA2_sha384_inc_init again. + * + * \param out The output byte array + * \param state The state + * \param in Additional message input byte array + * \param inlen The number of additional message bytes to process + */ +void OQS_SHA2_sha384_inc_finalize(uint8_t *out, OQS_SHA2_sha384_ctx *state, const uint8_t *in, size_t inlen); + +/** + * \brief Destroy state. + * + * \warning The state is deallocated by this function and can not be used again after calling + * this function without calling OQS_SHA2_sha384_inc_init again. + * + * \param state The state + */ +void OQS_SHA2_sha384_inc_ctx_release(OQS_SHA2_sha384_ctx *state); + +/** + * \brief Process a message with SHA-512 and return the hash code in the output byte array. + * + * \warning The output array must be at least 64 bytes in length. + * + * \param output The output byte array + * \param input The message input byte array + * \param inplen The number of message bytes to process + */ +void OQS_SHA2_sha512(uint8_t *output, const uint8_t *input, size_t inplen); + +/** + * \brief Allocate and initialize the state for the SHA-512 incremental hashing API. + * + * \warning The state must be released by OQS_SHA2_sha512_inc_finalize + * or OQS_SHA2_sha512_inc_ctx_release. + * + * \param state Pointer to the state + */ +void OQS_SHA2_sha512_inc_init(OQS_SHA2_sha512_ctx *state); + +/** + * \brief Duplicate state for the SHA-512 incremental hashing API. + * + * \warning dest must be allocated by the caller. Caller is responsible + * for releasing dest by calling either OQS_SHA2_sha512_inc_finalize or + * OQS_SHA2_sha512_inc_ctx_release. + * + * \param dest The function state to copy into; must be initialized + * \param src The function state to copy; must be initialized + */ +void OQS_SHA2_sha512_inc_ctx_clone(OQS_SHA2_sha512_ctx *dest, const OQS_SHA2_sha512_ctx *src); + +/** + * \brief Process blocks with SHA-512 and update the state. + * + * \warning The state must be initialized by OQS_SHA2_sha512_inc_init or OQS_SHA2_sha512_inc_ctx_clone. + * + * \param state The state to update + * \param in Message input byte array + * \param inblocks The number of 128-byte blocks of message bytes to process + */ +void OQS_SHA2_sha512_inc_blocks(OQS_SHA2_sha512_ctx *state, const uint8_t *in, size_t inblocks); + +/** + * \brief Process more message bytes with SHA-512 and return the hash code in the output byte array. + * + * \warning The output array must be at least 64 bytes in length. The state is + * deallocated by this function and can not be used again after calling + * this function without calling OQS_SHA2_sha512_inc_init again. + * + * \param out The output byte array + * \param state The state + * \param in Additional message input byte array + * \param inlen The number of additional message bytes to process + */ +void OQS_SHA2_sha512_inc_finalize(uint8_t *out, OQS_SHA2_sha512_ctx *state, const uint8_t *in, size_t inlen); + +/** + * \brief Destroy state. + * + * \warning The state is deallocated by this function and can not be used again after calling + * this function without calling OQS_SHA2_sha512_inc_init again. + * + * \param state The state + */ +void OQS_SHA2_sha512_inc_ctx_release(OQS_SHA2_sha512_ctx *state); + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_SHA2_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha2_ops.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha2_ops.h new file mode 100644 index 00000000..7b8ae8c9 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha2_ops.h @@ -0,0 +1,176 @@ +/** + * \file sha2_ops.h + * \brief Header defining the callback API for OQS SHA2 + * + * \author Douglas Stebila + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_SHA2_OPS_H +#define OQS_SHA2_OPS_H + +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** Data structure for the state of the SHA-224 incremental hashing API. */ +typedef struct { + /** Internal state */ + void *ctx; + /** current number of bytes in data */ + size_t data_len; + /** unprocessed data buffer */ + uint8_t data[128]; +} OQS_SHA2_sha224_ctx; + +/** Data structure for the state of the SHA-256 incremental hashing API. */ +typedef struct { + /** Internal state */ + void *ctx; + /** current number of bytes in data */ + size_t data_len; + /** unprocessed data buffer */ + uint8_t data[128]; +} OQS_SHA2_sha256_ctx; + +/** Data structure for the state of the SHA-384 incremental hashing API. */ +typedef struct { + /** Internal state. */ + void *ctx; + /** current number of bytes in data */ + size_t data_len; + /** unprocessed data buffer */ + uint8_t data[128]; +} OQS_SHA2_sha384_ctx; + +/** Data structure for the state of the SHA-512 incremental hashing API. */ +typedef struct { + /** Internal state. */ + void *ctx; + /** current number of bytes in data */ + size_t data_len; + /** unprocessed data buffer */ + uint8_t data[128]; +} OQS_SHA2_sha512_ctx; + +/** Data structure implemented by cryptographic provider for SHA-2 operations. + */ +struct OQS_SHA2_callbacks { + /** + * Implementation of function OQS_SHA2_sha256. + */ + void (*SHA2_sha256)(uint8_t *output, const uint8_t *input, size_t inplen); + + /** + * Implementation of function OQS_SHA2_sha256_inc_init. + */ + void (*SHA2_sha256_inc_init)(OQS_SHA2_sha256_ctx *state); + + /** + * Implementation of function OQS_SHA2_sha256_inc_ctx_clone. + */ + void (*SHA2_sha256_inc_ctx_clone)(OQS_SHA2_sha256_ctx *dest, const OQS_SHA2_sha256_ctx *src); + + /** + * Implementation of function OQS_SHA2_sha256_inc. + */ + void (*SHA2_sha256_inc)(OQS_SHA2_sha256_ctx *state, const uint8_t *in, size_t len); + + /** + * Implementation of function OQS_SHA2_sha256_inc_blocks. + */ + void (*SHA2_sha256_inc_blocks)(OQS_SHA2_sha256_ctx *state, const uint8_t *in, size_t inblocks); + + /** + * Implementation of function OQS_SHA2_sha256_inc_finalize. + */ + void (*SHA2_sha256_inc_finalize)(uint8_t *out, OQS_SHA2_sha256_ctx *state, const uint8_t *in, size_t inlen); + + /** + * Implementation of function OQS_SHA2_sha256_inc_ctx_release. + */ + void (*SHA2_sha256_inc_ctx_release)(OQS_SHA2_sha256_ctx *state); + + /** + * Implementation of function OQS_SHA2_sha384. + */ + void (*SHA2_sha384)(uint8_t *output, const uint8_t *input, size_t inplen); + + /** + * Implementation of function OQS_SHA2_sha384_inc_init. + */ + void (*SHA2_sha384_inc_init)(OQS_SHA2_sha384_ctx *state); + + /** + * Implementation of function OQS_SHA2_sha384_inc_ctx_clone. + */ + void (*SHA2_sha384_inc_ctx_clone)(OQS_SHA2_sha384_ctx *dest, const OQS_SHA2_sha384_ctx *src); + + /** + * Implementation of function OQS_SHA2_sha384_inc_blocks. + */ + void (*SHA2_sha384_inc_blocks)(OQS_SHA2_sha384_ctx *state, const uint8_t *in, size_t inblocks); + + /** + * Implementation of function OQS_SHA2_sha384_inc_finalize. + */ + void (*SHA2_sha384_inc_finalize)(uint8_t *out, OQS_SHA2_sha384_ctx *state, const uint8_t *in, size_t inlen); + + /** + * Implementation of function OQS_SHA2_sha384_inc_ctx_release. + */ + void (*SHA2_sha384_inc_ctx_release)(OQS_SHA2_sha384_ctx *state); + + /** + * Implementation of function OQS_SHA2_sha512. + */ + void (*SHA2_sha512)(uint8_t *output, const uint8_t *input, size_t inplen); + + /** + * Implementation of function OQS_SHA2_sha512_inc_init. + */ + void (*SHA2_sha512_inc_init)(OQS_SHA2_sha512_ctx *state); + + /** + * Implementation of function OQS_SHA2_sha512_inc_ctx_clone. + */ + void (*SHA2_sha512_inc_ctx_clone)(OQS_SHA2_sha512_ctx *dest, const OQS_SHA2_sha512_ctx *src); + + /** + * Implementation of function OQS_SHA2_sha512_inc_blocks. + */ + void (*SHA2_sha512_inc_blocks)(OQS_SHA2_sha512_ctx *state, const uint8_t *in, size_t inblocks); + + /** + * Implementation of function OQS_SHA2_sha512_inc_finalize. + */ + void (*SHA2_sha512_inc_finalize)(uint8_t *out, OQS_SHA2_sha512_ctx *state, const uint8_t *in, size_t inlen); + + /** + * Implementation of function OQS_SHA2_sha512_inc_ctx_release. + */ + void (*SHA2_sha512_inc_ctx_release)(OQS_SHA2_sha512_ctx *state); +}; + +/** + * Set callback functions for SHA2 operations. + * + * This function may be called before OQS_init to switch the + * cryptographic provider for SHA2 operations. If it is not called, + * the default provider determined at build time will be used. + * + * @param[in] new_callbacks Callback functions defined in OQS_SHA2_callbacks + */ +OQS_API void OQS_SHA2_set_callbacks(struct OQS_SHA2_callbacks *new_callbacks); + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_SHA2_OPS_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha3.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha3.h new file mode 100644 index 00000000..7fa9c9a9 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha3.h @@ -0,0 +1,400 @@ +/** + * \file sha3.h + * \brief SHA3 and SHAKE functions; not part of the OQS public API + * + * Contains the API and documentation for SHA3 digest and SHAKE implementations. + * + * Note this is not part of the OQS public API: implementations within liboqs can use these + * functions, but external consumers of liboqs should not use these functions. + * + * \author John Underhill, Douglas Stebila + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_SHA3_H +#define OQS_SHA3_H + +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/* SHA3 */ + +/** The SHA-256 byte absorption rate */ +#define OQS_SHA3_SHA3_256_RATE 136 + +/** + * \brief Process a message with SHA3-256 and return the digest in the output byte array. + * + * \warning The output array must be at least 32 bytes in length. + * + * \param output The output byte array + * \param input The message input byte array + * \param inplen The number of message bytes to process + */ +void OQS_SHA3_sha3_256(uint8_t *output, const uint8_t *input, size_t inplen); + +/** + * \brief Initialize the state for the incremental SHA3-256 API. + * + * \warning Caller is responsible for releasing state by calling + * OQS_SHA3_sha3_256_inc_ctx_release. + * + * \param state The function state to be allocated and initialized. + */ +void OQS_SHA3_sha3_256_inc_init(OQS_SHA3_sha3_256_inc_ctx *state); + +/** + * \brief The SHA3-256 absorb function. + * Absorb an input into the state. + * + * \param state The function state; must be initialized + * \param input The input array + * \param inlen The length of the input + */ +void OQS_SHA3_sha3_256_inc_absorb(OQS_SHA3_sha3_256_inc_ctx *state, const uint8_t *input, size_t inlen); + +/** + * \brief The SHA3-256 finalize-and-squeeze function. + * Finalizes the state and squeezes a 32 byte digest. + * + * \warning Output array must be at least 32 bytes. + * State cannot be used after this without calling OQS_SHA3_sha3_256_inc_reset. + * + * \param output The output byte array + * \param state The function state; must be initialized + */ +void OQS_SHA3_sha3_256_inc_finalize(uint8_t *output, OQS_SHA3_sha3_256_inc_ctx *state); + +/** + * \brief Release the state for the SHA3-256 incremental API. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_sha3_256_inc_ctx_release(OQS_SHA3_sha3_256_inc_ctx *state); + +/** + * \brief Resets the state for the SHA3-256 incremental API. + * Alternative to freeing and reinitializing the state. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_sha3_256_inc_ctx_reset(OQS_SHA3_sha3_256_inc_ctx *state); + +/** + * \brief Clone the state for the SHA3-256 incremental API. + * + * \param dest The function state to copy into; must be initialized + * \param src The function state to copy; must be initialized + */ +void OQS_SHA3_sha3_256_inc_ctx_clone(OQS_SHA3_sha3_256_inc_ctx *dest, const OQS_SHA3_sha3_256_inc_ctx *src); + +/** The SHA-384 byte absorption rate */ +#define OQS_SHA3_SHA3_384_RATE 104 + +/** + * \brief Process a message with SHA3-384 and return the digest in the output byte array. + * + * \warning The output array must be at least 48 bytes in length. + * + * \param output The output byte array + * \param input The message input byte array + * \param inplen The number of message bytes to process + */ +void OQS_SHA3_sha3_384(uint8_t *output, const uint8_t *input, size_t inplen); + +/** + * \brief Initialize the state for the incremental SHA3-384 API. + * + * \warning Caller is responsible for releasing state by calling + * OQS_SHA3_sha3_384_inc_ctx_release. + * + * \param state The function state to be allocated and initialized. + */ +void OQS_SHA3_sha3_384_inc_init(OQS_SHA3_sha3_384_inc_ctx *state); + +/** + * \brief The SHA3-384 absorb function. + * Absorb an input into the state. + * + * \param state The function state; must be initialized + * \param input The input array + * \param inlen The length of the input + */ +void OQS_SHA3_sha3_384_inc_absorb(OQS_SHA3_sha3_384_inc_ctx *state, const uint8_t *input, size_t inlen); + +/** + * \brief The SHA3-384 finalize-and-squeeze function. + * Finalizes the state and squeezes a 48 byte digest. + * + * \warning Output array must be at least 48 bytes. + * State cannot be used after this without calling OQS_SHA3_sha3_384_inc_reset. + * + * \param output The output byte array + * \param state The function state; must be initialized + */ +void OQS_SHA3_sha3_384_inc_finalize(uint8_t *output, OQS_SHA3_sha3_384_inc_ctx *state); + +/** + * \brief Release the state for the SHA3-384 incremental API. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_sha3_384_inc_ctx_release(OQS_SHA3_sha3_384_inc_ctx *state); + +/** + * \brief Resets the state for the SHA3-384 incremental API. + * Alternative to freeing and reinitializing the state. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_sha3_384_inc_ctx_reset(OQS_SHA3_sha3_384_inc_ctx *state); + +/** + * \brief Clone the state for the SHA3-384 incremental API. + * + * \param dest The function state to copy into; must be initialized + * \param src The function state to copy; must be initialized + */ +void OQS_SHA3_sha3_384_inc_ctx_clone(OQS_SHA3_sha3_384_inc_ctx *dest, const OQS_SHA3_sha3_384_inc_ctx *src); + +/** The SHA-512 byte absorption rate */ +#define OQS_SHA3_SHA3_512_RATE 72 + +/** + * \brief Process a message with SHA3-512 and return the digest in the output byte array. + * + * \warning The output array must be at least 64 bytes in length. + * + * \param output The output byte array + * \param input The message input byte array + * \param inplen The number of message bytes to process + */ +void OQS_SHA3_sha3_512(uint8_t *output, const uint8_t *input, size_t inplen); + +/** + * \brief Initialize the state for the incremental SHA3-512 API. + * + * \warning Caller is responsible for releasing state by calling + * OQS_SHA3_sha3_512_inc_ctx_release. + * + * \param state The function state to be allocated and initialized. + */ +void OQS_SHA3_sha3_512_inc_init(OQS_SHA3_sha3_512_inc_ctx *state); + +/** + * \brief The SHA3-512 absorb function. + * Absorb an input into the state. + * + * \param state The function state; must be initialized + * \param input The input array + * \param inlen The length of the input + */ +void OQS_SHA3_sha3_512_inc_absorb(OQS_SHA3_sha3_512_inc_ctx *state, const uint8_t *input, size_t inlen); + +/** + * \brief The SHA3-512 finalize-and-squeeze function. + * Finalizes the state and squeezes a 64 byte digest. + * + * \warning Output array must be at least 64 bytes. + * State cannot be used after this without calling OQS_SHA3_sha3_512_inc_reset. + * + * \param output The output byte array + * \param state The function state; must be initialized + */ +void OQS_SHA3_sha3_512_inc_finalize(uint8_t *output, OQS_SHA3_sha3_512_inc_ctx *state); + +/** + * \brief Release the state for the SHA3-512 incremental API. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_sha3_512_inc_ctx_release(OQS_SHA3_sha3_512_inc_ctx *state); + +/** + * \brief Resets the state for the SHA3-512 incremental API. + * Alternative to freeing and reinitializing the state. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_sha3_512_inc_ctx_reset(OQS_SHA3_sha3_512_inc_ctx *state); + +/** + * \brief Clone the state for the SHA3-512 incremental API. + * + * \param dest The function state to copy into; must be initialized + * \param src The function state to copy; must be initialized + */ +void OQS_SHA3_sha3_512_inc_ctx_clone(OQS_SHA3_sha3_512_inc_ctx *dest, const OQS_SHA3_sha3_512_inc_ctx *src); + +/* SHAKE */ + +/** The SHAKE-128 byte absorption rate */ +#define OQS_SHA3_SHAKE128_RATE 168 + +/** + * \brief Seed a SHAKE-128 instance, and generate an array of pseudo-random bytes. + * + * \warning The output array length must not be zero. + * + * \param output The output byte array + * \param outlen The number of output bytes to generate + * \param input The input seed byte array + * \param inplen The number of seed bytes to process + */ +void OQS_SHA3_shake128(uint8_t *output, size_t outlen, const uint8_t *input, size_t inplen); + +/** + * \brief Initialize the state for the incremental SHAKE-128 API. + * + * \warning Caller is responsible for releasing state by calling + * OQS_SHA3_shake128_inc_ctx_release. + * + * \param state The function state to be initialized; must be allocated + */ +void OQS_SHA3_shake128_inc_init(OQS_SHA3_shake128_inc_ctx *state); + +/** + * \brief The SHAKE-128 absorb function. + * Absorb an input into the state. + * + * \warning State must be initialized. + * + * \param state The function state; must be initialized + * \param input input buffer + * \param inlen length of input buffer + */ +void OQS_SHA3_shake128_inc_absorb(OQS_SHA3_shake128_inc_ctx *state, const uint8_t *input, size_t inlen); + +/** + * \brief The SHAKE-128 finalize function. + * Prepares the state for squeezing. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_shake128_inc_finalize(OQS_SHA3_shake128_inc_ctx *state); + +/** + * \brief The SHAKE-128 squeeze function. + * Extracts to an output byte array. + * + * \param output output buffer + * \param outlen bytes of outbut buffer + * \param state The function state; must be initialized and finalized + */ +void OQS_SHA3_shake128_inc_squeeze(uint8_t *output, size_t outlen, OQS_SHA3_shake128_inc_ctx *state); + +/** + * \brief Frees the state for the incremental SHAKE-128 API. + * + * \param state The state to free + */ +void OQS_SHA3_shake128_inc_ctx_release(OQS_SHA3_shake128_inc_ctx *state); + +/** + * \brief Copies the state for the SHAKE-128 incremental API. + * + * \warning Caller is responsible for releasing dest by calling + * OQS_SHA3_shake128_inc_ctx_release. + * + * \param dest The function state to copy into; must be initialized + * \param src The function state to copy; must be initialized + */ +void OQS_SHA3_shake128_inc_ctx_clone(OQS_SHA3_shake128_inc_ctx *dest, const OQS_SHA3_shake128_inc_ctx *src); + +/** + * \brief Resets the state for the SHAKE-128 incremental API. Allows a context + * to be re-used without free and init calls. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_shake128_inc_ctx_reset(OQS_SHA3_shake128_inc_ctx *state); + +/** The SHAKE-256 byte absorption rate */ +#define OQS_SHA3_SHAKE256_RATE 136 + +/** + * \brief Seed a SHAKE-256 instance, and generate an array of pseudo-random bytes. + * + * \warning The output array length must not be zero. + * + * \param output The output byte array + * \param outlen The number of output bytes to generate + * \param input The input seed byte array + * \param inplen The number of seed bytes to process + */ +void OQS_SHA3_shake256(uint8_t *output, size_t outlen, const uint8_t *input, size_t inplen); + +/** + * \brief Initialize the state for the incremental SHAKE-256 API. + * + * \param state The function state to be initialized; must be allocated + */ +void OQS_SHA3_shake256_inc_init(OQS_SHA3_shake256_inc_ctx *state); + +/** + * \brief The SHAKE-256 absorb function. + * Absorb an input message array directly into the state. + * + * \warning State must be initialized by the caller. + * + * \param state The function state; must be initialized + * \param input input buffer + * \param inlen length of input buffer + */ +void OQS_SHA3_shake256_inc_absorb(OQS_SHA3_shake256_inc_ctx *state, const uint8_t *input, size_t inlen); + +/** + * \brief The SHAKE-256 finalize function. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_shake256_inc_finalize(OQS_SHA3_shake256_inc_ctx *state); + +/** + * \brief The SHAKE-256 squeeze function. + * Extracts to an output byte array. + * + * \param output output buffer + * \param outlen bytes of outbut buffer + * \param state The function state; must be initialized + */ +void OQS_SHA3_shake256_inc_squeeze(uint8_t *output, size_t outlen, OQS_SHA3_shake256_inc_ctx *state); + +/** + * \brief Frees the state for the incremental SHAKE-256 API. + * + * \param state The state to free + */ +void OQS_SHA3_shake256_inc_ctx_release(OQS_SHA3_shake256_inc_ctx *state); + +/** + * \brief Copies the state for the incremental SHAKE-256 API. + * + * \warning dest must be allocated. dest must be freed by calling + * OQS_SHA3_shake256_inc_ctx_release. + * + * \param dest The state to copy into; must be initialized + * \param src The state to copy from; must be initialized + */ +void OQS_SHA3_shake256_inc_ctx_clone(OQS_SHA3_shake256_inc_ctx *dest, const OQS_SHA3_shake256_inc_ctx *src); + +/** + * \brief Resets the state for the SHAKE-256 incremental API. Allows a context + * to be re-used without free and init calls. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_shake256_inc_ctx_reset(OQS_SHA3_shake256_inc_ctx *state); + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_SHA3_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha3_ops.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha3_ops.h new file mode 100644 index 00000000..694fc218 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha3_ops.h @@ -0,0 +1,256 @@ +/** + * \file sha3_ops.h + * \brief Header defining the callback API for OQS SHA3 and SHAKE + * + * \author John Underhill, Douglas Stebila + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_SHA3_OPS_H +#define OQS_SHA3_OPS_H + +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** Data structure for the state of the incremental SHA3-256 API. */ +typedef struct { + /** Internal state. */ + void *ctx; +} OQS_SHA3_sha3_256_inc_ctx; + +/** Data structure for the state of the incremental SHA3-384 API. */ +typedef struct { + /** Internal state. */ + void *ctx; +} OQS_SHA3_sha3_384_inc_ctx; + +/** Data structure for the state of the incremental SHA3-512 API. */ +typedef struct { + /** Internal state. */ + void *ctx; +} OQS_SHA3_sha3_512_inc_ctx; + +/** Data structure for the state of the incremental SHAKE-128 API. */ +typedef struct { + /** Internal state. */ + void *ctx; +} OQS_SHA3_shake128_inc_ctx; + +/** Data structure for the state of the incremental SHAKE-256 API. */ +typedef struct { + /** Internal state. */ + void *ctx; +} OQS_SHA3_shake256_inc_ctx; + +/** Data structure implemented by cryptographic provider for SHA-3 operations. + */ +struct OQS_SHA3_callbacks { + /** + * Implementation of function OQS_SHA3_sha3_256. + */ + void (*SHA3_sha3_256)(uint8_t *output, const uint8_t *input, size_t inplen); + + /** + * Implementation of function OQS_SHA3_sha3_256_inc_init. + */ + void (*SHA3_sha3_256_inc_init)(OQS_SHA3_sha3_256_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_sha3_256_inc_absorb. + */ + void (*SHA3_sha3_256_inc_absorb)(OQS_SHA3_sha3_256_inc_ctx *state, const uint8_t *input, size_t inlen); + + /** + * Implementation of function OQS_SHA3_sha3_256_inc_finalize. + */ + void (*SHA3_sha3_256_inc_finalize)(uint8_t *output, OQS_SHA3_sha3_256_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_sha3_256_inc_ctx_release. + */ + void (*SHA3_sha3_256_inc_ctx_release)(OQS_SHA3_sha3_256_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_sha3_256_inc_ctx_reset. + */ + void (*SHA3_sha3_256_inc_ctx_reset)(OQS_SHA3_sha3_256_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_sha3_256_inc_ctx_clone. + */ + void (*SHA3_sha3_256_inc_ctx_clone)(OQS_SHA3_sha3_256_inc_ctx *dest, const OQS_SHA3_sha3_256_inc_ctx *src); + + /** + * Implementation of function OQS_SHA3_sha3_384. + */ + void (*SHA3_sha3_384)(uint8_t *output, const uint8_t *input, size_t inplen); + + /** + * Implementation of function OQS_SHA3_sha3_384_inc_init. + */ + void (*SHA3_sha3_384_inc_init)(OQS_SHA3_sha3_384_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_sha3_384_inc_absorb. + */ + void (*SHA3_sha3_384_inc_absorb)(OQS_SHA3_sha3_384_inc_ctx *state, const uint8_t *input, size_t inlen); + + /** + * Implementation of function OQS_SHA3_sha3_384_inc_finalize. + */ + void (*SHA3_sha3_384_inc_finalize)(uint8_t *output, OQS_SHA3_sha3_384_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_sha3_384_inc_ctx_release. + */ + void (*SHA3_sha3_384_inc_ctx_release)(OQS_SHA3_sha3_384_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_sha3_384_inc_ctx_reset. + */ + void (*SHA3_sha3_384_inc_ctx_reset)(OQS_SHA3_sha3_384_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_sha3_384_inc_ctx_clone. + */ + void (*SHA3_sha3_384_inc_ctx_clone)(OQS_SHA3_sha3_384_inc_ctx *dest, const OQS_SHA3_sha3_384_inc_ctx *src); + + /** + * Implementation of function OQS_SHA3_sha3_512. + */ + void (*SHA3_sha3_512)(uint8_t *output, const uint8_t *input, size_t inplen); + + /** + * Implementation of function OQS_SHA3_sha3_512_inc_init. + */ + void (*SHA3_sha3_512_inc_init)(OQS_SHA3_sha3_512_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_sha3_512_inc_absorb. + */ + void (*SHA3_sha3_512_inc_absorb)(OQS_SHA3_sha3_512_inc_ctx *state, const uint8_t *input, size_t inlen); + + /** + * Implementation of function OQS_SHA3_sha3_512_inc_finalize. + */ + void (*SHA3_sha3_512_inc_finalize)(uint8_t *output, OQS_SHA3_sha3_512_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_sha3_512_inc_ctx_release. + */ + void (*SHA3_sha3_512_inc_ctx_release)(OQS_SHA3_sha3_512_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_sha3_512_inc_ctx_reset. + */ + void (*SHA3_sha3_512_inc_ctx_reset)(OQS_SHA3_sha3_512_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_sha3_512_inc_ctx_clone. + */ + void (*SHA3_sha3_512_inc_ctx_clone)(OQS_SHA3_sha3_512_inc_ctx *dest, const OQS_SHA3_sha3_512_inc_ctx *src); + + /** + * Implementation of function OQS_SHA3_shake128. + */ + void (*SHA3_shake128)(uint8_t *output, size_t outlen, const uint8_t *input, size_t inplen); + + /** + * Implementation of function OQS_SHA3_shake128_inc_init. + */ + void (*SHA3_shake128_inc_init)(OQS_SHA3_shake128_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake128_inc_absorb. + */ + void (*SHA3_shake128_inc_absorb)(OQS_SHA3_shake128_inc_ctx *state, const uint8_t *input, size_t inlen); + + /** + * Implementation of function OQS_SHA3_shake128_inc_finalize. + */ + void (*SHA3_shake128_inc_finalize)(OQS_SHA3_shake128_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake128_inc_squeeze. + */ + void (*SHA3_shake128_inc_squeeze)(uint8_t *output, size_t outlen, OQS_SHA3_shake128_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake128_inc_ctx_release. + */ + void (*SHA3_shake128_inc_ctx_release)(OQS_SHA3_shake128_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake128_inc_ctx_clone. + */ + void (*SHA3_shake128_inc_ctx_clone)(OQS_SHA3_shake128_inc_ctx *dest, const OQS_SHA3_shake128_inc_ctx *src); + + /** + * Implementation of function OQS_SHA3_shake128_inc_ctx_reset. + */ + void (*SHA3_shake128_inc_ctx_reset)(OQS_SHA3_shake128_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake256. + */ + void (*SHA3_shake256)(uint8_t *output, size_t outlen, const uint8_t *input, size_t inplen); + + /** + * Implementation of function OQS_SHA3_shake256_inc_init. + */ + void (*SHA3_shake256_inc_init)(OQS_SHA3_shake256_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake256_inc_absorb. + */ + void (*SHA3_shake256_inc_absorb)(OQS_SHA3_shake256_inc_ctx *state, const uint8_t *input, size_t inlen); + + /** + * Implementation of function OQS_SHA3_shake256_inc_finalize. + */ + void (*SHA3_shake256_inc_finalize)(OQS_SHA3_shake256_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake256_inc_squeeze. + */ + void (*SHA3_shake256_inc_squeeze)(uint8_t *output, size_t outlen, OQS_SHA3_shake256_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake256_inc_ctx_release. + */ + void (*SHA3_shake256_inc_ctx_release)(OQS_SHA3_shake256_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake256_inc_ctx_clone. + */ + void (*SHA3_shake256_inc_ctx_clone)(OQS_SHA3_shake256_inc_ctx *dest, const OQS_SHA3_shake256_inc_ctx *src); + + /** + * Implementation of function OQS_SHA3_shake256_inc_ctx_reset. + */ + void (*SHA3_shake256_inc_ctx_reset)(OQS_SHA3_shake256_inc_ctx *state); +}; + +/** + * Set callback functions for SHA3 operations. + * + * This function may be called before OQS_init to switch the + * cryptographic provider for SHA3 operations. If it is not called, + * the default provider determined at build time will be used. + * + * @param new_callbacks Callback functions defined in OQS_SHA3_callbacks struct + */ +OQS_API void OQS_SHA3_set_callbacks(struct OQS_SHA3_callbacks *new_callbacks); + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_SHA3_OPS_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha3x4.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha3x4.h new file mode 100644 index 00000000..aabea5b1 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha3x4.h @@ -0,0 +1,252 @@ +/** + * \file sha3x4.h + * \brief SHA3, SHAKE, and cSHAKE functions; not part of the OQS public API + * + * Contains the API and documentation for SHA3 digest and SHAKE implementations. + * + * Note this is not part of the OQS public API: implementations within liboqs can use these + * functions, but external consumers of liboqs should not use these functions. + * + * \author John Underhill, Douglas Stebila + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_SHA3X4_H +#define OQS_SHA3X4_H + +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** + * \brief Seed 4 parallel SHAKE-128 instances, and generate 4 arrays of pseudo-random bytes. + * + * \warning The output array length must not be zero. + * + * \param out0 The first output byte array + * \param out1 The second output byte array + * \param out2 The third output byte array + * \param out3 The fourth output byte array + * \param outlen The number of output bytes to generate in every output array + * \param in0 The first input seed byte array + * \param in1 The second input seed byte array + * \param in2 The third input seed byte array + * \param in3 The fourth input seed byte array + * \param inlen The number of seed bytes to process from every input array + */ +void OQS_SHA3_shake128_x4( + uint8_t *out0, + uint8_t *out1, + uint8_t *out2, + uint8_t *out3, + size_t outlen, + const uint8_t *in0, + const uint8_t *in1, + const uint8_t *in2, + const uint8_t *in3, + size_t inlen); + +/** + * \brief Initialize the state for four-way parallel incremental SHAKE-128 API. + * + * \param state The function state to be initialized; must be allocated + */ +void OQS_SHA3_shake128_x4_inc_init(OQS_SHA3_shake128_x4_inc_ctx *state); + +/** + * \brief Four-way parallel SHAKE-128 absorb function. + * Absorb four input messages of the same length into four parallel states. + * + * \warning State must be initialized by the caller. + * + * \param state The function state; must be initialized + * \param in0 The input to be absorbed into first instance + * \param in1 The input to be absorbed into first instance + * \param in2 The input to be absorbed into first instance + * \param in3 The input to be absorbed into first instance + * \param inlen The number of bytes to process from each input array + */ +void OQS_SHA3_shake128_x4_inc_absorb( + OQS_SHA3_shake128_x4_inc_ctx *state, + const uint8_t *in0, + const uint8_t *in1, + const uint8_t *in2, + const uint8_t *in3, + size_t inlen); + +/** + * \brief Four-way parallel SHAKE-128 finalize function. + * Prepares the states for squeezing. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_shake128_x4_inc_finalize(OQS_SHA3_shake128_x4_inc_ctx *state); + +/** + * \brief Four-way parallel SHAKE-128 squeeze function. + * Extracts from four parallel states into four output buffers + * + * \param out0 output buffer for the first instance + * \param out1 output buffer for the second instance + * \param out2 output buffer for the third instance + * \param out3 output buffer for the fourth instance + * \param outlen bytes of outbut buffer + * \param state The function state; must be initialized and finalized. + */ +void OQS_SHA3_shake128_x4_inc_squeeze( + uint8_t *out0, + uint8_t *out1, + uint8_t *out2, + uint8_t *out3, + size_t outlen, + OQS_SHA3_shake128_x4_inc_ctx *state); + +/** + * \brief Frees the state for the four-way parallel incremental SHAKE-128 API. + * + * \param state The state to free + */ +void OQS_SHA3_shake128_x4_inc_ctx_release(OQS_SHA3_shake128_x4_inc_ctx *state); + +/** + * \brief Copies the state for the four-way parallel incremental SHAKE-128 API. + * + * \param dest The state to copy into; must be initialized + * \param src The state to copy from; must be initialized + */ +void OQS_SHA3_shake128_x4_inc_ctx_clone( + OQS_SHA3_shake128_x4_inc_ctx *dest, + const OQS_SHA3_shake128_x4_inc_ctx *src); + +/** + * \brief Resets the state for the four-way parallel incremental SHAKE-128 API. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_shake128_x4_inc_ctx_reset(OQS_SHA3_shake128_x4_inc_ctx *state); + +/* SHAKE256 */ + +/** + * \brief Seed 4 parallel SHAKE-256 instances, and generate 4 arrays of pseudo-random bytes. + * + * Uses a vectorized (AVX2) implementation of SHAKE-256 if available. + * + * \warning The output array length must not be zero. + * + * \param out0 The first output byte array + * \param out1 The second output byte array + * \param out2 The third output byte array + * \param out3 The fourth output byte array + * \param outlen The number of output bytes to generate in every output array + * \param in0 The first input seed byte array + * \param in1 The second input seed byte array + * \param in2 The third input seed byte array + * \param in3 The fourth input seed byte array + * \param inlen The number of seed bytes to process from every input array + */ +void OQS_SHA3_shake256_x4( + uint8_t *out0, + uint8_t *out1, + uint8_t *out2, + uint8_t *out3, + size_t outlen, + const uint8_t *in0, + const uint8_t *in1, + const uint8_t *in2, + const uint8_t *in3, + size_t inlen); + +/** + * \brief Initialize the state for four-way parallel incremental SHAKE-256 API. + * + * \param state The function state to be initialized; must be allocated + */ +void OQS_SHA3_shake256_x4_inc_init(OQS_SHA3_shake256_x4_inc_ctx *state); + +/** + * \brief Four-way parallel SHAKE-256 absorb function. + * Absorb four input messages of the same length into four parallel states. + * + * \warning State must be initialized by the caller. + * + * \param state The function state; must be initialized + * \param in0 The input to be absorbed into first instance + * \param in1 The input to be absorbed into first instance + * \param in2 The input to be absorbed into first instance + * \param in3 The input to be absorbed into first instance + * \param inlen The number of bytes to process from each input array + */ +void OQS_SHA3_shake256_x4_inc_absorb( + OQS_SHA3_shake256_x4_inc_ctx *state, + const uint8_t *in0, + const uint8_t *in1, + const uint8_t *in2, + const uint8_t *in3, + size_t inlen); + +/** + * \brief Four-way parallel SHAKE-256 finalize function. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_shake256_x4_inc_finalize(OQS_SHA3_shake256_x4_inc_ctx *state); + +/** + * \brief Four-way parallel SHAKE-256 squeeze function. + * Extracts from four parallel states into four output buffers + * + * \param out0 output buffer for the first instance + * \param out1 output buffer for the second instance + * \param out2 output buffer for the third instance + * \param out3 output buffer for the fourth instance + * \param outlen bytes of outbut buffer + * \param state The function state; must be initialized and finalized + */ +void OQS_SHA3_shake256_x4_inc_squeeze( + uint8_t *out0, + uint8_t *out1, + uint8_t *out2, + uint8_t *out3, + size_t outlen, + OQS_SHA3_shake256_x4_inc_ctx *state); + +/** + * \brief Frees the state for the four-way parallel incremental SHAKE-256 API. + * + * \param state The state to free + */ +void OQS_SHA3_shake256_x4_inc_ctx_release(OQS_SHA3_shake256_x4_inc_ctx *state); + +/** + * \brief Copies the state for the four-way parallel incremental SHAKE-256 API. + * + * \warning dest must be allocated. dest must be freed by calling + * OQS_SHA3_shake256_inc_ctx_release. + * + * \param dest The state to copy into; must be initialized + * \param src The state to copy from; must be initialized + */ +void OQS_SHA3_shake256_x4_inc_ctx_clone( + OQS_SHA3_shake256_x4_inc_ctx *dest, + const OQS_SHA3_shake256_x4_inc_ctx *src); + +/** + * \brief Resets the state for the four-way parallel incremental SHAKE-256 API. + * Allows a context to be re-used without free and init calls. + * + * \param state The function state; must be initialized + */ +void OQS_SHA3_shake256_x4_inc_ctx_reset(OQS_SHA3_shake256_x4_inc_ctx *state); + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_SHA3X4_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha3x4_ops.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha3x4_ops.h new file mode 100644 index 00000000..32e4cc37 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sha3x4_ops.h @@ -0,0 +1,182 @@ +/** + * \file sha3x4_ops.h + * \brief Header defining the callback API for OQS SHA3 and SHAKE + * + * \author John Underhill, Douglas Stebila + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_SHA3X4_OPS_H +#define OQS_SHA3X4_OPS_H + +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** Data structure for the state of the four-way parallel incremental SHAKE-128 API. */ +typedef struct { + /** Internal state. */ + void *ctx; +} OQS_SHA3_shake128_x4_inc_ctx; + +/** Data structure for the state of the four-way parallel incremental SHAKE-256 API. */ +typedef struct { + /** Internal state. */ + void *ctx; +} OQS_SHA3_shake256_x4_inc_ctx; + +/** Data structure implemented by cryptographic provider for the + * four-way parallel incremental SHAKE-256 operations. + */ +struct OQS_SHA3_x4_callbacks { + /** + * Implementation of function OQS_SHA3_shake128_x4. + */ + void (*SHA3_shake128_x4)( + uint8_t *out0, + uint8_t *out1, + uint8_t *out2, + uint8_t *out3, + size_t outlen, + const uint8_t *in0, + const uint8_t *in1, + const uint8_t *in2, + const uint8_t *in3, + size_t inlen); + + /** + * Implementation of function OQS_SHA3_shake128_x4_inc_init. + */ + void (*SHA3_shake128_x4_inc_init)(OQS_SHA3_shake128_x4_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake128_x4_inc_absorb. + */ + void (*SHA3_shake128_x4_inc_absorb)( + OQS_SHA3_shake128_x4_inc_ctx *state, + const uint8_t *in0, + const uint8_t *in1, + const uint8_t *in2, + const uint8_t *in3, + size_t inlen); + + /** + * Implementation of function OQS_SHA3_shake128_x4_inc_finalize. + */ + void (*SHA3_shake128_x4_inc_finalize)(OQS_SHA3_shake128_x4_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake128_x4_inc_squeeze. + */ + void (*SHA3_shake128_x4_inc_squeeze)( + uint8_t *out0, + uint8_t *out1, + uint8_t *out2, + uint8_t *out3, + size_t outlen, + OQS_SHA3_shake128_x4_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake128_x4_inc_ctx_release. + */ + void (*SHA3_shake128_x4_inc_ctx_release)(OQS_SHA3_shake128_x4_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake128_x4_inc_ctx_clone. + */ + void (*SHA3_shake128_x4_inc_ctx_clone)( + OQS_SHA3_shake128_x4_inc_ctx *dest, + const OQS_SHA3_shake128_x4_inc_ctx *src); + + /** + * Implementation of function OQS_SHA3_shake128_x4_inc_ctx_reset. + */ + void (*SHA3_shake128_x4_inc_ctx_reset)(OQS_SHA3_shake128_x4_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake256_x4. + */ + void (*SHA3_shake256_x4)( + uint8_t *out0, + uint8_t *out1, + uint8_t *out2, + uint8_t *out3, + size_t outlen, + const uint8_t *in0, + const uint8_t *in1, + const uint8_t *in2, + const uint8_t *in3, + size_t inlen); + + /** + * Implementation of function OQS_SHA3_shake256_x4_inc_init. + */ + void (*SHA3_shake256_x4_inc_init)(OQS_SHA3_shake256_x4_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake256_x4_inc_absorb. + */ + void (*SHA3_shake256_x4_inc_absorb)( + OQS_SHA3_shake256_x4_inc_ctx *state, + const uint8_t *in0, + const uint8_t *in1, + const uint8_t *in2, + const uint8_t *in3, + size_t inlen); + + /** + * Implementation of function OQS_SHA3_shake256_x4_inc_finalize. + */ + void (*SHA3_shake256_x4_inc_finalize)(OQS_SHA3_shake256_x4_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake256_x4_inc_squeeze. + */ + void (*SHA3_shake256_x4_inc_squeeze)( + uint8_t *out0, + uint8_t *out1, + uint8_t *out2, + uint8_t *out3, + size_t outlen, + OQS_SHA3_shake256_x4_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake256_x4_inc_ctx_release. + */ + void (*SHA3_shake256_x4_inc_ctx_release)(OQS_SHA3_shake256_x4_inc_ctx *state); + + /** + * Implementation of function OQS_SHA3_shake256_x4_inc_ctx_clone. + */ + void (*SHA3_shake256_x4_inc_ctx_clone)( + OQS_SHA3_shake256_x4_inc_ctx *dest, + const OQS_SHA3_shake256_x4_inc_ctx *src); + + /** + * Implementation of function OQS_SHA3_shake256_x4_inc_ctx_reset. + */ + void (*SHA3_shake256_x4_inc_ctx_reset)(OQS_SHA3_shake256_x4_inc_ctx *state); +}; + +/** + * Set callback functions for 4-parallel SHA3 operations. + * + * This function may be called before OQS_init to switch the + * cryptographic provider for 4-parallel SHA3 operations. If it is not + * called, the default provider determined at build time will be used. + * + * @param new_callbacks Callback functions defined in OQS_SHA3_x4_callbacks struct + */ +OQS_API void OQS_SHA3_x4_set_callbacks(struct OQS_SHA3_x4_callbacks *new_callbacks); + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_SHA3X4_OPS_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sig.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sig.h new file mode 100644 index 00000000..d77787fa --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sig.h @@ -0,0 +1,455 @@ +/** + * \file sig.h + * \brief Signature schemes + * + * The file `tests/example_sig.c` contains two examples on using the OQS_SIG API. + * + * The first example uses the individual scheme's algorithms directly and uses + * no dynamic memory allocation -- all buffers are allocated on the stack, with + * sizes indicated using preprocessor macros. Since algorithms can be disabled at + * compile-time, the programmer should wrap the code in \#ifdefs. + * + * The second example uses an OQS_SIG object to use an algorithm specified at + * runtime. Therefore it uses dynamic memory allocation -- all buffers must be + * malloc'ed by the programmer, with sizes indicated using the corresponding length + * member of the OQS_SIG object in question. Since algorithms can be disabled at + * compile-time, the programmer should check that the OQS_SIG object is not `NULL`. + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_SIG_H +#define OQS_SIG_H + +#include +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALG_IDENTIFIER_START +/** Algorithm identifier for Dilithium2 */ +#define OQS_SIG_alg_dilithium_2 "Dilithium2" +/** Algorithm identifier for Dilithium3 */ +#define OQS_SIG_alg_dilithium_3 "Dilithium3" +/** Algorithm identifier for Dilithium5 */ +#define OQS_SIG_alg_dilithium_5 "Dilithium5" +/** Algorithm identifier for ML-DSA-44 */ +#define OQS_SIG_alg_ml_dsa_44 "ML-DSA-44" +/** Algorithm identifier for ML-DSA-65 */ +#define OQS_SIG_alg_ml_dsa_65 "ML-DSA-65" +/** Algorithm identifier for ML-DSA-87 */ +#define OQS_SIG_alg_ml_dsa_87 "ML-DSA-87" +/** Algorithm identifier for Falcon-512 */ +#define OQS_SIG_alg_falcon_512 "Falcon-512" +/** Algorithm identifier for Falcon-1024 */ +#define OQS_SIG_alg_falcon_1024 "Falcon-1024" +/** Algorithm identifier for Falcon-padded-512 */ +#define OQS_SIG_alg_falcon_padded_512 "Falcon-padded-512" +/** Algorithm identifier for Falcon-padded-1024 */ +#define OQS_SIG_alg_falcon_padded_1024 "Falcon-padded-1024" +/** Algorithm identifier for SPHINCS+-SHA2-128f-simple */ +#define OQS_SIG_alg_sphincs_sha2_128f_simple "SPHINCS+-SHA2-128f-simple" +/** Algorithm identifier for SPHINCS+-SHA2-128s-simple */ +#define OQS_SIG_alg_sphincs_sha2_128s_simple "SPHINCS+-SHA2-128s-simple" +/** Algorithm identifier for SPHINCS+-SHA2-192f-simple */ +#define OQS_SIG_alg_sphincs_sha2_192f_simple "SPHINCS+-SHA2-192f-simple" +/** Algorithm identifier for SPHINCS+-SHA2-192s-simple */ +#define OQS_SIG_alg_sphincs_sha2_192s_simple "SPHINCS+-SHA2-192s-simple" +/** Algorithm identifier for SPHINCS+-SHA2-256f-simple */ +#define OQS_SIG_alg_sphincs_sha2_256f_simple "SPHINCS+-SHA2-256f-simple" +/** Algorithm identifier for SPHINCS+-SHA2-256s-simple */ +#define OQS_SIG_alg_sphincs_sha2_256s_simple "SPHINCS+-SHA2-256s-simple" +/** Algorithm identifier for SPHINCS+-SHAKE-128f-simple */ +#define OQS_SIG_alg_sphincs_shake_128f_simple "SPHINCS+-SHAKE-128f-simple" +/** Algorithm identifier for SPHINCS+-SHAKE-128s-simple */ +#define OQS_SIG_alg_sphincs_shake_128s_simple "SPHINCS+-SHAKE-128s-simple" +/** Algorithm identifier for SPHINCS+-SHAKE-192f-simple */ +#define OQS_SIG_alg_sphincs_shake_192f_simple "SPHINCS+-SHAKE-192f-simple" +/** Algorithm identifier for SPHINCS+-SHAKE-192s-simple */ +#define OQS_SIG_alg_sphincs_shake_192s_simple "SPHINCS+-SHAKE-192s-simple" +/** Algorithm identifier for SPHINCS+-SHAKE-256f-simple */ +#define OQS_SIG_alg_sphincs_shake_256f_simple "SPHINCS+-SHAKE-256f-simple" +/** Algorithm identifier for SPHINCS+-SHAKE-256s-simple */ +#define OQS_SIG_alg_sphincs_shake_256s_simple "SPHINCS+-SHAKE-256s-simple" +/** Algorithm identifier for MAYO-1 */ +#define OQS_SIG_alg_mayo_1 "MAYO-1" +/** Algorithm identifier for MAYO-2 */ +#define OQS_SIG_alg_mayo_2 "MAYO-2" +/** Algorithm identifier for MAYO-3 */ +#define OQS_SIG_alg_mayo_3 "MAYO-3" +/** Algorithm identifier for MAYO-5 */ +#define OQS_SIG_alg_mayo_5 "MAYO-5" +/** Algorithm identifier for cross-rsdp-128-balanced */ +#define OQS_SIG_alg_cross_rsdp_128_balanced "cross-rsdp-128-balanced" +/** Algorithm identifier for cross-rsdp-128-fast */ +#define OQS_SIG_alg_cross_rsdp_128_fast "cross-rsdp-128-fast" +/** Algorithm identifier for cross-rsdp-128-small */ +#define OQS_SIG_alg_cross_rsdp_128_small "cross-rsdp-128-small" +/** Algorithm identifier for cross-rsdp-192-balanced */ +#define OQS_SIG_alg_cross_rsdp_192_balanced "cross-rsdp-192-balanced" +/** Algorithm identifier for cross-rsdp-192-fast */ +#define OQS_SIG_alg_cross_rsdp_192_fast "cross-rsdp-192-fast" +/** Algorithm identifier for cross-rsdp-192-small */ +#define OQS_SIG_alg_cross_rsdp_192_small "cross-rsdp-192-small" +/** Algorithm identifier for cross-rsdp-256-balanced */ +#define OQS_SIG_alg_cross_rsdp_256_balanced "cross-rsdp-256-balanced" +/** Algorithm identifier for cross-rsdp-256-fast */ +#define OQS_SIG_alg_cross_rsdp_256_fast "cross-rsdp-256-fast" +/** Algorithm identifier for cross-rsdp-256-small */ +#define OQS_SIG_alg_cross_rsdp_256_small "cross-rsdp-256-small" +/** Algorithm identifier for cross-rsdpg-128-balanced */ +#define OQS_SIG_alg_cross_rsdpg_128_balanced "cross-rsdpg-128-balanced" +/** Algorithm identifier for cross-rsdpg-128-fast */ +#define OQS_SIG_alg_cross_rsdpg_128_fast "cross-rsdpg-128-fast" +/** Algorithm identifier for cross-rsdpg-128-small */ +#define OQS_SIG_alg_cross_rsdpg_128_small "cross-rsdpg-128-small" +/** Algorithm identifier for cross-rsdpg-192-balanced */ +#define OQS_SIG_alg_cross_rsdpg_192_balanced "cross-rsdpg-192-balanced" +/** Algorithm identifier for cross-rsdpg-192-fast */ +#define OQS_SIG_alg_cross_rsdpg_192_fast "cross-rsdpg-192-fast" +/** Algorithm identifier for cross-rsdpg-192-small */ +#define OQS_SIG_alg_cross_rsdpg_192_small "cross-rsdpg-192-small" +/** Algorithm identifier for cross-rsdpg-256-balanced */ +#define OQS_SIG_alg_cross_rsdpg_256_balanced "cross-rsdpg-256-balanced" +/** Algorithm identifier for cross-rsdpg-256-fast */ +#define OQS_SIG_alg_cross_rsdpg_256_fast "cross-rsdpg-256-fast" +/** Algorithm identifier for cross-rsdpg-256-small */ +#define OQS_SIG_alg_cross_rsdpg_256_small "cross-rsdpg-256-small" +/** Algorithm identifier for OV-Is */ +#define OQS_SIG_alg_uov_ov_Is "OV-Is" +/** Algorithm identifier for OV-Ip */ +#define OQS_SIG_alg_uov_ov_Ip "OV-Ip" +/** Algorithm identifier for OV-III */ +#define OQS_SIG_alg_uov_ov_III "OV-III" +/** Algorithm identifier for OV-V */ +#define OQS_SIG_alg_uov_ov_V "OV-V" +/** Algorithm identifier for OV-Is-pkc */ +#define OQS_SIG_alg_uov_ov_Is_pkc "OV-Is-pkc" +/** Algorithm identifier for OV-Ip-pkc */ +#define OQS_SIG_alg_uov_ov_Ip_pkc "OV-Ip-pkc" +/** Algorithm identifier for OV-III-pkc */ +#define OQS_SIG_alg_uov_ov_III_pkc "OV-III-pkc" +/** Algorithm identifier for OV-V-pkc */ +#define OQS_SIG_alg_uov_ov_V_pkc "OV-V-pkc" +/** Algorithm identifier for OV-Is-pkc-skc */ +#define OQS_SIG_alg_uov_ov_Is_pkc_skc "OV-Is-pkc-skc" +/** Algorithm identifier for OV-Ip-pkc-skc */ +#define OQS_SIG_alg_uov_ov_Ip_pkc_skc "OV-Ip-pkc-skc" +/** Algorithm identifier for OV-III-pkc-skc */ +#define OQS_SIG_alg_uov_ov_III_pkc_skc "OV-III-pkc-skc" +/** Algorithm identifier for OV-V-pkc-skc */ +#define OQS_SIG_alg_uov_ov_V_pkc_skc "OV-V-pkc-skc" +/** Algorithm identifier for SNOVA_24_5_4 */ +#define OQS_SIG_alg_snova_SNOVA_24_5_4 "SNOVA_24_5_4" +/** Algorithm identifier for SNOVA_24_5_4_SHAKE */ +#define OQS_SIG_alg_snova_SNOVA_24_5_4_SHAKE "SNOVA_24_5_4_SHAKE" +/** Algorithm identifier for SNOVA_24_5_4_esk */ +#define OQS_SIG_alg_snova_SNOVA_24_5_4_esk "SNOVA_24_5_4_esk" +/** Algorithm identifier for SNOVA_24_5_4_SHAKE_esk */ +#define OQS_SIG_alg_snova_SNOVA_24_5_4_SHAKE_esk "SNOVA_24_5_4_SHAKE_esk" +/** Algorithm identifier for SNOVA_37_17_2 */ +#define OQS_SIG_alg_snova_SNOVA_37_17_2 "SNOVA_37_17_2" +/** Algorithm identifier for SNOVA_25_8_3 */ +#define OQS_SIG_alg_snova_SNOVA_25_8_3 "SNOVA_25_8_3" +/** Algorithm identifier for SNOVA_56_25_2 */ +#define OQS_SIG_alg_snova_SNOVA_56_25_2 "SNOVA_56_25_2" +/** Algorithm identifier for SNOVA_49_11_3 */ +#define OQS_SIG_alg_snova_SNOVA_49_11_3 "SNOVA_49_11_3" +/** Algorithm identifier for SNOVA_37_8_4 */ +#define OQS_SIG_alg_snova_SNOVA_37_8_4 "SNOVA_37_8_4" +/** Algorithm identifier for SNOVA_24_5_5 */ +#define OQS_SIG_alg_snova_SNOVA_24_5_5 "SNOVA_24_5_5" +/** Algorithm identifier for SNOVA_60_10_4 */ +#define OQS_SIG_alg_snova_SNOVA_60_10_4 "SNOVA_60_10_4" +/** Algorithm identifier for SNOVA_29_6_5 */ +#define OQS_SIG_alg_snova_SNOVA_29_6_5 "SNOVA_29_6_5" +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALG_IDENTIFIER_END +// EDIT-WHEN-ADDING-SIG +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALGS_LENGTH_START + +/** Number of algorithm identifiers above. */ +#define OQS_SIG_algs_length 68 +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALGS_LENGTH_END + +/** + * Returns identifiers for available signature schemes in liboqs. Used with OQS_SIG_new. + * + * Note that algorithm identifiers are present in this list even when the algorithm is disabled + * at compile time. + * + * @param[in] i Index of the algorithm identifier to return, 0 <= i < OQS_SIG_algs_length + * @return Algorithm identifier as a string, or NULL. + */ +OQS_API const char *OQS_SIG_alg_identifier(size_t i); + +/** + * Returns the number of signature mechanisms in liboqs. They can be enumerated with + * OQS_SIG_alg_identifier. + * + * Note that some mechanisms may be disabled at compile time. + * + * @return The number of signature mechanisms. + */ +OQS_API int OQS_SIG_alg_count(void); + +/** + * Indicates whether the specified algorithm was enabled at compile-time or not. + * + * @param[in] method_name Name of the desired algorithm; one of the names in `OQS_SIG_algs`. + * @return 1 if enabled, 0 if disabled or not found + */ +OQS_API int OQS_SIG_alg_is_enabled(const char *method_name); + +/** + * Signature schemes object + */ +typedef struct OQS_SIG { + + /** Printable string representing the name of the signature scheme. */ + const char *method_name; + + /** + * Printable string representing the version of the cryptographic algorithm. + * + * Implementations with the same method_name and same alg_version will be interoperable. + * See README.md for information about algorithm compatibility. + */ + const char *alg_version; + + /** The NIST security level (1, 2, 3, 4, 5) claimed in this algorithm's original NIST submission. */ + uint8_t claimed_nist_level; + + /** Whether the signature offers EUF-CMA security (TRUE) or not (FALSE). */ + bool euf_cma; + + /** Whether the signature offers SUF-CMA security (TRUE) or not (FALSE). */ + bool suf_cma; + + /** Whether the signature supports signing with a context string (TRUE) or not (FALSE). */ + bool sig_with_ctx_support; + + /** The length, in bytes, of public keys for this signature scheme. */ + size_t length_public_key; + /** The length, in bytes, of secret keys for this signature scheme. */ + size_t length_secret_key; + /** The (maximum) length, in bytes, of signatures for this signature scheme. */ + size_t length_signature; + + /** + * Keypair generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `public_key` and + * `secret_key`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_*_length_*`. + * + * @param[out] public_key The public key represented as a byte string. + * @param[out] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*keypair)(uint8_t *public_key, uint8_t *secret_key); + + /** + * Signature generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `signature`, + * based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_*_length_*`. + * + * @param[out] signature The signature on the message represented as a byte string. + * @param[out] signature_len The actual length of the signature. May be smaller than `length_signature` for some algorithms since some algorithms have variable length signatures. + * @param[in] message The message to sign represented as a byte string. + * @param[in] message_len The length of the message to sign. + * @param[in] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*sign)(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); + + /** + * Signature generation algorithm, with custom context string. + * + * Caller is responsible for allocating sufficient memory for `signature`, + * based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_*_length_*`. + * + * @param[out] signature The signature on the message represented as a byte string. + * @param[out] signature_len The actual length of the signature. May be smaller than `length_signature` for some algorithms since some algorithms have variable length signatures. + * @param[in] message The message to sign represented as a byte string. + * @param[in] message_len The length of the message to sign. + * @param[in] ctx_str The context string used for the signature. This value can be set to NULL if a context string is not needed (i.e., for algorithms that do not support context strings or if an empty context string is used). + * @param[in] ctx_str_len The context string used for the signature. This value can be set to 0 if a context string is not needed (i.e., for algorithms that do not support context strings or if an empty context string is used). + * @param[in] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*sign_with_ctx_str)(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *ctx_str, size_t ctx_str_len, const uint8_t *secret_key); + + /** + * Signature verification algorithm. + * + * @param[in] message The message represented as a byte string. + * @param[in] message_len The length of the message. + * @param[in] signature The signature on the message represented as a byte string. + * @param[in] signature_len The length of the signature. + * @param[in] public_key The public key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*verify)(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); + + /** + * Signature verification algorithm, with custom context string. + * + * @param[in] message The message represented as a byte string. + * @param[in] message_len The length of the message. + * @param[in] signature The signature on the message represented as a byte string. + * @param[in] signature_len The length of the signature. + * @param[in] ctx_str The context string for the signature. This value can be set to NULL if a context string is not needed (i.e., for algorithms that do not support context strings or if an empty context string is used). + * @param[in] ctx_str_len The length of the context string. This value can be set to 0 if a context string is not needed (i.e., for algorithms that do not support context strings or if an empty context string is used). + * @param[in] public_key The public key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*verify_with_ctx_str)(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *ctx_str, size_t ctx_str_len, const uint8_t *public_key); + + +} OQS_SIG; + +/** + * Constructs an OQS_SIG object for a particular algorithm. + * + * Callers should always check whether the return value is `NULL`, which indicates either than an + * invalid algorithm name was provided, or that the requested algorithm was disabled at compile-time. + * + * @param[in] method_name Name of the desired algorithm; one of the names in `OQS_SIG_algs`. + * @return An OQS_SIG for the particular algorithm, or `NULL` if the algorithm has been disabled at compile-time. + */ +OQS_API OQS_SIG *OQS_SIG_new(const char *method_name); + +/** + * Keypair generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `public_key` and + * `secret_key`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_*_length_*`. + * + * @param[in] sig The OQS_SIG object representing the signature scheme. + * @param[out] public_key The public key represented as a byte string. + * @param[out] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_SIG_keypair(const OQS_SIG *sig, uint8_t *public_key, uint8_t *secret_key); + +/** + * Signature generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `signnature`, + * based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_*_length_*`. + * + * @param[in] sig The OQS_SIG object representing the signature scheme. + * @param[out] signature The signature on the message represented as a byte string. + * @param[out] signature_len The length of the signature. + * @param[in] message The message to sign represented as a byte string. + * @param[in] message_len The length of the message to sign. + * @param[in] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_SIG_sign(const OQS_SIG *sig, uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); + +/** + * Signature generation algorithm, with custom context string. + * + * Caller is responsible for allocating sufficient memory for `signature`, + * based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_*_length_*`. + * + * @param[in] sig The OQS_SIG object representing the signature scheme. + * @param[out] signature The signature on the message represented as a byte string. + * @param[out] signature_len The actual length of the signature. May be smaller than `length_signature` for some algorithms since some algorithms have variable length signatures. + * @param[in] message The message to sign represented as a byte string. + * @param[in] message_len The length of the message to sign. + * @param[in] ctx_str The context string used for the signature. This value can be set to NULL if a context string is not needed (i.e., for algorithms that do not support context strings or if an empty context string is used). + * @param[in] ctx_str_len The context string used for the signature. This value can be set to 0 if a context string is not needed (i.e., for algorithms that do not support context strings or if an empty context string is used). + * @param[in] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_SIG_sign_with_ctx_str(const OQS_SIG *sig, uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *ctx_str, size_t ctx_str_len, const uint8_t *secret_key); + +/** + * Signature verification algorithm. + * + * @param[in] sig The OQS_SIG object representing the signature scheme. + * @param[in] message The message represented as a byte string. + * @param[in] message_len The length of the message. + * @param[in] signature The signature on the message represented as a byte string. + * @param[in] signature_len The length of the signature. + * @param[in] public_key The public key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_SIG_verify(const OQS_SIG *sig, const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); + +/** + * Signature verification algorithm, with custom context string. + * + * @param[in] sig The OQS_SIG object representing the signature scheme. + * @param[in] message The message represented as a byte string. + * @param[in] message_len The length of the message. + * @param[in] signature The signature on the message represented as a byte string. + * @param[in] signature_len The length of the signature. + * @param[in] ctx_str The context string used for the signature. This value can be set to NULL if a context string is not needed (i.e., for algorithms that do not support context strings or if an empty context string is used). + * @param[in] ctx_str_len The context string used for the signature. This value can be set to 0 if a context string is not needed (i.e., for algorithms that do not support context strings or if an empty context string is used). + * @param[in] public_key The public key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_SIG_verify_with_ctx_str(const OQS_SIG *sig, const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *ctx_str, size_t ctx_str_len, const uint8_t *public_key); + +/** + * Frees an OQS_SIG object that was constructed by OQS_SIG_new. + * + * @param[in] sig The OQS_SIG object to free. + */ +OQS_API void OQS_SIG_free(OQS_SIG *sig); + +/** + * Indicates whether the specified signature algorithm supports signing with a context string. + * + * @param[in] alg_name Name of the desired algorithm; one of the names in `OQS_SIG_algs`. + * @return true if the algorithm supports context string signing, false otherwise. + */ +OQS_API bool OQS_SIG_supports_ctx_str(const char *alg_name); + +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_INCLUDE_START +#ifdef OQS_ENABLE_SIG_DILITHIUM +#include +#endif /* OQS_ENABLE_SIG_DILITHIUM */ +#ifdef OQS_ENABLE_SIG_ML_DSA +#include +#endif /* OQS_ENABLE_SIG_ML_DSA */ +#ifdef OQS_ENABLE_SIG_FALCON +#include +#endif /* OQS_ENABLE_SIG_FALCON */ +#ifdef OQS_ENABLE_SIG_SPHINCS +#include +#endif /* OQS_ENABLE_SIG_SPHINCS */ +#ifdef OQS_ENABLE_SIG_MAYO +#include +#endif /* OQS_ENABLE_SIG_MAYO */ +#ifdef OQS_ENABLE_SIG_CROSS +#include +#endif /* OQS_ENABLE_SIG_CROSS */ +#ifdef OQS_ENABLE_SIG_UOV +#include +#endif /* OQS_ENABLE_SIG_UOV */ +#ifdef OQS_ENABLE_SIG_SNOVA +#include +#endif /* OQS_ENABLE_SIG_SNOVA */ +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_INCLUDE_END +// EDIT-WHEN-ADDING-SIG + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_SIG_H diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sig_stfl.h b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sig_stfl.h new file mode 100644 index 00000000..8e81df4d --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/sig_stfl.h @@ -0,0 +1,740 @@ +/** + * \file sig_stfl.h + * \brief Stateful Signature schemes + * + * The file `tests/example_sig_stfl.c` contains an example on using the OQS_SIG_STFL API. + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_SIG_STATEFUL_H +#define OQS_SIG_STATEFUL_H + +#include +#include +#include + +#include + +/* + * Developer's Notes: + * Stateful signatures are based on the one-time use of a secret key. A pool of secret keys is created for this purpose. + * The state of these keys is tracked to ensure that they are used only once to generate a signature. + * + * As such, product-specific environments do play a role in ensuring the safety of the keys. + * Secret keys must be stored securely. + * The key index/counter must be updated after each signature generation. + * The secret key must be protected in a thread-safe manner. + * + * Applications therefore are required to provide environment-specific callback functions to + * - store private key + * - lock/unlock private key + * + * See below for details + * OQS_SIG_STFL_SECRET_KEY_SET_lock + * OQS_SIG_STFL_SECRET_KEY_SET_unlock + * OQS_SIG_STFL_SECRET_KEY_SET_mutex + * OQS_SIG_STFL_SECRET_KEY_SET_store_cb + * + */ + +#if defined(__cplusplus) +extern "C" +{ +#endif + +/** Algorithm identifier for XMSS-SHA2_10_256 */ +#define OQS_SIG_STFL_alg_xmss_sha256_h10 "XMSS-SHA2_10_256" +/** Algorithm identifier for XMSS-SHA2_16_256 */ +#define OQS_SIG_STFL_alg_xmss_sha256_h16 "XMSS-SHA2_16_256" +/** Algorithm identifier for XMSS-SHA2_20_256 */ +#define OQS_SIG_STFL_alg_xmss_sha256_h20 "XMSS-SHA2_20_256" +/** Algorithm identifier for XMSS-SHAKE_10_256 */ +#define OQS_SIG_STFL_alg_xmss_shake128_h10 "XMSS-SHAKE_10_256" +/** Algorithm identifier for XMSS-SHAKE_16_256 */ +#define OQS_SIG_STFL_alg_xmss_shake128_h16 "XMSS-SHAKE_16_256" +/** Algorithm identifier for XMSS-SHAKE_20_256 */ +#define OQS_SIG_STFL_alg_xmss_shake128_h20 "XMSS-SHAKE_20_256" +/** Algorithm identifier for XMSS-SHA2_10_512 */ +#define OQS_SIG_STFL_alg_xmss_sha512_h10 "XMSS-SHA2_10_512" +/** Algorithm identifier for XMSS-SHA2_16_512 */ +#define OQS_SIG_STFL_alg_xmss_sha512_h16 "XMSS-SHA2_16_512" +/** Algorithm identifier for XMSS-SHA2_20_512 */ +#define OQS_SIG_STFL_alg_xmss_sha512_h20 "XMSS-SHA2_20_512" +/** Algorithm identifier for XMSS-SHAKE_10_512 */ +#define OQS_SIG_STFL_alg_xmss_shake256_h10 "XMSS-SHAKE_10_512" +/** Algorithm identifier for XMSS-SHAKE_16_512 */ +#define OQS_SIG_STFL_alg_xmss_shake256_h16 "XMSS-SHAKE_16_512" +/** Algorithm identifier for XMSS-SHAKE_20_512 */ +#define OQS_SIG_STFL_alg_xmss_shake256_h20 "XMSS-SHAKE_20_512" +/** Algorithm identifier for XMSS-SHA2_10_192 */ +#define OQS_SIG_STFL_alg_xmss_sha256_h10_192 "XMSS-SHA2_10_192" +/** Algorithm identifier for XMSS-SHA2_16_192 */ +#define OQS_SIG_STFL_alg_xmss_sha256_h16_192 "XMSS-SHA2_16_192" +/** Algorithm identifier for XMSS-SHA2_20_192 */ +#define OQS_SIG_STFL_alg_xmss_sha256_h20_192 "XMSS-SHA2_20_192" +/** Algorithm identifier for XMSS-SHAKE256_10_192 */ +#define OQS_SIG_STFL_alg_xmss_shake256_h10_192 "XMSS-SHAKE256_10_192" +/** Algorithm identifier for XMSS-SHAKE256_16_192 */ +#define OQS_SIG_STFL_alg_xmss_shake256_h16_192 "XMSS-SHAKE256_16_192" +/** Algorithm identifier for XMSS-SHAKE256_20_192 */ +#define OQS_SIG_STFL_alg_xmss_shake256_h20_192 "XMSS-SHAKE256_20_192" +/** Algorithm identifier for XMSS-SHAKE256_10_256 */ +#define OQS_SIG_STFL_alg_xmss_shake256_h10_256 "XMSS-SHAKE256_10_256" +/** Algorithm identifier for XMSS-SHAKE256_16_256 */ +#define OQS_SIG_STFL_alg_xmss_shake256_h16_256 "XMSS-SHAKE256_16_256" +/** Algorithm identifier for XMSS-SHAKE256_20_256 */ +#define OQS_SIG_STFL_alg_xmss_shake256_h20_256 "XMSS-SHAKE256_20_256" + +/** Algorithm identifier for XMSSMT-SHA2_20/2_256 */ +#define OQS_SIG_STFL_alg_xmssmt_sha256_h20_2 "XMSSMT-SHA2_20/2_256" +/** Algorithm identifier for XMSSMT-SHA2_20/4_256 */ +#define OQS_SIG_STFL_alg_xmssmt_sha256_h20_4 "XMSSMT-SHA2_20/4_256" +/** Algorithm identifier for XMSSMT-SHA2_40/2_256 */ +#define OQS_SIG_STFL_alg_xmssmt_sha256_h40_2 "XMSSMT-SHA2_40/2_256" +/** Algorithm identifier for XMSSMT-SHA2_40/4_256 */ +#define OQS_SIG_STFL_alg_xmssmt_sha256_h40_4 "XMSSMT-SHA2_40/4_256" +/** Algorithm identifier for XMSSMT-SHA2_40/8_256 */ +#define OQS_SIG_STFL_alg_xmssmt_sha256_h40_8 "XMSSMT-SHA2_40/8_256" +/** Algorithm identifier for XMSSMT-SHA2_60/3_256 */ +#define OQS_SIG_STFL_alg_xmssmt_sha256_h60_3 "XMSSMT-SHA2_60/3_256" +/** Algorithm identifier for XMSSMT-SHA2_60/6_256 */ +#define OQS_SIG_STFL_alg_xmssmt_sha256_h60_6 "XMSSMT-SHA2_60/6_256" +/** Algorithm identifier for XMSSMT-SHA2_60/12_256 */ +#define OQS_SIG_STFL_alg_xmssmt_sha256_h60_12 "XMSSMT-SHA2_60/12_256" +/** Algorithm identifier for XMSSMT-SHAKE_20/2_256 */ +#define OQS_SIG_STFL_alg_xmssmt_shake128_h20_2 "XMSSMT-SHAKE_20/2_256" +/** Algorithm identifier for XMSSMT-SHAKE_20/4_256 */ +#define OQS_SIG_STFL_alg_xmssmt_shake128_h20_4 "XMSSMT-SHAKE_20/4_256" +/** Algorithm identifier for XMSSMT-SHAKE_40/2_256 */ +#define OQS_SIG_STFL_alg_xmssmt_shake128_h40_2 "XMSSMT-SHAKE_40/2_256" +/** Algorithm identifier for XMSSMT-SHAKE_40/4_256 */ +#define OQS_SIG_STFL_alg_xmssmt_shake128_h40_4 "XMSSMT-SHAKE_40/4_256" +/** Algorithm identifier for XMSSMT-SHAKE_40/8_256 */ +#define OQS_SIG_STFL_alg_xmssmt_shake128_h40_8 "XMSSMT-SHAKE_40/8_256" +/** Algorithm identifier for XMSSMT-SHAKE_60/3_256 */ +#define OQS_SIG_STFL_alg_xmssmt_shake128_h60_3 "XMSSMT-SHAKE_60/3_256" +/** Algorithm identifier for XMSSMT-SHAKE_60/6_256 */ +#define OQS_SIG_STFL_alg_xmssmt_shake128_h60_6 "XMSSMT-SHAKE_60/6_256" +/** Algorithm identifier for XMSSMT-SHAKE_60/12_256 */ +#define OQS_SIG_STFL_alg_xmssmt_shake128_h60_12 "XMSSMT-SHAKE_60/12_256" + +/* Defined LMS parameter identifiers */ +/** Algorithm identifier for LMS-SHA256_H5_W1 */ +#define OQS_SIG_STFL_alg_lms_sha256_h5_w1 "LMS_SHA256_H5_W1" //"5/1" +/** Algorithm identifier for LMS-SHA256_H5_W2 */ +#define OQS_SIG_STFL_alg_lms_sha256_h5_w2 "LMS_SHA256_H5_W2" //"5/2" +/** Algorithm identifier for LMS-SHA256_H5_W4 */ +#define OQS_SIG_STFL_alg_lms_sha256_h5_w4 "LMS_SHA256_H5_W4" //"5/4" +/** Algorithm identifier for LMS-SHA256_H5_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h5_w8 "LMS_SHA256_H5_W8" //"5/8" + +/** Algorithm identifier for LMS-SHA256_H10_W1 */ +#define OQS_SIG_STFL_alg_lms_sha256_h10_w1 "LMS_SHA256_H10_W1" //"10/1" +/** Algorithm identifier for LMS-SHA256_H10_W2 */ +#define OQS_SIG_STFL_alg_lms_sha256_h10_w2 "LMS_SHA256_H10_W2" //"10/2" +/** Algorithm identifier for LMS-SHA256_H10_W4 */ +#define OQS_SIG_STFL_alg_lms_sha256_h10_w4 "LMS_SHA256_H10_W4" //"10/4" +/** Algorithm identifier for LMS-SHA256_H10_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h10_w8 "LMS_SHA256_H10_W8" //"10/8" + +/** Algorithm identifier for LMS-SHA256_H15_W1 */ +#define OQS_SIG_STFL_alg_lms_sha256_h15_w1 "LMS_SHA256_H15_W1" //"15/1" +/** Algorithm identifier for LMS-SHA256_H15_W2 */ +#define OQS_SIG_STFL_alg_lms_sha256_h15_w2 "LMS_SHA256_H15_W2" //"15/2" +/** Algorithm identifier for LMS-SHA256_H15_W4 */ +#define OQS_SIG_STFL_alg_lms_sha256_h15_w4 "LMS_SHA256_H15_W4" //"15/4" +/** Algorithm identifier for LMS-SHA256_H15_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h15_w8 "LMS_SHA256_H15_W8" //"15/8" + +/** Algorithm identifier for LMS-SHA256_H20_W1 */ +#define OQS_SIG_STFL_alg_lms_sha256_h20_w1 "LMS_SHA256_H20_W1" //"20/1" +/** Algorithm identifier for LMS-SHA256_H20_W2 */ +#define OQS_SIG_STFL_alg_lms_sha256_h20_w2 "LMS_SHA256_H20_W2" //"20/2" +/** Algorithm identifier for LMS-SHA256_H20_W4 */ +#define OQS_SIG_STFL_alg_lms_sha256_h20_w4 "LMS_SHA256_H20_W4" //"20/4" +/** Algorithm identifier for LMS-SHA256_H20_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h20_w8 "LMS_SHA256_H20_W8" //"20/8" + +/** Algorithm identifier for LMS-SHA256_H25_W1 */ +#define OQS_SIG_STFL_alg_lms_sha256_h25_w1 "LMS_SHA256_H25_W1" //"25/1" +/** Algorithm identifier for LMS-SHA256_H25_W2 */ +#define OQS_SIG_STFL_alg_lms_sha256_h25_w2 "LMS_SHA256_H25_W2" //"25/2" +/** Algorithm identifier for LMS-SHA256_H25_W4 */ +#define OQS_SIG_STFL_alg_lms_sha256_h25_w4 "LMS_SHA256_H25_W4" //"25/4" +/** Algorithm identifier for LMS-SHA256_H25_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h25_w8 "LMS_SHA256_H25_W8" //"25/8" + +// 2-Level LMS +/** Algorithm identifier for LMS-SHA256_H5_W8_H5_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h5_w8_h5_w8 "LMS_SHA256_H5_W8_H5_W8" //"5/8, 5/8" + +// RFC 6554 +/** Algorithm identifier for LMS-SHA256_H10_W4_H5_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h10_w4_h5_w8 "LMS_SHA256_H10_W4_H5_W8" //"10/4, 5/8" + +/** Algorithm identifier for LMS-SHA256_H10_W8_H5_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h10_w8_h5_w8 "LMS_SHA256_H10_W8_H5_W8" //"10/8, 5/8" +/** Algorithm identifier for LMS-SHA256_H10_W2_H10_W2 */ +#define OQS_SIG_STFL_alg_lms_sha256_h10_w2_h10_w2 "LMS_SHA256_H10_W2_H10_W2" //"10/2, 10/2" +/** Algorithm identifier for LMS-SHA256_H10_W4_H10_W4 */ +#define OQS_SIG_STFL_alg_lms_sha256_h10_w4_h10_w4 "LMS_SHA256_H10_W4_H10_W4" //"10/4, 10/4" +/** Algorithm identifier for LMS-SHA256_H10_W8_H10_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h10_w8_h10_w8 "LMS_SHA256_H10_W8_H10_W8" //"10/8, 10/8" + +/** Algorithm identifier for LMS-SHA256_H15_W8_H5_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h15_w8_h5_w8 "LMS_SHA256_H15_W8_H5_W8" //"15/8, 5/8" +/** Algorithm identifier for LMS-SHA256_H15_W8_H10_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h15_w8_h10_w8 "LMS_SHA256_H15_W8_H10_W8" //"15/8, 10/8" +/** Algorithm identifier for LMS-SHA256_H15_W8_H15_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h15_w8_h15_w8 "LMS_SHA256_H15_W8_H15_W8" //"15/8, 15/8" + +/** Algorithm identifier for LMS-SHA256_H20_W8_H5_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h20_w8_h5_w8 "LMS_SHA256_H20_W8_H5_W8" //"20/8, 5/8" +/** Algorithm identifier for LMS-SHA256_H20_W8_H10_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h20_w8_h10_w8 "LMS_SHA256_H20_W8_H10_W8" //"20/8, 10/8" +/** Algorithm identifier for LMS-SHA256_H20_W8_H15_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h20_w8_h15_w8 "LMS_SHA256_H20_W8_H15_W8" //"20/8, 15/8" +/** Algorithm identifier for LMS-SHA256_H20_W8_H20_W8 */ +#define OQS_SIG_STFL_alg_lms_sha256_h20_w8_h20_w8 "LMS_SHA256_H20_W8_H20_W8" //"20/8, 20/8" + +/** Total number of stateful variants defined above, used to create the tracking array */ +#define OQS_SIG_STFL_algs_length 70 + +typedef struct OQS_SIG_STFL_SECRET_KEY OQS_SIG_STFL_SECRET_KEY; + +/** + * Application provided function to securely store data + * @param[in] sk_buf pointer to the data to be saved + * @param[in] buf_len length of the data to be stored + * @param[out] context pass back application data related to secret key data storage. + * return OQS_SUCCESS if successful, otherwise OQS_ERROR + */ +typedef OQS_STATUS (*secure_store_sk)(uint8_t *sk_buf, size_t buf_len, void *context); + +/** + * Application provided function to lock secret key object serialize access + * @param[in] mutex pointer to mutex struct + * return OQS_SUCCESS if successful, otherwise OQS_ERROR + */ +typedef OQS_STATUS (*lock_key)(void *mutex); + +/** + * Application provided function to unlock secret key object + * @param[in] mutex pointer to mutex struct + * return OQS_SUCCESS if successful, otherwise OQS_ERROR + */ +typedef OQS_STATUS (*unlock_key)(void *mutex); + +/** + * Returns identifiers for available signature schemes in liboqs. Used with `OQS_SIG_STFL_new`. + * + * Note that algorithm identifiers are present in this list even when the algorithm is disabled + * at compile time. + * + * @param[in] i Index of the algorithm identifier to return, 0 <= i < OQS_SIG_algs_length + * @return Algorithm identifier as a string, or NULL. + */ +OQS_API const char *OQS_SIG_STFL_alg_identifier(size_t i); + +/** + * Returns the number of stateful signature mechanisms in liboqs. They can be enumerated with + * OQS_SIG_STFL_alg_identifier. + * + * Note that some mechanisms may be disabled at compile time. + * + * @return The number of stateful signature mechanisms. + */ +OQS_API int OQS_SIG_STFL_alg_count(void); + +/** + * Indicates whether the specified algorithm was enabled at compile-time or not. + * + * @param[in] method_name Name of the desired algorithm; one of the names in `OQS_SIG_STFL_algs`. + * @return 1 if enabled, 0 if disabled or not found + */ +OQS_API int OQS_SIG_STFL_alg_is_enabled(const char *method_name); + +#ifndef OQS_ALLOW_STFL_KEY_AND_SIG_GEN + +/** Signature schemes object */ +typedef struct OQS_SIG OQS_SIG; + +/** Stateful signature scheme object */ +#define OQS_SIG_STFL OQS_SIG +#else + +/** Stateful signature scheme object */ +typedef struct OQS_SIG_STFL { + + /** + * A local ordinal representing the LMS/XMSS OID parameter of the signature scheme. + * This OID is unrelated to ASN.1 OID, it's only for LMS/XMSS internal usage. + */ + uint32_t oid; + + /** Printable string representing the name of the signature scheme. */ + const char *method_name; + + /** + * Printable string representing the version of the cryptographic algorithm. + * + * Implementations with the same method_name and same alg_version will be interoperable. + * See README.md for information about algorithm compatibility. + */ + const char *alg_version; + + /** Whether the signature offers EUF-CMA security (TRUE) or not (FALSE). */ + bool euf_cma; + + /** Whether the signature offers SUF-CMA security (TRUE) or not (FALSE). */ + bool suf_cma; + + /** The (maximum) length, in bytes, of public keys for this signature scheme. */ + size_t length_public_key; + /** The (maximum) length, in bytes, of secret keys for this signature scheme. */ + size_t length_secret_key; + /** The (maximum) length, in bytes, of signatures for this signature scheme. */ + size_t length_signature; + + /** + * Keypair generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `public_key` + * based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_STFL_*_length_*`. + * + * @param[out] public_key The public key is represented as a byte string. + * @param[out] secret_key The secret key object + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*keypair)(uint8_t *public_key, OQS_SIG_STFL_SECRET_KEY *secret_key); + + /** + * Signature generation algorithm. + * + * For stateful signatures, there is always a limited number of signatures that can be used, + * The private key signature counter is increased by one once a signature is successfully generated, + * When the signature counter reaches the maximum number of available signatures, the signature generation always fails. + * + * Caller is responsible for allocating sufficient memory for `signature`, + * based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_STFL_*_length_*`. + * + * @param[out] signature The signature on the message is represented as a byte string. + * @param[out] signature_len The length of the signature. + * @param[in] message The message to sign is represented as a byte string. + * @param[in] message_len The length of the message to sign. + * @param[in] secret_key The secret key object pointer. + * @return OQS_SUCCESS or OQS_ERROR + * + * @note Internally, if `lock/unlock` functions and `mutex` are set, it will attempt to lock the private key and unlock + * the private key after the Signing operation is completed. + */ + OQS_STATUS (*sign)(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, OQS_SIG_STFL_SECRET_KEY *secret_key); + + /** + * Signature verification algorithm. + * + * @param[in] message The message is represented as a byte string. + * @param[in] message_len The length of the message. + * @param[in] signature The signature on the message is represented as a byte string. + * @param[in] signature_len The length of the signature. + * @param[in] public_key The public key is represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*verify)(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); + + /** + * Query the number of remaining signatures. + * + * The remaining signatures are the number of signatures available before the private key runs out of its total signature and expires. + * + * @param[out] remain The number of remaining signatures + * @param[in] secret_key The secret key object pointer. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*sigs_remaining)(unsigned long long *remain, const OQS_SIG_STFL_SECRET_KEY *secret_key); + + /** + * Query the total number of signatures. + * + * The total number of signatures is the constant number present in how many signatures can be generated from a private key. + * + * @param[out] total The total number of signatures + * @param[in] secret_key The secret key key object pointer. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*sigs_total)(unsigned long long *total, const OQS_SIG_STFL_SECRET_KEY *secret_key); + +} OQS_SIG_STFL; +#endif //OQS_ALLOW_STFL_KEY_AND_SIG_GEN + +/** + * @brief OQS_SIG_STFL_SECRET_KEY object for stateful signature schemes + */ + +typedef struct OQS_SIG_STFL_SECRET_KEY { + + /** The (maximum) length, in bytes, of secret keys for this signature scheme. */ + size_t length_secret_key; + + /** The variant-specific secret key data must be allocated at the initialization. */ + void *secret_key_data; + + /** The mutual exclusion struct */ + void *mutex; + + /** Application-managed data related to secure storage of secret key data */ + void *context; + + /** + * Serialize the stateful secret key. + * + * This function encodes the stateful secret key represented by `sk` into a byte stream + * for storage or transfer. The `sk_buf_ptr` will point to the allocated memory containing + * the byte stream. Users must free the `sk_buf_ptr` using `OQS_MEM_secure_free` after use. + * The `sk_len` will contain the length of the byte stream. + * + * @param[out] sk_buf_ptr Pointer to the byte stream representing the serialized secret key. + * @param[out] sk_buf_len Pointer to the length of the serialized byte stream. + * @param[in] sk Pointer to the `OQS_SIG_STFL_SECRET_KEY` object to serialize. + * @return The number of bytes in the serialized byte stream upon success, or an OQS error code on failure. + * + * @attention The caller is responsible for ensuring that `sk` is a valid object before calling this function. + */ + OQS_STATUS (*serialize_key)(uint8_t **sk_buf_ptr, size_t *sk_buf_len, const OQS_SIG_STFL_SECRET_KEY *sk); + + /** + * Deserialize a byte stream into the internal representation of a stateful secret key. + * + * This function takes a series of bytes representing a stateful secret key and initializes + * the internal `OQS_SIG_STFL_SECRET_KEY` object with the key material. This is particularly + * useful for reconstructing key objects from persisted or transmitted state. + * + * @param[out] sk Pointer to an uninitialized `OQS_SIG_STFL_SECRET_KEY` object to hold the secret key. + * @param[in] sk_buf Pointer to the byte stream containing the serialized secret key data. + * @param[in] sk_buf_len The length of the secret key byte stream. + * @param[in] context Pointer to application-specific data, handled externally, associated with the key. + * @returns OQS_SUCCESS if the deserialization succeeds, with the `sk` object populated with the key material. + * + * @attention The caller is responsible for ensuring that `sk_buf` is securely deallocated when it's no longer needed. + */ + OQS_STATUS (*deserialize_key)(OQS_SIG_STFL_SECRET_KEY *sk, const uint8_t *sk_buf, const size_t sk_buf_len, void *context); + + /** + * Secret Key Locking Function + * + * @param[in] mutex application defined mutex + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*lock_key)(void *mutex); + + /** + * Secret Key Unlocking / Releasing Function + * + * @param[in] mutex application defined mutex + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*unlock_key)(void *mutex); + + /** + * Store Secret Key Function + * + * Callback function used to securely store key data after a signature generation. + * When populated, this pointer points to the application-supplied secure storage function. + * @param[in] sk_buf The serialized secret key data to secure store + * @param[in] sk_buf_len length of data to secure + * @param[in] context application supplied data used to locate where this secret key + * is stored (passed in at the time the function pointer was set). + * + * @return OQS_SUCCESS or OQS_ERROR + * Ideally written to a secure device. + */ + OQS_STATUS (*secure_store_scrt_key)(uint8_t *sk_buf, size_t sk_buf_len, void *context); + + /** + * Free internal variant-specific data + * + * @param[in] sk The secret key represented as OQS_SIG_STFL_SECRET_KEY object. + * @return None. + */ + void (*free_key)(OQS_SIG_STFL_SECRET_KEY *sk); + + /** + * Set Secret Key Store Callback Function + * + * This function is used to establish a callback mechanism for secure storage + * of private keys involved in stateful signature Signing operation. The secure storage + * and the management of private keys is the responsibility of the adopting application. + * Therefore, before invoking stateful signature generation, a callback function and + * associated context data must be provided by the application to manage the storage. + * + * The `context` argument is designed to hold information requisite for private key storage, + * such as a hardware security module (HSM) context, a file path, or other relevant data. + * This context is passed to the libOQS when the callback function is registered. + * + * @param[in] sk A pointer to the secret key object that requires secure storage management + * after signature Signing operations. + * @param[in] store_cb A pointer to the callback function provided by the application + * for storing and updating the private key securely. + * @param[in] context Application-specific context information for the private key storage, + * furnished when setting the callback function via + * OQS_SIG_STFL_SECRET_KEY_set_store_cb(). + * @return None. + */ + void (*set_scrt_key_store_cb)(OQS_SIG_STFL_SECRET_KEY *sk, secure_store_sk store_cb, void *context); +} OQS_SIG_STFL_SECRET_KEY; + +/** + * Constructs an OQS_SIG_STFL object for a particular algorithm. + * + * Callers should always check whether the return value is `NULL`, which indicates either than an + * invalid algorithm name was provided, or that the requested algorithm was disabled at compile-time. + * + * @param[in] method_name Name of the desired algorithm; one of the names in `OQS_SIG_STFL_algs`. + * @return An OQS_SIG_STFL for the particular algorithm, or `NULL` if the algorithm has been disabled at compile-time. + */ +OQS_API OQS_SIG_STFL *OQS_SIG_STFL_new(const char *method_name); + +/** + * Keypair generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `public_key` based + * on the `length_*` members in this object or the per-scheme compile-time macros + * `OQS_SIG_STFL_*_length_*`. The caller is also responsible for initializing + * `secret_key` using the OQS_SIG_STFL_SECRET_KEY(*) function. + * + * @param[in] sig The OQS_SIG_STFL object representing the signature scheme. + * @param[out] public_key The public key is represented as a byte string. + * @param[out] secret_key The secret key object pointer. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_SIG_STFL_keypair(const OQS_SIG_STFL *sig, uint8_t *public_key, OQS_SIG_STFL_SECRET_KEY *secret_key); + +/** + * Signature generation algorithm. + * + * For stateful signatures, there is always a limited number of signatures that can be used, + * The private key signature counter is increased by one once a signature is successfully generated, + * When the signature counter reaches the maximum number of available signatures, the signature generation always fails. + * + * Caller is responsible for allocating sufficient memory for `signature`, + * based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_STFL_*_length_*`. + * + * @param[in] sig The OQS_SIG_STFL object representing the signature scheme. + * @param[out] signature The signature on the message is represented as a byte string. + * @param[out] signature_len The length of the signature. + * @param[in] message The message to sign is represented as a byte string. + * @param[in] message_len The length of the message to sign. + * @param[in] secret_key The secret key object pointer. + * @return OQS_SUCCESS or OQS_ERROR + * + * @note Internally, if `lock/unlock` functions and `mutex` are set, it will attempt to lock the private key and unlock + * the private key after the Signing operation is completed. + */ +OQS_API OQS_STATUS OQS_SIG_STFL_sign(const OQS_SIG_STFL *sig, uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, OQS_SIG_STFL_SECRET_KEY *secret_key); + +/** + * Signature verification algorithm. + * + * @param[in] sig The OQS_SIG_STFL object representing the signature scheme. + * @param[in] message The message is represented as a byte string. + * @param[in] message_len The length of the message. + * @param[in] signature The signature on the message is represented as a byte string. + * @param[in] signature_len The length of the signature. + * @param[in] public_key The public key is represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_SIG_STFL_verify(const OQS_SIG_STFL *sig, const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); + +/** + * Query the number of remaining signatures. + * + * The remaining signatures are the number of signatures available before the private key runs out of its total signature and expires. + * + * @param[in] sig The OQS_SIG_STFL object representing the signature scheme. + * @param[in] remain The number of remaining signatures. + * @param[in] secret_key The secret key object. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_SIG_STFL_sigs_remaining(const OQS_SIG_STFL *sig, unsigned long long *remain, const OQS_SIG_STFL_SECRET_KEY *secret_key); + +/** + * Query the total number of signatures. + * + * The total number of signatures is the constant number present in how many signatures can be generated from a private key. + * + * @param[in] sig The OQS_SIG_STFL object representing the signature scheme. + * @param[out] max The number of remaining signatures + * @param[in] secret_key The secret key object. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_SIG_STFL_sigs_total(const OQS_SIG_STFL *sig, unsigned long long *max, const OQS_SIG_STFL_SECRET_KEY *secret_key); + +/** + * Free an OQS_SIG_STFL object that was constructed by OQS_SIG_STFL_new. + * + */ +OQS_API void OQS_SIG_STFL_free(OQS_SIG_STFL *sig); + +/** + * Construct an OQS_SIG_STFL_SECRET_KEY object for a particular algorithm. + * + * Callers should always check whether the return value is `NULL`, which indicates either than an + * invalid algorithm name was provided, or that the requested algorithm was disabled at compile-time. + * + * @param[in] method_name Name of the desired algorithm; one of the names in `OQS_SIG_STFL_algs`. + * @return An OQS_SIG_STFL_SECRET_KEY for the particular algorithm, or `NULL` if the algorithm has been disabled at compile-time. + */ +OQS_API OQS_SIG_STFL_SECRET_KEY *OQS_SIG_STFL_SECRET_KEY_new(const char *method_name); + +/** + * Free an OQS_SIG_STFL_SECRET_KEY object that was constructed by OQS_SECRET_KEY_new. + * + * @param[in] sk The OQS_SIG_STFL_SECRET_KEY object to free. + */ +OQS_API void OQS_SIG_STFL_SECRET_KEY_free(OQS_SIG_STFL_SECRET_KEY *sk); + +/** + * Attach a locking mechanism to a secret key object. + * + * This allows for proper synchronization in a multi-threaded or multi-process environment, + * by ensuring that a secret key is not used concurrently by multiple entities, which could otherwise lead to security issues. + * + * @param[in] sk Pointer to the secret key object whose lock function is to be set. + * @param[in] lock Function pointer to the locking routine provided by the application. + * + * @note It's not required to set the lock and unlock functions in a single-threaded environment. + * + * @note Once the `lock` function is set, users must also set the `mutex` and `unlock` functions. + * + * @note By default, the internal value of `sk->lock` is NULL, which does nothing to lock the private key. + */ +OQS_API void OQS_SIG_STFL_SECRET_KEY_SET_lock(OQS_SIG_STFL_SECRET_KEY *sk, lock_key lock); + +/** + * Attach an unlock mechanism to a secret key object. + * + * This allows for proper synchronization in a multi-threaded or multi-process environment, + * by ensuring that a secret key is not used concurrently by multiple entities, which could otherwise lead to security issues. + * + * @param[in] sk Pointer to the secret key object whose unlock function is to be set. + * @param[in] unlock Function pointer to the unlock routine provided by the application. + * + * @note It's not required to set the lock and unlock functions in a single-threaded environment. + * + * @note Once the `unlock` function is set, users must also set the `mutex` and `lock` functions. + * + * @note By default, the internal value of `sk->unlock` is NULL, which does nothing to unlock the private key. + */ +OQS_API void OQS_SIG_STFL_SECRET_KEY_SET_unlock(OQS_SIG_STFL_SECRET_KEY *sk, unlock_key unlock); + +/** + * Assign a mutex function to handle concurrency control over the secret key. + * + * This is to ensure that only one process can access or modify the key at any given time. + * + * @param[in] sk A pointer to the secret key that the mutex functionality will protect. + * @param[in] mutex A function pointer to the desired concurrency control mechanism. + * + * @note It's not required to set the lock and unlock functions in a single-threaded environment. + * + * @note By default, the internal value of `sk->mutex` is NULL, it must be set to be used in `lock` or `unlock` the private key. + */ +OQS_API void OQS_SIG_STFL_SECRET_KEY_SET_mutex(OQS_SIG_STFL_SECRET_KEY *sk, void *mutex); + +/** + * Lock the secret key to ensure exclusive access in a concurrent environment. + * + * If the `mutex` is not set, this lock operation will fail. + * This lock operation is essential in multi-threaded or multi-process contexts + * to prevent simultaneous Signing operations that could compromise the stateful signature security. + * + * @warning If the `lock` function is set and `mutex` is not set, this lock operation will fail. + * + * @param[in] sk Pointer to the secret key to be locked. + * @return OQS_SUCCESS if the lock is successfully applied; OQS_ERROR otherwise. + * + * @note It's not necessary to use this function in either Keygen or Verifying operations. + * In a concurrent environment, the user is responsible for locking and unlocking the private key, + * to make sure that only one thread can access the private key during a Signing operation. + * + * @note If the `lock` function and `mutex` are both set, proceed to lock the private key. + */ +OQS_STATUS OQS_SIG_STFL_SECRET_KEY_lock(OQS_SIG_STFL_SECRET_KEY *sk); + +/** + * Unlock the secret key, making it accessible to other processes. + * + * This function is crucial in environments where multiple processes need to coordinate access to + * the secret key, as it allows a process to signal that it has finished using the key, so + * others can safely use it. + * + * @warning If the `unlock` function is set and `mutex` is not set, this unlock operation will fail. + * + * @param[in] sk Pointer to the secret key whose lock should be released. + * @return OQS_SUCCESS if the lock was successfully released; otherwise, OQS_ERROR. + * + * @note It's not necessary to use this function in either Keygen or Verifying operations. + * In a concurrent environment, the user is responsible for locking and unlocking the private key, + * to make sure that only one thread can access the private key during a Signing operation. + * + * @note If the `unlock` function and `mutex` are both set, proceed to unlock the private key. + */ +OQS_STATUS OQS_SIG_STFL_SECRET_KEY_unlock(OQS_SIG_STFL_SECRET_KEY *sk); + +/** + * Set the callback and context for securely storing a stateful secret key. + * + * This function is designed to be called after a new stateful secret key + * has been generated. It enables the library to securely store secret key + * and update it every time a Signing operation occurs. + * Without properly setting this callback and context, signature generation + * will not succeed as the updated state of the secret key cannot be preserved. + * + * @param[in] sk Pointer to the stateful secret key to be managed. + * @param[in] store_cb Callback function that handles the secure storage of the key. + * @param[in] context Application-specific context that assists in the storage of secret key data. + * This context is managed by the application, which allocates it, keeps track of it, + * and deallocates it as necessary. + */ +OQS_API void OQS_SIG_STFL_SECRET_KEY_SET_store_cb(OQS_SIG_STFL_SECRET_KEY *sk, secure_store_sk store_cb, void *context); + +/** + * Serialize the stateful secret key data into a byte array. + * + * Converts an OQS_SIG_STFL_SECRET_KEY object into a byte array for storage or transmission. + * + * @param[out] sk_buf_ptr Pointer to the allocated byte array containing the serialized key. + * @param[out] sk_buf_len Length of the serialized key byte array. + * @param[in] sk Pointer to the OQS_SIG_STFL_SECRET_KEY object to be serialized. + * @return OQS_SUCCESS on success, or an OQS error code on failure. + * + * @note The function allocates memory for the byte array, and it is the caller's responsibility to free this memory after use. + */ +OQS_API OQS_STATUS OQS_SIG_STFL_SECRET_KEY_serialize(uint8_t **sk_buf_ptr, size_t *sk_buf_len, const OQS_SIG_STFL_SECRET_KEY *sk); + +/** + * Deserialize a byte array into an OQS_SIG_STFL_SECRET_KEY object. + * + * Transforms a binary representation of a secret key into an OQS_SIG_STFL_SECRET_KEY structure. + * After deserialization, the secret key object can be used for subsequent cryptographic operations. + * + * @param[out] sk A pointer to the secret key object that will be populated from the binary data. + * @param[in] sk_buf The buffer containing the serialized secret key data. + * @param[in] sk_buf_len The length of the binary secret key data in bytes. + * @param[in] context Application-specific data used to maintain context about the secret key. + * @return OQS_SUCCESS if deserialization was successful; otherwise, OQS_ERROR. + * + * @attention The caller is responsible for freeing the `sk_buf` memory when it is no longer needed. + */ +OQS_API OQS_STATUS OQS_SIG_STFL_SECRET_KEY_deserialize(OQS_SIG_STFL_SECRET_KEY *sk, const uint8_t *sk_buf, size_t sk_buf_len, void *context); + +#if defined(__cplusplus) +// extern "C" +} +#endif + +#endif /* OQS_SIG_STATEFUL_H */ diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/lib/liboqs-internal.a b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/lib/liboqs-internal.a new file mode 100644 index 00000000..fe1b7c19 Binary files /dev/null and b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/lib/liboqs-internal.a differ diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/lib/liboqs.a b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/lib/liboqs.a new file mode 100644 index 00000000..2303ad14 Binary files /dev/null and b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/lib/liboqs.a differ diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/cmake_install.cmake new file mode 100644 index 00000000..ed66cc8c --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/cmake_install.cmake @@ -0,0 +1,121 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/cmake_install.cmake") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/liboqs" TYPE FILE FILES + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqsConfig.cmake" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqsConfigVersion.cmake" + ) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqs.pc") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/lib/liboqs.a") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/liboqs/liboqsTargets.cmake") + file(DIFFERENT _cmake_export_file_changed FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/liboqs/liboqsTargets.cmake" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/CMakeFiles/Export/c7e97583fbc7c9ca02085e7795e05761/liboqsTargets.cmake") + if(_cmake_export_file_changed) + file(GLOB _cmake_old_config_files "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/liboqs/liboqsTargets-*.cmake") + if(_cmake_old_config_files) + string(REPLACE ";" ", " _cmake_old_config_files_text "${_cmake_old_config_files}") + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/liboqs/liboqsTargets.cmake\" will be replaced. Removing files [${_cmake_old_config_files_text}].") + unset(_cmake_old_config_files_text) + file(REMOVE ${_cmake_old_config_files}) + endif() + unset(_cmake_old_config_files) + endif() + unset(_cmake_export_file_changed) + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/liboqs" TYPE FILE FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/CMakeFiles/Export/c7e97583fbc7c9ca02085e7795e05761/liboqsTargets.cmake") + if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/liboqs" TYPE FILE FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/CMakeFiles/Export/c7e97583fbc7c9ca02085e7795e05761/liboqsTargets-release.cmake") + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/oqs" TYPE FILE FILES + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/oqs.h" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/aes/aes_ops.h" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/common.h" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/rand/rand.h" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha2/sha2_ops.h" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/sha3_ops.h" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/sha3x4_ops.h" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kem.h" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/sig/sig.h" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/sig_stfl/sig_stfl.h" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/kem_kyber.h" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/kem_ml_kem.h" + "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/include/oqs/oqsconfig.h" + ) +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/cmake_install.cmake new file mode 100644 index 00000000..56740ab8 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/cmake_install.cmake @@ -0,0 +1,60 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/cmake_install.cmake") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/cmake_install.cmake new file mode 100644 index 00000000..42a57aea --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/avx512vl_low/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/cmake_install.cmake new file mode 100644 index 00000000..5ce4007e --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/common/sha3/xkcp_low/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/cmake_install.cmake new file mode 100644 index 00000000..077fa58b --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/kyber + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/kyber/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/cmake_install.cmake new file mode 100644 index 00000000..6a6ea79e --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/kem/ml_kem/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqs.pc b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqs.pc new file mode 100644 index 00000000..a8b831b3 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqs.pc @@ -0,0 +1,10 @@ +prefix=/usr/local +libdir=${prefix}/lib +includedir=${prefix}/include + +Name: liboqs +Description: Library for quantum-safe cryptographic algorithms +Version: 0.14.0 +Requires.private: openssl +Cflags: -I${includedir} +Libs: -L${libdir} -loqs diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqsConfig.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqsConfig.cmake new file mode 100644 index 00000000..e0ea2c35 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqsConfig.cmake @@ -0,0 +1,31 @@ +# SPDX-License-Identifier: MIT + + +####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() ####### +####### Any changes to this file will be overwritten by the next CMake run #### +####### The input file was Config.cmake.in ######## + +get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) + +macro(set_and_check _var _file) + set(${_var} "${_file}") + if(NOT EXISTS "${_file}") + message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !") + endif() +endmacro() + +macro(check_required_components _NAME) + foreach(comp ${${_NAME}_FIND_COMPONENTS}) + if(NOT ${_NAME}_${comp}_FOUND) + if(${_NAME}_FIND_REQUIRED_${comp}) + set(${_NAME}_FOUND FALSE) + endif() + endif() + endforeach() +endmacro() + +#################################################################################### + +include("${CMAKE_CURRENT_LIST_DIR}/liboqsTargets.cmake") + +check_required_components(oqs) diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqsConfigVersion.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqsConfigVersion.cmake new file mode 100644 index 00000000..504acd4d --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqsConfigVersion.cmake @@ -0,0 +1,43 @@ +# This is a basic version file for the Config-mode of find_package(). +# It is used by write_basic_package_version_file() as input file for configure_file() +# to create a version-file which can be installed along a config.cmake file. +# +# The created file sets PACKAGE_VERSION_EXACT if the current version string and +# the requested version string are exactly the same and it sets +# PACKAGE_VERSION_COMPATIBLE if the current version is >= requested version. +# The variable CVF_VERSION must be set before calling configure_file(). + +set(PACKAGE_VERSION "0.14.0") + +if (PACKAGE_FIND_VERSION_RANGE) + # Package version must be in the requested version range + if ((PACKAGE_FIND_VERSION_RANGE_MIN STREQUAL "INCLUDE" AND PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION_MIN) + OR ((PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "INCLUDE" AND PACKAGE_VERSION VERSION_GREATER PACKAGE_FIND_VERSION_MAX) + OR (PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "EXCLUDE" AND PACKAGE_VERSION VERSION_GREATER_EQUAL PACKAGE_FIND_VERSION_MAX))) + set(PACKAGE_VERSION_COMPATIBLE FALSE) + else() + set(PACKAGE_VERSION_COMPATIBLE TRUE) + endif() +else() + if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) + set(PACKAGE_VERSION_COMPATIBLE FALSE) + else() + set(PACKAGE_VERSION_COMPATIBLE TRUE) + if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION) + set(PACKAGE_VERSION_EXACT TRUE) + endif() + endif() +endif() + + +# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it: +if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "") + return() +endif() + +# check that the installed version has the same 32/64bit-ness as the one which is currently searching: +if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8") + math(EXPR installedBits "8 * 8") + set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)") + set(PACKAGE_VERSION_UNSUITABLE TRUE) +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqsTargets.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqsTargets.cmake new file mode 100644 index 00000000..d3bf1974 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/src/liboqsTargets.cmake @@ -0,0 +1,69 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8) + message(FATAL_ERROR "CMake >= 2.8.3 required") +endif() +if(CMAKE_VERSION VERSION_LESS "2.8.3") + message(FATAL_ERROR "CMake >= 2.8.3 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.8.3...3.29) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_cmake_targets_defined "") +set(_cmake_targets_not_defined "") +set(_cmake_expected_targets "") +foreach(_cmake_expected_target IN ITEMS OQS::oqs) + list(APPEND _cmake_expected_targets "${_cmake_expected_target}") + if(TARGET "${_cmake_expected_target}") + list(APPEND _cmake_targets_defined "${_cmake_expected_target}") + else() + list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}") + endif() +endforeach() +unset(_cmake_expected_target) +if(_cmake_targets_defined STREQUAL _cmake_expected_targets) + unset(_cmake_targets_defined) + unset(_cmake_targets_not_defined) + unset(_cmake_expected_targets) + unset(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT _cmake_targets_defined STREQUAL "") + string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}") + string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n") +endif() +unset(_cmake_targets_defined) +unset(_cmake_targets_not_defined) +unset(_cmake_expected_targets) + + +# Create imported target OQS::oqs +add_library(OQS::oqs STATIC IMPORTED) + +set_target_properties(OQS::oqs PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/liboqs/src" + INTERFACE_LINK_LIBRARIES "/usr/lib/x86_64-linux-gnu/libcrypto.so" +) + +# Import target "OQS::oqs" for configuration "Release" +set_property(TARGET OQS::oqs APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(OQS::oqs PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "ASM;C" + IMPORTED_LOCATION_RELEASE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/lib/liboqs.a" + ) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/CTestTestfile.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/CTestTestfile.cmake new file mode 100644 index 00000000..0c2a041c --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/CTestTestfile.cmake @@ -0,0 +1,9 @@ +# CMake generated Testfile for +# Source directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/oqs-provider +# Build directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("oqsprov") +subdirs("test") +subdirs("examples") diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/cmake_install.cmake new file mode 100644 index 00000000..1cb189ff --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/cmake_install.cmake @@ -0,0 +1,58 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/oqs-provider + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/oqsprov/cmake_install.cmake") + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/test/cmake_install.cmake") + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/examples/cmake_install.cmake") + +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/examples/CTestTestfile.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/examples/CTestTestfile.cmake new file mode 100644 index 00000000..f9c266a9 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/examples/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/oqs-provider/examples +# Build directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/examples +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/examples/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/examples/cmake_install.cmake new file mode 100644 index 00000000..64efdd58 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/examples/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/oqs-provider/examples + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/examples/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/oqsprov/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/oqsprov/cmake_install.cmake new file mode 100644 index 00000000..cebd803e --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/oqsprov/cmake_install.cmake @@ -0,0 +1,76 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/oqs-provider/oqsprov + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/lib/liboqsprovider.a") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/oqs-provider" TYPE FILE FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/oqs-provider/oqsprov/oqs_prov.h") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Pp][Aa][Cc][Kk])$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/lib/liboqsprovider.a") + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Pp][Aa][Cc][Kk])$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/oqs-provider" TYPE FILE FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/oqs-provider/oqsprov/oqs_prov.h") + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Pp][Aa][Cc][Kk])$") + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/oqsprov/CMakeFiles/oqsprovider.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) + endif() +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/oqsprov/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/test/CTestTestfile.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/test/CTestTestfile.cmake new file mode 100644 index 00000000..eaa9b7b2 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/test/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/oqs-provider/test +# Build directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/test +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/test/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/test/cmake_install.cmake new file mode 100644 index 00000000..3e1537b4 --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/test/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua/3rdparty/oqs-provider/test + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/test/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/Mayaqua/cmake_install.cmake b/_codeql_build_dir/src/Mayaqua/cmake_install.cmake new file mode 100644 index 00000000..a8dd462f --- /dev/null +++ b/_codeql_build_dir/src/Mayaqua/cmake_install.cmake @@ -0,0 +1,92 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/Mayaqua + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/liboqs/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/oqs-provider/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/3rdparty/cpu_features/cmake_install.cmake") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "common" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmayaqua.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmayaqua.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmayaqua.so" + RPATH "/usr/local/lib") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/libmayaqua.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmayaqua.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmayaqua.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmayaqua.so" + OLD_RPATH "::::::::::::::" + NEW_RPATH "/usr/local/lib") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmayaqua.so") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "common" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "common" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/CMakeFiles/mayaqua.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/cmake_install.cmake b/_codeql_build_dir/src/cmake_install.cmake new file mode 100644 index 00000000..184660dc --- /dev/null +++ b/_codeql_build_dir/src/cmake_install.cmake @@ -0,0 +1,126 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Cedar/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/Mayaqua/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpnserver/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpnclient/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpnbridge/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpncmd/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpntest/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/libhamcore/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/hamcorebuilder/cmake_install.cmake") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + message(" +----------------------------------------------------------------------------------------------------------------------------") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + message("Build completed successfully. +") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + message("Execute 'vpnserver start' to run the SoftEther VPN Server background service.") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + message("Execute 'vpnbridge start' to run the SoftEther VPN Bridge background service.") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + message("Execute 'vpnclient start' to run the SoftEther VPN Client background service.") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + message("Execute 'vpncmd' to run the SoftEther VPN Command-Line Utility to configure VPN Server, VPN Bridge or VPN Client.") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + message("---------------------------------------------------------------------------------------------------------------------------- +") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/hamcorebuilder/cmake_install.cmake b/_codeql_build_dir/src/hamcorebuilder/cmake_install.cmake new file mode 100644 index 00000000..de452880 --- /dev/null +++ b/_codeql_build_dir/src/hamcorebuilder/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/hamcorebuilder + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/hamcorebuilder/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/hamcorebuilder/hamcorebuilder b/_codeql_build_dir/src/hamcorebuilder/hamcorebuilder new file mode 100755 index 00000000..d482fa4d Binary files /dev/null and b/_codeql_build_dir/src/hamcorebuilder/hamcorebuilder differ diff --git a/_codeql_build_dir/src/libhamcore/cmake_install.cmake b/_codeql_build_dir/src/libhamcore/cmake_install.cmake new file mode 100644 index 00000000..c5740586 --- /dev/null +++ b/_codeql_build_dir/src/libhamcore/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/libhamcore + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/libhamcore/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/libhamcore/liblibhamcore.a b/_codeql_build_dir/src/libhamcore/liblibhamcore.a new file mode 100644 index 00000000..e0a918b3 Binary files /dev/null and b/_codeql_build_dir/src/libhamcore/liblibhamcore.a differ diff --git a/_codeql_build_dir/src/vpnbridge/cmake_install.cmake b/_codeql_build_dir/src/vpnbridge/cmake_install.cmake new file mode 100644 index 00000000..91139a7d --- /dev/null +++ b/_codeql_build_dir/src/vpnbridge/cmake_install.cmake @@ -0,0 +1,105 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/vpnbridge + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnbridge" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnbridge/vpnbridge" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnbridge/vpnbridge") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnbridge/vpnbridge" + RPATH "/usr/local/lib") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnbridge" TYPE EXECUTABLE PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/vpnbridge") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnbridge/vpnbridge" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnbridge/vpnbridge") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnbridge/vpnbridge" + OLD_RPATH "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir:" + NEW_RPATH "/usr/local/lib") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnbridge/vpnbridge") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnbridge" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpnbridge/CMakeFiles/vpnbridge.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnbridge" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnbridge" TYPE FILE PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/hamcore.se2") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnbridge" OR NOT CMAKE_INSTALL_COMPONENT) + file(WRITE /home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/vpnbridge.sh "#!/bin/sh +exec ${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnbridge/vpnbridge \"$@\" +") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnbridge" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE PROGRAM RENAME "vpnbridge" FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/vpnbridge.sh") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnbridge" OR NOT CMAKE_INSTALL_COMPONENT) + set(DIR "${CMAKE_INSTALL_PREFIX}/libexec") +configure_file(/home/runner/work/SoftEtherVPN/SoftEtherVPN/systemd/softether-vpnbridge.service /home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/softether-vpnbridge.service) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnbridge" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/lib/systemd/system/softether-vpnbridge.service") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/lib/systemd/system" TYPE FILE PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/softether-vpnbridge.service") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpnbridge/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/vpnclient/cmake_install.cmake b/_codeql_build_dir/src/vpnclient/cmake_install.cmake new file mode 100644 index 00000000..1440e340 --- /dev/null +++ b/_codeql_build_dir/src/vpnclient/cmake_install.cmake @@ -0,0 +1,105 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/vpnclient + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnclient" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnclient/vpnclient" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnclient/vpnclient") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnclient/vpnclient" + RPATH "/usr/local/lib") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnclient" TYPE EXECUTABLE PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/vpnclient") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnclient/vpnclient" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnclient/vpnclient") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnclient/vpnclient" + OLD_RPATH "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir:" + NEW_RPATH "/usr/local/lib") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnclient/vpnclient") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnclient" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpnclient/CMakeFiles/vpnclient.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnclient" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnclient" TYPE FILE PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/hamcore.se2") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnclient" OR NOT CMAKE_INSTALL_COMPONENT) + file(WRITE /home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/vpnclient.sh "#!/bin/sh +exec ${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnclient/vpnclient \"$@\" +") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnclient" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE PROGRAM RENAME "vpnclient" FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/vpnclient.sh") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnclient" OR NOT CMAKE_INSTALL_COMPONENT) + set(DIR "${CMAKE_INSTALL_PREFIX}/libexec") +configure_file(/home/runner/work/SoftEtherVPN/SoftEtherVPN/systemd/softether-vpnclient.service /home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/softether-vpnclient.service) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnclient" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/lib/systemd/system/softether-vpnclient.service") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/lib/systemd/system" TYPE FILE PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/softether-vpnclient.service") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpnclient/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/vpncmd/cmake_install.cmake b/_codeql_build_dir/src/vpncmd/cmake_install.cmake new file mode 100644 index 00000000..3adcd858 --- /dev/null +++ b/_codeql_build_dir/src/vpncmd/cmake_install.cmake @@ -0,0 +1,88 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/vpncmd + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpncmd" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpncmd/vpncmd" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpncmd/vpncmd") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpncmd/vpncmd" + RPATH "/usr/local/lib") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/libexec/softether/vpncmd" TYPE EXECUTABLE PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/vpncmd") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpncmd/vpncmd" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpncmd/vpncmd") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpncmd/vpncmd" + OLD_RPATH "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir:" + NEW_RPATH "/usr/local/lib") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpncmd/vpncmd") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpncmd" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpncmd/CMakeFiles/vpncmd.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpncmd" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/libexec/softether/vpncmd" TYPE FILE PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/hamcore.se2") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpncmd" OR NOT CMAKE_INSTALL_COMPONENT) + file(WRITE /home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/vpncmd.sh "#!/bin/sh +exec ${CMAKE_INSTALL_PREFIX}/libexec/softether/vpncmd/vpncmd \"$@\" +") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpncmd" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE PROGRAM RENAME "vpncmd" FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/vpncmd.sh") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpncmd/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/vpnserver/cmake_install.cmake b/_codeql_build_dir/src/vpnserver/cmake_install.cmake new file mode 100644 index 00000000..117b4826 --- /dev/null +++ b/_codeql_build_dir/src/vpnserver/cmake_install.cmake @@ -0,0 +1,105 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/vpnserver + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnserver" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnserver/vpnserver" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnserver/vpnserver") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnserver/vpnserver" + RPATH "/usr/local/lib") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnserver" TYPE EXECUTABLE PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/vpnserver") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnserver/vpnserver" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnserver/vpnserver") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnserver/vpnserver" + OLD_RPATH "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir:" + NEW_RPATH "/usr/local/lib") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnserver/vpnserver") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnserver" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpnserver/CMakeFiles/vpnserver.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnserver" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnserver" TYPE FILE PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/hamcore.se2") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnserver" OR NOT CMAKE_INSTALL_COMPONENT) + file(WRITE /home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/vpnserver.sh "#!/bin/sh +exec ${CMAKE_INSTALL_PREFIX}/libexec/softether/vpnserver/vpnserver \"$@\" +") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnserver" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE PROGRAM RENAME "vpnserver" FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/vpnserver.sh") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnserver" OR NOT CMAKE_INSTALL_COMPONENT) + set(DIR "${CMAKE_INSTALL_PREFIX}/libexec") +configure_file(/home/runner/work/SoftEtherVPN/SoftEtherVPN/systemd/softether-vpnserver.service /home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/softether-vpnserver.service) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "vpnserver" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/lib/systemd/system/softether-vpnserver.service") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/lib/systemd/system" TYPE FILE PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ FILES "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/softether-vpnserver.service") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpnserver/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/src/vpntest/cmake_install.cmake b/_codeql_build_dir/src/vpntest/cmake_install.cmake new file mode 100644 index 00000000..b126c0b9 --- /dev/null +++ b/_codeql_build_dir/src/vpntest/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/runner/work/SoftEtherVPN/SoftEtherVPN/src/vpntest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/SoftEtherVPN/SoftEtherVPN/_codeql_build_dir/src/vpntest/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/vpnbridge b/_codeql_build_dir/vpnbridge new file mode 100755 index 00000000..10ffbe22 Binary files /dev/null and b/_codeql_build_dir/vpnbridge differ diff --git a/_codeql_build_dir/vpnbridge.sh b/_codeql_build_dir/vpnbridge.sh new file mode 100644 index 00000000..fdffa2a0 --- /dev/null +++ b/_codeql_build_dir/vpnbridge.sh @@ -0,0 +1 @@ +# placeholder diff --git a/_codeql_build_dir/vpnclient b/_codeql_build_dir/vpnclient new file mode 100755 index 00000000..60659d15 Binary files /dev/null and b/_codeql_build_dir/vpnclient differ diff --git a/_codeql_build_dir/vpnclient.sh b/_codeql_build_dir/vpnclient.sh new file mode 100644 index 00000000..fdffa2a0 --- /dev/null +++ b/_codeql_build_dir/vpnclient.sh @@ -0,0 +1 @@ +# placeholder diff --git a/_codeql_build_dir/vpncmd b/_codeql_build_dir/vpncmd new file mode 100755 index 00000000..348e0797 Binary files /dev/null and b/_codeql_build_dir/vpncmd differ diff --git a/_codeql_build_dir/vpncmd.sh b/_codeql_build_dir/vpncmd.sh new file mode 100644 index 00000000..fdffa2a0 --- /dev/null +++ b/_codeql_build_dir/vpncmd.sh @@ -0,0 +1 @@ +# placeholder diff --git a/_codeql_build_dir/vpnserver b/_codeql_build_dir/vpnserver new file mode 100755 index 00000000..cd9f8866 Binary files /dev/null and b/_codeql_build_dir/vpnserver differ diff --git a/_codeql_build_dir/vpnserver.sh b/_codeql_build_dir/vpnserver.sh new file mode 100644 index 00000000..fdffa2a0 --- /dev/null +++ b/_codeql_build_dir/vpnserver.sh @@ -0,0 +1 @@ +# placeholder diff --git a/_codeql_build_dir/vpntest b/_codeql_build_dir/vpntest new file mode 100755 index 00000000..e43c6a37 Binary files /dev/null and b/_codeql_build_dir/vpntest differ diff --git a/_codeql_detected_source_root b/_codeql_detected_source_root new file mode 120000 index 00000000..945c9b46 --- /dev/null +++ b/_codeql_detected_source_root @@ -0,0 +1 @@ +. \ No newline at end of file diff --git a/src/Cedar/Virtual.c b/src/Cedar/Virtual.c index f943eac7..8fd32c05 100644 --- a/src/Cedar/Virtual.c +++ b/src/Cedar/Virtual.c @@ -1190,6 +1190,9 @@ void NnIpSendForInternet(NATIVE_NAT *t, UCHAR ip_protocol, UCHAR ttl, UINT src_i } } +// Host IP address cache TTL in milliseconds (60 seconds) +#define HOST_IP_CACHE_TTL_MS 60000 + // Check if destination IP is one of the host's own IP addresses // Uses caching to avoid frequent system calls // Returns true if dest_ip matches any of the host's IPs @@ -1197,7 +1200,7 @@ bool IsDestinationHostOwnIP(VH *v, UINT dest_ip) { bool is_host_ip = false; UINT64 now; - bool need_refresh = false; + LIST *new_list = NULL; // Validate arguments if (v == NULL) { @@ -1211,34 +1214,21 @@ bool IsDestinationHostOwnIP(VH *v, UINT dest_ip) // Check if cache needs refresh (every 60 seconds or if not initialized) if (v->HostIPAddressCache == NULL || now >= v->HostIPCacheExpires) { - need_refresh = true; - } - } - Unlock(v->HostIPCacheLock); - - if (need_refresh) - { - // Refresh the cache - LIST *new_list = GetHostIPAddressList(); - - Lock(v->HostIPCacheLock); - { + // Get new list while holding the lock to prevent multiple threads from refreshing + new_list = GetHostIPAddressList(); + // Free old cache if (v->HostIPAddressCache != NULL) { FreeHostIPAddressList(v->HostIPAddressCache); } - // Set new cache with 60 second expiration + // Set new cache with TTL v->HostIPAddressCache = new_list; - v->HostIPCacheExpires = now + 60000; // 60 seconds + v->HostIPCacheExpires = now + HOST_IP_CACHE_TTL_MS; } - Unlock(v->HostIPCacheLock); - } - // Check if dest_ip matches any cached host IP - Lock(v->HostIPCacheLock); - { + // Check if dest_ip matches any cached host IP if (v->HostIPAddressCache != NULL) { UINT i;