Commit Graph

5356 Commits

Author SHA1 Message Date
Jonas Schäfer 4d9a6ee1fd Merge branch 'feature/xep-0332' 2020-03-31 19:38:05 +02:00
Jonas Schäfer 7ba8dd6313 XEP-0332: add revision block 2020-03-31 19:37:46 +02:00
JC Brand 8632dd9e4b New ProtoXEP: MUC presence versioning 2020-03-30 12:35:16 +02:00
Emmanuel Gil Peyrot f3592ab95d XEP-0369: Add a revision block. 2020-03-27 12:21:57 +01:00
Emmanuel Gil Peyrot bb05bddeab XEP-0369: Allow unsubscribing from nodes.
The <update-subscription/> element so far was only allowing a user to
subscribe to new nodes, not unsubscribe from them.  The only option if
for instance one node was too floody was to leave the channel and rejoin
it with only the nodes we wanted.
2020-03-27 12:21:37 +01:00
Sonny Piers 80463a4ddb
XEP-0332: Fix spelling of JavaScript 2020-03-27 11:39:29 +01:00
Emmanuel Gil Peyrot 85ccb1e796 XEP-0369: Fix a typo. 2020-03-26 20:16:59 +01:00
Emmanuel Gil Peyrot 5104e1a3b8 XEP-0369: Rename info node also in the text. 2020-03-26 20:16:59 +01:00
Emmanuel Gil Peyrot 0ebc97c138 XEP-0369: Fix typo xlns→xmlns. 2020-03-26 19:39:37 +01:00
Emmanuel Gil Peyrot 2b8a463811 XEP-0369: Add an identity to client example, this is a MUST in XEP-0030. 2020-03-26 19:39:37 +01:00
Emmanuel Gil Peyrot d2a1c356bd XEP-0369: Add missing disco#info feature in examples
Better safe than sorry, many implementations blindly follow examples,
and these were violating a MUST in XEP-0030.
2020-03-26 18:52:39 +01:00
Maxime “pep” Buquet 92000ad16d XEP-0384: fix namespace formatting
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-03-26 17:20:23 +01:00
Maxime “pep” Buquet 4d4df8e15d
Merge XEP-0384 changes
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-03-26 17:19:46 +01:00
Maxime “pep” Buquet 46cddbff9b Revert "XEP-0384: small fix, added threat model by winfried"
This reverts commit 309e76804f.
2020-03-26 17:12:51 +01:00
Maxime “pep” Buquet 820ad603ba Revert "XEP-0384: fix namespace formatting"
This reverts commit 25fa261395.
2020-03-26 17:12:50 +01:00
Maxime “pep” Buquet 6629719426 Revert "XEP-0384: Added version block"
This reverts commit 07e1f6d311.
2020-03-26 17:12:41 +01:00
Tim Henkes 07e1f6d311 Added version block 2020-03-26 16:34:59 +01:00
Maxime “pep” Buquet 25fa261395 XEP-0384: fix namespace formatting
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-03-26 16:34:49 +01:00
Tim Henkes 309e76804f small fix, added threat model by winfried 2020-03-26 16:34:41 +01:00
Tim Henkes 5aed70c453
updated the note regarding libsignal and XEdDSA 2020-03-26 16:34:05 +01:00
Maxime “pep” Buquet 8d5c240f39 Merge XEP-0384 editorial changes 2020-03-26 16:32:40 +01:00
Tim Henkes fde367f2c2 Added version block 2020-03-26 16:18:31 +01:00
Tim Henkes 332f8bc180 small fix, added threat model by winfried 2020-03-26 15:25:55 +01:00
Tim Henkes de1d9465df updated the note regarding libsignal and XEdDSA 2020-03-26 15:16:37 +01:00
JC Brand 8ea9b8f1df XEP-0424: Recommend XEP-0428 fallback and XEP-03334 store hint 2020-03-26 11:18:49 +01:00
Tim Henkes b66df869c7 added note about libsignal's XEdDSA implementation not following the spec 2020-03-26 10:59:18 +01:00
Melvin Keskin 32eb6e5ace
XEP-0384: Use consistent quotation marks 2020-03-23 23:15:26 +01:00
Melvin Keskin 3849495c3d
XEP-0384: Clarify confusing sentences 2020-03-23 23:15:26 +01:00
Maxime “pep” Buquet 8217e64306 Merge Winfried contact info update 2020-03-23 18:10:49 +01:00
Winfried Tilanus ea36e0f1ec Update my (Winfried) contact information in xep.ent 2020-03-23 17:53:30 +01:00
Emmanuel Gil Peyrot 0ca62351d4 XEP-0167: Add namespace to potentially misleading example. 2020-03-19 18:23:29 +01:00
Tim Henkes 302c56f064 clarified byte-encoding of the ik public key when using it as a fingerprint 2020-03-15 15:44:01 +01:00
Tim Henkes 966b37c164 removed imprecise and unnecessary passage 2020-03-15 15:32:28 +01:00
Tim Henkes 78b10b997c editorial changes; use XML entities; neutral phrasing 2020-03-15 15:13:09 +01:00
Tim Henkes 4372ac8951 Don't forbid XEdDSA, but make it optional by defining rules that make actual sense 2020-03-14 15:42:27 +01:00
Tim Henkes c00b41bbd4 WIP version of the XEP without XEdDSA 2020-03-13 16:44:51 +01:00
Melvin Keskin 324507d8ee
XEP-0384: Fix misspellings 2020-03-12 22:43:40 +01:00
Melvin Keskin 226b58b312
XEP-0384: Rely also on PubSub 2020-03-12 19:08:42 +01:00
Sergey Ilinykh 83e242f73c
Added rfc8445 entity as a dependency of PR 905
PR 905 updated ICE RFC for the XEP-0371
2020-03-11 10:13:32 +03:00
Maxime “pep” Buquet ffbc1d4748
XEP-0384: Move back to Experimental
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-03-10 15:59:49 +01:00
Maxime “pep” Buquet 54529a5674 Merge XEP-0384 changes 2020-03-10 14:48:29 +01:00
Maxime “pep” Buquet 9f4a52cead
XEP-0343: Add revision block for 0.3.1
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-03-10 14:47:41 +01:00
Maxime “pep” Buquet 31651f7be5 Merge XEP-0343 changes 2020-03-10 14:41:50 +01:00
Daniel Gultsch 91cf8060c5 XEP-0384: mention that sending to group chat involves offline members 2020-03-10 09:09:50 +01:00
Tim Henkes 0ab5532af1 A lot of smaller improvements 2020-03-09 23:56:19 +01:00
Paul Schaub 74577e9adc
Add vanitasvitae jid 2020-03-09 17:34:13 +01:00
Daniel Gultsch 9ecaa1ee73 XEP-0384: rephrase 'session termination' to 'opting-out'
Sessions are device-to-device relationships. When we talk about
'opting-out' we want to communicate a _preference_ for an entire account
not just on specific device-to-device relationship.

The actual double ratchet sessions will also remain intact. So it is not
reversing what ever we did in 'Starting a session' but just switching back
from omemo to plain. (When we currently do that manuelly we also wouldn’t
touch the actual underlying sessions)

I would like to note at this point that we don’t have a way of 'opting-in'
either. Nowhere do we say that a client MUST use OMEMO if they discover
that the other side has bundles. Therefor I find it strange that the opt-out
was a MUST and i weakend it to SHOULD. (we don’t say that a client SHOULD start
omemo when it discovers support either so I even find a SHOULD too strong)
2020-03-09 09:04:21 +01:00
Daniel Gultsch 22a6085cac XEP-0384: add sce as dependency 2020-03-09 08:29:15 +01:00
Maxime “pep” Buquet ff176e720c xep-0384: fix typos
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-03-09 08:07:05 +01:00
Maxime “pep” Buquet 45b6821385 xep-0384: use entities for NSs
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-03-09 08:07:05 +01:00