|
CXI
|
*
* 1.02 | 27.04.2009 | added: CryptoServerLog
* | | added: AIX
* 1.03 | | internal version
* 1.04 | 09.09.2009 | added: keepSessionAlive -> keepAliveThread
* 1.05 | 23.09.2009 | added: provider detection Sun ? IBM ?
* 1.06 | 01.10.2009 | added: store current device
* 1.07 | 08.10.2009 | bugfix: auth_prep (chained session failed)
* | | removed: parent thread monitoring in keep alive thread
* | | bugfix: workaround for malformed pkcs#1 padding in GetSessionKeyRSA (CMDS bug)
* | | added: keep device specifier
* 1.08 | 19.10.2009 | bugfix: storing full device name (prior to cutting off port)
* 1.10 | 07.01.2010 | added: CryptoServerCluster
* 1.11 | 12.03.2010 | fixed error duplicate errorcodes
* 1.20 | 07.06.2010 | added: CryptoServerConfig
* | | added: logonPassword, logonSign, logoff
* | | provides automatic detetection of user authentication mechanism!
* 1.21 | 06.07.2010 | bugfix: logoff: removed: set timeout to 1000
* 1.30 | 29.07.2010 | added: support for TCOS3 smartcard
* | | bugfix: auth. mech. RSASC: corrected command length
* | | added: logonSC, getTime
* 1.31 | 25.08.2010 | added: clear text message to E_JCSA_SM_FAIL
* 1.32 | 27.08.2010 | changed location of native code map file to avoid resource cache effects
* 1.33 | 07.09.2010 | added: CryptoServerDatabase
* 1.34 | 16.09.2010 | added: setFallbackInterval on CryptoServerCluster (enforces priorization)
* 1.35 | 16.09.2010 | bugfix: setFallbackInterval
* 1.36 | 27.09.2010 | added: optional list of additional error code can be passed to CryptoServerCluster.exec.
* | | These errors are not preplied to the caller but cause the API to switch to another device.
* 1.37 | 28.09.2010 | improved documentation
* 1.40 | 27.06.2011 | added: CryptoServerException now contains answer data (if sent by the CryptoServer)
* | | modified: made initialisation of security provider (Sun/IBM) static
* | | improved: documentation
* 1.41 | 22.07.2011 | added: enum DeviceState
* | | added: enum LogLevel
* | | modified: set keepAuthentication to true by default
* | | added: setKeepAuthentication, setKeepSessionAlive
* | | improved: doesn't longer prompt for smartcard if pin is already given
* 1.42 | 08.09.2011 | modified: made logonPassword and logonSign FIPS conform (DH session key exchange)
* | | deprecated: logonSC (replaced by logonSign)
* 1.43 | 14.09.2011 | added: default Constructor on CryptoServerCluster
* 1.44 | 26.09.2011 | bugfix: endSession in FIPS mode
* 1.45 | 07.05.2012 | added some utilty functions to CryptoServerUtil
* 1.46 | 15.06.2012 | improved: CryptoServerConfig.getInt recognizes size tags ('kb', 'mb', 'gb')
* 1.47 | 10.09.2012 | bugfix: changed default Authentication.repeat parameter back to false -> cached authentication information
* | | (e.g. user name, password) is cleared after having executed the first command.
* | | Multiple command authentication - if desired - has to be switched on with setKeepAuthentication()
* 1.48 | 02.05.2013 | bugfix: call removeShutdownHook while VM is already shutting down (Mantis #603)
* 1.49 | 04.07.2013 | bugfix: AuthRSASC with PIN given remotely in command (Mantis #128)
* 1.50 | 30.10.2014 | added: constructor CryptoServerRSAKey(file) that reads plain key files or
* | | public components only.
* 1.51 | 31.10.2014 | added: CryptoServer.waitReady(): waits until CryptoServer is ready to receive commands
* 1.52 | 08.05.2014 | HSM-198 DH size 2048
* 1.52c| 11.02.2016 | change company name
* 1.53 | 16.03.2016 | [HSM-736] improvement: add thread id to log output
* 1.54 | 19.04.2016 | [HSM-1621] bugfix: allow reconnection of pinpad reader
* 1.55 | 11.05.2016 | [HSM-1759] New feature: New secure messaging method has been included in the API (EPA)
* 1.56 | 08.06.2016 | [HSM-1980] bugfix in API-part of new secure messaging method (MBO)
*