Commit Graph

6188 Commits

Author SHA1 Message Date
Kevin Smith b5c14fb170
Merge pull request #1214 from tmolitor-stud-tu/ibr2
XEP-0388: Rework whole spec, namespace bump
2023-03-31 11:08:13 +01:00
Kevin Smith 4c644cac6a
Merge pull request #1246 from singpolyma/use-pep-for-0292
Use PEP (and XEP-0222) for XEP-0292
2023-03-31 11:04:43 +01:00
Kevin Smith c7113c5f06
Move back to experimental 2023-03-31 11:04:14 +01:00
Kevin Smith dae2a6e51e
Merge pull request #1248 from tmolitor-stud-tu/scram-upgrades
Overhaul SCRAM Upgrade ProtoXEP to include definition of SASL2 upgrade tasks
2023-03-31 11:01:32 +01:00
Kevin Smith 9590d94d8b
Merge pull request #1272 from Flowdalic/stanza-id-references
XEP-0359 (STANZA-ID): Add security consideration and <referenced-stanza/>
2023-03-31 10:56:15 +01:00
Florian Schmaus ec3070d9b5 XEP-STANZA-ID (359): Add security consideration and <referenced-stanza/> 2023-03-14 16:18:19 +01:00
Guus der Kinderen f39d2b2573 XEP-0292: Add revision block 2023-03-14 09:47:41 +01:00
Guus der Kinderen e7b8d73353 Move XEP-0388 from Deferred to Experimental 2023-03-09 17:12:31 +01:00
Kevin Smith d0dba9ccb4
Merge pull request #1269 from linkmauve/muc-avatar-historical
Historical ProtoXEP: MUC Avatars
2023-02-28 22:34:53 +00:00
Thilo Molitor 93b1cec7d0 Update protoxep to include generic SASL2 upgrade tasks
This part was split-out from XEP-0388 and moved to this XEP.
2023-02-28 20:28:22 +01:00
Kevin Smith 55b5372038 Add script for aiding triage 2023-02-28 17:51:40 +00:00
Kevin Smith 058ee26930
Merge pull request #1249 from truenicoco/reaction-restriction
XEP-0444: Add restrictions to reactions
2023-02-28 17:43:24 +00:00
Kevin Smith 483841b27c
Merge branch 'master' into reaction-restriction 2023-02-28 17:41:41 +00:00
Kevin Smith f99316c129
Merge pull request #1268 from tmolitor-stud-tu/jmi0
Port version 0.5 to :0 namespace and introduce <ringing/>
2023-02-28 17:18:19 +00:00
Kevin Smith e4aeed513b
Merge pull request #1255 from moparisthebest/triage
Add tools/triage.sh
2023-02-28 12:48:29 +00:00
Emmanuel Gil Peyrot f358531fc8 Move MUC Avatars ProtoXEP to the Historical track 2023-02-15 16:52:30 +01:00
Emmanuel Gil Peyrot f8351a86e2 Restore MUC Avatars ProtoXEP to its original state 2023-02-15 16:51:21 +01:00
Guus der Kinderen 240bab7736 XEP-0388: Reverse element order per DTD 2023-02-09 14:52:14 +01:00
Thilo Molitor 8cd1320ddc Port version 0.5 to :0 namespace and introduce <ringing/> 2023-02-07 00:50:15 +01:00
Thilo Molitor fd51bf0751 XEP-0388: Rework whole spec, namespace bump
- Add reference to SASL Channel-Binding Type Capability (XEP-0440) [1] and RFC 5802 [2]
- Update security considerations and business rules
- Clarify <continue/> and tasks
- Add expansion point to inline stream resumption and BIND2 (and possibly others)
- Add optional <user-agent/> element
2023-02-07 00:15:14 +01:00
Kevin Smith afd9c08a3a
Merge pull request #1251 from truenicoco/xep-0461-update
XEP 0461 improvements.
2023-01-25 16:58:54 +00:00
Kevin Smith 117b74c7f8
Merge pull request #1260 from mar-v-in/xep-0426
XEP-0426: Character Counting 0.3.0
2023-01-25 16:58:37 +00:00
Kevin Smith 657e36474f
Merge pull request #1261 from linkmauve/xep-0444
XEP-0444: Add the XML Schema
2023-01-25 16:58:20 +00:00
Kevin Smith 8a57256d70
Merge pull request #1262 from tmolitor-stud-tu/jmi-uuid
XEP-0353: Add recommendation for UUID v4 for id attributes
2023-01-25 16:58:02 +00:00
Kevin Smith 1408b32a38
Merge pull request #1264 from tmolitor-stud-tu/ssdp
XEP-0474: Describe the attack models mitigated by SSDP and IETF interaction
2023-01-25 16:57:45 +00:00
Kevin Smith a56fb3849e
Merge pull request #1267 from ge0rg/cs2023
Compliance Suite 2023: copied from XEP-0459
2023-01-25 16:57:26 +00:00
Kevin Smith d8f1bbc86d Require build to exist before writing into it 2023-01-25 16:52:53 +00:00
Georg Lukas a55bd3c497 Compliance Suite 2023: copied from XEP-0459 2023-01-25 15:48:13 +01:00
Travis Burtrum 2a6956d3da Add tools/triage.sh
Fixes #1237
2023-01-19 23:06:14 -05:00
Thilo Molitor c8968e3480 XEP-0474: Describe the attack models mitigated by SSDP 2023-01-18 17:33:21 +01:00
nicoco 5fe1b6fb16 Take standards@ feedback into account 2023-01-14 08:53:19 +01:00
Thilo Molitor b9f1686d38 Add requirement for UUID v4 for id attributes 2023-01-09 17:02:30 +01:00
Kevin Smith 2b6db98c3c Update procedure to copy standards on Author pokes
Council have requested this so they can be sure things haven't
fallen through cracks.
2023-01-04 16:44:34 +00:00
Emmanuel Gil Peyrot 32fd189284 XEP-0444: Add the XML Schema
It was missing.
2022-12-30 14:50:43 +01:00
Nicolas Cedilnik 63715d1254 XEP-0444: Add restrictions to reactions 2022-12-30 14:17:17 +01:00
nicoco 08dc26aa6a XEP-0461: fix example char count, disco feature, allow missing 'to' attr 2022-12-30 13:25:24 +01:00
Jonas Schäfer 9b4e5b7b19
Merge pull request #1258 from Ppjet6/xep-tags
Add tag support in XEPs
2022-12-28 13:59:29 +01:00
Marvin W 7a54054335
XEP-0426: Character Counting 0.3.0
Added section about subsequences.
2022-12-27 22:16:45 +01:00
Jonas Schäfer fe6d4908b9 Merge branch 'xep-0472' into premerge 2022-12-27 20:39:39 +01:00
Timothée Jaussoin f773bd7871 Update XEP-0472 Pubsub Social Feed to 0.1.1
- Change the specified pubsub#type profiles to be more consistent
- Rephrase some paragraphs
- Fix examples formating
2022-12-27 20:39:16 +01:00
Jonas Schäfer d79c8fafb6
Merge pull request #1259 from Zash/xep2md-tool
Fix metadata conversion in markdown scripts
2022-12-27 19:44:24 +01:00
Jonas Schäfer 7e9fa19c8a
Merge pull request #1256 from guusdk/xep-validation-color-output
Add color to output of XEP validation script
2022-12-27 19:40:45 +01:00
Kim Alvefur 5a55805a67 tools/2xep: Fix encoding of simple list metadata
An extra wrapper element was added

```
<lastcall>
<lastcall>2017-11-15</lastcall>
</lastcall>
```

Correct is one element with text for each item

```
<lastcall>2017-11-15</lastcall>
```
2022-12-27 17:30:51 +01:00
Kim Alvefur 29809ef1b5 tool/xep2md: Record all list metadata items
E.g. lastcall can exist more than once according to the schema, but only
one item was kept.

Before:

```yaml
lastcall: 2017-11-15
```

After:

```yaml
lastcall:
- 2021-03-30
- 2017-11-15
```
2022-12-27 17:30:30 +01:00
Maxime “pep” Buquet ac1eda3476
extract-metadata.py: Add tag info to xeplist.xml
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-12-27 15:23:41 +01:00
Maxime “pep” Buquet e4fdc477b7
DTD, XSD: Add tags element in header
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-12-27 13:58:19 +01:00
Guus der Kinderen aa0318ca5e Add color to output of XEP validation script
Github workflows tend to be verbose. This can make it difficult to determine why a failure occurs.

To help identify causes for validation failures, the output of the XEP-0001 conformance script should have a bit of color to highlight the important bits.
2022-12-21 09:34:00 +01:00
Jonas Schäfer 40e954b499 Merge branch 'protoxep-sla' into premerge 2022-12-20 19:31:53 +01:00
Jonas Schäfer 00b5aee816 XEP-0001 validator: allow xxxx as number 2022-12-20 19:31:09 +01:00
Kim Alvefur 242d36e65d sla: Clarify direction of limits advertisment (thanks Flow)
Co-authored-by: Florian Schmaus <flo@geekplace.eu>
2022-12-20 19:28:28 +01:00