16 Commits

Author SHA1 Message Date
guoling baf36b8695 Refine v2.4.2 hardening fixes 2026-08-20 21:42:19 +08:00
guoling 7b20c03c34 Harden encrypted write and key handling 2026-08-05 13:39:29 +08:00
guoling f23e95c652 support using MMKVCore at Apple platform in pure C++ code 2025-02-14 19:43:48 +08:00
Lishaokai c962b68934 Do not append to file when dic.size()==1 && new key in dict 2023-08-23 11:23:58 +08:00
guoling 7b55308987 support WatchOS & unify MMKV framework's product name 2020-04-08 11:53:35 +08:00
guoling ffe9c90e24 add MMKV_ASSERT() 2020-01-21 15:45:01 +08:00
guoling dd24e5a5e6 type safety 2020-01-03 12:14:35 +08:00
guoling 6db83bc563 more robust codedoutputdata 2020-01-02 21:34:36 +08:00
guoling 953b720e37 split Apple stuff in seperate file 2019-12-27 17:08:00 +08:00
guoling 9364d0ccfd add relativePath support for iOS 2019-12-24 22:13:42 +08:00
guoling c88a5eb695 add initializeMMKV for iOS & rename openssl files 2019-12-24 17:35:14 +08:00
guoling 59b064b8bf merge iOS to Core lib: most things actually work 2019-12-23 21:30:56 +08:00
guoling 728ee4c9c2 prepare Core lib for iOS/macOS 2019-12-20 16:58:10 +08:00
guoling 944b9c352f fix some type warning & use relate path in core.vcproj 2019-12-18 12:31:47 +08:00
lingol 28f18853b0 fix compile error 2019-12-03 22:03:15 +08:00
guoling b3494159f7 prepare to use Core lib 2019-12-03 21:14:31 +08:00