# Enhancements and Issues Resolved in This Release

This section describes enhancements introduced and issues resolved in this release of the Sentinel LDK Run-time Environment.

NOTE This release enhances the security of the Run-time Environment. Thales highly recommends that you install this release to ensure maximum security for your applications.

### Enhancements in Version 8.15

Reference | Description
--- | ---
| The documentation for the Sentinel Run-time Environment (RTE) is now provided in HTML5 format. As a result, the documentation is modular and easier to navigate. Because of this change, the path for accessing the documents online has changed. If you created shortcuts to access RTE documentation from the Thales web site, you must modify your shortcuts accordingly. The paths for accessing the online RTE Readme files can be taken from: https://docs.sentinel.thalesgroup.com/ldk/rte.htm
SM-13165 | Admin Control Center enables a customer to specify which users can access a license on a license server machine. You can now include domain names as part of the restrictions that they specify for this purpose. For example, you can now specify:
    allow=username@hostname.domainname,...
    allow=khsingh@noi-2n39623.thaesgroup.com
For more information, see the description of the User Restrictions parameter on the Configuration > Users page of Admin Control Center.
SM-82156 | Network licenses will be accessible even if port 1947 is not open in the firewall. To enable this enhancement, you must select the option Listen for clients also on port 80 in the Admin Control Center configuration.
SM-83530 | When setting or changing the password for making changes in the Admin License Manager (using Admin Control Center or Sentinel Admin API), you must now specify a strong password. The password must satisfy the following requirements: >At least eight characters long >At least one uppercase letter (A-Z) and one lowercase letter (a-z) >At least one number (0-9) OR one special character (for example: ! @ # $ % ^ & * " ( ) . , - +) These requirements are enforced when a password is added or changed. There is no warning or action required if the existing password does not satisfy these requirements.
SM-83532 | When you enable remote access to Admin Control Center, you must enable password protection for accessing the configuration pages for Admin Control Center. You have the option of requiring a password to access any part of Admin Control Center.
SM-85983 | Sentinel LDK Run-time Environment now supports the ability for Sentinel EMS to push produced entitlements directly to a license server machine without need to exchange C2V and V2C files. This simplifies the process for software vendors to maintain cloud licenses on their license server machine.
SM-86109 | Sentinel LDK Run-time Environment now supports a new method for detaching licenses: Automatic Detach. This method is especially useful when working with cloud licenses. When Automatic Detach is enabled, a protected application automatically detaches a network seat from an SL key (that supports concurrency) when the application requires a license. As a result, the application can continue to operate even if the connection to the SL key is interrupted. The application retains the license for a predefined number of hours. For more information, see the description of detaching licenses in the Admin Control Center help system.
SM-88183 | When creating a client identity for cloud licensing and specifying the Limit to Key ID parameter, you can now specify multiple key IDs for a given client identity.
SM-88905 | If the installed Run-time Environment is version 7.101 or later, it will not be uninstalled before installing the new Run-time Environment. This is because the driver binary has not been updated in the new version. As a result, the installation time for the new Run-time Environment will be reduced if the same version of the driver binary is already installed in the system.

### Issues Resolved in Version 8.15

Reference | Description
--- | ---
SM-85071 | An internal API error would occur when applying a v2c in a machine where haspvlib 8.13 and Runtime 8.11 were installed.
SM-86348 | Under rare circumstances, the following error was logged: log_error("Failed udp accept() call " SYS_ERROR_FORMAT "\n", SYS_ERROR_ARGS). This was caused by a read_UDP with a wait. This issue has been resolved.
SM-89355 SM-89307 | A security issue regarding certain protection keys has been resolved.