bjk's blog

May 15, 2014

Pwmd version 3.0.7 released

Filed under: projects, pwmd — bjk @ 9:15 pm

This version lets element (attribute) name requirements be less strict. It pretty much reverts the changes made in version 3.0.5 that required them to conform to the XML standard which made pwmd less useful. Download it here.

There was a reason why I made that change but I don’t remember why. If you get a parsing error when trying to re-open the data file then an invalid character is probably the reason. I have tested it and can’t find a problem with the way it is now. Bug reports are appreciated. And I’ll make a test case or a more verbose commit message next time.

April 24, 2014

Exim 4.82 libpwmd patch updated

Filed under: libpwmd, patches, projects — bjk @ 8:12 pm

Fixes issues when a retrieved string contains a circumflex (^) character. Also fixes dangling pointers in the connection list. Download it here.

April 19, 2014

QPwmc version 0.2.4 released

Filed under: projects, qpwmc — bjk @ 10:47 am

Here’s the NEWS for this release:

Fixed the trayicon "Clear clipboard" option really clear the clipboard no matter of the clipboard contents belong to QPwmc or not.

Set the application icon.

Show a balloon message upon error over the tray icon.

Ignore SIGPIPE in QPwmc since by default it would exit the application.

Added sub-menus for shortcuts. Only a single depth is supported but should be good enough to group things together.

Download it here.

April 6, 2014

QPwmc version 0.2.3 released

Filed under: projects, qpwmc — bjk @ 1:13 pm

This version fixes linking with some versions of Qt when not using CLang as the compiler. Fixes some clipboard bugs and notifies the user when the attribute cache needs refreshing. Download it here.

March 30, 2014

gmpc-shoutcastbrowser version 0.0.2 released

Filed under: gmpc-shoutcastbrowser — bjk @ 8:32 pm

Here’s the NEWS entry:

The plugin name has changed to

Pressing Enter in the Search genre box will do the search.

Remember the search text for the Search genre between instances.

Fixed showing the stations when changing between sub/genres.

Cached files are now stored in ~/.cache/gmpc/shoutcastbrowser.

Added parsing of the Bitrate, Listeners and stream Type fields.

Remember the Genre column width between sessions. Other columns are not
remembered for the moment. But you can change which are shown and their sizes
by editing ~/.config/gmpc/gmpc.cfg. Look for shoutcastbrowser-colsize and

Now chooses the stream from the retrieved playlist with the least amount of

If you have a Debian based distribution installed, you can do ‘./configure && make deb’ to build a .deb package. You’ll need to have the dpkg-dev package installed to let this work.

March 27, 2014

gmpc-shoutcastbrowser plugin for Gmpc

Filed under: gmpc-shoutcastbrowser — bjk @ 9:31 pm

For users of the Gnome Music Player Client, I’ve written a plugin to browse genres and stations. Right-click on the SHOUTcast button in the left pane, then click “Refresh” to download the available genres. Then click on a genre to show sub-genres and stations. Double-clicking on a station will play it and right-clicking on one will show other options. See the gmpc-shoutcastbrowser homepage for a screenshot and download links.

I’m not sure how long this version will work since it parses the HTML of with regular expressions and these change from time-to-time. I’ve wrritten a couple other frontends (ncast and EZXRadio) that do the same and have had this problem before. But it should be easy enough to update since usually its only the regex that needs to be fixed.

March 9, 2014

Qtm libpwmd patch updated

Filed under: libpwmd, patches, projects — bjk @ 10:40 am

This patch revision adds support for QTM 1.3.17. Download it here.

January 12, 2014

Qpwmc version 0.2.2 released

Filed under: libpwmd, projects, qpwmc — bjk @ 9:35 am

This version includes a port to Qt5, adds a mail client form and fixes CMake linking rules. Download it here.

Libpwmd version 7.1.1 released

Filed under: libpwmd, projects, pwmd — bjk @ 9:33 am

This makes the local pinentry thread-safe. Download it here.

Pwmd version 3.0.6 released

Filed under: projects, pwmd — bjk @ 9:32 am

This version checks for a stale local locket on startup, fixes a few cppcheck(1) warnings and adds the “log_keepopen” configuration parameter. Download it here.

Older Posts »

The Silver is the New Black Theme. Create a free website or blog at


Get every new post delivered to your Inbox.