python-aprmd5 0.2.1 released

Posted on: Tue, 05 Feb 2013 23:42 By: patrick

python-aprmd5 0.2.1 has no functional changes, it just includes a patch for a more comfortable build without having to manually edit The patch was contributed by Juan A. Diaz - thanks Juan!

I took this opportunity to move the project to GitHub. A small project page stub remains here on that lets me host the source distribution tar balls for each release.

Software Projects
Article Styles

python-aprmd5 0.2 released

Posted on: Thu, 22 Oct 2009 16:38 By: patrick

You can grab the tar ball from the project page.

The main change is that version 0.2 of python-aprmd5 introduces an md5 type for regular MD5 hashing, instead of directly exposing functions in libaprutil. The hashlib module, which is part of the Python Standard Library, uses exactly the same approach (in fact I have copied the idiom from there).

Software Projects
Article Styles

python-aprmd5 0.1 released

Posted on: Sat, 10 Oct 2009 16:39 By: patrick

This is the initial release 0.1 of python-aprmd5, another little project of mine. As usual, the project page has all the details. Because it's an initial release here is the project blurb:

python-aprmd5 is a Python extension written in C that wraps the MD5 routines of the Apache Portable Runtime (APR) Utility Library (libaprutil) and exposes them to the Python interpreter as the module aprmd5. The main purpose of writing python-aprmd5 in the first place has been to expose the function apr_md5_encode(), which generates salted crypt-style hashes using a version of the MD5 hash algorithm that was modified especially for the APR project.

Software Projects
Article Styles
Subscribe to python-aprmd5