-
v0.5.0 protected
- Updated dependencies (bitflag v1.3, rpassword v6.0) - More tests - Removed superfluous method `ErrorWith<T>::drop_payload()` - most environment variables related methods now accept `impl AsRef<OsStr>` and thus can be called with `&str` and `&OsStr`.
-
v0.4.0 protected
- Refactoring - `Error::new()` is no longer public - Minimum supported Rust version is now 1.46.0 - Fixed possible stacked borrows bug in a test case.
-
v0.3.1 protected
- `pam_sys` dependency upgraded to 1.0.0-alpha3 - Documentation rewording - `forbid(unsafe_code)` in modules that don't need it - Fixed a compile warning - Partial support for testing with miri
-
v0.3.0 protected
Release v0.3.0 - `pam_sys` dependency upgraded, making API changes neccessary - API change: `ReturnCode` replaced by `ErrorCode` - API change: `Flag` now uses `bitflags!` - Support for Linux-specific `PAM_RADIO_TYPE` and `PAM_BINARY_PROMPT` - Optional `serde` serialization support for some types - Added `EnvList -> HashMap` conversion - New `ErrorWith<T>::into_without_payload()` convenience method - Increased test coverage
-
v0.2.0 protected
Release v0.2.0 - API change: PAM item getters now return `Result<_>` instead of `Err<Option<_>>` - Code cleanup - More tests
-
v0.1.2 protected
Patch release v0.1.2 - Fixed length check and calculation in `set_xauthdata` - Removed superfluous size checks
-