Releases: Nitrokey/libnitrokey
v3.8: Maintenance release
libnitrokey v3.8 changes:
- Udev rules update;
- Build warnings fixes.
Not tested due to lack of source code changes (besides fixing build warnings).
Source code archives are signed by PGP key:
868184069239FF65DE0BCD7D D9BAE35991DE5B22 [email protected]
v3.7: Nitrokey Pro v0.14 support
libnitrokey v3.7 changes:
- Nitrokey Pro v0.14 support;
- Udev rules update;
- Stability fixes.
Tested against:
- Nitrokey Pro v0.7 (failed - device stops responding in the middle of the execution, over multiple runs executed)
- Nitrokey Pro v0.14 (pass)
- Nitrokey Storage v0.57 (pass)
Results attached in the tests.zip
archive. Used commit is v3.7-RC2-8-g4329
, from which there were no further code-related changes to the v3.8
tag.
Only CMake-based build was tested.
Archives:
libnitrokey-v3.7.tar.gz
- output from the regulargit archive
(as done in the previous releases);libnitrokey-v3.7-with-submodules.tar.gz
- archive containing submodules, made with git-archive-all tool.libnitrokey-3.7.0-Ubuntu-20.04*
- packages built using CPack on Ubuntu 20.04 (Docker image1a437e363abf
, tagubuntu:20.04
) (experimental, not tested)libnitrokey-3.7.0-Linux-Fedora34*
- packages built using CPack on Fedora 34 (live system) (experimental, not tested)
Binary and source code archives are signed through sha256sum.txt by PGP key:
868184069239FF65DE0BCD7D D9BAE35991DE5B22 [email protected]
Adding a MXE-based build for Windows on request:
- libnitrokey-v3.7-13-gd9f4a48.dll
- libnitrokey-v3.7-13-gd9f4a48.dll.sig
v3.6: LibremKey and FreeBSD support
v3.6: LibremKey and FreeBSD support. Extended API.
Release v3.5
Storage v0.54 support. Tests and documentation update.
Release v3.4.1 (patch)
- Version bump to 3.4 (not done in previous release).
- Build from tarball (
git describe
was failing). - Handle version getting, when building with Qt (return constants for now).
Release v3.4
Release v3.4.
- API: deprecate NK_totp_get_time.
- Add get_library_version().
- Fix strdup issue, which causes memory leak in C API.
- Corrected documentation and updated tests.
Release v3.3
Release 3.3. Support Storage v0.51+. Initial support for multiple Storage devices. Better packaging. Corrected device firmware version getters and OTP secret translation.
Deprecates previous versions.
Full changelog will be published later.
Release v3.2
Release v3.1
Features:
Short log entries. Set log level on C API (not just on/off).
Fixes:
Fixed AES-decoding error translation. Fixed Python's library tests.
Release v3.0
This release supports Nitrokey App as its main communication layer with Nitrokey devices.