1877 Commits

Author SHA1 Message Date
guoling 69c21f0d46 add aes256 option on OHOS 2025-12-01 20:14:07 +08:00
guoling a67c58c4cc add aes256 option on Python 2025-12-01 19:18:11 +08:00
guoling f6bfc28130 add aes256 option on golang with breaking changes on API 2025-12-01 18:13:20 +08:00
guoling 4403eb9769 support aes 256 on flutter 2025-12-01 17:05:24 +08:00
guoling 5c2bce40a3 add reKey testcase on POSIX/Win32 2025-12-01 17:05:10 +08:00
guoling ff25ca45e2 update podspec 2025-12-01 15:35:18 +08:00
guoling 0307e43ed7 add aes256 option on Android 2025-11-28 17:26:09 +08:00
guoling 8cb70d1123 add aes256 option on mmkv creation 2025-11-27 16:02:49 +08:00
guoling 3163817697 fix single key override bug on upgrading from a v1.1.x version #1605 2025-11-24 16:07:16 +08:00
guoling 3867fec5fa test multi-process lazy load bug on file size change 2025-11-24 12:10:51 +08:00
guoling 09c27e6d7b protect from file size change on multi-process load #1599 2025-11-24 11:54:11 +08:00
guoling d18e2b92a7 protect from weakly_canonical() exception 2025-11-11 12:32:45 +08:00
guoling 8b7eb242cb fix readonly crash #1597 2025-10-21 16:45:32 +08:00
Guo Ling a502939282 Merge pull request #1594 from Tencent/dev_aes256
Dev aes256
2025-10-09 10:23:20 +08:00
Guo Ling 46336b4ddd Merge branch 'dev' into dev_aes256 2025-10-09 10:23:03 +08:00
guoling 617f8f9731 update OHOS settings 2025-09-29 13:01:00 +08:00
Guo Ling cf95303ab1 Merge pull request #1590 from Tencent/dev
for v2.2.4
v2.2.4
2025-09-25 15:16:55 +08:00
guoling 71ee4df1f7 v2.2.4 2025-09-25 15:16:00 +08:00
guoling f22e1921ff upgrade android deps 2025-09-24 14:24:43 +08:00
guoling 2ba8ff9bc0 support AES 256 2025-09-24 11:55:35 +08:00
guoling 0fce41f270 opt move assignment operator of MMBuffer 2025-09-18 19:33:14 +08:00
Guo Ling e742adcc23 Merge pull request #1579 from mrousavy/feat/podspec-modules 2025-08-29 23:26:45 +08:00
Marc Rousavy 699bb83521 fix: Make MMKV and MMKVCore define modules 2025-08-29 12:00:32 +02:00
Guo Ling f4657aeb7a Merge pull request #1576 from Tencent/dev
for flutter 2.2.3
v2.2.3
2025-08-20 20:27:33 +08:00
guoling a1f1017caa mmkv_platform_interface v2.2.3: protect from freePtr() not found 2025-08-20 20:25:54 +08:00
guoling 797290c7bc update flutter config for mmkv_linux 2025-08-20 19:38:20 +08:00
Guo Ling dfc06433ed Merge pull request #1575 from Tencent/dev
migrate to Central Publisher Portal
2025-08-20 18:40:11 +08:00
guoling 720e6c0c7b migrate to Central Publisher Portal 2025-08-20 18:39:38 +08:00
Guo Ling 0392e9ae84 Merge pull request #1574 from Tencent/dev
for v2.2.3
2025-08-20 17:25:26 +08:00
guoling 6545be23fe prepare for v2.2.3 2025-08-20 17:23:21 +08:00
guoling 299bb09a56 fix Android compile error 2025-08-20 17:23:02 +08:00
guoling 99ec377bc4 fix special relative path not created bug 2025-08-20 12:04:53 +08:00
lingol 247fb77772 tidy 2025-08-20 18:34:05 +08:00
lingol 070524e18f linux done 2025-08-20 18:33:08 +08:00
Guo Ling 9478e8fcff tidy win32 arch 2025-08-19 22:27:03 +08:00
Guo Ling f9f39e0f72 flutter for win32 almost work 2025-08-18 18:14:30 +08:00
guoling c12d528de7 prepare Flutter Desktop support 2025-08-14 20:37:07 +08:00
guoling 89f1e4a3ec add TDS statement 2025-08-11 15:15:48 +08:00
guoling 0d83c15fcb tidy include 2025-08-11 15:15:48 +08:00
Guo Ling 7fcea2f831 Merge pull request #1561 from shicz86/feature/fix-nativebuffer
Fix: incorrect return value when address converted to long exceeds Lo…
2025-07-15 17:07:32 +08:00
shicz86 7bc9d545c4 Fix: incorrect return value when address converted to long exceeds Long.MAX_VALUE
Fix: incorrect return value when native address converted to long exceeds Long.MAX_VALUE.
This fix ensures that high memory addresses are correctly interpreted in the Java layer, preventing negative values due to overflow.
2025-07-15 16:25:23 +08:00
guoling 4ebab398d2 fix name conflict in Swift #1556 2025-07-04 19:13:39 +08:00
guoling 430a92555c change win32 files to utf-8 2025-07-01 11:48:18 +08:00
Guo Ling 400949e999 Merge pull request #1541 from zhongwuzw/features/fix_apple_build_dev
Fixes build error when unset MMKV_APPLE on apple platforms
2025-06-03 09:25:54 +08:00
zhongwuzw a006112fb0 Fixes build error when unset MMKV_APPLE on apple platforms 2025-06-01 10:33:00 +08:00
guoling 4f44fa1c16 robust callback handler processing 2025-05-15 16:18:49 +08:00
guoling b3096dee00 drop deprecated pagesize setting 2025-05-14 12:29:18 +08:00
guoling 35f3b6af3b use const char* instead of std::string from potential NDK mismatch 2025-05-14 10:28:40 +08:00
guoling 048b1808ed add MMKVHandler.getNativeLogHandler() for Android 2025-05-12 16:21:33 +08:00
guoling 46d347a015 JNIEnv::DeleteLocalRef() after logging 2025-05-09 14:51:38 +08:00