Maarten Billemont
c94c52f4b6
Fix migration tips no longer interactable when logged in.
2021-11-03 16:51:37 -04:00
Maarten Billemont
5de9b05299
Move Spectre migration dialogs fully global & make closeable.
2021-11-01 21:16:00 -04:00
Maarten Billemont
f27607e63c
fixup! Support for unset login type.
2021-11-01 20:52:04 -04:00
Maarten Billemont
0b45dc584f
Fix deadlock when loadStore posts notifications to the main thread.
2021-11-01 20:07:13 -04:00
Maarten Billemont
88a4d7ba4d
Support for unset login type.
2021-11-01 20:06:37 -04:00
Maarten Billemont
94a6c925bc
Update Sentry SDK.
2021-10-31 14:32:31 -04:00
Maarten Billemont
eda9749cf2
Time to crack script updates.
...
[ADDED] Calculate cost for cracking a password.
[UPDATED] Hardware cost data based on various GPUs with updated hashcat metrics.
[ADDED] Ability to calculate the strength of an arbitrary password.
2021-10-31 14:17:21 -04:00
Maarten Billemont
4c096555d0
Spectre migration updates.
...
[ADDED] Migration prompt to sign-in screen.
[FIXED] Spectre Apple ID.
2021-10-31 14:15:46 -04:00
Maarten Billemont
403c45519a
2.7-java-12
2021-03-02 19:33:53 -05:00
Maarten Billemont
8d33ff8ec5
Fix password field manipulation bugs.
...
[FIXED] By stubbing the password field's document, we broke some editing capabilities. Stub the document in a way that respects its length.
2021-03-02 19:31:47 -05:00
Maarten Billemont
c38f713f05
Update site after release.
2021-02-18 11:27:18 -05:00
Maarten Billemont
d59595824b
Fix path for C release VERSION and TAG.
2021-02-18 10:15:40 -05:00
Maarten Billemont
2b78449a48
Update site after release.
2021-02-18 09:58:10 -05:00
Maarten Billemont
2eda9b1152
2.7-java-11
2021-02-18 09:44:11 -05:00
Maarten Billemont
8a032ba891
Master Password is moving to Spectre!
...
https://gitlab.com/spectre.app
https://spectre.app/
Master Password is no longer actively maintained from here on out.
2021-02-17 23:40:51 -05:00
Maarten Billemont
eda34f6b0b
Update binaries for latest core API.
2021-02-11 15:19:51 -05:00
Maarten Billemont
6e1855b00c
fixup! Fix ANSI C11 support.
2021-02-11 15:07:59 -05:00
Maarten Billemont
90aaf23bb5
Build script update.
...
- Fixed build on Windows
- Improved documentation
- Fixed arch logic, separate standard arch from host name
2021-02-11 14:12:06 -05:00
Maarten Billemont
2e9c79f6b3
Fix ANSI C11 support.
2021-02-11 14:11:09 -05:00
Maarten Billemont
83fa6c39bc
Site toolbar buttons should toggle on site, not result.
2021-02-08 14:21:52 -05:00
Maarten Billemont
913208255e
Temporarily disable findsecbugs due to bug.
...
https://stackoverflow.com/a/62894507/58803
2021-02-08 14:20:42 -05:00
Maarten Billemont
963a1222be
Update SpotBugs.
2021-02-08 14:20:29 -05:00
Maarten Billemont
a1264e0f91
Move main thread assert to the right spot.
2020-10-14 09:24:15 -04:00
Maarten Billemont
4f0065fba8
Update to tighten warnings configuration.
2020-10-14 09:23:46 -04:00
Maarten Billemont
b2c688a1ce
Always scope sites query to active user.
2020-09-03 14:31:10 -04:00
Maarten Billemont
aee1030758
Copy device identifier from macOS menu item.
2020-09-03 14:10:08 -04:00
Maarten Billemont
f665aeccc4
Load store synchronously to not return racy or invalid contexts.
2020-09-03 13:57:16 -04:00
Maarten Billemont
e58b9ef34f
Fetch request syntax update.
2020-09-03 13:56:46 -04:00
Maarten Billemont
968de6026f
Build fixes.
2020-09-03 13:56:10 -04:00
Maarten Billemont
2886e040a1
Warning fix.
2020-09-03 11:04:59 -04:00
Maarten Billemont
01cea659ca
Bump Pearl for nullability fixes.
2020-09-03 10:52:56 -04:00
Maarten Billemont
3a18e02a87
Revert "Xcode 12 update of xcdatamodel."
...
This reverts commit 2de57984b2
.
NSSecureUnarchiveFromDataTransformer is not compatible with iOS 9-11
2020-09-03 10:41:05 -04:00
Maarten Billemont
2de57984b2
Xcode 12 update of xcdatamodel.
2020-09-03 10:39:23 -04:00
Maarten Billemont
c7201c7d90
Update for Xcode 12 & build fixes.
2020-09-03 09:53:08 -04:00
Maarten Billemont
d62c6b4594
Sites no longer load with batch requests & load improvements.
2020-09-03 09:52:08 -04:00
Maarten Billemont
57f275c471
Update for Xcode 12 & add device identifier to UI.
2020-09-02 16:40:41 -04:00
Maarten Billemont
b1d8296396
Add nonstandard output type tests for i,r + fix indentation.
2020-08-29 09:48:14 -04:00
Maarten Billemont
6d25463de0
Rename next-gen to Spectre.
2020-07-21 21:21:52 -04:00
Maarten Billemont
029041dcf7
Expand the maximum length of query searches.
2020-07-11 21:43:34 -04:00
Maarten Billemont
cfbf1f5cac
Use visibility instead of gone so constraints are managed by stack view.
2020-07-11 10:48:19 -04:00
Maarten Billemont
acbd2dc2cc
Include purchased features in export file.
2020-07-06 22:28:15 -04:00
Maarten Billemont
8fcac65fd5
Additional documentation for parameter contracts.
2020-07-06 22:27:47 -04:00
Maarten Billemont
9904f4c715
Try to detect if cipherText is plainText.
...
In some situations, the cipherText that was passed in is actually
plainText. Old mpsites files used to store the login name as plain text
even though the file was redacted. Newer versions of the file store the
login name as ciphertext. There is no clear way to distinguish between
the two cases.
2020-07-06 14:18:47 -04:00
Maarten Billemont
b51a3de32c
Check pasteboard when app enters foreground, not activation.
2020-07-05 20:24:59 -04:00
Maarten Billemont
9e91f0a9d6
More reliable monitoring of changes using NSFetchedResultsController.
2020-07-05 20:24:18 -04:00
Maarten Billemont
7368b1be90
Source is button item, not a view.
2020-05-24 10:54:25 -04:00
Maarten Billemont
5db294bdb3
Show purchase transaction failures to the user.
2020-05-23 19:58:47 -04:00
Maarten Billemont
fee7bc7401
Resolve site cell sizing issues across window sizes.
2020-05-23 19:08:43 -04:00
Maarten Billemont
21968f4ba6
Fix messages for password reset.
2020-05-23 12:35:55 -04:00
Maarten Billemont
8582c934c2
Limit fuzzy searching to a depth of 10.
...
Avoids choking when query string becomes long and there are excessively
long site name entries.
2020-05-23 12:14:22 -04:00