Граф коммитов

1100 Коммитов

Автор SHA1 Сообщение Дата
Dave Tryon 842fdcaa71 Remove hardcoded path from oacr.ini 2017-06-08 15:32:23 -07:00
Dave Tryon 592f9c0000 Adjustments for running OACR 2017-06-08 15:08:55 -07:00
sanjayga a131bf4b9f fixed samples because of public headers change 2017-06-02 17:48:57 -07:00
sanjayga 4e73ad8962 Merge branch 'dev' of https://msasg.visualstudio.com/Shared%20Data/Mobile%20Analytics%20-%20Mobile%20SDKs/_git/Aria.SDK.Cpp into dev 2017-06-02 17:22:59 -07:00
Dave Tryon b1139013b8 Allow OACR and non-OACR builds to coexist, and to put OACR bits into a separate folder. This covers only the projects that we currently build in the build loop.
OACR flag is set by adding the following to the msbuild command line:

/p:RunOACR=Yes
2017-06-02 14:58:12 -07:00
sanjayga aeebf51e72 fixed code comments 2017-06-02 14:51:44 -07:00
sanjayga 6b3c920a12 fixed code comments 2017-06-02 11:53:14 -07:00
sanjayga 58f75c0b94 moved API header to public folder 2017-06-02 11:42:59 -07:00
sanjayga 3f8703245d Updated Includes to be flat 2017-06-01 20:37:13 -07:00
sanjayga b7925d1f6a Merge branch 'dev' of https://msasg.visualstudio.com/Shared%20Data/Mobile%20Analytics%20-%20Mobile%20SDKs/_git/Aria.SDK.Cpp into dev
# Conflicts:
#	Solutions/win10-dll/win10-dll.vcxproj
#	Solutions/win32-dll/win32-dll.vcxproj
2017-05-31 22:53:16 -07:00
sanjayga e7d5f3d50d Updated 2017-05-31 22:50:04 -07:00
Dave Tryon 068e99a9d8 Use /W4 /WX in core Aria code (not sqlite). From this point on, any warnings will break the build 2017-05-31 16:16:42 -07:00
Dave Tryon 66071bd9d2 Get things to build without compile-time warnings (next step will be to make warnings a breaking change) 2017-05-31 15:18:14 -07:00
sanjayga db885d1d91 Merge branch 'dev' of https://msasg.visualstudio.com/Shared%20Data/Mobile%20Analytics%20-%20Mobile%20SDKs/_git/Aria.SDK.Cpp into dev 2017-05-31 14:35:04 -07:00
Dave Tryon e74d494d1c Prep build scripts for OACR integration. Also fix an x64 bug that I introduced yesterday (not sure why the build loop didn't catch it) 2017-05-31 13:13:46 -07:00
sanjayga 2111a42b45 Merge branch 'dev' of https://msasg.visualstudio.com/Shared%20Data/Mobile%20Analytics%20-%20Mobile%20SDKs/_git/Aria.SDK.Cpp into dev
# Conflicts:
#	lib/pal/PAL_Win32.cpp
2017-05-31 09:43:06 -07:00
sanjayga 0422113ec2 Updated Project files 2017-05-31 09:36:29 -07:00
Dave Tryon 3678110096 Minor cleanup of projects and build scripts:
1) Remove legacy configs from VS2013 ==> VS2015 conversion
2) Make messages in build scripts match actual output
2017-05-30 16:56:22 -07:00
Dave Tryon 98e1c6e26a More OACR changes 2017-05-30 12:41:27 -07:00
Dave Tryon 5db46cc8e7 More PreFast changes (prefix iterator instead of postfix operator, mark parameters as const) 2017-05-30 10:19:19 -07:00
Dave Tryon 5267a6c1ea Use prefix operator instead of postfix operator (changed to appease PreFast) 2017-05-30 09:48:31 -07:00
Dave Tryon 03f744cc18 Fix compiler warnings that are coming Aria production code:
Warning: Aria.SDK.CPP\Solutions\Clienttelemetry\..\..\lib\pal\PAL_Win32.cpp(280): warning C4459: declaration of 'ticksPerSecond' hides global declaration
Change: zlib has a global ticksPerSecond. Renamed this one to ticksInOneSecond

Warning: Aria.SDK.CPP\lib\pal\win32\WindowsDesktopDeviceInformationImpl.cpp(62): warning C4996: '_strlwr': This function or variable may be unsafe. Consider using  _strlwr_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
See online help for details.
Change: Added lstrlen to get length. In this case, it's probably not needed, but this code is called infrequently, so the perf hit is negligible

Warning: Aria.SDK.CPP\lib\pal\win32\NetworkDetector.cpp(489): warning C4245: 'argument': conversion from 'int' to 'UINT', signed/unsigned mismatch
Change: Explicitly cast the -1 to a UINT
2017-05-26 19:55:22 -07:00
sanjayga f81247e85c Updated obj at same place 2017-05-26 14:21:00 -07:00
sanjayga 535792f9a8 Updated solutions to 2017-05-26 13:36:36 -07:00
sanjayga 1ced774798 added is timer update required 2017-05-26 10:03:44 -07:00
sanjayga 7b43df5b1a fixed code review comments 2017-05-25 17:34:43 -07:00
sanjayga 2e0833d6d5 fixed code comments 2017-05-25 16:33:52 -07:00
sanjayga d2fda26489 Merge branch 'dev' of https://msasg.visualstudio.com/Shared%20Data/Mobile%20Analytics%20-%20Mobile%20SDKs/_git/Aria.SDK.Cpp into dev
# Conflicts:
#	lib/http/HttpResponseDecoder.cpp
2017-05-25 16:29:08 -07:00
sanjayga ff2b04b6b1 Utc changes 2017-05-25 16:27:01 -07:00
sanjayga 816fb8bc3d Updated generated file to match schema 2017-05-25 16:18:41 -07:00
sanjayga 142aa8f198 Changed stat tenant for new c++ 2017-05-24 21:38:37 -07:00
sanjayga ffbcd43e62 Added null pointer handling 2017-05-24 21:06:16 -07:00
sanjayga b0e4156be2 Updated copy constructor to copy all values 2017-05-23 23:41:05 -07:00
sanjayga b852a506de Merge branch 'dev' of https://msasg.visualstudio.com/Shared%20Data/Mobile%20Analytics%20-%20Mobile%20SDKs/_git/Aria.SDK.Cpp into dev 2017-05-19 14:20:40 -07:00
sanjayga 2e815a6e5f updated filters 2017-05-19 14:20:34 -07:00
sanjayga facca419d5 switched thread on Http Response 2017-05-19 13:27:28 -07:00
Dave Tryon e428b2428b ClientTelemetry filter wouldn't load into Visual Studio. Fix it 2017-05-18 12:22:41 -07:00
sanjayga 5e979a4540 Merge branch 'dev' of https://msasg.visualstudio.com/Shared%20Data/Mobile%20Analytics%20-%20Mobile%20SDKs/_git/Aria.SDK.NewC into dev
# Conflicts:
#	Solutions/Clienttelemetry/Clienttelemetry.vcxitems.filters
2017-05-16 16:12:15 -07:00
sanjayga ef23bd1e8e Fifo code and test Strong type in Event properties 2017-05-16 16:07:15 -07:00
Dave Tryon 50cd0b3e30 Add SingleControlPlane, which implements IControlPlane for client code. We still need a factory to expose IControlPlane 2017-05-16 13:07:46 -07:00
Dave Tryon ced18b01d4 Remove unused ZERO_CHECK from the solution, since it slows down unit testing from within VS 2017-05-12 10:19:16 -07:00
Dave Tryon 5c6de9ee33 VsDevCmd.bat appends to environment variables each time it is called, meaning that you eventually reach a point where you can no longer build. Adding SETLOCAL at the top of the batch file causes the changes from VsDevCmd.bat to be scoped to the lifetime of the batch file 2017-05-11 13:48:49 -07:00
Marius Robert Ionescu f6702be454 Adding Readme.md file 2017-05-10 16:32:50 -07:00
sanjayga 9aa6a2a30b Merge branch 'dev' of https://msasg.visualstudio.com/Shared%20Data/Mobile%20Analytics%20-%20Mobile%20SDKs/_git/Aria.SDK.NewC into dev 2017-05-10 15:46:05 -07:00
sanjayga b6c54970b7 Added Test Fix 2017-05-10 15:45:35 -07:00
Marius Robert Ionescu c788c811cb Adding gitignore file 2017-05-10 15:41:43 -07:00
sanjayga f8c13449d6 Added out to ignore 2017-05-10 15:37:34 -07:00
Marius Robert Ionescu f4a8fa8a01 Pushing Sysroot library and SOlution file that were ignored 2017-05-10 10:43:10 -07:00
Marius Robert Ionescu ba8fc30023 Pushing NewCPP to a new Master Branch, check out old repo for history 2017-05-10 10:29:11 -07:00
Marius Robert Ionescu b0beab6d65 Added README.md file 2017-05-10 17:14:47 +00:00