Commit Graph

1051 Commits

Author SHA1 Message Date
ac12e0e87c Modify remove invalid statement UserDataHandlerClass in ComponentTypeFactory 2023-01-31 21:45:36 +08:00
5bd1b3b79e Added instanceOrNull functions in HookParam 2023-01-31 21:30:27 +08:00
cf2473b92c Modify make null exception and throwable message to empty string in Throwable.throwToApp function in HookParam 2023-01-31 21:15:20 +08:00
8079b89615 Modify allowed empty "msg" parameter in loggerE, yLoggerE function and stop recording empty logs in LoggerFactory 2023-01-31 21:12:20 +08:00
a04018e28f Fix when hooking callback throw an exception or throwable the member description not shown up problem in YukiMemberHookCreator 2023-01-31 21:07:35 +08:00
686bcdb674 Modify change hooking callback delegate parameter to fix effective immediately function in HookCompatHelper, YukiHookDelegateFactory 2023-01-31 20:39:05 +08:00
c0855e089c Automatically compile documentation (1.1.6) 2023-01-26 02:33:02 +08:00
72ba52ad22 Modify add cooperations contents in reflection, future documentation 2023-01-26 02:32:21 +08:00
0b1e078829 Fix some problem contents in documentation 2023-01-26 01:50:50 +08:00
48ca18fe39 Modify remove invalid statement ComponentClass in ComponentTypeFactory 2023-01-26 01:49:02 +08:00
1dfcb75c9c Automatically compile documentation (1.1.6) 1.1.6 2023-01-21 00:38:08 +08:00
a7f9144c3d Update version to 1.1.6 2023-01-21 00:32:05 +08:00
f4b835f65c Update Android Gradle Plugin to 7.4.0 2023-01-21 00:31:12 +08:00
c7ed38927c Modify not allowed hook entry class has any constructor parameters in YukiHookXposedProcessor 2023-01-21 00:13:35 +08:00
4230e4f8be Update api-exception documentation 2023-01-21 00:07:21 +08:00
ba163c9367 Modify change naming of "HookEntryClass" to "hook entry class" in InjectYukiHookWithXposed, YukiHookXposedProcessor, CodeSourceFileFactory 2023-01-21 00:07:04 +08:00
1831257784 Update api-example documentation 2023-01-20 23:52:59 +08:00
3b56218fd2 Fix Xposed Module load scope single process multiple package names problem and make PackageParam to multiple instances in YukiXposedModule 2023-01-20 23:45:04 +08:00
3e55d6178d Fix some problem contents in YukiHookAPI documentation 2023-01-20 20:49:30 +08:00
c4acd31c8d Modify change member call param name to "args" in ConstructorFinder, MethodFinder, ReflectionFactory 2023-01-20 20:43:20 +08:00
ce35291435 Fix invoke original member "Wrong number of arguments" problem when hooking or called original function 2023-01-20 20:27:01 +08:00
3e9f90e14b Automatically compile documentation (1.1.5) 2023-01-13 10:11:09 +08:00
9d512a0d7d Fix documentation contents bugs 2023-01-13 10:09:37 +08:00
2b7ee6cf78 Modify change code note for obtainLoggerInMemoryData function in YukiHookDataChannel 2023-01-13 09:43:10 +08:00
6b89bf95e7 Automatically compile documentation (1.1.5) 1.1.5 2023-01-13 04:19:04 +08:00
2badbeea6c Update version to 1.1.5 2023-01-13 04:16:13 +08:00
d4d26645be Modify change related instructions and notes in build.gradle 2023-01-13 04:11:37 +08:00
961547e94c Update api-exception documentation 2023-01-13 03:17:53 +08:00
b92397506b Modify make appClassLoader non-null in PackageParam 2023-01-13 03:13:52 +08:00
9474c5878c Update copyright date to 2023 for all existing files 2023-01-13 02:32:47 +08:00
abd8b95a05 Update knowledge documentation 2023-01-13 02:21:05 +08:00
6e4295de68 Modify change related instructions and notes 2023-01-13 02:19:17 +08:00
8e282dcd84 Update move-to-new-api documentation 2023-01-12 23:59:03 +08:00
3edc7dac19 Modify add dataExtra function and callback function id in HookParam, YukiMemberHookCreator 2023-01-12 23:57:50 +08:00
0c131792ac Modify move createWrapperId function to RandomSeed.createString function in ChannelDataWrapper, YukiHookDataChannel, UtilsFactory 2023-01-12 23:19:02 +08:00
03432d214c Modify remove dataExtra parameter in YukiHookCallback 2023-01-12 21:50:02 +08:00
1792aeb825 Modify optimize code style for @Deprecated annotation 2023-01-12 01:07:18 +08:00
359886d7fd Modify change description "Hook 框架" to "Hook Framework" for all translations in code note and documentation 2023-01-12 01:07:17 +08:00
c6c19f174f Update home documentation 2023-01-12 00:51:37 +08:00
c19b4eb189 Update demo 2023-01-12 00:49:07 +08:00
1068db7d89 Update api-exception documentation 2023-01-12 00:45:55 +08:00
2805ab359e Update logger documentation 2023-01-12 00:43:42 +08:00
5e478fe285 Modify decoupling Xposed API
- Remove YukiBridgeFactory, merge it to hook/core/api/*
- Remove YukiHookBridge, merge it to YukiXposedModule
- Remove the direct call function of Xposed API
- Change hook entry class way of injecting
- Fix some bugs in LoggerFactory, YukiXposedModule (formerly YukiHookBridge), AppParasitics
2023-01-12 00:42:03 +08:00
1efbd2e836 Fix lambda return type for Kotlin in Java demo 2023-01-11 14:11:45 +08:00
563dd66d4e Update Gradle dependencies 2023-01-10 12:49:52 +08:00
dac0087c90 Modify move ReflectsCacheStore to hook/core/finder/store 2023-01-09 01:51:57 +08:00
53d58922c9 Update api-exception documentation 2023-01-08 01:57:55 +08:00
a3aadafcf5 Modify change segmentation of too large data when sending broadcasts data and wrapped the data in YukiHookDataChannel 2023-01-08 01:57:03 +08:00
7be89c4b85 Modify change logger content in checkingDangerous function in YukiMemberHookCreator 2023-01-07 01:55:58 +08:00
0dc100d1bc Update api-exception documentation 2023-01-05 19:28:31 +08:00