Commit Graph

  • f2d1230e37 prepare to replace hand-make-mmap with class MemoryFile guoling 2019-12-05 18:18:09 +08:00
  • 28f18853b0 fix compile error lingol 2019-12-03 22:03:15 +08:00
  • b3494159f7 prepare to use Core lib guoling 2019-12-03 21:14:31 +08:00
  • ff8dbd636c using exception to fast fail on any error guoling 2019-12-02 17:51:12 +08:00
  • 4477316290 fix warning guoling 2019-12-02 14:19:32 +08:00
  • ea5d7454e5 rename Linux to POSIX, think bigger guoling 2019-12-02 12:57:38 +08:00
  • 8142305f8d revert project changes of VS 2019 guoling 2019-11-28 22:09:54 +08:00
  • 8be3171f4e tidy guoling 2019-11-28 22:05:59 +08:00
  • 423b32ba8e Win32: store actual size together with crc checksum & store lastConfirmedMetaInfo when msync() or fullwriteback() lingol 2019-11-28 22:01:31 +08:00
  • 6170e2f706 test case for Linux guoling 2019-11-28 18:21:28 +08:00
  • 616ed5eb9b add namespace mmkv guoling 2019-11-28 15:16:44 +08:00
  • 1e561656cd tidy guoling 2019-11-28 11:25:53 +08:00
  • 32a7de7c38 tidy guoling 2019-11-27 21:44:08 +08:00
  • 4c50b5543c remove ashmem guoling 2019-11-27 21:23:56 +08:00
  • f753fbe5c4 && m_actualSize > 0 guoling 2019-11-27 20:39:38 +08:00
  • 63b88add28 logs for Linux guoling 2019-11-27 18:37:26 +08:00
  • 21446e8a36 embed zlib guoling 2019-11-27 15:50:12 +08:00
  • 03631ed120 hello world for Linux guoling 2019-11-26 21:38:28 +08:00
  • 7b7d83f799 prepare for Linux support lingol 2019-11-26 10:47:29 +00:00
  • e713533538 downgrade & upgrade support for iOS guoling 2019-11-18 20:44:10 +08:00
  • f09e2d5354 downgrade & upgrade support for Android guoling 2019-11-18 20:31:43 +08:00
  • e0df5c66f3 format guoling 2019-11-18 17:58:41 +08:00
  • 750bd017d8 Android: store actual size together with crc checksum & store lastConfirmedMetaInfo when msync() or fullwriteback() guoling 2019-11-18 16:52:47 +08:00
  • 87ca146ea4 store actual size together with crc checksum & store lastConfirmedMetaInfo when msync() or fullwriteback() guoling 2019-11-14 18:39:09 +08:00
  • fdc6f1fcb8 greedy decode as much as data on recover mode for iOS guoling 2019-11-05 17:55:34 +08:00
  • 3cf422e39e Merge remote-tracking branch 'origin/issuze_tmpl_hotfix' into dev guoling 2019-09-16 17:41:05 +08:00
  • a0c9fa9efd Merge pull request #335 from Tencent/issuze_tmpl_hotfix Guo Ling 2019-09-16 17:38:01 +08:00
  • 5c871f71ca add instruction about symbolizing stack traces Guo Ling 2019-09-16 17:37:48 +08:00
  • 56f640bf22 fix JNI return type check error guoling 2019-09-12 17:58:32 +08:00
  • 2f0e784c61 Swift friendly enum guoling 2019-09-04 11:23:48 +08:00
  • 58d6890c83 upgrade android project guoling 2019-09-03 16:48:21 +08:00
  • a1ab8f8e7f Merge pull request #321 from Tencent/dev v1.0.23 Guo Ling 2019-09-03 16:15:20 +08:00
  • ecb665363f prepare for v1.0.23 guoling 2019-09-03 16:14:30 +08:00
  • e4487bbf02 fix warning guoling 2019-09-03 10:46:13 +08:00
  • ca7852a652 formate %zu guoling 2019-09-02 11:51:50 +08:00
  • 4968a9433c tidy guoling 2019-08-30 18:11:46 +08:00
  • 524366de29 store random iv inside meta file for Win32 lingol 2019-08-30 18:04:55 +08:00
  • 1aaffdfc9d add log for interprocess instance guoling 2019-08-30 11:33:42 +08:00
  • 456738104f specify log level on initialize() guoling 2019-08-29 17:19:24 +08:00
  • 4042e63913 notification for content changed by outer process guoling 2019-08-27 13:43:48 +08:00
  • 8978d9e196 fix typo guoling 2019-08-13 10:44:44 +08:00
  • bd0e4e0a62 putBytes() & getBytes() guoling 2019-08-08 10:58:17 +08:00
  • 30ce8413e8 fix some warning guoling 2019-08-08 10:39:30 +08:00
  • 42234688ba seperate CriticalSection init from ThreadLock constructor guoling 2019-08-07 12:14:47 +08:00
  • 01f715c437 linked string set guoling 2019-08-06 23:00:47 +08:00
  • 8bffb6c9d5 support filename when compiling MMKV for Android in Win32 env guoling 2019-08-06 21:05:22 +08:00
  • 6d9a7bcdcb store randowm iv inside meta file for Android guoling 2019-07-05 20:44:25 +08:00
  • 67cbe2f1bd store randowm iv inside meta file guoling 2019-07-05 16:08:50 +08:00
  • ed9579ce86 sync meta info with Android, prepare for storing random IV for AES guoling 2019-07-04 21:29:05 +08:00
  • b6647ffac7 background launch test guoling 2019-06-13 10:43:00 +08:00
  • 7451a96487 fix warning about getting applicationState in child thread guoling 2019-06-13 10:38:30 +08:00
  • b612f61632 swift property wrapper dev_wwdc19 guoling 2019-06-11 16:14:52 +08:00
  • a3da351264 avoid unnecessary remove guoling 2019-06-10 20:53:30 +08:00
  • 00f2ffd348 Merge pull request #279 from Tencent/dev v1.0.22 Guo Ling 2019-06-10 16:50:47 +08:00
  • 6eb489f2eb update pod spec guoling 2019-06-10 16:50:08 +08:00
  • b4a9f4ffc5 Merge pull request #278 from Tencent/dev Guo Ling 2019-06-10 16:42:53 +08:00
  • 870a26ae36 prepare for v1.0.22 guoling 2019-06-10 16:41:51 +08:00
  • e2b9777cae fix first insert error for Win32 guoling 2019-06-10 12:29:49 +08:00
  • f5fc5688e9 fix first insert error for Android guoling 2019-06-10 12:26:46 +08:00
  • 82541c04c9 fix first insert error guoling 2019-06-10 11:56:12 +08:00
  • 0ccf51fe5b Merge pull request #276 from Tencent/dev Guo Ling 2019-06-06 19:29:58 +08:00
  • 343d161ed8 prepare for v1.0.21 guoling 2019-06-06 19:27:08 +08:00
  • d7bf28c0a5 testFastRemoveCornerSize for Win32 guoling 2019-06-06 19:02:31 +08:00
  • cb9e1445a1 testFastRemoveCornerSize for iOS guoling 2019-06-06 18:49:30 +08:00
  • 4ebf795941 fix fast remove corruption guoling 2019-06-06 18:47:12 +08:00
  • 5b0402f24c turn off some tests guoling 2019-06-06 17:57:39 +08:00
  • 01eacbf5cd rename guoling 2019-06-06 17:35:41 +08:00
  • f816b29d07 testFastRemoveCornerSize() guoling 2019-06-06 17:31:39 +08:00
  • 548e10cd0f fix fast remove corruption guoling 2019-06-06 16:53:40 +08:00
  • bfb99ca1bd fix typo & add dead-lock change for Android guoling 2019-06-06 15:30:07 +08:00
  • d4f7354ccd Merge pull request #275 from Tencent/hotfix_changelog Guo Ling 2019-06-06 15:30:35 +08:00
  • 14976dbfe7 fix typo & add dead-lock change for Android guoling 2019-06-06 15:30:07 +08:00
  • add26bbb74 back to project mmkv guoling 2019-06-06 15:28:57 +08:00
  • a4f7f49809 Merge pull request #273 from Tencent/dev v1.0.20 Guo Ling 2019-06-05 16:43:37 +08:00
  • f9a14f19b3 prepare for v1.0.20 guoling 2019-06-05 16:35:09 +08:00
  • 09eddb978e fix trim bug guoling 2019-06-04 18:24:56 +08:00
  • 6b46d2526e fix crash on some corner case for Win32 guoling 2019-06-04 18:19:26 +08:00
  • b0ecab193e fix crash on some corner case for Android guoling 2019-06-04 17:11:12 +08:00
  • 2478f2b5b8 Merge branch 'hotfix_append' into dev guoling 2019-06-04 16:44:10 +08:00
  • c551b5e166 test corner size again guoling 2019-06-04 16:43:20 +08:00
  • bfd7212d3c test corner size guoling 2019-06-04 16:12:27 +08:00
  • 2d24f1d55b test corner size guoling 2019-06-04 16:12:27 +08:00
  • 29eac5ed0e fix crash on some corner case guoling 2019-06-04 15:57:54 +08:00
  • 3247e45c7f protection, more work need to be done later guoling 2019-06-03 22:01:01 +08:00
  • 83bc5562c1 Merge pull request #271 from Haoxiqiang/dev Guo Ling 2019-06-03 20:41:11 +08:00
  • c16a59e8bc enable unwind-tables for more detail stacktrace haoxiqiang 2019-06-03 14:28:50 +08:00
  • c654f728b1 add memcpy's error log when the position is bigger than m_size haoxiqiang 2019-06-03 14:21:49 +08:00
  • c2e71b4d80 Merge pull request #270 from Tencent/revert-269-master Guo Ling 2019-06-03 18:08:11 +08:00
  • c6ad3cddcf Revert "add memcpy's error log when the position is bigger than m_size" Guo Ling 2019-06-03 18:07:53 +08:00
  • fd9d877267 Merge pull request #269 from Haoxiqiang/master Guo Ling 2019-06-03 18:07:42 +08:00
  • 031187c557 enable unwind-tables for more detail stacktrace haoxiqiang 2019-06-03 14:28:50 +08:00
  • 7319c63117 add memcpy's error log when the position is bigger than m_size haoxiqiang 2019-06-03 14:21:49 +08:00
  • 778eaf90e5 migrate to AndroidX guoling 2019-05-27 11:09:15 +08:00
  • bdc539e966 Merge pull request #264 from Tencent/revert-263-master Guo Ling 2019-05-27 11:04:49 +08:00
  • 8042a4d1dd Revert "migrate to AndroidX" Guo Ling 2019-05-27 11:04:24 +08:00
  • 905af1a4fd Merge pull request #263 from zhangzhenxi/master Guo Ling 2019-05-27 10:13:08 +08:00
  • 7b1fe2845e migrate to AndroidX zhangzhenxi 2019-05-26 14:21:06 +08:00
  • 2714e655de code tidy guoling 2019-05-23 11:30:14 +08:00
  • 83dfd4892d remove some interprocess dead lock test case guoling 2019-05-23 11:15:38 +08:00
  • 0dea1a30ac add interprocess dead lock test case guoling 2019-05-23 11:14:01 +08:00