The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Keyring::Auto

0.72	2015-02-25
   	    Fixed error (wrong skip) in one of the tests.

0.71	2015-01-30
        Adding dependency on Moo version which handles
        string defaults (to resolve issues reported on Moo
        1.000008)

0.70    2015-01-24

        Environment variables shortened to PASSWD_KEYRING_CONFIG,
        PASSWD_KEYRING_DEBUG, PASSWD_KEYRING_FORCE, etc.

        Initial release of passwd_keyring helper script. Current
        version supports config-file related activities (create,
        spawn editor on, show settings summary).

        Fixed problems with cpan install due to wrong test.

0.3003  2015-01-15

        Fixed bug introduced in 0.30: password group and app name were
        not passed to backends, therefore all passwords were saved
        in default group.

0.3001  2015-01-12

        Updated missing dependencies.

0.30    2015-01-12

        Introduced configuration file support (and documented how it
        is related to other config methods).

        Tuned and documented priority of various ways of configuring 
        preferred backends.

        Noticeable internal changes (which should not, except 
        better logging, have impact on external behaviour).

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.