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