Commit Graph

  • 873a09854e protect from possibly misuse Key-value-coding interfaces guoling 2022-03-09 17:02:13 +08:00
  • d6ee1d9400 fix grammar guoling 2022-02-09 11:09:25 +08:00
  • b6784a85ee xcscheme guoling 2022-02-08 12:00:49 +08:00
  • 7ee9158ef6 Merge pull request #828 from mrousavy/feat/has-value Guo Ling 2022-02-08 10:20:55 +08:00
  • 781586db67 Use OUT define for better function signature Marc Rousavy 2022-01-28 10:45:59 +01:00
  • 5ab8f23f0a feat: hasValue out parameter Marc Rousavy 2022-01-28 10:42:24 +01:00
  • 49bbae1a97 Merge pull request #818 from Playhi/dev Guo Ling 2022-01-17 16:29:38 +08:00
  • b0d6d9da14 Fix crash when using Ashmem when MMKV_DISABLE_CRYPT defined Playhi 2022-01-17 16:13:47 +08:00
  • eef91a7ec0 Merge pull request #817 from Tencent/dev v1.2.12 Guo Ling 2022-01-17 15:30:25 +08:00
  • f6d357e646 upgrade flutter deps guoling 2022-01-17 15:28:19 +08:00
  • 7342263ba7 upgrade some dep on Android guoling 2022-01-17 13:48:30 +08:00
  • 3b79dad46d Merge pull request #816 from Tencent/dev Guo Ling 2022-01-17 13:37:55 +08:00
  • d8ad804a1f prepare for v1.2.12 guoling 2022-01-17 12:44:41 +08:00
  • 3316aa790c prepare for v1.2.12 guoling 2022-01-06 19:50:11 +08:00
  • be22cc439a upgrade compileSDK & targetSDK to 31 guoling 2021-12-16 11:46:05 +08:00
  • 7ddaac17f7 hide some OpenSSL symbol guoling 2021-12-16 11:45:43 +08:00
  • dfdab15441 upgrade some Android deps guoling 2021-12-13 21:51:30 +08:00
  • ae9e38c33f upgrade kotlin version guoling 2021-12-13 21:49:49 +08:00
  • 9c2c3c50a8 fix clearAll() fail to clear after a second call in multi-process mode guoling 2021-12-13 20:32:44 +08:00
  • b65189a2df Merge pull request #785 from Designerxsh/dev Guo Ling 2021-11-10 12:47:53 +08:00
  • 0bf6cf1f34 Fix a spelling error Designerxsh 2021-11-10 12:23:35 +08:00
  • 7a3407c467 Merge pull request #781 from Tencent/dev Guo Ling 2021-11-03 17:32:19 +08:00
  • 26f08d6c0b use com.tencent:mmkv instead guoling 2021-11-03 17:26:00 +08:00
  • 793784c018 Merge pull request #779 from Tencent/dev v1.2.11 Guo Ling 2021-10-26 16:39:09 +08:00
  • 7845150091 flutter unit test not ready guoling 2021-10-26 16:38:38 +08:00
  • 134997c20c Merge pull request #778 from Tencent/dev Guo Ling 2021-10-26 16:35:50 +08:00
  • 978f2a0541 flutter unit test not ready guoling 2021-10-26 16:35:30 +08:00
  • c2d53eb7a8 Merge pull request #777 from Tencent/dev Guo Ling 2021-10-26 11:57:44 +08:00
  • 24294f25b4 prepare for v1.2.11 guoling 2021-10-26 11:57:07 +08:00
  • 91ab324728 prepare to upload to maven central guoling 2021-10-26 11:42:33 +08:00
  • cfa652978c prepare for flutter v1.2.12 guoling 2021-10-25 22:50:35 +08:00
  • b21faa9ad5 add backup & restore to flutter guoling 2021-10-25 22:03:56 +08:00
  • cb350ca009 revert gradle upgrade, it fails our publish script and we don't have time for this bulls**t upgrade now guoling 2021-10-25 17:29:51 +08:00
  • b5988be96b upgrade gradle plugin guoling 2021-10-22 22:41:52 +08:00
  • 9b3af490e2 upgrade CMake requirement to 3.10 guoling 2021-10-22 22:27:00 +08:00
  • 73131376bb upgrade mmkv for Python to v1.2.11 guoling 2021-10-22 22:23:15 +08:00
  • 253a59a473 add backup & restore to Python guoling 2021-10-22 22:17:25 +08:00
  • 26cdaacc30 upgrade pybind11 to v2.8.0 to solve some crash guoling 2021-10-22 22:16:42 +08:00
  • 9b3ef6c7d2 Xcode project update guoling 2021-10-22 20:52:42 +08:00
  • 1e9a03bc07 add back & restore interface to golang guoling 2021-10-22 20:52:09 +08:00
  • 674e700038 cleanup platform specific code guoling 2021-09-27 22:10:40 +08:00
  • 82bfae8c02 format guoling 2021-09-27 20:10:09 +08:00
  • a3ffbf1598 don't clear metafile on clearMemoryCache() guoling 2021-09-27 18:25:33 +08:00
  • 3c73b8b2f8 backup & restore works on Win32 guoling 2021-09-24 21:49:33 +08:00
  • d461ee9f44 Merge pull request #770 from longlene/dev-offsetof-fix Guo Ling 2021-09-24 20:27:11 +08:00
  • 1c3d0cc85a offsetof declaration fix loong0 2021-09-24 19:55:22 +08:00
  • 91af2711d9 tiny opt guoling 2021-09-22 22:51:40 +08:00
  • 917b4d9b4d fix trunc bug in File.open() guoling 2021-09-22 22:48:39 +08:00
  • 8c018db133 Merge pull request #768 from douglowder/dev Guo Ling 2021-09-21 17:41:49 +08:00
  • b6562e6888 Support tvOS Douglas Lowder 2021-09-20 18:27:29 -07:00
  • 01bff5b3bc fall back on syscall() on Android, regardless of api level guoling 2021-09-18 20:46:04 +08:00
  • 722da75803 fix compile error on POSIX guoling 2021-09-18 18:41:30 +08:00
  • d0493ec2e3 fix compile error on Linux guoling 2021-09-18 18:32:59 +08:00
  • 612368d1fa use sendfile() & renameat2() to opt performance on Linux & Android guoling 2021-09-18 17:52:43 +08:00
  • a813ae8fd9 backup & restore with customize rootPath works on Android guoling 2021-09-18 15:22:11 +08:00
  • 8e979910d0 backup & restore works on Android guoling 2021-09-17 17:47:57 +08:00
  • 795e09d53d clear meta file on clearMemoryCache() guoling 2021-09-16 20:37:15 +08:00
  • 9c0de2dcc9 backup & restore works on POSIX guoling 2021-09-16 20:19:24 +08:00
  • d0a714eb69 lock g_instanceLock while backup special MMKV guoling 2021-09-15 22:03:04 +08:00
  • 89cd549a88 add copyFile() & copyFileContent() for POSIX env guoling 2021-09-15 20:45:29 +08:00
  • 720b172b0b format guoling 2021-09-15 16:53:18 +00:00
  • ec39f75fd6 fix compiler error & sem_open() error on FreeBSD guoling 2021-09-15 16:41:19 +00:00
  • aa36ac44c9 add multiprocess support of backup & restore on iOS guoling 2021-09-15 11:10:06 +08:00
  • 5c75525d8a restore works on iOS guoling 2021-09-14 17:48:43 +08:00
  • e7e711eede enhance log guoling 2021-09-13 21:37:38 +08:00
  • 87b1b0d018 backup works on iOS guoling 2021-09-13 21:30:30 +08:00
  • acf629de01 adjust log scope & log type guoling 2021-09-13 11:42:12 +08:00
  • d5160def4f add pseudo code for backup & restore on iOS, not tested yet guoling 2021-09-10 22:06:13 +08:00
  • 03b5e2de77 set project level indentWidth=4 guoling 2021-09-09 17:47:06 +08:00
  • d0eb9d1fbc embed MMKVAppExtension inside main app instead of today extension guoling 2021-09-08 23:14:48 +08:00
  • d3545e1fdb avoid some cmake check fail due to cross-compiler guoling 2021-09-08 21:11:17 +08:00
  • efe2dc52b2 upgrade some dep guoling 2021-09-08 20:52:06 +08:00
  • 43da97a621 fix _getFileName() namespace error #737 guoling 2021-08-11 11:23:05 +08:00
  • 4965fb5199 upgrade gradle guoling 2021-08-05 19:53:51 +08:00
  • d607bf65b8 upgrade kotlin guoling 2021-07-28 16:26:41 +08:00
  • 56a6663ae7 add dart test framework guoling 2021-07-09 11:56:59 +08:00
  • d9adb88da2 prepare for v1.2.11 guoling 2021-07-09 11:01:06 +08:00
  • 8c7013013f make mmkv static linking libc++ by default guoling 2021-07-08 10:59:13 +08:00
  • e83873a99a upgrade kotlin version guoling 2021-07-07 16:32:53 +08:00
  • 200b4decfb Update bug_report.md Guo Ling 2021-07-05 10:42:16 +08:00
  • bd4f869eb1 Merge pull request #711 from Tencent/dev Guo Ling 2021-06-25 19:50:43 +08:00
  • 0351cb8a39 update change log with commit() & apply() deprecated guoling 2021-06-25 19:50:20 +08:00
  • cce5ebe615 Merge pull request #710 from Tencent/dev v1.2.10 Guo Ling 2021-06-25 18:18:13 +08:00
  • 6a3c78c6f0 fix some javadoc warning guoling 2021-06-25 18:17:33 +08:00
  • b6e1fc3b68 Merge pull request #709 from Tencent/dev Guo Ling 2021-06-25 18:03:35 +08:00
  • 853a256def upgrade some pub dep guoling 2021-06-25 18:03:23 +08:00
  • 5a8d865493 upgrade some pub dep guoling 2021-06-25 18:02:19 +08:00
  • 8e81f3d8e1 prepare for v1.2.10 guoling 2021-06-25 17:59:38 +08:00
  • d79019449d mark commit() & apply() as deprecated to make sure deleting those calls after migration to MMKV #708 guoling 2021-06-25 17:34:20 +08:00
  • 75972d3b46 upgrade kotlin guoling 2021-06-24 10:44:53 +08:00
  • aee3e24fc5 complete javadoc for Android guoling 2021-06-22 17:21:56 +08:00
  • 34dd1146b0 add javadoc for defaultMMKV() & enable/disableProcessModeChecker() guoling 2021-06-22 15:13:10 +08:00
  • 62657694dc add javadoc for mmkvWithID() guoling 2021-06-22 11:32:42 +08:00
  • f64423afdd tidy javadoc guoling 2021-06-21 16:22:06 +08:00
  • c7397e14f2 add javadoc for log level, root folder & process mode guoling 2021-06-21 16:20:29 +08:00
  • 1ce4ddb02c add javadoc for MMKV root folder guoling 2021-06-21 16:02:50 +08:00
  • 7eb270c7a9 add javadoc for MMKV.initialize() guoling 2021-06-21 16:01:00 +08:00
  • cb7e3f5332 add actualSize() for Android #706 guoling 2021-06-17 09:57:48 +08:00
  • d375a295c1 mark mmkvWithID() non-nullable but throws exception instead #624 guoling 2021-06-11 10:49:06 +08:00
  • c623823602 format code guoling 2021-06-08 14:57:11 +08:00