diff options
author | Robin Krahl <robin.krahl@ireas.org> | 2019-07-09 10:49:16 +0200 |
---|---|---|
committer | Robin Krahl <robin.krahl@ireas.org> | 2019-07-09 10:49:16 +0200 |
commit | 7ce751225f12c295c6e33dd46cfb5dcb88f8fbb3 (patch) | |
tree | 910e7fcae5b2b502900c67782b4db22d9c242f21 /CHANGELOG.md | |
parent | 445e920986db276d0c5c39709aa76dd290773e8f (diff) | |
parent | 62e8ee8f5d02511d6eb5dc179b087b04e88c1b94 (diff) | |
download | nitrokey-rs-7ce751225f12c295c6e33dd46cfb5dcb88f8fbb3.tar.gz nitrokey-rs-7ce751225f12c295c6e33dd46cfb5dcb88f8fbb3.tar.bz2 |
Merge branch 'connection-manager-mut' into next
Refactor the connection management to prevent multiple device
connections at the same time.
RFC: https://lists.sr.ht/~ireas/nitrokey-rs-dev/%3C20190126174327.tbuyk2s535kfiqm4%40localhost%3E
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 7623a33..06769bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,6 +41,11 @@ SPDX-License-Identifier: MIT - Update the `nitrokey-sys` dependency to version 3.5.0. - Update the `nitrokey-test` dependency to version 0.2.1 and add the `nitrokey-test-state` dependency in version 0.1.0. +- Refactor connection management: + - Add `ConcurrentAccessError` and `PoisonError` `Error` variants. + - Add the `Manager` struct that manages connections to Nitrokey devices. + - Remove `connect`, `connect_model`, `Pro::connect` and `Storage::connect`. + - Add the `into_manager` function to the `Device` trait. # v0.3.4 (2019-01-20) - Fix authentication methods that assumed that `char` is signed. |