-
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