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

10 Коммитов

Автор SHA1 Сообщение Дата
Matt Koscumb e5724e8018 Add tests for the bits of LogSessionData I'm touching, do a little refactoring to make this easier. 2019-04-15 10:38:09 -07:00
Matt Koscumb ddc132f7d8 Fix spelling error. 2019-04-15 09:36:43 -07:00
Matt Koscumb f4d5fb7727 std::stoull can throw two exceptions, invalid_argument and out_of_range. Not loggging the actual values because this results from invalid values on disk, nothing we would actually want to take with these. 2019-04-15 09:12:30 -07:00
Max Golovanov bfc3bc45ec Merged PR 883086: Lightweight SDK for embedding in installer packages
Reducing / disabling non-essential features and setting various build flags to optimize for small size.
x5 times size reduction.

Functional changes to common core SDK:
* Had to rename IStorage to IDataStorage, as IStorage is a macro defined in Windows SDK.
* Had to refactor user analytics feature storage (SDK UUID / install id) to utilize plain text file rather than FIFO ..
FIFO storage is a legacy structure, bloatware, had to be deprecated and removed going forward anyways.
It wasn't even present in v1 Aria SDK, but somehow slipped thru into v3..

Features excluded from lightweight SDK:
* JSON
* ZLIB
* ECS client
* SQLite DB (only ram queue, no offline storage)
* Transmit Profiles

Related work items: #1550785
2019-03-08 05:24:15 +00:00
Max Golovanov d46f98350c Drafts for v3 2018-03-30 17:05:05 -07:00
sanjayga 5db2014f72 moved Linux sdk code to one sdk branch 2018-02-06 19:33:43 -08:00
sanjayga b3a48e9b2f Device Class implemented 2017-11-06 14:17:29 -08: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 e7d5f3d50d Updated 2017-05-31 22:50:04 -07:00