summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2011-07-04More advanced App::Raps2 testsDaniel Friesel-2/+63
2011-07-04Raps2.pm: Fix internal master_password handling from new + previous sed fuckupDaniel Friesel-6/+7
2011-07-04Raps2.pm: new: Add master_password optionDaniel Friesel-11/+16
2011-07-04Prepare for more advanced App::Raps2 testsDaniel Friesel-0/+0
2011-07-04Raps2/UI.pm: read_multiline: Can also be quit by empty lineDaniel Friesel-1/+1
2011-07-04raps2: Simplify error checkingDaniel Friesel-26/+31
2011-07-04Raps2.pm: pw_save: Make salt argument optional, restructure documentation whi...Daniel Friesel-29/+29
2011-07-04Raps2.pm: Add pw_load_info method (pw_load for unencrypted data)Daniel Friesel-14/+39
2011-07-04Raps2.pm: get_master_password: Accept password as optional argumentDaniel Friesel-5/+10
2011-07-04Raps2.pm: Make file_to_hash return a hashref (consistency with pw_load)Daniel Friesel-22/+23
2011-07-04Move cmd_* functions into raps2, rename pw_get to pw_load and pw_add to pw_saveDaniel Friesel-213/+186
2011-07-03Release v0.40.4Daniel Friesel-9/+9
2011-07-03Raps2.pm documentation: Note that the API isn't entirely stableDaniel Friesel-1/+1
2011-07-03Update ChangelogDaniel Friesel-0/+6
2011-06-12Raps2.pm: Minor documentation structure changeDaniel Friesel-17/+41
2011-06-11Raps2.pm: pw_add / pw_get: Accept either filename or account nameDaniel Friesel-0/+17
2011-06-08App/Raps2: Run sanity_check and load_config in newDaniel Friesel-8/+14
2011-06-07Raps2/Password: Accept salt for encrypt/decrypt, makes Raps2.pm less messyDaniel Friesel-22/+25
2011-06-02raps2: Print error message when called with an invalid actionDaniel Friesel-0/+1
2011-06-02App/Raps2.pm: Add pw_add / pw_get methodsDaniel Friesel-22/+56
2011-06-02Remove Pod::Coverage tests, Devel::Cover works better for meDaniel Friesel-13/+0
2011-05-23Specify Test::Pod::Coverage version, tidy App::Raps2::UIDaniel Friesel-3/+3
2011-05-21Add Pod::Coverage testDaniel Friesel-0/+13
2011-05-20App/Raps2: make_path takes multiple argumentsDaniel Friesel-2/+1
2011-05-20Syntax cleanupDaniel Friesel-427/+455
2011-05-20Mock Term::ReadLine so the App::Raps2 test runs fine without a ttyDaniel Friesel-3/+13
2011-05-18Release v0.30.3Daniel Friesel-13/+16
2011-05-18App/Raps2/Password: salt: Always returnDaniel Friesel-7/+7
2011-05-18raps2 list: Sort by account nameDaniel Friesel-1/+3
2011-05-18App::Raps2::UI documentationDaniel Friesel-0/+94
2011-05-18App::Raps2::Password documentationDaniel Friesel-0/+110
2011-05-18App/raps2: 'or die' is not needed, write_file has internal error handlingDaniel Friesel-6/+3
2011-05-18Do not use autodieDaniel Friesel-8/+7
2011-05-17App::Raps2::Password: Simplify conditionalsDaniel Friesel-2/+2
2011-05-17Move create_salt to App::Raps2::Password, make $pw->salt() return current saltDaniel Friesel-51/+34
2011-05-17Add "raps2 edit"Daniel Friesel-14/+76
2011-05-16Use Term::ReadLine instead of builtin readlineDaniel Friesel-11/+18
2011-05-16Add "raps2 del"Daniel Friesel-0/+23
2011-05-13Add raps2 list to documentationDaniel Friesel-0/+4
2011-05-13Build.PL: sign buildsDaniel Friesel-0/+1
2011-05-13Release v0.20.2Daniel Friesel-8/+9
2011-05-13sed -r "s/\{'([^']+)'}/\{\1}/g"Daniel Friesel-51/+51
2011-05-13lib: We don't export anything, so do not use ExporterDaniel Friesel-6/+0
2011-05-13Update changelog + slight documentation syntax improvementDaniel Friesel-6/+7
2011-05-13App::Raps2: Make create_salt and file_to_hash oop-ish as wellDaniel Friesel-59/+71
2011-05-13Add raps2 listDaniel Friesel-1/+32
2011-05-13Build.PL: Specify required File::Path version (earlier ones miss make_path)Daniel Friesel-1/+1
2011-05-11Update gitigonre, remove autogenerated MANIFESTDaniel Friesel-62/+6
2011-05-06Fix XDG_{CONFIG,DATA}_HOME handling bug (use File::BaseDir for it). thx mxeyDaniel Friesel-3/+12
2011-05-06Release v0.10.1Daniel Friesel-1/+10