Lately, I have been doing quite a bit more work on Jabber::mod_perl, after leaving it for a while. Things are starting to heat up in the Jabber world, and Perl threading/unicode support has matured a bit, which is bring it back into focus again.

This release continues to iron out some bugs with NAD handling, and gives some much needed features for changing packets as they pass through:

  • Added nad_replace_cdata_head(), and nad_replace_cdata_tail(). These complement the nad_append_cdata* methods.
  • added support for nearly all the module chain events - support list is now:
    • sess-start
    • sess-end
    • in-sess
    • out-sess
    • in-router
    • out-router
    • pkt-sm
    • pkt-user
    • pkt-router
    • </li>
    </ul> </p>

    Please refer to the sample modules in the examples subdirectory, and the sm.xml file for the config.

    Download from here. Any feedback welcome.

    Posted by PiersHarding at December 21, 2005 11:48 AM