* Send an IQ to a groupchat service to moderate a message
* Allow for a reason to be specified
* The groupchat service is responsible for sending out a moderation message
* Use XEP-0422 for the moderated message sent out by the service
* The MUC moderation use-case will be split out into a different XEP
* Update this XEP to handle the case where a user retracts their own message
* Use XEP-0422 for the retraction message
* Mention in security considerations that the XEP-0421 occupant id must be checked
* issueing -> issuing
* was -> were (subjunctive mood)
* Add commas around subordinate clause "per XMPP Core"
* Make "for example to increase the privacy" a parenthetical, remove word "the".
* "ordering of children in disco#info... elements does, however, not matter" -> "elements, however, does not matter"
Some XEPs used &rfc3269; as reference which is
Author Guidelines for Reliable Multicast Transport (RMT) Building Blocks
and Protocol Instantiation documents
while they should use RFC 3629 for that.
Simple typo, i.e. transpose of two characters, not
RFC 3269 but
RFC 3629.
Squashed commit of the following:
commit e8b5dc6385c523661bd5f335ccb442b8904af1f8
Author: Kevin Smith <git@kismith.co.uk>
Date: Tue Jan 17 09:43:32 2017 +0000
Tidy up some text ready for submission
commit 055b02896f34920cb99879ebb366f757c1af20fb
Author: Kevin Smith <git@kismith.co.uk>
Date: Thu Dec 15 12:21:17 2016 +0000
Add strawman protocol
commit 5b2910208180e9a92a3a757ece6e129d2ffe360f
Author: Kevin Smith <git@kismith.co.uk>
Date: Thu Dec 15 12:03:59 2016 +0000
Advertise support
commit 840808df0f3baf59f9c30570c427c2bca69841b2
Author: Kevin Smith <git@kismith.co.uk>
Date: Mon Dec 12 11:07:36 2016 +0000
Add basic requirements
commit 3ff672b20718c298424f681ca057506978c190a3
Author: Kevin Smith <git@kismith.co.uk>
Date: Fri Dec 9 15:18:13 2016 +0000
Add introduction for bind 2.0
* migration to olm
* moved the gcm auth tag into the OlmMessage
* various clarifications
* prekey messages are now marked with special attribute
Fixes#251
- Made the 'name' attribute optional for existing mechanisms.
- Added a remark about the possibility to hide encrypted messages
following user input.
- Made explicit that this protocol affects any encryption mechanism,
present or future, not only those listed here.
- Display the namespace of the encryption mechanism in the default
messages.
- Remove the second example message, which didn’t add any useful
information.
Squashed commit of the following:
commit 3d11cf8b203919593418fe80a9e2a06e25906883
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 18:25:45 2016 -0500
Tweak introduction
commit 42975134979aed956115c05a9596797c58c4812a
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 18:23:36 2016 -0500
Clean up versioning and internationalization refs
commit f3e935a971b25be6601bb593c96c1882581fe2c3
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 18:07:12 2016 -0500
s/SHOULD/MUST/ for sending a single reason
commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 18:06:00 2016 -0500
Add disco
commit 349a6197e76d28c223ee3150cacc17d7f545d8bb
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 17:59:12 2016 -0500
Servers that get a report should block as normal
commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 17:56:28 2016 -0500
Change a "may" to a "MAY"
commit 525e52359044481ce793a82149e6e3df910c7026
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 17:55:47 2016 -0500
Clarify that only one reason should be sent
commit e4853977dac79a307df8dab6defd28b4f55f87b9
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 17:53:14 2016 -0500
Remove Business Rules section
This is only a UI and shouldn't have any logic
commit 42ff81dffb90560d164db8267425c241a3480be6
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 17:52:07 2016 -0500
Clarify language by adding comma
commit be9109abca6347fe882443de4c83218224600183
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 17:49:46 2016 -0500
Add Acknowledgements
commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 17:41:37 2016 -0500
Update reason descriptions
commit 0a33471483ac74562e6e1c2014a47c7085b62be5
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 17:37:56 2016 -0500
s/profile/reason/
commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 17:37:10 2016 -0500
Add urn to registry entry
commit 5516f4a867de5da69de317f7d358cc6a9e77cd49
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 17:35:16 2016 -0500
Add ability to report spam with blocking command
commit 757f8b1235fbe87fb53990aa4777651b8b1640c0
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 17:26:45 2016 -0500
Update examples
commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 17:18:52 2016 -0500
Use entity for legal notice
commit 91cb57455352d0069a6048231980a959e42856ca
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 13:04:29 2016 -0500
Add registrar considerations section
commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 12:45:41 2016 -0500
Add internationalization considerations
commit fff8948d01cba06415fd33caff5e5df870a1db68
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 12:28:22 2016 -0500
Rewrap paragraph
commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 11:59:33 2016 -0500
Start filling out the payload section
commit c777243b871c49bd1d410be0f3449f08217f1ad0
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 11:05:33 2016 -0500
Add todo around registrar
commit 9248cf4aa494a7be84421f1acd50c7e521afec5f
Author: Sam Whited <sam@samwhited.com>
Date: Sat May 21 11:03:04 2016 -0500
Initial spam reporting commit
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