summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorLines
2011-07-21Make xclip command configurable (->chrome support)Daniel Friesel-5/+11
2011-07-20Fix pwgen usage, release v0.520.52Daniel Friesel-8/+8
2011-07-20Release v0.510.51Daniel Friesel-6/+6
2011-07-20Documentation updatesDaniel Friesel-7/+44
2011-07-20raps2: Add cost/echo/pwgen optionsDaniel Friesel-4/+4
2011-07-20raps2 add: Use pwgen to generate password if the user didn't specify oneDaniel Friesel-12/+19
2011-07-20Add a proper config file (raps2/defaults, Config::Tiny)Daniel Friesel-22/+62
2011-07-20Raps2.pm: Add write_config methodDaniel Friesel-5/+19
2011-07-20Prepare for configurable key setup costDaniel Friesel-21/+39
2011-07-10Raps2/UI.pm: to_clipboard: Return undef if xclip failsDaniel Friesel-7/+10
2011-07-08Release v0.500.50Daniel Friesel-6/+6
2011-07-06Raps2.pm: new: Add no_cli option, removes Test::MockObject build dependencyDaniel Friesel-1/+9
2011-07-04More advanced App::Raps2 testsDaniel Friesel-2/+4
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/+15
2011-07-04Raps2/UI.pm: read_multiline: Can also be quit by empty lineDaniel Friesel-1/+1
2011-07-04Raps2.pm: pw_save: Make salt argument optional, restructure documentation ↵Daniel Friesel-27/+28
while at it
2011-07-04Raps2.pm: Add pw_load_info method (pw_load for unencrypted data)Daniel Friesel-12/+36
2011-07-04Raps2.pm: get_master_password: Accept password as optional argumentDaniel Friesel-5/+9
This way, it is possible to use App::Raps2 in non-CLI applications.
2011-07-04Raps2.pm: Make file_to_hash return a hashref (consistency with pw_load)Daniel Friesel-16/+16
2011-07-04Move cmd_* functions into raps2, rename pw_get to pw_load and pw_add to pw_saveDaniel Friesel-205/+6
2011-07-03Release v0.40.4Daniel Friesel-6/+6
2011-07-03Raps2.pm documentation: Note that the API isn't entirely stableDaniel Friesel-1/+1
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-2/+10
2011-06-07Raps2/Password: Accept salt for encrypt/decrypt, makes Raps2.pm less messyDaniel Friesel-22/+25
2011-06-02App/Raps2.pm: Add pw_add / pw_get methodsDaniel Friesel-22/+56
2011-05-23Specify Test::Pod::Coverage version, tidy App::Raps2::UIDaniel Friesel-2/+2
2011-05-20App/Raps2: make_path takes multiple argumentsDaniel Friesel-2/+1
2011-05-20Syntax cleanupDaniel Friesel-417/+436
2011-05-18Release v0.30.3Daniel Friesel-5/+5
2011-05-18App/Raps2/Password: salt: Always returnDaniel Friesel-7/+7
2011-05-18raps2 list: Sort by account nameDaniel Friesel-1/+2
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-6/+6
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-24/+31
2011-05-17Add "raps2 edit"Daniel Friesel-14/+66
2011-05-16Use Term::ReadLine instead of builtin readlineDaniel Friesel-11/+13
2011-05-16Add "raps2 del"Daniel Friesel-0/+18
2011-05-13Release v0.20.2Daniel Friesel-3/+5
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/+6
2011-05-13App::Raps2: Make create_salt and file_to_hash oop-ish as wellDaniel Friesel-55/+66
2011-05-13Add raps2 listDaniel Friesel-1/+31
2011-05-06Fix XDG_{CONFIG,DATA}_HOME handling bug (use File::BaseDir for it). thx mxeyDaniel Friesel-3/+3