Changes

    Database:
    - migrate key data for DKLS19 and SEPD19S to a new format
    Node Communication:
    - Changed protocol implementation for DKLS19 and SEPD19S
    Patch changes (no affect on compatibility):
    - Fixed return signature of GetKeysForUser() due to lack of support in Go Mobile

Versions

    Node Configuration: 10.11
    Client API: 41.1
    Client Communication: 22.3
    Database: 7.4.0
    Node Communication: 20.0 (!)

Changes

    Client Communication:
    - Added end point to get the count of presig IDs for a key
    Client API:
    - Mobile: Added a KeyClient with methods Delete(), GetKeysForUser() and CountPresigsForKey()
    - Go SDK: Added CountPresigsForKey()
    Patch changes (no affect on compatibility):
    - Shell has been removed from TSM Docker image

Versions

    Client API: 41.1
    Client Communication: 22.3
    Database: 7.3.0
    Node Communication: 19.0
    Node Configuration: 10.11

Changes

Patch changes (no affect on compatibility):
- Docker image for multiple platforms (amd64/arm64)

Versions

Database: 7.3.0
Node Communication: 19.0
Node Configuration: 10.11
Client API: 41.0
Client Communication: 22.2

Changes

    Patch changes (no affect on compatibility):
    - Catch more authentication key errors

Versions

    Client Communication: 22.2
    Database: 7.3.0
    Node Communication: 19.0
    Node Configuration: 10.11
    Client API: 41.0

Changes

    Patch changes (no affect on compatibility):
    - Fix for Windows DLL issues

Versions

    Node Configuration: 10.11
    Client API: 41.0
    Client Communication: 22.2
    Database: 7.3.0
    Node Communication: 19.0

Changes

    Patch changes (no affect on compatibility):
    - Fixed issue with mobile ERS recovery

Versions

    Database: 7.3.0
    Node Communication: 19.0
    Node Configuration: 10.11
    Client API: 41.0
    Client Communication: 22.2

Changes

    Patch changes (no affect on compatibility):
    - Fixed search in PKCS 11 library to improve performance

Versions

    Database: 7.3.0
    Node Communication: 19.0
    Node Configuration: 10.11
    Client API: 41.0
    Client Communication: 22.2

Changes

Client API:
- Node.js: Added method ReshareWithSessionID()
- libtsmclient: Added method ReshareWithSessionID()
- Mobile: Reshare parameters have been reordered, to make the order match other methods
Database:
- added table for pause lock
Patch changes (no affect on compatibility):
- Pause now works across multi instances
- Go upgraded to v1.19

Versions

Database: 7.3.0
Node Communication: 19.0
Node Configuration: 10.11
Client API: 41.0 (!)
Client Communication: 22.2

Changes

Client API:
- Node.js: ARM64 architecture is now supported for Linux. Library is now statically linked, and embedded in compiled node.js file.
- libtsmclient: ARM64 architecture is now supported for Linux. AMD64 file has been renamed to reflect architecture.

Versions

Node Communication: 19.0
Node Configuration: 10.11
Client API: 40.2
Client Communication: 22.2
Database: 7.2.0

Changes

Client API:
- Add validation and restore of recovery info to mobile
Patch changes (no affect on compatibility):
- Fix: Remove port number from hostname in SNI

Versions

Database: 7.2.0
Node Communication: 19.0
Node Configuration: 10.11
Client API: 40.1
Client Communication: 22.2