Detailed release information

A string #XXX-NNN-NNNNN denotes the internal ticket ID for a task.

1.0.3.31

Added

  • Reconnect on failure instead of closing down for virtual channel using WTS.

  • Configuration parameter SmartCard Mifare>Enable=0/1.

  • Parameter SmartCard PrimeMD>UseBadNoWritePublicKey=0/1 to allow skip write of public key when generating key pair (MD840).

  • CSP configuration for register CSP container to winstation.

  • Support for using "not" in nested named conditions for configuration.

  • Support for multiple protocols with remote components.

  • Initial support read/write mifare smart cards.

  • Text field configuration for unlock with Credential Provider.

  • Support for reading of 64-bit numbers in configuration.

  • New configuration parameter SmartCard PIV > AllowAnyNewKeyId=0/1.

  • Windows taskbar icons for token/certificate not present.

  • Detect communication available as condition.

  • Handling of bad encoded IDPrime 940 SIS (key index use decimal encoding).

  • Handling of bad encoded IDPrime 940 SIS (key mapping file not updated).

  • Match variable {license-expire}.

  • Match variable {license-expired}.

  • New session event 'License'.

  • Watch event type to trace.

  • Automatic logout based on time for all tokens.

  • Extract web-pages during setup.

  • Support for recursive compression when using internal .pz format.

  • Configuration condition mode:has-application:<name>.

Changed

  • Limited APDU data sent to trace when using secure messaging (only development license).

  • Moved some memory allocations from stack to heap.

  • Allow more flexibel key usage mapping when writing certificates to PIV tokens.

  • Decreased size of backward compability components for Windows.

  • Moved memory allocation of configuration object from stack to heap.

  • Application information written to trace each PKCS#11 initialize.

  • Config enumeration will not stop at empty enties, will always enumerate at least 100 entries.

  • More trace when parameter SmartCard IDPrime > UseBadDecimalKeyIndex or UseBadContainerKeyMapping is active.

  • Always require key usage digital-signature for CP logon certificates.

  • View application order for Linux/macOS.

Updated

  • Access of local configuration when unavailable.

  • Loading of library for Registry functions on Windows.

  • ResetToken for IDPrime MD profile.

  • PIN will be considered expired if expire check active and update counter missing.

  • Default configuration for Service NetControl/Trace.

  • Parameter CredentialProvider > DependService, so may be executed already when filtering credential providers.

  • Access of configuration. Connected configuration may update "Contact" entries in "Install" section.

  • Backward compability components for Windows (iid.dll/iidx_u32.dll).

  • Parameter PKCS11 > DetectNewSlotsList, will also detect card presence if only token present slots requested.

  • Copyright 2022.

  • Configuration with digit entries will always use two digits ("1" ⇒ "01").

Removed

  • Temporary directory as default application data directory when missing.

  • Automatic clear of cache at Windows session events.

  • Automatic clear of cache at Windows session events.

  • Unneeded expansion of variables for report when no action is active.

  • GTK dependency for Net iD Loader on Linux.

  • Session event 'LicenseInvalid', instead use event 'License' with matching variables {license-valid}, \{license-expire:X} or {license-expired}.

Fixed

  • Cleanup of credentials for Credential Provider.

  • Windows disconnect command.

  • Potential process hang if soft tokens removed by extern part.

  • Shell extension menu.

  • Register certificate to CSP from CP when switching between non-TS and TS.

  • Smart card write of retired certificate 3-20 for PIV smart cards.

  • Update token for Credential Provider when enter wrong PIN.

  • Windows MSI install with dual package.

  • Windows MSI install/uninstall.

  • Loading of matching conditions using connected configuration.

  • Retrieve configuration from sub-section using web-extension.

  • Blocking of smart card mechanisms using allow/deny mechanism parameter.

  • Shell extension encryption with other people certificates.

  • Remove of comments during configuration merge.

  • Blocking of smart card mechanisms using allow/deny mechanism parameter.

  • Reading of configuration for TPM (now always "TokenTPM").

  • Default install of Citrix virtual driver for Windows.

  • Default Watch configuration for macOS/Linux.

  • Watch certificate requirement for insert/remove events.

  • Net iD Web new popup dialog.