XEP-0386: Bind 2
lnjX opened this issue · 0 comments
lnjX commented
https://xmpp.org/extensions/xep-0386.html
- Bind2/Core: Resource binding
- Implement parsing of Bind 2 elements (without bind2 extensions)
- OutgoingClient/Sasl2Manager: Use bind2 resource binding
- Test resource binding with real-world server (ejabberd)
- Config: Add option for custom resource tag
- Bind2/Stream Management: XEP-0198: Stream Management
- parsing of bind2 sm extensions
- parsing of sasl2 sm extensions
- enabling of stream management via bind2
- stream resumption through sasl2
- real world resumption test (done; found out that old implementation wasn't working, now both work)
- Bind2/Carbons: XEP-0280: Message Carbons
- Enable carbons (interaction with CarbonManagerV2) via bind2
- Bind2/CSI: XEP-0352: Client State Indication
- create internal CsiManager in OutgoingClient
- Set initial CSI state via bind2
Pull-request: