Libpwmd provides an API for applications needing to communicate with PWMD (Password Manager Daemon). It is thread safe. It can connect to a remote pwmd server over an SSH channel or via TLS using a client certificate as authentication. It can use a pinentry program to prompt for a passphrase when needed. It supports secure memory management. It includes a command line client with a shell-like interface that can also read a Pwmd protocol command from standard input.
Release Notes: This release adds many API changes. Please read the manual page or libpwmd.h header file for documentation. This release requires pwmd 3.0.