2
0

Commit Graph

  • 16f6c3c593 Update preference menu item state. 2.8-mac-8 Maarten Billemont 2020-04-16 17:13:23 -0400
  • 63ca2ae83e Can lower deployment target to 10.10 Maarten Billemont 2020-04-16 17:13:08 -0400
  • 1c3ea3826f Move identicon and toID to mpw native. 2.8-mac-7 Maarten Billemont 2020-04-15 19:09:02 -0400
  • ff9596aef0 Update log sink API. Maarten Billemont 2020-04-15 19:08:11 -0400
  • b79ed1ca0b Fix JNI native symbol names after refactor. Maarten Billemont 2020-04-14 20:07:21 -0400
  • 9a362f13a3 Use new mpw log sink logging mechanism for JNI logging. Maarten Billemont 2020-04-14 19:13:49 -0400
  • 11d6660e5a Sinks report success now & fallback sink triggers on failure. Maarten Billemont 2020-04-14 19:12:28 -0400
  • 62e1563fa6 Ensure b64Cursor chars are unsigned when used as index. Maarten Billemont 2020-04-14 19:11:08 -0400
  • 9b8ff7ad0c Kill debug code. Maarten Billemont 2020-04-13 21:33:28 -0400
  • f1fc07cf9e FaceID privacy message. Maarten Billemont 2020-04-13 18:56:57 -0400
  • 00ac788f4f Consistent flow for enabling notifications. Maarten Billemont 2020-04-13 18:12:41 -0400
  • 514c383310 Obsolete sources. Maarten Billemont 2020-04-12 22:38:40 -0400
  • 9a3bcd1c6f Fix bad override of forKeyedSubscript: Maarten Billemont 2020-04-12 21:39:13 -0400
  • d30d469663 Sites list scroll & keyboard fixes. Maarten Billemont 2020-04-12 19:16:13 -0400
  • b428ee0003 Honour animated property better. Maarten Billemont 2020-04-12 19:13:34 -0400
  • f80ffd078b Move dependencies to Podfile. Maarten Billemont 2020-04-12 19:12:45 -0400
  • 7f1a28ffa7 Fixes and updates to iOS. Maarten Billemont 2020-04-11 12:10:42 -0400
  • 8eeba2e005 Don't crash if decrypt fails. 2.8-mac-6 Maarten Billemont 2020-04-09 21:46:09 -0400
  • fd6cbaa9a5 Ignore backup files. Maarten Billemont 2020-04-09 21:33:05 -0400
  • 1651e9ad4a Automatic configuration cleanup. 2.8-mac-5 Maarten Billemont 2020-04-09 21:04:35 -0400
  • 02c1e2af46 straf relies on a nil terminator. Maarten Billemont 2020-04-09 21:03:59 -0400
  • b275286b2d Consent and notification permissions on the main thread. Maarten Billemont 2020-04-09 21:03:11 -0400
  • 7818feaf0b Disable the login field if login is generated. 2.8-mac-4 Maarten Billemont 2020-04-08 20:21:58 -0400
  • 3970cd2eac Remove unused lvar. Maarten Billemont 2020-04-08 20:21:42 -0400
  • 21b0053ccb Copy login name on shift & update UI to reflect it. Maarten Billemont 2020-04-08 19:36:19 -0400
  • 6dd8790404 Enable/disable Sentry on iOS with sendInfo. Maarten Billemont 2020-04-07 16:05:53 -0400
  • 508abec94e Toggle Sentry and Countly when sendInfo is enabled/disabled. Maarten Billemont 2020-04-07 16:04:17 -0400
  • b010432796 Toggle sendInfo through preferences & move user import/export. Maarten Billemont 2020-04-07 15:30:23 -0400
  • a91e65f72f Push notification support on macOS. Maarten Billemont 2020-04-06 23:11:36 -0400
  • 4b5c696241 Give Countly consent if sendInfo is enabled. 2.8-mac-3 Maarten Billemont 2020-04-06 20:38:29 -0400
  • 128c3dcf87 Use a material that is more compatible with light/dark themes. Maarten Billemont 2020-04-06 19:35:58 -0400
  • 8e15be21ab Cross-platform translation of mpw logs into Pearl. Maarten Billemont 2020-04-06 19:27:17 -0400
  • c62ff63718 Image resource issues. Maarten Billemont 2020-04-06 19:25:43 -0400
  • d564afe3ec Delegate main-thread activity on the main thread. Maarten Billemont 2020-04-06 19:24:46 -0400
  • 340044e945 Icon and launch screen updates. 2.8-mac-2 Maarten Billemont 2020-04-05 01:17:13 -0400
  • 078cd412a8 Update deprecated material. Maarten Billemont 2020-04-05 01:16:49 -0400
  • 83b824a44e Project updates. 2.8-mac-1 Maarten Billemont 2020-04-04 20:19:22 -0400
  • 24a6781687 Don't leak internal file on error if mpw_marshal_write file is NULL. Maarten Billemont 2020-04-04 20:17:14 -0400
  • b118bc4e9b Sentry SDK update to v5 Maarten Billemont 2020-04-04 19:50:37 -0400
  • 0405c1776c Remove obsolete Fabric support. Maarten Billemont 2020-04-04 18:15:51 -0400
  • 81a92400fb pushTestMode doesn't support nil values but defaults to it. Maarten Billemont 2020-04-04 18:12:26 -0400
  • 7085eaf726 Hang detector is an iOS-only thing. Maarten Billemont 2020-04-04 18:09:33 -0400
  • 878970ff22 JSON support for Mac app. Maarten Billemont 2020-04-04 17:34:07 -0400
  • 6a635491bd Fix MPW_COLOR test, if set to 0. Maarten Billemont 2020-04-04 17:33:32 -0400
  • fa0c80d6b3 Log out active user and key when user is changed or deleted or unset. Maarten Billemont 2020-04-04 16:30:14 -0400
  • 975743adec Use the user, not a site algorithm, for generating and testing the keyID. Maarten Billemont 2020-04-02 16:15:01 -0400
  • 39c6d5668a Improved repeat generation of master password suggestions. Maarten Billemont 2020-04-02 16:13:12 -0400
  • c4abdb6d49 Test result output in export files. Maarten Billemont 2020-04-02 16:11:30 -0400
  • 887d07f004 macOS update. Maarten Billemont 2020-03-25 13:12:06 -0400
  • a640b798b5 Resolve main thread access issues. Maarten Billemont 2020-03-25 12:16:19 -0400
  • 07250d50fd Push notifications support & remove Test configuration. Maarten Billemont 2020-03-13 12:15:24 -0400
  • 56f5870bbb Make white text white, not system, since background is always dark. Maarten Billemont 2020-03-13 11:55:13 -0400
  • ee16c4a66d Ensure alerts are triggered on main thread. Maarten Billemont 2020-03-05 11:29:10 -0500
  • 9c3e272849 Case insensitive compare values that don't need to rely on exact case. Maarten Billemont 2020-03-04 00:56:14 -0500
  • 131720eb8d Fix login/result state import/export, keyID; Volto export; Pearl log sink. Maarten Billemont 2020-02-28 17:33:38 -0500
  • b15417aa31 Marshal nulls as empty text & document data structures. Maarten Billemont 2020-02-28 17:25:20 -0500
  • f659c0936e Volto migration alerts. Maarten Billemont 2020-02-26 23:01:44 -0500
  • 35e64ea9cf Swizzle fixes, type build fixes, disable hang timer for debug builds. Maarten Billemont 2020-02-16 18:49:06 -0600
  • d509c01572 Countly view tracking & Pearl API for C string length. Maarten Billemont 2020-02-13 12:59:15 -0500
  • 485cf65694 Default to mpw_log_sink_file if no sinks are registered. Maarten Billemont 2020-02-12 22:32:14 -0500
  • f32f2a6726 Update CLI API for key providers. Maarten Billemont 2020-02-12 22:13:55 -0500
  • bd38840ed3 Import for standard time_t. Maarten Billemont 2020-02-12 22:12:48 -0500
  • 6eaa491d67 Replace Crashlytics/Fabric with Countly & Sentry. Maarten Billemont 2020-01-27 13:27:10 -0500
  • b460e27696 Store preferences in user file using mpw data API. Maarten Billemont 2019-07-28 17:44:56 -0400
  • eb1e23311e API update, user export. Maarten Billemont 2019-06-23 12:59:15 -0400
  • 38b3dcdba0 Android and macOS dependency build fixes. Maarten Billemont 2019-09-26 16:21:28 -0400
  • 85f6c03500 More build standardization. Maarten Billemont 2019-09-26 12:45:35 -0400
  • 4521c4f919 Fix build script for libs that have no INSTALL file. Maarten Billemont 2019-06-07 18:24:07 -0400
  • feac039bc4 Fix for autoreconf overwriting repo files. Maarten Billemont 2019-05-29 15:55:33 -0400
  • dbda20ee8a Fix for building after SDK path changes. Maarten Billemont 2019-05-29 12:49:49 -0400
  • 6832c05138 Fix AES padding not removed if % AES_BLOCKSIZE. Maarten Billemont 2020-01-07 15:54:34 -0500
  • f999e75ebe Hide app secrets such as API keys in code. Maarten Billemont 2020-01-02 17:04:29 -0500
  • 8886c6a6ef Bring timetocrack <x> in line with spec. Maarten Billemont 2020-01-23 16:33:57 -0500
  • 51afed2fe0 More advanced mpw-internal logging mechanism. Maarten Billemont 2019-11-08 09:11:37 -0500
  • 44a2a67417 Ensure inf+ log messages are free of private information. Maarten Billemont 2019-10-30 12:20:30 -0400
  • 37532f0ce5 Fix unmarshalling with no sites. Maarten Billemont 2019-10-24 15:14:31 -0400
  • 194c626aed Sync internals for marshalling with documentation. Maarten Billemont 2019-10-24 11:40:58 -0400
  • 344cce084f Don't keep deleted sites & questions. Maarten Billemont 2019-10-23 13:15:21 -0400
  • 023749049a Clean up now that implementation is Native only. Maarten Billemont 2019-10-23 09:25:57 -0400
  • aec5e371b8 Prefix versions with V to fix a Swift enum naming import issue. Maarten Billemont 2019-10-10 11:48:35 -0400
  • 2af71fbc34 Refactor for safety. Maarten Billemont 2019-10-05 16:33:34 -0400
  • 44fa32697a Huge refactor to do marshalling completely through mpw data object now. Maarten Billemont 2019-10-02 23:16:20 -0400
  • 0fcdb2a5e6 Algorithm version C files need to be separately compiled now. Maarten Billemont 2019-10-02 23:13:12 -0400
  • 7fd0172815 Refactor in preparation of reading ext data prior to auth. Maarten Billemont 2019-09-30 13:08:04 -0400
  • a2b1f22b53 More standard way to separate algorithm versions. Maarten Billemont 2019-09-27 22:38:32 -0400
  • ff9a5eaf04 pre-compiled libraries. Maarten Billemont 2019-09-27 22:36:45 -0400
  • 256a0d2cb5 Don't need .cc symlinks anymore. Maarten Billemont 2019-09-27 22:35:50 -0400
  • a9ae10d08b Can't reuse original env. Maarten Billemont 2019-09-27 22:34:28 -0400
  • fabb9a032d Refactor gradle core build configuration. Maarten Billemont 2019-09-27 22:33:38 -0400
  • 47ecf30b2d Move cross-compilation Dockerfile. Maarten Billemont 2019-09-26 16:20:57 -0400
  • bb5d693452 message / format success check was short-cut. Maarten Billemont 2019-09-26 16:19:58 -0400
  • 6e7dc74bb3 Enable access to json-c for marshalling. Maarten Billemont 2019-09-26 12:44:41 -0400
  • 068fdbbf32 Don't declare new symbols for each file that includes mpw-util.h Maarten Billemont 2019-09-26 12:44:07 -0400
  • 08a06639d0 Cross compile build fixes. Maarten Billemont 2019-09-26 10:50:22 -0400
  • 61611e108c Linux cross-compiling. Maarten Billemont 2019-09-25 22:51:12 -0400
  • 64536f95c0 Linux cross compiling, linking & x86_64 arch standardization. Maarten Billemont 2019-09-25 22:57:26 -0400
  • a132e03b88 Fix vsnprintf args reuse, size & break before va_end. Maarten Billemont 2019-09-25 22:49:56 -0400
  • 2bbd2549a1 Temporary hack because gradle's cpp-library plugin can't find C source files yet. Maarten Billemont 2019-09-25 15:37:12 -0400
  • 87913326a5 Linux build fixes. Maarten Billemont 2019-09-25 15:27:04 -0400
  • bf5e30c2c7 JNI reference memory management. Maarten Billemont 2019-09-24 21:26:07 -0400