<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/libnitrokey/unittest, branch names_clash</title>
<subtitle>Communicate with Nitrokey devices in a clean and easy manner (GitHub mirror)
</subtitle>
<id>https://git.ireas.org/mirrors/libnitrokey/atom?h=names_clash</id>
<link rel='self' href='https://git.ireas.org/mirrors/libnitrokey/atom?h=names_clash'/>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/libnitrokey/'/>
<updated>2018-08-23T16:05:11Z</updated>
<entry>
<title>Fix potential names clash with client projects</title>
<updated>2018-08-23T16:05:11Z</updated>
<author>
<name>Szczepan Zalega</name>
<email>szczepan@nitrokey.com</email>
</author>
<published>2018-08-23T16:05:11Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/libnitrokey/commit/?id=dee6ebe5d0a9ea5d555852011d219a66d8746b0e'/>
<id>urn:sha1:dee6ebe5d0a9ea5d555852011d219a66d8746b0e</id>
<content type='text'>
Nitrokey App was failing to build due to name clash with version.h file. Renamed.

Tested CMake, QMake and Meson build.

Signed-off-by: Szczepan Zalega &lt;szczepan@nitrokey.com&gt;
</content>
</entry>
<entry>
<title>Update for compatibility with Catch2 version 2.3.0</title>
<updated>2018-07-24T08:27:56Z</updated>
<author>
<name>Tom Hughes</name>
<email>tom@compton.nu</email>
</author>
<published>2018-07-23T18:02:56Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/libnitrokey/commit/?id=8de3f4d145c8f0321164afdcd1fa3d0e0c374e97'/>
<id>urn:sha1:8de3f4d145c8f0321164afdcd1fa3d0e0c374e97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Catch to version 2.3.0</title>
<updated>2018-07-24T08:27:56Z</updated>
<author>
<name>Tom Hughes</name>
<email>tom@compton.nu</email>
</author>
<published>2018-07-23T21:49:10Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/libnitrokey/commit/?id=5e8073e4c722f75523156db617c5d8f011d28538'/>
<id>urn:sha1:5e8073e4c722f75523156db617c5d8f011d28538</id>
<content type='text'>
</content>
</entry>
<entry>
<title>meson: improve generation of vcs_tag</title>
<updated>2018-07-18T13:15:12Z</updated>
<author>
<name>Igor Gnatenko</name>
<email>i.gnatenko.brain@gmail.com</email>
</author>
<published>2018-07-18T13:15:12Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/libnitrokey/commit/?id=0f934ad96576a6ecf1b616a5a824cc253abb5b3d'/>
<id>urn:sha1:0f934ad96576a6ecf1b616a5a824cc253abb5b3d</id>
<content type='text'>
Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</content>
</entry>
<entry>
<title>Allow for &lt;patch&gt; field in library version getter test</title>
<updated>2018-07-18T09:36:42Z</updated>
<author>
<name>Szczepan Zalega</name>
<email>szczepan@nitrokey.com</email>
</author>
<published>2018-07-18T09:36:42Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/libnitrokey/commit/?id=c79b12abb7b9cb2adb95b6529061ed1593ae5ee3'/>
<id>urn:sha1:c79b12abb7b9cb2adb95b6529061ed1593ae5ee3</id>
<content type='text'>
Signed-off-by: Szczepan Zalega &lt;szczepan@nitrokey.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'pr_116'</title>
<updated>2018-07-07T19:24:14Z</updated>
<author>
<name>Szczepan Zalega</name>
<email>szczepan@nitrokey.com</email>
</author>
<published>2018-07-07T19:24:14Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/libnitrokey/commit/?id=430e4b4116ec00c4875170642f8ae04bc3497d88'/>
<id>urn:sha1:430e4b4116ec00c4875170642f8ae04bc3497d88</id>
<content type='text'>
Allow to connect to device with model specified by enum.

Fixes #116
</content>
</entry>
<entry>
<title>Add a test to ensure valid C code in the C API</title>
<updated>2018-07-05T20:50:51Z</updated>
<author>
<name>Robin Krahl</name>
<email>me@robin-krahl.de</email>
</author>
<published>2018-07-05T20:44:35Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/libnitrokey/commit/?id=63013dee539b33c682dd46ae4a086b2f75f46f16'/>
<id>urn:sha1:63013dee539b33c682dd46ae4a086b2f75f46f16</id>
<content type='text'>
All current tests are written in C++.  Therefore C++-only code in the C
API might not be detected by the tests.  This patch adds a minimal test
written in C that only includes the C API header.  This should make sure
that the C API code is valid.

The new test is called `test_minimal.c` and is added to the CMake
COMPILE_OFFLINE_TESTS option.
</content>
</entry>
<entry>
<title>Merge branch 'pr_123'</title>
<updated>2018-06-22T09:01:21Z</updated>
<author>
<name>Szczepan Zalega</name>
<email>szczepan@nitrokey.com</email>
</author>
<published>2018-06-22T09:01:21Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/libnitrokey/commit/?id=7c06025c9b9c28c642c8acc8bab7cbc974cd5575'/>
<id>urn:sha1:7c06025c9b9c28c642c8acc8bab7cbc974cd5575</id>
<content type='text'>
Fix version getter test

Closes #123
</content>
</entry>
<entry>
<title>Fix unit test for get_library_version for release commits</title>
<updated>2018-06-21T08:40:21Z</updated>
<author>
<name>Robin Krahl</name>
<email>me@robin-krahl.de</email>
</author>
<published>2018-06-21T08:40:21Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/libnitrokey/commit/?id=afb7a48046142fe666eda64338f89677e79db705'/>
<id>urn:sha1:afb7a48046142fe666eda64338f89677e79db705</id>
<content type='text'>
`git describe` may return a tag name or &lt;tag&gt;-&lt;n&gt;-g&lt;hash&gt;, where &lt;n&gt; is
the number of commits since the last tag &lt;tag&gt; and &lt;hash&gt; is the hash of
the current commit.  The current test case only considers the latter
case.  This patch adds a regular expression to handle both cases.
</content>
</entry>
<entry>
<title>Replace *out function parameter with return value</title>
<updated>2018-06-20T10:03:28Z</updated>
<author>
<name>Szczepan Zalega</name>
<email>szczepan@nitrokey.com</email>
</author>
<published>2018-06-20T10:03:28Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/libnitrokey/commit/?id=f0f1691bc741da48bc2e1adfa4535026ae42d6d3'/>
<id>urn:sha1:f0f1691bc741da48bc2e1adfa4535026ae42d6d3</id>
<content type='text'>
Using return value instead of memory manipulation seem to be cleaner solution and less error prone
due to avoiding pointer usage.

Signed-off-by: Szczepan Zalega &lt;szczepan@nitrokey.com&gt;
</content>
</entry>
</feed>
