Projects / mdp


mdp wraps GnuPG, your favorite editor, a password generator, and a custom temporary fullscreen pager to let you manage your password library securely with the bare minimum. The pager is used to avoid passwords lingering on screen.

Operating Systems

Recent releases

  •  12 Feb 2014 02:57

    Release Notes: This patch release fixes a crash in 'mdp edit' when neither $EDITOR nor 'set editor' is configured.

    •  09 Feb 2014 18:43

      Release Notes: This patch release fixes a double-free() crash when "mdp add" is called without prefix/keywords.

      •  08 Feb 2014 16:54

        Release Notes: This patch release adds a warning if the user's locale is incorrect (or not installed) and improves locale and character set conversion issues diagnostics.

        •  07 Feb 2014 14:04

          Release Notes: With this release, mdp switches to git-style commands (e.g., mdp edit). It also adds support for "mdp add", which avoids the use of copy-paste on password creation. Password profiles now support Unicode characters and character aliases (e.g., $DIGITS, $ALPHANUMERIC). The "set password_file" configuration parameter has been added, allowing definition of multiple password repositories. A regex mode has been added to the prompt command (mdp prompt -E), and comments are now supported in the password file (using #).

          •  11 Jan 2014 01:37

            Release Notes: This release added configurable profiles (-p) to the password generator (-g). A pager display bug on long lines was fixed. A bug where mdp was unable to properly detect a SIGINT sent to gpg was fixed. -l and -n parameters were added to force the length and number of passwords. A -k parameter was added to define the GnuPG key if missing from config.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.