This update adds Windows ARM64 support and upgrades OpenSSL to version 3.0.15 (see notes below).
Important notes:
- There are new build requirements for Mac and Windows:
- Mac – Link with:
- fobjc-arc
- framework CoreWLAN
- Windows – Add link:
- bcrypt.lib
- crypt32.lib
- Mac – Link with:
- Upgraded to OpenSSL 3.0.15
- Removed the rlmssl namespace. If you need to link an older or newer build of OpenSSL to RLM, build the NOSSL from the RLM makefile.
- Removed the rlmssl_ERR_remove_state(0); call. This call must be removed from your code after upgrading.
- All new web management interface starting in v16.0. Please see documentation for detailed information.
New Platforms:
- Windows ARM64
To add Windows ARM64 to your licensed platforms, please contact sales@reprisesoftware.com.
Bug fixes:
- Debuglog not working correctly in web interface.
- UI functions not working when ISV name is 10 characters.
- RLM crashing when no certificate is present.
- License usage not displaying when license password is set.
- Web server error when license file is larger than 1024KB(Linux)/2048KB(Windows).
Security fixes:
- CVE-2018-15573
- CVE-2018-5716
Documentation:
To install:
- Unix/Mac: download, gunzip the kit, tar xf, then run INSTALL. (If your browser gunzipped the file during transfer, you should skip the gunzip step). Note arm64_m2 does not have Java support.
- Windows: download, execute the installer, then run “nmake” in the binary directory (x86_w4, x64_w4, x86_w3, or x64_w3).
Note: All RLM kits contain both the machine-independent and the machine-dependent part.
Java:
- Java for Unix (java_unix.tar.gz) (RLM has java support only on the following Unix platforms: x86_l2, x64_l1, x86_m2, and x64_m2. Windows kits include the Java interface.)
Linux:
- Linux ARM 64-bit (arm64_l1.tar.gz)
- Linux x86 32-bit (x86 _l2.tar.gz) (gcc v3.2.2)
- Linux x86 64-bit (x64 _l1.tar.gz) (gcc v3.2.2)
Mac
- MAC x86 64-bit (x64 _m2.tar.gz) (MAC OS/X Catalina and later)
- MAC arm 64-bit (arm64_m2.tar.gz) (Big Sur)
Windows:
- Windows 32-bit (rlm.v16.1BL1-x86_w4.exe) (Visual Studio 2015, 2017, 2019, 2022)
- Windows 64-bit (rlm.v16.1BL1-x64_w4.exe) (Visual Studio 2015, 2017, 2019, 2022)
- Windows ARM64 (rlm.v16.1BL1-arm64_w4.exe) (Visual Studio 2022)
For general questions, please send email to support@reprisesoftware.com.