Skip to content

passwordmaker/java-passwordmaker-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

passwordmaker-je-lib

The library portion of passwordmaker-je

This library does all of the supporting calls to implement Passwordmaker.org algorithm.
This hopefully will allow both the Android edition and the java desktop edition to share a very common code base.

The original passwordmaker-je was written by Dave Marotti. James Stapleton has modified it so that it fits into a library, and then made it a maven project, and has added new features, and fixed minor issues to be used with the android edition at https://github.com/passwordmaker/android-passwordmaker.git

How to build

  1. git clone https://github.com/passwordmaker/java-passwordmaker-lib.git
  2. Download/install a java 6+ jdk
  3. Download maven
  4. Run $ mvn install

Any pull requests are welcomed.

How to sign the jar for deployment

Just use the build-for-central profile. It will build the source, javadocs, and sign the jars.

mvn clean install -Pbuild-for-central

To verify the signatures

find target -name '*.asc' -print -exec gpg2 --verify {} \;

To actually deploy change the install maven command to deploy. This requires a sonatype.org jira account. And most likely permissions from James Stapleton (@tasermonkey).

This software is LGPL licensed. See LICENSE for more information.