guoling
|
25df6dea34
|
Support SwiftPM
|
2020-10-16 16:03:20 +08:00 |
|
guoling
|
74e025765e
|
fix crash #539
|
2020-10-15 12:15:29 +08:00 |
|
guoling
|
093f9efc2e
|
turn off crc32 optimization for iOS
|
2020-10-13 17:18:55 +08:00 |
|
guoling
|
580e815ce9
|
fix decode error of encrypted MMKV on some devices: issue #529
|
2020-09-23 12:29:25 +08:00 |
|
guoling
|
05e0ba3250
|
apply the same fix for single-process mmkv
|
2020-09-11 21:12:04 +08:00 |
|
guoling
|
6957a363d5
|
apply the same fix for single-process mmkv
|
2020-09-11 21:07:38 +08:00 |
|
guoling
|
81187a86bc
|
fix rare lock conflict on checkProcessMode() again
|
2020-09-11 19:25:27 +08:00 |
|
guoling
|
339d038ab8
|
fix rare lock conflict on checkProcessMode()
|
2020-09-11 18:55:39 +08:00 |
|
guoling
|
e30dfded4d
|
wording
|
2020-09-10 20:27:39 +08:00 |
|
guoling
|
1f1fba899b
|
try Detect CRC Availability By SIGILL
|
2020-09-10 19:20:23 +08:00 |
|
guoling
|
6945a37d7a
|
fix pointer alignment
|
2020-09-03 21:27:42 +08:00 |
|
guoling
|
a2c33290f5
|
support root on Linux
|
2020-09-02 16:40:56 +08:00 |
|
guoling
|
154a43c136
|
add callback handler for Python
|
2020-09-01 18:53:52 +08:00 |
|
guoling
|
d7d4236c00
|
Python bind on POSIX platform almost done
|
2020-08-31 19:03:52 +08:00 |
|
guoling
|
b6d597f2fd
|
dont check process mode on open() failure
|
2020-08-18 20:42:25 +08:00 |
|
guoling
|
e672a8fb17
|
prepare for v1.2.2
|
2020-07-30 16:09:19 +08:00 |
|
guoling
|
1b3530c78c
|
remove .thumb_func on gcc armv7
|
2020-07-27 14:48:40 +08:00 |
|
Lingol
|
6faa31989e
|
tidy
|
2020-07-24 23:04:32 +08:00 |
|
guoling
|
1bb24f9120
|
fix clang compile error
|
2020-07-24 22:26:14 +08:00 |
|
Lingol
|
b8973bf77d
|
support gcc crc32 extension
|
2020-07-24 22:17:53 +08:00 |
|
guoling
|
4de306aa26
|
tidy crc32 & aes support in Linux (Android)
|
2020-07-24 22:05:52 +08:00 |
|
Lingol
|
29fa562b28
|
try turn on armv8 aes on Linux
|
2020-07-24 21:15:33 +08:00 |
|
Lingol
|
64a4252b1c
|
using C implementation on Linux arm for now
|
2020-07-24 18:40:58 +08:00 |
|
guoling
|
f5f36819c9
|
NULL -> nullptr
|
2020-07-23 20:42:59 +08:00 |
|
guoling
|
09ed7f609e
|
use sysctlbyname() to get iOS device type
|
2020-07-23 20:39:38 +08:00 |
|
guoling
|
865f7bbd5c
|
support Linux+arm
|
2020-07-23 20:16:32 +08:00 |
|
guoling
|
61ba357a8f
|
auto clean up for iOS
|
2020-07-15 18:08:12 +08:00 |
|
guoling
|
859e493e34
|
fix potencial crash
|
2020-07-15 11:21:32 +08:00 |
|
guoling
|
00552f4ffa
|
add multi-process mode check for Android
|
2020-07-10 18:12:36 +08:00 |
|
guoling
|
969115228e
|
fix potential leak
|
2020-07-07 20:50:46 +08:00 |
|
guoling
|
da9543efd4
|
prepare for v1.2.1
|
2020-07-03 22:01:05 +08:00 |
|
guoling
|
93a0eb3f57
|
fix offset bug on fullwriteback()
|
2020-07-03 20:46:59 +08:00 |
|
guoling
|
96a296d83f
|
fix ItemSizeHolder override bug on crypted MMKV
|
2020-07-03 18:48:49 +08:00 |
|
guoling
|
6e5ed4e3ed
|
fix ItemSizeHolder override bug
|
2020-07-03 17:35:55 +08:00 |
|
guoling
|
8f20ae1846
|
rename relativePath to rootPath
|
2020-07-02 17:45:04 +08:00 |
|
guoling
|
74be762dc8
|
add MMKV_DISABLE_CRYPT preprocess directive
|
2020-07-01 18:12:00 +08:00 |
|
guoling
|
d1201a33e2
|
fix Apple Watch simulator compile error
|
2020-06-30 23:37:31 +08:00 |
|
guoling
|
dfa3a6e2f4
|
fix UNIX & Win32 compile
|
2020-06-30 20:19:10 +08:00 |
|
guoling
|
85413274b1
|
fix POSIX compile error
|
2020-06-30 20:06:01 +08:00 |
|
guoling
|
1d262bb195
|
hide KeyValueHolder from public header
|
2020-06-30 18:23:25 +08:00 |
|
guoling
|
af1bca6e33
|
remove useless code
|
2020-06-29 12:46:15 +08:00 |
|
guoling
|
7c234be908
|
cleanup iOS backgroud protecting logic
|
2020-06-28 22:02:04 +08:00 |
|
guoling
|
d5814ab10f
|
tidy
|
2020-06-28 20:51:45 +08:00 |
|
guoling
|
711e1afaee
|
fix Xcode mysterious build error
|
2020-06-28 20:02:19 +08:00 |
|
guoling
|
937bfba5c4
|
opt MMBuffer
|
2020-06-28 17:53:57 +08:00 |
|
guoling
|
6a6ce49849
|
rename paddedValue & paddedBuffer
|
2020-06-28 17:15:03 +08:00 |
|
guoling
|
4176a9af39
|
tidy
|
2020-06-28 16:31:12 +08:00 |
|
guoling
|
89f04a0683
|
tidy
|
2020-06-28 16:22:00 +08:00 |
|
guoling
|
5ff6c8089b
|
opt isValueStoredAsOffset()
|
2020-06-24 17:19:46 +08:00 |
|
guoling
|
b196e531a1
|
update baseline test
|
2020-06-24 15:58:23 +08:00 |
|