<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nitrocli, branch master</title>
<subtitle>Robin Krahl's fork of nitrocli</subtitle>
<id>https://git.ireas.org/nitrocli/atom?h=master</id>
<link rel='self' href='https://git.ireas.org/nitrocli/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ireas.org/nitrocli/'/>
<updated>2020-04-19T17:23:33Z</updated>
<entry>
<title>Bump version to 0.3.3</title>
<updated>2020-04-19T17:23:33Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-04-19T17:23:33Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/nitrocli/commit/?id=98855d442d70dc8ba40c1eb646132be43761c423'/>
<id>urn:sha1:98855d442d70dc8ba40c1eb646132be43761c423</id>
<content type='text'>
This change bumps the version of the crate to 0.3.3. The following
notable changes have been made since 0.3.2:
- Added bash completion support via shell-complete utility program
- Updated minimum required Rust version to 1.40.0
- Converted Cargo.lock to new lock file format
- Bumped libc dependency to 0.2.69
- Bumped structopt dependency to 0.3.13
- Bumped various transitive dependencies to most recent versions
</content>
</entry>
<entry>
<title>Convert Cargo.lock to new lock file format</title>
<updated>2020-04-16T16:24:59Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-04-16T16:24:59Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/nitrocli/commit/?id=7db5473703f3bda478441866101919865d16d902'/>
<id>urn:sha1:7db5473703f3bda478441866101919865d16d902</id>
<content type='text'>
Since version 1.38.0 of Rust, Cargo has built in support for a new lock
file format that aims at reducing merge conflicts of unrelated changes.
Given that we require an even more recent version of Rust, it seems safe
to switch over to this new format (which by now is the default for new
projects anyway).
This patch changes the format of Cargo.lock accordingly.
</content>
</entry>
<entry>
<title>Update transitive nitrokey dependencies</title>
<updated>2020-04-15T16:22:22Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-04-15T16:22:22Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/nitrocli/commit/?id=ddeab1e16257403192ebfa2337078bfacb8b1428'/>
<id>urn:sha1:ddeab1e16257403192ebfa2337078bfacb8b1428</id>
<content type='text'>
This change updates transitive dependencies of the nitrokey crate to
their most recent versions.
</content>
</entry>
<entry>
<title>Update regex dependency to 1.3.7</title>
<updated>2020-04-14T16:17:51Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-04-14T16:17:51Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/nitrocli/commit/?id=b9623dbb8f34b5c582ac50c71830b9661bcd87e8'/>
<id>urn:sha1:b9623dbb8f34b5c582ac50c71830b9661bcd87e8</id>
<content type='text'>
This change updates the regex crate to version 1.3.7. Transitive
dependencies are updated as well.
</content>
</entry>
<entry>
<title>Update structopt dependency to 0.3.13</title>
<updated>2020-04-13T16:15:18Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-04-13T16:15:18Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/nitrocli/commit/?id=c490253402352b384e44fe84730dc10ed3705be5'/>
<id>urn:sha1:c490253402352b384e44fe84730dc10ed3705be5</id>
<content type='text'>
This change updates the structopt crate to version 0.3.13. Transitive
dependencies are updated as well.
</content>
</entry>
<entry>
<title>Update libc dependency to 0.2.69</title>
<updated>2020-04-12T16:13:30Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-04-12T16:13:30Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/nitrocli/commit/?id=3c8e52a9413285f88befe8ee5367df17e837c4a9'/>
<id>urn:sha1:3c8e52a9413285f88befe8ee5367df17e837c4a9</id>
<content type='text'>
This change updates the libc crate to version 0.2.69.
</content>
</entry>
<entry>
<title>Rename arg_defs.rs to args.rs</title>
<updated>2020-04-11T22:00:06Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-04-11T22:00:06Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/nitrocli/commit/?id=f2ace56200f0229a4dcbd1767f48a39e1daa343d'/>
<id>urn:sha1:f2ace56200f0229a4dcbd1767f48a39e1daa343d</id>
<content type='text'>
We have never been fully satisfied with the name arg_defs. Now that we
have gotten rid of the formerly used args module, this change renames
arg_defs to args.
</content>
</entry>
<entry>
<title>Merge remaining bits of args.rs into main.rs</title>
<updated>2020-04-11T20:23:52Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-04-11T20:23:52Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/nitrocli/commit/?id=fafbf4a1bf635d5eea049cf561fbf8aa293c8e2b'/>
<id>urn:sha1:fafbf4a1bf635d5eea049cf561fbf8aa293c8e2b</id>
<content type='text'>
This change removes the args module by moving all remaining
functionality in it into main.rs. The result is arguably a nice
consolidation of all context related definitions in a single module.
</content>
</entry>
<entry>
<title>Merge config_set function into commands.rs</title>
<updated>2020-04-11T19:29:22Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-04-11T19:29:22Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/nitrocli/commit/?id=93c605418568bf71bcc3be6956f07f9650b45fea'/>
<id>urn:sha1:93c605418568bf71bcc3be6956f07f9650b45fea</id>
<content type='text'>
As a next step moving us closer towards removing the args module, this
change merges the config_set function into the existing function of the
same name in the commands module.
</content>
</entry>
<entry>
<title>Merge otp_set function into commands.rs</title>
<updated>2020-04-10T19:20:18Z</updated>
<author>
<name>Daniel Mueller</name>
<email>deso@posteo.net</email>
</author>
<published>2020-04-10T19:20:18Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/nitrocli/commit/?id=eae8b2a1f0d1faf70776fccc12c93267a2143021'/>
<id>urn:sha1:eae8b2a1f0d1faf70776fccc12c93267a2143021</id>
<content type='text'>
Now that we have isolated and separated out structopt specific
definitions into a new module, arg_defs, args.rs is actually so small
that we do not want to keep it around any longer.
This change marks a first step moving us closer towards removing it.
Specifically, it merges the otp_set function from args.rs into the
function of the same name in commands.rs.
</content>
</entry>
</feed>
