Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Do not call disconnect on connect | Szczepan Zalega | 2017-03-11 | |
| | | | | | | device will be disconnected automatically in its destructor Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
* | Add lock_guard for complete send-receive cycle | Szczepan Zalega | 2017-03-11 | |
| | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
* | Protect concurrent use with lock guard | Szczepan Zalega | 2017-03-11 | |
| | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
* | Remove UNKNOWN type of the device | Szczepan Zalega | 2017-03-11 | |
| | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
* | Use atomic_exchange for atomic operations | Szczepan Zalega | 2017-03-11 | |
| | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
* | Use nullptr instead of NULL | Szczepan Zalega | 2017-03-11 | |
| | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
* | Use lock_guard while accessing hid_api | Szczepan Zalega | 2017-03-11 | |
| | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
* | Make device configuration const, protect non-const with ::atomic | Szczepan Zalega | 2017-03-11 | |
| | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
* | Helper functions for getting device state | Szczepan Zalega | 2017-01-11 | |
| | | | | | | | | | get status for Pro and Storage check is device connected use make_shared for keeping instance reference fixed accessing active volume flag Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
* | Use stdint instead of inttypes | Szczepan Zalega | 2017-01-11 | |
| | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
* | Remove unused inttypes | Szczepan Zalega | 2017-01-09 | |
| | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
* | Merge pull request #53 from Nitrokey/nk_pro_0.8_authorization_fix-longer_secretv2.0 | szszszsz | 2016-12-12 | |
|\ | | | | | Support for Nitrokey Pro 0.8 | |||
| * | Use the rest of the Pro 0.7 commands in 0.8 interface | Szczepan Zalega | 2016-12-12 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Use proper firmware version getter for feature availability check | Szczepan Zalega | 2016-12-12 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Remove changes to Pro 0.7 stick commands | Szczepan Zalega | 2016-12-12 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Tests: skip edit OTP slot test for NK Storage 0.44 | Szczepan Zalega | 2016-12-12 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Tests: clear new SD card warning on factory reset | Szczepan Zalega | 2016-12-12 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Add a note regarding Password Safe tests | Szczepan Zalega | 2016-12-09 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Test null started OTP secrets also for 320bit case | Szczepan Zalega | 2016-12-09 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Remove old skipping code. Feature comment. | Szczepan Zalega | 2016-12-09 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Skip non-Storage and old devices for Storage tests | Szczepan Zalega | 2016-12-09 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Enable factory reset test for Nitrokey Storage. Comments. | Szczepan Zalega | 2016-12-09 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Add NK Storage specific reply on running not initialized Password Safe | Szczepan Zalega | 2016-12-09 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Apply firmware versions limits to tests | Szczepan Zalega | 2016-12-09 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Code reformat in library test | Szczepan Zalega | 2016-12-09 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Allow to skip test if device is not able to pass it | Szczepan Zalega | 2016-12-09 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Use switch to translate command and device statuses instead of array | Szczepan Zalega | 2016-12-09 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Check maximum OTP secret size in new authorization style commands | Szczepan Zalega | 2016-12-09 | |
| | | | | | | | | | | | | | | Authenticate before testing invalid hex strings Remove invalid test for empty string for writing otp slot (empty string allows editing) Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Tests: check are long OTP secrets supported | Szczepan Zalega | 2016-12-09 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Get major firmware version | Szczepan Zalega | 2016-12-06 | |
| | | ||||
| * | Add missing newlines to make code format consistent | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Test for manual checking of TOTP slot written by Nitrokey App | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Update comments | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Update description for TOTP_RFC_usepin test | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Merge HOTP and TOTP writing commands for 0.8 | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Test to configure getting HOTP codes through special key double press | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Support sending empty OTP secrets for slot edit (+test) | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Remove length field from send_otp_data packet | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Support longer secrets (40 bytes) for NK Pro 0.8 | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Use another OTP writing protocol and test it | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Tests: more OTP, test all slots for read/write | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Tests: secret started with null byte | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Add test for STATUS_AES_DEC_FAILED error | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Move temporary_password to packet end | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | | | | | To allow read-only backward compatibility for GET_CODE Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Working support for new NK Pro 0.8 authorization-less format | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Mark unused packet variables in TOTP`s GET_CODE | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Add requirements for running pytest tests | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Convinient function for checking if authorization command is supported | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Detect Pro 0.8 | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> | |||
| * | Check firware version in Pro 0.8 test | Szczepan Zalega | 2016-12-03 | |
| | | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com> |