1.7 Versioning and Capability Negotiation

This protocol covers versioning issues in the following areas:

  • Supported Transports: This protocol is implemented on top of HTTP as discussed in section 2.1.

  • Protocol Versions: The protocol is Version 2.0. Supported versions are 1.0 and 2.0. Messages defined in version 1.0 are sent with version specification 1.0, and messages defined in version 2.0 are sent with version specification 2.0.

  • Security and Authentication Methods: There is no authentication or authorization in the protocol. The blocks served by the server-role peer, however, are encrypted as specified in section 3.2.5.3.

  • Localization: The protocol does not contain locale-dependent information.