Commits


merge refs/remotes/origin/main into refs/heads/secstore


misc fixes


use GPM_ENCCMD and GPM_DECCMD instead of GPM_GPG


bump version to 1.0, and update all supporting files


correct commet to use the correct name of the example script


misc fixes


bump version to 0.3


print a more helpful usage message


put copyright statements into the source code


remove the SECSTORE_COMMAND variable handling


change my name


get rid of the -Nn flags, be smart about removing/adding newlines


document the {add|copy|show} [-Nn] flags


use our own directory processing for the list command


document the GPM_<COMMAND> env variables


add -f flag to several subcommands


implement the -Nn flags for add, show and copy


initial transition from gpm to secstore The name 'gpm' has several problems: - There already *is* a Linux program called 'gpm' - The utility is now much more general, and no longer forces you to use gpg - Although the primary use is still passwords, it can handle multi-line and binary files, so the 'pm' part is not very correct either The utility has been renamed to 'secstore', and some transition (env variable names, invocation changes, etc.) has been made. This version is *not* compatible with any versions of gpm, and never will be.


fix fork() code


use GPM_ENCCMD and GPM_DECCMD instead of GPM_GPG


fix style


correct comment to use the correct name of the example script


fix usage text for gpm copy


pass subcommand arguments via environment variables


amend style