Permalink
Switch branches/tags
Commits on Mar 1, 2014
  1. 1.0-dev

    Ratler committed Mar 1, 2014
  2. Version 0.9.1

    Ratler committed Mar 1, 2014
Commits on Jul 15, 2013
  1. Removed old JUnit artifacts

    Ratler committed Jul 15, 2013
Commits on Jul 14, 2013
  1. Allow setting device name as argument when running test suite

    Ratler committed Jul 14, 2013
    Updated README's to reflect the recent change to set the device name
    when running the test suite.
  2. Merge pull request #4 from Ratler/master

    Ratler committed Jul 14, 2013
    Added README.md for the project
  3. Update README.md

    Ratler committed Jul 14, 2013
  4. Update README.md

    Ratler committed Jul 14, 2013
    Added some markdown formatting.
  5. Create README.md

    Ratler committed Jul 14, 2013
Commits on Jul 13, 2013
  1. Changed exception handling and added default hsm read timeout

    Ratler committed Jul 13, 2013
    Added another constructor without the need to supply a read
    timeout, the default timout is 0.5 seconds.
  2. Improved support for OTP unlock and storage decrypt

    Ratler committed Jul 13, 2013
    Added support to unlock hsm or decrypt storgare for all versions of
    the YubiHSM from command line. Support also added for yubikey admin OTP.
Commits on Jul 10, 2013
  1. pom.xml: New versions and some other build changes

    Ratler committed Jul 10, 2013
    - Default encoding set to UTF-8
    - Attach javadoc when executing "mvn package"
    - Bumped version on a few dependencies
  2. Refactored the SystemInfoCmd class

    Ratler committed Jul 10, 2013
    SystemInfoCmd has been rewritten to better accommodate different
    needs to get version information from the HSM.
Commits on May 17, 2013
  1. validateOTP needs to be thread safe

    Ratler committed May 17, 2013
    Fixed a race condition in validateOTP(), it was possible
    to overwrite the temporary key while validateOTP() was executing
    which could lead to failed OTP validation.
Commits on May 7, 2013
  1. Replaced JUnit with TestNG

    Ratler committed May 7, 2013
  2. Updated copyright notices

    Ratler committed May 7, 2013
    Just some minor cleanup in the copyright headers.
Commits on Feb 4, 2012
Commits on Oct 9, 2011
  1. Added modhex utility class

    Ratler committed Oct 9, 2011
    - Supports converting hex -> modhex, modhex -> hex and modhex -> Long
  2. Merge branch 'ft_decrypt'

    Ratler committed Oct 9, 2011
Commits on Oct 7, 2011
  1. Change AEADCmd.{generateAEAD,validateAEAD} to using a byte array for …

    fredrikt committed Oct 7, 2011
    …data.
    
    Retain String accepting versions of the API calls as well in the YubiHSM class.
    
    It was discovered that you can't take any 8-bit data in a byte array and
    turn it into a String that could then be turned into the same byte array
    again when it was to be sent to the YubiHSM, since Java applies encoding
    to strings and it was not apparent there was an 8-bit clean encoding.
Commits on Oct 4, 2011
  1. Implement YSM_HSM_UNLOCK for YubiKey OTP unlocking of keystore.

    fredrikt committed Oct 4, 2011
    Command YSM_HSM_UNLOCK introduced in YubiHSM 1.0.
  2. Cache sysinfo response in constructor.

    fredrikt committed Oct 3, 2011
    Besides enabling us to do efficient version differentiation, this
    ensures we are really in sync after the CommandHandler.reset().
Commits on Oct 3, 2011
  1. Version 0.9.1-dev

    Ratler committed Oct 3, 2011
  2. New unlock code

    Ratler committed Oct 3, 2011