Documents
Changelog
raps2(1)
Downloads App-Raps2 0.54
Mirrors finalrewind GitHub
See Also GitHub Issues
Downloads App-Raps2 0.54
Mirrors finalrewind GitHub
See Also GitHub Issues
This project is no longer being developed. There will be no updates and no
security fixes. This page serves archival purposes only.
"Right, another password safe" – Take two.
raps2 is a simple password safe. You give it a name, a password and optional metadata, and it will encrypt and store them for you. Its crypto is based on Eksblowfish, which offers a configurable key setup time – so you can make it as slow as you want. Each password is saved in a separate file, making it easy to track them in version control.
2015-10-04
App::Raps2 v0.54
App-Raps2-0.54.tar.gz (signature)
- add dump-all command
- Fix smartmatch warnings on perl ≥ 5.18
2011-07-25
App::Raps2 v0.53
App-Raps2-0.53.tar.gz (signature)
- Make xclip command configurable (for chrome users, mostly)
- New --chrome and --xclip-cmd options
2011-07-20
App::Raps2 v0.52
App-Raps2-0.52.tar.gz (signature)
- raps2 add: Fix pwgen usage (remove trailing whitespace)
2011-07-20
App::Raps2 v0.51
App-Raps2-0.51.tar.gz (signature)
- Major usability improvements
- New dependency Config::Tiny
- New configuration file .config/raps2/defaults
- Add --cost option to set cost for raps2 add
- raps2 add: Use pwgen to create password if none is specified
- Add --no-echo, --paste and --pwgen-cmd options for raps2 add / pwgen
App::Raps2
- new: Add pwgen_cmd argument
- Add create_defaults, load_defaults, conf and generate_password methods
- pw_save: Add optional cost argument
- pw_load, pw_load_info: Now also return the key setup cost
App::Raps2::Password
- encrypt, decrypt: Now take hash as argument, keys are data/salt/cost
App::Raps2::UI
- to_clipboard: Return undef if xclip dosn't run, true otherwise
2011-07-08
App::Raps2 v0.50
- Switch to perl version scheme
- Remove Test::MockObject dependency
- Declare Test::Fatal dependency
App::Raps2
- Move cmd_* functions into raps2
- Rename pw_add t pw_save
- Rename pw_get to pw_load
- pw_load now also returns the salt
- file_to_hash now returns a hashref instead of a hash
- Allow password to be passed as argument to get_master_password
- Add pw_load_info method
- The 'salt' argument to pw_add is now optional
- Add the 'master_password' option to the 'new' method
- Add the no_cli option to App::Raps2->new()
2011-07-03
App::Raps2 v0.4
App-Raps2-0.4.tar.gz (signature)
- Rename App::Raps2::Password's crypt method to bcrypt to avoid name confusion with Perl's builtin function
- Add pw_add / pw_get methods
- Accept salt parameter in App::Raps2::Password encrypt/decrypt
- Mock Term::ReadLine to make tests run without tty
- Automatically run sanity_check and load_config when creating a new App::Raps2 object
- raps2: Print error message when an invalid action is specified
2011-05-18
App::Raps2 v0.3
App-Raps2-0.3.tar.gz (signature)
- 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 loss
- raps2 list now sorts by account name
2011-05-13
App::Raps2 v0.2
App-Raps2-0.2.tar.gz (signature)
- Fix XDG_CONFIG_HOME / XDG_DATA_HOME handling bug. Adds new dependency File::BaseDir
- Add "raps2 list" to list all saved accounts
2011-05-06
App::Raps2 v0.1
App-Raps2-0.1.tar.gz (signature)
- Eksblowfish crypto
- raps2 add/dump/get/info commands
- Supports URL, Login, Password and Extra fields