From 5f3ef37839e6efd0bcb07846ba23a55c67d00e71 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Wed, 18 May 2011 19:55:31 +0200 Subject: Release v0.3 --- Changelog | 4 ++-- bin/raps2 | 15 +++++++++------ lib/App/Raps2.pm | 2 +- lib/App/Raps2/Password.pm | 4 ++-- lib/App/Raps2/UI.pm | 4 ++-- 5 files changed, 16 insertions(+), 13 deletions(-) diff --git a/Changelog b/Changelog index bfd49ff..0e99e10 100644 --- a/Changelog +++ b/Changelog @@ -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 " and "raps2 edit " - * 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 diff --git a/bin/raps2 b/bin/raps2 index 702efa2..71ccbea 100755 --- a/bin/raps2 +++ b/bin/raps2 @@ -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 I I =head1 VERSION -This manual documents B version 0.2 +This manual documents B version 0.3 =head1 DESCRIPTION @@ -60,8 +60,7 @@ and Login will be saved as plaintext, Extra is encrypted like the password. =item B I Adds I 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 I @@ -79,8 +78,9 @@ is not yet possible. =item B I -Decrypt I's password and store it in the X Clipboard. Note that it -can only be pasted once. +Decrypt I'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 +field (if present) to stdout. =item B I @@ -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 and +B 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 version 0.2 +This manual documents B 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 version 0.2 +This manual documents B version 0.3 =head1 METHODS -- cgit v1.2.3