Skip to content

Commit aba9bba

Browse files
author
James Stapleton
committed
Merge branch 'release/2.0.7'
- Fixed issue with buggy md5v0.6 algo (it allowed using character set other than hex) - Fixed Unicode encoding issues, now it will properly generate passwords with masterpassword having non-ascii characters in it. - Allowed the username to be adjustable without modifying the profile, from the main screen - Fixed issue where Account's pattern names are blank coming in from the chrome plugin - Fixed issue where Chrome's plugin export used the string 'null' for leet level. - Added so that when a user copy's a password it will add the used url to the favorites list so that it can be easily reused on the next time
2 parents 212cc8c + 39890da commit aba9bba

19 files changed

+127
-36
lines changed

assets/store/pwm-feature.jpg

63.4 KB
Loading

assets/store/pwm-promo-graphic.png

16.3 KB
Loading

assets/store/pwm-ring.png

246 KB
Loading

assets/store/store-listing.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
#Title
2+
PasswordMaker Pro
3+
4+
#Short Description
5+
PasswordMaker creates unique, secure passwords that are not needed to be saved.
6+
7+
#Full Description
8+
ONE PASSWORD TO RULE THEM ALL
9+
10+
PasswordMaker creates unique, secure passwords that are very easy for you to retrieve but no one else. Nothing is stored anywhere, anytime, so there's nothing to be hacked, lost, or stolen.
11+
12+
You provide PasswordMaker two pieces of information: a "master password" -- that one, single password you like -- and the URL of the website requiring a password. PasswordMaker will then generate a unique password using a one-way hash, which will protect your master password.
13+
14+
Compatible with the other versions of Passwordmaker for other devices and computers.
15+
16+
See http://android.passwordmaker.org/ for more information on PasswordMaker.
17+
18+
If you have questions, comments or concerns please post them on them on the github issue tracker by following the link above. I do not monitor the ratings and comments here. Also go to the page: http://passwordmaker.org to find other versions for other platforms like the chrome or firefox versions of passwordmaker.
19+
20+
# Categorization
21+
Application Type: Applications
22+
Category: Tools
23+
Content rating: Everyone
24+
Website: http://android.passwordmaker.org
25+

passwordmaker/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ dependencies {
107107
compile fileTree(dir: 'libs', include: ['*.jar'])
108108
// You must install or update the Support Repository through the SDK manager to use this dependency.
109109
compile 'com.intellij:annotations:12.0@jar'
110-
compile 'org.passwordmaker:passwordmaker-je-lib:0.9.8'
110+
compile 'org.passwordmaker:passwordmaker-je-lib:0.9.9'
111111
compile 'com.madgag.spongycastle:core:1.50.0.0'
112112
compile 'com.madgag.spongycastle:prov:1.50.0.0'
113113
androidTestCompile 'junit:junit:4.8.1'

passwordmaker/src/androidTest/java/org/passwordmaker/PwmTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ protected void performTest(AlgorithmType algorithmType, boolean useHMac, String
2727
profile.clearUrlComponents();
2828
profile.addUrlComponent(Account.UrlComponents.Domain);
2929

30-
SecureCharArray masterPassword = new SecureCharArray("happy");
30+
SecureUTF8String masterPassword = new SecureUTF8String("happy");
3131

3232
PasswordMaker pwm = new PasswordMaker();
3333
assertEquals(expected, saToString(pwm.makePassword(masterPassword, profile, "google.com")));

passwordmaker/src/main/java/org/passwordmaker/android/AccountDetailActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
*/
2222
public class AccountDetailActivity extends Activity {
2323
@SuppressWarnings("UnusedDeclaration")
24-
private static String LOG_TAG = "ADA";
24+
private static String LOG_TAG = Logtags.ACCOUNT_DETAIL_ACTIVITY.getTag();
2525

2626
@Override
2727
protected void onCreate(Bundle savedInstanceState) {

passwordmaker/src/main/java/org/passwordmaker/android/AccountDetailFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
* on handsets.
2424
*/
2525
public class AccountDetailFragment extends Fragment {
26-
private static final String LOG_TAG = "ADF";
26+
private static final String LOG_TAG = Logtags.ACCOUNT_DETAIL_FRAGMENT.getTag();
2727
/**
2828
* The fragment argument representing the item ID that this fragment
2929
* represents.

passwordmaker/src/main/java/org/passwordmaker/android/AccountListActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public class AccountListActivity extends Activity
3838
implements AccountListFragment.Callbacks {
3939

4040

41-
private static final String LOG_TAG = "ALA";
41+
private static final String LOG_TAG = Logtags.ACCOUNT_LIST_ACTIVITY.getTag();
4242
/**
4343
* Whether or not the activity is in two-pane mode, i.e. running on a tablet
4444
* device.

passwordmaker/src/main/java/org/passwordmaker/android/AccountListFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public class AccountListFragment extends ListFragment {
4040
private static final String STATE_ACTIVATED_POSITION = "activated_position";
4141
public static final String STATE_ACCOUNT_STACK = "activated_account_stack";
4242
@SuppressWarnings("UnusedDeclaration")
43-
private static final String LOG_TAG = "ALF";
43+
private static final String LOG_TAG = Logtags.ACCOUNT_LIST_FRAGMENT.getTag();
4444
/**
4545
* The fragment's current callback object, which is notified of list item
4646
* clicks.

0 commit comments

Comments
 (0)