已解决问题
发行版本:9.0
开发商报告的以下问题已在此版本中得到解决。
参考 | 已解决问题 | 组件 |
---|---|---|
SM-97018 |
.NET Envelope 运行时现在支持动态 GUI 行为。受 .NET Envelope 保护的应用程序的错误输出现在仅在 GUI 可用时在 GUI 中输出错误。如果不支持 GUI,消息会自动记录在控制台/事件日志中。 |
Envelope-.NET |
SM-119258 | Sentinel LDK-EMS Web Services 不支持向产品添加动态内存文件。 | Sentinel LDK-EMS |
SM-132023 |
解决了一个启用了 AppOnChip 的手动更改的 Envelope 项目文件的问题。加载这个特殊的 Envelope 项目文件并重新启用 AppOnChip 有时会导致 Envelope GUI 失败。 |
Envelope-GUI-Win |
SM-132368 | Sentinel Maze 和 WinNG Envelope 组合的保护有时会导致运行时出现“完整性错误”。 | Envelope-NG |
SM-134020 |
在某些情况下,UDP 数据包可能会丢失。广播搜索现在多次重复 UDP 传输,以克服 UDP 数据包的丢失。 |
运行环境 API |
SM-134453 | DFP 加密的 AI 模型文件可能导致应用程序崩溃的问题已经解决。 | Envelope-DataHASP,Envelope-Linux |
SM-136775 |
许可证管理器无法跟踪超过 2000 个客户端的 LM 标识符。在服务器管理控制中心页面中列出已分离授权时,这可能会导致信息不完整。 取消了 2000 个 LM 标识符的限制。 |
Sentinel License Manager |
SM-137163 |
解决了一个 Envelope 保护后可能导致应用程序冻结的问题。通过 dlopen() 加载引擎时,在辅助线程中调用 memcpy() 时出现死锁会导致此问题。 |
Envelope-Mac |
SM-139455 |
Envelope 命令行应用程序的“大地址”感知问题已得到解决。如果地址空间已经被大量压缩,在非常特殊的情况下会出现这个问题。 |
Envelope-GUI-Win |
SM-139869 |
以前,当在 ACC 中配置代理时,LM 会尝试解析 DNS 名称,即使它们在本地网络中无法解析。这导致了连接失败。现在,当在 ACC 中定义代理时,LM 不再尝试解析 DNS 名称。相反,它允许代理处理 DNS 解析。 |
Sentinel License Manager |
SM-139963 | 当从没有定义开发商名称的许可证中分离座位时,H2R 文件将在开发商名称字段中包含无效信息。 | Sentinel License Manager |
SM-140043 |
在 Windows 平台上,FQDN 克隆方案现在会比较域名,即使域名为空。 |
Sentinel License Manager |
SM-140200 |
当客户端身份是用多个锁 ID 定义的,并且使用范围内的特定锁 ID 调用 admin_get 时,Sentinel 管理 API 无法检索客户端身份信息。 |
Sentinel Admin API |
SM-141007 |
如果会话用户名包含“&”字符,GetInfo 函数将报表指定的 XML 结构中的值,从而产生一个无效的 XML 文件。例如:
现在,字符作为 XML 实体被报告回来。例如:
|
Sentinel Licensing API |
SM-141419 |
Windows update KB5022913 的文件复制功能中增加了对异步 I/O 的支持。 |
Envelope-DataHASP,Envelope-NG |
SM-141837 | 在 Windows V3 中增加了对 Qt 插件 dll 的 Envelope 支持。 | Envelope-V3 |