<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/nitrocli/ci, branch topic/test</title>
<subtitle>A command line tool for interacting with Nitrokey devices (GitHub mirror)
</subtitle>
<id>https://git.ireas.org/mirrors/nitrocli/atom?h=topic%2Ftest</id>
<link rel='self' href='https://git.ireas.org/mirrors/nitrocli/atom?h=topic%2Ftest'/>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/nitrocli/'/>
<updated>2021-01-10T01:53:50Z</updated>
<entry>
<title>Build project in release mode in CI</title>
<updated>2021-01-10T01:53:50Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2021-01-10T01:53:50Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/nitrocli/commit/?id=4c8e378e713eea88db656dc642b489cdb5260b7c'/>
<id>urn:sha1:4c8e378e713eea88db656dc642b489cdb5260b7c</id>
<content type='text'>
With this change we make sure to build the crate in release mode from
the CI pipeline. Doing so ensures that any conditional compilation
dependent on the build type or features of it is checked as part of the
integration pipeline.
</content>
</entry>
<entry>
<title>Remove usage of --all argument from CI cargo invocations</title>
<updated>2021-01-10T01:18:51Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2021-01-10T01:18:51Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/nitrocli/commit/?id=b1535576b2fd08183c5f465d98c077498a900395'/>
<id>urn:sha1:b1535576b2fd08183c5f465d98c077498a900395</id>
<content type='text'>
The --all argument to cargo build/test is deprecated and confusing. It
also only applied to workspaces, which we don't have in this crate.
Hence, with this change we remove it.
</content>
</entry>
<entry>
<title>Rename intra_doc_link_resolution_failure lint</title>
<updated>2020-12-01T03:50:27Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-12-01T03:50:27Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/nitrocli/commit/?id=64dc5bcbcc703d72fc57f0675492b13ac7aeaba9'/>
<id>urn:sha1:64dc5bcbcc703d72fc57f0675492b13ac7aeaba9</id>
<content type='text'>
The intra_doc_link_resolution_failure lint has been renamed to
broken_intra_doc_links in recent versions of Rust. With this change we
update it accordingly in our list of lints to use for the crate. Because
our CI tests against the minimum supported Rust version, which does not
yet understand the new lint, we configure it to allow unknown lints.
</content>
</entry>
<entry>
<title>Adjust copyright &amp; license specification to comply with REUSE 3.0</title>
<updated>2020-09-03T04:40:32Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-09-03T04:40:32Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/nitrocli/commit/?id=47fbed75048ab03355f839015664e12757b5540a'/>
<id>urn:sha1:47fbed75048ab03355f839015664e12757b5540a</id>
<content type='text'>
With this change we switch to using a REUSE compliant way of specifying
the copyright &amp; license of the program. To be fully in conformance we
also add additional license specifications for the remaining files in
the project. Lastly, a new CI pipeline rule takes care of verifying
compliance on an ongoing basis.
</content>
</entry>
<entry>
<title>Update minimum required Rust version to 1.42.0</title>
<updated>2020-07-10T18:03:47Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-07-10T18:03:47Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/nitrocli/commit/?id=4b1c3223f5181bb9ef29dc7b15040e7c05ff5d01'/>
<id>urn:sha1:4b1c3223f5181bb9ef29dc7b15040e7c05ff5d01</id>
<content type='text'>
This change updates the minimum required version of Rust to 1.42.0. We
will need this version in order to make use of the most recent version
of nitrokey-test.
</content>
</entry>
<entry>
<title>Update minimum required Rust version to 1.40.0</title>
<updated>2020-04-05T19:16:46Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-04-05T19:16:46Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/nitrocli/commit/?id=95358de8ec4e2c9fb7254d65fb9147fb118e2f78'/>
<id>urn:sha1:95358de8ec4e2c9fb7254d65fb9147fb118e2f78</id>
<content type='text'>
This change updates the minimum required version of Rust to 1.40.0.
Among other changes, this version stabilized std::mem::take, which is
something we will use with subsequent changes.
</content>
</entry>
<entry>
<title>Move nitrocli source code into repository root</title>
<updated>2020-04-04T22:32:14Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-04-04T22:32:14Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/nitrocli/commit/?id=681cc8882f7995407c33eb48730daaa901074460'/>
<id>urn:sha1:681cc8882f7995407c33eb48730daaa901074460</id>
<content type='text'>
Now that all vendored dependencies have been removed, this change moves
the program's source code from the nitrocli/ directory into the root of
the repository.
</content>
</entry>
</feed>
