It's been a while since the last post, but a lot has happened since then. OpenOCD is now at SVN revision 114 (115 once I commit my latest XScale changes).
For now, Cortex-M3 support is only available as a separate branch, and has to be compiled by yourself. Grab the source from the OpenOCD SVN repository at svn://svn.berlios.de/openocd/branches/cortex-m3/ (http://svn.berlios.de/svnroot/repos/openocd/branches/cortex-m3/ if you can't use the svn protocol).
XScale support isn't in mainline yet, either. Grab the source from the OpenOCD SVN repository at svn://svn.berlios.de/openocd/branches/xscale/ (http://svn.berlios.de/svnroot/repos/openocd/branches/xscale/ if you can't use the svn protocol).
Build instructions can be found here.
I've set up a mailinglist for OpenOCD development at http://developer.berlios.de/mail/?group_id=4148. If you're interested in helping with development, or if you have questions/comments regarding the Cortex-M or XScale development branches, this list is the right place.