Commit Graph

74 Commits (0c6f1d4fbed8b480c788df885f84ffec1fbabfb8)

Author SHA1 Message Date
Emmanuel Gil Peyrot d5ea373e2a XEP-0280: Fix indentation in examples 1 year ago
Jonas Schäfer ba6fd0856b XEP-0280: Advance to Stable as per Council Vote from 2021-09-29 2 years ago
Jonas Schäfer 57f5881127 Merge branch 'xep-0280' into premerge 2 years ago
Jonas Schäfer db6a3c4134 XEP-0280: add revision block 2 years ago
Georg Lukas f7bd573690 XEP-0280: use new permalink for "current" Compliance Suite 2 years ago
Georg Lukas 9568fda8c7 XEP-0280: Mobile Considerations: replace with CS Mobile link 2 years ago
Georg Lukas 64f87e1d2a XEP-0280: Remove the removal of the `<private/>` element
The requirement to strip `<private/>` by the sending server was in the
XEP from day 1. It was later changed from "MUST" to "SHOULD" and from
"sending server" to "receiving server", so that the latter could also
prevent normal message routing.

As this behavior only ever affected the `<private/>` element and not the
`<no-copy/>` hint (introduced in 2017), which should be treated in a
similar but not equal way, and there is a security benefit in letting
the receiving client know that message routing was manipulated, it makes
sense to remove this requirement.

As there is no negative effect of keeping another element in delivered
messages, nobody complained about `<no-copy/>` not being stripped, and
bumping Carbons today would be rather unfortunate, this is done without
a namespace bump, despite "breaking" the specification.
2 years ago
Georg Lukas 622e9b08ba XEP-0280: remove error note, add XEP-0333 2 years ago
Jonas Schäfer 78618fcc43 XEP-0280: move back to Experimental after council vote from 2021-04-07 2 years ago
Jonas Schäfer 6d942dcb3b XEP-0280: add revision block 2 years ago
Georg Lukas c724ddc348 XEP-0280: add some CVEs 2 years ago
Jonas Schäfer 37f47915cf XEP-0280: Issue Last Call
As requested by the new author.
2 years ago
Jonas Schäfer fbb8e4053d XEP-0280: add revision block 2 years ago
Georg Lukas 112ad10745 XEP-0280: take over XEP maintenance 2 years ago
Jonas Schäfer 23c9faf617 XEP-0280: Move back to Experimental as per Council decision 3 years ago
Jonas Schäfer 3b686def0c XEP-0280: Issue Last Call
Council vote from 2020-03-18.
3 years ago
Maxime “pep” Buquet d6e9573424
XEP-0280: Add revision block for sonnyp's typo change
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
4 years ago
Sonny Piers 55c6c33be1
fix missing "of" in xep 0280 4 years ago
Jonas Schäfer dc9c2ba3e6 XEP-0280: add revision block 4 years ago
Georg Lukas f153bba0b3 XEP-0280: negative Carbons example 4 years ago
Georg Lukas e6cb1297f3 XEP-0280: add explicit mention of namespace meaning, thx Kev 4 years ago
Georg Lukas a53d188a64 XEP-0280: version block with explicit changes list 4 years ago
Georg Lukas bd18afe17d XEP-0280: feature for mandatory rules 4 years ago
Georg Lukas 2749b03c9f XEP-0280: include 0184 ACKs and 0085 CSNs 4 years ago
Georg Lukas 38c889d7f1 XEP-0280: clients can join a MUC on MUC-PM Carbons, thx Kev 4 years ago
Georg Lukas aa2f433afc XEP-0280: stricten delivery rules from MAY to SHOULD 4 years ago
Georg Lukas 289e6c2a10 XEP-0280: wording fix for carbonation rules 4 years ago
Georg Lukas 7e5e0a587e XEP-0280: clearly specify MUC-related rules 4 years ago
Georg Lukas a982331a6c XEP-0280: improve 'Eligible' wording 4 years ago
Jonas Schäfer 8b9842f605 XEP-0280: Assign version number to change 4 years ago
Jonas Schäfer f2bdb17923 XEP-0280: Move from Experimental status
The LC has long ended and no decision either way has come. Stuff
is going on though [1], so not moving to Deferred yet.

   [1]: https://github.com/xsf/xeps/pull/778
4 years ago
Kim Alvefur 03cd8677b8 xep-0280: Fix off-by-one in dependency
XEP-0296 is Deferred and appears unrelated, while XEP-0297 is Draft and
actually used by XEP-0280.
4 years ago
Jonas Schäfer 783e80ece5 Re-issue LC for XEP-0280 4 years ago
Jonas Wielicki 3f5a7780cf XEP-0280: move end date since I forogt to send the email 5 years ago
Jonas Wielicki c35dd875c7 XEP-0280: re-issue last call due to council change 5 years ago
Sam Whited 860f1ab116 XEP-0280: Extend LC until 2017-03-28 6 years ago
Sam Whited 4a535bc47e XEP-0333, 0233, 0280, 0334, 0352: Extend LC 6 years ago
Georg Lukas 7b7169f08a XEP-0280: bump version, minor corrections of revisions block 6 years ago
Georg Lukas 6a232dc73b XEP-0280: remove invalid assumption from Error Handling 6 years ago
Georg Lukas 45f822146f XEP-0280: fix 'prototocols' typo 6 years ago
Georg Lukas 66e83acd47 XEP-0280: remove 'forking', improve error handling text 6 years ago
Stefan Haun 59777055e1 XEP-0280: Restructure Section 11: Security Considerations 6 years ago
Stefan Haun 1ddda5dc97 XEP-0280: Restructure Section 10: Business Rules 6 years ago
Stefan Haun 0680ac1bb9 XEP-0280: Restructure Section 8: Sending Messages 6 years ago
Stefan Haun 549d4fb9f4 XEP-0280: Restructure Section 9: Avoiding Carbon for single msg 6 years ago
Stefan Haun 5e93c5b665 XEP-0280: Restructure Section 7: Receiving Messages 6 years ago
Stefan Haun a74b45dae8 XEP-0280: Restructure Section 6: Eligible Messages 6 years ago
Sam Whited 903d706cee XEP-0280: Issue LC 6 years ago
Sam Whited 78ce13c1e4 XEP-0280: Bump version to 0.11.0
Fix confusing paragraph with a non-RFC2119 "must"
Also make quotes consistent in examples
6 years ago
Georg Lukas b3dee57aaf Carbons: add <no-copy/> hint in addition to <private/> 6 years ago