Definitions:
- A friendly nocturnal mammal with small spines on its back (see ёжик).
- An awesome open source XMPP server written in Scala!
Yojik aims to fulfill all/most of the MUST requirements in RFC-6120 and will eventually be extensible enough to support additional XEPs and other features.
Currently, Yojik only supports the following features:
- Receiving a TCP connection on port 5222
- Opening an XML stream as defined in XMPP Core
- Securing the connection with STARTTLS as a required stream feature
- Reopening the XML stream over the encrypted connection
- SASL-PLAIN authentication
- Resource binding
sbt compile
sbt test
Yojik listens to port 5222 on localhost.
sbt run