Releases: tectrolabs/swiftrng
SwiftRNG Software Kit update version 7.1.7
SwiftRNG Software Kit version 7.1.7 for Linux, macOS and FreeBSD.
This release contains the following updates:
- Addressed Makefile build issues when used with macOS based on Apple Silicon Chip
Note: This release will only affect macOS platforms.
Software kit content description can be found here.
Edit SwiftRNG Software Kit update version 7.1.6
SwiftRNG Software Kit version 7.1.6 for Linux, macOS, FreeBSD and Windows.
This release contains the following updates:
- Updated
bitcount
test utility to calculate arithmetic mean for each bit position.
Software kit content description can be found here.
SwiftRNG Software Kit update version 7.1.5
SwiftRNG Software Kit version 7.1.5 for Linux, macOS and FreeBSD.
This release contains the following updates:
- Updated
swrandom
Linux driver to support Kernel 6.9.*
Note: This release will only affect Linux platforms.
Software kit content description can be found here.
SwiftRNG Software Kit update version 7.1.4
SwiftRNG Software Kit version 7.1.4 for Linux, macOS and FreeBSD.
This release contains the following updates:
- Increased the timeout for read operations when used with FreeBSD
- Added support for FreeBSD 14
Note: This release will only affect FreeBSD platforms.
Software kit content description can be found here.
SwiftRNG Software Kit update version 7.1.3
SwiftRNG Software Kit version 7.1.3 for Linux, macOS and FreeBSD.
This release contains the following:
- Updated
swrandom
driver source code to address compatibility with Kernel 6.5
Note: This release only affects Linux platforms.
Software kit content description can be found here.
SwiftRNG Software Kit update version 7.1.2
SwiftRNG Software Kit version 7.1.2 for Linux, macOS and FreeBSD.
This release contains the following:
- Enhanced reliability of the device scanning logic for Windows platforms.
Note: This release only affects Windows platforms.
Software kit content description can be found here.
SwiftRNG Software Kit update version 7.1.1
SwiftRNG Software Kit version 7.1.1 for Linux, macOS and FreeBSD.
Changes in this release:
- Updates to support older macOS versions such as 'macOS High Sierra' (Version 10.13.6)
Note: This release only affects macOS platforms.
Software kit content description can be found here.
SwiftRNG Software Kit update version 7.1.0
SwiftRNG Software Kit version 7.1.0 for Linux, macOS and FreeBSD.
Changes in this release:
- Support for setting a RAND engine for OPENSSL using SwiftRNG API. SwiftRNG devices can now be used as sources of randomness when used with
openssl
program.
Note: This release only affects Linux, macOS and FreeBSD platforms.
Software kit content description can be found here.
SwiftRNG Software Kit update version 7.0.1
SwiftRNG Software Kit version 7.0.1 for Linux, Windows 64, macOS and FreeBSD.
Changes in this release:
- Addressed C/C++ source code issues found with SonarQube C/C++ scanner.
Note: The API implementation did not change for older Windows platforms and those based on 32 bit Windows.
windows-x64-vs-2019 contains DLLs and executables for 64-bit Windows, built with Visual Studio 2019.
windows-x86 contains DLLs and executables for 32-bit Windows based applications.
Software kit content description can be found here.
SwiftRNG Software Kit update version 7.0.0
SwiftRNG Software Kit version 7.0.0 for Linux, Windows 64, macOS and FreeBSD.
Changes in this release:
- Migrated the existing C implementation code of the API to C++.
- Added a C wrapper around C++ classes to preserve the existing API in C.
- Cleaned up the existing code to work around C compile warning on Linux, macOS, FreeBSD and Windows 64-bit platforms.
Note: The API implementation did not change for older Windows platforms and those based on 32 bit Windows.
windows-x64-vs-2019 contains DLLs and executables for 64-bit Windows, built with Visual Studio 2019.
windows-x86 contains DLLs and executables for 32-bit Windows based applications.
Software kit content description can be found here.