Changes

This page documents the changes that have been made to the specification from version to version. Note that it is the document version, not the protocol version. When a new protocol version is frozen, it will be noted in this log.

A * indicates that the change has not yet been rolled into the text.
 

Version 2.3 22-Oct-99

Added the "Will Message" fields to the CONNECT message, with details in the Variable Header and Payload sections.

Clarified the difference between TNCOMP Request in CONNECT, and TNCOMP Response in CONNACK.

In the CONNECT section, clarified the expected client behaviour in the event of a CONNACK not being received.
 

Version 2.2 19-Oct-99

Message ID and Keep Alive timer in the Variable Header have gone back to be network ordered - i.e. Big Endian, i.e. MSB, LSB.

Version 2.1 16-Jul-99

A slight change to the encoding algorithm for the extensible remaining length field in the Fixed Header.

Version 2.0 2-Jul-99

Protocol version 2
Substantial changes: see Protocol Versions section for details.

Version 1.7 27-Mar-99

* Message IDs will never have the value 0 - it is defined as an invalid message ID.
 

Version 1.6 26-Mar-99

First release of protocol version 1.
 
 

BACK to index


Last Modified: 22-October-99