Melvin Keskin
d625902285
XEP-0384: Release version 0.8.1
...
Adjust remaining namespaces:
* Update namespace to 'urn:xmpp:omemo:2:bundles'
* Update namespace to 'urn:xmpp:omemo:2:devices'
2021-10-07 20:39:34 +02:00
Jonas Schäfer
fb4de0db48
XEP-0384: fix date
2021-09-28 22:10:09 +02:00
Melvin Keskin
8b02d0e79a
XEP-0384: Release version 0.8.0
...
Update to XEP-0420 version 0.4.0 and adjust namespace:
* Replace SCE's old 'content' element by its new 'envelope' element
* Replace SCE's old 'payload' element by its new 'content' element
* Update SCE's namespace to 'urn:xmpp:sce:1'
* Update namespace to 'urn:xmpp:omemo:2'
2021-04-13 21:02:55 +02:00
Jonas Schäfer
a5cd3c7d28
Merge branch 'feature/xep-0384-2' into feature/xep-0384
2020-10-06 17:46:39 +02:00
Jonas Schäfer
da60a2a1b2
Merge branch 'feature/xep-0384-1' into feature/xep-0384
2020-10-06 17:46:37 +02:00
Tim Henkes
0bbedd0375
Thanks vanitasvitae
2020-09-08 10:22:52 +02:00
Tim Henkes
c2d541917d
Removed one last trace of automatic session healing
2020-09-06 11:47:28 +02:00
Tim Henkes
f84e59bc1a
Removed automatic session healing in order to move it to its own XEP
2020-09-06 11:41:58 +02:00
Tim Henkes
c4a70d47b7
XEP-0384: Version 0.6
2020-09-05 19:23:46 +02:00
Jonas Schäfer
2b33ec4e78
XEP-0384: add revision block
2020-06-09 17:55:20 +02:00
Paul Schaub
3a8438c61e
Incorporate feedback from Sofía Celi. Thanks!
2020-06-07 16:03:59 +02:00
Florian Schmaus
f71d4e3b67
XEP-OMEMO (384): add hint to PubSub 'persistent-items' feature
...
OMEMO implementations ideally want to determine if the PEP service is
suitable for OMEMO. This includes a xep30 feature discovery. This
change makes it easier for implementors to determine the features to
look out for by explicitly mention and linking to the
'persistent-items' feature
2020-04-06 16:01:57 +02: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
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
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
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
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
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
Daniel Gultsch
c55d88b45e
fixed typos
2020-03-08 23:27:20 +01:00
Daniel Gultsch
d4f1790a7e
s/devicelist node/devices node/ + unicode chars
2020-03-08 23:24:39 +01:00
Tim Henkes
5f1fb48220
Implementation notes about deactivating OMEMO, switched to 32 byte keys
2020-03-08 18:27:33 +01:00
Marvin W
c7a29c7462
XEP-0384: update XML schema
2020-03-08 18:17:51 +01:00
Daniel Gultsch
11af6f0252
fixed typos
2020-03-08 18:03:14 +01:00
Daniel Gultsch
779af896e2
XEP-0384: server side requirments
2020-03-08 17:59:44 +01:00
Tim Henkes
20e29ee94b
Minor clarification
2020-03-08 17:45:18 +01:00
Daniel Gultsch
24d82799d3
depend on xep-0060
2020-03-08 17:37:55 +01:00