ref: 24885296fb8321a12f73b5ada7c9c6d1271f2c22 xmpp/starttls.go -rw-r--r-- 3.6 KiB
Session should not close the underlying Conn
Make session addr functions return JID
More session cleanup
Add Session API and remove Conn
Don't flush at the end of listing a feature
Change stream features list API to use xml encoder

Fixes #11
Allow features to upgrade the underlying RWC

Fixes #9
Separate state bits for input/output stream closed
ns: Move namespaces to own package

This lets us prevent import loops (eg. if we want to access namespace
constants from a sibling tree under xmpp/)
Move stream errors into their own package
Add more tests

Add test of adding features to a config
Add test of stanza error interface
Add a StartTLS negotiate tests
Add BUG comments about STARTTLS/SASL
Pass an xml.Decoder to stream features Parse()
Restrict feature listing func to writing to conn

Add tests for StartTLS listing
Fix STARTTLS required parsing
Return if feature required from List
Make developing new stream features easier
Initial server side STARTTLS implementation