Maarten Billemont
1fbb6b0754
Clear the password input field and pop a warning when entering bad master password.
2014-12-17 00:31:34 -05:00
Maarten Billemont
4c526d6f08
Fixed a bug causing exceptions loading maximum security passwords.
2014-12-17 00:18:02 -05:00
Maarten Billemont
f2eb53569b
Use ~/.mpwrc since ~/.mpw is used by other tools..
2014-12-16 22:14:52 -05:00
Maarten Billemont
c2a6a3d035
Full ability to load, add and autocomplete sites from history.
2014-12-16 22:13:11 -05:00
Maarten Billemont
1bd76dbb61
Read avatar from user export and allow user to modify it by clicking the picture.
2014-12-12 17:25:32 -05:00
Maarten Billemont
0fdf894bf0
Fix issue with passing context in Java algorithm and test case.
2014-12-12 10:54:28 -05:00
Maarten Billemont
19202e07d4
Merge branch 'master' of github.com:Lyndir/MasterPassword
2014-12-12 10:14:09 -05:00
Maarten Billemont
84b624aea2
WIP - integrate user and site storage through export files into Java Swing GUI.
2014-12-11 20:35:19 -05:00
Maarten Billemont
c7ac5087b3
Fix test cases loginName, securityAnswer and securityAnswer_context
2014-12-10 10:34:55 -05:00
Maarten Billemont
4ff8cd6d90
A persistence model for the Java implementation and ability to parse in and write out export files.
2014-12-08 11:11:29 -05:00
Maarten Billemont
3f4558da2b
Standardize on a naming scheme: cipher -> template, userName -> fullName, element -> site.
2014-12-05 17:59:10 -05:00
Maarten Billemont
3d064fa68d
A full test script for various inputs and a Java TestNG implementation that tests it.
2014-12-05 02:17:28 -05:00
Maarten Billemont
1a1e024178
Fix Java unit test expected values from C implementation's output.
2014-12-04 00:35:21 -05:00
Maarten Billemont
8006b7096f
Make Java and C debug output comparable.
2014-12-03 23:36:18 -05:00
Maarten Billemont
a82ce7310d
Remove plist dependency, fix length bug, import ciphers.plist.
...
[REMOVED] Java code no longer depends on ciphers.plist and net.sf.plist.
[ADDED] Java code now explicitly defines the algorithm's templates.
[FIXED] Java code now properly counts the site name and user name's byte length.
[FIXED] Java code now explicitly uses 32-bit integers.
2014-12-03 00:46:00 -05:00
Maarten Billemont
a8bb434ded
Add mp.update.check property to disable update checking.
2014-08-31 22:14:18 -04:00
Maarten Billemont
1e8a832cba
Bump lyndir POM to 1.20 to fix some warnings and dependency issues.
2014-08-31 21:55:37 -04:00
Maarten Billemont
9d7799c814
Improved Master Password algorithm API & GUI improvements.
...
[IMPROVED] Read the master password using Console, not stdin.
[IMPROVED] Clear the site password when the dialog closes.
[IMPROVED] Make the site password selectable.
2014-08-30 20:08:20 -04:00
Maarten Billemont
2adb74c971
Make log level configurable with -Dlog.level, default to INFO. Thanks @pitpalme.
2014-08-30 15:54:52 -04:00
Maarten Billemont
3ebef16007
Sign android release build and fix check for Apple classes in GUI.
2014-08-28 09:50:10 -04:00
Maarten Billemont
3225985e1e
Fix update check.
2014-08-28 00:07:24 -04:00
Maarten Billemont
76280ac71c
Update check for Java GUI + Copy password on Android + Native scrypt for Android.
2014-08-27 23:05:24 -04:00
Maarten Billemont
f47ff67ba9
Add tip to copy password & close app + less console verbosity in Java GUI.
2014-08-27 22:08:53 -04:00
Maarten Billemont
65cef6d8ed
First working Master Password for Android, yay!
2014-08-26 19:54:33 -04:00
Maarten Billemont
89145d6e13
Prepare for Android development.
...
[FIXED] Naming of avatar images.
[FIXED] Dependency, SDK & other Maven configuration.
[UPDATED] Dependencies changed to stable versions.
2014-08-24 22:43:34 -04:00
Maarten Billemont
eb4ea08a8b
Update Media.xcassets.
2014-08-24 00:01:17 -04:00
Maarten Billemont
adc79d331b
Initial work on an Android master password app.
2014-08-21 00:26:47 -04:00
Maarten Billemont
2eb074be87
Some fixes to the Java GUI. Thanks cuardin!
...
[UPDATED] Allow lookup by short name.
[FIXED] GUI only supports generated types, only show generated types in its list.
[UPDATED] Update site password when type changes.
[FIXED] Exceptions on illegal input arguments for generation, eg. empty site name.
2014-07-01 12:41:35 -04:00
Maarten Billemont
5466e48629
Allow leaving the master password empty in the config file for the GUI.
2014-06-15 00:05:45 -04:00
Maarten Billemont
c38920f238
Improve reliability with regards to bad config files.
2014-06-14 23:33:00 -04:00
Maarten Billemont
be0ae7ff45
UI improvements for the Java GUI.
2014-06-11 09:16:24 -04:00
Maarten Billemont
6808016ab7
Added support for the C CLI's ~/.mpw config file to speed up sign-in to the GUI.
2014-06-11 01:45:31 -04:00
Maarten Billemont
b74bc79699
A basic cross-platform GUI for the Master Password generation algorithm.
2014-06-08 16:39:26 -04:00
Maarten Billemont
33e25a5fed
CLI tool install script.
...
[UPDATED] Templates are now in ciphers.plist.
[ADDED] Install script for Java-based mpw CLI tool.
[UPDATED] Java tool is now bundled in a single executable self-containing JAR.
2013-12-03 08:16:32 -05:00
Maarten Billemont
76f4a00738
Revert Storyboard back to Xcode 4 compatible format.
2013-08-10 23:32:33 -04:00
Maarten Billemont
14c0b2dd27
Resource clean-up.
...
[REMOVED] Unused resources removed from .app.
[DELETED] Guide pages aren't used anymore.
[UPDATED] pngcrush'ed all PNGs to reduce their size.
2013-05-13 00:22:24 -04:00
Maarten Billemont
5d5e9395b3
Threading fixes for Mac, spinner fix for iOS.
...
[UPDATED] TestFlight.
[FIXED] Mac: References to MPAppDelegate that should be OS-independant now use MPAppDelegate_Shared.
[FIXED] Mac: Threading and content UI updates.
[FIXED] iOS: Spinner was showing when going back to unlock VC.
2013-04-27 00:34:28 -04:00
Maarten Billemont
4b8d30ac28
Initial android artifact.
...
[ADDED] Added initial stub for an android MP app.
2013-03-29 09:05:15 -04:00
Maarten Billemont
d7d91d13c6
UI updates: site search & type change
...
[ADDED] Display the password type when searching for sites.
[ADDED] Indicate the strength of a password type by time to crack.
[ADDED] Display a password prediction below each password type on
the type selection screen.
[MOVED] Moved the Short type below the Basic type because it's less
secure.
[FIXED] Some font regression bugs.
2013-02-08 18:11:24 -05:00
Maarten Billemont
a710765336
Bump Java dependencies to release.
...
[UPDATED] Java: property-list to 2.0.0
2013-02-01 12:53:17 -05:00
Maarten Billemont
678545cc26
Make parent pom resolvable.
...
[FIXED] Java: Make the parent POM resolvable for people that don't
have the snapshot version of it.
2012-10-23 09:21:33 -04:00
Maarten Billemont
699d0869fc
ARMv7s
...
[UPDATED] Project configuration update for ARMv7s support.
2012-09-19 22:11:16 +02:00
Maarten Billemont
bc3aa3255e
Get rid of these binaries; they don't belong in a repo.
2012-07-30 10:19:46 +02:00
Maarten Billemont
f2fdca6a03
Add env var support to CLI.
...
[ADDED] The Java CLI client can now take values for the username and
master password from the environment.
2012-07-30 10:17:26 +02:00
Maarten Billemont
04a6c8e68d
A Java proof-of-concept CLI for Master Password.
2012-07-05 13:42:32 +02:00