XMPP Module - Week 2 (Again)

Events happening in the community are now at Drupal community events on www.drupal.org.
mxk's picture

Since everyone else in a true computer science fashion decided to count weeks starting at 0, this is a second week 2 for me. As usual, I posted an update on my development site on how the coding is going. There was also a mid-week update that went over the general structure of the client component.

As stated in this week's update, I implemented the TCP transport along with SSL and TLS functionality, got the DNS SRV look-ups working, and am currently writing the stream class that will translate XML data between DOMElement objects used by all other library components, and strings which are transmitted by the transport.

Next on my to-do list is to create a framework for client components to intercept received stanzas, and from there handle SASL authentication. Hopefully I'll get these two done before the next update, and the following week will be spent on getting my client to actually send and receive simple messages, so I'm getting close to the fun part :)

-Max

SoC 2007

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: