Skip to content

Commit f6e999f

Browse files
committed
Merge branch '87-release'
Closes #87
2 parents 27b8cd2 + b91110f commit f6e999f

File tree

3 files changed

+116
-1
lines changed

3 files changed

+116
-1
lines changed

CHANGELOG.md

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
# Change Log
2+
3+
## [v3.2](https://github.com/Nitrokey/libnitrokey/tree/v3.2) (2018-01-16)
4+
[Full Changelog](https://github.com/Nitrokey/libnitrokey/compare/v3.1...v3.2)
5+
6+
**Closed issues:**
7+
8+
- Communication exceptions are not catched in C API [\#89](https://github.com/Nitrokey/libnitrokey/issues/89)
9+
- Devices are not detected under Windows [\#88](https://github.com/Nitrokey/libnitrokey/issues/88)
10+
- Python bindings example is not working [\#82](https://github.com/Nitrokey/libnitrokey/issues/82)
11+
- Missing NK\_C\_API.h in install includes [\#77](https://github.com/Nitrokey/libnitrokey/issues/77)
12+
- Handle time-taking commands [\#67](https://github.com/Nitrokey/libnitrokey/issues/67)
13+
14+
## [v3.1](https://github.com/Nitrokey/libnitrokey/tree/v3.1) (2017-10-11)
15+
[Full Changelog](https://github.com/Nitrokey/libnitrokey/compare/v3.0...v3.1)
16+
17+
## [v3.0](https://github.com/Nitrokey/libnitrokey/tree/v3.0) (2017-10-07)
18+
[Full Changelog](https://github.com/Nitrokey/libnitrokey/compare/v2.0...v3.0)
19+
20+
**Implemented enhancements:**
21+
22+
- Support for NK Pro 0.8 [\#51](https://github.com/Nitrokey/libnitrokey/issues/51)
23+
24+
**Closed issues:**
25+
26+
- tests are failing [\#71](https://github.com/Nitrokey/libnitrokey/issues/71)
27+
- cmake doesn't install any headers [\#70](https://github.com/Nitrokey/libnitrokey/issues/70)
28+
- SONAME versioning [\#69](https://github.com/Nitrokey/libnitrokey/issues/69)
29+
- Read slot returns invalid counter value for Storage [\#59](https://github.com/Nitrokey/libnitrokey/issues/59)
30+
- Return OTP codes as strings [\#57](https://github.com/Nitrokey/libnitrokey/issues/57)
31+
- Fix compilation warnings [\#56](https://github.com/Nitrokey/libnitrokey/issues/56)
32+
- Add Travis support [\#48](https://github.com/Nitrokey/libnitrokey/issues/48)
33+
- Correct get\_time [\#27](https://github.com/Nitrokey/libnitrokey/issues/27)
34+
- Move from Makefile to CMake [\#18](https://github.com/Nitrokey/libnitrokey/issues/18)
35+
36+
## [v2.0](https://github.com/Nitrokey/libnitrokey/tree/v2.0) (2016-12-12)
37+
[Full Changelog](https://github.com/Nitrokey/libnitrokey/compare/v1.0...v2.0)
38+
39+
**Implemented enhancements:**
40+
41+
- Support for Nitrokey Storage - Nitrokey Storage commands [\#14](https://github.com/Nitrokey/libnitrokey/issues/14)
42+
- Support for Nitrokey Storage - Nitrokey Pro commands [\#13](https://github.com/Nitrokey/libnitrokey/issues/13)
43+
44+
**Fixed bugs:**
45+
46+
- Fails to compile on ubuntu 16.04 [\#46](https://github.com/Nitrokey/libnitrokey/issues/46)
47+
- C++ tests do not compile [\#45](https://github.com/Nitrokey/libnitrokey/issues/45)
48+
- HOTP counter values limited to 8bit [\#44](https://github.com/Nitrokey/libnitrokey/issues/44)
49+
- Device is not released after library function disconnect call [\#43](https://github.com/Nitrokey/libnitrokey/issues/43)
50+
51+
**Closed issues:**
52+
53+
- Compilation error on G++6 \(flexible array member\) [\#49](https://github.com/Nitrokey/libnitrokey/issues/49)
54+
- No library function for getting device's serial number [\#33](https://github.com/Nitrokey/libnitrokey/issues/33)
55+
- Pass binary data \(OTP secrets\) coded as hex values [\#31](https://github.com/Nitrokey/libnitrokey/issues/31)
56+
- set\_time not always work [\#29](https://github.com/Nitrokey/libnitrokey/issues/29)
57+
58+
**Merged pull requests:**
59+
60+
- Support for Nitrokey Pro 0.8 [\#53](https://github.com/Nitrokey/libnitrokey/pull/53) ([szszszsz](https://github.com/szszszsz))
61+
- Support Nitrokey Storage [\#52](https://github.com/Nitrokey/libnitrokey/pull/52) ([szszszsz](https://github.com/szszszsz))
62+
- Fix compilation G++6 error [\#50](https://github.com/Nitrokey/libnitrokey/pull/50) ([szszszsz](https://github.com/szszszsz))
63+
- Fix compilation warning and error under G++ [\#47](https://github.com/Nitrokey/libnitrokey/pull/47) ([szszszsz](https://github.com/szszszsz))
64+
- Support Pro stick commands on Storage device [\#42](https://github.com/Nitrokey/libnitrokey/pull/42) ([szszszsz](https://github.com/szszszsz))
65+
- Readme update - dependencies, compilers, format [\#40](https://github.com/Nitrokey/libnitrokey/pull/40) ([szszszsz](https://github.com/szszszsz))
66+
- Issue 31 secret as hex [\#36](https://github.com/Nitrokey/libnitrokey/pull/36) ([szszszsz](https://github.com/szszszsz))
67+
- Function for getting device's serial number in hex. Fixes \#33 [\#34](https://github.com/Nitrokey/libnitrokey/pull/34) ([szszszsz](https://github.com/szszszsz))
68+
69+
## [v1.0](https://github.com/Nitrokey/libnitrokey/tree/v1.0) (2016-08-09)
70+
[Full Changelog](https://github.com/Nitrokey/libnitrokey/compare/v0.9...v1.0)
71+
72+
**Closed issues:**
73+
74+
- Automatically detect any connected stick [\#22](https://github.com/Nitrokey/libnitrokey/issues/22)
75+
- Security check [\#20](https://github.com/Nitrokey/libnitrokey/issues/20)
76+
- Show friendly message when no device is connected and do not abort [\#17](https://github.com/Nitrokey/libnitrokey/issues/17)
77+
- Fix PIN protected OTP for Pro [\#15](https://github.com/Nitrokey/libnitrokey/issues/15)
78+
79+
## [v0.9](https://github.com/Nitrokey/libnitrokey/tree/v0.9) (2016-08-05)
80+
[Full Changelog](https://github.com/Nitrokey/libnitrokey/compare/v0.8...v0.9)
81+
82+
**Closed issues:**
83+
84+
- Add README [\#6](https://github.com/Nitrokey/libnitrokey/issues/6)
85+
- Support configs for OTP slots [\#19](https://github.com/Nitrokey/libnitrokey/issues/19)
86+
- Cover remaining Nitrokey Pro commands in lib and tests [\#16](https://github.com/Nitrokey/libnitrokey/issues/16)
87+
88+
**Merged pull requests:**
89+
90+
- waffle.io Badge [\#21](https://github.com/Nitrokey/libnitrokey/pull/21) ([waffle-iron](https://github.com/waffle-iron))
91+
92+
## [v0.8](https://github.com/Nitrokey/libnitrokey/tree/v0.8) (2016-08-02)
93+
**Implemented enhancements:**
94+
95+
- Change license to LGPLv3 [\#1](https://github.com/Nitrokey/libnitrokey/issues/1)
96+
97+
**Closed issues:**
98+
99+
- Python wrapper for OTP and PINs [\#12](https://github.com/Nitrokey/libnitrokey/issues/12)
100+
- Fails to built with default setting on ubuntu 14.04 [\#11](https://github.com/Nitrokey/libnitrokey/issues/11)
101+
- Check why packet buffers are not zeroed [\#8](https://github.com/Nitrokey/libnitrokey/issues/8)
102+
103+
**Merged pull requests:**
104+
105+
- Reset the HOTP counter [\#9](https://github.com/Nitrokey/libnitrokey/pull/9) ([cornelinux](https://github.com/cornelinux))
106+
107+
108+
109+
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ IF (UNIX)
2121
ENDIF()
2222
ENDIF()
2323

24-
project(libnitrokey LANGUAGES C CXX VERSION 3.1.0)
24+
project(libnitrokey LANGUAGES C CXX VERSION 3.2.0)
2525
set(CMAKE_CXX_STANDARD 14)
2626
set(CMAKE_CXX_STANDARD_REQUIRED ON)
2727
set(CMAKE_CXX_EXTENSIONS OFF)

libnitrokey.pro

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ CONFIG += c++14 shared debug
66
TEMPLATE = lib
77
TARGET = nitrokey
88

9+
VERSION = 3.2
10+
QMAKE_TARGET_COMPANY = Nitrokey
11+
QMAKE_TARGET_PRODUCT = libnitrokey
12+
QMAKE_TARGET_DESCRIPTION = Communicate with Nitrokey stick devices in a clean and easy manner
13+
QMAKE_TARGET_COPYRIGHT = Copyright (c) 2015-2018 Nitrokey UG
14+
915
HEADERS = \
1016
$$PWD/hidapi/hidapi/hidapi.h \
1117
$$PWD/include/command.h \

0 commit comments

Comments
 (0)