Talks and other documents
- Molitor, Thilo; Altheide, Friedrich. Modern XMPP - A story based on Monal Berlin XMPP Meetup, 13th April 2022, Recording, Slides
- Molitor, Thilo; Altheide, Friedrich. Privacy friendly push Berlin XMPP Meetup, 13th April 2022, Recording, Slides (starting after page 29)
- Molitor, Thilo. XMPP Push notifications on iOS
- Molitor, Thilo. Monal development recap 2019 - 2021 and open discussion Berlin XMPP Meetup, 13th October 2021, Recording
XEP publications
- XEP-0198: Stream Management
Authors: Justin Karneges, Peter Saint-Andre, Joe Hildebrand, Fabio Forno, Dave Cridland, Matthew Wild, Thilo MolitorThis specification defines an XMPP protocol extension for active management of an XML stream between two XMPP entities, including features for stanza acknowledgements and stream resumption.
- XEP-0353: Jingle Message Initiation
Authors: Philipp Hancke, Peter Saint-Andre, Thilo MolitorThis specification provides a way for the initiator of a Jingle session to propose sending an invitation in an XMPP message stanza, thus taking advantage of message delivery semantics instead of sending IQ stanzas to all of the responder’s online resources or choosing a particular online resource.
- XEP-0474: SASL SCRAM Downgrade Protection
Authors: Thilo MolitorThis specification provides a way to secure the SASL and SASL2 handshakes against method and channel-binding downgrades.
- XEP-0388: Extensible SASL Profile
Authors: Dave Cridland, Thilo Molitor, Matthew WildThis document describes a replacement for the SASL profile documented in RFC 6120 which allows for greater extensibility.
- XEP-0480: SASL Upgrade Tasks
Authors: Thilo MolitorThis specification provides a way to upgrade to newer SASL mechanisms using SASL2 tasks.
- XEP-0440: SASL Channel-Binding Type Capability
Authors: Florian Schmaus, Thilo MolitorThis specification allows servers to annouce their supported SASL channel-binding types to clients.
- XEP-0492: Chat notification settings
Authors: Nicolas Cedilnik, Thilo MolitorThis document defines an XMPP protocol extension to synchronise per-chat notification settings across different clients.