Dogs Of War Vu
Sim/Strategy/War => Steel Beasts Pro => News / Announcements: SB Pro => Topic started by: Rinix on September 19, 2024, 12:40:03 AM
-
CodeMeter 8.20
Release Date: 2024-Sep-12
Operating Systems Windows, Linux, Mac OS X
Download Windows (135.57MB): Click Here (https://www.wibu.com/support/user/user-software/file/download/14396.html)
New:
Borrowing for CmCloudContainer
Starting with this version, CodeMeter supports the borrowing of licenses from CmCloudContainers in CmActLicense and CmDongle. This option already existed for borrowing licenses from CmDongles and CmActLicense and is therefore available for all CmContainer types. The processes and commands are identical for all CmContainer types. (CmRt-96424).
Features:
CmRt-96697: CodeMeter License Server: Linux: When a version 2 TPM chip is present, a CmActLicense with SmartBind now binds exclusively to the TPM chip across all three binding levels (Loose, Medium, Tight). For this to work, the TSS2 software module must be installed and accessible by the CodeMeter License Server. CmDust logs indicate whether the TPM chip is available for use.
CmRt-100098: CodeMeter License Server: The behavior when using file-based profiling for CodeMeter has been standardized on all platforms. If you specify the full path with file name using the '-p' parameter, this file is used or created if it does not exist. Without the '-p' parameter, the program first checks whether a 'CodeMeter.ini' file is in the same directory as 'CodeMeter.exe' / 'CodeMeterLin' / 'CodeMeterMac'. If this is not the case, the default profiling is used (Windows: Registry, Linux: '/etc/wibu/CodeMeter/Server.ini', macOS: '/Library/Preferences/com.wibu.CodeMeter.Server.ini'). In all cases, CodeMeter is terminated with an error if an existing file cannot be read correctly or if there are insufficient write permissions.
CmRt-87772: CodeMeter License Server: macOS: The UTM emulator is recognized under macOS on INTEL or INTEL emulation.
CMRt-96449: CodeMeter License Server: Linux: The 'codemeter-info' component is now only utilized by the modules that specifically require the information it provides. Notably, this component is no longer necessary when running under Docker if the CmContainer type CmCloudContainer is exclusively used.
CmRt-95720: CodeMeter License Server: TMR: The processing of country-specific licenses now also takes place on the TMR server. Previously, Country-specific Licenses were not provided on a TMR server.
CmRt-95550: CodeMeter License Server: The use of group access control rules in Active Directory Forest is now also supported for Linux clients. For this purpose, the user and the domain are read from the Linux client via SSSD.
CmRt-94434: CodeMeter License Server: Linux: The use of the 'libusb' system library has now been switched to dynamic loading, so that CodeMeter License Server starts and works when the CmContainer Type CmDongles (EnabledContainerTypes without 0x01 and 0x04) is switched off.
CmRt-94339: cmu: An additional '--show-expiration’ option can now be used to extend the list of licenses in the network (cmu --list-network). If there is either an Expiration Date and/or a Usage Period that has started, the date that expires first is displayed in a separate line preceded by “Expires”.
CmRt-95855: CmDust: CmDust now also contains information about DetectionInfo files present on a system. These files contain encrypted information about incidents when using applications that are protected with AxProtector NC, such as the detection of debuggers.
CmRt-95597: CodeMeter Control Center: Licenses that have been permanently deleted in CodeMeter Cloud by the Independent Software Vendor (ISV) are now shown as “Deleted” in the CodeMeter Control Center. These licenses are also recognized by command line tools and are indicated in the CodeMeter Core API by the 'CM_CLOUDSTATUS_DELETED' flag.
CmRt-100301: WibuCmNet.dll: When calling the API of 'CmGetServers', the flags 'IpAdress' and 'Name' can now also be set simultaneously. This has been available for the C-API since version 6.60.
Bugfixes:
CmSetup-100048: CodeMeter Installer: Windows: On installing as an update, it is still necessary to close Windows Explorer if the shell extension was previously installed by default. The installation program now provides an additional dialog warning you of this requirement, allowing you to cancel the update beforehand if desired. Otherwise, all open Windows Explorer windows will be closed and will not reopen, and the taskbar will temporarily disappear. The shell extension will no longer be installed by default and will be removed during the update if present. This change removes rarely used options, such as creating Context Files using the right-click menu in Windows Explorer. Since the shell extension will generally not be installed in future versions, restarting Windows Explorer will no longer be necessary.
CmSetup-96582: CodeMeter Installer: Linux: On rpm-based systems with codemeter-lite installed, CodeMeter License Server was no longer started automatically as a daemon. After an adjustment in the installer, the start will work automatically again.
CmRt-96343: CodeMeter License Server: The check of the Advanced Access Control List (Extended License Access Permissions) for subdomains or multi-domains did not work properly if they were set up as a "tree".
CmRt-100221: CodeMeter License Server: For Windows systems outside a Windows domain, an error message about failed access appeared when CodeMeter was started. If there is no domain controller, no further domain queries are made, so the error message no longer appears.
CmRt-100133: CodeMeter License Server: The deletion of a CmActLicense was not explicitly noted in the CodeMeter log. A corresponding message now displays.
CmRt-100343: CodeMeter License Server: After reconnecting a CmDongle where a license was assigned to StationShare without explicitly specifying a License Quantity, the license could not be used again.
CmRt-90407: CodeMeter License Server: In license tracking, the Expiration Time of a license was not displayed if the license was a Module Item and the Expiration Time was inherited.
CmRt-95704: CodeMeter License Server: On CodeMeter License Servers that are not configured as network servers, communication between the Wibu library (WibuCm) and the local CodeMeter License Server was always performed via IPv4. Now, IPv6 is used first without special settings when available, then IPv4 is used as a fallback.
CmRt-100083: CodeMeter License Server: The reissue of an update as part of the license transfer was recorded each time as another borrowing operation in License Tracking. Now the borrowing process is only logged the first time.
CmRt-96054: CodeMeter License Server: The documentation for CmWAN servers and the configuration of certificates or the delivery of certificates by the reverse proxy has been improved. The provision of the entire certificate chain at the reverse proxy is essential.
CmRt-100297: CodeMeter License Server: The CodeMeter Core API call 'CmCloudLicenseInfo' sometimes returned different results than the call 'CmBoxStatus'. Now 'CmCloudLicenseInfo' provides the information that was always provided by 'CmBoxStatus'.
CmRt-100392: CodeMeter License Server: Due to authorization problems, the mechanism for ensuring that only one CodeMeter License Server is running on a system could not write the required files on some rpm-based Linux versions. As a result, a second instance could start and only later run into system resource conflicts. By installing a fallback solution, a second instance is terminated cleanly at an early stage.
CmRt-96533: CodeMeter License Server: CmActLicense: Within virtual machines, binding parameters can change at the runtime of a virtual machine, e.g. by restoring a snapshot. Changes to the binding parameters are now recognized within a few seconds and the binding of all CmActLicense is then revalidated.
CmRt-92018: WebAdmin: With the extended license access permissions (Access Control List, ACL), groups that are not in a domain are no longer offered in the search in WebAdmin. This means, for example, that the standard group “WORKGROUP” is not offered for configuration on computers outside a domain.
CmRt-71263: CodeMeter WebAdmin: The visualization of the license tracking no longer worked correctly in current browsers. By updating the used libraries, this now works again as expected.
CmRt-100172: WibuCmNet.dll: Since version 7.30, the call of 'CmGetVersion' in .NET no longer returned the correct value of "Count". Now the correct count is returned again.