Commit Graph

  • 5867b67380
    Fix fast interpreter function name (#19) 残页 2022-05-10 20:18:05 +08:00
  • 78eecf3f7b
    Bump to 4.0 v4.0 LoveSy 2022-05-10 13:50:08 +08:00
  • d3cd931364 Fix corruption when hooking internal used methods LoveSy 2022-04-28 11:02:53 +08:00
  • 050348fd08 Update interface to v2 to support prefix resolver LoveSy 2022-04-27 10:58:11 +08:00
  • 9c63dcecf3 Set runtime java non-debuggable in case of inline LoveSy 2022-04-27 00:05:26 +08:00
  • 20413748f0 Upgrade dex_builder LoveSy 2022-04-14 15:38:51 +08:00
  • d74ca0d4f8
    Suppress NSME caused by isJavaDebuggable on 8.1 (#13) ZQY 2022-04-06 13:16:28 +08:00
  • 3d2e1f5fc7
    Fix crash when debugger attached (#12) LoveSy 2022-04-03 11:23:15 +08:00
  • 4c4b08faab Bump version to 3.2 v3.2 LoveSy 2022-03-30 15:03:53 +08:00
  • eb00b31d25 Update dex_builder to reduce binary size LoveSy 2022-03-30 00:15:21 +08:00
  • 0c1cf50831 Better native method hook LoveSy 2022-03-21 01:42:47 +08:00
  • 050561ac9a Fix make class inheritable LoveSy 2022-03-21 01:04:21 +08:00
  • 2bd7051841 Add JNIMonitor LoveSy 2022-03-15 19:01:32 +08:00
  • b0c3e27061 Bump to 3.1 v3.1 LoveSy 2022-03-14 02:13:14 +08:00
  • e49bdad9b0
    Workaround UpdateMethodsCode inlined (#9) LoveSy 2022-03-14 00:07:14 +08:00
  • 3d54cde6aa Add github package LoveSy 2022-03-12 20:43:05 +08:00
  • fdc8490127 Bump to 3.0 v3.0 LoveSy 2022-03-12 20:22:43 +08:00
  • b95af07672 Refine codes LoveSy 2022-03-12 16:10:55 +08:00
  • 6d40254a3f
    Android 5.x support (#7) LoveSy 2022-03-12 16:10:29 +08:00
  • c97c87b815
    Strip pending hook (#6) LoveSy 2022-03-12 02:04:58 +08:00
  • a3f95f050b Reformat code LoveSy 2022-03-11 19:37:11 +08:00
  • fd8e2e4c17 Update dex builder LoveSy 2022-03-09 21:04:39 +08:00
  • 724245f2e7 Set entrypoint from interpreter for M LoveSy 2022-03-09 14:59:49 +08:00
  • fea5dd6e03
    Update AGP vvb2060 2022-02-25 19:51:07 +08:00
  • bcd0cb3378
    Update README.md LoveSy 2022-02-24 05:22:12 +08:00
  • c8b82b3109 Bump to 2.1 v2.1 LoveSy 2022-02-23 07:50:30 +08:00
  • 00a13f7811 Add Tiramisu to unit test LoveSy 2022-02-23 05:31:03 +08:00
  • 7d3420a7f0
    Update README.md LoveSy 2022-02-22 23:08:19 +08:00
  • 96631507ea
    bump 2.0 v2.0 LoveSy 2022-02-22 22:14:02 +08:00
  • 936f18c242
    Support down to Android 6 (#3) LoveSy 2022-02-22 13:54:58 +08:00
  • 83cdee50eb
    Update README.md vvb2060 2022-02-22 00:11:43 +08:00
  • c820d372af
    Fix maven workflow v1.0 vvb2060 2022-02-21 23:20:11 +08:00
  • 8e3e7f0537
    Add symbols artifact vvb2060 2022-02-21 23:00:24 +08:00
  • 96eca090f7 Fix unit test LoveSy 2022-02-21 16:10:00 +08:00
  • e77256ed6d Fix static method hook on Android 8 LoveSy 2022-02-21 16:03:29 +08:00
  • e6e45c6e97 Fix doxygen path LoveSy 2022-02-21 15:24:56 +08:00
  • ceef498ac8 Add doxygen action LoveSy 2022-02-21 15:15:05 +08:00
  • 2404be36c3 Minsdk=26 LoveSy 2022-02-21 15:03:13 +08:00
  • a9c131e82a Fix trampoline LoveSy 2022-02-21 13:58:08 +08:00
  • b60879e048
    Add maven publish vvb2060 2022-02-21 04:58:03 +08:00
  • 856f6e0402
    Rename gradle module vvb2060 2022-02-20 23:53:06 +08:00
  • 4422bea212 Make directory for symbols LoveSy 2022-02-20 21:54:27 +08:00
  • 1fdea57bbe Save symbols to file before striping LoveSy 2022-02-20 21:26:19 +08:00
  • fa8dacdd00 Add array oprations to JNIHelper LoveSy 2022-02-20 19:33:23 +08:00
  • 2067c397b2 Refine JNI Helper LoveSy 2022-02-20 15:32:32 +08:00
  • 85620e009f Fix Android 8 running on newer ART canyie 2022-02-20 13:05:56 +08:00
  • 596f0f3d09 Refine codes LoveSy 2022-02-20 12:49:53 +08:00
  • 856b4caef2 Update README.md LoveSy 2022-02-19 23:41:03 +08:00
  • 9480697245 Add interface to make a class inheritable LoveSy 2022-02-19 21:22:09 +08:00
  • 9ddc2709c0 Update CMakeLists.txt LoveSy 2022-02-19 17:21:03 +08:00
  • 9fb5c84544
    Update README.md Nullptr 2022-02-19 20:01:41 +08:00
  • 3bf905b86d Update LoveSy 2022-02-19 17:34:14 +08:00
  • 773af678e9 Yet Another Unit Test for LSPlant Nullptr 2022-02-19 16:49:54 +08:00
  • d99a17b449 More unit tests Nullptr 2022-02-19 16:35:23 +08:00
  • 68c6b5f96b Add CMakeLists.txt LoveSy 2022-02-19 16:08:57 +08:00
  • c3b885b6a3 Refine doxygen LoveSy 2022-02-19 04:12:37 +08:00
  • 87af5e7985 No more requires logging.hpp for exported headers LoveSy 2022-02-19 03:59:06 +08:00
  • 5bab7a0e38 Add clang-format and reformat all files LoveSy 2022-02-19 03:47:26 +08:00
  • a28b3e1227 Adopt unit test LoveSy 2022-02-19 03:09:30 +08:00
  • 49714ca405 Only export shared library as prefab LoveSy 2022-02-19 03:05:57 +08:00
  • 9d53832929 Disable lto and use c++_shared LoveSy 2022-02-19 02:04:18 +08:00
  • dbe84c229b Add more log LoveSy 2022-02-19 02:01:30 +08:00
  • 9a53615f56 Fix unit test Nullptr 2022-02-18 16:43:41 +08:00
  • 620b7cbc60 Fixup trampoline in Arm64 LoveSy 2022-02-18 16:29:56 +08:00
  • db91f83f3e More unit tests Nullptr 2022-02-18 15:35:53 +08:00
  • bdb668751b One more undefined behavior LoveSy 2022-02-18 15:22:42 +08:00
  • f171d86c49 Fix class status LoveSy 2022-02-18 15:15:25 +08:00
  • 0119b4293d Set accessible for backup LoveSy 2022-02-18 14:34:11 +08:00
  • a704b3b5b5 Check executable LoveSy 2022-02-18 14:22:27 +08:00
  • f3acfbd05f Fix bug of dex build LoveSy 2022-02-18 13:53:18 +08:00
  • 3955a98d9b Use jobject instead of jmethodid LoveSy 2022-02-18 12:55:49 +08:00
  • b3f214abad Fix unit test LoveSy 2022-02-18 12:03:08 +08:00
  • f4a88767a1 Update cppreference doxygen tag LoveSy 2022-02-18 11:28:57 +08:00
  • cb6e930e3f Unit test Nullptr 2022-02-18 11:01:39 +08:00
  • 1c83feb1a5 Add doxygen config LoveSy 2022-02-18 10:53:54 +08:00
  • 3132a66692 Allow customize generated class LoveSy 2022-02-18 10:01:40 +08:00
  • 752c85a030 Add is_instance_v LoveSy 2022-02-18 09:21:33 +08:00
  • 89f10845c3 Search accessFlags & remove declaringClass LoveSy 2022-02-18 08:55:43 +08:00
  • b2e1065452 Fix another bug Nullptr 2022-02-18 08:24:47 +08:00
  • ec8cee26ee Remove runtime LoveSy 2022-02-18 02:38:53 +08:00
  • d4696cd46b Update dex builder LoveSy 2022-02-18 02:26:26 +08:00
  • 88bef4d96c Fix some bugs LoveSy 2022-02-18 02:25:06 +08:00
  • bc20e3cf11 Add doc LoveSy 2022-02-16 16:25:05 +08:00
  • 263565175a Allow hook&backup for unhooked function to be GCed LoveSy 2022-02-16 14:58:27 +08:00
  • 6febb83834 Initial commit LoveSy 2022-02-16 07:24:35 +08:00