libnitrokey
libnitrokey copied to clipboard
Communicate with Nitrokey devices in a clean and easy manner
An API function to list connected supported devices would be handy. See https://github.com/Nitrokey/libnitrokey/pull/115#issuecomment-398673079 This solution might be complementary to, or used instead, communicating via `connect()`, if more than one supported...
Add `get_major_library_version` and similar symbols to QMake build. Nitrokey App build done via QMake fails currently. Connected: #117
With the current master (f9f89587026cd22115f06c216e2d69c4142c7060), the `test_HOTP` test fails for my Nitrokey Pro: ``` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ test_HOTP is a Catch v2.1.1 host application. Run with -? for options ------------------------------------------------------------------------------- Test HOTP...
Add builds for: - [ ] QMake on Linux/OSX (Travis) - [ ] QMake on Windows (AppVeyor) - [ ] Meson https://github.com/Nitrokey/libnitrokey/pull/128#issuecomment-405913012 - [ ] QMake MXE (Travis) - [...
A Python CLI client might be usable for some testing and fast access. Would be best to make it as a package.
Update docs to include latest changes in library. - [ ] Mention feedback / collaboration request in the Readme, see #102 for details. - [x] List supported devices (= Pro...
On NK Pro 0.7 OTP secrets starting from 0x00 are not saved to device. - [ ] Issue a warning to the user if device and firmware matches. Details: https://github.com/Nitrokey/nitrokey-pro-firmware/issues/19...
PyBind11 offers much deeper inter-operability than CFFI. https://github.com/pybind/pybind11
... in C++ API. Would require to use/write self clearing wrapper.