What's new in Password Manager Daemon 3.0.11

Oct 17, 2014
  • Update to work with newest gpg-agent. This adds configuration parameter "gpg_agent_socket" to replace "agent_env_file".
  • Fix doc/magic and the version string.

New in Password Manager Daemon 3.0.6 (Jan 13, 2014)

  • Write a PID file upon startup to detect a stale socket when running another instance.
  • Bind to the local socket before doing cache pushing.
  • Added command line option --force as an alias to --ignore.
  • Fixed a few cppcheck(1) warnings.
  • Fixed a bug that ignored the return value from launch_pinentry().
  • Added configuration parameter "log_keepopen" for use when logging to a file.

New in Password Manager Daemon 2.20 (Jan 24, 2011)

  • Exit when pushing a file to the cache on startup failed.
  • The command line option --ignore has been added to prevent this.
  • The VERSION command now appends compile time features to the version number.
  • Minor bugfixes.

New in Password Manager Daemon 2.19 (Dec 13, 2010)

  • The HELP command was changed to send online help for commands.
  • A few minor bugs were fixed.

New in Password Manager Daemon 2.18 (Oct 25, 2010)

  • This release adds the –inquire option to the OPEN and SAVE commands to retreive the passphrase via a server inquire.
  • Also added is the –base64 option to specify that the passphrase is Base64 encoded.
  • There are some bugfixes.

New in Password Manager Daemon 2.17 (Sep 13, 2010)

  • This version introduces command options rather than setting options with the SET command.
  • Although both are supported, the SET command is deprecated for options that can be used in a command.
  • A bug in the COPY command was fixed.
  • More commands update the _mtime attribute of elements that are modified.
  • A pinentry segfault was fixed.
  • Reusing the existing cipher of a data file was fixed.

New in Password Manager Daemon 2.16 (Jun 1, 2010)

  • Portability fix for systems without SO_PEERCRED.
  • Use xmlSetProp() for settings attributes. May fix something, not sure.
  • Added an "_mtime" attribute which is updated each time an element is modified.

New in Password Manager Daemon 2.11 (Apr 2, 2010)

  • Another fix for the COPY command. This one fixes copy siblings of the source
  • element and also fixes references to a free'd pointer.

New in Password Manager Daemon 2.10 (Mar 29, 2010)

  • Added command XPATHATTR. This will operate on attributes of the expression
  • nodeset.
  • XPATH now return GPG_ERR_ELEMENT_NOT_FOUND when the expression doens't match
  • any elements. It used to return GPG_ERR_NO_VALUE.
  • ATTR SET no longer requires a value.
  • GPG_ERR_NO_VALUE is returned from ATTR GET for attributes without a value.

New in Password Manager Daemon 2.9 (Mar 22, 2010)

  • Don't require libassuan 2.0 anymore. Use the static library included in the
  • archive like was done before pwmd 2.2. This is needed for use with libpwmd
  • and fixes a bug with libgpg-error return codes.
  • Fixed another stupid bug with the RENAME command.
  • Added SET option LOCK_ON_OPEN to lock the file mutex after a successful OPEN
  • as if the LOCK command had been sent.
  • Added the LS protocol command to list files in data_directory.

New in Password Manager Daemon 2.2 (Jul 20, 2009)

  • Fixed pushing unencrypted files into the cache.

New in Password Manager Daemon 2.1 (Jul 9, 2009)

  • Added an "age" attribute to the document element. This attribute is updated to the time of the last SAVE.
  • Added support for using different ciphers when saving a data file. This adds a new configuration parameter "cipher" and also adds a new option "SET CIPHER". See the manual page for supported ciphers.
  • Added a new configuration parameter "log_level".
  • Added the RENAME command to rename an element.
  • Added the COPY command to copy an element tree to an element path.
  • Always use the passphrase specified with the OPEN command, if any, even when the (encrypted) file has been cached.
  • Fixed converting an unencrypted data file.
  • A few portability fixes for 64-bit machines.
  • Added configuration parameter "debug_file" to log all protocol IO to the specified file.

New in Password Manager Daemon 2.0 (Apr 26, 2009)

  • A few protocol command changes and additions. XFER status message when sending data lines. A few other changes. Read NEWS for details.

New in Password Manager Daemon 1.20 (Mar 22, 2009)

  • Fixed the OPEN command returning an invalid passphrase error when linked with newer libxml2 versions. Now uses thread-safe error functions when available.

New in Password Manager Daemon 1.19 (Mar 7, 2009)

  • libgcrypt is now properly initialized.

New in Password Manager Daemon 1.18 (Feb 26, 2009)

  • "OPTION LC_CTYPE" and "OPTION LC_MESSAGES" were added.

New in Password Manager Daemon 1.17 (Feb 21, 2009)

  • A bug in the SAVE command was fixed.
  • A mutex is used to lock the memory list.

New in Password Manager Daemon 1.16 (Jan 11, 2009)

  • GETCONFIG now accepts UTF8 filenames.
  • "disable_list_and_dump" affects the XPATH command too.

New in Password Manager Daemon 1.15 (Nov 16, 2008)

  • This release fixes -I when no iterations were specified.
  • It adds the option -k to specify a key file when importing.
  • It allows Unicode filenames.
  • It has a few other bugfixes.

New in Password Manager Daemon 1.14 (Sep 29, 2008)

  • The pinentry timeout option is no longer used with the SAVE command.
  • A few bugfixes.