Daniel Gultsch
910b2079d4
Merge branch 'master' into task/host-meta-2-rationale
2024-03-10 09:23:30 +01:00
Daniel Gultsch
6b2c521af9
XEP-xxxx (MDS) use stanza-id element instead of attr
2024-02-27 14:38:33 +01:00
Daniel Gultsch
be9cae8ce7
add XEP for 'Message Displayed Synchronization'
2024-02-23 12:22:37 +01:00
Guus der Kinderen
073686d003
ProtoXEP: PubSub Server Information renamed version to 0.0.1
2024-01-22 15:27:55 +01:00
Guus der Kinderen
692ce44657
PubSub Server Info: replace data form fields with URI
...
As per Flow's suggestion, replace two data form fields that hold a pub-sub service address and node with one field, that uses a URI to identify the same pub-sub node.
2023-12-22 11:23:41 +01:00
Guus der Kinderen
67fbffa4fa
PubSub Server Info: fix reference to XEP specifying namespace
...
XEP-0157 specifies the 'serverinfo' form, XEP-0128 just uses it as example.
Co-authored-by: Florian Schmaus <flo@geekplace.eu>
2023-12-22 11:13:33 +01:00
Guus der Kinderen
f1a628c6b0
PubSub Server Info: fixed typo
2023-12-20 19:51:55 +01:00
Guus der Kinderen
e7fcb86c91
PubSub Server Info: rework Discovering Support
...
Instead of basing Discovery of Support on the presence of a well-known pub-sub service node, an explicit Service Discovery feature is used. This prevents a scenario in which a non-administrative user flags 'opt-in' by creating the pub-sub node.
2023-12-20 18:53:48 +01:00
Guus der Kinderen
7e82fc1fd0
PubSub Server Info: Add privacy consideration
...
The XEP now mandates to include domain names of remote domains only after those remote domains advertise support for this XEP. This is intended as an opt-in mechanism.
2023-12-20 16:10:22 +01:00
Guus der Kinderen
d1606cda1e
PubSub Server Info: fixed typo in examples
2023-12-20 13:26:44 +01:00
Guus der Kinderen
7f522c35fa
PubSub Server Info: refactored data format
...
Following discussion with Flow, MattJ and Jonas`, the data format was modified to:
- group connections under a remote domain
- use attributes instead of elements where appropriate
2023-12-20 12:54:11 +01:00
Guus der Kinderen
da26a65685
PubSub Server Info: change connection type 'both' to 'bidi'
...
Remove ambiguity with regards to having more than one connection to a remote domain. With this update, each actual (eg TCP) connection is represented by a distinct `connection` element.
2023-12-20 11:38:22 +01:00
Guus der Kinderen
57b90ecb88
ProtoXEP: PubSub Server Information
...
This defines a data format and a pub-sub based way of distributing data that describes an XMPP domain and its connections to federated domains.
2023-12-19 21:51:30 +01:00
dcc463f777
host-meta-2: Tweak public-key-pins-sha-256 updating language, add suggested max TTL
2023-12-16 11:46:22 -05:00
8dce0691bb
host-meta-2: Add procedure for updating public-key-pins-sha-256
2023-12-16 11:36:36 -05:00
f02a263db0
host-meta-2: Add overall reason and paramater explanation to rationale
2023-12-16 11:16:16 -05:00
136875eb33
Add Rationale to host-meta-2
2023-12-15 22:44:52 -05:00
0de35e07d2
Initial version of Host Meta 2
2023-11-20 17:36:44 -05:00
Kevin Smith
636c6c6f56
Merge pull request #1296 from xsf/inbox/http-online-meetings
...
Add protoxep HTTP Online Meetings
2023-10-30 16:22:20 +00:00
Guus der Kinderen
fcde1a4094
fix legal notice entity ref on http online meetings
2023-10-30 17:19:06 +01:00
Kevin Smith
ced37c3990
Add protoxep AI
...
Author has accepted the CLA
2023-10-30 16:07:58 +00:00
Kevin Smith
9fd45e8e64
Add protoxep HTTP Online Meetings
...
Both authors have accepted the CLA
2023-10-30 16:05:06 +00:00
Maxime “pep” Buquet
06261ee55b
ProtoXEP: MUC Token Invite
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2023-08-15 10:42:18 +02:00
Matthew Wild
03ca36c05f
New ProtoXEP: Reporting Account Affiliations
...
This specification documents a way for an XMPP server to report to other entities the relationship it has with a user on its domain.
2023-06-30 14:45:40 +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
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
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
Georg Lukas
a55bd3c497
Compliance Suite 2023: copied from XEP-0459
2023-01-25 15:48:13 +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
Kim Alvefur
e60fd2b83d
ProtoXEP editorial help by MattJ
...
My earliest drafts were on 2021-08-20.
Have mosly working implementation that interops with itself.
2022-12-20 19:28:21 +01:00
Kim Alvefur
958aad87ab
Initial commit of Path MTU protoXEP
2022-12-20 19:28:15 +01:00
Jonas Schäfer
55e6c02184
fix path
2022-11-08 21:37:00 +01:00
Jonas Schäfer
2d4b8b5728
Merge branch 'protoxep/sasl2-scram-upgrade' into premerge
2022-11-08 21:19:17 +01:00
Jonas Schäfer
2ef743cb6a
Merge branch 'protoxep/pubsub-targeted-encryption' into premerge
2022-11-08 21:18:35 +01:00
Jonas Schäfer
39d78d8a62
Merge branch 'protoxep/pubsub-signing-openpgp' into premerge
2022-11-08 21:17:08 +01:00
Thilo Molitor
3b781795d0
New ProtoXEP: SASL2 SCRAM upgrade task
2022-11-03 01:47:31 +01:00
Jérôme Poisson
7fa7c65812
Add ProtoXEP: Pubsub Targeted Encryption
...
Specifies a way to encrypt pubsub items for a restricted set of entities
2022-10-31 14:53:41 +01:00
Jérôme Poisson
5f201a973f
Add ProtoXEP: Pubsub Signing: OpenPGP Profile
...
Specifies a pubsub signing profile for OpenPGP
2022-10-29 23:00:31 +02:00
Jérôme Poisson
72f6b99fc8
ProtoXEP Pubsub Signing: version 0.0.2
...
- replaced "signatory" term with the more commonly used "signer"
- added <to/> and <time/> elements (similar to XEP-0373)
2022-10-20 16:08:21 +02:00
Jérôme Poisson
03f89d8d7c
Add ProtoXEP: Pubsub Signing
...
Specifies a mechanism to sign pubsub items
2022-10-17 11:41:12 +02:00
Jonas Schäfer
943d5373a7
Merge branch 'protoxep/social-feed' into premerge
2022-10-12 18:09:39 +02:00
Jonas Schäfer
5600afd2ad
Fix various XML issues
2022-10-12 18:09:29 +02:00
Jonas Schäfer
2e8f8e129d
Merge branch 'protoxep/sasl-scram-downgrade-protection' into premerge
2022-10-12 18:08:07 +02:00
Jérôme Poisson
8c41ff5c61
protoXEP OpenPGP for XMPP Pubsub: version 0.0.6
...
- add forgotten "jid" and "node" attribute to <revoke/>
- clarify that <openpgp/> wrapper is used
2022-10-12 14:35:50 +02:00
Jérôme Poisson
19a87bfc38
protoXEP OpenPGP for XMPP Pubsub: version 0.0.5
...
- add forgotten "timestamp" in example
- add implementation node on double encryption
- add clarification that sender should be a node owner
2022-10-12 14:09:01 +02:00
Thilo Molitor
56f884bdf2
New ProtoXEP: SASL SCRAM Downgrade Protection
2022-10-12 01:09:43 +02:00
Jérôme Poisson
e6e6cba2e5
protoXEP OpenPGP for XMPP Pubsub: version 0.0.4
...
add a security note to indicate that <shared-secret/> and <revoke/> sender must be checked.
2022-10-12 00:22:47 +02:00
Jérôme Poisson
bdadbb1fca
protoXEP OpenPGP for XMPP Pubsub: version 0.0.3
...
- Base64 is not needed for the key (it's a passphrase)
- Specify that as least on <message/> should be encrypted for sender other devices
- Recommend minimum length for shared secret
2022-10-10 23:21:30 +02:00
Jérôme Poisson
e403e4e84e
protoXEP OpenPGP for XMPP Pubsub: version 0.0.2
...
Remove useless reference to XEP-0374 + acknowledgements
2022-10-10 14:13:47 +02:00