diff options
author | Daniel Friesel <derf@finalrewind.org> | 2011-05-18 19:55:31 +0200 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2011-05-18 19:55:31 +0200 |
commit | 5f3ef37839e6efd0bcb07846ba23a55c67d00e71 (patch) | |
tree | fee405fa8cf764bc63d1aeffce310f282cf90441 | |
parent | 7c28217c765d9bf370cfb691bbe12f4ee39b573e (diff) |
Release v0.30.3
-rw-r--r-- | Changelog | 4 | ||||
-rwxr-xr-x | bin/raps2 | 15 | ||||
-rw-r--r-- | lib/App/Raps2.pm | 2 | ||||
-rw-r--r-- | lib/App/Raps2/Password.pm | 4 | ||||
-rw-r--r-- | lib/App/Raps2/UI.pm | 4 |
5 files changed, 16 insertions, 13 deletions
@@ -1,8 +1,8 @@ -git HEAD +App::Raps2 0.3 - Wed May 18 2011 * Terminal input is now read via Term::ReadLine (included in perl core) * New commands: "raps2 del <account>" and "raps2 edit <account>" - * Remove autodie, it caused a major performance impact + * Remove autodie, it caused a major performance loss * raps2 list now sorts by account name raps2 0.2 - Fri May 13 2011 @@ -11,7 +11,7 @@ use App::Raps2; my $raps2 = App::Raps2->new(); my ($action, @args) = @ARGV; -my $VERSION = '0.2'; +my $VERSION = '0.3'; $raps2->sanity_check(); $raps2->load_config(); @@ -39,7 +39,7 @@ B<raps2> I<action> I<args ...> =head1 VERSION -This manual documents B<raps2> version 0.2 +This manual documents B<raps2> version 0.3 =head1 DESCRIPTION @@ -60,8 +60,7 @@ and Login will be saved as plaintext, Extra is encrypted like the password. =item B<add> I<account> Adds I<account> to the store. It will ask you for the store's master -password, some metadata and the new password and then store them. Note that -only the password is encrypted, the metadata is saved as clear-text. +password, some metadata and the new password and then store them. =item B<del> I<account> @@ -79,8 +78,9 @@ is not yet possible. =item B<get> I<account> -Decrypt I<account>'s password and store it in the X Clipboard. Note that it -can only be pasted once. +Decrypt I<account>'s password and store it in the primary X Clipboard. Note +that it can only be pasted once. Prints the content of the multiline B<extra> +field (if present) to stdout. =item B<info> I<account> @@ -102,6 +102,9 @@ raps2 saves the master password hash in F<~/.config/raps2/password>. Additional encrypted passwords are stored in F<~/.local/share/raps2/>. +These directories can be changed by setting the B<XDG_CONFIG_HOME> and +B<XDG_DATA_HOME> environment variables. + =head1 DEPENDENCIES =over diff --git a/lib/App/Raps2.pm b/lib/App/Raps2.pm index 6acac7f..0f1fdc4 100644 --- a/lib/App/Raps2.pm +++ b/lib/App/Raps2.pm @@ -38,7 +38,7 @@ use File::BaseDir qw(config_home data_home); use File::Path qw(make_path); use File::Slurp qw(read_dir slurp write_file); -our $VERSION = '0.2'; +our $VERSION = '0.3'; =head1 METHODS diff --git a/lib/App/Raps2/Password.pm b/lib/App/Raps2/Password.pm index ef24a65..1e33f58 100644 --- a/lib/App/Raps2/Password.pm +++ b/lib/App/Raps2/Password.pm @@ -9,7 +9,7 @@ use Crypt::CBC; use Crypt::Eksblowfish; use Crypt::Eksblowfish::Bcrypt qw(bcrypt_hash en_base64 de_base64); -our $VERSION = '0.2'; +our $VERSION = '0.3'; =head1 NAME @@ -32,7 +32,7 @@ App::Raps2::Password - Password class for App::Raps2 =head1 VERSION -This manual documents B<App::Raps2::Password> version 0.2 +This manual documents B<App::Raps2::Password> version 0.3 =head1 METHODS diff --git a/lib/App/Raps2/UI.pm b/lib/App/Raps2/UI.pm index 51f4838..4d7f3d0 100644 --- a/lib/App/Raps2/UI.pm +++ b/lib/App/Raps2/UI.pm @@ -8,7 +8,7 @@ use Carp qw(confess); use POSIX; use Term::ReadLine; -our $VERSION = '0.2'; +our $VERSION = '0.3'; =head1 NAME @@ -26,7 +26,7 @@ App::Raps2::UI - App::Raps2 User Interface =head1 VERSION -This manual documents B<App::Raps2::UI> version 0.2 +This manual documents B<App::Raps2::UI> version 0.3 =head1 METHODS |