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

8 Коммитов

Автор SHA1 Сообщение Дата
Max Golovanov 885c8d0ce4 Code clean-up for OSS release 2020-09-16 11:33:46 -07:00
Max Golovanov ee2dd70363 OSS clean-up:
- rename ARIA SDK to MAT / 1DS
- add MIT license to public headers
2020-08-13 22:30:45 -07:00
Max Golovanov 152a266568 Decoder changes for C# + fix HAVE_CS4 2020-07-10 14:11:25 -07:00
Max Golovanov 9fae4dcf30 Allow for conditional compilation with CS3 or with CS4 2020-07-01 12:00:26 -07:00
Max Golovanov aa33fab559 Update CommonSchemaEvent.bond
Spellcheck overridden
2020-03-30 11:23:56 -07:00
Max Golovanov 12aca256ac More CS4 goodies, including ability to provide a custom decorator 2019-09-24 20:07:06 -07:00
Max Golovanov 62524f26fc Add CS4 support:
- instructions howto generate the serializer/deserializer using OneCollector schema
- scripts to simplify the process
- server-side classic bond schema file (CommonSchemaEvent.bond)
- client-side "bond lite"" schema file (CsProtocol.bond)
- bond_const.json - generated from common compact bond definitions using gbc.exe

This PR adds support for all new CS4 fields on wire, but without corresponding semantic APIs.

Further work needed (not in this PR):
- either add semantic APIs for all new fields...
- or illustrate how to use a custom IModule for runtime decoration of certain common Part A record props
- regenerate 1DS Fiddler Inspector schema and refresh the binary on internal website

I am sorry for submitting the gbc.exe binary in the repo, but that is the only trusted way to get the matching working bond codegen.
2019-09-20 03:11:17 -07:00
Max Golovanov 2180266693 Microsoft Applications Telemetry SDK for C/C++ - v3.2 (April 2019) 2019-04-02 15:03:34 -07:00