Revision history for Keyring::Auto
0.2801 2015-01-08
Support for new environment variable.
PASSWD_KEYRING_AUTO_FORCE can be set to short name of keyring
which must be used no matter what. If it is present, only this
backend is considered.
Passwd::Keyring::Auto->new handles named parameters force,
prefer and forbid - appropriately enforced backend, list of
preferred backends, list of forbidden backends. This way
module behaviour can also be impacted from the code.
Documentation improvements.
0.2704 2015-01-06
Added kwalitee testing and making some tests happier. No
functionality changes.
Fixed recommended modules on OSX (no more KDE and Gnome
recommendation there).
0.2703 2012-11-27
Better name for example, installing it in share dir for easier
access.
Dropping problematic tests. No way to guess whether KDEWallet
is indeed available.
0.2702 2012-11-22
Added empty package to make linking documentation on CPAN
easier, as suggested in first comment to
http://prepan.org/module/429En4oFfM
0.2701 2012-11-20
Fixed some test failures reported by cpantesters (removed
unneeded import of Test::Exception, added conditionals
checking whether loaded keyring is persistent and can be
tested for data recovery by separate object).
0.27 2012-11-11
Support for loading OSXKeychain backend on Mac OS/X (darwin) platform.
Added standalone non-trivial example.
get_keyring is exported by default.
Improved keyring selection code structure (introducing concept
of scoring etc)..
Handling PASSWD_KEYRING_AUTO_FORBID and PASSWD_KEYRING_AUTO_PREFER
environment variables.
Handling PASSWD_KEYRING_AUTO_DEBUG variable, if it is set, we
emit some diagnostics of what we pick.
Terminology fixes in docs and param names (realm instead of service/domain)
Recommended modules are picked according to the current platform.
0.2602 2012-11-09
Documentation updates
0.2601 2012-11-08
Small documentation fixes, more info in CPAN metadata
0.26 2012-11-08
Updated location of KeyringAPI document.
0.25 2012-11-08
Added support for KDEWallet as alternative for Linux desktops.
0.24 2012-11-08
Clarifying meaning of app and group parameters.
0.23 2012-11-08
Documented keyring backends API (L<Passwd::Keyring::KeyringAPI>).
Tests properly clean created passwords.
0.21 2012-11-04
First version.