diff --git a/i2p2www/pages/site/docs/spec/i2cp.html b/i2p2www/pages/site/docs/spec/i2cp.html index 4951ac9c..ff21bfc7 100644 --- a/i2p2www/pages/site/docs/spec/i2cp.html +++ b/i2p2www/pages/site/docs/spec/i2cp.html @@ -1,6 +1,6 @@ {% extends "global/layout.html" %} {% block title %}I2CP Specification{% endblock %} -{% block lastupdated %}December 2013{% endblock %} +{% block lastupdated %}January 2014{% endblock %} {% block accuratefor %}0.9.9{% endblock %} {% block content %}

Overview

@@ -327,14 +327,14 @@ HostLookupMessage C->R 38 -0.9.10 +0.9.11 HostReplyMessage R->C 39 -0.9.10 +0.9.11 MessagePayloadMessage @@ -549,7 +549,7 @@ The router responds with a Dest Reply Message. As of release 0.7. As of release 0.8.3, multiple outstanding lookups are supported, and lookups are supported in both I2PSimpleSession and in standard sessions. -Host Lookup Message is preferred as of release 0.9.10. +Host Lookup Message is preferred as of release 0.9.11.

@@ -648,7 +648,7 @@ The router responds with a Set Date Message. I2CP Version String
  • Authentication Mapping -(optional, as of release 0.9.10) +(optional, as of release 0.9.11)
  • Notes

    @@ -659,7 +659,7 @@ The version string is included as of release 0.8.7. This is only useful if the client and router are not in the same JVM. If it is not present, the client is version 0.8.6 or earlier.
  • -Preliminary: As of release 0.9.10, the authentication +Preliminary: As of release 0.9.11, the authentication Mapping may be included, with the keys i2cp.username and i2cp.password. The Mapping need not be sorted as this message is not signed. @@ -691,6 +691,8 @@ which is much more efficient.

    Contents

    1. +Session ID +
    2. 4 byte Integer request ID
    3. 4 byte Integer timeout (ms) @@ -704,10 +706,11 @@ host name

      Notes

      • -Preliminary. As of release 0.9.10. +Preliminary. As of release 0.9.11. Use Dest Lookup Message for older routers.
      • -The request ID will be returned in the Host Reply Message. +The session ID and request ID will be returned in the Host Reply Message. +Use 0xFFFF for the session ID if there is no session.
      • Timeout is useful for Hash lookups. Recommended minimum 10,000 (10 sec.). In the future it may also be useful for remote naming service lookups. @@ -729,6 +732,8 @@ Sent from Router to Client in response to a

        Contents

        1. +Session ID +
        2. 4 byte Integer request ID
        3. 1 byte Integer result code @@ -739,10 +744,10 @@ only present if result code is zero.

          Notes

          • -Preliminary. As of release 0.9.10. +Preliminary. As of release 0.9.11. See Host Lookup notes.
          • -The request ID is that from the Host Lookup. +The session ID and request ID are those from the Host Lookup.
          • The result code is 0 for success, 1-255 for failure. Only 1 is used for failure now, more specific failure codes may be defined in the future. @@ -1146,7 +1151,7 @@ Bit order: 15...0

            Bits 15-11: Unused, must be zero

            -Bits 10-9: Message Reliability Override (scheduled for release 0.9.10) +Bits 10-9: Message Reliability Override (scheduled for release 0.9.11)
            Field valueDescription
            00Use session setting i2cp.messageReliabiltiy (default)