2
0

Fixed MP-51 Keyboard covers security answers

This commit is contained in:
Maarten Billemont 2015-06-20 11:24:17 -04:00
parent be0893c738
commit 6961236534
7 changed files with 12 additions and 18 deletions

2
External/Pearl vendored

@ -1 +1 @@
Subproject commit 33faf6604db00683786fe737aa1803c7f0c5639a Subproject commit bf1dffdbb4eb1a926a8a31b93b559d1053e083ea

View File

@ -15,13 +15,13 @@
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
<string>FMWK</string> <string>FMWK</string>
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>2.2.9</string> <string>2.2.10</string>
<key>CFBundleSupportedPlatforms</key> <key>CFBundleSupportedPlatforms</key>
<array> <array>
<string>iPhoneOS</string> <string>iPhoneOS</string>
</array> </array>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>44</string> <string>45</string>
<key>DTPlatformName</key> <key>DTPlatformName</key>
<string>iphoneos</string> <string>iphoneos</string>
<key>MinimumOSVersion</key> <key>MinimumOSVersion</key>

Binary file not shown.

Binary file not shown.

View File

@ -29,6 +29,8 @@
self.tableView.tableHeaderView = [UIView new]; self.tableView.tableHeaderView = [UIView new];
self.tableView.tableFooterView = [UIView new]; self.tableView.tableFooterView = [UIView new];
self.view.backgroundColor = [UIColor clearColor]; self.view.backgroundColor = [UIColor clearColor];
[self.tableView automaticallyAdjustInsetsForKeyboard];
} }
- (void)viewWillAppear:(BOOL)animated { - (void)viewWillAppear:(BOOL)animated {
@ -48,6 +50,7 @@
[super viewWillDisappear:animated]; [super viewWillDisappear:animated];
PearlRemoveNotificationObserversFrom( self.tableView );
PearlRemoveNotificationObservers(); PearlRemoveNotificationObservers();
} }

View File

@ -2399,7 +2399,6 @@ However, it means that anyone who finds your device unlocked can do the same.</s
<attributedString key="attributedText"> <attributedString key="attributedText">
<fragment content="The passwords generated by this app are not stored but "> <fragment content="The passwords generated by this app are not stored but ">
<attributes> <attributes>
<color key="NSBackgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
<color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<font key="NSFont" size="14" name="Exo2.0-Regular"/> <font key="NSFont" size="14" name="Exo2.0-Regular"/>
<paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/> <paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
@ -2407,20 +2406,18 @@ However, it means that anyone who finds your device unlocked can do the same.</s
</fragment> </fragment>
<fragment content="created on the spot"> <fragment content="created on the spot">
<attributes> <attributes>
<color key="NSBackgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
<color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<font key="NSFont" size="14" name="Exo2.0-Italic"/> <font key="NSFont" size="14" name="Exo2.0-Italic"/>
<paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/> <paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
</attributes> </attributes>
</fragment> </fragment>
<fragment> <fragment>
<string key="content">. <mutableString key="content">.
This is very different from most any other password app: when your passwords are not stored, they are safe from loss and theft if you lose your phone or user. On your new phone, just recreate the user with the same master password and your sites will generate their original passwords again. The cryptography used by this app is also much stronger than that used by most other password applications. This is very different from most any other password app: when your passwords are not stored, they are safe from loss and theft if you lose your phone or user. On your new phone, just recreate the user with the same master password and your sites will generate their original passwords again. The cryptography used by this app is also much stronger than that used by most other password applications.
You don't need to remember any password generated by this app, but </string> You don't need to remember any password generated by this app, but </mutableString>
<attributes> <attributes>
<color key="NSBackgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
<color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<font key="NSFont" size="14" name="Exo2.0-Regular"/> <font key="NSFont" size="14" name="Exo2.0-Regular"/>
<paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/> <paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
@ -2428,7 +2425,6 @@ You don't need to remember any password generated by this app, but </string>
</fragment> </fragment>
<fragment content="it is vital that you "> <fragment content="it is vital that you ">
<attributes> <attributes>
<color key="NSBackgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
<color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<font key="NSFont" size="14" name="Exo2.0-Bold"/> <font key="NSFont" size="14" name="Exo2.0-Bold"/>
<paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/> <paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
@ -2436,7 +2432,6 @@ You don't need to remember any password generated by this app, but </string>
</fragment> </fragment>
<fragment content="remember your master password"> <fragment content="remember your master password">
<attributes> <attributes>
<color key="NSBackgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
<color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<font key="NSFont" size="14" name="Exo2.0-BoldItalic"/> <font key="NSFont" size="14" name="Exo2.0-BoldItalic"/>
<paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/> <paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
@ -2446,12 +2441,12 @@ You don't need to remember any password generated by this app, but </string>
<string key="content"> and that it is secure. <string key="content"> and that it is secure.
Don't reuse an old password! Don't reuse an old password!
Never share your master password; not even with family. Never share your master password!
Share your sites password instead. (Not even with family)
Share your site passwords instead.
A small sentence is a great password. A small sentence is a great password.
</string> </string>
<attributes> <attributes>
<color key="NSBackgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
<color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<font key="NSFont" size="14" name="Exo2.0-Regular"/> <font key="NSFont" size="14" name="Exo2.0-Regular"/>
<paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/> <paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
@ -2459,7 +2454,6 @@ You don't need to remember any password generated by this app, but </string>
</fragment> </fragment>
<fragment content="Eg. banana colored duckling"> <fragment content="Eg. banana colored duckling">
<attributes> <attributes>
<color key="NSBackgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
<color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<font key="NSFont" size="14" name="Exo2.0-Bold"/> <font key="NSFont" size="14" name="Exo2.0-Bold"/>
<paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/> <paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
@ -2472,7 +2466,6 @@ You can make passwords for anything, like email addresses, sites or real-world t
See </string> See </string>
<attributes> <attributes>
<color key="NSBackgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
<color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<font key="NSFont" size="14" name="Exo2.0-Regular"/> <font key="NSFont" size="14" name="Exo2.0-Regular"/>
<paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/> <paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
@ -2480,7 +2473,6 @@ See </string>
</fragment> </fragment>
<fragment content="http://masterpasswordapp.com/security.html"> <fragment content="http://masterpasswordapp.com/security.html">
<attributes> <attributes>
<color key="NSBackgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
<color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<font key="NSFont" size="14" name="Exo2.0-Regular"/> <font key="NSFont" size="14" name="Exo2.0-Regular"/>
<url key="NSLink" string="http://masterpasswordapp.com/security.html"/> <url key="NSLink" string="http://masterpasswordapp.com/security.html"/>
@ -2489,7 +2481,6 @@ See </string>
</fragment> </fragment>
<fragment content=" for information on the security properties of this app."> <fragment content=" for information on the security properties of this app.">
<attributes> <attributes>
<color key="NSBackgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
<color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <color key="NSColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<font key="NSFont" size="14" name="Exo2.0-Regular"/> <font key="NSFont" size="14" name="Exo2.0-Regular"/>
<paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/> <paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
@ -3531,7 +3522,7 @@ You can then update your site's account with the new and stronger password.
<simulatedScreenMetrics key="destination" type="retina47"/> <simulatedScreenMetrics key="destination" type="retina47"/>
</simulatedMetricsContainer> </simulatedMetricsContainer>
<inferredMetricsTieBreakers> <inferredMetricsTieBreakers>
<segue reference="Ql4-wf-T8u"/> <segue reference="k2G-nL-x3l"/>
<segue reference="gtb-zE-u9H"/> <segue reference="gtb-zE-u9H"/>
</inferredMetricsTieBreakers> </inferredMetricsTieBreakers>
<color key="tintColor" name="controlLightHighlightColor" catalog="System" colorSpace="catalog"/> <color key="tintColor" name="controlLightHighlightColor" catalog="System" colorSpace="catalog"/>