Squashed commit of the following:
commit efa09e74bc0d5997ae21d54c3278dfc8df3def29
Author: Sam Whited <sam@samwhited.com>
Date: Wed Mar 16 17:18:07 2016 -0500
Tweak the implementation notes
commit 223365733f3377ba17e08a8fde62f6b2b139c37e
Author: Sam Whited <sam@samwhited.com>
Date: Wed Mar 16 14:38:00 2016 -0500
Add websockets
Split out a separate "web compliance suite"
commit f3e95e4ad7aacda3b9de2911bee5c0657ba85218
Author: Sam Whited <sam@samwhited.com>
Date: Sat Oct 10 13:11:41 2015 -0500
Remove chat states and delivery receipts
commit b39be291e00598abd6d48256dda197688222b8ab
Author: Sam Whited <sam@samwhited.com>
Date: Thu Oct 1 11:41:19 2015 -0500
Require blocking command for IM advanced client
commit 0a6f4271bcc3fd009a0daa9b5147b0839f656d9a
Author: Sam Whited <sam@samwhited.com>
Date: Thu Oct 1 11:19:07 2015 -0500
Minor wording tweak
commit 824f6eb434668aeab5cb44778e4f47703e374872
Author: Sam Whited <sam@samwhited.com>
Date: Thu Oct 1 09:29:08 2015 -0500
Split out Core/IM compliance suites
commit 34d5c2a60ed470c0e5db7b64391fff17977358c4
Author: Sam Whited <sam@samwhited.com>
Date: Wed Sep 30 17:24:05 2015 -0500
Draft compliance suite for 2016
Add an &sam; entity.
# The first commit's message is:
Initial version of token reconnection extension
# The 2nd commit message will be skipped:
# Switch to XEP-allowed tags (a -> link, b -> strong)
This removes the participant ID, as we want to use JIDs for this.
It also puts TODOs around discussions for use of 'real' pubsub for
messages and presence from the room and makes presence to the room
explicitly a normal presence stanza
Proposal to allow one message to be "attached" to another (a hint for
the client to display the messages side by side, even if other messages
were sent between them).