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

1897 Коммитов

Автор SHA1 Сообщение Дата
larvacea 2e37918567 Fix build break in Android
The CI loop doesn't have access to lib/modules, so a recent change broke
Android builds for anyone who does have lib/modules checked out.
2020-06-26 14:39:10 -07:00
Max Golovanov 05070435bc Merge pull request #479 from microsoft/wofung/cmake_shared_linker_flags
fix: add CMAKE_SHARED_LINKER_FLAGS in build.gradle file
2020-06-26 11:16:57 -07:00
Max Golovanov 4a4449b8fb Merge branch 'master' into wofung/cmake_shared_linker_flags 2020-06-26 09:59:39 -07:00
Max Golovanov a6d71041a1 Merge pull request #478 from microsoft/sid-dahiya/JniBuildFix
Fix bad merge conflict in `LogManagerDDVController_jni.cpp`
2020-06-25 19:44:51 -07:00
Max Golovanov 756e46400a Merge branch 'master' into wofung/cmake_shared_linker_flags 2020-06-25 18:26:34 -07:00
Max Golovanov 9c6d0d03f6 Merge branch 'master' into sid-dahiya/JniBuildFix 2020-06-25 18:20:13 -07:00
Max Golovanov 8dcaed7301 Merge pull request #483 from microsoft/eriksc/xcode12
Suppress a warning about deprecated API usage in iOS wrappers for temetry_ariasdk
2020-06-25 18:19:50 -07:00
Max Golovanov eae10dbad8 Merge pull request #482 from microsoft/dabrow/tpm-test-fix
Fix an intermittency in the TPM tests
2020-06-25 18:19:31 -07:00
eriksc 661c640627 Suppress a warning about deprecated API usage in iOS wrappers for telemetry_ariasdk
Clang now complains because Apple marked this API as deprecated in iOS 8 (not sure when the deprecation tag was added). We cannot yet use the suggested replacement because the new APIs don't exist in Xcode 11. So, write-but-don't-use the code, and suppress the deprecated-api warning in tight scope.

error: 'method:withParam:' is deprecated: first deprecated in iOS 8.0 [-Werror,-Wdeprecated-declarations]
2020-06-25 15:51:38 -07:00
kindbe 95e4505457 Merge branch 'master' into dabrow/tpm-test-fix 2020-06-25 14:50:30 -07:00
David Brown bc6180bf73 Fix an intemittency in the TPM tests
EmptyUploadReschedulesAtTimerDelay makes assumptions about the current running latency and the ensuing implications for calculateNewPriority, which were more reliably true in the past.  Instead, let's explicitly set the running latency before calling handleNothingToUpload.

This also adds a test around the behavior of handleNothingToUpload when running under EventLatency_Normal.
2020-06-25 14:24:42 -07:00
WooD Fung 9363b24ca7 WIP 2020-06-25 11:57:19 -07:00
Sid Dahiya 3755fe4322 Fix bad merge conflict in `LogManagerDDVController_jni.cpp` 2020-06-25 11:21:13 -07:00
Max Golovanov 5b46d16882 Merge pull request #475 from microsoft/maharrim/exceptions
Convert throw to MATSDK_THROW
2020-06-24 20:20:56 -07:00
Max Golovanov fe1452c927 Merge branch 'master' into maharrim/exceptions 2020-06-24 18:56:04 -07:00
Max Golovanov bab2d0c832 Merge pull request #420 from microsoft/maxgolov/build_all_vs2017
vs2017/vs2019/llvm-clang-10 full build on GitHub Actions
2020-06-24 18:55:34 -07:00
Max Golovanov 2604d2d7ca Merge branch 'master' into maxgolov/build_all_vs2017 2020-06-24 17:06:24 -07:00
larvacea b2017bbd65 Merge branch 'master' into maharrim/exceptions 2020-06-24 17:02:57 -07:00
larvacea 848cdd1118 Merge pull request #454 from microsoft/maharrim/specialjni
Strong instantiation of a LogManagerBase for JNI
2020-06-24 17:00:17 -07:00
larvacea 882eba081f Merge branch 'master' into maharrim/specialjni 2020-06-24 14:43:05 -07:00
larvacea 38d3b5698f Merge branch 'master' into maharrim/exceptions 2020-06-24 14:42:23 -07:00
larvacea 17beaff7fb Convert throw to MATSDK_THROW 2020-06-24 13:18:21 -07:00
Max Golovanov 1fda45a7a7 Merge branch 'master' into maxgolov/build_all_vs2017 2020-06-24 13:06:08 -07:00
Tommy Meisel 5c6ec2b3dc [ObjC] Update current endpoint function (#473)
Co-authored-by: Tommy Meisel <thmeisel@microsoft.com>
2020-06-24 12:44:24 -07:00
larvacea 0d1eae20b4 Merge branch 'master' into maharrim/specialjni 2020-06-24 09:19:50 -07:00
Max Golovanov fe8d5cc957 Merge branch 'master' into maxgolov/build_all_vs2017 2020-06-24 09:16:44 -07:00
larvacea 8d5c87f362 Merge pull request #467 from microsoft/maharrim/factory
Document LogManagerProvider's configuration values.
2020-06-24 09:14:21 -07:00
Max Golovanov 51519a398a Merge branch 'master' into maxgolov/build_all_vs2017 2020-06-24 09:10:49 -07:00
larvacea 18380ba784 Merge branch 'master' into maharrim/specialjni 2020-06-24 08:52:00 -07:00
larvacea 8a96da8979 Update .gitignore 2020-06-24 08:50:38 -07:00
larvacea c523ff84ae Merge branch 'master' into maharrim/factory 2020-06-24 08:36:26 -07:00
larvacea 728a3fefc0 Merge pull request #468 from microsoft/maharrim/androidlogs
Add Android logcat to PAL::log()
2020-06-24 08:33:42 -07:00
Max Golovanov 11b1bb15e7 Merge branch 'maxgolov/build_all_vs2017' of https://github.com/microsoft/cpp_client_telemetry into maxgolov/build_all_vs2017 2020-06-23 19:04:25 -07:00
Max Golovanov d2ef1a9695 Build environments for vs2017 and vs2019, with ability to exclude ARM builds (ARM tools are not installed by default on GitHub runners) 2020-06-23 19:04:10 -07:00
Max Golovanov e7bed61343 Fix for C++17 latest compiler update 2020-06-23 19:01:22 -07:00
Max Golovanov 5cdfef5720 Merge branch 'master' of https://github.com/microsoft/cpp_client_telemetry into maxgolov/build_all_vs2017 2020-06-23 18:28:57 -07:00
larvacea 5cbbac59f9 Merge branch 'master' into maharrim/androidlogs 2020-06-23 17:21:28 -07:00
larvacea 2a85001e6b Add Android logcat to PAL::log()
Use Android NDK logcat for SDK logging (unless disabled by -DANDROID_SUPPRESS_LOGCAT). This is in addition to the default file-based logging into data/data/com.something/cache/mat-debug-pid-number.log
2020-06-23 17:20:23 -07:00
Max Golovanov ce2a306d80 Merge pull request #466 from microsoft/sid-dahiya/DDVFixes
Revert Java changes
2020-06-23 16:51:58 -07:00
Sid Dahiya 83e4fc4330 Revert Java changes
GetCurrentEndpoint and correct implementation of IsViewerEnabled reverted as they're failing on Android.
2020-06-23 15:30:24 -07:00
larvacea 609710657e Document LogManagerFactory's configuration values. 2020-06-23 14:11:15 -07:00
larvacea 31e59cd75f Merge branch 'master' into maharrim/specialjni 2020-06-23 09:47:14 -07:00
larvacea 9e6d88cae8 Address Saurabh's comments
Deleted unused ILogController java interface.

Reformatted LogManagerDDVController_jni (clang-format) and sorted #include statements.
2020-06-23 09:47:07 -07:00
Yuncun 4a9a1ea858 Merge pull request #461 from microsoft/yuncun/remove-logging
Remove a log in java wrapper that forces execution on mainthread
2020-06-22 23:13:36 -07:00
larvacea 7b4ba6688b Fix merge conflict in LogManagerDDVController_jni 2020-06-22 16:34:13 -07:00
larvacea a45394a9d9 Merge branch 'master' into maharrim/specialjni 2020-06-22 16:32:29 -07:00
Max Golovanov b0c37f9ea8 Merge branch 'master' into yuncun/remove-logging 2020-06-22 16:13:27 -07:00
Max Golovanov 0c4e30900b Merge branch 'master' into maxgolov/build_all_vs2017 2020-06-22 16:13:10 -07:00
Sid Dahiya 818243e514 Merge pull request #456 from microsoft/sid-dahiya/DDVFixes
Update IDataViewerCollection and IDataViewer
2020-06-22 15:52:00 -07:00
Sid Dahiya ec6b72f994 Revert `version.hpp` change that was incorrectly checked-in. 2020-06-22 15:12:55 -07:00