- [#15] (#14) Page size caching
- Cache page size and store it in a lazycell instead of calling it multiple times
- [#14] (#14) Breaking changes
- Rename
from_vec
tofrom
- Rename
- [#13] (#13) Public interface
- Publicize
from_vec
for SecretVec
- Publicize
- [#12] (#12) SecretVec
- Implement
from_vec
for SecretVec
- Implement
- [#11] (#11) String
- Implement Display for SecretGuard & SecretGuardMut
- #10 SecretVec
- Add public alias and
SecretVec
- Add public alias and
- #10 FromStr
- Implement
FromStr
trait for SecretString - Add public alias
SecretString
andSecretVec
- Implement
- #9 Mutable Reference
- Remove Mutable Reference for
expose_secret()
- Remove Mutable Reference for
- #8 Impl Trait
- Implement CloneableSecret Trait for String
- #7 Add Changelog
- Add Changelog
- #6 Eq and PartialEq
- Derive
Eq
andPartialEq
forSecretGuard
andSecretGuardMut
- Derive
- #5 Initial Pre-release
- Add
mlock
andmunlock
along with proper page size alignment
- Add