Changelog
Last updated
Last updated
File-Exchange on MacOS has limited the access towards files for services. This means for MacOS packages the File-Exchange does not have access to the following folders and it's subfolders:
Documents
Downloads
Pictures
Movies
Music
Folders such as the following still have access:
Applications
User's Home folder (self created folders) with exclusion of the first list
The reason of this restriction from Apple can be found in there release notes here under the section Launch Daemons and Agents
Algorithm reference should be optional and be preslected the best algorithm if not presented
Added the system's current epoch timestamp to the expired JWT error message
Add cache headers to responses to prevent browser caching issues
Beid v1.8 sign sometimes added the LE
Return interface to previous state to prevent breaking applications
Trust1Connector API should be able to connect to the DS in a proxy network
I want to enable module for Airbus
A new version of the trust1connector should have an update option in the MSI
Make synchronization schedule 15 minute interval occur not at the start of hour, but from startup
Update certificate model to correctly handle multiple certificates
Make synchronization schedule 15 minute interval occur not at the start of hour, but from startup
Beid 1.8 has different algorithms compared to 1.7. In a future release the Trust1Connector will merge these so the same values can be used for 1.7 and 1.8
Log file for Sandbox-windows should be saved to the Log folder
Entity and Type return same error code for not found and already exists
Decryption of pin should not be blocking initialisation or any pin use-case
Pkcs11 module and os dialog return decryption error
I want to enable the module for BeID 1.8
Integration jcop3
Error handler does not build the Error-code correctly
Rawprint module returns error when executing print request
Rawprint OpenAPI specification contains model error
T1C Api returns 404 instead of 503 when the GRPC server is not available
Return appropriate http status code 503 when the sandbox service is unavailable instead of 404
Client errors do not return a valid error-code
Configure the memory and disk buffers to accept file uploads up to 50Mb
File download in file exchange should support multipart form-data
Chambersign can only be used when installation done with admin rights
Log files build up after time which takes a lot of space on the hard disk after a while
Remoteloading split Tx, RX and SW was only present in TX value
I want to enable the module for Chambersign
I want to enable the module for Certigna
The Trust1Connector API/Proxy should support wildcards in its CORS whitelist
Rotate the logs on a time- and size-based policy
Updatable Trust1Connector does not trigger an OS dialog
Application names with spaces cause issues application lifecycle management
Entity and type response object inconsistency
Sandbox does not start when system boots without internet connection available
Remoteloading split TX, RX and SW value based on APDU response
T1C API endpoint to prolong the consent cookie
Update error codes of the proxy so they do not interfere with the error codes of the regular API
Align error codes returned from the sandbox service with the API
Integrate the printer driver
Use Device certificate to encrypt the pin value sent in clear text
Change the JWE communication from headers to request body in order to prevent header size limit errors
Include memory management for the Java process spawned by the OS
I want to enable the module for Chambersign
I want to enable the module for Certigna
I want to enable the module for eHerkenning
I want to enable module for Print Writer
Resetting the bulk pin does not remove the pin from the cache
T1C does not work with FireFox
when the pkcs11 is not initialized correctly in sandbox, calling directly the other functions, sandbox crashes
Some EMV cards return 'beid' as suggested module
Packaging automatic file recognition in Wix adds admin registry key entries to the installer for included DLL files
Provide a eHerkenning module for NL
Integration of the eHerkenning (NL) PKCS11 module in Token Interface
As an integrator I want errors to be consistent, clear and comprehensive
Integrate remote loading module
Remove v2.4.3 from T1C-lib-JS repository
Crelan signing fails when data is different from 16 byte hex string
Diplad sign operation fails when using specific Crelan reader
The sandbox does not recover when using branded/custom package installers
Allow bulk sign - does not work in JS
Diplad description - verified but was already fixed in 3.2.1
The T1C-API only syncs the cors list at startup, not during scheduled sync
Provide separate implementation for Belgian eID with Crelan reader
Skip CORS when running in develop mode
Log output of shared environment initialisation script to file
Diplad card description in get readers response not aligned with v2
Diplad card crashes/does not work with cards with 1 revoked non-repudiation certificate and 1 additional valid non-repuditation certificate
Reset Bulk Pin method in JS SDK returns a 404
Crelan signing fails in sandbox
serialnumber wrong mapping in pkcs11 objects
no session flag found in input parameters when fetching certificates with PKCS11 objects
Bulk sign query parameter encoding in JS SDK is wrong
As a T1C-API service I want to my pid handling more robust
Update PKCS11 objects token information with mechanism information
Diplad signing operator implicit deleted error. Makes GRPC crash
Fix typo error in open-api yaml specification
Registration shuts down Trust1Connector
Update openapi yaml with pkcs11 objects endpoints
Providing the pin popup with an invalid pin simply reopens the pin popup for another try
Canceling pin causes the pin popup to reappear
Pin input timeout on Windows crashes the dialog windows and terminates sandbox
"issuer" property of T1C-API token biometric data is not present in JS SDK
Compile MacOS version of T1C-Sandbox post upgrade cmake 2019
Fix LuxID issues after recompilation with VS 2019
Bulk signing with card with PACE layer does not temporarily store the PACE info
Reset Bulk PIN endpoint should be a POST request to avoid caching issues
openPinDialog crashes when called after previous request timed out
Add images & logo's to the Windows installer
Implement authentication in JWT + Document with example
Remove grpc port from config in JS
As an integrator I want to have the Wacom functionality in REST available
Integrate Wacom JS SDK
As a developer, I want JWT's to be validated in the proxy
Windows installer includes the firewall settings upfront
Pkcs11 Custom exception handling
As a developer I want the T1C SDK to be provided as an NPM package
Parse certificates in the Trust1Connector JS so we can provide detailed info about the certificate
Update proxy with h2 database
Reduce the size of the shared environment intialisation JAR
Integrate Crelan in T1C JS SDK
Enable Diplad in JS module factory
Allow manual trigger of registration and synchronization
Use a stable unique identifier as device id
Make use of Java11 LTS as packaged JRE
File digests config doesn't take the path differences between Mac OS and Windows into account
PKCS11 configuration cookie cannot be created on Windows devices
PKCS11 returns null pointer exception when no pin is provided
Unresolved address excpetion when the Trust1Connector is installed or started without internet connection
As an end user I can use RMC with the new T1C v3 for the belgian eID and the file exchange
Windows installers are signed with the Trust1Team certificate
All endpoints communicating with smardcards/tokens/... need to be protected by means of JWT
Support for silent install on Win Platforms
Remove sensitive system info from API & Proxy exposed on /info endpoint
Remove from API & Proxy the temp folder path on the /info
Provide the possibility to use PKCS11 objects instead of keystores
Integrate PKCS11 container in the sandbox-service
Maintain a transaction log with labels
Ability to do bulk signing with the generic token interface
PKCS11 SlotId in config issue
Fileexchange when canceling file or directory dialogs, no error is thrown but an empty path is returned
Catch errors with regards to the GRPC service nog being running
File IO needs to check if access rights for file are fulfilled otherwise return 803
Fileexchange v2 recovery failed due to wrong encoding
T1C JS SDK fix typo for responseObject info endpoint
Typescript typings are conflicting with eachother (generics)
T1C SDK pkcs11generic slots should be numbers instead of strings
Cookie implementation for the Trust1Connector JS SDK in shared environments
check fileexchange file/directory access rights before executing the command
After reinstallation the v3.0.1 of the t1c api config defines its running in a shared environment but there are no other instances running on the machine
When no connector is installed no valid error code is returned in JS
Play.pid blocking reinstallation of Trust1Connector API
Move file location of the T1C v3 file-exchange config to the new folder structure instead of using the old folder structure
Audit logging for tampering checks in the Trust1Connector
Configure logging for T1C-API
Keep audit record for lifecycle changes T1C-API (restart sandbox, ...)
As an integrator I want to have the RemoteLoading functionality in REST available
Keep DS logs for 1 year
As the Trust1Connector I want the Sandbox to have an automatic recovery when an unexpected shutdown happens
Add parameter validation to each endpoint which requires it
Component
Version
Proxy
v3.3.0
JavaScript
v3.3.0
Component
Version
Proxy
v3.3.0
JavaScript
v3.3.0
Component
Version
Proxy
v3.3.0
JavaScript
v3.3.0
Component
Version
Proxy
v3.3.0
JavaScript
v3.2.13
Component
Version
Proxy
v3.2.7
JavaScript
v3.2.12
Component
Version
Proxy
v3.2.7
JavaScript
v3.2.12
Component
Version
Proxy
v3.2.6
JavaScript
v3.2.10
Component
Version
Proxy
v3.2.3
JavaScript
v3.2.9
Component
Version
Proxy
v3.2.2
JavaScript
v3.2.8
Component
Version
Proxy
v3.2.2
JavaScript
v3.2.8
Component
Version
Proxy
v3.2.2
JavaScript
v3.2.8
Component
Version
Proxy
v3.2.1
JavaScript
v3.2.8
Component
Version
Proxy
v3.2.0
JavaScript
v3.2.8