Moved SAM and BOB pages to docs/api

This commit is contained in:
str4d
2012-11-09 10:40:57 +00:00
parent 2d25c1e3f2
commit e6b87fcd56
6 changed files with 24 additions and 23 deletions

View File

@@ -1,4 +1,4 @@
{% extends "_layout.html" %} {% extends "global/layout.html" %}
{% block title %}BOB{% endblock %} {% block title %}BOB{% endblock %}
{% block content %} {% block content %}
<pre> <pre>
@@ -251,5 +251,5 @@ have to bother shutting it down and restarting it. You could redirect
and point to a different machine on your LAN while you do updates, or and point to a different machine on your LAN while you do updates, or
point to a set of backup machines depending on what is running, etc, point to a set of backup machines depending on what is running, etc,
etc. Only your imagination limits what you could do with BOB. etc. Only your imagination limits what you could do with BOB.
</pre>
{% endblock %} {% endblock %}

View File

@@ -1,16 +1,17 @@
{% extends "_layout.html" %} {% extends "global/layout.html" %}
{% block title %}SAM V1 Specification{% endblock %} {% block title %}SAM V1 Specification{% endblock %}
{% block content %} {% block content %}
Updated August 2010 for release 0.8 Updated August 2010 for release 0.8
<p>Specified below is version 1 of a simple client protocol for interacting with <p>Specified below is version 1 of a simple client protocol for interacting with
I2P. I2P.
Newer alternatives: Newer alternatives:
<a href="samv2.html">SAM V2</a>, <a href="{{ site_url('docs/api/samv2') }}">SAM V2</a>,
<a href="samv3.html">SAM V3</a>, <a href="{{ site_url('docs/api/samv3') }}">SAM V3</a>,
<a href="bob.html">BOB</a>. <a href="{{ site_url('docs/api/bob') }}">BOB</a>.
</p> </p>
<pre>---------------------------------------------------------------------- <pre>
----------------------------------------------------------------------
Simple Anonymous Messaging (SAM version 1.0) Specification Simple Anonymous Messaging (SAM version 1.0) Specification
---------------------------------------------------------------------- ----------------------------------------------------------------------
Client application talks to SAM bridge, which deals with Client application talks to SAM bridge, which deals with

View File

@@ -1,4 +1,4 @@
{% extends "_layout.html" %} {% extends "global/layout.html" %}
{% block title %}SAM V2 Specification{% endblock %} {% block title %}SAM V2 Specification{% endblock %}
{% block content %} {% block content %}
Updated August 2010 for release 0.8 Updated August 2010 for release 0.8
@@ -8,9 +8,9 @@ Updated August 2010 for release 0.8
SAM V2 was introduced in I2P release 0.6.1.31. SAM V2 was introduced in I2P release 0.6.1.31.
Significant differences from SAM V1 are marked with "***". Significant differences from SAM V1 are marked with "***".
Alternatives: Alternatives:
<a href="sam.html">SAM V1</a>, <a href="{{ site_url('docs/api/sam') }}">SAM V1</a>,
<a href="samv3.html">SAM V3</a>, <a href="{{ site_url('docs/api/samv3') }}">SAM V3</a>,
<a href="bob.html">BOB</a>. <a href="{{ site_url('docs/api/bob') }}">BOB</a>.
</p> </p>
<p /> <p />
@@ -20,7 +20,7 @@ on the same I2P destination <i>in parallel</i>, i.e. the client does not
have to wait for data being successfully sent on one socket before sending have to wait for data being successfully sent on one socket before sending
data on another socket. All data transits through the same data on another socket. All data transits through the same
client&lt;--&gt;SAM socket. client&lt;--&gt;SAM socket.
For multiple sockets, see <a href="samv3.html">SAM V3</a>. For multiple sockets, see <a href="{{ site_url('docs/api/samv3') }}">SAM V3</a>.
</p> </p>
<pre> <pre>

View File

@@ -1,4 +1,4 @@
{% extends "_layout.html" %} {% extends "global/layout.html" %}
{% block title %}SAM V3{% endblock %} {% block title %}SAM V3{% endblock %}
{% block content %} {% block content %}
Updated August 2010 for release 0.8 Updated August 2010 for release 0.8
@@ -7,9 +7,9 @@ Updated August 2010 for release 0.8
<p>SAM version 3 <p>SAM version 3
was introduced in I2P release 0.7.3. was introduced in I2P release 0.7.3.
Alternatives: Alternatives:
<a href="sam.html">SAM V1</a>, <a href="{{ site_url('docs/api/sam') }}">SAM V1</a>,
<a href="samv2.html">SAM V2</a>, <a href="{{ site_url('docs/api/samv2') }}">SAM V2</a>,
<a href="bob.html">BOB</a>. <a href="{{ site_url('docs/api/bob') }}">BOB</a>.
</p> </p>
<p /> <p />
@@ -22,7 +22,7 @@ client&lt;--&gt;SAM socket, which was quite complicated to manage for the client
<p /> <p />
SAM v3 manages sockets in a different way: each <i>I2P socket</i> SAM v3 manages sockets in a different way: each <i>I2P socket</i>
matches a unique client&lt;--&gt;SAM socket, which is much more simple to handle. matches a unique client&lt;--&gt;SAM socket, which is much more simple to handle.
This is similar to <a href="bob.html">BOB</a>. This is similar to <a href="{{ site_url('docs/api/bob') }}">BOB</a>.
<br /> <br />
SAM v3 also offers a UDP port for sending datagrams through I2P, and SAM v3 also offers a UDP port for sending datagrams through I2P, and
can forward back I2P datagrams to the client's datagram server. can forward back I2P datagrams to the client's datagram server.

View File

@@ -63,13 +63,13 @@ Streamr Proxy
</li><li> </li><li>
HTTP Bidir Proxy HTTP Bidir Proxy
</li><li> </li><li>
<a href="sam.html">SAM Protocol</a> <a href="{{ site_url('docs/api/sam') }}">SAM Protocol</a>
</li><li> </li><li>
<a href="samv2.html">SAMv2 Protocol</a> <a href="{{ site_url('docs/api/samv2') }}">SAMv2 Protocol</a>
</li><li> </li><li>
<a href="samv3.html">SAMv3 Protocol</a> <a href="{{ site_url('docs/api/samv3') }}">SAMv3 Protocol</a>
</li><li> </li><li>
<a href="bob.html">BOB Protocol</a> <a href="{{ site_url('docs/api/bob') }}">BOB Protocol</a>
</li></ul> </li></ul>
<h3>End-to-End Transport API and Protocols</h3> <h3>End-to-End Transport API and Protocols</h3>

View File

@@ -70,8 +70,8 @@ However, each of these layers adds additional functionality, to allow applicatio
<br /> <br />
<a href="{{ site_url('docs/api/i2ptunnel') }}">I2PTunnel</a> <a href="{{ site_url('docs/api/i2ptunnel') }}">I2PTunnel</a>
<br /> <br />
<a href="sam.html">SAM</a>/<a href="samv2.html">SAMv2</a>/<a href="samv3.html">SAMv3</a>(*), <a href="{{ site_url('docs/api/sam') }}">SAM</a>/<a href="{{ site_url('docs/api/samv2') }}">SAMv2</a>/<a href="{{ site_url('docs/api/samv3') }}">SAMv3</a>(*),
<a href="bob.html">BOB</a> <a href="{{ site_url('docs/api/bob') }}">BOB</a>
</li> </li>
<li> <li>
<b>I2P Application Proxy Layer:</b> proxy systems. <b>I2P Application Proxy Layer:</b> proxy systems.