├── .config └── tsaoptions.json ├── .editorconfig ├── .gdn └── gdnsettings ├── .gitattributes ├── .github └── workflows │ ├── cpp_ci.yml │ └── rust_ci.yml ├── .gitignore ├── AzurePipelineTemplates ├── OneBranch.Official.yml ├── SyncMirror-Pipeline-Template.yml ├── jobs │ ├── CodeGenBuildJob.yml │ ├── OneBranchBuild.yml │ ├── PublishNugetPackages.yml │ └── SdkBuildJob.yml └── variables │ ├── OneBranchVariables.yml │ └── version.yml ├── CODE_OF_CONDUCT.md ├── Common ├── veil_enclave_cpp_support_lib │ ├── atomic_wait_compat.cpp │ ├── excptptr_compat.cpp │ ├── packages.config │ ├── pch.cpp │ ├── pch.h │ ├── shims.cpp │ ├── syserror_compat.cpp │ ├── trnsctrl_compat.h │ ├── veil_enclave_cpp_support_lib.vcxproj │ ├── veil_enclave_cpp_support_lib.vcxproj.filters │ └── xtime_compat.cpp └── veil_enclave_wil_inc │ └── wil │ └── enclave │ ├── pop_enable_wil_logging.h │ ├── push_disable_wil_logging.h │ └── wil_for_enclaves.h ├── Directory.Build.props ├── Directory.Build.targets ├── LICENSE ├── NOTICE.md ├── README.md ├── SECURITY.md ├── SampleApps ├── HelloWorld │ ├── ConsoleHostApp │ │ ├── ConsoleHostApp.cpp │ │ ├── ConsoleHostApp.vcxproj │ │ ├── ConsoleHostApp.vcxproj.filters │ │ └── packages.config │ ├── MySecretEnclave.edl │ ├── MySecretVBSEnclave │ │ ├── MySecretEnclaveExports.cpp │ │ ├── MySecretVBSEnclave.vcxproj │ │ ├── MySecretVBSEnclave.vcxproj.filters │ │ ├── dllmain.cpp │ │ ├── packages.config │ │ ├── pch.cpp │ │ └── pch.h │ ├── README.md │ └── VBSEnclavesHelloWorld.sln └── SampleApps │ ├── README.md │ ├── SampleApp1 │ ├── SampleApp1.vcxproj │ ├── SampleApp1.vcxproj.filters │ ├── main.cpp │ ├── packages.config │ └── sample_utils.h │ ├── SampleApps.sln │ ├── SampleEnclave.props │ ├── SampleEnclave │ ├── SampleEnclave.vcxproj │ ├── SampleEnclave.vcxproj.filters │ ├── dllmain.cpp │ ├── my_exports.cpp │ ├── packages.config │ ├── pch.cpp │ ├── pch.h │ └── sample_enclave.def │ ├── SampleEnclaveInterface.edl │ ├── nuget.config │ └── sample_any_inc │ └── sample_arguments.any.h ├── VbsEnclaveTooling.sln ├── docs ├── CodeGeneration.md ├── Edl.md ├── HelloWorldWalkthrough.md └── image.png ├── nuget.config ├── rust ├── .cargo │ └── config.toml ├── Cargo.toml ├── crates │ ├── libs │ │ ├── edlcodegen-core │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── edl_core_ffi.rs │ │ │ │ ├── edl_core_types.rs │ │ │ │ ├── flatbuffer_support.rs │ │ │ │ ├── heap_pointer.rs │ │ │ │ ├── helpers.rs │ │ │ │ └── lib.rs │ │ ├── edlcodegen-enclave │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── enclave_ffi.rs │ │ │ │ ├── enclave_global_allocator.rs │ │ │ │ ├── enclave_helpers.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── memory_helpers.rs │ │ │ │ ├── vtl0_pointers.rs │ │ │ │ └── win_enclave_bindings.rs │ │ ├── edlcodegen-host │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── host_ffi.rs │ │ │ │ ├── host_helpers.rs │ │ │ │ ├── lib.rs │ │ │ │ └── win_host_bindings.rs │ │ ├── edlcodegen-macros │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── derive_enum.rs │ │ │ │ ├── derive_struct.rs │ │ │ │ ├── lib.rs │ │ │ │ └── utils.rs │ │ └── edlcodegen-tools │ │ │ ├── Cargo.toml │ │ │ ├── exes │ │ │ ├── edlcodegen │ │ │ │ └── edlcodegen.exe │ │ │ └── flatbuffers │ │ │ │ ├── LICENSE │ │ │ │ └── flatc.exe │ │ │ └── src │ │ │ └── lib.rs │ └── tests │ │ └── edlcodegen │ │ ├── Cargo.toml │ │ ├── build.rs │ │ ├── src │ │ └── lib.rs │ │ └── tests │ │ ├── common │ │ ├── mod.rs │ │ ├── test_helpers.rs │ │ └── test_types.rs │ │ ├── core_crate.rs │ │ ├── enclave_crate.rs │ │ ├── flatbuffer_schemas │ │ ├── edl_types_gen.fbs │ │ └── flatbuffer_test_schema.fbs │ │ ├── host_crate.rs │ │ └── mocks │ │ ├── mock_functions.rs │ │ └── mod.rs └── rustfmt.toml ├── src ├── ToolingExecutable │ ├── README.md │ ├── ToolingExecutable.vcxproj │ ├── ToolingExecutable.vcxproj.filters │ ├── edlcodegen.targets │ ├── main.cpp │ ├── packages.config │ ├── pch.cpp │ └── pch.h ├── ToolingNuget │ ├── Nuget │ │ ├── Microsoft.Windows.VbsEnclave.CodeGenerator.nuspec │ │ ├── Microsoft.Windows.VbsEnclave.CodeGenerator.props │ │ ├── Microsoft.Windows.VbsEnclave.CodeGenerator.targets │ │ ├── Microsoft.Windows.VbsEnclave.shared.targets │ │ ├── NOTICE.md │ │ └── VisualStudioUiBuild.targets │ ├── README.md │ ├── ToolingNuget.vcxproj │ ├── ToolingNuget.vcxproj.filters │ └── packages.config ├── ToolingSharedLibrary │ ├── CurrentCodeGenerationState │ │ ├── CodeGenerationState.edl │ │ ├── Cpp │ │ │ └── VbsEnclave │ │ │ │ ├── Enclave │ │ │ │ ├── Abi │ │ │ │ │ ├── AbiTypes.h │ │ │ │ │ ├── Definitions.h │ │ │ │ │ ├── EdlTypes.fbs │ │ │ │ │ ├── Exports.CodeGenerationState.cpp │ │ │ │ │ ├── FlatbufferTypes.fbs │ │ │ │ │ ├── LinkerPragmas.CodeGenerationState.cpp │ │ │ │ │ └── TypeMetadata.h │ │ │ │ ├── Implementation │ │ │ │ │ ├── Trusted.h │ │ │ │ │ └── Types.h │ │ │ │ └── Stubs │ │ │ │ │ └── Untrusted.h │ │ │ │ └── HostApp │ │ │ │ ├── Abi │ │ │ │ ├── AbiTypes.h │ │ │ │ ├── Definitions.h │ │ │ │ ├── EdlTypes.fbs │ │ │ │ ├── FlatbufferTypes.fbs │ │ │ │ └── TypeMetadata.h │ │ │ │ ├── Implementation │ │ │ │ ├── Types.h │ │ │ │ └── Untrusted.h │ │ │ │ └── Stubs │ │ │ │ └── Trusted.h │ │ ├── README.md │ │ └── Rust │ │ │ ├── Enclave │ │ │ └── code_gen_test_gen │ │ │ │ ├── Cargo.toml │ │ │ │ └── src │ │ │ │ ├── abi │ │ │ │ ├── abi_types.rs │ │ │ │ ├── definitions.rs │ │ │ │ ├── fb_support.rs │ │ │ │ └── mod.rs │ │ │ │ ├── implementation │ │ │ │ ├── mod.rs │ │ │ │ ├── trusted.rs │ │ │ │ └── types.rs │ │ │ │ ├── lib.rs │ │ │ │ └── stubs │ │ │ │ ├── mod.rs │ │ │ │ └── untrusted.rs │ │ │ └── HostApp │ │ │ └── code_gen_test_gen │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ ├── abi │ │ │ ├── abi_types.rs │ │ │ ├── definitions.rs │ │ │ ├── fb_support.rs │ │ │ └── mod.rs │ │ │ ├── implementation │ │ │ ├── mod.rs │ │ │ ├── types.rs │ │ │ └── untrusted.rs │ │ │ ├── lib.rs │ │ │ └── stubs │ │ │ ├── mod.rs │ │ │ └── trusted.rs │ ├── Includes │ │ ├── CmdlineArgumentsParser.h │ │ ├── CmdlineParsingHelpers.h │ │ ├── CodeGeneration │ │ │ ├── Common │ │ │ │ ├── Constants.h │ │ │ │ ├── Helpers.h │ │ │ │ └── Types.h │ │ │ ├── Cpp │ │ │ │ ├── CodeGeneration.h │ │ │ │ ├── CodeGenerationHelpers.h │ │ │ │ └── Constants.h │ │ │ ├── Flatbuffers │ │ │ │ ├── BuilderHelpers.h │ │ │ │ └── Constants.h │ │ │ └── Rust │ │ │ │ ├── CodeGeneration.h │ │ │ │ ├── CodeGenerationHelpers.h │ │ │ │ └── Constants.h │ │ ├── Edl │ │ │ ├── LexicalAnalyzer.h │ │ │ ├── Parser.h │ │ │ ├── Structures.h │ │ │ └── Utils.h │ │ ├── ErrorHelpers.h │ │ ├── Exceptions.h │ │ ├── Utils │ │ │ └── Helpers.h │ │ └── VbsEnclaveABI │ │ │ ├── Enclave │ │ │ ├── EnclaveHelpers.h │ │ │ ├── MemoryAllocation.h │ │ │ ├── MemoryChecks.h │ │ │ └── Vtl0Pointers.h │ │ │ ├── Host │ │ │ └── HostHelpers.h │ │ │ └── Shared │ │ │ ├── ConversionHelpers.h │ │ │ ├── VbsEnclaveAbiBase.h │ │ │ └── Version.h │ ├── README.md │ ├── ToolingExecutable │ │ ├── CmdlineArgumentsParser.cpp │ │ ├── CodeGeneration │ │ │ ├── Cpp │ │ │ │ ├── CppCodeBuilder.cpp │ │ │ │ └── CppCodeGenerator.cpp │ │ │ ├── Flatbuffers │ │ │ │ └── BuilderHelpers.cpp │ │ │ └── Rust │ │ │ │ ├── RustCodeBuilder.cpp │ │ │ │ └── RustCodeGenerator.cpp │ │ └── Edl │ │ │ ├── LexicalAnalyzer.cpp │ │ │ └── Parser.cpp │ ├── ToolingSharedLibrary.vcxproj │ ├── ToolingSharedLibrary.vcxproj.filters │ ├── Triplets │ │ └── x64-windows-static-cfg.cmake │ ├── VersionHelper │ │ ├── Version.ps1 │ │ └── helpers.targets │ ├── packages.config │ ├── pch.cpp │ ├── pch.h │ └── vcpkg.json └── VbsEnclaveSDK │ ├── BuildScripts │ └── build.ps1 │ ├── README.md │ ├── nuget.config │ ├── src │ ├── veil_any_inc │ │ ├── logger.any.h │ │ ├── taskpool.any.h │ │ ├── userboundkey.any.h │ │ ├── veil_any_inc.vcxitems │ │ └── veinterop_kcm_temp.h │ ├── veil_enclave_lib │ │ ├── crypto.vtl1.h │ │ ├── debug.vtl1.h │ │ ├── future.vtl1.h │ │ ├── logger.vtl1.cpp │ │ ├── logger.vtl1.h │ │ ├── object_table.vtl1.h │ │ ├── packages.config │ │ ├── pch.cpp │ │ ├── pch.h │ │ ├── taskpool.vtl1.cpp │ │ ├── taskpool.vtl1.h │ │ ├── userboundkey.vtl1.cpp │ │ ├── userboundkey.vtl1.h │ │ ├── utils.vtl1.h │ │ ├── veil_enclave_lib.vcxproj │ │ ├── veil_enclave_lib.vcxproj.filters │ │ ├── vtl0_functions.vtl1.cpp │ │ └── vtl0_functions.vtl1.h │ ├── veil_host_lib │ │ ├── enclave_api.vtl0.cpp │ │ ├── enclave_api.vtl0.h │ │ ├── logger.vtl0.cpp │ │ ├── logger.vtl0.h │ │ ├── packages.config │ │ ├── pch.h │ │ ├── taskpool.vtl0.cpp │ │ ├── taskpool.vtl0.h │ │ ├── userboundkey.vtl0.cpp │ │ ├── userboundkey.vtl0.h │ │ ├── utils.vtl0.cpp │ │ ├── utils.vtl0.h │ │ ├── veil_host_lib.vcxproj │ │ ├── veil_host_lib.vcxproj.filters │ │ └── vtl0_functions.vtl0.cpp │ └── veil_nuget │ │ ├── Nuget │ │ ├── Microsoft.Windows.VbsEnclave.SDK.nuspec │ │ ├── Microsoft.Windows.VbsEnclave.SDK.props │ │ ├── Microsoft.Windows.VbsEnclave.SDK.targets │ │ └── VisualStudioUiBuild.targets │ │ ├── README.md │ │ ├── packages.config │ │ ├── veil_nuget.vcxproj │ │ └── veil_nuget.vcxproj.filters │ ├── vbs_enclave_implementation_library.sln │ ├── veil_abi.edl │ └── veil_abi.props └── tests ├── EnclaveTests └── CodeGenEndToEndTests │ ├── CodeGenEndToEndTests.sln │ ├── CodeGenTestFunctions.edl │ ├── CodeGenTestTypes.edl │ ├── README.md │ ├── TestEnclave │ ├── EnclaveBuild.targets │ ├── TestEnclave.vcxproj │ ├── TestEnclave.vcxproj.filters │ ├── Vtl1ExportsImplementations.cpp │ ├── dllmain.cpp │ └── packages.config │ ├── TestEnclaveAndHostAppShared.targets │ ├── TestHostApp │ ├── HostTestHelpers.h │ ├── TestEnclaveTaefTests.cpp │ ├── TestEnclaveTestModuleProperties.cpp │ ├── TestHelpers.h │ ├── TestHostApp.vcxproj │ ├── TestHostApp.vcxproj.filters │ ├── Vtl0CallbackImplementations.cpp │ └── packages.config │ ├── nuget.config │ └── run-enclave-tests.ps1 └── UnitTests ├── README.md ├── TestFiles ├── ArrayTest.edl ├── BasicTypesTest.edl ├── EnumTest.edl ├── ImportTestFiles │ ├── CycleImports │ │ ├── A_Cycle.edl │ │ ├── B_Cycle.edl │ │ ├── C_Cycle.edl │ │ └── D_Cycle.edl │ ├── DuplicateAnonymousEnumValues.edl │ ├── DuplicateImports │ │ ├── A_Duplicate.edl │ │ ├── B_Duplicate.edl │ │ ├── C_Duplicate.edl │ │ └── D_Duplicate.edl │ ├── ImportTest.edl │ └── ImproperImportStatementsTest.edl ├── OptionalTestWithCycles.edl ├── OptionalTests.edl └── StructTest.edl ├── ToolingExecutableTests ├── CmdlineArgumentsParserTests.cpp ├── CmdlineParsingHelpersTests.cpp ├── EdlParserArrayTests.cpp ├── EdlParserBasicTypesTests.cpp ├── EdlParserEnumTypeTests.cpp ├── EdlParserImportTests.cpp ├── EdlParserOptionalTypes.cpp ├── EdlParserStructTypesTests.cpp ├── EdlParserTestHelpers.h ├── ErrorHelpersTests.cpp └── LexicalAnalyzerTests.cpp ├── UnitTests.vcxproj ├── UnitTests.vcxproj.filters ├── packages.config ├── pch.cpp └── pch.h /.config/tsaoptions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/.config/tsaoptions.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gdn/gdnsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/.gdn/gdnsettings -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/cpp_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/.github/workflows/cpp_ci.yml -------------------------------------------------------------------------------- /.github/workflows/rust_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/.github/workflows/rust_ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/.gitignore -------------------------------------------------------------------------------- /AzurePipelineTemplates/OneBranch.Official.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/AzurePipelineTemplates/OneBranch.Official.yml -------------------------------------------------------------------------------- /AzurePipelineTemplates/SyncMirror-Pipeline-Template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/AzurePipelineTemplates/SyncMirror-Pipeline-Template.yml -------------------------------------------------------------------------------- /AzurePipelineTemplates/jobs/CodeGenBuildJob.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/AzurePipelineTemplates/jobs/CodeGenBuildJob.yml -------------------------------------------------------------------------------- /AzurePipelineTemplates/jobs/OneBranchBuild.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/AzurePipelineTemplates/jobs/OneBranchBuild.yml -------------------------------------------------------------------------------- /AzurePipelineTemplates/jobs/PublishNugetPackages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/AzurePipelineTemplates/jobs/PublishNugetPackages.yml -------------------------------------------------------------------------------- /AzurePipelineTemplates/jobs/SdkBuildJob.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/AzurePipelineTemplates/jobs/SdkBuildJob.yml -------------------------------------------------------------------------------- /AzurePipelineTemplates/variables/OneBranchVariables.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/AzurePipelineTemplates/variables/OneBranchVariables.yml -------------------------------------------------------------------------------- /AzurePipelineTemplates/variables/version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/AzurePipelineTemplates/variables/version.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Common/veil_enclave_cpp_support_lib/atomic_wait_compat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_cpp_support_lib/atomic_wait_compat.cpp -------------------------------------------------------------------------------- /Common/veil_enclave_cpp_support_lib/excptptr_compat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_cpp_support_lib/excptptr_compat.cpp -------------------------------------------------------------------------------- /Common/veil_enclave_cpp_support_lib/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_cpp_support_lib/packages.config -------------------------------------------------------------------------------- /Common/veil_enclave_cpp_support_lib/pch.cpp: -------------------------------------------------------------------------------- 1 | // © Microsoft Corporation. All rights reserved. 2 | 3 | #include "pch.h" 4 | -------------------------------------------------------------------------------- /Common/veil_enclave_cpp_support_lib/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_cpp_support_lib/pch.h -------------------------------------------------------------------------------- /Common/veil_enclave_cpp_support_lib/shims.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_cpp_support_lib/shims.cpp -------------------------------------------------------------------------------- /Common/veil_enclave_cpp_support_lib/syserror_compat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_cpp_support_lib/syserror_compat.cpp -------------------------------------------------------------------------------- /Common/veil_enclave_cpp_support_lib/trnsctrl_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_cpp_support_lib/trnsctrl_compat.h -------------------------------------------------------------------------------- /Common/veil_enclave_cpp_support_lib/veil_enclave_cpp_support_lib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_cpp_support_lib/veil_enclave_cpp_support_lib.vcxproj -------------------------------------------------------------------------------- /Common/veil_enclave_cpp_support_lib/veil_enclave_cpp_support_lib.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_cpp_support_lib/veil_enclave_cpp_support_lib.vcxproj.filters -------------------------------------------------------------------------------- /Common/veil_enclave_cpp_support_lib/xtime_compat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_cpp_support_lib/xtime_compat.cpp -------------------------------------------------------------------------------- /Common/veil_enclave_wil_inc/wil/enclave/pop_enable_wil_logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_wil_inc/wil/enclave/pop_enable_wil_logging.h -------------------------------------------------------------------------------- /Common/veil_enclave_wil_inc/wil/enclave/push_disable_wil_logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_wil_inc/wil/enclave/push_disable_wil_logging.h -------------------------------------------------------------------------------- /Common/veil_enclave_wil_inc/wil/enclave/wil_for_enclaves.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Common/veil_enclave_wil_inc/wil/enclave/wil_for_enclaves.h -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/Directory.Build.targets -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/NOTICE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SampleApps/HelloWorld/ConsoleHostApp/ConsoleHostApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/ConsoleHostApp/ConsoleHostApp.cpp -------------------------------------------------------------------------------- /SampleApps/HelloWorld/ConsoleHostApp/ConsoleHostApp.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/ConsoleHostApp/ConsoleHostApp.vcxproj -------------------------------------------------------------------------------- /SampleApps/HelloWorld/ConsoleHostApp/ConsoleHostApp.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/ConsoleHostApp/ConsoleHostApp.vcxproj.filters -------------------------------------------------------------------------------- /SampleApps/HelloWorld/ConsoleHostApp/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/ConsoleHostApp/packages.config -------------------------------------------------------------------------------- /SampleApps/HelloWorld/MySecretEnclave.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/MySecretEnclave.edl -------------------------------------------------------------------------------- /SampleApps/HelloWorld/MySecretVBSEnclave/MySecretEnclaveExports.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/MySecretVBSEnclave/MySecretEnclaveExports.cpp -------------------------------------------------------------------------------- /SampleApps/HelloWorld/MySecretVBSEnclave/MySecretVBSEnclave.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/MySecretVBSEnclave/MySecretVBSEnclave.vcxproj -------------------------------------------------------------------------------- /SampleApps/HelloWorld/MySecretVBSEnclave/MySecretVBSEnclave.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/MySecretVBSEnclave/MySecretVBSEnclave.vcxproj.filters -------------------------------------------------------------------------------- /SampleApps/HelloWorld/MySecretVBSEnclave/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/MySecretVBSEnclave/dllmain.cpp -------------------------------------------------------------------------------- /SampleApps/HelloWorld/MySecretVBSEnclave/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/MySecretVBSEnclave/packages.config -------------------------------------------------------------------------------- /SampleApps/HelloWorld/MySecretVBSEnclave/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/MySecretVBSEnclave/pch.cpp -------------------------------------------------------------------------------- /SampleApps/HelloWorld/MySecretVBSEnclave/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/MySecretVBSEnclave/pch.h -------------------------------------------------------------------------------- /SampleApps/HelloWorld/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/README.md -------------------------------------------------------------------------------- /SampleApps/HelloWorld/VBSEnclavesHelloWorld.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/HelloWorld/VBSEnclavesHelloWorld.sln -------------------------------------------------------------------------------- /SampleApps/SampleApps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/README.md -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleApp1/SampleApp1.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleApp1/SampleApp1.vcxproj -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleApp1/SampleApp1.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleApp1/SampleApp1.vcxproj.filters -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleApp1/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleApp1/main.cpp -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleApp1/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleApp1/packages.config -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleApp1/sample_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleApp1/sample_utils.h -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleApps.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleApps.sln -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleEnclave.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleEnclave.props -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleEnclave/SampleEnclave.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleEnclave/SampleEnclave.vcxproj -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleEnclave/SampleEnclave.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleEnclave/SampleEnclave.vcxproj.filters -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleEnclave/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleEnclave/dllmain.cpp -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleEnclave/my_exports.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleEnclave/my_exports.cpp -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleEnclave/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleEnclave/packages.config -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleEnclave/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleEnclave/pch.cpp -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleEnclave/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleEnclave/pch.h -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleEnclave/sample_enclave.def: -------------------------------------------------------------------------------- 1 | LIBRARY 2 | 3 | EXPORTS 4 | -------------------------------------------------------------------------------- /SampleApps/SampleApps/SampleEnclaveInterface.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/SampleEnclaveInterface.edl -------------------------------------------------------------------------------- /SampleApps/SampleApps/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/nuget.config -------------------------------------------------------------------------------- /SampleApps/SampleApps/sample_any_inc/sample_arguments.any.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/SampleApps/SampleApps/sample_any_inc/sample_arguments.any.h -------------------------------------------------------------------------------- /VbsEnclaveTooling.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/VbsEnclaveTooling.sln -------------------------------------------------------------------------------- /docs/CodeGeneration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/docs/CodeGeneration.md -------------------------------------------------------------------------------- /docs/Edl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/docs/Edl.md -------------------------------------------------------------------------------- /docs/HelloWorldWalkthrough.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/docs/HelloWorldWalkthrough.md -------------------------------------------------------------------------------- /docs/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/docs/image.png -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/nuget.config -------------------------------------------------------------------------------- /rust/.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | rustflags = [ 3 | "-D", "warnings", 4 | ] -------------------------------------------------------------------------------- /rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/Cargo.toml -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-core/Cargo.toml -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-core/src/edl_core_ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-core/src/edl_core_ffi.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-core/src/edl_core_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-core/src/edl_core_types.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-core/src/flatbuffer_support.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-core/src/flatbuffer_support.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-core/src/heap_pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-core/src/heap_pointer.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-core/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-core/src/helpers.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-core/src/lib.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-enclave/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-enclave/Cargo.toml -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-enclave/src/enclave_ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-enclave/src/enclave_ffi.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-enclave/src/enclave_global_allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-enclave/src/enclave_global_allocator.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-enclave/src/enclave_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-enclave/src/enclave_helpers.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-enclave/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-enclave/src/lib.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-enclave/src/memory_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-enclave/src/memory_helpers.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-enclave/src/vtl0_pointers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-enclave/src/vtl0_pointers.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-enclave/src/win_enclave_bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-enclave/src/win_enclave_bindings.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-host/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-host/Cargo.toml -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-host/src/host_ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-host/src/host_ffi.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-host/src/host_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-host/src/host_helpers.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-host/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-host/src/lib.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-host/src/win_host_bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-host/src/win_host_bindings.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-macros/Cargo.toml -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-macros/src/derive_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-macros/src/derive_enum.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-macros/src/derive_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-macros/src/derive_struct.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-macros/src/lib.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-macros/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-macros/src/utils.rs -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-tools/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-tools/Cargo.toml -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-tools/exes/edlcodegen/edlcodegen.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-tools/exes/edlcodegen/edlcodegen.exe -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-tools/exes/flatbuffers/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-tools/exes/flatbuffers/LICENSE -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-tools/exes/flatbuffers/flatc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-tools/exes/flatbuffers/flatc.exe -------------------------------------------------------------------------------- /rust/crates/libs/edlcodegen-tools/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/libs/edlcodegen-tools/src/lib.rs -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/tests/edlcodegen/Cargo.toml -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/tests/edlcodegen/build.rs -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/src/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/tests/edlcodegen/tests/common/mod.rs -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/tests/common/test_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/tests/edlcodegen/tests/common/test_helpers.rs -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/tests/common/test_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/tests/edlcodegen/tests/common/test_types.rs -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/tests/core_crate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/tests/edlcodegen/tests/core_crate.rs -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/tests/enclave_crate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/tests/edlcodegen/tests/enclave_crate.rs -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/tests/flatbuffer_schemas/edl_types_gen.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/tests/edlcodegen/tests/flatbuffer_schemas/edl_types_gen.fbs -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/tests/flatbuffer_schemas/flatbuffer_test_schema.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/tests/edlcodegen/tests/flatbuffer_schemas/flatbuffer_test_schema.fbs -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/tests/host_crate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/tests/edlcodegen/tests/host_crate.rs -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/tests/mocks/mock_functions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/crates/tests/edlcodegen/tests/mocks/mock_functions.rs -------------------------------------------------------------------------------- /rust/crates/tests/edlcodegen/tests/mocks/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod mock_functions; 2 | -------------------------------------------------------------------------------- /rust/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/rust/rustfmt.toml -------------------------------------------------------------------------------- /src/ToolingExecutable/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingExecutable/README.md -------------------------------------------------------------------------------- /src/ToolingExecutable/ToolingExecutable.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingExecutable/ToolingExecutable.vcxproj -------------------------------------------------------------------------------- /src/ToolingExecutable/ToolingExecutable.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingExecutable/ToolingExecutable.vcxproj.filters -------------------------------------------------------------------------------- /src/ToolingExecutable/edlcodegen.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingExecutable/edlcodegen.targets -------------------------------------------------------------------------------- /src/ToolingExecutable/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingExecutable/main.cpp -------------------------------------------------------------------------------- /src/ToolingExecutable/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingExecutable/packages.config -------------------------------------------------------------------------------- /src/ToolingExecutable/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingExecutable/pch.cpp -------------------------------------------------------------------------------- /src/ToolingExecutable/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingExecutable/pch.h -------------------------------------------------------------------------------- /src/ToolingNuget/Nuget/Microsoft.Windows.VbsEnclave.CodeGenerator.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingNuget/Nuget/Microsoft.Windows.VbsEnclave.CodeGenerator.nuspec -------------------------------------------------------------------------------- /src/ToolingNuget/Nuget/Microsoft.Windows.VbsEnclave.CodeGenerator.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingNuget/Nuget/Microsoft.Windows.VbsEnclave.CodeGenerator.props -------------------------------------------------------------------------------- /src/ToolingNuget/Nuget/Microsoft.Windows.VbsEnclave.CodeGenerator.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingNuget/Nuget/Microsoft.Windows.VbsEnclave.CodeGenerator.targets -------------------------------------------------------------------------------- /src/ToolingNuget/Nuget/Microsoft.Windows.VbsEnclave.shared.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingNuget/Nuget/Microsoft.Windows.VbsEnclave.shared.targets -------------------------------------------------------------------------------- /src/ToolingNuget/Nuget/NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingNuget/Nuget/NOTICE.md -------------------------------------------------------------------------------- /src/ToolingNuget/Nuget/VisualStudioUiBuild.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingNuget/Nuget/VisualStudioUiBuild.targets -------------------------------------------------------------------------------- /src/ToolingNuget/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingNuget/README.md -------------------------------------------------------------------------------- /src/ToolingNuget/ToolingNuget.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingNuget/ToolingNuget.vcxproj -------------------------------------------------------------------------------- /src/ToolingNuget/ToolingNuget.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingNuget/ToolingNuget.vcxproj.filters -------------------------------------------------------------------------------- /src/ToolingNuget/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingNuget/packages.config -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/CodeGenerationState.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/CodeGenerationState.edl -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/AbiTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/AbiTypes.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/Definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/Definitions.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/EdlTypes.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/EdlTypes.fbs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/Exports.CodeGenerationState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/Exports.CodeGenerationState.cpp -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/FlatbufferTypes.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/FlatbufferTypes.fbs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/LinkerPragmas.CodeGenerationState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/LinkerPragmas.CodeGenerationState.cpp -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/TypeMetadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Abi/TypeMetadata.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Implementation/Trusted.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Implementation/Trusted.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Implementation/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Implementation/Types.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Stubs/Untrusted.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/Enclave/Stubs/Untrusted.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Abi/AbiTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Abi/AbiTypes.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Abi/Definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Abi/Definitions.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Abi/EdlTypes.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Abi/EdlTypes.fbs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Abi/FlatbufferTypes.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Abi/FlatbufferTypes.fbs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Abi/TypeMetadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Abi/TypeMetadata.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Implementation/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Implementation/Types.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Implementation/Untrusted.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Implementation/Untrusted.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Stubs/Trusted.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Cpp/VbsEnclave/HostApp/Stubs/Trusted.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/README.md -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/Cargo.toml -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/abi/abi_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/abi/abi_types.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/abi/definitions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/abi/definitions.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/abi/fb_support.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/abi/fb_support.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/abi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/abi/mod.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/implementation/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/implementation/mod.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/implementation/trusted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/implementation/trusted.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/implementation/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/implementation/types.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/lib.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/stubs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/stubs/mod.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/stubs/untrusted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/Enclave/code_gen_test_gen/src/stubs/untrusted.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/Cargo.toml -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/abi/abi_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/abi/abi_types.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/abi/definitions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/abi/definitions.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/abi/fb_support.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/abi/fb_support.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/abi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/abi/mod.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/implementation/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/implementation/mod.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/implementation/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/implementation/types.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/implementation/untrusted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/implementation/untrusted.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/lib.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/stubs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/stubs/mod.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/stubs/trusted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/CurrentCodeGenerationState/Rust/HostApp/code_gen_test_gen/src/stubs/trusted.rs -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CmdlineArgumentsParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CmdlineArgumentsParser.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CmdlineParsingHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CmdlineParsingHelpers.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CodeGeneration/Common/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CodeGeneration/Common/Constants.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CodeGeneration/Common/Helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CodeGeneration/Common/Helpers.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CodeGeneration/Common/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CodeGeneration/Common/Types.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CodeGeneration/Cpp/CodeGeneration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CodeGeneration/Cpp/CodeGeneration.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CodeGeneration/Cpp/CodeGenerationHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CodeGeneration/Cpp/CodeGenerationHelpers.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CodeGeneration/Cpp/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CodeGeneration/Cpp/Constants.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CodeGeneration/Flatbuffers/BuilderHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CodeGeneration/Flatbuffers/BuilderHelpers.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CodeGeneration/Flatbuffers/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CodeGeneration/Flatbuffers/Constants.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CodeGeneration/Rust/CodeGeneration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CodeGeneration/Rust/CodeGeneration.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CodeGeneration/Rust/CodeGenerationHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CodeGeneration/Rust/CodeGenerationHelpers.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/CodeGeneration/Rust/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/CodeGeneration/Rust/Constants.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/Edl/LexicalAnalyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/Edl/LexicalAnalyzer.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/Edl/Parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/Edl/Parser.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/Edl/Structures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/Edl/Structures.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/Edl/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/Edl/Utils.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/ErrorHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/ErrorHelpers.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/Exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/Exceptions.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/Utils/Helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/Utils/Helpers.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Enclave/EnclaveHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Enclave/EnclaveHelpers.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Enclave/MemoryAllocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Enclave/MemoryAllocation.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Enclave/MemoryChecks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Enclave/MemoryChecks.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Enclave/Vtl0Pointers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Enclave/Vtl0Pointers.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Host/HostHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Host/HostHelpers.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Shared/ConversionHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Shared/ConversionHelpers.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Shared/VbsEnclaveAbiBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Shared/VbsEnclaveAbiBase.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Shared/Version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Includes/VbsEnclaveABI/Shared/Version.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/README.md -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/ToolingExecutable/CmdlineArgumentsParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/ToolingExecutable/CmdlineArgumentsParser.cpp -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/ToolingExecutable/CodeGeneration/Cpp/CppCodeBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/ToolingExecutable/CodeGeneration/Cpp/CppCodeBuilder.cpp -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/ToolingExecutable/CodeGeneration/Cpp/CppCodeGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/ToolingExecutable/CodeGeneration/Cpp/CppCodeGenerator.cpp -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/ToolingExecutable/CodeGeneration/Flatbuffers/BuilderHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/ToolingExecutable/CodeGeneration/Flatbuffers/BuilderHelpers.cpp -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/ToolingExecutable/CodeGeneration/Rust/RustCodeBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/ToolingExecutable/CodeGeneration/Rust/RustCodeBuilder.cpp -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/ToolingExecutable/CodeGeneration/Rust/RustCodeGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/ToolingExecutable/CodeGeneration/Rust/RustCodeGenerator.cpp -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/ToolingExecutable/Edl/LexicalAnalyzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/ToolingExecutable/Edl/LexicalAnalyzer.cpp -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/ToolingExecutable/Edl/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/ToolingExecutable/Edl/Parser.cpp -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/ToolingSharedLibrary.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/ToolingSharedLibrary.vcxproj -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/ToolingSharedLibrary.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/ToolingSharedLibrary.vcxproj.filters -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/Triplets/x64-windows-static-cfg.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/Triplets/x64-windows-static-cfg.cmake -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/VersionHelper/Version.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/VersionHelper/Version.ps1 -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/VersionHelper/helpers.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/VersionHelper/helpers.targets -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/packages.config -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/pch.cpp -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/pch.h -------------------------------------------------------------------------------- /src/ToolingSharedLibrary/vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/ToolingSharedLibrary/vcpkg.json -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/BuildScripts/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/BuildScripts/build.ps1 -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/README.md -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/nuget.config -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_any_inc/logger.any.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_any_inc/logger.any.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_any_inc/taskpool.any.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_any_inc/taskpool.any.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_any_inc/userboundkey.any.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_any_inc/userboundkey.any.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_any_inc/veil_any_inc.vcxitems: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_any_inc/veil_any_inc.vcxitems -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_any_inc/veinterop_kcm_temp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_any_inc/veinterop_kcm_temp.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/crypto.vtl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/crypto.vtl1.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/debug.vtl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/debug.vtl1.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/future.vtl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/future.vtl1.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/logger.vtl1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/logger.vtl1.cpp -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/logger.vtl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/logger.vtl1.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/object_table.vtl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/object_table.vtl1.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/packages.config -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/pch.cpp -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/pch.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/taskpool.vtl1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/taskpool.vtl1.cpp -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/taskpool.vtl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/taskpool.vtl1.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/userboundkey.vtl1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/userboundkey.vtl1.cpp -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/userboundkey.vtl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/userboundkey.vtl1.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/utils.vtl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/utils.vtl1.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/veil_enclave_lib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/veil_enclave_lib.vcxproj -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/veil_enclave_lib.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/veil_enclave_lib.vcxproj.filters -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/vtl0_functions.vtl1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/vtl0_functions.vtl1.cpp -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_enclave_lib/vtl0_functions.vtl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_enclave_lib/vtl0_functions.vtl1.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/enclave_api.vtl0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/enclave_api.vtl0.cpp -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/enclave_api.vtl0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/enclave_api.vtl0.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/logger.vtl0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/logger.vtl0.cpp -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/logger.vtl0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/logger.vtl0.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/packages.config -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/pch.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/taskpool.vtl0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/taskpool.vtl0.cpp -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/taskpool.vtl0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/taskpool.vtl0.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/userboundkey.vtl0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/userboundkey.vtl0.cpp -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/userboundkey.vtl0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/userboundkey.vtl0.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/utils.vtl0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/utils.vtl0.cpp -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/utils.vtl0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/utils.vtl0.h -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/veil_host_lib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/veil_host_lib.vcxproj -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/veil_host_lib.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/veil_host_lib.vcxproj.filters -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_host_lib/vtl0_functions.vtl0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_host_lib/vtl0_functions.vtl0.cpp -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_nuget/Nuget/Microsoft.Windows.VbsEnclave.SDK.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_nuget/Nuget/Microsoft.Windows.VbsEnclave.SDK.nuspec -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_nuget/Nuget/Microsoft.Windows.VbsEnclave.SDK.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_nuget/Nuget/Microsoft.Windows.VbsEnclave.SDK.props -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_nuget/Nuget/Microsoft.Windows.VbsEnclave.SDK.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_nuget/Nuget/Microsoft.Windows.VbsEnclave.SDK.targets -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_nuget/Nuget/VisualStudioUiBuild.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_nuget/Nuget/VisualStudioUiBuild.targets -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_nuget/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_nuget/README.md -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_nuget/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_nuget/packages.config -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_nuget/veil_nuget.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_nuget/veil_nuget.vcxproj -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/src/veil_nuget/veil_nuget.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/src/veil_nuget/veil_nuget.vcxproj.filters -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/vbs_enclave_implementation_library.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/vbs_enclave_implementation_library.sln -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/veil_abi.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/veil_abi.edl -------------------------------------------------------------------------------- /src/VbsEnclaveSDK/veil_abi.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/src/VbsEnclaveSDK/veil_abi.props -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/CodeGenEndToEndTests.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/CodeGenEndToEndTests.sln -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/CodeGenTestFunctions.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/CodeGenTestFunctions.edl -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/CodeGenTestTypes.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/CodeGenTestTypes.edl -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/README.md -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestEnclave/EnclaveBuild.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestEnclave/EnclaveBuild.targets -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestEnclave/TestEnclave.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestEnclave/TestEnclave.vcxproj -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestEnclave/TestEnclave.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestEnclave/TestEnclave.vcxproj.filters -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestEnclave/Vtl1ExportsImplementations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestEnclave/Vtl1ExportsImplementations.cpp -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestEnclave/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestEnclave/dllmain.cpp -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestEnclave/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestEnclave/packages.config -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestEnclaveAndHostAppShared.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestEnclaveAndHostAppShared.targets -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/HostTestHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/HostTestHelpers.h -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/TestEnclaveTaefTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/TestEnclaveTaefTests.cpp -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/TestEnclaveTestModuleProperties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/TestEnclaveTestModuleProperties.cpp -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/TestHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/TestHelpers.h -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/TestHostApp.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/TestHostApp.vcxproj -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/TestHostApp.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/TestHostApp.vcxproj.filters -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/Vtl0CallbackImplementations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/Vtl0CallbackImplementations.cpp -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/TestHostApp/packages.config -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/nuget.config -------------------------------------------------------------------------------- /tests/EnclaveTests/CodeGenEndToEndTests/run-enclave-tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/EnclaveTests/CodeGenEndToEndTests/run-enclave-tests.ps1 -------------------------------------------------------------------------------- /tests/UnitTests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/README.md -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/ArrayTest.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/ArrayTest.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/BasicTypesTest.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/BasicTypesTest.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/EnumTest.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/EnumTest.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/ImportTestFiles/CycleImports/A_Cycle.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/ImportTestFiles/CycleImports/A_Cycle.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/ImportTestFiles/CycleImports/B_Cycle.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/ImportTestFiles/CycleImports/B_Cycle.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/ImportTestFiles/CycleImports/C_Cycle.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/ImportTestFiles/CycleImports/C_Cycle.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/ImportTestFiles/CycleImports/D_Cycle.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/ImportTestFiles/CycleImports/D_Cycle.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/ImportTestFiles/DuplicateAnonymousEnumValues.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/ImportTestFiles/DuplicateAnonymousEnumValues.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/ImportTestFiles/DuplicateImports/A_Duplicate.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/ImportTestFiles/DuplicateImports/A_Duplicate.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/ImportTestFiles/DuplicateImports/B_Duplicate.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/ImportTestFiles/DuplicateImports/B_Duplicate.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/ImportTestFiles/DuplicateImports/C_Duplicate.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/ImportTestFiles/DuplicateImports/C_Duplicate.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/ImportTestFiles/DuplicateImports/D_Duplicate.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/ImportTestFiles/DuplicateImports/D_Duplicate.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/ImportTestFiles/ImportTest.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/ImportTestFiles/ImportTest.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/ImportTestFiles/ImproperImportStatementsTest.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/ImportTestFiles/ImproperImportStatementsTest.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/OptionalTestWithCycles.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/OptionalTestWithCycles.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/OptionalTests.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/OptionalTests.edl -------------------------------------------------------------------------------- /tests/UnitTests/TestFiles/StructTest.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/TestFiles/StructTest.edl -------------------------------------------------------------------------------- /tests/UnitTests/ToolingExecutableTests/CmdlineArgumentsParserTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/ToolingExecutableTests/CmdlineArgumentsParserTests.cpp -------------------------------------------------------------------------------- /tests/UnitTests/ToolingExecutableTests/CmdlineParsingHelpersTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/ToolingExecutableTests/CmdlineParsingHelpersTests.cpp -------------------------------------------------------------------------------- /tests/UnitTests/ToolingExecutableTests/EdlParserArrayTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/ToolingExecutableTests/EdlParserArrayTests.cpp -------------------------------------------------------------------------------- /tests/UnitTests/ToolingExecutableTests/EdlParserBasicTypesTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/ToolingExecutableTests/EdlParserBasicTypesTests.cpp -------------------------------------------------------------------------------- /tests/UnitTests/ToolingExecutableTests/EdlParserEnumTypeTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/ToolingExecutableTests/EdlParserEnumTypeTests.cpp -------------------------------------------------------------------------------- /tests/UnitTests/ToolingExecutableTests/EdlParserImportTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/ToolingExecutableTests/EdlParserImportTests.cpp -------------------------------------------------------------------------------- /tests/UnitTests/ToolingExecutableTests/EdlParserOptionalTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/ToolingExecutableTests/EdlParserOptionalTypes.cpp -------------------------------------------------------------------------------- /tests/UnitTests/ToolingExecutableTests/EdlParserStructTypesTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/ToolingExecutableTests/EdlParserStructTypesTests.cpp -------------------------------------------------------------------------------- /tests/UnitTests/ToolingExecutableTests/EdlParserTestHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/ToolingExecutableTests/EdlParserTestHelpers.h -------------------------------------------------------------------------------- /tests/UnitTests/ToolingExecutableTests/ErrorHelpersTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/ToolingExecutableTests/ErrorHelpersTests.cpp -------------------------------------------------------------------------------- /tests/UnitTests/ToolingExecutableTests/LexicalAnalyzerTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/ToolingExecutableTests/LexicalAnalyzerTests.cpp -------------------------------------------------------------------------------- /tests/UnitTests/UnitTests.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/UnitTests.vcxproj -------------------------------------------------------------------------------- /tests/UnitTests/UnitTests.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/UnitTests.vcxproj.filters -------------------------------------------------------------------------------- /tests/UnitTests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/packages.config -------------------------------------------------------------------------------- /tests/UnitTests/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/pch.cpp -------------------------------------------------------------------------------- /tests/UnitTests/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/VbsEnclaveTooling/HEAD/tests/UnitTests/pch.h --------------------------------------------------------------------------------