Commit Graph

  • 8b7eb242cb fix readonly crash #1597 guoling 2025-10-21 16:45:32 +08:00
  • a502939282 Merge pull request #1594 from Tencent/dev_aes256 Guo Ling 2025-10-09 10:23:20 +08:00
  • 46336b4ddd Merge branch 'dev' into dev_aes256 Guo Ling 2025-10-09 10:23:03 +08:00
  • 617f8f9731 update OHOS settings guoling 2025-09-29 13:01:00 +08:00
  • cf95303ab1 Merge pull request #1590 from Tencent/dev v2.2.4 Guo Ling 2025-09-25 15:16:55 +08:00
  • 71ee4df1f7 v2.2.4 guoling 2025-09-25 15:16:00 +08:00
  • f22e1921ff upgrade android deps guoling 2025-09-24 14:24:43 +08:00
  • 2ba8ff9bc0 support AES 256 guoling 2025-09-23 19:34:59 +08:00
  • 0fce41f270 opt move assignment operator of MMBuffer guoling 2025-09-18 19:33:05 +08:00
  • e742adcc23 Merge pull request #1579 from mrousavy/feat/podspec-modules Guo Ling 2025-08-29 23:26:45 +08:00
  • 699bb83521 fix: Make MMKV and MMKVCore define modules Marc Rousavy 2025-08-21 16:13:29 +02:00
  • f4657aeb7a Merge pull request #1576 from Tencent/dev v2.2.3 Guo Ling 2025-08-20 20:27:33 +08:00
  • a1f1017caa mmkv_platform_interface v2.2.3: protect from freePtr() not found guoling 2025-08-20 20:25:54 +08:00
  • 797290c7bc update flutter config for mmkv_linux guoling 2025-08-20 19:38:20 +08:00
  • dfc06433ed Merge pull request #1575 from Tencent/dev Guo Ling 2025-08-20 18:40:11 +08:00
  • 720e6c0c7b migrate to Central Publisher Portal guoling 2025-08-20 18:39:38 +08:00
  • 0392e9ae84 Merge pull request #1574 from Tencent/dev Guo Ling 2025-08-20 17:25:26 +08:00
  • 6545be23fe prepare for v2.2.3 guoling 2025-08-20 17:23:21 +08:00
  • 299bb09a56 fix Android compile error guoling 2025-08-20 17:23:02 +08:00
  • 99ec377bc4 fix special relative path not created bug guoling 2025-08-20 12:04:53 +08:00
  • 247fb77772 tidy lingol 2025-08-20 18:34:05 +08:00
  • 070524e18f linux done lingol 2025-08-20 18:33:08 +08:00
  • 9478e8fcff tidy win32 arch Guo Ling 2025-08-19 22:27:03 +08:00
  • f9f39e0f72 flutter for win32 almost work Guo Ling 2025-08-18 18:14:30 +08:00
  • c12d528de7 prepare Flutter Desktop support guoling 2025-08-14 20:37:07 +08:00
  • 89f1e4a3ec add TDS statement guoling 2025-08-11 15:15:39 +08:00
  • 0d83c15fcb tidy include guoling 2025-08-11 15:15:30 +08:00
  • 7fcea2f831 Merge pull request #1561 from shicz86/feature/fix-nativebuffer Guo Ling 2025-07-15 17:07:32 +08:00
  • 7bc9d545c4 Fix: incorrect return value when address converted to long exceeds Long.MAX_VALUE shicz86 2025-07-15 16:25:23 +08:00
  • 4ebab398d2 fix name conflict in Swift #1556 guoling 2025-07-04 19:13:39 +08:00
  • 430a92555c change win32 files to utf-8 guoling 2025-07-01 11:35:22 +08:00
  • 400949e999 Merge pull request #1541 from zhongwuzw/features/fix_apple_build_dev Guo Ling 2025-06-03 09:25:54 +08:00
  • a006112fb0 Fixes build error when unset MMKV_APPLE on apple platforms zhongwuzw 2025-06-01 10:33:00 +08:00
  • 5d7a5cbdb3 flutter mmkv_android v1.0.10 #1537 guoling 2025-05-28 17:07:40 +08:00
  • 274dc238d0 Merge pull request #1538 from xzeroplus/1.3.x_lts Guo Ling 2025-05-26 14:28:04 +08:00
  • 0a967e53bf flutter: remove Android's v1 embedding chenjindong 2025-05-26 11:45:29 +08:00
  • 4f44fa1c16 robust callback handler processing guoling 2025-05-15 16:18:49 +08:00
  • b3096dee00 drop deprecated pagesize setting guoling 2025-05-14 12:29:18 +08:00
  • 835d0d5162 tidy v1.3.14 guoling 2025-05-14 11:33:15 +08:00
  • 604cf2cb44 upgrade to NDK r28 to take full support of 16K pagesize #1517 guoling 2025-05-14 11:31:54 +08:00
  • 35f3b6af3b use const char* instead of std::string from potential NDK mismatch guoling 2025-05-14 10:28:40 +08:00
  • f86974a60c prepare for v1.3.14 guoling 2025-05-12 20:34:42 +08:00
  • ebb1ec2b46 JNIEnv::DeleteLocalRef() after logging guoling 2025-05-09 14:51:38 +08:00
  • 64fb2e0a5b iOS: retain callback handler #1526 guoling 2025-05-07 15:15:08 +08:00
  • cc27cf60e8 support 16K for Android 15 #1353 guoling 2024-07-23 14:49:48 +08:00
  • 048b1808ed add MMKVHandler.getNativeLogHandler() for Android guoling 2025-05-12 16:21:33 +08:00
  • 46d347a015 JNIEnv::DeleteLocalRef() after logging guoling 2025-05-09 14:51:38 +08:00
  • c74d8b886a Merge pull request #1531 from Tencent/dev v2.2.2 Guo Ling 2025-05-08 12:55:03 +08:00
  • 9180143b64 update some dep guoling 2025-05-08 12:51:59 +08:00
  • e028cfd604 Merge pull request #1530 from Tencent/dev Guo Ling 2025-05-08 12:11:33 +08:00
  • 8093cb35e1 prepare for v2.2.2 guoling 2025-05-08 11:52:46 +08:00
  • 467c44af67 opt Win32 load from file speed guoling 2025-05-07 15:50:53 +08:00
  • 2f54714b93 iOS: retain callback handler #1526 guoling 2025-05-07 15:15:08 +08:00
  • 4ad7236e0c dont depend on OS close() to unlock file locks, for Linux/Android flock() is buggy with mmap() guoling 2025-05-07 13:40:24 +08:00
  • bd7a9f77d5 Merge pull request #1524 from Tencent/dev v2.2.1 Guo Ling 2025-04-25 17:08:58 +08:00
  • 73151c5c1e upgrade mmkv version for android demo project guoling 2025-04-25 17:08:24 +08:00
  • 61facda2cb Merge pull request #1523 from Tencent/dev Guo Ling 2025-04-25 16:28:40 +08:00
  • c8f3a0e7ae add importFrom() for Win32 guoling 2025-04-25 16:25:16 +08:00
  • dcfbc83f1c add importFrom() for Python/Golang guoling 2025-04-25 15:23:24 +08:00
  • 6ee1a6d6d6 tidy ohos guoling 2025-04-25 14:18:12 +08:00
  • a6900eb0d8 add importFrom() for OHOS guoling 2025-04-25 14:12:53 +08:00
  • eea94733e6 add importFrom() for Flutter guoling 2025-04-25 13:05:55 +08:00
  • 9ed7248afc prepare for v2.2.1 guoling 2025-04-25 12:59:35 +08:00
  • a7c0d9c844 add importFrom() for Android guoling 2025-04-25 12:31:32 +08:00
  • 9ac9c642ac add importFrom() for iOS guoling 2025-04-25 11:48:31 +08:00
  • af68d4e6dd fix JNI vs dylib load order crash #1522 guoling 2025-04-25 10:28:19 +08:00
  • 759f81ca6c Merge pull request #1521 from Tencent/dev v2.2.0 Guo Ling 2025-04-24 19:53:52 +08:00
  • ab4ae28894 tidy guoling 2025-04-24 19:45:08 +08:00
  • ce85ec218f Merge pull request #1520 from Tencent/dev Guo Ling 2025-04-24 17:41:42 +08:00
  • e00f5ee3af prepare for v2.2.0 guoling 2025-04-24 17:16:06 +08:00
  • 82c32013ef remove checkProcessMode() from OHOS guoling 2025-04-23 14:24:33 +08:00
  • 0a5e78b215 add enableDisableProcessMode() for Android guoling 2025-04-23 12:23:41 +08:00
  • 0f745c609d test checkExist() on Win32 guoling 2025-04-22 20:53:38 +08:00
  • 5a5805cdbc add checkExist() for Golang guoling 2025-04-22 20:27:44 +08:00
  • da52da97ca add checkExist() for Python guoling 2025-04-22 20:16:06 +08:00
  • 185f867888 tidy guoling 2025-04-22 20:02:27 +08:00
  • 0e05353b4a add checkExist(), isFileValid() and groupPath() for Flutter, fix checkContentChangedByOuterProcess() not working bug guoling 2025-04-22 18:09:12 +08:00
  • 330a83f232 Flutter: 1. add groupPath() on iOS, 2. fix checkContentChangedByOuterProcess() not working bug guoling 2025-04-22 17:31:36 +08:00
  • 3a89b1bf8a add +mmkvGroupPath for iOS guoling 2025-04-22 17:08:41 +08:00
  • 922e08e74a fix crcPath empty bug guoling 2025-04-22 17:04:04 +08:00
  • 85e64c9422 add checkExist() for Flutter guoling 2025-04-22 16:39:05 +08:00
  • 61ec001629 tidy guoling 2025-04-22 14:12:50 +08:00
  • 6290617fd2 add checkExist() for Android guoling 2025-04-22 15:34:34 +08:00
  • 90675fe0b8 add checkExist() for OHOS guoling 2025-04-22 15:25:47 +08:00
  • c2dbd276c2 add checkExist() #1346 guoling 2025-04-22 15:15:23 +08:00
  • 7f0a91977c upgrade Android compile/targetSdk to 35, NDK to 28.1, Java to 11, Gradle to 8.11.1, and AGP to 8.9.2 guoling 2025-04-22 12:00:46 +08:00
  • 0b716a9f06 upgrade deps guoling 2025-04-21 19:03:13 +08:00
  • b069fe2fba drop deprecate armv7 logic guoling 2025-04-21 17:43:58 +08:00
  • a0dc6c5895 fix android gradle error guoling 2025-04-21 15:38:35 +08:00
  • c00c3b6006 improve multi-process read robustness by checking actualSize guoling 2025-04-21 14:48:16 +08:00
  • 8a024dfc3d improve multi-process read efficiency guoling 2025-04-21 14:43:27 +08:00
  • 0137d0c7a4 Merge pull request #1518 from Tencent/dev_mayfly_fd Guo Ling 2025-04-18 21:52:39 +08:00
  • f0e80ad484 add mayfly fd for Win32/POSIX dev_mayfly_fd guoling 2025-04-18 21:52:05 +08:00
  • 608d775bf6 make data file mayfly fd except ashmem on Android/OHOS guoling 2025-04-18 18:11:42 +08:00
  • 2fe9a47cac add mayfly fd for Android/OHOS guoling 2025-04-18 17:54:54 +08:00
  • 561d56ca75 adding mayfly fd on iOS guoling 2025-01-24 20:15:02 +08:00
  • b1bc572955 robuse sleep() on Apple Silicon guoling 2025-04-17 15:39:46 +08:00
  • 9929de32a3 Merge pull request #1514 from Goooler/mark-android-root-project-name Guo Ling 2025-04-15 14:12:40 +08:00
  • 02ec56dcb2 Mark the rootProject name for MMKV-Android Goooler 2025-04-14 14:14:20 +08:00
  • 283b6d2f79 Merge pull request #1505 from Tencent/dev Guo Ling 2025-03-06 11:03:42 +08:00