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