2
0
Commit Graph

63 Commits

Author SHA1 Message Date
Maarten Billemont
eb4e25c0ba Fix importing of sites.
[FIXED]     Parsing mpsites for import.
2012-05-11 09:05:11 +02:00
Maarten Billemont
04bc7a497c Exporting of sites.
[ADDED]     Ability to export site data.
[UPDATED]   Type of passwords can now include feature bits.
2012-05-08 15:57:11 +02:00
Maarten Billemont
f622b2c7d4 iCloud fixes.
[UPDATED]   Moved shared MPAppDelegate code into separate files
            depending on the code's responsibility.
[UPDATED]   iCloud implementation removed in favor of
            iCloudStoreManager's managed implementation.
[FIXED]     iCloud configuration made AppStore friendly.
2012-05-07 22:32:10 +02:00
Maarten Billemont
98080ceb51 Persistence fixes and improvements.
[UPDATED]   Pearl to ARC.
[FIXED]     Crash related to persistence changes that caused UI updates
            while other UI changes were ongoing.
[IMPROVED]  Real description of MPElementEntities and use content
            whenever the password is requested.
[IMPROVED]  iOS: Handling of search result fetching and table reloading.
2012-05-07 01:18:02 +02:00
Maarten Billemont
376953ae56 iCloud sync fixes.
[REMOVED]   OS X: Disabled ability to add new sites from OS X until I
            have time to implement it properly without causing
            duplicates etc.
[MOVED]     iCloud and Core Data support was centralised to iOS and OS X
            to make sure both platforms always use the same container
            configuration.
[FIXED]     iCloud sync problems.
[REMOVED]   iCloud KV is not used/needed.
2012-05-04 18:54:58 +02:00
Maarten Billemont
950ce888e2 Crashlytics, Localytics, TestFlight + password change warnings.
[ADDED]     Crashlytics, Localytics.
[IMPROVED]  Async TestFlight takeOff.
[REMOVED]   TestFlight token hidden.
[FIXED]     Warnings, mostly to do with sign conversions.
[ADDED]     Warning messages whenever site's password changes, allowing
            the user to cancel the operation.
[ADDED]     Make password counter resettable by holding down on the
            counter increment button.
2012-05-03 16:49:15 +02:00
Maarten Billemont
657fef6249 Removed network from MP OS X + initial STM code MP iOS.
[REMOVED]   OS X: Removed networking code.  We're going to use SendToMac
            instead.
[ADDED]     iOS: Initial code for communicating with SendToMac hosts.
2012-03-14 00:55:49 +01:00
Maarten Billemont
d0ae954dbf Working OS X prototype application.
[ADDED]     OS X: Master password input and changing.
[ADDED]     OS X: Autocompletion by searching Core Data for previously
            used sites.
[ADDED]     OS X: Working password generation for sites.
[FIXED]     Bad ciphering on little endian machines: Convert bytes to
            network endian before using them as numbers.
[FIXED]     Opening of Core Data store when iCloud is unavailable.
2012-03-06 01:04:19 +01:00
Maarten Billemont
f3c24fd96f Mac OS X build fixes of shared code from iOS.
[FIXED]     Build problems with code shared from the iOS project in the
            Mac project.
2012-03-05 22:43:20 +01:00
Maarten Billemont
02ffa9611a Prepare key handling logic for sharing with OS X.
[MOVED]     Key logic now in a common class extension on MPAppDelegate
            so it can be shared between iOS and OS X apps.
[MOVED]     MPConfig for sharing between iOS and OS X apps.
[CHANGED]   keyphrase -> key.
2012-03-05 22:19:05 +01:00
Maarten Billemont
6bda70920b Fix Pearl/scrypt/openssl on Mac + password window.
[FIXED]     Dependencies and compilation on OS X.
[ADDED]     MPPasswordWindowController: Window to handle passwords.
2012-03-05 09:53:32 +01:00
Maarten Billemont
2761355180 Initial Mac project.
[ADDED]     A basic Mac OS X project.
[ADDED]     A basic UI for the Mac project.
[FIXED]     Notification at store update from iCloud.
2012-03-04 15:31:26 +01:00
Maarten Billemont
cbf624b3da Changed file hierarchy in preparation for Mac version. 2012-03-04 10:47:20 +01:00