[jdev] Re: xmppd.py 0.2 released, xmpppy 0.2-pre1 released

Peter Saint-Andre stpeter at jabber.org
Mon Oct 25 17:11:06 CDT 2004


Hi Alexey,

That's great! Please send me full information about the server (see 
http://www.jabber.org/software/submit.php) and I will add it to the 
server list on www.jabber.org.

Thanks!

Peter

In article <200410241046.06825.snake at penza-gsm.ru>,
 Alexey Nezhdanov <snake at penza-gsm.ru> wrote:

> I have just released 0.2 version of xmpppd.py - the XMPP protocol server 
> written in python.
> 
> The server is still barebones but I'm already planning to begin use it in 
> semi-production conditions.
> 
> Changes since 0.1 (PoC) release:
> 1) Almost full XMPP Core compliance. The lacks:
>  a) S2S SASL auth absent. Will be done via EXTERNAL mechanism.
>         b) JID format checking absent.
> 2) S2S dialback support.
> 
> =======================================================
> Along with server the backend xmpppy library 0.2-pre1 release is made. It is 
> a 
> simple snapshot from xmppd0.2 release and contains various tweaks that were 
> needed for xmppd work:
> 
> DISCO server framework
> Changes in SASL credentials passing ("auth" method introduced)
> (MAIN) Dispatcher changes. Now it is stream namespace-aware. You can register 
> default handler for each used namespace.
> Chain handlers removed.
> Several additional namespaces added.
> SASL error conditions added
> (IMPORTANT) JID node and JID domain now stored in lowercase!
> simplexml now allows dictionary reference to attributes (f.e. stanza['to'])
> simplexml now allows attribute reference to sub-nodes (f.e. iq.T.query)
> protocol elements now return JID objects for 'to' and 'from' attributes
> DataForm class replaced with new implementation (that is in turn using 
> DataField class)




More information about the JDev mailing list