Updated to apply against the QTM mecurial repository. Still requires libpwmd 8.x.
Download it here.
Updated to apply against the QTM mecurial repository. Still requires libpwmd 8.x.
Download it here.
Fixes issues when a retrieved string contains a circumflex (^) character. Also fixes dangling pointers in the connection list. Download it here.
This patch revision adds support for QTM 1.3.17. Download it here.
This revised Pidgin instant messenger patch makes use of the new Keyring API by adding a pwmd plugin. There are other plugins too, such as Gnome Keyring, KWallet and Secret Service. Just goto the Pidgin preferences and select the “Password Storage” tab to choose pwmd support after installation.
The element path that the plugin uses is based on the libpurple protocol ID minus the “prpl-” prefix, and username for the account IM protocol. For example, the Jabber protocol ID is prpl-jabber and the required element path is:
root->jabber->jabber_user_id->password
The “root” element is optional and is configured in the preferences along with the data filename, socket and socket arguments.
Note that Pidgin 3.0 hasn’t been released and is still in development. Also note that saving and importing or exporting passphrases to and from pwmd is not implemented. Only retrieving a passphrase is implemented.
Download the patch here.
I’ve updated the libpwmd patches for QTM, Psi, and Isync. These make use of new QPwmc application forms. The forms are XML files that define widgets and input fields and associate those widgets with the Pwmd elements to be created. They are then distributed with the application and installed.
The forms can be both loaded in a PwmdDialog or from the QPwmc command line:
qpwmc -t form.xml
A collection of forms are stored in a directory. By default they are stored in /usr/local/share/qpwmc. Here are a couple of screenshots of the Fetchmail form. The one with the element tree is loaded from a PwmdDialog as the socket is already connected and has a filename open.
Soon I will post the updated Fetchmail patch. My fetchmail git repo is a little too messy right now. The QPwmc repo does include the Fetchmail form as an example, though; long with a couple others.
Update: the fetchmail patch has been uploaded and applies against fetchmail 6.3.24.
Updated to apply against the QTM 1.3.12 release. Download it from here.
Should apply cleanly to the 0.15.0 release. Download it from here.
This one fixes the existing post modification time being updated to the current time. It broke somehow during my merge of upstream QTM. It also removes the PwmdSocketDialog class from QTM since it is now a convienence class in qpwmc/PwmdDialog (which has also been updated to show remote connection details in the selector dialog). Download the new patch here.
This revision fixes updates to PwmdDialog and adds remote pwmd server support in the Pwmd tab of the Preferences dialog. Download it here.