cpp_client_telemetry/Solutions/MSTelemetrySDK.sln

737 строки
59 KiB
Plaintext
Исходник Обычный вид История

Microsoft Visual Studio Solution File, Format Version 12.00
2018-03-31 03:05:05 +03:00
# Visual Studio 15
VisualStudioVersion = 15.0.27205.2004
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite", "..\sqlite\sqlite.vcxproj", "{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ClientTelemetry", "Clienttelemetry\Clienttelemetry.vcxitems", "{45D41ACC-2C3C-43D2-BC10-02AA73FFC7C7}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "desktop", "..\lib\pal\desktop\desktop.vcxitems", "{10E9165B-49D1-4D1C-8248-334B9905B9CD}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "universal", "..\lib\pal\universal\universal.vcxitems", "{10E9165B-49D1-4D1C-8248-334B9905B9CC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "win32-dll", "win32-dll\win32-dll.vcxproj", "{216A8E97-21F7-4BEF-9E52-7F772C177C32}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "win10-dll", "win10-dll\win10-dll.vcxproj", "{57A81ED9-5603-471F-AFEE-9656DA74178D}"
EndProject
2018-03-31 03:05:05 +03:00
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "win10-cs", "win10-cs\win10-cs.vcxproj", "{49077DBF-E363-4D2D-8334-636569A771B6}"
ProjectSection(ProjectDependencies) = postProject
{8FD826F8-3739-44E6-8CC8-997122E53B8D} = {8FD826F8-3739-44E6-8CC8-997122E53B8D}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "net40", "net40\net40.vcxproj", "{DC91621E-A203-42DF-8E03-3A23DD0602B1}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{250EFB82-2F0E-4781-94BB-8313201ABDF0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gmock", "..\googletest\googlemock\msvc\2015\gmock.vcxproj", "{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}"
EndProject
2018-03-31 03:05:05 +03:00
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtest", "..\googletest\googletest\msvc\gtest.vcxproj", "{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite-uwp", "..\sqliteUWP\sqlite-uwp.vcxproj", "{6883A688-89F5-424A-9BFA-50D42F691B29}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "..\zlib\contrib\vstudio\vc14\zlibvc.vcxproj", "{8FD826F8-3739-44E6-8CC8-997122E53B8D}"
EndProject
2018-03-31 03:05:05 +03:00
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "PAL", "PAL", "{34B3E59D-E740-4C23-ACEE-E94C80E83A18}"
2017-06-22 06:54:04 +03:00
EndProject
2018-03-31 03:05:05 +03:00
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{EB2950D7-DF24-4079-BF8B-29338DD602A0}"
2017-12-02 03:06:20 +03:00
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "managed", "..\lib\shared\Shared.vcxitems", "{EF859326-2A11-481C-AE8C-03D754F1C412}"
2018-03-31 03:05:05 +03:00
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "include", "include", "{553836FF-B1FD-4B70-AC81-AEC7752F9284}"
ProjectSection(SolutionItems) = preProject
..\lib\include\public\AggregatedMetric.hpp = ..\lib\include\public\AggregatedMetric.hpp
..\lib\include\public\CommonFields.h = ..\lib\include\public\CommonFields.h
2018-03-31 03:05:05 +03:00
..\lib\include\public\ctmacros.hpp = ..\lib\include\public\ctmacros.hpp
..\lib\include\public\DebugEvents.hpp = ..\lib\include\public\DebugEvents.hpp
..\lib\include\public\Enums.hpp = ..\lib\include\public\Enums.hpp
..\lib\include\public\EventProperties.hpp = ..\lib\include\public\EventProperties.hpp
..\lib\include\public\EventProperty.hpp = ..\lib\include\public\EventProperty.hpp
..\lib\include\public\IAFDClient.hpp = ..\lib\include\public\IAFDClient.hpp
..\lib\include\public\IECSClient.hpp = ..\lib\include\public\IECSClient.hpp
..\lib\include\public\IHttpClient.hpp = ..\lib\include\public\IHttpClient.hpp
..\lib\include\public\ILogConfiguration.hpp = ..\lib\include\public\ILogConfiguration.hpp
..\lib\include\public\ILogger.hpp = ..\lib\include\public\ILogger.hpp
..\lib\include\public\ILogManager.hpp = ..\lib\include\public\ILogManager.hpp
..\lib\include\public\ISemanticContext.hpp = ..\lib\include\public\ISemanticContext.hpp
..\lib\include\public\LogManager.hpp = ..\lib\include\public\LogManager.hpp
..\lib\include\public\LogSessionData.hpp = ..\lib\include\public\LogSessionData.hpp
..\lib\include\public\Version.hpp = ..\lib\include\public\Version.hpp
..\lib\include\public\Version.hpp.template = ..\lib\include\public\Version.hpp.template
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "win32-lib", "win32-lib\win32-lib.vcxproj", "{1DC6B38A-B390-34CE-907F-4958807A3D42}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{A176E75D-5470-4D6E-A409-BDC950BE3AC4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTests", "..\tests\unittests\UnitTests.vcxproj", "{434C594F-CDE0-3690-AC0A-9ED854B74092}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FuncTests", "..\tests\functests\FuncTests.vcxproj", "{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "win10-lib", "win10-lib\win10-lib.vcxproj", "{7A75748D-5D6B-48A5-83CB-F5F439133D59}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tracing-api", "..\lib\tracing\api\tracing-api.vcxitems", "{4DA18A2A-8752-45EA-A2F1-212A959619F4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "win32-mini-dll", "win32-mini-dll\win32-mini-dll.vcxproj", "{216A8E97-21F7-4BEF-9E52-7F772C177C33}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "win32-mini-lib", "win32-mini-lib\win32-mini-lib.vcxproj", "{1DC6B38A-B390-34CE-907F-4958807A3D43}"
EndProject
2019-03-29 02:40:31 +03:00
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "exp", "..\lib\modules\exp\exp.vcxitems", "{2BFAFE9A-45B0-4C02-841E-03E47FD2E340}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "modules", "modules", "{23F546DE-29F8-4F18-A378-42BCFE1781C0}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utc", "utc", "{3AEBFFA7-A058-4D1B-AAD0-DF4544E239C4}"
ProjectSection(SolutionItems) = preProject
..\lib\modules\utc\MicrosoftTelemetry.h = ..\lib\modules\utc\MicrosoftTelemetry.h
..\lib\modules\utc\traceloggingdynamic.h = ..\lib\modules\utc\traceloggingdynamic.h
..\lib\modules\utc\utctelemetrysystem.cpp = ..\lib\modules\utc\utctelemetrysystem.cpp
..\lib\modules\utc\UtcTelemetrySystem.hpp = ..\lib\modules\utc\UtcTelemetrySystem.hpp
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "desktop", "desktop", "{9A8399F2-EB6D-4E63-9158-07A59C4AD6C9}"
ProjectSection(SolutionItems) = preProject
..\lib\modules\utc\desktop\UtcHelpers.cpp = ..\lib\modules\utc\desktop\UtcHelpers.cpp
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "universal", "universal", "{66BDFD60-DE23-4F25-82DB-3F9777D43714}"
ProjectSection(SolutionItems) = preProject
..\lib\modules\utc\universal\UtcHelpers.cpp = ..\lib\modules\utc\universal\UtcHelpers.cpp
EndProjectSection
EndProject
Global
GlobalSection(SharedMSBuildProjectFiles) = preSolution
..\lib\pal\universal\universal.vcxitems*{10e9165b-49d1-4d1c-8248-334b9905b9cc}*SharedItemsImports = 9
..\lib\pal\desktop\desktop.vcxitems*{10e9165b-49d1-4d1c-8248-334b9905b9cd}*SharedItemsImports = 9
..\lib\pal\desktop\desktop.vcxitems*{1dc6b38a-b390-34ce-907f-4958807a3d42}*SharedItemsImports = 4
Clienttelemetry\Clienttelemetry.vcxitems*{1dc6b38a-b390-34ce-907f-4958807a3d42}*SharedItemsImports = 4
..\lib\pal\desktop\desktop.vcxitems*{1dc6b38a-b390-34ce-907f-4958807a3d43}*SharedItemsImports = 4
Clienttelemetry\Clienttelemetry.vcxitems*{1dc6b38a-b390-34ce-907f-4958807a3d43}*SharedItemsImports = 4
..\lib\pal\desktop\desktop.vcxitems*{216a8e97-21f7-4bef-9e52-7f772c177c32}*SharedItemsImports = 4
Clienttelemetry\Clienttelemetry.vcxitems*{216a8e97-21f7-4bef-9e52-7f772c177c32}*SharedItemsImports = 4
..\lib\pal\desktop\desktop.vcxitems*{216a8e97-21f7-4bef-9e52-7f772c177c33}*SharedItemsImports = 4
Clienttelemetry\Clienttelemetry.vcxitems*{216a8e97-21f7-4bef-9e52-7f772c177c33}*SharedItemsImports = 4
2019-03-29 02:40:31 +03:00
..\lib\modules\exp\exp.vcxitems*{2bfafe9a-45b0-4c02-841e-03e47fd2e340}*SharedItemsImports = 9
..\lib\pal\desktop\desktop.vcxitems*{434c594f-cde0-3690-ac0a-9ed854b74092}*SharedItemsImports = 4
Clienttelemetry\Clienttelemetry.vcxitems*{434c594f-cde0-3690-ac0a-9ed854b74092}*SharedItemsImports = 4
Clienttelemetry\Clienttelemetry.vcxitems*{45d41acc-2c3c-43d2-bc10-02aa73ffc7c7}*SharedItemsImports = 9
2019-03-29 02:40:31 +03:00
..\lib\modules\exp\exp.vcxitems*{49077dbf-e363-4d2d-8334-636569a771b6}*SharedItemsImports = 4
..\lib\pal\universal\universal.vcxitems*{49077dbf-e363-4d2d-8334-636569a771b6}*SharedItemsImports = 4
2018-03-31 03:05:05 +03:00
..\lib\shared\Shared.vcxitems*{49077dbf-e363-4d2d-8334-636569a771b6}*SharedItemsImports = 4
2017-12-14 02:33:45 +03:00
Clienttelemetry\Clienttelemetry.vcxitems*{49077dbf-e363-4d2d-8334-636569a771b6}*SharedItemsImports = 4
..\lib\tracing\api\tracing-api.vcxitems*{4da18a2a-8752-45ea-a2f1-212a959619f4}*SharedItemsImports = 9
2019-03-29 02:40:31 +03:00
..\lib\modules\exp\exp.vcxitems*{57a81ed9-5603-471f-afee-9656da74178d}*SharedItemsImports = 4
..\lib\pal\universal\universal.vcxitems*{57a81ed9-5603-471f-afee-9656da74178d}*SharedItemsImports = 4
Clienttelemetry\Clienttelemetry.vcxitems*{57a81ed9-5603-471f-afee-9656da74178d}*SharedItemsImports = 4
..\lib\pal\universal\universal.vcxitems*{7a75748d-5d6b-48a5-83cb-f5f439133d59}*SharedItemsImports = 4
Clienttelemetry\Clienttelemetry.vcxitems*{7a75748d-5d6b-48a5-83cb-f5f439133d59}*SharedItemsImports = 4
2018-03-31 03:05:05 +03:00
..\lib\shared\Shared.vcxitems*{dc91621e-a203-42df-8e03-3a23dd0602b1}*SharedItemsImports = 4
..\lib\shared\Shared.vcxitems*{ef859326-2a11-481c-ae8c-03d754f1c412}*SharedItemsImports = 9
..\lib\pal\desktop\desktop.vcxitems*{fe79fb3a-b3ef-38df-b7a4-11277db72b39}*SharedItemsImports = 4
Clienttelemetry\Clienttelemetry.vcxitems*{fe79fb3a-b3ef-38df-b7a4-11277db72b39}*SharedItemsImports = 4
EndGlobalSection
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug.static|ARM = Debug.static|ARM
2018-09-20 22:59:43 +03:00
Debug.static|ARM64 = Debug.static|ARM64
Debug.static|Win32 = Debug.static|Win32
Debug.static|x64 = Debug.static|x64
2018-03-31 03:05:05 +03:00
Debug.vs2015.MT-sqlite|ARM = Debug.vs2015.MT-sqlite|ARM
2018-09-20 22:59:43 +03:00
Debug.vs2015.MT-sqlite|ARM64 = Debug.vs2015.MT-sqlite|ARM64
2018-03-31 03:05:05 +03:00
Debug.vs2015.MT-sqlite|Win32 = Debug.vs2015.MT-sqlite|Win32
Debug.vs2015.MT-sqlite|x64 = Debug.vs2015.MT-sqlite|x64
Debug|ARM = Debug|ARM
2018-09-20 22:59:43 +03:00
Debug|ARM64 = Debug|ARM64
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release.static|ARM = Release.static|ARM
2018-09-20 22:59:43 +03:00
Release.static|ARM64 = Release.static|ARM64
Release.static|Win32 = Release.static|Win32
Release.static|x64 = Release.static|x64
2018-03-31 03:05:05 +03:00
Release.vs2015.MT-sqlite|ARM = Release.vs2015.MT-sqlite|ARM
2018-09-20 22:59:43 +03:00
Release.vs2015.MT-sqlite|ARM64 = Release.vs2015.MT-sqlite|ARM64
2018-03-31 03:05:05 +03:00
Release.vs2015.MT-sqlite|Win32 = Release.vs2015.MT-sqlite|Win32
Release.vs2015.MT-sqlite|x64 = Release.vs2015.MT-sqlite|x64
Release|ARM = Release|ARM
2018-09-20 22:59:43 +03:00
Release|ARM64 = Release|ARM64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug.static|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug.static|ARM64.Build.0 = Debug|ARM64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug.static|Win32.ActiveCfg = Debug|Win32
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug.static|Win32.Build.0 = Debug|Win32
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug.static|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug.vs2015.MT-sqlite|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug.vs2015.MT-sqlite|Win32
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug.vs2015.MT-sqlite|Win32.Build.0 = Debug.vs2015.MT-sqlite|Win32
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug.vs2015.MT-sqlite|x64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug.vs2015.MT-sqlite|x64.Build.0 = Debug.vs2015.MT-sqlite|x64
2018-03-31 03:05:05 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug|ARM64.ActiveCfg = Debug|ARM64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug|ARM64.Build.0 = Debug|ARM64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug|Win32.ActiveCfg = Debug|Win32
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug|Win32.Build.0 = Debug|Win32
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug|x64.ActiveCfg = Debug|x64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Debug|x64.Build.0 = Debug|x64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.static|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.static|ARM64.ActiveCfg = Release|ARM64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.static|ARM64.Build.0 = Release|ARM64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.static|Win32.ActiveCfg = Release|Win32
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.static|Win32.Build.0 = Release|Win32
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.static|x64.ActiveCfg = Release|x64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.static|x64.Build.0 = Release|x64
2018-03-31 03:05:05 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release.vs2015.MT-sqlite|ARM64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.vs2015.MT-sqlite|ARM64.Build.0 = Release.vs2015.MT-sqlite|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release.vs2015.MT-sqlite|Win32
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.vs2015.MT-sqlite|Win32.Build.0 = Release.vs2015.MT-sqlite|Win32
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Release.vs2015.MT-sqlite|x64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.vs2015.MT-sqlite|x64.Build.0 = Release.vs2015.MT-sqlite|x64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release.vs2015.MT-sqlite|x64.Deploy.0 = Release.vs2015.MT-sqlite|x64
2018-04-13 23:25:33 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release|ARM64.ActiveCfg = Release|ARM64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release|ARM64.Build.0 = Release|ARM64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release|Win32.ActiveCfg = Release|Win32
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release|Win32.Build.0 = Release|Win32
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release|x64.ActiveCfg = Release|x64
{2EBC7B3C-2AF1-442C-9285-CAB39BBB8C00}.Release|x64.Build.0 = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug.static|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug.static|ARM64.Build.0 = Debug|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug.static|Win32.ActiveCfg = Debug|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug.static|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug.vs2015.MT-sqlite|ARM64.Build.0 = Debug|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug|ARM64.ActiveCfg = Debug|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug|ARM64.Build.0 = Debug|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug|Win32.ActiveCfg = Debug|Win32
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug|Win32.Build.0 = Debug|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug|x64.ActiveCfg = Debug|x64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Debug|x64.Build.0 = Debug|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release.static|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release.static|ARM64.ActiveCfg = Release|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release.static|ARM64.Build.0 = Release|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release.static|Win32.ActiveCfg = Release|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release.static|x64.ActiveCfg = Release|x64
2018-03-31 03:05:05 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release|Win32
2018-03-31 03:05:05 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Release|x64
2018-04-13 23:25:33 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release|ARM64.ActiveCfg = Release|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release|ARM64.Build.0 = Release|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release|Win32.ActiveCfg = Release|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release|Win32.Build.0 = Release|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release|x64.ActiveCfg = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C32}.Release|x64.Build.0 = Release|x64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug.static|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug.static|ARM64.Build.0 = Debug|ARM64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug.static|Win32.ActiveCfg = Debug|Win32
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug.static|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug|ARM64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug.vs2015.MT-sqlite|ARM64.Build.0 = Debug|ARM64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug|Win32
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug|ARM.ActiveCfg = Debug|ARM
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug|ARM.Build.0 = Debug|ARM
2018-09-20 22:59:43 +03:00
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug|ARM64.ActiveCfg = Debug|ARM64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug|ARM64.Build.0 = Debug|ARM64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug|Win32.ActiveCfg = Debug|Win32
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug|Win32.Build.0 = Debug|Win32
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug|x64.ActiveCfg = Debug|x64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Debug|x64.Build.0 = Debug|x64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release.static|ARM.ActiveCfg = Release|ARM
2018-09-20 22:59:43 +03:00
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release.static|ARM64.ActiveCfg = Release|ARM64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release.static|ARM64.Build.0 = Release|ARM64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release.static|Win32.ActiveCfg = Release|Win32
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release.static|x64.ActiveCfg = Release|x64
2018-04-13 23:25:33 +03:00
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release|Win32
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release|ARM.ActiveCfg = Release|ARM
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release|ARM.Build.0 = Release|ARM
2018-09-20 22:59:43 +03:00
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release|ARM64.ActiveCfg = Release|ARM64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release|ARM64.Build.0 = Release|ARM64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release|Win32.ActiveCfg = Release|Win32
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release|Win32.Build.0 = Release|Win32
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release|x64.ActiveCfg = Release|x64
{57A81ED9-5603-471F-AFEE-9656DA74178D}.Release|x64.Build.0 = Release|x64
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug.static|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug.static|ARM64.Build.0 = Debug|ARM64
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug.static|Win32.ActiveCfg = Debug|Win32
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug.static|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug|ARM64
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug.vs2015.MT-sqlite|ARM64.Build.0 = Debug|ARM64
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug|Win32
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug|ARM.ActiveCfg = Debug|ARM
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug|ARM.Build.0 = Debug|ARM
2018-09-20 22:59:43 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug|ARM64.ActiveCfg = Debug|ARM64
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug|ARM64.Build.0 = Debug|ARM64
2018-03-31 03:05:05 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug|Win32.ActiveCfg = Debug|Win32
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug|Win32.Build.0 = Debug|Win32
2018-03-31 03:05:05 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug|x64.ActiveCfg = Debug|x64
{49077DBF-E363-4D2D-8334-636569A771B6}.Debug|x64.Build.0 = Debug|x64
{49077DBF-E363-4D2D-8334-636569A771B6}.Release.static|ARM.ActiveCfg = Release|ARM
2018-09-20 22:59:43 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Release.static|ARM64.ActiveCfg = Release|ARM64
{49077DBF-E363-4D2D-8334-636569A771B6}.Release.static|ARM64.Build.0 = Release|ARM64
{49077DBF-E363-4D2D-8334-636569A771B6}.Release.static|Win32.ActiveCfg = Release|Win32
{49077DBF-E363-4D2D-8334-636569A771B6}.Release.static|x64.ActiveCfg = Release|x64
2018-04-13 23:25:33 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release|Win32
{49077DBF-E363-4D2D-8334-636569A771B6}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Release|ARM.ActiveCfg = Release|ARM
{49077DBF-E363-4D2D-8334-636569A771B6}.Release|ARM.Build.0 = Release|ARM
2018-09-20 22:59:43 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Release|ARM64.ActiveCfg = Release|ARM64
{49077DBF-E363-4D2D-8334-636569A771B6}.Release|ARM64.Build.0 = Release|ARM64
2018-03-31 03:05:05 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Release|Win32.ActiveCfg = Release|Win32
{49077DBF-E363-4D2D-8334-636569A771B6}.Release|Win32.Build.0 = Release|Win32
2018-03-31 03:05:05 +03:00
{49077DBF-E363-4D2D-8334-636569A771B6}.Release|x64.ActiveCfg = Release|x64
{49077DBF-E363-4D2D-8334-636569A771B6}.Release|x64.Build.0 = Release|x64
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug.static|ARM.ActiveCfg = Debug|x64
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug.static|ARM64.ActiveCfg = Release|Win32
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug.static|Win32.ActiveCfg = Debug|Win32
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug.static|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Release|Win32
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug|Win32
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug|ARM.ActiveCfg = Debug|x64
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug|ARM64.ActiveCfg = Debug|Win32
2018-03-31 03:05:05 +03:00
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug|Win32.ActiveCfg = Debug|Win32
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug|Win32.Build.0 = Debug|Win32
2018-03-31 03:05:05 +03:00
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug|x64.ActiveCfg = Debug|x64
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Debug|x64.Build.0 = Debug|x64
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release.static|ARM.ActiveCfg = Release|x64
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release.static|ARM64.ActiveCfg = Release|Win32
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release.static|Win32.ActiveCfg = Release|Win32
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release.static|x64.ActiveCfg = Release|x64
2018-03-31 03:05:05 +03:00
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release|Win32
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release.vs2015.MT-sqlite|ARM64.Build.0 = Release|Win32
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release|Win32
2018-03-31 03:05:05 +03:00
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Release|x64
2018-04-13 23:25:33 +03:00
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release|ARM.ActiveCfg = Release|x64
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release|ARM64.ActiveCfg = Release|Win32
2018-03-31 03:05:05 +03:00
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release|Win32.ActiveCfg = Release|Win32
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release|Win32.Build.0 = Release|Win32
2018-03-31 03:05:05 +03:00
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release|x64.ActiveCfg = Release|x64
{DC91621E-A203-42DF-8E03-3A23DD0602B1}.Release|x64.Build.0 = Release|x64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug.static|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug.static|ARM64.Build.0 = Debug|ARM64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug.static|Win32.ActiveCfg = Debug|Win32
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug.static|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug.vs2015.MT-sqlite|ARM.Deploy.0 = Release|x64
2018-09-20 22:59:43 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug|ARM64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug.vs2015.MT-sqlite|ARM64.Build.0 = Debug|ARM64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug|Win32
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug|ARM64.ActiveCfg = Debug|ARM64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug|ARM64.Build.0 = Debug|ARM64
2018-03-31 03:05:05 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug|Win32.ActiveCfg = Debug|Win32
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug|Win32.Build.0 = Debug|Win32
2018-03-31 03:05:05 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug|x64.ActiveCfg = Debug|x64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug|x64.Build.0 = Debug|x64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release.static|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release.static|ARM64.ActiveCfg = Release|ARM64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release.static|ARM64.Build.0 = Release|ARM64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release.static|Win32.ActiveCfg = Release|Win32
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release.static|x64.ActiveCfg = Release|x64
2018-03-31 03:05:05 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release.vs2015.MT-sqlite|ARM.Deploy.0 = Release|x64
2018-09-20 22:59:43 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release|Win32
2018-03-31 03:05:05 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Release|x64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release.vs2015.MT-sqlite|x64.Deploy.0 = Release|x64
2018-04-13 23:25:33 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release|ARM64.ActiveCfg = Release|ARM64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release|ARM64.Build.0 = Release|ARM64
2018-03-31 03:05:05 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release|Win32.ActiveCfg = Release|Win32
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release|Win32.Build.0 = Release|Win32
2018-03-31 03:05:05 +03:00
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release|x64.ActiveCfg = Release|x64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release|x64.Build.0 = Release|x64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug.static|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug.static|ARM64.Build.0 = Debug|ARM64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug.static|Win32.ActiveCfg = Debug|Win32
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug.static|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug.vs2015.MT-sqlite|ARM.Deploy.0 = Release|x64
2018-09-20 22:59:43 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug|ARM64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug.vs2015.MT-sqlite|ARM64.Build.0 = Debug|ARM64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug|Win32
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug|ARM64.ActiveCfg = Debug|ARM64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug|ARM64.Build.0 = Debug|ARM64
2018-03-31 03:05:05 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug|Win32.ActiveCfg = Debug|Win32
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug|Win32.Build.0 = Debug|Win32
2018-03-31 03:05:05 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug|x64.ActiveCfg = Debug|x64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Debug|x64.Build.0 = Debug|x64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release.static|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release.static|ARM64.ActiveCfg = Release|ARM64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release.static|ARM64.Build.0 = Release|ARM64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release.static|Win32.ActiveCfg = Release|Win32
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release.static|x64.ActiveCfg = Release|x64
2018-03-31 03:05:05 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release.vs2015.MT-sqlite|ARM.Deploy.0 = Release|x64
2018-09-20 22:59:43 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release|Win32
2018-03-31 03:05:05 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Release|x64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release.vs2015.MT-sqlite|x64.Deploy.0 = Release|x64
2018-04-13 23:25:33 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release|ARM64.ActiveCfg = Release|ARM64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release|ARM64.Build.0 = Release|ARM64
2018-03-31 03:05:05 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release|Win32.ActiveCfg = Release|Win32
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release|Win32.Build.0 = Release|Win32
2018-03-31 03:05:05 +03:00
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release|x64.ActiveCfg = Release|x64
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7}.Release|x64.Build.0 = Release|x64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug.static|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug.static|ARM64.Build.0 = Debug|ARM64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug.static|Win32.ActiveCfg = Debug|Win32
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug.static|x64.ActiveCfg = Debug|x64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug.static|x64.Build.0 = Debug|x64
2018-03-31 03:05:05 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug|ARM64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug.vs2015.MT-sqlite|ARM64.Build.0 = Debug|ARM64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug|Win32
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug|ARM.ActiveCfg = Debug|ARM
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug|ARM.Build.0 = Debug|ARM
2018-09-20 22:59:43 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug|ARM64.ActiveCfg = Debug|ARM64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug|ARM64.Build.0 = Debug|ARM64
2018-03-31 03:05:05 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug|Win32.ActiveCfg = Debug|Win32
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug|Win32.Build.0 = Debug|Win32
2018-03-31 03:05:05 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug|x64.ActiveCfg = Debug|x64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Debug|x64.Build.0 = Debug|x64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release.static|ARM.ActiveCfg = Release|ARM
2018-09-20 22:59:43 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release.static|ARM64.ActiveCfg = Release|ARM64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release.static|ARM64.Build.0 = Release|ARM64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release.static|Win32.ActiveCfg = Release|Win32
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release.static|x64.ActiveCfg = Release|x64
2018-04-13 23:25:33 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release|Win32
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
2018-03-31 03:05:05 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release|ARM.ActiveCfg = Release|ARM
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release|ARM.Build.0 = Release|ARM
2018-09-20 22:59:43 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release|ARM64.ActiveCfg = Release|ARM64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release|ARM64.Build.0 = Release|ARM64
2018-03-31 03:05:05 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release|Win32.ActiveCfg = Release|Win32
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release|Win32.Build.0 = Release|Win32
2018-03-31 03:05:05 +03:00
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release|x64.ActiveCfg = Release|x64
{6883A688-89F5-424A-9BFA-50D42F691B29}.Release|x64.Build.0 = Release|x64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.static|ARM.ActiveCfg = Debug|ARM
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.static|ARM.Build.0 = Debug|ARM
2018-09-20 22:59:43 +03:00
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.static|ARM64.Build.0 = Debug|ARM64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.static|Win32.ActiveCfg = Debug|Win32
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.static|Win32.Build.0 = Debug|Win32
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.static|x64.ActiveCfg = Debug|x64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.static|x64.Build.0 = Debug|x64
2018-03-31 03:05:05 +03:00
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug.vs2015.MT-sqlite|ARM64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.vs2015.MT-sqlite|ARM64.Build.0 = Debug.vs2015.MT-sqlite|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug.vs2015.MT-sqlite|Win32
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.vs2015.MT-sqlite|Win32.Build.0 = Debug.vs2015.MT-sqlite|Win32
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug.vs2015.MT-sqlite|x64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.vs2015.MT-sqlite|x64.Build.0 = Debug.vs2015.MT-sqlite|x64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|ARM.ActiveCfg = Debug|ARM
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|ARM.Build.0 = Debug|ARM
2018-09-20 22:59:43 +03:00
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|ARM64.ActiveCfg = Debug|ARM64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|ARM64.Build.0 = Debug|ARM64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.ActiveCfg = Debug|Win32
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.Build.0 = Debug|Win32
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.ActiveCfg = Debug|x64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.Build.0 = Debug|x64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.static|ARM.ActiveCfg = Release|ARM
2018-09-20 22:59:43 +03:00
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.static|ARM64.ActiveCfg = Release|ARM64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.static|ARM64.Build.0 = Release|ARM64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.static|Win32.ActiveCfg = Release|Win32
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.static|Win32.Build.0 = Release|Win32
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.static|x64.ActiveCfg = Release|x64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.static|x64.Build.0 = Release|x64
2018-04-13 23:25:33 +03:00
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release.vs2015.MT-sqlite|ARM64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.vs2015.MT-sqlite|ARM64.Build.0 = Release.vs2015.MT-sqlite|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release.vs2015.MT-sqlite|Win32
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.vs2015.MT-sqlite|Win32.Build.0 = Release.vs2015.MT-sqlite|Win32
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Release.vs2015.MT-sqlite|x64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.vs2015.MT-sqlite|x64.Build.0 = Release.vs2015.MT-sqlite|x64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|ARM.ActiveCfg = Release|ARM
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|ARM.Build.0 = Release|ARM
2018-09-20 22:59:43 +03:00
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|ARM64.ActiveCfg = Release|ARM64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|ARM64.Build.0 = Release|ARM64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.ActiveCfg = Release|Win32
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.Build.0 = Release|Win32
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.ActiveCfg = Release|x64
{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.Build.0 = Release|x64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.static|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.static|ARM64.Build.0 = Debug|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.static|Win32.ActiveCfg = Debug|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.static|Win32.Build.0 = Debug|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.static|x64.ActiveCfg = Debug|x64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.static|x64.Build.0 = Debug|x64
2018-03-31 03:05:05 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug.vs2015.MT-sqlite|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.vs2015.MT-sqlite|Win32.Build.0 = Debug.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug.vs2015.MT-sqlite|x64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug.vs2015.MT-sqlite|x64.Build.0 = Debug.vs2015.MT-sqlite|x64
2018-04-13 23:25:33 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug|ARM64.ActiveCfg = Debug|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug|ARM64.Build.0 = Debug|ARM64
2018-03-31 03:05:05 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug|Win32.ActiveCfg = Debug|Win32
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug|Win32.Build.0 = Debug|Win32
2018-03-31 03:05:05 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug|x64.ActiveCfg = Debug|x64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Debug|x64.Build.0 = Debug|x64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.static|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.static|ARM64.ActiveCfg = Release|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.static|ARM64.Build.0 = Release|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.static|Win32.ActiveCfg = Release|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.static|Win32.Build.0 = Release|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.static|x64.ActiveCfg = Release|x64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.static|x64.Build.0 = Release|x64
2018-03-31 03:05:05 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release.vs2015.MT-sqlite|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.vs2015.MT-sqlite|ARM64.Build.0 = Release.vs2015.MT-sqlite|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.vs2015.MT-sqlite|Win32.Build.0 = Release.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Release.vs2015.MT-sqlite|x64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release.vs2015.MT-sqlite|x64.Build.0 = Release.vs2015.MT-sqlite|x64
2018-04-13 23:25:33 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release|ARM64.ActiveCfg = Release|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release|ARM64.Build.0 = Release|ARM64
2018-03-31 03:05:05 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release|Win32.ActiveCfg = Release|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release|Win32.Build.0 = Release|Win32
2018-03-31 03:05:05 +03:00
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release|x64.ActiveCfg = Release|x64
{1DC6B38A-B390-34CE-907F-4958807A3D42}.Release|x64.Build.0 = Release|x64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug.static|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug.static|ARM64.Build.0 = Debug|ARM64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug.static|Win32.ActiveCfg = Debug|Win32
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug.static|x64.ActiveCfg = Debug|x64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug|ARM64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug.vs2015.MT-sqlite|ARM64.Build.0 = Debug|ARM64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug|Win32
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
2018-04-13 23:25:33 +03:00
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug|ARM64.ActiveCfg = Debug|ARM64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug|ARM64.Build.0 = Debug|ARM64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug|Win32.ActiveCfg = Debug|Win32
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug|Win32.Build.0 = Debug|Win32
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug|x64.ActiveCfg = Debug|x64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Debug|x64.Build.0 = Debug|x64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release.static|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release.static|ARM64.ActiveCfg = Release|ARM64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release.static|ARM64.Build.0 = Release|ARM64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release.static|Win32.ActiveCfg = Release|Win32
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release.static|x64.ActiveCfg = Release|x64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release|Win32
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Release|x64
2018-04-13 23:25:33 +03:00
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release|ARM64.ActiveCfg = Release|ARM64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release|ARM64.Build.0 = Release|ARM64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release|Win32.ActiveCfg = Release|Win32
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release|Win32.Build.0 = Release|Win32
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release|x64.ActiveCfg = Release|x64
{434C594F-CDE0-3690-AC0A-9ED854B74092}.Release|x64.Build.0 = Release|x64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug.static|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug.static|ARM64.Build.0 = Debug|ARM64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug.static|Win32.ActiveCfg = Debug|Win32
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug.static|x64.ActiveCfg = Debug|x64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug|ARM64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug.vs2015.MT-sqlite|ARM64.Build.0 = Debug|ARM64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug|Win32
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
2018-04-13 23:25:33 +03:00
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug|ARM.ActiveCfg = Debug|x64
2018-09-20 22:59:43 +03:00
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug|ARM64.ActiveCfg = Debug|ARM64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug|ARM64.Build.0 = Debug|ARM64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug|Win32.ActiveCfg = Debug|Win32
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug|Win32.Build.0 = Debug|Win32
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug|x64.ActiveCfg = Debug|x64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Debug|x64.Build.0 = Debug|x64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release.static|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release.static|ARM64.ActiveCfg = Release|ARM64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release.static|ARM64.Build.0 = Release|ARM64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release.static|Win32.ActiveCfg = Release|Win32
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release.static|x64.ActiveCfg = Release|x64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release|Win32
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Release|x64
2018-04-13 23:25:33 +03:00
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release|ARM.ActiveCfg = Release|x64
2018-09-20 22:59:43 +03:00
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release|ARM64.ActiveCfg = Release|ARM64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release|ARM64.Build.0 = Release|ARM64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release|Win32.ActiveCfg = Release|Win32
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release|Win32.Build.0 = Release|Win32
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release|x64.ActiveCfg = Release|x64
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39}.Release|x64.Build.0 = Release|x64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug.static|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug.static|ARM64.Build.0 = Debug|ARM64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug.static|Win32.ActiveCfg = Debug|Win32
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug.static|x64.ActiveCfg = Debug|x64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug|ARM64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug.vs2015.MT-sqlite|ARM64.Build.0 = Debug|ARM64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug|Win32
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug|ARM.ActiveCfg = Debug|ARM
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug|ARM.Build.0 = Debug|ARM
2018-09-20 22:59:43 +03:00
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug|ARM64.ActiveCfg = Debug|ARM64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug|ARM64.Build.0 = Debug|ARM64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug|Win32.ActiveCfg = Debug|Win32
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug|Win32.Build.0 = Debug|Win32
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug|x64.ActiveCfg = Debug|x64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Debug|x64.Build.0 = Debug|x64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release.static|ARM.ActiveCfg = Release|ARM
2018-09-20 22:59:43 +03:00
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release.static|ARM64.ActiveCfg = Release|ARM64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release.static|ARM64.Build.0 = Release|ARM64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release.static|Win32.ActiveCfg = Release|Win32
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release.static|x64.ActiveCfg = Release|x64
2018-04-13 23:25:33 +03:00
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Debug|ARM
2018-09-20 22:59:43 +03:00
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release|ARM64
- proper handling of offline storage path passed down via configuration - implementation of Flush method - to move records from in-ram sqlite to on-disk sqlite db - ability to forward debug callbacks to outside shim (needed for templated LogManager impl). No API changes, but internal impl! - DebugSource.cpp : forward events to outside shim located at LogManager impl templated surface - RuntimeConfig_Default.hpp : no longer need to set the path here, as it's done in LogManagerImpl - ESCConfigCache.cpp : format changes and moved GetAppLocalTempDirectory to MAT as common cross-plat routine - HttpResponseDecoder.cpp : temporary debug-only change to catch references to deallocated ptrs and assert on that - IOfflineStorage.hpp : add Flush method (move ram to disk) and a callback for records saved to disk - DebugEvents.hpp : proxy-forward callbacks to another "cascaded" listener - ILogManager.hpp : AttachEventSource / DetachEventSource - attach "cascaded" proxy source (as there could be many templ ref to one instance) - LogManagerBase.hpp : save primary tenant token back to configuration and attach "local" Debug event source proxy on a template - NullObjects.hpp : add stubs to NULL-object pattern implementation - Variant.hpp / VariantType.hpp : add draft implementation of thread-safe variants and fix vs201x memory corruption in destructor - ISqlite3Proxy.hpp : expose v3 close method - OfflineStorage_SQLite.cpp : move lock to outside of m_db check (race condition fix) - OfflineStorageHandler.cpp : implementation of async flush copy from ram to disk + callback for records saved to disk - Move local temp dir detection from UTC helpers to common MAT code - Statistics.cpp : fix stats record decoration - TelemetrySystem.cpp : reenable stats and move storage stop after telemetry system stop (otherwise there is a race condition) - TPM : proper atomic check for uploads scheduled - Added couple common utils from v1 codebase
2018-05-14 20:32:05 +03:00
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release|Win32
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release|ARM.ActiveCfg = Release|ARM
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release|ARM.Build.0 = Release|ARM
2018-09-20 22:59:43 +03:00
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release|ARM64.ActiveCfg = Release|ARM64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release|ARM64.Build.0 = Release|ARM64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release|Win32.ActiveCfg = Release|Win32
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release|Win32.Build.0 = Release|Win32
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release|x64.ActiveCfg = Release|x64
{7A75748D-5D6B-48A5-83CB-F5F439133D59}.Release|x64.Build.0 = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.static|ARM.ActiveCfg = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.static|ARM.Build.0 = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.static|ARM64.ActiveCfg = Debug|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.static|ARM64.Build.0 = Debug|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.static|Win32.ActiveCfg = Debug|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.static|Win32.Build.0 = Debug|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.static|x64.ActiveCfg = Debug|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.static|x64.Build.0 = Debug|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.vs2015.MT-sqlite|ARM.Build.0 = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.vs2015.MT-sqlite|ARM64.Build.0 = Debug|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.vs2015.MT-sqlite|Win32.Build.0 = Debug|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug.vs2015.MT-sqlite|x64.Build.0 = Debug|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug|ARM.ActiveCfg = Debug|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug|ARM64.ActiveCfg = Debug|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug|ARM64.Build.0 = Debug|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug|Win32.ActiveCfg = Debug|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug|Win32.Build.0 = Debug|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug|x64.ActiveCfg = Debug|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Debug|x64.Build.0 = Debug|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.static|ARM.ActiveCfg = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.static|ARM.Build.0 = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.static|ARM64.ActiveCfg = Release|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.static|ARM64.Build.0 = Release|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.static|Win32.ActiveCfg = Release|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.static|Win32.Build.0 = Release|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.static|x64.ActiveCfg = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.static|x64.Build.0 = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.vs2015.MT-sqlite|ARM.Build.0 = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.vs2015.MT-sqlite|ARM64.Build.0 = Release|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.vs2015.MT-sqlite|Win32.Build.0 = Release|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release.vs2015.MT-sqlite|x64.Build.0 = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release|ARM.ActiveCfg = Release|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release|ARM64.ActiveCfg = Release|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release|ARM64.Build.0 = Release|ARM64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release|Win32.ActiveCfg = Release|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release|Win32.Build.0 = Release|Win32
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release|x64.ActiveCfg = Release|x64
{216A8E97-21F7-4BEF-9E52-7F772C177C33}.Release|x64.Build.0 = Release|x64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.static|ARM.ActiveCfg = Debug.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.static|ARM.Build.0 = Debug.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.static|ARM64.ActiveCfg = Debug.vs2015.MT-sqlite|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.static|ARM64.Build.0 = Debug.vs2015.MT-sqlite|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.static|Win32.ActiveCfg = Debug.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.static|Win32.Build.0 = Debug.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.static|x64.ActiveCfg = Debug.vs2015.MT-sqlite|x64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.static|x64.Build.0 = Debug.vs2015.MT-sqlite|x64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.vs2015.MT-sqlite|ARM.ActiveCfg = Debug.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.vs2015.MT-sqlite|ARM64.ActiveCfg = Debug.vs2015.MT-sqlite|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.vs2015.MT-sqlite|ARM64.Build.0 = Debug.vs2015.MT-sqlite|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.vs2015.MT-sqlite|Win32.ActiveCfg = Debug.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.vs2015.MT-sqlite|Win32.Build.0 = Debug.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.vs2015.MT-sqlite|x64.ActiveCfg = Debug.vs2015.MT-sqlite|x64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug.vs2015.MT-sqlite|x64.Build.0 = Debug.vs2015.MT-sqlite|x64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug|ARM.ActiveCfg = Debug|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug|ARM64.ActiveCfg = Debug|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug|ARM64.Build.0 = Debug|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug|Win32.ActiveCfg = Debug|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug|Win32.Build.0 = Debug|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug|x64.ActiveCfg = Debug|x64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Debug|x64.Build.0 = Debug|x64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.static|ARM.ActiveCfg = Debug.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.static|ARM.Build.0 = Debug.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.static|ARM64.ActiveCfg = Release.vs2015.MT-sqlite|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.static|ARM64.Build.0 = Release.vs2015.MT-sqlite|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.static|Win32.ActiveCfg = Release.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.static|Win32.Build.0 = Release.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.static|x64.ActiveCfg = Release.vs2015.MT-sqlite|x64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.static|x64.Build.0 = Release.vs2015.MT-sqlite|x64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.vs2015.MT-sqlite|ARM.ActiveCfg = Release.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.vs2015.MT-sqlite|ARM64.ActiveCfg = Release.vs2015.MT-sqlite|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.vs2015.MT-sqlite|ARM64.Build.0 = Release.vs2015.MT-sqlite|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.vs2015.MT-sqlite|Win32.ActiveCfg = Release.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.vs2015.MT-sqlite|Win32.Build.0 = Release.vs2015.MT-sqlite|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.vs2015.MT-sqlite|x64.ActiveCfg = Release.vs2015.MT-sqlite|x64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release.vs2015.MT-sqlite|x64.Build.0 = Release.vs2015.MT-sqlite|x64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release|ARM.ActiveCfg = Release|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release|ARM64.ActiveCfg = Release|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release|ARM64.Build.0 = Release|ARM64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release|Win32.ActiveCfg = Release|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release|Win32.Build.0 = Release|Win32
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release|x64.ActiveCfg = Release|x64
{1DC6B38A-B390-34CE-907F-4958807A3D43}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
2018-03-31 03:05:05 +03:00
GlobalSection(NestedProjects) = preSolution
{10E9165B-49D1-4D1C-8248-334B9905B9CD} = {34B3E59D-E740-4C23-ACEE-E94C80E83A18}
{10E9165B-49D1-4D1C-8248-334B9905B9CC} = {34B3E59D-E740-4C23-ACEE-E94C80E83A18}
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5} = {A176E75D-5470-4D6E-A409-BDC950BE3AC4}
{C8F6C172-56F2-4E76-B5FA-C3B423B31BE7} = {A176E75D-5470-4D6E-A409-BDC950BE3AC4}
{EF859326-2A11-481C-AE8C-03D754F1C412} = {34B3E59D-E740-4C23-ACEE-E94C80E83A18}
{434C594F-CDE0-3690-AC0A-9ED854B74092} = {A176E75D-5470-4D6E-A409-BDC950BE3AC4}
{FE79FB3A-B3EF-38DF-B7A4-11277DB72B39} = {A176E75D-5470-4D6E-A409-BDC950BE3AC4}
2019-03-29 02:40:31 +03:00
{2BFAFE9A-45B0-4C02-841E-03E47FD2E340} = {23F546DE-29F8-4F18-A378-42BCFE1781C0}
{3AEBFFA7-A058-4D1B-AAD0-DF4544E239C4} = {23F546DE-29F8-4F18-A378-42BCFE1781C0}
{9A8399F2-EB6D-4E63-9158-07A59C4AD6C9} = {3AEBFFA7-A058-4D1B-AAD0-DF4544E239C4}
{66BDFD60-DE23-4F25-82DB-3F9777D43714} = {3AEBFFA7-A058-4D1B-AAD0-DF4544E239C4}
2018-03-31 03:05:05 +03:00
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
2018-03-31 03:05:05 +03:00
SolutionGuid = {7EE8585B-C10F-4DAC-BDAF-3726EDF8FCD7}
EndGlobalSection
EndGlobal