Add support for Roster Versioning (aka XEP-0237)

Description

Add support for Roster Versioning (was XEP-0237, now in RFC6121) which provides the option for decreased bandwidth usage.

Environment

None

Activity

Show:

Daryl Herzmann November 14, 2017 at 3:10 PM

This code change just went into master and will be in Openfire 4.2 beta, testers would be greatly appreciated. Can continue this issue if problems are found.

Tim Durden January 7, 2016 at 10:27 AM

Whilst recommended, Roster Versioning does not appear to be mandatory for compliance with RFC 6121.

Neustradamus February 4, 2015 at 7:22 PM

Included in RFC6121

Daryl Herzmann April 27, 2014 at 11:57 AM

This is probably a 4.0 task and placing against that release in hopes of getting a dev to code it up.

darco@deepdarc.com October 28, 2008 at 4:57 AM

Even a trivial implementation without support for partial updates (ie: if the seq number of the client differs from the server, then a full update is performed) would still be quite valuable.

The "big win" here is for this to be implemented for the roster.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created October 28, 2008 at 4:49 AM
Updated October 28, 2020 at 11:02 AM
Resolved November 14, 2017 at 3:10 PM