Tags: xnfreedom/matrix
Tags
Dev (Tencent#419) * Fix syscall 0xf0002 is blocked by seccomp filter in android o/p armv8-64 so (#230) * update version to 0.5.2.43. * bugfix 空指针保护 * fix maskIndex npe * fix maskIndex npe * add log * add log * add log * modify LooperMonitor and add log * add test listener in LooperMonitor * add evilThresholdMs modify method * bug fix:耗电+ANR,fib 的复杂度很高 * fix MemoryCanaryCore 耗电 * add log * modify getNextDelay * fix bug * add log * bug fix: getappmemory过于耗时的情况下关闭 * fix memory cost too long * add log * add log * fix bug * fix matrix calculate data bug * fix bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix stop不完整 * add battery monitor * add log * add BatteryMonitor * add print scene * finish threadWatcher * finish threadWatcher * fix bug * iOS版 增加耗电监控,升版本号到0.6.0 * iOS版 增加耗电监控,升版本号到0.6.0 (#306) * support Carthage and merge iOS & macOS target. * update version * modify type * modify type * fix removeUnusedResources variant * fix removeUnusedResources variant (#314) * update the lastest wechat publish tools(only for wechat) * modify ui * modify ui * fix bug * fix exception:java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.isEmpty()' on a null object reference * export AndroidHeapDumper * export AndroidHeapDumper * modify color * modify AnrTracer * modidy FrameDecorator * modidy FrameDecorator * fix ignore android/support/v4/app/FragmentActivity bug * Feature/dev changelcai (#335) * Fix syscall 0xf0002 is blocked by seccomp filter in android o/p armv8-64 so (#230) * update version to 0.5.2.43. * bugfix 空指针保护 * fix maskIndex npe * fix maskIndex npe * add log * add log * add log * modify LooperMonitor and add log * add test listener in LooperMonitor * add evilThresholdMs modify method * bug fix:耗电+ANR,fib 的复杂度很高 * fix MemoryCanaryCore 耗电 * add log * modify getNextDelay * fix bug * add log * bug fix: getappmemory过于耗时的情况下关闭 * fix memory cost too long * add log * add log * fix bug * fix matrix calculate data bug * fix bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix stop不完整 * add print scene * update version * fix crash in StartupTracer * update version * fix ignore android/support/v4/app/FragmentActivity bug # Conflicts: # samples/sample-android/gradle.properties * Update UIThreadMonitor.java (#332) 如果isDevEnv为true,那么会进入addObserver中,此时初始化还没有完毕,会执行onStart,此时isInit为false,会抛出异常 * Feature/dev changelcai (#336) * Fix syscall 0xf0002 is blocked by seccomp filter in android o/p armv8-64 so (#230) * update version to 0.5.2.43. * bugfix 空指针保护 * fix maskIndex npe * fix maskIndex npe * add log * add log * add log * modify LooperMonitor and add log * add test listener in LooperMonitor * add evilThresholdMs modify method * bug fix:耗电+ANR,fib 的复杂度很高 * fix MemoryCanaryCore 耗电 * add log * modify getNextDelay * fix bug * add log * bug fix: getappmemory过于耗时的情况下关闭 * fix memory cost too long * add log * add log * fix bug * fix matrix calculate data bug * fix bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix TraceDataUtils bug * fix stop不完整 * add print scene * update version * fix crash in StartupTracer * update version * fix ignore android/support/v4/app/FragmentActivity bug # Conflicts: # samples/sample-android/gradle.properties * fix build error * fix build error * fix crash * fix bug * fix crash * update version * fix crash * fix crash * fix bug * fix bug * fix crash * update verison * change block time unit from seconds to microseconds * ks2apple.py input file support multiple report json * Merge branch 'feature/dev' of https://github.com/Tencent/matrix into feature/battery_changelcai # Conflicts: # samples/sample-android/app/build.gradle # samples/sample-android/app/src/main/java/sample/tencent/matrix/MatrixApplication.java * fix UnusedResourcesTask array-data * fix UnusedResourcesTask array-data (#348) * fix UnusedResourcesTask array-data (#348) (#350) * Feature/dev williamjin (#352) * fix removeUnusedResources variant * fix UnusedResourcesTask array-data * update to 0.7.1.5 * modify sample for build * Hotfix/0.6.x (#359) * fix UnusedResourcesTask array-data (#348) * modify sample for build * fix bug * fix bug * add getThreadList function * add getThreadList function * add getThreadList function * add getThreadList function * fix AppActiveMatrixDelegate crash * fix AppActiveMatrixDelegate crash * support Carthage and merge iOS & macOS target. * Update UIThreadMonitor.java (#332) 如果isDevEnv为true,那么会进入addObserver中,此时初始化还没有完毕,会执行onStart,此时isInit为false,会抛出异常 * change block time unit from seconds to microseconds * ks2apple.py input file support multiple report json * 1. apkassign adapt to different platforms 2. ignore log * fix matrix anr 上报问题 及 浮窗多加信息展示 * fix bug * add IDEWorkspaceChecks.plist * fix typo * modify MatrixHandlerThread * Feature/dev felixzhou (#366) * update to 0.6.0.2 * Delete sensitive information * add ActivityRefWatcher setActivityLeakCallback interface * add IActivityLeakCallback * add IActivityLeakCallback * modify AppActiveMatrixDelegate * modify AppActiveMatrixDelegate * remove wait and notify in ActivityRefWatcher * update ApkTool-lib, fix UnusedResources when use aapt2 (#374) * fix removeUnusedResources variant * fix UnusedResourcesTask array-data * update ApkTool-lib, fix UnusedResources when use aapt2 * update ApkTool-lib, fix UnusedResources when use aapt2 (#373) * Hotfix/0.6.x (#376) * Dev (#242) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * sample-android add removeUnusedResources * Dev apple (#155) (#158) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md Dev apple (#156) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md * change matrix-apple to matrix-iOS * update notice remove matrix-apple & sample-apple remove matrix-apple & sample-apple * update sample project (#160) * fix memory leak * Replace OSSpinLock with pthread_mutex_lock * [resource-canary] fix potential invalid class exception. * [resource-canary] fix potential invalid class exception. (#175) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * sample-android add removeUnusedResources * [resource-canary] fix potential invalid class exception. * fixed some small errors * Replace macro APP_NAME APP_BUNDLE with helper function * Rename bundleNameHelper with bundle_name_helper * Feature/dev (#186) * Hotfix/0.4.x (#133) (#134) * add stack parser * fix UnusedResourcesTask const resource id * fix UnusedResourcesTask const resource id * modify methodbeat & framebeat * optimize the TracePlugin * optimize the TracePlugin * backup codes for modify TraceDataUtils * fix tracedatautil * fix TraceDataUtils bug * fix UIThreadMonitor onStop * add memory share info * fix async start traceplugin * fix async start traceplugin * modify UIThreadMonitor /ActivityThreadHacker * fix onWindowfocuschange * finish opt * finish opt * update version * fix trim stack crash * fix trim stack crash * update 0.4.10.21 * update 0.4.10.21 * Dev (#142) * Hotfix/0.4.x (#140) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * Hotfix/0.4.x (#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * update version * fix getVmSize bug * fix trim stack bug * fix updatetime bug * opt gradle-plugin * opt gradle-plugin * update matrix version for build opt * update matrix version for build opt * update matrix version for build opt * update matrix version for build opt * fix trace bug * fix trace bug * fix filter package bug * fix monkey crash * fix throw runtime exception * fix throw runtime exception * fix bug * fix npe * fix setMessagePrinter * fix AppMethodBeat status * update version * fix bug * fix addlistener bug * fix anr without report stack key * fix bug * fix bug * try catch oom * fix bug * fix mi max 2 looper printer bug * fix bug * stop detecting task if there's no any recorded destroyed activity or we've been switched to background. * fix crash:http://mmtest.oa.com/androidcrashfile/crashfileview.php\?raw_path\=20190407_0x27000413_2450978833_1_32833013 * fix stack key bug * remoce log * add anr listener * add log * add anrlistener * remove useless code * remove useless codes * remove todo * Hotfix/0.4.x => dev (#188) * merge to hotfix/0.4.x from dev (#187) * Dev (#135) * add feature: battery , thread and meminfo sqlitelint remove abi x86_64 and arm64-v8a first * fix MethodTracer trace exception * fix FrameTracer doFrame bug * Update 开源公告.md * Temporarily use private repo instead of jcenter * fix formatter * typo * fix: translation error * Update issue_template.md * add armeabi-v7a x86 * add armeabi-v7a,x86 * bugfix(memory leak): 关于elfhook_close问题 #18 * bugfix: APK Checker 运行异常,提示无法删除 classes2.dex #13 * Update README.md * protect rule * change apk-canary from 0.4.7 to 0.4.10 * APK checker, fix bug In the windows environment * add arm64-v8a, x86_64 * style check and generate sourcejar * fix FindNonAlphaPngTask NullPointerException * fix UnStrippedSoCheckTask close file * remove unsupport abi x86_64 and arm_v8a yet * add codecc build config * add codecc build config * version code update to 0.4.10 * fix conflict * Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 * fix readme format * add circleci * fix indent * fix repo * add pwd * switch base image * add permission * fix path * switch image * fix directory * add missing dependency * fix dep * fix typo * update api level * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue #33 * fix UnusedResourcesTask array data resource * bugfix: codecc check * update codecc * Hotfix/0.4.x (#75) * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue #33 * fix UnusedResourcesTask array data resource * [resource-canary] fix bugs found by codecc. * Bugfix: wrong config key * Squashed commit of the following: commit f3cb6f22f0abea7db6ca15dcfee3a6750ad12883 Author: felixzhou <[email protected]> Date: Thu Jan 10 15:32:27 2019 +0800 Bugfix: wrong config key commit 538d36c2edd1458e51ae943eae0846883616a69c Author: jqctop1 <[email protected]> Date: Wed Jan 9 10:50:41 2019 +0800 Hotfix/0.4.x (#75) * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue #33 * fix UnusedResourcesTask array data resource commit 7299f8d15059f6a0ae923669eea52d69846103d3 Author: felixzhou <[email protected]> Date: Wed Jan 9 10:45:39 2019 +0800 update codecc commit 6f5ad088ed70f3317b677e2b386302f37d45f82c Author: felixzhou <[email protected]> Date: Tue Jan 8 21:53:18 2019 +0800 bugfix: codecc check commit d6e7ed2314cf8e4a1a2e4a5ccfa1137fb28ae111 Author: felixzhou <[email protected]> Date: Mon Jan 7 21:02:44 2019 +0800 update api level commit 7bb9743ce4b7c216e8362a7044cd99fde875ac7b Merge: 6085c25 e9ca978 Author: felixzhou <[email protected]> Date: Fri Jan 4 19:11:31 2019 +0800 Merge pull request #65 from gengjiawen/feature/ci add CI commit e9ca97858d0b996777ccb2e227b31f42287c31c9 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:39:36 2019 +0800 fix typo commit 87e461225a93a91a36dc7ad9fadfa6f9ada43255 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:34:37 2019 +0800 fix dep commit 176ecd27352fd41e1b42a440075f86f93f0d3811 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:30:24 2019 +0800 add missing dependency commit b71995bf7b3d2740c667c596a7a2ff72fd4e07e8 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:16:50 2019 +0800 fix directory commit 7edcfc27632b6100c45099ddb4428c59ad51e100 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:10:29 2019 +0800 switch image commit 119ff4cfd5e5cf1e4cb553e506ea6ae116b9b6d1 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:17:02 2019 +0800 fix path commit 772850f4eefb44769169837725824e38db8353b2 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:11:41 2019 +0800 add permission commit 7b16a75001e83603186869577cecb850bd787c7b Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:11:16 2019 +0800 switch base image commit de35ba33ec5f308e22263e9b16cd8393dd241a2e Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:09:07 2019 +0800 add pwd commit 7ab8e631495ab5fdac89d31f0bd7c52a257c7f30 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:06:32 2019 +0800 fix repo commit 7ccb407fce213a166a8f08b45d107f6dfda7150c Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:04:09 2019 +0800 fix indent commit 023b95737948a43471190fe18c6b0293fcf60b18 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:01:30 2019 +0800 add circleci commit 6085c25e3bcabe17f7d9f3d1a5b33210592fd280 Merge: 30c0f45 f048485 Author: felixzhou <[email protected]> Date: Thu Jan 3 20:47:25 2019 +0800 Merge pull request #64 from Tencent/hotfix/0.4.x Hotfix/0.4.x commit f0484853f97e623b8d8cbb86607c1a1fa506e859 Merge: 9e04207 30c0f45 Author: felixzhou <[email protected]> Date: Thu Jan 3 20:38:24 2019 +0800 Merge branch 'dev' into hotfix/0.4.x # Conflicts: # README.md commit 9e04207d1938d109392be0032575b51eade5ceda Author: jixin.jia <[email protected]> Date: Thu Jan 3 16:33:26 2019 +0800 fix readme format commit 267d654928845d2ee53b952d8482d509d438bd41 Author: felixzhou <[email protected]> Date: Wed Jan 2 17:27:50 2019 +0800 Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 commit 073e3d430e6814012de5791a9f37344b70ec459e Author: felixzhou <[email protected]> Date: Wed Jan 2 10:57:01 2019 +0800 fix conflict commit 5b58cd81f2ce8141721088c4efb81b4135f57792 Author: felixzhou <[email protected]> Date: Wed Jan 2 10:50:22 2019 +0800 version code update to 0.4.10 commit 9ab2c2dd6b2a20b2b8979ce104e2ba1ee9f5439c Author: felixzhou <[email protected]> Date: Sat Dec 29 15:33:37 2018 +0800 add codecc build config commit 317154393379c4ae7b8baa7622690f475bffa1ce Author: felixzhou <[email protected]> Date: Sat Dec 29 15:40:26 2018 +0800 add codecc build config commit 38a7e6a40606242e31714a2a3c142cf3a7cd9dfb Author: felixzhou <[email protected]> Date: Sat Dec 29 14:40:37 2018 +0800 remove unsupport abi x86_64 and arm_v8a yet commit f07ab3a785ed9e65459e8bd0e0c1c8cc875b6c2f Author: williamjin <[email protected]> Date: Sat Dec 29 13:27:54 2018 +0800 fix UnStrippedSoCheckTask close file commit 951df4711c1fd8038ce5f0810dd7cd462e8859dd Author: williamjin <[email protected]> Date: Sat Dec 29 13:26:22 2018 +0800 fix FindNonAlphaPngTask NullPointerException commit 36afa0a663c1ae19e7dbf9153f2d2ec9b0c34ccc Author: felixzhou <[email protected]> Date: Fri Dec 28 21:18:32 2018 +0800 style check and generate sourcejar commit 5261b753355d63de69f7b6f68508ecee57c51a81 Author: hamberluo <[email protected]> Date: Thu Dec 27 10:09:53 2018 +0800 add arm64-v8a, x86_64 commit efe3a99b5458e98f5b05a1fe6746590d58a77c95 Author: felixzhou <[email protected]> Date: Wed Dec 26 20:44:26 2018 +0800 APK checker, fix bug In the windows environment commit 6c189966aff534b0689a002523d89b6cc905fe40 Author: felixzhou <[email protected]> Date: Wed Dec 26 20:39:03 2018 +0800 change apk-canary from 0.4.7 to 0.4.10 commit ac52f81d7c0c2b6fa6f1cfd340d298d94dfa192d Author: felixzhou <[email protected]> Date: Wed Dec 26 19:16:55 2018 +0800 protect rule commit b52d8d53b240b89228aaed493d215eafc154eb96 Author: astrozhou <[email protected]> Date: Wed Dec 26 19:14:38 2018 +0800 Update README.md commit cd144ffc187a2addf4409e05ff8a77c6b4ad1776 Author: felixzhou <[email protected]> Date: Wed Dec 26 18:01:28 2018 +0800 bugfix: APK Checker 运行异常,提示无法删除 classes2.dex #13 commit f1eb5f5ee3f1e91d434fdc196f114633a38225cf Author: felixzhou <[email protected]> Date: Wed Dec 26 16:54:56 2018 +0800 bugfix(memory leak): 关于elfhook_close问题 #18 commit 3a3a1b29536acd11455f13bce4be8044bca77baf Author: astrozhou <[email protected]> Date: Tue Dec 25 19:45:30 2018 +0800 add armeabi-v7a,x86 commit 60f49bb3a6889744c54055e7ce1497ced2ab613d Author: astrozhou <[email protected]> Date: Tue Dec 25 19:10:15 2018 +0800 add armeabi-v7a x86 commit b100fc4f2296057c36e82d51827e940f488631f7 Author: felixzhou <[email protected]> Date: Tue Dec 25 17:27:00 2018 +0800 Update issue_template.md commit 798b5ff414f7e9898fd9a86731d2d791e5f7b8c7 Author: felixzhou <[email protected]> Date: Tue Dec 25 17:19:06 2018 +0800 fix: translation error commit 12176131f42c19c7c6c0c2804ba1a65d8774ffce Author: guoling <[email protected]> Date: Tue Dec 25 17:07:47 2018 +0800 typo commit 36c5b0b1cb76ee50a3be1c4e6d5d234ff251534d Author: astrozhou <[email protected]> Date: Tue Dec 25 16:26:38 2018 +0800 fix formatter commit 149089361f2c1edf38abfba62c5107146cceea0a Author: felixzhou <[email protected]> Date: Tue Dec 25 15:13:30 2018 +0800 Temporarily use private repo instead of jcenter commit 822fa932d77cb4c620783cb7de645c8e468cb69e Author: felixzhou <[email protected]> Date: Tue Dec 25 11:43:56 2018 +0800 Update 开源公告.md commit 0d0fbf3cb3e2de132f051281f307c09b44979b71 Author: changelcai <[email protected]> Date: Thu Jan 3 18:39:53 2019 +0800 fix FrameTracer doFrame bug commit 0f7a32773ae0ac02b836bd9be7bb6f7f468eb7fb Author: changelcai <[email protected]> Date: Thu Jan 3 18:40:16 2019 +0800 fix MethodTracer trace exception commit 30c0f451edf27cc88ea5e5eb9f8f92804b2818f8 Merge: d834a83 fb92c82 Author: astrozhou <[email protected]> Date: Thu Jan 3 17:09:55 2019 +0800 Merge pull request #54 from jasonross/dev fix readme format commit fb92c8233c51dce12b4ea39111a0a3835cfa567e Author: jixin.jia <[email protected]> Date: Thu Jan 3 16:33:26 2019 +0800 fix readme format commit d834a83154c0341b9752efd02c4f8e0874fe9811 Author: felixzhou <[email protected]> Date: Wed Jan 2 17:27:50 2019 +0800 Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 commit 43b43ff5f8ffad95a0015328fcb96a0d9e6404b1 Author: felixzhou <[email protected]> Date: Wed Jan 2 10:57:01 2019 +0800 fix conflict commit 83d5a54a0fa54e546630fc2803d35ae5636c9839 Author: felixzhou <[email protected]> Date: Wed Jan 2 10:50:22 2019 +0800 version code update to 0.4.10 commit 00a780a5d8f9172a2337677a549cd29245af724f Author: felixzhou <[email protected]> Date: Sat Dec 29 15:33:37 2018 +0800 add codecc build config commit 16f33dad7a0740ff600b08a2dc05896ad564d4a1 Merge: 516e5dc 21bfba1 Author: felixzhou <[email protected]> Date: Wed Jan 2 10:46:11 2019 +0800 Merge pull request #48 from Tencent/dev Dev commit 21bfba14eda0e52ab2661889a0fcc7a648746948 Merge: a93b95b 516e5dc Author: felixzhou <[email protected]> Date: Wed Jan 2 10:45:51 2019 +0800 Merge branch 'master' into dev commit a93b95bc410b0af047256569d23418085cc06518 Author: felixzhou <[email protected]> Date: Sat Dec 29 15:40:26 2018 +0800 add codecc build config commit e1c0442c3a48e9fdb08dda8fbbc4784dab23efc6 Author: felixzhou <[email protected]> Date: Sat Dec 29 14:40:37 2018 +0800 remove unsupport abi x86_64 and arm_v8a yet commit 516e5dc205c852572105978ebc3b7a88163ca9b1 Merge: 5d51c87 7b2095e Author: felixzhou <[email protected]> Date: Sat Dec 29 14:12:26 2018 +0800 Merge pull request #43 from jqctop1/dev_jqctop1 [bugfix] ApkChecker commit 7b2095e3c16e81b2e2fb2e63b42c0ae9c68b52c6 Author: williamjin <[email protected]> Date: Sat Dec 29 13:27:54 2018 +0800 fix UnStrippedSoCheckTask close file commit f8ebb65f8919b65d2e302e67657501dea3851c6e Author: williamjin <[email protected]> Date: Sat Dec 29 13:26:22 2018 +0800 fix FindNonAlphaPngTask NullPointerException commit 5d51c87d1cf7522ffc008c1803f262c636f2041c Author: felixzhou <[email protected]> Date: Wed Dec 26 20:44:26 2018 +0800 APK checker, fix bug In the windows environment commit c9a04e103a1679883d2b13e5d45917cb1e6e46d6 Author: felixzhou <[email protected]> Date: Wed Dec 26 20:39:03 2018 +0800 change apk-canary from 0.4.7 to 0.4.10 commit d1ef28c6a57522f6a8f9c1e90065dfa60513804a Author: astrozhou <[email protected]> Date: Wed Dec 26 19:14:38 2018 +0800 Update README.md commit 7eaf1da5b55f244eec5696fc2e092f8d680d0c27 Author: felixzhou <[email protected]> Date: Tue Dec 25 17:27:00 2018 +0800 Update issue_template.md commit 42b8fee50601df92a4b05ab061f6a74f17074fae Author: felixzhou <[email protected]> Date: Tue Dec 25 17:19:06 2018 +0800 fix: translation error commit 1e4605036b5a5bd0d6c68d46e4f2c6a747fefead Author: astrozhou <[email protected]> Date: Tue Dec 25 16:26:38 2018 +0800 fix formatter commit d9b0b33d7e67a523ae0e5da4c3502ddefa634338 Author: felixzhou <[email protected]> Date: Tue Dec 25 15:13:30 2018 +0800 Temporarily use private repo instead of jcenter commit 5c26c221bd5cc34e2dea3bff03c81d9b5caa25c0 Author: felixzhou <[email protected]> Date: Tue Dec 25 11:43:56 2018 +0800 Update 开源公告.md * remove abi: armeabi * fix UnusedAssetsTask * fix build.gradle * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 (#110) * use relative path * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * Hotfix/0.4.x (#119) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * fix SecurityException when startService in MatrixJobIntentService. (#120) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * adapt StartUpTracer for Android 9.0 * revert VERSION_NAME_PREFIX to 0.4.10 * Hotfix/0.4.x (#122) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * adapt StartUpTracer for Android 9.0 * revert VERSION_NAME_PREFIX to 0.4.10 * Dev (#123) * Update 开源公告.md * Temporarily use private repo instead of jcenter * fix formatter * fix: translation error * Update issue_template.md * Update README.md * change apk-canary from 0.4.7 to 0.4.10 * APK checker, fix bug In the windows environment * fix FindNonAlphaPngTask NullPointerException * fix UnStrippedSoCheckTask close file * remove unsupport abi x86_64 and arm_v8a yet * add codecc build config * add codecc build config * version code update to 0.4.10 * fix conflict * Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 * fix readme format * fix MethodTracer trace exception * fix FrameTracer doFrame bug * Update 开源公告.md * Temporarily use private repo instead of jcenter * fix formatter * typo * fix: translation error * Update issue_template.md * add armeabi-v7a x86 * add armeabi-v7a,x86 * bugfix(memory leak): 关于elfhook_close问题 #18 * bugfix: APK Checker 运行异常,提示无法删除 classes2.dex #13 * Update README.md * protect rule * change apk-canary from 0.4.7 to 0.4.10 * APK checker, fix bug In the windows environment * add arm64-v8a, x86_64 * style check and generate sourcejar * fix FindNonAlphaPngTask NullPointerException * fix UnStrippedSoCheckTask close file * remove unsupport abi x86_64 and arm_v8a yet * add codecc build config * add codecc build config * version code update to 0.4.10 * fix conflict * Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 * fix readme format * add circleci * fix indent * fix repo * add pwd * switch base image * add permission * fix path * switch image * fix directory * add missing dependency * fix dep * fix typo * update api level * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue #33 * fix UnusedResourcesTask array data resource * bugfix: codecc check * update codecc * Hotfix/0.4.x (#75) * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue #33 * fix UnusedResourcesTask array data resource * [resource-canary] fix bugs found by codecc. * Bugfix: wrong config key * fix UnusedAssetsTask * fix build.gradle * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 (#110) * use relative path * Hotfix/0.4.x (#119) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * fix SecurityException when startService in MatrixJobIntentService. (#120) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * Hotfix/0.4.x (#122) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * adapt StartUpTracer for Android 9.0 * revert VERSION_NAME_PREFIX to 0.4.10 * no need file: HackCallback.java * fix UnusedResourcesTask const resource id * Hotfix/0.4.x (#133) * add stack parser * fix UnusedResourcesTask const resource id * fix UnusedResourcesTask const resource id * style check * Hotfix/0.4.x (#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * Hotfix/0.4.x (#151) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * Dev (#152) * Hotfix/0.4.x (#139) * fix trimstack stackover bug * fix trimstack stackover bug * Hotfix/0.4.x (#140) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * Hotfix/0.4.x (#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * Hotfix/0.4.x (#151) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * Dev apple (#154) * Hotfix/0.4.x (#139) * fix trimstack stackover bug * fix trimstack stackover bug * Hotfix/0.4.x (#140) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * Hotfix/0.4.x (#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * Hotfix/0.4.x (#151) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md * Dev apple (#155) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md * Dev apple (#155) (#158) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md Dev apple (#156) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md * change matrix-apple to matrix-iOS * update notice remove matrix-apple & sample-apple remove matrix-apple & sample-apple * update sample project (#160) * fix memory leak * Replace OSSpinLock with pthread_mutex_lock * [resource-canary] fix potential invalid class exception. (#175) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * sample-android add removeUnusedResources * [resource-canary] fix potential invalid class exception. * fixed some small errors * Replace macro APP_NAME APP_BUNDLE with helper function * Rename bundleNameHelper with bundle_name_helper * Feature/dev (#186) * Hotfix/0.4.x (#133) (#134) * add stack parser * fix UnusedResourcesTask const resource id * fix UnusedResourcesTask const resource id * modify methodbeat & framebeat * optimize the TracePlugin * optimize the TracePlugin * backup codes for modify TraceDataUtils * fix tracedatautil * fix TraceDataUtils bug * fix UIThreadMonitor onStop * add memory share info * fix async start traceplugin * fix async start traceplugin * modify UIThreadMonitor /ActivityThreadHacker * fix onWindowfocuschange * finish opt * finish opt * update version * fix trim stack crash * fix trim stack crash * update 0.4.10.21 * update 0.4.10.21 * Dev (#142) * Hotfix/0.4.x (#140) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * Hotfix/0.4.x (#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * update version * fix getVmSize bug * fix trim stack bug * fix updatetime bug * opt gradle-plugin * opt gradle-plugin * update matrix version for build opt * update matrix version for build opt * update matrix version for build opt * update matrix version for build opt * fix trace bug * fix trace bug * fix filter package bug * fix monkey crash * fix throw runtime exception * fix throw runtime exception * fix bug * fix npe * fix setMessagePrinter * fix AppMethodBeat status * update version * fix bug * fix addlistener bug * fix anr without report stack key * fix bug * fix bug * try catch oom * fix bug * fix mi max 2 looper printer bug * fix bug * stop detecting task if there's no any recorded destroyed activity or we've been switched to background. * fix crash:http://mmtest.oa.com/androidcrashfile/crashfileview.php\?raw_path\=20190407_0x27000413_2450978833_1_32833013 * fix stack key bug * remoce log * add anr listener * add log * add anrlistener * remove useless code * remove useless codes * remove todo * upgrade version to 0.5.1 * fix trace build bug (#199) * Hotfix/0.5.x (#200) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * Hotfix/0.5.x to dev (#207) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * try catch OutOfMemoryError * fix npe * fix permission crash * 1. style check 2. upload 0.5.2 to jcenter 3. add ‘armeabi’ back to abiFilters * Hotfix/0.5.x (#226) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * try catch OutOfMemoryError * fix npe * fix permission crash * 1. style check 2. upload 0.5.2 to jcenter 3. add ‘armeabi’ back to abiFilters * Dev (#208) * fix trace build bug (#199) * Hotfix/0.5.x (#200) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * Hotfix/0.5.x to dev (#207) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * try catch OutOfMemoryError * fix npe * fix permission crash * 1. style check 2. upload 0.5.2 to jcenter 3. add ‘armeabi’ back to abiFilters * fix(MemStat): USE_PRIVATE_API access nil pointer * fix(MemStat): do not “update_object_event” for g_matrix_block_monitor_dumping_thread_id * fix(MemStat): do not log the oc’event of dumping thread * fix(CrashBlock): free g_topStackAddressRepeatArray * gzip冲突修复 (#224) (#231) * 重命名GZIP文件,和cocoapods中其他GZIP pod冲突了 * 修改master的podspec,文件路径变化了 * fix(AppReboot): app_uuid() crash (#234) * gzip冲突修复 (#224) * 重命名GZIP文件,和cocoapods中其他GZIP pod冲突了 * 修改master的podspec,文件路径变化了 * fix(AppReboot): app_uuid() crash * Hotfix/0.5.x (#240) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * try catch OutOfMemoryError * fix npe * fix permission crash * 1. style check 2. upload 0.5.2 to jcenter 3. add ‘armeabi’ back to abiFilters * Dev (#208) * fix trace build bug (#199) * Hotfix/0.5.x (#200) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * Hotfix/0.5.x to dev (#207) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * try catch OutOfMemoryError * fix npe * fix permission crash * 1. style check 2. upload 0.5.2 to jcenter 3. add ‘armeabi’ back to abiFilters * fix(MemStat): USE_PRIVATE_API access nil pointer * fix(MemStat): do not “update_object_event” for g_matrix_block_monitor_dumping_thread_id * fix(MemStat): do not log the oc’event of dumping thread * fix(CrashBlock): free g_topStackAddressRepeatArray * [SQLiteLint]fix 一些不好的、潜在sql注入风险的代码 * [SQLiteLint]sample默认采取Hook模式,fix之前没有进行sql分析 * [SQLiteLint]去除sample中无用的代码 * fix TraceConfig#getSplashActivities method's NullPointException on Android. fix #238 (#239) * Fix syscall 0xf0002 is blocked by seccomp filter in android o/p armv8-64 so (#230) * Dev (#269) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * sample-android add removeUnusedResources * Dev apple (#155) (#158) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md Dev apple (#156) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md * change matrix-apple to matrix-iOS * update notice remove matrix-apple & sample-apple remove matrix-apple & sample-apple * update sample project (#160) * fix memory leak * Replace OSSpinLock with pthread_mutex_lock * [resource-canary] fix potential invalid class exception. * [resource-canary] fix potential invalid class exception. (#175) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * sample-android add removeUnusedResources * [resource-canary] fix potential invalid class exception. * fixed some small errors * Replace macro APP_NAME APP_BUNDLE with helper function * Rename bundleNameHelper with bundle_name_helper * Feature/dev (#186) * Hotfix/0.4.x (#133) (#134) * add stack parser * fix UnusedResourcesTask const resource id * fix UnusedResourcesTask const resource id * modify methodbeat & framebeat * optimize the TracePlugin * optimize the TracePlugin * backup codes for modify TraceDataUtils * fix tracedatautil * fix TraceDataUtils bug * fix UIThreadMonitor onStop * add memory share info * fix async start traceplugin * fix async start traceplugin * modify UIThreadMonitor /ActivityThreadHacker * fix onWindowfocuschange * finish opt * finish opt * update version * fix trim stack crash * fix trim stack crash * update 0.4.10.21 * update 0.4.10.21 * Dev (#142) * Hotfix/0.4.x (#140) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * Hotfix/0.4.x (#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * update version * fix getVmSize bug * fix trim stack bug * fix updatetime bug * opt gradle-plugin * opt gradle-plugin * update matrix version for build opt * update matrix version for build opt * update matrix version for build opt * update matrix version for build opt * fix trace bug * fix trace bug * fix filter package bug * fix monkey crash * fix throw runtime exception * fix throw runtime exception * fix bug * fix npe * fix setMessagePrinter * fix AppMethodBeat status * update version * fix bug * fix addlistener bug * fix anr without report stack key * fix bug * fix bug * try catch oom * fix bug * fix mi max 2 looper printer bug * fix bug * stop detecting task if there's no any recorded destroyed activity or we've been switched to background. * fix crash:http://mmtest.oa.com/androidcrashfile/crashfileview.php\?raw_path\=20190407_0x27000413_2450978833_1_32833013 * fix stack key bug * remoce log * add anr listener * add log * add anrlistener * remove useless code * remove useless codes * remove todo * Hotfix/0.4.x => dev (#188) * merge to hotfix/0.4.x from dev (#187) * Dev (#135) * add feature: battery , thread and meminfo sqlitelint remove abi x86_64 and arm64-v8a first * fix MethodTracer trace exception * fix FrameTracer doFrame bug * Update 开源公告.md * Temporarily use private repo instead of jcenter * fix formatter * typo * fix: translation error * Update issue_template.md * add armeabi-v7a x86 * add armeabi-v7a,x86 * bugfix(memory leak): 关于elfhook_close问题 #18 * bugfix: APK Checker 运行异常,提示无法删除 classes2.dex #13 * Update README.md * protect rule * change apk-canary from 0.4.7 to 0.4.10 * APK checker, fix bug In the windows environment * add arm64-v8a, x86_64 * style check and generate sourcejar * fix FindNonAlphaPngTask NullPointerException * fix UnStrippedSoCheckTask close file * remove unsupport abi x86_64 and arm_v8a yet * add codecc build config * add codecc build config * version code update to 0.4.10 * fix conflict * Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 * fix readme format * add circleci * fix indent * fix repo * add pwd * switch base image * add permission * fix path * switch image * fix directory * add missing dependency * fix dep * fix typo * update api level * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue #33 * fix UnusedResourcesTask array data resource * bugfix: codecc check * update codecc * Hotfix/0.4.x (#75) * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue #33 * fix UnusedResourcesTask array data resource * [resource-canary] fix bugs found by codecc. * Bugfix: wrong config key * Squashed commit of the following: commit f3cb6f22f0abea7db6ca15dcfee3a6750ad12883 Author: felixzhou <[email protected]> Date: Thu Jan 10 15:32:27 2019 +0800 Bugfix: wrong config key commit 538d36c2edd1458e51ae943eae0846883616a69c Author: jqctop1 <[email protected]> Date: Wed Jan 9 10:50:41 2019 +0800 Hotfix/0.4.x (#75) * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue #33 * fix UnusedResourcesTask array data resource commit 7299f8d15059f6a0ae923669eea52d69846103d3 Author: felixzhou <[email protected]> Date: Wed Jan 9 10:45:39 2019 +0800 update codecc commit 6f5ad088ed70f3317b677e2b386302f37d45f82c Author: felixzhou <[email protected]> Date: Tue Jan 8 21:53:18 2019 +0800 bugfix: codecc check commit d6e7ed2314cf8e4a1a2e4a5ccfa1137fb28ae111 Author: felixzhou <[email protected]> Date: Mon Jan 7 21:02:44 2019 +0800 update api level commit 7bb9743ce4b7c216e8362a7044cd99fde875ac7b Merge: 6085c25 e9ca978 Author: felixzhou <[email protected]> Date: Fri Jan 4 19:11:31 2019 +0800 Merge pull request #65 from gengjiawen/feature/ci add CI commit e9ca97858d0b996777ccb2e227b31f42287c31c9 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:39:36 2019 +0800 fix typo commit 87e461225a93a91a36dc7ad9fadfa6f9ada43255 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:34:37 2019 +0800 fix dep commit 176ecd27352fd41e1b42a440075f86f93f0d3811 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:30:24 2019 +0800 add missing dependency commit b71995bf7b3d2740c667c596a7a2ff72fd4e07e8 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:16:50 2019 +0800 fix directory commit 7edcfc27632b6100c45099ddb4428c59ad51e100 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:10:29 2019 +0800 switch image commit 119ff4cfd5e5cf1e4cb553e506ea6ae116b9b6d1 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:17:02 2019 +0800 fix path commit 772850f4eefb44769169837725824e38db8353b2 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:11:41 2019 +0800 add permission commit 7b16a75001e83603186869577cecb850bd787c7b Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:11:16 2019 +0800 switch base image commit de35ba33ec5f308e22263e9b16cd8393dd241a2e Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:09:07 2019 +0800 add pwd commit 7ab8e631495ab5fdac89d31f0bd7c52a257c7f30 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:06:32 2019 +0800 fix repo commit 7ccb407fce213a166a8f08b45d107f6dfda7150c Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:04:09 2019 +0800 fix indent commit 023b95737948a43471190fe18c6b0293fcf60b18 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:01:30 2019 +0800 add circleci commit 6085c25e3bcabe17f7d9f3d1a5b33210592fd280 Merge: 30c0f45 f048485 Author: felixzhou <[email protected]> Date: Thu Jan 3 20:47:25 2019 +0800 Merge pull request #64 from Tencent/hotfix/0.4.x Hotfix/0.4.x commit f0484853f97e623b8d8cbb86607c1a1fa506e859 Merge: 9e04207 30c0f45 Author: felixzhou <[email protected]> Date: Thu Jan 3 20:38:24 2019 +0800 Merge branch 'dev' into hotfix/0.4.x # Conflicts: # README.md commit 9e04207d1938d109392be0032575b51eade5ceda Author: jixin.jia <[email protected]> Date: Thu Jan 3 16:33:26 2019 +0800 fix readme format commit 267d654928845d2ee53b952d8482d509d438bd41 Author: felixzhou <[email protected]> Date: Wed Jan 2 17:27:50 2019 +0800 Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 commit 073e3d430e6814012de5791a9f37344b70ec459e Author: felixzhou <[email protected]> Date: Wed Jan 2 10:57:01 2019 +0800 fix conflict commit 5b58cd81f2ce8141721088c4efb81b4135f57792 Author: felixzhou <[email protected]> Date: Wed Jan 2 10:50:22 2019 +0800 version code update to 0.4.10 commit 9ab2c2dd6b2a20b2b8979ce104e2ba1ee9f5439c Author: felixzhou <[email protected]> Date: Sat Dec 29 15:33:37 2018 +0800 add codecc build config commit 317154393379c4ae7b8baa7622690f475bffa1ce Author: felixzhou <[email protected]> Date: Sat Dec 29 15:40:26 2018 +0800 add codecc build config commit 38a7e6a40606242e31714a2a3c142cf3a7cd9dfb Author: felixzhou <[email protected]> Date: Sat Dec 29 14:40:37 2018 +0800 remove unsupport abi x86_64 and arm_v8a yet commit f07ab3a785ed9e65459e8bd0e0c1c8cc875b6c2f Author: williamjin <[email protected]> Date: Sat Dec 29 13:27:54 2018 +0800 fix UnStrippedSoCheckTask close file commit 951df4711c1fd8038ce5f0810dd7cd462e8859dd Author: williamjin <[email protected]> Date: Sat Dec 29 13:26:22 2018 +0800 fix FindNonAlphaPngTask NullPointerException commit 36afa0a663c1ae19e7dbf9153f2d2ec9b0c34ccc Author: felixzhou <[email protected]> Date: Fri Dec 28 21:18:32 2018 +0800 style check and generate sourcejar commit 5261b753355d63de69f7b6f68508ecee57c51a81 Author: hamberluo <[email protected]> Date: Thu Dec 27 10:09:53 2018 +0800 add arm64-v8a, x86_64 commit efe3a99b5458e98f5b05a1fe6746590d58a77c95 Author: felixzhou <[email protected]> Date: Wed Dec 26 20:44:26 2018 +0800 APK checker, fix bug In the windows environment commit 6c189966aff534b0689a002523d89b6cc905fe40 Author: felixzhou <[email protected]> Date: Wed Dec 26 20:39:03 2018 +0800 change apk-canary from 0.4.7 to 0.4.10 commit ac52f81d7c0c2b6fa6f1cfd340d298d94dfa192d Author: felixzhou <[email protected]> Date: Wed Dec 26 19:16:55 2018 +0800 protect rule commit b52d8d53b240b89228aaed493d215eafc154eb96 Author: astrozhou <[email protected]> Date: Wed Dec 26 19:14:38 2018 +0800 Update README.md commit cd144ffc187a2addf4409e05ff8a77c6b4ad1776 Author: felixzhou <[email protected]> Date: Wed Dec 26 18:01:28 2018 +0800 bugfix: APK Checker 运行异常,提示无法删除 classes2.dex #13 commit f1eb5f5ee3f1e91d434fdc196f114633a38225cf Author: felixzhou <[email protected]> Date: Wed Dec 26 16:54:56 2018 +0800 bugfix(memory leak): 关于elfhook_close问题 #18 commit 3a3a1b29536acd11455f13bce4be8044bca77baf Author: astrozhou <[email protected]> Date: Tue Dec 25 19:45:30 2018 +0800 add armeabi-v7a,x86 commit 60f49bb3a6889744c54055e7ce1497ced2ab613d Author: astrozhou <[email protected]> Date: Tue Dec 25 19:10:15 2018 +0800 add armeabi-v7a x86 commit b100fc4f2296057c36e82d51827e940f488631f7 Author: felixzhou <[email protected]> Date: Tue Dec 25 17:27:00 2018 +0800 Update issue_template.md commit 798b5ff414f7e9898fd9a86731d2d791e5f7b8c7 Author: felixzhou <[email protected]> Date: Tue Dec 25 17:19:06 2018 +0800 fix: translation error commit 12176131f42c19c7c6c0c2804ba1a65d8774ffce Author: guoling <[email protected]> Date: Tue Dec 25 17:07:47 2018 +0800 typo commit 36c5b0b1cb76ee50a3be1c4e6d5d234ff251534d Author: astrozhou <[email protected]> Date: Tue Dec 25 16:26:38 2018 +0800 fix formatter commit 149089361f2c1edf38abfba62c5107146cceea0a Author: felixzhou <[email protected]> Date: Tue Dec 25 15:13:30 2018 +0800 Temporarily use private repo instead of jcenter commit 822fa932d77cb4c620783cb7de645c8e468cb69e Author: felixzhou <[email protected]> Date: Tue Dec 25 11:43:56 2018 +0800 Update 开源公告.md commit 0d0fbf3cb3e2de132f051281f307c09b44979b71 Author: changelcai <[email protected]> Date: Thu Jan 3 18:39:53 2019 +0800 fix FrameTracer doFrame bug commit 0f7a32773ae0ac02b836bd9be7bb6f7f468eb7fb Author: changelcai <[email protected]> Date: Thu Jan 3 18:40:16 2019 +0800 fix MethodTracer trace exception commit 30c0f451edf27cc88ea5e5eb9f8f92804b2818f8 Merge: d834a83 fb92c82 Author: astrozhou <[email protected]> Date: Thu Jan 3 17:09:55 2019 +0800 Merge pull request #54 from jasonross/dev fix readme format commit fb92c8233c51dce12b4ea39111a0a3835cfa567e Author: jixin.jia <[email protected]> Date: Thu Jan 3 16:33:26 2019 +0800 fix readme format commit d834a83154c0341b9752efd02c4f8e0874fe9811 Author: felixzhou <[email protected]> Date: Wed Jan 2 17:27:50 2019 +0800 Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 commit 43b43ff5f8ffad95a0015328fcb96a0d9e6404b1 Author: felixzhou <[email protected]> Date: Wed Jan 2 10:57:01 2019 +0800 fix conflict commit 83d5a54a0fa54e546630fc2803d35ae5636c9839 Author: felixzhou <[email protected]> Date: Wed Jan 2 10:50:22 2019 +0800 version code update to 0.4.10 commit 00a780a5d8f9172a2337677a549cd29245af724f Author: felixzhou <[email protected]> Date: Sat Dec 29 15:33:37 2018 +0800 add codecc build config commit 16f33dad7a0740ff600b08a2dc05896ad564d4a1 Merge: 516e5dc 21bfba1 Author: felixzhou <[email protected]> Date: Wed Jan 2 10:46:11 2019 +0800 Merge pull request #48 from Tencent/dev Dev commit 21bfba14eda0e52ab2661889a0fcc7a648746948 Merge: a93b95b 516e5dc Author: felixzhou <[email protected]> Date: Wed Jan 2 10:45:51 2019 +0800 Merge branch 'master' into dev commit a93b95bc410b0af047256569d23418085cc06518 Author: felixzhou <[email protected]> Date: Sat Dec 29 15:40:26 2018 +0800 add codecc build config commit e1c0442c3a48e9fdb08dda8fbbc4784dab23efc6 Author: felixzhou <[email protected]> Date: Sat Dec 29 14:40:37 2018 +0800 remove unsupport abi x86_64 and arm_v8a yet commit 516e5dc205c852572105978ebc3b7a88163ca9b1 Merge: 5d51c87 7b2095e Author: felixzhou <[email protected]> Date: Sat Dec 29 14:12:26 2018 +0800 Merge pull request #43 from jqctop1/dev_jqctop1 [bugfix] ApkChecker commit 7b2095e3c16e81b2e2fb2e63b42c0ae9c68b52c6 Author: williamjin <[email protected]> Date: Sat Dec 29 13:27:54 2018 +0800 fix UnStrippedSoCheckTask close file commit f8ebb65f8919b65d2e302e67657501dea3851c6e Author: williamjin <[email protected]> Date: Sat Dec 29 13:26:22 2018 +0800 fix FindNonAlphaPngTask NullPointerException commit 5d51c87d1cf7522ffc008c1803f262c636f2041c Author: felixzhou <[email protected]> Date: Wed Dec 26 20:44:26 2018 +0800 APK checker, fix bug In the windows environment commit c9a04e103a1679883d2b13e5d45917cb1e6e46d6 Author: felixzhou <[email protected]> Date: Wed Dec 26 20:39:03 2018 +0800 change apk-canary from 0.4.7 to 0.4.10 commit d1ef28c6a57522f6a8f9c1e90065dfa60513804a Author: astrozhou <[email protected]> Date: Wed Dec 26 19:14:38 2018 +0800 Update README.md commit 7eaf1da5b55f244eec5696fc2e092f8d680d0c27 Author: felixzhou <[email protected]> Date: Tue Dec 25 17:27:00 2018 +0800 Update issue_template.md commit 42b8fee50601df92a4b05ab061f6a74f17074fae Author: felixzhou <[email protected]> Date: Tue Dec 25 17:19:06 2018 +0800 fix: translation error commit 1e4605036b5a5bd0d6c68d46e4f2c6a747fefead Author: astrozhou <[email protected]> Date: Tue Dec 25 16:26:38 2018 +0800 fix formatter commit d9b0b33d7e67a523ae0e5da4c3502ddefa634338 Author: felixzhou <[email protected]> Date: Tue Dec 25 15:13:30 2018 +0800 Temporarily use private repo instead of jcenter commit 5c26c221bd5cc34e2dea3bff03c81d9b5caa25c0 Author: felixzhou <[email protected]> Date: Tue Dec 25 11:43:56 2018 +0800 Update 开源公告.md * remove abi: armeabi * fix UnusedAssetsTask * fix build.gradle * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 (#110) * use relative path * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * Hotfix/0.4.x (#119) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * fix SecurityException when startService in MatrixJobIntentService. (#120) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * adapt StartUpTracer for Android 9.0 * revert VERSION_NAME_PREFIX to 0.4.10 * Hotfix/0.4.x (#122) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * adapt StartUpTracer for Android 9.0 * revert VERSION_NAME_PREFIX to 0.4.10 * Dev (#123) * Update 开源公告.md * Temporarily use private repo instead of jcenter * fix formatter * fix: translation error * Update issue_template.md * Update README.md * change apk-canary from 0.4.7 to 0.4.10 * APK checker, fix bug In the windows environment * fix FindNonAlphaPngTask NullPointerException * fix UnStrippedSoCheckTask close file * remove unsupport abi x86_64 and arm_v8a yet * add codecc build config * add codecc build config * version code update to 0.4.10 * fix conflict * Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 * fix readme format * fix MethodTracer trace exception * fix FrameTracer doFrame bug * Update 开源公告.md * Temporarily use private repo instead of jcenter * fix formatter * typo * fix: translation error * Update issue_template.md * add armeabi-v7a x86 * add armeabi-v7a,x86 * bugfix(memory leak): 关于elfhook_close问题 #18 * bugfix: APK Checker 运行异常,提示无法删除 classes2.dex #13 * Update README.md * protect rule * change apk-canary from 0.4.7 to 0.4.10 * APK checker, fix bug In the windows environment * add arm64-v8a, x86_64 * style check and generate sourcejar * fix FindNonAlphaPngTask NullPointerException * fix UnStrippedSoCheckTask close file * remove unsupport abi x86_64 and arm_v8a yet * add codecc build config * add codecc build config * version code update to 0.4.10 * fix conflict * Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 * fix readme format * add circleci * fix indent * fix repo * add pwd * switch base image * add permission * fix path * switch image * fix directory * add missing dependency * fix dep * fix typo * update api level * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue #33 * fix UnusedResourcesTask array data resource * bugfix: codecc check * update codecc * Hotfix/0.4.x (#75) * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue #33 * fix UnusedResourcesTask array data resource * [resource-canary] fix bugs found by codecc. * Bugfix: wrong config key * fix UnusedAssetsTask * fix build.gradle * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 (#110) * use relative path * Hotfix/0.4.x (#119) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * fix SecurityException when startService in MatrixJobIntentService. (#120) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * Hotfix/0.4.x (#122) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 #86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * adapt StartUpTracer for Android 9.0 * revert VERSION_NAME_PREFIX to 0.4.10 * no need file: HackCallback.java * fix UnusedResourcesTask const resource id * Hotfix/0.4.x (#133) * add stack parser * fix UnusedResourcesTask const resource id * fix UnusedResourcesTask const resource id * style check * Hotfix/0.4.x (#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * Hotfix/0.4.x (#151) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * Dev (#152) * Hotfix/0.4.x (#139) * fix trimstack stackover bug * fix trimstack stackover bug * Hotfix/0.4.x (#140) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * Hotfix/0.4.x (#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * Hotfix/0.4.x (#151) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * Dev apple (#154) * Hotfix/0.4.x (#139) * fix trimstack stackover bug * fix trimstack stackover bug * Hotfix/0.4.x (#140) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * Hotfix/0.4.x (#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * Hotfix/0.4.x (#151) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md * Dev apple (#155) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md * Dev apple (#155) (#158) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md Dev apple (#156) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md * change matrix-apple to matrix-…
Dev (Tencent#269) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * sample-android add removeUnusedResources * Dev apple (Tencent#155) (Tencent#158) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md Dev apple (Tencent#156) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md * change matrix-apple to matrix-iOS * update notice remove matrix-apple & sample-apple remove matrix-apple & sample-apple * update sample project (Tencent#160) * fix memory leak * Replace OSSpinLock with pthread_mutex_lock * [resource-canary] fix potential invalid class exception. * [resource-canary] fix potential invalid class exception. (Tencent#175) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * sample-android add removeUnusedResources * [resource-canary] fix potential invalid class exception. * fixed some small errors * Replace macro APP_NAME APP_BUNDLE with helper function * Rename bundleNameHelper with bundle_name_helper * Feature/dev (Tencent#186) * Hotfix/0.4.x (Tencent#133) (Tencent#134) * add stack parser * fix UnusedResourcesTask const resource id * fix UnusedResourcesTask const resource id * modify methodbeat & framebeat * optimize the TracePlugin * optimize the TracePlugin * backup codes for modify TraceDataUtils * fix tracedatautil * fix TraceDataUtils bug * fix UIThreadMonitor onStop * add memory share info * fix async start traceplugin * fix async start traceplugin * modify UIThreadMonitor /ActivityThreadHacker * fix onWindowfocuschange * finish opt * finish opt * update version * fix trim stack crash * fix trim stack crash * update 0.4.10.21 * update 0.4.10.21 * Dev (Tencent#142) * Hotfix/0.4.x (Tencent#140) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * Hotfix/0.4.x (Tencent#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * update version * fix getVmSize bug * fix trim stack bug * fix updatetime bug * opt gradle-plugin * opt gradle-plugin * update matrix version for build opt * update matrix version for build opt * update matrix version for build opt * update matrix version for build opt * fix trace bug * fix trace bug * fix filter package bug * fix monkey crash * fix throw runtime exception * fix throw runtime exception * fix bug * fix npe * fix setMessagePrinter * fix AppMethodBeat status * update version * fix bug * fix addlistener bug * fix anr without report stack key * fix bug * fix bug * try catch oom * fix bug * fix mi max 2 looper printer bug * fix bug * stop detecting task if there's no any recorded destroyed activity or we've been switched to background. * fix crash:http://mmtest.oa.com/androidcrashfile/crashfileview.php\?raw_path\=20190407_0x27000413_2450978833_1_32833013 * fix stack key bug * remoce log * add anr listener * add log * add anrlistener * remove useless code * remove useless codes * remove todo * Hotfix/0.4.x => dev (Tencent#188) * merge to hotfix/0.4.x from dev (Tencent#187) * Dev (Tencent#135) * add feature: battery , thread and meminfo sqlitelint remove abi x86_64 and arm64-v8a first * fix MethodTracer trace exception * fix FrameTracer doFrame bug * Update 开源公告.md * Temporarily use private repo instead of jcenter * fix formatter * typo * fix: translation error * Update issue_template.md * add armeabi-v7a x86 * add armeabi-v7a,x86 * bugfix(memory leak): 关于elfhook_close问题 Tencent#18 * bugfix: APK Checker 运行异常,提示无法删除 classes2.dex Tencent#13 * Update README.md * protect rule * change apk-canary from 0.4.7 to 0.4.10 * APK checker, fix bug In the windows environment * add arm64-v8a, x86_64 * style check and generate sourcejar * fix FindNonAlphaPngTask NullPointerException * fix UnStrippedSoCheckTask close file * remove unsupport abi x86_64 and arm_v8a yet * add codecc build config * add codecc build config * version code update to 0.4.10 * fix conflict * Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 * fix readme format * add circleci * fix indent * fix repo * add pwd * switch base image * add permission * fix path * switch image * fix directory * add missing dependency * fix dep * fix typo * update api level * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue Tencent#33 * fix UnusedResourcesTask array data resource * bugfix: codecc check * update codecc * Hotfix/0.4.x (Tencent#75) * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue Tencent#33 * fix UnusedResourcesTask array data resource * [resource-canary] fix bugs found by codecc. * Bugfix: wrong config key * Squashed commit of the following: commit f3cb6f2 Author: felixzhou <[email protected]> Date: Thu Jan 10 15:32:27 2019 +0800 Bugfix: wrong config key commit 538d36c Author: jqctop1 <[email protected]> Date: Wed Jan 9 10:50:41 2019 +0800 Hotfix/0.4.x (Tencent#75) * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue Tencent#33 * fix UnusedResourcesTask array data resource commit 7299f8d Author: felixzhou <[email protected]> Date: Wed Jan 9 10:45:39 2019 +0800 update codecc commit 6f5ad08 Author: felixzhou <[email protected]> Date: Tue Jan 8 21:53:18 2019 +0800 bugfix: codecc check commit d6e7ed2 Author: felixzhou <[email protected]> Date: Mon Jan 7 21:02:44 2019 +0800 update api level commit 7bb9743 Merge: 6085c25 e9ca978 Author: felixzhou <[email protected]> Date: Fri Jan 4 19:11:31 2019 +0800 Merge pull request Tencent#65 from gengjiawen/feature/ci add CI commit e9ca978 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:39:36 2019 +0800 fix typo commit 87e4612 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:34:37 2019 +0800 fix dep commit 176ecd2 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:30:24 2019 +0800 add missing dependency commit b71995b Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:16:50 2019 +0800 fix directory commit 7edcfc2 Author: gengjiawen <[email protected]> Date: Thu Jan 3 20:10:29 2019 +0800 switch image commit 119ff4c Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:17:02 2019 +0800 fix path commit 772850f Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:11:41 2019 +0800 add permission commit 7b16a75 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:11:16 2019 +0800 switch base image commit de35ba3 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:09:07 2019 +0800 add pwd commit 7ab8e63 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:06:32 2019 +0800 fix repo commit 7ccb407 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:04:09 2019 +0800 fix indent commit 023b957 Author: gengjiawen <[email protected]> Date: Wed Jan 2 23:01:30 2019 +0800 add circleci commit 6085c25 Merge: 30c0f45 f048485 Author: felixzhou <[email protected]> Date: Thu Jan 3 20:47:25 2019 +0800 Merge pull request Tencent#64 from Tencent/hotfix/0.4.x Hotfix/0.4.x commit f048485 Merge: 9e04207 30c0f45 Author: felixzhou <[email protected]> Date: Thu Jan 3 20:38:24 2019 +0800 Merge branch 'dev' into hotfix/0.4.x # Conflicts: # README.md commit 9e04207 Author: jixin.jia <[email protected]> Date: Thu Jan 3 16:33:26 2019 +0800 fix readme format commit 267d654 Author: felixzhou <[email protected]> Date: Wed Jan 2 17:27:50 2019 +0800 Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 commit 073e3d4 Author: felixzhou <[email protected]> Date: Wed Jan 2 10:57:01 2019 +0800 fix conflict commit 5b58cd8 Author: felixzhou <[email protected]> Date: Wed Jan 2 10:50:22 2019 +0800 version code update to 0.4.10 commit 9ab2c2d Author: felixzhou <[email protected]> Date: Sat Dec 29 15:33:37 2018 +0800 add codecc build config commit 3171543 Author: felixzhou <[email protected]> Date: Sat Dec 29 15:40:26 2018 +0800 add codecc build config commit 38a7e6a Author: felixzhou <[email protected]> Date: Sat Dec 29 14:40:37 2018 +0800 remove unsupport abi x86_64 and arm_v8a yet commit f07ab3a Author: williamjin <[email protected]> Date: Sat Dec 29 13:27:54 2018 +0800 fix UnStrippedSoCheckTask close file commit 951df47 Author: williamjin <[email protected]> Date: Sat Dec 29 13:26:22 2018 +0800 fix FindNonAlphaPngTask NullPointerException commit 36afa0a Author: felixzhou <[email protected]> Date: Fri Dec 28 21:18:32 2018 +0800 style check and generate sourcejar commit 5261b75 Author: hamberluo <[email protected]> Date: Thu Dec 27 10:09:53 2018 +0800 add arm64-v8a, x86_64 commit efe3a99 Author: felixzhou <[email protected]> Date: Wed Dec 26 20:44:26 2018 +0800 APK checker, fix bug In the windows environment commit 6c18996 Author: felixzhou <[email protected]> Date: Wed Dec 26 20:39:03 2018 +0800 change apk-canary from 0.4.7 to 0.4.10 commit ac52f81 Author: felixzhou <[email protected]> Date: Wed Dec 26 19:16:55 2018 +0800 protect rule commit b52d8d5 Author: astrozhou <[email protected]> Date: Wed Dec 26 19:14:38 2018 +0800 Update README.md commit cd144ff Author: felixzhou <[email protected]> Date: Wed Dec 26 18:01:28 2018 +0800 bugfix: APK Checker 运行异常,提示无法删除 classes2.dex Tencent#13 commit f1eb5f5 Author: felixzhou <[email protected]> Date: Wed Dec 26 16:54:56 2018 +0800 bugfix(memory leak): 关于elfhook_close问题 Tencent#18 commit 3a3a1b2 Author: astrozhou <[email protected]> Date: Tue Dec 25 19:45:30 2018 +0800 add armeabi-v7a,x86 commit 60f49bb Author: astrozhou <[email protected]> Date: Tue Dec 25 19:10:15 2018 +0800 add armeabi-v7a x86 commit b100fc4 Author: felixzhou <[email protected]> Date: Tue Dec 25 17:27:00 2018 +0800 Update issue_template.md commit 798b5ff Author: felixzhou <[email protected]> Date: Tue Dec 25 17:19:06 2018 +0800 fix: translation error commit 1217613 Author: guoling <[email protected]> Date: Tue Dec 25 17:07:47 2018 +0800 typo commit 36c5b0b Author: astrozhou <[email protected]> Date: Tue Dec 25 16:26:38 2018 +0800 fix formatter commit 1490893 Author: felixzhou <[email protected]> Date: Tue Dec 25 15:13:30 2018 +0800 Temporarily use private repo instead of jcenter commit 822fa93 Author: felixzhou <[email protected]> Date: Tue Dec 25 11:43:56 2018 +0800 Update 开源公告.md commit 0d0fbf3 Author: changelcai <[email protected]> Date: Thu Jan 3 18:39:53 2019 +0800 fix FrameTracer doFrame bug commit 0f7a327 Author: changelcai <[email protected]> Date: Thu Jan 3 18:40:16 2019 +0800 fix MethodTracer trace exception commit 30c0f45 Merge: d834a83 fb92c82 Author: astrozhou <[email protected]> Date: Thu Jan 3 17:09:55 2019 +0800 Merge pull request Tencent#54 from jasonross/dev fix readme format commit fb92c82 Author: jixin.jia <[email protected]> Date: Thu Jan 3 16:33:26 2019 +0800 fix readme format commit d834a83 Author: felixzhou <[email protected]> Date: Wed Jan 2 17:27:50 2019 +0800 Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 commit 43b43ff Author: felixzhou <[email protected]> Date: Wed Jan 2 10:57:01 2019 +0800 fix conflict commit 83d5a54 Author: felixzhou <[email protected]> Date: Wed Jan 2 10:50:22 2019 +0800 version code update to 0.4.10 commit 00a780a Author: felixzhou <[email protected]> Date: Sat Dec 29 15:33:37 2018 +0800 add codecc build config commit 16f33da Merge: 516e5dc 21bfba1 Author: felixzhou <[email protected]> Date: Wed Jan 2 10:46:11 2019 +0800 Merge pull request Tencent#48 from Tencent/dev Dev commit 21bfba1 Merge: a93b95b 516e5dc Author: felixzhou <[email protected]> Date: Wed Jan 2 10:45:51 2019 +0800 Merge branch 'master' into dev commit a93b95b Author: felixzhou <[email protected]> Date: Sat Dec 29 15:40:26 2018 +0800 add codecc build config commit e1c0442 Author: felixzhou <[email protected]> Date: Sat Dec 29 14:40:37 2018 +0800 remove unsupport abi x86_64 and arm_v8a yet commit 516e5dc Merge: 5d51c87 7b2095e Author: felixzhou <[email protected]> Date: Sat Dec 29 14:12:26 2018 +0800 Merge pull request Tencent#43 from jqctop1/dev_jqctop1 [bugfix] ApkChecker commit 7b2095e Author: williamjin <[email protected]> Date: Sat Dec 29 13:27:54 2018 +0800 fix UnStrippedSoCheckTask close file commit f8ebb65 Author: williamjin <[email protected]> Date: Sat Dec 29 13:26:22 2018 +0800 fix FindNonAlphaPngTask NullPointerException commit 5d51c87 Author: felixzhou <[email protected]> Date: Wed Dec 26 20:44:26 2018 +0800 APK checker, fix bug In the windows environment commit c9a04e1 Author: felixzhou <[email protected]> Date: Wed Dec 26 20:39:03 2018 +0800 change apk-canary from 0.4.7 to 0.4.10 commit d1ef28c Author: astrozhou <[email protected]> Date: Wed Dec 26 19:14:38 2018 +0800 Update README.md commit 7eaf1da Author: felixzhou <[email protected]> Date: Tue Dec 25 17:27:00 2018 +0800 Update issue_template.md commit 42b8fee Author: felixzhou <[email protected]> Date: Tue Dec 25 17:19:06 2018 +0800 fix: translation error commit 1e46050 Author: astrozhou <[email protected]> Date: Tue Dec 25 16:26:38 2018 +0800 fix formatter commit d9b0b33 Author: felixzhou <[email protected]> Date: Tue Dec 25 15:13:30 2018 +0800 Temporarily use private repo instead of jcenter commit 5c26c22 Author: felixzhou <[email protected]> Date: Tue Dec 25 11:43:56 2018 +0800 Update 开源公告.md * remove abi: armeabi * fix UnusedAssetsTask * fix build.gradle * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 Tencent#86 * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 Tencent#86 (Tencent#110) * use relative path * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * Hotfix/0.4.x (Tencent#119) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 Tencent#86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * fix SecurityException when startService in MatrixJobIntentService. (Tencent#120) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 Tencent#86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * adapt StartUpTracer for Android 9.0 * revert VERSION_NAME_PREFIX to 0.4.10 * Hotfix/0.4.x (Tencent#122) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 Tencent#86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * adapt StartUpTracer for Android 9.0 * revert VERSION_NAME_PREFIX to 0.4.10 * Dev (Tencent#123) * Update 开源公告.md * Temporarily use private repo instead of jcenter * fix formatter * fix: translation error * Update issue_template.md * Update README.md * change apk-canary from 0.4.7 to 0.4.10 * APK checker, fix bug In the windows environment * fix FindNonAlphaPngTask NullPointerException * fix UnStrippedSoCheckTask close file * remove unsupport abi x86_64 and arm_v8a yet * add codecc build config * add codecc build config * version code update to 0.4.10 * fix conflict * Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 * fix readme format * fix MethodTracer trace exception * fix FrameTracer doFrame bug * Update 开源公告.md * Temporarily use private repo instead of jcenter * fix formatter * typo * fix: translation error * Update issue_template.md * add armeabi-v7a x86 * add armeabi-v7a,x86 * bugfix(memory leak): 关于elfhook_close问题 Tencent#18 * bugfix: APK Checker 运行异常,提示无法删除 classes2.dex Tencent#13 * Update README.md * protect rule * change apk-canary from 0.4.7 to 0.4.10 * APK checker, fix bug In the windows environment * add arm64-v8a, x86_64 * style check and generate sourcejar * fix FindNonAlphaPngTask NullPointerException * fix UnStrippedSoCheckTask close file * remove unsupport abi x86_64 and arm_v8a yet * add codecc build config * add codecc build config * version code update to 0.4.10 * fix conflict * Bugfix: SqliteLint Support "arm64-v8a", "x86_64”. issue#50 * fix readme format * add circleci * fix indent * fix repo * add pwd * switch base image * add permission * fix path * switch image * fix directory * add missing dependency * fix dep * fix typo * update api level * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue Tencent#33 * fix UnusedResourcesTask array data resource * bugfix: codecc check * update codecc * Hotfix/0.4.x (Tencent#75) * shutdownNow * UnusedResourcesTask find resource cycle * add log-level * fix log * try to fix issue Tencent#33 * fix UnusedResourcesTask array data resource * [resource-canary] fix bugs found by codecc. * Bugfix: wrong config key * fix UnusedAssetsTask * fix build.gradle * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 Tencent#86 (Tencent#110) * use relative path * Hotfix/0.4.x (Tencent#119) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 Tencent#86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * fix SecurityException when startService in MatrixJobIntentService. (Tencent#120) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 Tencent#86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * Hotfix/0.4.x (Tencent#122) * [IOCanary][bug-fix]CloseGuardHooker.tryHook没有适配9.0 Tencent#86 * fix FrameTracer doFrame bug # Conflicts: # matrix/matrix-android/matrix-trace-canary/src/main/java/com/tencent/matrix/trace/tracer/FrameTracer.java * fix MethodTracer trace exception * bugfix: protect startService invocation in MatrixJobIntentService in case system throw an exception in some edge case. * adapt StartUpTracer for Android 9.0 * revert VERSION_NAME_PREFIX to 0.4.10 * no need file: HackCallback.java * fix UnusedResourcesTask const resource id * Hotfix/0.4.x (Tencent#133) * add stack parser * fix UnusedResourcesTask const resource id * fix UnusedResourcesTask const resource id * style check * Hotfix/0.4.x (Tencent#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * Hotfix/0.4.x (Tencent#151) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * Dev (Tencent#152) * Hotfix/0.4.x (Tencent#139) * fix trimstack stackover bug * fix trimstack stackover bug * Hotfix/0.4.x (Tencent#140) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * Hotfix/0.4.x (Tencent#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * Hotfix/0.4.x (Tencent#151) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * Dev apple (Tencent#154) * Hotfix/0.4.x (Tencent#139) * fix trimstack stackover bug * fix trimstack stackover bug * Hotfix/0.4.x (Tencent#140) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * Hotfix/0.4.x (Tencent#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * Hotfix/0.4.x (Tencent#151) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md * Dev apple (Tencent#155) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md * Dev apple (Tencent#155) (Tencent#158) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md Dev apple (Tencent#156) * update readme * feat(matrix-apple): source code & sample * update podspec * Update README.md * Update README.md * Update README.md * rename(PodSpec): matrix-apple -> matrix-wechat * update(sample): matrix-apple -> matrix-wechat * update readme.md * change matrix-apple to matrix-iOS * update notice remove matrix-apple & sample-apple remove matrix-apple & sample-apple * update sample project (Tencent#160) * fix memory leak * Replace OSSpinLock with pthread_mutex_lock * [resource-canary] fix potential invalid class exception. (Tencent#175) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * java.lang.ArithmeticException: divide by zero * sample-android add removeUnusedResources * [resource-canary] fix potential invalid class exception. * fixed some small errors * Replace macro APP_NAME APP_BUNDLE with helper function * Rename bundleNameHelper with bundle_name_helper * Feature/dev (Tencent#186) * Hotfix/0.4.x (Tencent#133) (Tencent#134) * add stack parser * fix UnusedResourcesTask const resource id * fix UnusedResourcesTask const resource id * modify methodbeat & framebeat * optimize the TracePlugin * optimize the TracePlugin * backup codes for modify TraceDataUtils * fix tracedatautil * fix TraceDataUtils bug * fix UIThreadMonitor onStop * add memory share info * fix async start traceplugin * fix async start traceplugin * modify UIThreadMonitor /ActivityThreadHacker * fix onWindowfocuschange * finish opt * finish opt * update version * fix trim stack crash * fix trim stack crash * update 0.4.10.21 * update 0.4.10.21 * Dev (Tencent#142) * Hotfix/0.4.x (Tencent#140) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * Hotfix/0.4.x (Tencent#141) * fix trimstack stackover bug * fix trimstack stackover bug * fix trimstack crash and methodbeat * fix trim stack crash * update version * fix getVmSize bug * fix trim stack bug * fix updatetime bug * opt gradle-plugin * opt gradle-plugin * update matrix version for build opt * update matrix version for build opt * update matrix version for build opt * update matrix version for build opt * fix trace bug * fix trace bug * fix filter package bug * fix monkey crash * fix throw runtime exception * fix throw runtime exception * fix bug * fix npe * fix setMessagePrinter * fix AppMethodBeat status * update version * fix bug * fix addlistener bug * fix anr without report stack key * fix bug * fix bug * try catch oom * fix bug * fix mi max 2 looper printer bug * fix bug * stop detecting task if there's no any recorded destroyed activity or we've been switched to background. * fix crash:http://mmtest.oa.com/androidcrashfile/crashfileview.php\?raw_path\=20190407_0x27000413_2450978833_1_32833013 * fix stack key bug * remoce log * add anr listener * add log * add anrlistener * remove useless code * remove useless codes * remove todo * upgrade version to 0.5.1 * fix trace build bug (Tencent#199) * Hotfix/0.5.x (Tencent#200) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * Hotfix/0.5.x to dev (Tencent#207) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * try catch OutOfMemoryError * fix npe * fix permission crash * 1. style check 2. upload 0.5.2 to jcenter 3. add ‘armeabi’ back to abiFilters * Hotfix/0.5.x (Tencent#226) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * try catch OutOfMemoryError * fix npe * fix permission crash * 1. style check 2. upload 0.5.2 to jcenter 3. add ‘armeabi’ back to abiFilters * Dev (Tencent#208) * fix trace build bug (Tencent#199) * Hotfix/0.5.x (Tencent#200) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * Hotfix/0.5.x to dev (Tencent#207) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * try catch OutOfMemoryError * fix npe * fix permission crash * 1. style check 2. upload 0.5.2 to jcenter 3. add ‘armeabi’ back to abiFilters * fix(MemStat): USE_PRIVATE_API access nil pointer * fix(MemStat): do not “update_object_event” for g_matrix_block_monitor_dumping_thread_id * fix(MemStat): do not log the oc’event of dumping thread * fix(CrashBlock): free g_topStackAddressRepeatArray * gzip冲突修复 (Tencent#224) (Tencent#231) * 重命名GZIP文件,和cocoapods中其他GZIP pod冲突了 * 修改master的podspec,文件路径变化了 * fix(AppReboot): app_uuid() crash (Tencent#234) * gzip冲突修复 (Tencent#224) * 重命名GZIP文件,和cocoapods中其他GZIP pod冲突了 * 修改master的podspec,文件路径变化了 * fix(AppReboot): app_uuid() crash * Hotfix/0.5.x (Tencent#240) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * try catch OutOfMemoryError * fix npe * fix permission crash * 1. style check 2. upload 0.5.2 to jcenter 3. add ‘armeabi’ back to abiFilters * Dev (Tencent#208) * fix trace build bug (Tencent#199) * Hotfix/0.5.x (Tencent#200) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * Hotfix/0.5.x to dev (Tencent#207) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * try catch OutOfMemoryError * fix npe * fix permission crash * 1. style check 2. upload 0.5.2 to jcenter 3. add ‘armeabi’ back to abiFilters * fix(MemStat): USE_PRIVATE_API access nil pointer * fix(MemStat): do not “update_object_event” for g_matrix_block_monitor_dumping_thread_id * fix(MemStat): do not log the oc’event of dumping thread * fix(CrashBlock): free g_topStackAddressRepeatArray * [SQLiteLint]fix 一些不好的、潜在sql注入风险的代码 * [SQLiteLint]sample默认采取Hook模式,fix之前没有进行sql分析 * [SQLiteLint]去除sample中无用的代码 * fix TraceConfig#getSplashActivities method's NullPointException on Android. fix Tencent#238 (Tencent#239) * Fix syscall 0xf0002 is blocked by seccomp filter in android o/p armv8-64 so (Tencent#230) * Hotfix/0.5.x (Tencent#266) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * try catch OutOfMemoryError * fix npe * fix permission crash * 1. style check 2. upload 0.5.2 to jcenter 3. add ‘armeabi’ back to abiFilters * Dev (Tencent#208) * fix trace build bug (Tencent#199) * Hotfix/0.5.x (Tencent#200) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * Hotfix/0.5.x to dev (Tencent#207) * fix trace build bug * fix CheckedDatabaseListActivity 兼容性crash * try catch OutOfMemoryError * fix npe * fix permission crash * 1. style check 2. upload 0.5.2 to jcenter 3. add ‘armeabi’ back to abiFilters * fix(MemStat): USE_PRIVATE_API access nil pointer * fix(MemStat): do not “update_object_event” for g_matrix_block_monitor_dumping_thread_id * fix(MemStat): do not log the oc’event of dumping thread * fix(CrashBlock): free g_topStackAddressRepeatArray * [SQLiteLint]fix 一些不好的、潜在sql注入风险的代码 * [SQLiteLint]sample默认采取Hook模式,fix之前没有进行sql分析 * [SQLiteLint]去除sample中无用的代码 * Do not modify R.txt * 0.5.1 => 0.5.2 * not support abi: armeabi * docs(Script): add script to fomate KS’ json report