minor spec updates

This commit is contained in:
zzz
2016-04-04 12:05:57 +00:00
parent ec91aa41e1
commit 0671155d30
3 changed files with 11 additions and 12 deletions

View File

@@ -1,6 +1,6 @@
{% extends "global/layout.html" %} {% extends "global/layout.html" %}
{% block title %}SAM V3{% endblock %} {% block title %}SAM V3{% endblock %}
{% block lastupdated %}February 2016{% endblock %} {% block lastupdated %}April 2016{% endblock %}
{% block accuratefor %}0.9.25{% endblock %} {% block accuratefor %}0.9.25{% endblock %}
{% block content %} {% block content %}
<p>Specified below is a simple client protocol for interacting with I2P. <p>Specified below is a simple client protocol for interacting with I2P.
@@ -101,8 +101,7 @@ Version 3.2 was introduced in I2P release 0.9.24.
<h3>Version 3.3 Changes</h3> <h3>Version 3.3 Changes</h3>
<p> <p>
The version 3.3 changes listed below are preliminary. Version 3.3 was introduced in I2P release 0.9.25.
Scheduled for I2P release 0.9.25.
<ul> <ul>
<li>The same session may be used for streams, datagrams, and raw simultaneously. <li>The same session may be used for streams, datagrams, and raw simultaneously.
Incoming packets and streams will be routed based on I2P protocol and to-port. Incoming packets and streams will be routed based on I2P protocol and to-port.
@@ -974,8 +973,7 @@ as appropriate. Support for the ID parameter may be added in a future release.
<h3 id="master">MASTER Sessions (V3.3 and higher)</h3> <h3 id="master">MASTER Sessions (V3.3 and higher)</h3>
<p><i> <p><i>
Version 3.3 is scheduled for I2P release 0.9.25. Version 3.3 was introduced in I2P release 0.9.25.
The specification below is preliminary and subject to change.
</i></p> </i></p>
<p> <p>

View File

@@ -1,7 +1,7 @@
{% extends "global/layout.html" %} {% extends "global/layout.html" %}
{% block title %}{% trans %}Secure Semireliable UDP{% endtrans %} (SSU){% endblock %} {% block title %}{% trans %}Secure Semireliable UDP{% endtrans %} (SSU){% endblock %}
{% block lastupdated %}{% trans %}September 2014{% endtrans %}{% endblock %} {% block lastupdated %}{% trans %}April 2016{% endtrans %}{% endblock %}
{% block accuratefor %}0.9.15{% endblock %} {% block accuratefor %}0.9.25{% endblock %}
{% block content %} {% block content %}
<p>{% trans transports=site_url('docs/transport'), ntcp=site_url('docs/transport/ntcp') -%} <p>{% trans transports=site_url('docs/transport'), ntcp=site_url('docs/transport/ntcp') -%}
@@ -313,10 +313,11 @@ In this message, the 4-byte message ID is set to a random number, and the
<p>{% trans i2npspec=site_url('docs/spec/i2np'), <p>{% trans i2npspec=site_url('docs/spec/i2np'),
commonstructures=site_url('docs/spec/common-structures') -%} commonstructures=site_url('docs/spec/common-structures') -%}
After the status message is sent, the peers exchange After the status message is sent, the peers usually exchange
<a href="{{ i2npspec }}#msg_DatabaseStore">DatabaseStore messages</a> <a href="{{ i2npspec }}#msg_DatabaseStore">DatabaseStore messages</a>
containing their containing their
<a href="{{ commonstructures }}#struct_RouterInfo">RouterInfos</a>. <a href="{{ commonstructures }}#struct_RouterInfo">RouterInfos</a>,
however, this is not required.
{%- endtrans %}</p> {%- endtrans %}</p>
<p>{% trans -%} <p>{% trans -%}

View File

@@ -3,8 +3,8 @@ SSU Protocol Specification
========================== ==========================
.. meta:: .. meta::
:category: Transports :category: Transports
:lastupdated: November 2015 :lastupdated: April 2016
:accuratefor: 0.9.24 :accuratefor: 0.9.25
.. contents:: .. contents::
@@ -322,7 +322,7 @@ Typical size including header, in current implementation: 304 (IPv4) or 320
Extended options Extended options
```````````````` ````````````````
*Note: This is a proposal, to be implemented in 0.9.24. Subject to change.* *Note: Implemented in 0.9.24.
* Minimum length: 3 (option length byte + 2 bytes) * Minimum length: 3 (option length byte + 2 bytes)