[Standards] Proposed XMPP Extension: Best practices for password hashing and storage

2020-04-21 Thread pep
The XMPP Extensions Editor has received a proposal for a new XEP. Title: Best practices for password hashing and storage Abstract: This document outlines best practices for handling user passwords on the public Jabber network for both clients and servers. URL:

[Standards] UPDATED: XEP-0389 (Extensible In-Band Registration)

2020-04-21 Thread pep
Version 0.3.0 of XEP-0389 (Extensible In-Band Registration) has been released. Abstract: This specification defines an XMPP protocol extension for in-band registration with instant messaging servers and other services with which an XMPP entity may initiate a stream. It aims to improve upon the

[Standards] Proposed XMPP Extension: Quick Response

2020-04-21 Thread pep
The XMPP Extensions Editor has received a proposal for a new XEP. Title: Quick Response Abstract: Quickly respond to automated messages. URL: https://xmpp.org/extensions/inbox/quick-response.html The Council will decide in the next two weeks whether to accept this proposal as an official XEP.

[Standards] UPDATED: XEP-0333 (Chat Markers)

2020-04-21 Thread pep
Version 0.4 of XEP-0333 (Chat Markers) has been released. Abstract: This specification describes a solution of marking the last received, displayed and acknowledged message in a chat. Changelog: Add notes about usage within MUCs. (mw) URL: https://xmpp.org/extensions/xep-0333.html Note: The

[Standards] UPDATED: XEP-0424 (Message Retraction)

2020-03-30 Thread pep
Version 0.2.1 of XEP-0424 (Message Retraction) has been released. Abstract: This specification defines a method for indicating that a message should be retracted. Changelog: Recommend XEP-0428 fallback body and XEP-0334 store hint (jcb) URL: https://xmpp.org/extensions/xep-0424.html Note: The

[Standards] UPDATED: XEP-0384 (OMEMO Encryption)

2020-03-30 Thread pep
Version 0.5.0 of XEP-0384 (OMEMO Encryption) has been released. Abstract: This specification defines a protocol for end-to-end encryption in one-to-one chats, as well as group chats where each participant may have multiple clients per account. Changelog: * Usage of Ed25519 public keys, made

[Standards] UPDATED: XEP-0167 (Jingle RTP Sessions)

2020-03-19 Thread pep
Version 1.1.2 of XEP-0167 (Jingle RTP Sessions) has been released. Abstract: This specification defines a Jingle application type for negotiating one or more sessions that use the Real-time Transport Protocol (RTP) to exchange media such as voice or video. The application type includes a

[Standards] UPDATED: XEP-0384 (OMEMO Encryption)

2020-03-10 Thread pep
specification. * Use one node to store all bundles. One item per bundle. * Recommend 'open' access model for both PEP nodes. * Specify OMEMO encryption for XEP-0045 Multi-User Chats. * Use XEP-0420: Stanza Content Encryption. * Use AES256/CBC to encrypt SCE payload. * Change namespace to * Use

[Standards] UPDATED: XEP-0343 (Signaling WebRTC datachannels in Jingle)

2020-03-10 Thread pep
Version 0.3.1 of XEP-0343 (Signaling WebRTC datachannels in Jingle) has been released. Abstract: This specification defines how to use the ICE-UDP Jingle transport method to send media data using WebRTC DataChannels, so technically uses DTLS/SCTP on top of the Interactive Connectivity

[Standards] NEW: XEP-0426 (Character counting in message bodies)

2019-12-27 Thread pep
Version 0.1.0 of XEP-0426 (Character counting in message bodies) has been released. Abstract: This document describes how to correctly count characters in message bodies. This is required when referencing a position in the body. Changelog: Promote to Experimental as per Council decision. (mb)

[Standards] Proposed XMPP Extension: Character counting in message bodies

2019-12-17 Thread pep
The XMPP Extensions Editor has received a proposal for a new XEP. Title: Character counting in message bodies Abstract: This document describes how to correctly count characters in message bodies. This is required when referencing a position in the body. URL:

[Standards] UPDATED: XEP-0422 (Message Fastening)

2019-12-17 Thread pep
Version 0.1.2 of XEP-0422 (Message Fastening) has been released. Abstract: This specification defines a way for payloads on a message to be marked as being logically fastened to a previous message. Changelog: Typographical fixes (ps) URL: https://xmpp.org/extensions/xep-0422.html Note: The

[Standards] UPDATED: XEP-0284 (Shared XML Editing)

2019-12-17 Thread pep
Version 0.1.2 of XEP-0284 (Shared XML Editing) has been released. Abstract: This specification defines a protocol that enables two or more endpoints to collaboratively edit an XML object. The protocol is intended for use mainly over the Extensible Messaging and Presence Protocol (XMPP), either by

[Standards] UPDATED: XEP-0328 (JID Preparation and Validation Service)

2019-12-17 Thread pep
Version 0.2.1 of XEP-0328 (JID Preparation and Validation Service) has been released. Abstract: This specification defines a way for an XMPP entity to request another entity to prepare and validate a given JID. Changelog: Typographical fix. (nv) URL: https://xmpp.org/extensions/xep-0328.html

[Standards] UPDATED: XEP-0280 (Message Carbons)

2019-12-17 Thread pep
Version 0.13.2 of XEP-0280 (Message Carbons) has been released. Abstract: In order to keep all IM clients for a user engaged in a conversation, outbound messages are carbon-copied to all interested resources. Changelog: Typographical fix. (sp) URL: https://xmpp.org/extensions/xep-0280.html

[Standards] DRAFT: XEP-0300 (Use of Cryptographic Hash Functions in XMPP)

2019-11-13 Thread pep
Version 1.0.0 of XEP-0300 (Use of Cryptographic Hash Functions in XMPP) has been released. Abstract: This document provides a common wire format for the transport of cryptographic hash function references and hash function values in XMPP protocol extensions. Changelog: Advance to Draft as per

[Standards] DRAFT: XEP-0423 (XMPP Compliance Suites 2020)

2019-11-07 Thread pep
Version 1.0.0 of XEP-0423 (XMPP Compliance Suites 2020) has been released. Abstract: This document defines XMPP application categories for different use cases (Core, Web, IM, and Mobile), and specifies the required XEPs that client and server software needs to implement for compliance with the

[Standards] UPDATED: XEP-0158 (CAPTCHA Forms)

2019-11-07 Thread pep
Version 1.0.1 of XEP-0158 (CAPTCHA Forms) has been released. Abstract: This document specifies an XMPP protocol extension that entities may use to discover whether the sender of an XML stanza is a human user or a robot. Changelog: Use the correct FORM_TYPE for extended IBR, and use a proper MUC

[Standards] UPDATED: XEP-0423 (XMPP Compliance Suites 2020)

2019-11-06 Thread pep
documents linked herein are up-to- date. -- Maxime “pep” Buquet ___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org ___

[Standards] UPDATED: XEP-0076 (Malicious Stanzas)

2019-11-04 Thread pep
Version 1.0.1 of XEP-0076 (Malicious Stanzas) has been released. Abstract: This document defines an XMPP protocol extension for flagging malicious stanzas. Changelog: Fix example. (fs) URL: https://xmpp.org/extensions/xep-0076.html Note: The information in the XEP list at

[Standards] UPDATED: XEP-0060 (Publish-Subscribe)

2019-11-04 Thread pep
Version 1.17.0 of XEP-0060 (Publish-Subscribe) has been released. Abstract: This specification defines an XMPP protocol extension for generic publish-subscribe functionality. The protocol enables XMPP entities to create nodes (topics) at a pubsub service and publish information at those nodes; an

[Standards] UPDATED: XEP-0420 (Stanza Content Encryption)

2019-11-04 Thread pep
Version 0.2.0 of XEP-0420 (Stanza Content Encryption) has been released. Abstract: The Stanza Content Encryption (SCE) protocol is intended as a way to allow clients to securely exchange arbitrary extension elements using different end-to-end encryption schemes. Changelog: Specify IQ encryption

[Standards] UPDATED: XEP-0392 (Consistent Color Generation)

2019-11-04 Thread pep
Version 0.7.0 of XEP-0392 (Consistent Color Generation) has been released. Abstract: This specification provides a set of algorithms to consistently generate colors given a string. The string can be a nickname, a JID or any other piece of information. All entities adhering to this specification

[Standards] UPDATED: XEP-0372 (References)

2019-11-04 Thread pep
Version 0.3 of XEP-0372 (References) has been released. Abstract: This document defines a method for one XMPP stanza to provide references to another entity, such as mentioning users, HTTP resources, or other XMPP resources. Changelog: Make Pubsub URIs in sections 3.3 and 3.4 conform to

[Standards] UPDATED: XEP-0393 (Message Styling)

2019-11-04 Thread pep
Version 0.2.0 of XEP-0393 (Message Styling) has been released. Abstract: This specification defines a formatted text syntax for use in instant messages with simple text styling. Changelog: Clarify block quote termination and white space trimming. (ssw) URL:

[Standards] UPDATED: XEP-0410 (MUC Self-Ping (Schrödinger's Chat))

2019-11-04 Thread pep
Version 1.1.0 of XEP-0410 (MUC Self-Ping (Schrödinger's Chat)) has been released. Abstract: This protocol extension for XEP-0045 Multi User Chat allows clients to check whether they are still joined to a chatroom. Changelog: Treat remote-server-not-found and remote-server-timeout like timeout

[Standards] UPDATED: XEP-0328 (JID Preperation and Validation Service)

2019-11-04 Thread pep
Version 0.2 of XEP-0328 (JID Preperation and Validation Service) has been released. Abstract: This specification defines a way for an XMPP entity to request another entity to prepare and validate a given JID. Changelog: * Do not return error IQ result if the string to validate is not a

[Standards] UPDATED: XEP-0084 (User Avatar)

2019-11-04 Thread pep
Version 1.1.4 of XEP-0084 (User Avatar) has been released. Abstract: This document defines an XMPP protocol extension for exchanging user avatars, which are small images or icons associated with human users. The protocol specifies payload formats for both avatar metadata and the image data

[Standards] UPDATED: XEP-0001 (XMPP Extension Protocols)

2019-11-04 Thread pep
Version 1.23.1 of XEP-0001 (XMPP Extension Protocols) has been released. Abstract: This document defines the standards process followed by the XMPP Standards Foundation. Changelog: Change Organizational type in schema for Procedural (mb) URL: https://xmpp.org/extensions/xep-0001.html Note: The

[Standards] UPDATED: XEP-0405 (Mediated Information eXchange (MIX): Participant Server Requirements)

2019-10-15 Thread pep
Version 0.5.0 of XEP-0405 (Mediated Information eXchange (MIX): Participant Server Requirements) has been released. Abstract: This document defines an extension to Mediated Information eXchange (MIX) specified in XEP-0369. It specifies behaviour of an XMPP server to which MIX Clients connect in

[Standards] UPDATED: XEP-0402 (Bookmarks 2 (This Time it's Serious))

2019-10-15 Thread pep
Version 0.3.0 of XEP-0402 (Bookmarks 2 (This Time it's Serious)) has been released. Abstract: This specification defines a syntax and storage profile for keeping a list of chatroom bookmarks on the server. Changelog: * Fix examples. * Explain the expected workflow better. * Encourage clients to

[Standards] UPDATED: XEP-0423 (XMPP Compliance Suites 2020)

2019-10-15 Thread pep
Version 0.2.0 of XEP-0423 (XMPP Compliance Suites 2020) has been released. Abstract: This document defines XMPP application categories for different use cases (Core, Web, IM, and Mobile), and specifies the required XEPs that client and server software needs to implement for compliance with the

Re: [Standards] XEP-0288 - Bidi - Maybe CFE?

2019-09-03 Thread Maxime “pep” Buquet
this so that no one supports it >in >> the wild? I have always thought this is the future state of s2s and >> sooner or later everyone would move to it but it looks quite >opposite. >> Not sure where you got this impression. There's actually quite a few servers lately with bid