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

1822 Коммитов

Автор SHA1 Сообщение Дата
Sid Dahiya 3624dd1683 Update Obj-C Wrappers for DDV 2020-06-22 13:54:06 -07:00
Sid Dahiya 6bbb914d70 Update DefaultDataViewerTests 2020-06-22 13:35:17 -07:00
Sid Dahiya c97fd10b03 Update modules to latest 2020-06-22 13:34:30 -07:00
Sid Dahiya 27d65f57e8 Add `GetCurrentEndpoint` method to Java. 2020-06-22 11:59:20 -07:00
Sid Dahiya 124c7be134 - Remove `AnyViewerRegistered`
- Update Obj-C wrappers with the `GetCurrentEndpoint` method.
2020-06-22 11:45:37 -07:00
Sid Dahiya 202a2e598a - Use `recursive_mutex`
- Add `GetCurrentEndpoint` method on `IDataViewer`
- DataViewer Tests pending for submodule update.
2020-06-22 10:50:13 -07:00
Sid Dahiya 0ffaba3027 Merge branch 'master' into sid-dahiya/DDVFixes 2020-06-19 11:40:06 -07:00
Tommy Meisel 0f60b5b8e6 Rename Reachability class (#458)
Co-authored-by: Tommy Meisel <thmeisel@microsoft.com>
2020-06-19 10:43:41 -07:00
Sid Dahiya 38f3f81a0c Comment out test that depends on module update in DefaultDataViewer 2020-06-19 10:32:18 -07:00
Sid Dahiya 254d9294e0 Merge branch 'master' into sid-dahiya/DDVFixes 2020-06-18 15:10:30 -07:00
Heron Anzures 816a7ff4a6 Merge pull request #439 from microsoft/curl-memoryleak-fix
Fix for Curl headers memory leak
2020-06-18 14:14:53 -07:00
Sid Dahiya 15d2b4f230 Update IDataViewerCollection and IDataViewer
- Add support for `DataViewerCollection::IsViewerRegistered`
- Update `DataViewerCollection::IsViewerEnabled`to correctly reflect the behavior
- Add `IsTransmissionEnabled`to `IDataViewer` interface.
2020-06-18 14:00:26 -07:00
Matthew Koscumb dfb748c46e Merge branch 'master' into curl-memoryleak-fix 2020-06-18 09:27:34 -07:00
larvacea 5ee30d8162 Merge pull request #449 from microsoft/maharrim/docs
Add Room to cpp-start-android.md
2020-06-17 14:57:07 -07:00
Heron Anzures ea2ad4c8f2 Merge branch 'master' into curl-memoryleak-fix 2020-06-17 14:30:35 -07:00
larvacea 00d6c75956 Merge branch 'master' into maharrim/docs 2020-06-17 11:28:43 -07:00
larvacea dcfe5472c5 Add Room to cpp-start-android.md 2020-06-17 11:08:10 -07:00
Tommy Meisel 89cf9f4939 [ObjC] Update data type case names (#447)
Co-authored-by: Tommy Meisel <thmeisel@microsoft.com>
2020-06-17 10:21:26 -07:00
Max Golovanov 71b7486dc5 Merge branch 'master' into curl-memoryleak-fix 2020-06-16 14:12:02 -07:00
Max Golovanov 2b5d51ea6a Merge pull request #446 from microsoft/reyang/update-meeting
Update the meeting time
2020-06-16 14:11:36 -07:00
Reiley Yang 52893e545f update the meeting time 2020-06-16 13:35:16 -07:00
Max Golovanov c6859407e0 Merge branch 'master' into curl-memoryleak-fix 2020-06-16 11:05:52 -07:00
Tommy Meisel c49c6da7b3 Expose set ETag function (#443)
Co-authored-by: Tommy Meisel <thmeisel@microsoft.com>
2020-06-16 08:29:36 -07:00
larvacea 3540c4dc7c Merge pull request #445 from microsoft/maharrim/norepo
Remove repo definitions
2020-06-15 20:47:04 -07:00
Max Golovanov 7a65010ed8 Merge branch 'master' into curl-memoryleak-fix 2020-06-15 17:17:26 -07:00
larvacea 07cc69f986 Remove repo definitions 2020-06-15 16:20:52 -07:00
larvacea 670d7dc52e Merge pull request #438 from microsoft/maharrim/roomc
Change OfflineRoom schema
2020-06-15 12:02:06 -07:00
Martin Harriman 00ea8f6110 Use clang-format, add test to non-Android CMakeLists.txt 2020-06-13 16:45:41 -07:00
larvacea 7191c41e65 Documentation, minor fixes 2020-06-13 14:56:45 -07:00
larvacea c4d3cbdd48 More fun trying to guess supported NDK versions 2020-06-12 16:31:38 -07:00
larvacea 8f243638dc Change ndk version for mac 2020-06-12 16:28:24 -07:00
Heron Anzures b11c7c5d1b Merge branch 'master' into curl-memoryleak-fix 2020-06-12 16:23:27 -07:00
larvacea c98e8cc3cf Merge branch 'master' into maharrim/roomc 2020-06-12 15:55:41 -07:00
larvacea bf1c5472d1 More tests, fix leak in unit tests 2020-06-12 15:55:16 -07:00
Matthew Koscumb 51abc164c0 Merge pull request #440 from microsoft/mkoscumb-fix-ub-in-tpmstub
Fix UB in TransmitProfilesStub.hpp
2020-06-12 15:08:30 -07:00
Matthew Koscumb f96068abd7 Merge branch 'master' into mkoscumb-fix-ub-in-tpmstub 2020-06-12 14:21:01 -07:00
Max Golovanov 9f9dbc408a Merge branch 'master' into curl-memoryleak-fix 2020-06-12 14:09:38 -07:00
Matthew Koscumb 3c5929db08 Merge pull request #436 from microsoft/mkoscumb-update-osName-to-align-with-common-schema
Update GetDeviceOsName on Mac and iOS to align with common schema
2020-06-12 13:50:27 -07:00
Matt Koscumb 95f31b9098 Fix undefined behavior by indexing outside the bounds of an array in TransmitProfileStub.hpp 2020-06-12 12:55:37 -07:00
Heron Anzures 72b37967e9 Fix for Curl headers memory leak 2020-06-12 12:38:16 -07:00
larvacea 7c0b93dfdf Change back to api 29
mac runner did not like api 30
2020-06-11 17:04:15 -07:00
larvacea defa8eb2a3 Update mac workflow versions 2020-06-11 17:01:10 -07:00
larvacea 78b3aa8588 Fix and test ResizeDB() 2020-06-11 15:58:36 -07:00
larvacea 46f1013030 Update OfflineStorage_SQLite.cpp 2020-06-11 14:39:36 -07:00
larvacea 349584f6cf Change OfflineRoom schema and internals
Replace string id with SQLite integer primary key. Add implementation
of DeleteRecords({{"tenant_id", "something"}}). OfflineStorageHandler
uses this to delete records for kill switch. Minor bug fixes in
OfflineStorage_SQLite and MemoryStorage found in pinning tests.
Move USE_ROOM configuration to build.gradle files. If the CMake
variable USE_ROOM is 1 (true), the SDK will include the Room
based OfflineStorage implementation. If USE_ROOM is 0, the SDK
will use the native (built-from-source) sqlite3-based OfflineStorage
implementation.
2020-06-11 13:57:35 -07:00
Matthew Koscumb 9f2a963a3f Merge branch 'master' into mkoscumb-update-osName-to-align-with-common-schema 2020-06-11 13:39:58 -07:00
Matthew Koscumb 2822baed6f Add tests for SysInfoUtils on Mac/iOS 2020-06-11 12:33:43 -07:00
Matthew Koscumb e76507c97d Fix build break on iOS 2020-06-11 12:32:56 -07:00
Matthew Koscumb 4c96dc1502 Merge pull request #379 from microsoft/mkoscumb-refactor-default-profiles-without-json
Refactor default TransmitProfiles to avoid JSON parse
2020-06-11 10:49:32 -07:00
Matthew Koscumb b93a693450 Move GetDeviceOSName() on POSIX implementations to platform specific implementation. Make the platform specific implementations return values in alignment with documented CS values. 2020-06-11 10:47:57 -07:00