diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a1020c..193488f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# pcsc 2.8.1 (2023-12-16) + +* Fix possible panics in `list_readers_owned` and `get_attribute_owned` functions, + and handling of null buffers in `list_readers` and `get_attribute`. + + Reported by @ n-eq in + [issue #9](https://github.com/bluetech/pcsc-rust/issues/44). + # pcsc 2.8.0 (2022-12-29) * The `pcsc-sys` crate is now reexported from the `pcsc` crate as diff --git a/Cargo.lock b/Cargo.lock index 2f145c7..58aa41b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10,7 +10,7 @@ checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" [[package]] name = "pcsc" -version = "2.8.0" +version = "2.8.1" dependencies = [ "bitflags", "pcsc-sys", diff --git a/pcsc/Cargo.toml b/pcsc/Cargo.toml index f46b447..588a238 100644 --- a/pcsc/Cargo.toml +++ b/pcsc/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "pcsc" description = "Bindings to the PC/SC API for smart card communication" -version = "2.8.0" +version = "2.8.1" license = "MIT" keywords = ["pcsc", "smartcard"] categories = ["hardware-support", "api-bindings"]