Commit Graph

5425 Commits

Author SHA1 Message Date
Florian Schmaus ce8cbe6f76 data forms: clarify that the submitting entity may omit optional fields
It is not really spelled out that the submitting entity may omit
fields not mark as required by the processing entity. Even though the
existence of the <required/> flag on form fields is a strong hint
towards this, it is worth to explicitly state that.
2020-04-20 22:37:37 +02:00
Daniel Gultsch 1b89aa4e00 XEP-0167: add rtcp-mux element 2020-04-20 21:28:25 +02:00
Sam Whited 0f6f0ad9eb XEP-0389: major updates to add more flexibility
Zash reached out to me to ask if extensible IBR could be made compatible
with XEP-0401: Easy User Onboarding. While working on a solution to this
I decided it would also be nice if it could also allow the user to pick
between several flows (eg. "Verify by Phone" vs  "Verify by SMS").
After working this up I came to realize that the current version of the
spec could not be used to replace XEP-0077 as it is used by XEP-0045 and
other XEPs because I wasn't using routeable stanzas that could be sent
to components and had no way to discover support other than during
stream feature negotation.

This patch set turned into an overhaul of the proposal to fix all these
problems and move the spec back out of experimental.
2020-04-20 14:30:55 -04:00
Tim Henkes c09bf67b91 new/reworked protoXEP Quick Response 2020-04-20 19:25:44 +02:00
Sam Whited 26e65e1012 Proto XEP: "Best practices for password hashing…" 2020-04-20 08:17:10 -04:00
Sam Whited 71ea00d59b Ensure OUTDIR exists before make preview 2020-04-19 15:36:36 -04:00
Jonas Schäfer 357497d259 Merge branch 'feature/protoxep-room-activity' 2020-04-14 17:07:46 +02:00
Matthew Wild 0ff6c1dd3b New ProtoXEP: Room Activity Indicators 2020-04-13 17:15:29 +01:00
Jonas Schäfer edc93ce8b3 XEP-0357: fix incorrect last call date
The previous date was not at least 2w after the start of the call.
This was caused by me being unable to read calendars.
2020-04-07 20:44:45 +02:00
Matthew Wild 8513d5d04c New protoXEP: MAM Preferences 2020-04-03 20:38:29 +01:00
Matthew Wild 9dc6d9c38d xep-pubsub-mam: Split off from XEP-0313 2020-04-02 17:01:13 +01:00
Jonas Schäfer d1678ec6e4 XEP-0357: Issue Last Call
Council Vote from 2020-03-18
2020-03-31 22:29:34 +02:00
Jonas Schäfer 3b686def0c XEP-0280: Issue Last Call
Council vote from 2020-03-18.
2020-03-31 22:29:00 +02:00
Jonas Schäfer c6c16fbbfc XEP-0398: Move back to Experimental
Council Vote from 2020-02-26.
2020-03-31 22:26:54 +02:00
Jonas Schäfer 1284e5e12c Merge branch 'feature/xep-0060' 2020-03-31 22:26:30 +02:00
Jonas Schäfer b55311b154 XEP-0402: Advance to Draft 2020-03-31 22:25:50 +02:00
Jonas Schäfer 331265af63 Accept inbox/reminders.xml as XEP-0435 2020-03-31 22:25:11 +02:00
Jonas Schäfer 3036010232 Merge branch 'feature/xep-0369' 2020-03-31 20:29:45 +02:00
Jonas Schäfer dd530dc798 Merge branch 'feature/protoxep-muc-presence-versioning' 2020-03-31 20:20:54 +02:00
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