Jonas Schäfer
ab82181f56
XEP-0156: add revision block
2020-06-23 18:36:15 +02:00
Florian Schmaus
53a1cc63df
XEP-0156: Refer to JSON as an "additional format", not alternative one
...
Thanks Dave Cridland for the suggestion.
2020-06-17 18:25:13 +02:00
Florian Schmaus
952c19edc3
XEP-0156: reorganize stating XRD/JRD requirements
...
The reference to RFC 6120 was incorrect, what this really meant is RFC
6415. But instead of simply s/RFC 6120/RFC 6415/ here, I decided to
reorganize stating the requirements of XRD and JRD a little.
2020-06-14 22:26:34 +02:00
Jonas Schäfer
c9a70af391
Merge branch 'feature/xep-0393'
2020-06-02 16:14:07 +02:00
Jonas Schäfer
0ee514c696
Merge branch 'feature/xep-0402'
2020-06-02 15:54:06 +02:00
Jonas Schäfer
a8138e1da0
Merge branch 'feature/xep-0424'
2020-06-02 15:53:51 +02:00
Sam Whited
13631dd0d4
XEP-0393: updates based on LC feedback
2020-06-02 09:53:06 -04:00
JC Brand
457ecf3ac1
XEP-0424: Clarify when a service must advertise disco support
...
And add another disco URN for tombstones.
2020-06-02 15:52:20 +02:00
Jonas Schäfer
1edb38e660
XEP-0402: add revision block
2020-06-02 15:48:23 +02:00
Maxime “pep” Buquet
473e002fb0
XEP-0402: schema: <extensions/> is optional
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-26 17:53:41 +02:00
Jonas Schäfer
caa2ad41ef
Merge branch 'feature/xep-0393'
2020-05-26 17:44:53 +02:00
Jonas Schäfer
4aa55938d6
XEP-0320: Advance to Draft
2020-05-26 17:32:27 +02:00
Jonas Schäfer
f0ae6ef47b
XEP-0339: Advance to Draft
2020-05-26 17:32:01 +02:00
Jonas Schäfer
fa04070a80
Merge branch 'feature/xep-0411'
2020-05-26 17:30:58 +02:00
Jonas Schäfer
a6e9b48803
Merge branch 'feature/xep-0402'
2020-05-26 17:30:27 +02:00
Jonas Schäfer
a096b2d808
XEP-0402: add revision block
2020-05-26 17:30:15 +02:00
Jonas Schäfer
0ea8ff4020
Merge branch 'feature/xep-0402-part-2' into feature/xep-0402
2020-05-26 17:29:10 +02:00
Jonas Schäfer
eea6ed9c61
Merge branch 'feature/xep-0414'
2020-05-26 17:28:01 +02:00
Sergey Ilinykh
943ee76cb8
XEP-0414: Reverse SHOULD/MUST for Blake2b algorithms
...
While Blake2b is capable to produce digests of any size from 1 to 64 bytes, It's default mode is 64 bytes (512 bits) though.
Some libraries implement just default digest size.
* OpenSSL supports blake2s-256 and blake2b-512 (no blake2b-256)
* gcrypt supports both blake2b-256 and blake2b-512
* nss supports none of blake2b
* Botan - any digest size
* Java: https://github.com/alphazero/Blake2b - any digest size
* Go-lang: https://godoc.org/golang.org/x/crypto/blake2b - both blake2b-256 and blake2b-512
* Rust: https://docs.rs/blake2/0.8.1/blake2/ - any digest size, 512 by default
* JS: https://github.com/dcposch/blakejs - any digest size, 512 by default
Also various libraries based on openssl will provide just blake2b-512.
So it looks to be a preferable choice over blake2b-256
2020-05-26 17:27:03 +02:00
Jonas Schäfer
3b0a5c9e2b
Merge branch 'feature/protoxep-cbcaps'
2020-05-26 17:26:20 +02:00
Jonas Schäfer
8e5fd8100e
Merge branch 'feature/xep-0389'
2020-05-26 17:25:49 +02:00
Jonas Schäfer
7a15466651
Merge branch 'feature/xep-0068'
2020-05-26 17:24:51 +02:00
Florian Schmaus
f78938a44f
[formtypes] Clarify FORM_TYPE field type on 'submit' type forms
...
Since 'submit' type forms are allowed to omitt the explicit declartion
of the form field type, we must specify that the special FORM_TYPE
field in 'submit' forms may not carry a type declartion.
This just reflects what it is done in the wild anyways.
Co-authored-by: Marvin W <git@larma.de>
2020-05-26 17:23:29 +02:00
Sam Whited
ae5f2c7ade
XEP-0389: overhaul document structure
...
This also adds more information to the <success> element to make flows
where the server assigns the JID possible.
2020-05-26 11:23:03 -04:00
Maxime “pep” Buquet
86f7653904
XEP-0402: Fix closing tags in examples
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-25 02:25:23 +02:00
Maxime “pep” Buquet
fd9f489c07
XEP-0411: Fix (typo) XEP numbers
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-25 01:45:16 +02:00
Maxime “pep” Buquet
e3a3fe0e7c
XEP-0402: Add schema
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-25 00:02:39 +02:00
Florian Schmaus
002637c309
Add SASL Channel-Binding ProtoXEP to inbox/
2020-05-22 09:44:21 +02:00
Sam Whited
a8b67624ac
XEP-0389: add intro to flows section
2020-05-20 09:45:04 -04:00
Sam Whited
9a7d41bcd8
XEP-0389: move Disco section to the top
2020-05-20 09:45:04 -04:00
Sam Whited
05eaea263d
XEP-0389: always require disco/caps feature
2020-05-20 09:45:04 -04:00
Sam Whited
19c32fce88
XEP-0389: inline examples in Retrieving the Flows
2020-05-20 09:45:04 -04:00
Sam Whited
73b323a4c6
XEP-0393: editorial changes from LC feedback
2020-05-20 09:37:16 -04:00
Jonas Schäfer
eb3ccc48f0
Merge branch 'feature/xep-0436'
2020-05-12 21:23:52 +02:00
Jonas Schäfer
a05eb4cfee
XEP-0393: Issue Last Call as per Council request
2020-05-12 19:00:55 +02:00
Jonas Schäfer
23c9faf617
XEP-0280: Move back to Experimental as per Council decision
2020-05-12 19:00:14 +02:00
JC Brand
37c5060233
XEP-0436: Updates based on list feedback
...
- Create a separate tag for sending the version number
- Include a reset token
- Remove the "additional measures" section and merge parts into "Requirements"
- Mandate that presences are always sent for affiliated users
2020-05-10 15:47:59 +02:00
Jonas Schäfer
46e9a39f16
XEP-0437: fix namespace
2020-05-05 21:10:53 +02:00
Jonas Schäfer
6271b5d461
XEP-0339: Issue last call
2020-05-05 20:58:55 +02:00
Jonas Schäfer
38850689a4
XEP-0320: Issue last call
2020-05-05 20:58:26 +02:00
Jonas Schäfer
be2ad1622e
Merge branch 'feature/xep-0167'
2020-05-05 20:57:45 +02:00
Jonas Schäfer
479bbba9b9
XEP-0438: add revision block
2020-05-05 19:14:00 +02:00
Sam Whited
4f1ba816d4
Fix some references in Password Storage ProtoXEP
2020-05-05 19:13:04 +02:00
Jonas Schäfer
9fca256d8e
Merge branch 'feature/xep-0115'
2020-05-05 19:11:08 +02:00
Jonas Schäfer
251670c291
XEP-0115: add revision block
2020-05-05 19:10:59 +02:00
Jonas Schäfer
da47f273db
Merge branch 'feature/protoxep-cb-pseudomechansims'
2020-05-05 19:06:27 +02:00
Jonas Schäfer
5738c4b733
Merge branch 'feature/xep-0004'
2020-05-05 19:05:35 +02:00
Jonas Schäfer
ab9a1e84b6
Add missing XEP entities
2020-05-05 19:04:36 +02:00
Jonas Schäfer
c376b612bc
Accept inbox/quick-response.xml as XEP-0439
2020-05-05 19:04:03 +02:00
Jonas Schäfer
f8617a3fab
Merge branch 'feature/protoxep-quick-responses-fix'
2020-05-05 19:03:52 +02:00