Feature Highlights:• Usage log file enhancements• License string based network license revocation• Deferred license revocation• Separate PT generation and RT verification library• License manager hooking provided for Pre/Post Update events• Documentation enhancements• Numerous other minor enhancements and improvements Please refer to the Release Notes included in the SDK, available at http://c3.safenet-inc.com (Doc ID 19999).
Sentinel Cloud “Custom Vendor attribute” and “Vendor Info Usage Report”
Custom Vendor attribute: When creating the license models we can define the customized vendor attribute tags. This tag could then be used for generating reports. This kind of reporting is useful to classify records/usage based on details we know ahead of time. For example consider a case where a ISV…
How to resolve linking errors after upgrading HASP API protected application to VC++ 2010?
Programming Language: VC++ 2010Static libraries: libhasp_windows_VendorID.lib, libhasp_windows_mtd_msc8.lib Resolution:Rebuild the libhasp_cpp_windows_mtd_msc8.lib with Visual Studio 2010. Small sample that works with demo keys, could be downloaded from:https://dl.dropbox.com/u/82316849/CppHASP.zip
Envelope .NET Protection Type “Method Level & Windows Shell”
Importing a .NET executable in Envelope it is possible to change the Protection TypeMost of the times the default option is “Method Level” Regarding “Method Level & Windows Shell”: In this way it is possible to encrypt and obfuscate the code and hence the executable cannot be disassembled as a…
How to enable logs in runtime-less environment for LDK?
Add the following entries in hasp_xxx.ini file: requestlog = 1loglocal = 1logremote = 1logadmin = 1errorlog = 1 The logs will get created in the same folder as of ini file i.e. For windows XP – %UserProfile%/Local Settings/Application Data/SafeNet Sentinel/Sentinel LDK/ For Windows7 – %LocalAppData%/SafeNet Sentinel/Sentinel LDK/
Sentinel HASP/LDK Runtime
Feature Highlights:• Supports LDK features and Sentinel HASP bug fixes• Command Line RTE v6.51 for Windows that includes Windows 8 support Packages that enclose the readme are available at:http://sentinelcustomer.safenet-inc.com/sentineldownloads/
“Unlimited Concurrency/No Limit” option is NOT checked ‘by default’ in LDK 6.1 unlike ‘HASP SDK v5.1x’
When creating a 'Network License': Unlike HASP SDK v5.1x, LDK 6.1 DOES NOT have the option of "Unlimited Concurrency" enabled by default. This is good, as unintentionally if a customer burn licenses in 'Business Studio' using the default settings and overlook the parameter of "Unlimited Concurrency" (which is checked by…
Login by Product Key – Customer Portal
As we can login LDK-EMS in two ways:Vendor Portal: login by username and passwordCustomer Portal: login by ‘Product Key’ -> Vendor PortalWe login in Vendor Portal using the following Input XML code: <?xml version="1.0" encoding="UTF-8"?> <authenticationDetail> <userName>admin</userName> <password>admin</password> </authenticationDetail> -> Customer PortalQuestion: How do we login using the ‘Product Key’? What should be the…
Error code 1012 registering Entitlement ID
Regarding runtime logs as depicted where it is pointing issue in registering EMS entitlement id: initScheduleMgr, start scheduler SCR_2.1.244 09/17/12 22:41:58 Line: 77: [D] initializeHybridClient, Processing entitlement id: , 7795d1aa-b128-4ac5-960a-4b466bb471f9 SCR_2.1.244 09/17/12 22:41:58 Line: 904: [D] sendNReceiveMachineRegMessage, connect to server and get the response. url https://ems-trial13.emea.sentinelcloud.com/exprodat/2.1/loginByEID.xml SCR_2.1.244 09/17/12 22:41:58 Line:…
Error 1008 RT_ERR_IN_LOCKING Problem with accessing shared data
To quickly fix Error 1008 when trying to consume a cloud/on-premise based license, restart the system or kill all other process. We use named locks in our code, unique to the system. It might be possible that if application is not able to get lock it throws this error. This…