Release Notes - RLM v13.0BL2 Jan 29, 2019 _____________________________________________ This is the first Production release of v13.0. V13.0 is available on Mac, Windows, Linux (intel), and Solaris platforms. Note: the old (file-based) internet activation product is no longer supported. ----------------------------------------------------------------------- *********************************************************************** Note: failover servers are not supported on HP/UX, AIX, or IBM Power Linux systems. Dynamic reservations are not supported on Sparc Solaris systems. *********************************************************************** This release fixes bugs P504-P519. For each bug, we will indicate which RLM components need to be updated for the bug fix. This indication will be of the form: Fix requires: server or Fix requires: rlm, settings This indication will list one or more of the following: - client - meaning you have to re-build your application. - rlm - meaning you need a new rlm binary (ie, you have nothing to re-build) - server - meaning you need a new rlm binary if you use the generic ISV server settings file, or a new ISV server if you use an ISV-specific server binary. - settings - meaning you need a new ISV server settings file. - actpro server - meaning you need a new activation pro server. Known Issues in this release ____________________________ On Windows, the Activation Pro setup procedure sometimes does not set the file modes correctly. Once your Activation Pro files are set up, follow the procedures in the "Security Considerations" section of the manual in the "Activation Pro Setup" chapter. On Windows 7, there is an optional Skype add-on to Firefox that interferes with the operation of some TiddlyWiki pages. To ensure that the RLM documentation can be displayed properly within Firefox (on Windows 7), the Skype Add-on should not be installed. For an up-to-date list of issues, see: http://www.reprisesoftware.com/publisher/licensing-software-issues.php Note: The documentation is contained in 5 manuals: Standard RLM Components * RLM Getting Started Guide - an introduction to the basic concepts of license management and RLM (PDF) * RLM Reference Manual - the complete reference to all core RLM components (PDF) * RLM License Administration Manual - The stand-alone License Administration manual, suitable for shipment to your customers (Wiki) Optional RLM Components * RLM Activation Pro Getting Started Guide - an introduction to the RLM Activation Pro software (PDF) * RLM Activation Pro Manual - Reference for the Optional RLM Activation Pro software (PDF) All manuals are in PDF format, and are available on the Reprise Website at: http://www.reprisesoftware.com/kits/RLM_Getting_Started_Guide.pdf http://www.reprisesoftware.com/kits/RLM_Reference.pdf http://www.reprisesoftware.com/kits/RLM_Activation_Pro_Getting_Started_Guide.pdf http://www.reprisesoftware.com/kits/RLM_Activation_Pro.pdf http://www.reprisesoftware.com/kits/RLM_License_Administration.pdf What's new __________ (See the reference manual for complete descriptions) New License Keywords ____________________ API additions _____________ API changes ___________ Options file changes ____________________ - None. Activation changes __________________ - RLM Activation Pro has new features. Please see the Activation Pro manual for details. Problems fixed in this release ______________________________ This release fixes bugs P504-P519. P504 - The Unfulfilled Keys report in actpro does not work correctly. This is fixed in v13.0BL1. Fix affects: actpro. P505 - rlm_set_attr_keep_conn() has no effect. This is fixed in v13.0BL1. Fix affects: client. P506 - In both activation pro and rlmcloud, merging 2 companies causes the wrong company to be deleted, stranding all the contacts. This is fixed in v13.0BL1. Fix affects: actpro, rlmcloud. P507 - If license checking is enabled with rlm_isv_cfg_enable_check_license(), AND all licenses have an akey= attribute, AND the site has 2 or more license files, AND the last license file has a different server hostid than the server hostid in the license file with a good license, THEN the client will receive an RLM_EH_BADLIC_FROM_SERVER (-170) error. This is fixed in v13.0BL1. Fix affects: server. P508 - If license checking is enabled with rlm_isv_cfg_enable_check_license() and the failure is not immediately reported by calling rlm_isv_cfg_no_server_license_fail(..., 1), then a subsequent call to rlm_get_attr_lic_check() will fail. This is fixed in v13.0BL1. Fix affects: client. P509 - With multiple pools of named_user licenses with licenses checked out, a reread causes licenses checked out on the second pool to be shown as checked out on the first pool. This is fixed in v13.0BL1. Fix affects: server. P510 - In actpro, if an activation key has no fulfillments associated, then rlm_act_keyinfo() returns bad data. This is fixed in v13.0BL1. Fix affects: client, actpro server. P511 - If the rehostable directory is set to a path with spaces, the rehostable cannot be revoked on unix platforms. This is fixed in v13.0BL1. Fix affects: client. P512 - Subscription renewal date is too late if a subscription is renewed after the initial expiration. This is fixed in v13.0BL1. Fix affects: activation server. P513 - After a subscription is renewed one time, subsequent renewals prior to the renewal window get the original (already expired) license. This is fixed in v13.0BL1. Fix affects: activation server. P514 - If there are no license files present and a reread is done through the web interface, rlm crashes. This is fixed in v13.0BL1. Fix affects: rlm. P515 - If a license is retrieved with an RLM_EL_OVERSOFT status, when the server goes down, the client continues to get the RLM_EL_OVERSOFT status rather than RLM_EL_SERVER_DOWN or RLM_EL_NO_HEARTBEAT. This is fixed in v13.0BL2. Fix affects: client. P516 - If the defalut for "Miscellaneous Options" is set to "invisible" in the product and/or activation key, license creation will generate a "Bad parameter passed to activation generator" (-1027) error. This is fixed in v13.0BL2. Fix affects: actpro rlc (admin interface). P517 - actpro portal issues: uptime stats tab appears on hostedactivation.com (should not), profile tab missing, when creating portal user, visible tabs are all set to "off". This is fixed in v13.0BL2. Fix affects: actpro portal P518 - In actpro, cloning a product sometimes results in a product named _COPY. This is fixed in v13.0BL2. Fix affects: actpro rlc (admin interface). P519 - Licenses which normally pool don't pool when served by a failover server. This is fixed in v13.0BL2. Fix affects: server. Platforms Supported __________________ Linux on arm9: 32-bit Linux on X86: redhat v9 (x86_l2) Linux on x64: 64-bit fedora core linux (x64_l1) Solaris32 on Sparc (sun_s1) Solaris64 on Sparc (sun64_s1) Solaris64 on Opteron (x64_s1) Windows 32-bit - Visual Studio 2010 (x86_w3) Windows 32-bit - Visual Studio 2015 (x86_w4) Windows 64-bit - Visual Studio 2010 (x64_w3) Windows 64-bit - Visual Studio 2015 (x64_w4) Mac OS/X intel (x86_m1) Mac OS/X intel 64-bit (x64_m1) RLM Build environment _____________________ arm9_l1: gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) sun_s1, sun64_s1: SunOS 5.9 Generic sun4u sparc SUNW,Ultra-5_10 cc: Sun C 5.8 2005/10/13 x64_l1 Linux 2.6.15-1.2054_FC5 #1 SMP Tue Mar 14 15:48:20 EST 2006 x86_64 x86_64 x86_64 GNU/Linux gcc version 4.1.0 20060304 (Red Hat 4.1.0-3) x64_m1: Darwin 9.6.0 Darwin Kernel Version 9.6.0: Mon Nov 24 17:37:00 PST 2008; root:xnu-1228.9.59~1/RELEASE_I386 i386 gcc version 4.0.1 (Apple Inc. build 5465) x64_s1 SunOS 5.10 Generic_147148-26 i86pc i386 i86pc cc: Sun C 5.8 2005/10/13 x64_w3 Microsoft Visual Studio 2010 x64_w4 Microsoft Visual Studio 2015 x86_l2: Linux 2.4.20-6smp #1 Thu Feb 27 09:59:40 EST 2003 i686 i686 i386 GNU/Linux gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5) x86_m1: Darwin 8.5.3 Darwin Kernel Version 8.5.3 Fri Feb 17 15:59:40 PST 2006; root:xnu-792.9.11.obj~1/RELEASE_I386 i386 i386 gcc version 4.0.1 (Apple Computer, Inc. build 5250) x86_w3: Microsoft Visual Studio 2010 x86_w4: Microsoft Visual Studio 2015