guoling
|
58920f50e1
|
update C++ demo code with MMKVHandler
|
2026-03-25 12:25:12 +08:00 |
|
guoling
|
1915d892f1
|
add MMKVConfig
|
2026-02-05 17:21:53 +08:00 |
|
Guo Ling
|
f6e6fbc5e0
|
convert log message to utf-8 by (changing src in utf-8) for win32 client
|
2026-01-30 18:04:08 +08:00 |
|
guoling
|
8599d2eb95
|
convert log message to utf-8 for win32 client
|
2026-01-29 20:49:01 +08:00 |
|
guoling
|
c708914c04
|
protect from delete file failure on corrupted files
|
2025-12-18 19:33:30 +08:00 |
|
guoling
|
5c2bce40a3
|
add reKey testcase on POSIX/Win32
|
2025-12-01 17:05:10 +08:00 |
|
guoling
|
d18e2b92a7
|
protect from weakly_canonical() exception
|
2025-11-11 12:32:45 +08:00 |
|
guoling
|
430a92555c
|
change win32 files to utf-8
|
2025-07-01 11:48:18 +08:00 |
|
guoling
|
4ad7236e0c
|
dont depend on OS close() to unlock file locks, for Linux/Android flock() is buggy with mmap()
|
2025-05-07 14:23:41 +08:00 |
|
guoling
|
c8f3a0e7ae
|
add importFrom() for Win32
|
2025-04-25 16:25:16 +08:00 |
|
guoling
|
0f745c609d
|
test checkExist() on Win32
|
2025-04-22 20:53:38 +08:00 |
|
guoling
|
aad8e484c0
|
add iOS/macOS/Win32 disk failure protection
|
2025-01-13 18:11:22 +08:00 |
|
guoling
|
f2fa428bf6
|
NameSpace works on Win32
|
2025-01-13 12:14:59 +08:00 |
|
guoling
|
47d3c0893a
|
add readonly support
|
2024-09-06 19:44:11 +08:00 |
|
guoling
|
f2442b9a0a
|
Win32 Python support done, remove duplicate files #1289
|
2024-06-28 10:59:55 +08:00 |
|
BeneficialCode
|
038cf12cc4
|
Fixed compilation errors, added missing header files, and upgraded the C++ standard to C++17.
|
2024-05-09 09:33:58 +08:00 |
|
BeneficialCode
|
0cd7ba90ac
|
support build python library on x64 Windows
|
2024-05-07 20:08:59 +08:00 |
|
guoling
|
4cb1891c36
|
support x64 in windows #1254
|
2024-04-19 15:29:51 +08:00 |
|
guoling
|
962cf09f9c
|
test removeStorage() on Win32
|
2023-12-06 16:06:00 +08:00 |
|
kaitian521
|
5c88ea604b
|
Merge branch 'dev' into dev
|
2023-08-11 21:32:26 +08:00 |
|
Lishaokai
|
73f01e5d50
|
set expected capacity for file length when init #1114
|
2023-08-11 21:23:12 +08:00 |
|
guoling
|
0acb64ccfe
|
add testcase on count() & allKeys() for Win32
|
2023-08-10 17:43:38 +08:00 |
|
guoling
|
cffee7369c
|
add filterExpire param for count() & allKeys() for flutter
|
2023-08-10 15:42:44 +08:00 |
|
guoling
|
3a171604fa
|
fix ftruncate() bug on Win32 #1068
|
2023-05-30 16:38:40 +08:00 |
|
guoling
|
acff50113a
|
add auto-key-expiration for Win32
|
2023-05-26 18:00:40 +08:00 |
|
guoling
|
ad9696a51b
|
update Win32 test code about initializeMMKV() with logHandler
|
2022-09-20 16:24:50 +08:00 |
|
guoling
|
3c73b8b2f8
|
backup & restore works on Win32
|
2021-09-24 21:50:20 +08:00 |
|
guoling
|
10a2457303
|
keep platform tool set to vs 2015
|
2021-03-11 18:25:49 +08:00 |
|
lingol
|
0a85483584
|
fix vs 2019 compiler error
|
2021-02-01 16:36:22 +08:00 |
|
guoling
|
e1b7e95388
|
Win32
|
2020-06-19 15:09:56 +08:00 |
|
guoling
|
b3f3615c6a
|
upgrade vs sdk version
|
2019-12-27 17:51:14 +08:00 |
|
guoling
|
9364d0ccfd
|
add relativePath support for iOS
|
2019-12-24 22:13:42 +08:00 |
|
guoling
|
c3956e9c55
|
clang format for Win32
|
2019-12-18 12:35:55 +08:00 |
|
guoling
|
a001fe2b76
|
final step to migrate Win32 to Core lib
|
2019-12-18 12:35:00 +08:00 |
|
guoling
|
944b9c352f
|
fix some type warning & use relate path in core.vcproj
|
2019-12-18 12:31:47 +08:00 |
|
guoling
|
dabb3f6ba5
|
most things for Win32 actually work
|
2019-12-17 21:47:33 +08:00 |
|
guoling
|
46f1cd9ea4
|
fix vs 2017 compile error
|
2019-12-16 17:01:10 +08:00 |
|
guoling
|
8142305f8d
|
revert project changes of VS 2019
|
2019-11-28 22:09:54 +08:00 |
|
guoling
|
8be3171f4e
|
tidy
|
2019-11-28 22:05:59 +08:00 |
|
lingol
|
423b32ba8e
|
Win32: store actual size together with crc checksum & store lastConfirmedMetaInfo when msync() or fullwriteback()
|
2019-11-28 22:01:31 +08:00 |
|
guoling
|
4968a9433c
|
tidy
|
2019-08-30 18:11:46 +08:00 |
|
lingol
|
524366de29
|
store random iv inside meta file for Win32
|
2019-08-30 18:08:31 +08:00 |
|
guoling
|
42234688ba
|
seperate CriticalSection init from ThreadLock constructor
|
2019-08-07 12:14:47 +08:00 |
|
guoling
|
67cbe2f1bd
|
store randowm iv inside meta file
|
2019-07-05 16:08:50 +08:00 |
|
guoling
|
e2b9777cae
|
fix first insert error for Win32
|
2019-06-10 12:29:49 +08:00 |
|
guoling
|
d7bf28c0a5
|
testFastRemoveCornerSize for Win32
|
2019-06-06 19:02:31 +08:00 |
|
guoling
|
6b46d2526e
|
fix crash on some corner case for Win32
|
2019-06-04 18:19:26 +08:00 |
|
Adriel Café
|
f12c654c8a
|
Fix small typo
|
2019-04-05 18:37:30 -03:00 |
|
guoling
|
a4f72a7d87
|
fix potencial crash when m_actualSize > filesize on recover
|
2019-03-07 14:58:51 +08:00 |
|
guoling
|
969b784d7b
|
redirect logging on Win32 & protect from meta file corruption
|
2019-01-22 15:56:50 +08:00 |
|