i2cp, roadmap, newdevs

This commit is contained in:
zzz
2009-03-14 14:37:15 +00:00
parent fe91800166
commit 6da1c3a2fc
4 changed files with 26 additions and 36 deletions

View File

@@ -53,7 +53,7 @@ and many of the messages in those documents were never implemented.
<p>In a standard I2P installation, port 7654 is used by java clients to communicate
with the local router via I2CP.
By default, the router binds to address 127.0.0.1. To bind to 0.0.0.0, set the
router advanced configuration option <tt>i2cp.tcp.bindAllInterfaces=true</tt>.
router advanced configuration option <tt>i2cp.tcp.bindAllInterfaces=true</tt> and restart.
</p>
<h2>I2CP Definition</h2>
@@ -195,7 +195,7 @@ The streaming lib should also pass these options through to I2CP.
<tr><td>i2cp.closeOnIdle<td>0.7.1<td>true, false <td>&nbsp;<td>false<td>Close I2P session when idle
<tr><td>i2cp.reduceIdleTime<td>0.7.1<td>1200000<td>300000 minimum<td>&nbsp;<td>(ms) Idle time required (default 20 minutes, minimum 5 minutes)
<tr><td>i2cp.closeIdleTime<td>0.7.1<td>1800000<td>300000 minimum<td>&nbsp;<td>(ms) Idle time required (default 30 minutes)
<tr><td>i2cp.reduceQuantity<td>0.7.1<td>1<td>1 to 7<td>1<td>Tunnel quantity when reduced (applies to both inbound and outbound)
<tr><td>i2cp.reduceQuantity<td>0.7.1<td>1<td>1 to 5<td>1<td>Tunnel quantity when reduced (applies to both inbound and outbound)
<tr><td>i2cp.encryptLeaseSet<td>0.7.1<td>true, false <td>&nbsp;<td>false<td>Encrypt the lease
<tr><td>i2cp.leaseSetKey<td>0.7.1<td>&nbsp;<td>&nbsp;<td>&nbsp;<td>Base64 SessionKey (44 characters)
</table>

View File

@@ -27,6 +27,7 @@ get the monotone source repository installed - short instructions:
<li>mtn -d i2p.mtn pull 127.0.0.1:8998 i2p.i2p
<li>mtn -d i2p.mtn co --branch=i2p.i2p
</ul>
For website, use i2p.www instead of i2p.i2p.
Long version: see the <a href="monotone.html">monotone page</a>.
<li>
@@ -52,5 +53,18 @@ Say hi to the developers on #i2p
See the bottom of <a href="licenses.html">licenses.html</a> for
commit privilege requirements.
<li>
Short version of how to generate and use keys if you plan to commit:
<ul>
<li>mtn genkey yourname-transport@mail.i2p <i>(use an empty passphrase)</i>
<li>mtn genkey yourname@mail.i2p <i>(enter a passphrase)</i>
<li>mtn pubkey yourname-transport@mail.i2p <i>(send this to a mtn repo operator to get push privileges)</i>
<li>mtn pubkey yourname@mail.i2p <i>(send this to a release manager to get commit privileges)</i>
<li>mtn ci -k yourname@mail.i2p <i>(check in with this key)</i>
<li>mtn sync -k yourname-transport@mail.i2p <i>(push with this key)</i>
</ul>
Long version: see the <a href="monotone.html">monotone page</a>.
</ul>
{% endblock %}

View File

@@ -2,21 +2,6 @@
{% block title %}Roadmap{% endblock %}
{% block content %}
<h2 id="0.7">0.7</h2>
Late January 2009
<ul>
<li>Address several <a href="how_networkdatabase.html#todo">floodfill issues</a></li>
<li>Research and improve the <a href="i2np.html">Message Priority System</a></li>
<li>Research and improve/fix <a href="udp.html">SSU Introducers</a></li>
<li>Reliable connections, decent performance</li>
<li>Distributed / enhanced i2pupdate distribution, set default to download</li>
<li>Better n00b-proofing (catch OOMs and bad configurations, better docs, better defaults for slow machines)</li>
<li>Test with larger user base, fix issues</li>
<li>Up-to-date, accurate website</li>
<li><a href="how_threatmodel.html#blocklist">Blocklists</a></li>
<li>Fix NetDb exploration</li>
</ul>
<h2 id="0.8">0.8</h2>
Mid-2009
<ul>
@@ -24,9 +9,10 @@ Mid-2009
<li>Reduce <a href="how_peerselection.html">peer profile</a> size, implement better ejection strategy </li>
<li>Reachability Mapping / handle peers partially reachable / enhanced <a href="todo.html#fullRestrictedRoutes">restricted routes</a></li>
<li>Include some seed data in the distribution so a central reseed location isn't required?
<li>Distributed / enhanced i2pupdate distribution, set default to download</li>
<li>Better better docs and website</li>
</ul>
<h2 id="1.0">1.0</h2>
<ul>
<li>Full review of anonymity issues and other vulnerabilities</li>

View File

@@ -2,25 +2,15 @@
{% block title %}Zeitplan{% endblock %}
{% block content %}
<h2 id="0.7">0.7</h2>
4. Quartal 2008
<h2 id="0.8">0.8</h2>
Mid-2009
<ul>
<li>Diverse <a href="how_networkdatabase.html#todo">Floodfill Probleme</a> beheben</li>
<li>Nachforschen und verbessern des <a href="i2np.html">Nachrichten Priorit&auml;tssystems</a></li>
<li>Nachforschen und verbessern/korrigieren der <a href="udp.html">SSU Introducer</a></li>
<li>Erreichbarkeitsmatrix / teilweise erreichbare Knoten h&auml;ndeln / erweitern der
<a href="todo.html#fullRestrictedRoutes">restricted Routes</a></li>
<li>K&uuml;rzen der <a href="how_peerselection.html">Peerprofil</a>gr&ouml;sse, bessere Ausgaberoutine
entwicklen</li>
<li>Zuverl&auml;ssliche Verbindungen, vern&uuml;nftige Performance</li>
<li>Verteilte / erweiterte i2pupdate Verteilung, Standardeinstellung auf Download setzen</li>
<li>Verbesserte Einsteiger- und Benutzerfreundlichkeit sowie besserer Schutz vor Fehlbedienung (bessere Anleitungen,
bessere Standardeinstellungen auf langsamen PCs)</li>
<li>Test mit gr&ouml;sserer Benutzerbasis, fixen von Problemen</li>
<li>Aktuelle, korrekte Website</li>
<li><a href="how_threatmodel.html#blocklist">Blocklisten</a>?</li>
<li>Einf&uuml;gen von Seeddaten in die Distribution, damit kein zentrales Reseed Verzeichnis
mehr ben&ouml;tigt wird?
<li>Further research and improve the <a href="i2np.html">Message Priority System</a></li>
<li>Reduce <a href="how_peerselection.html">peer profile</a> size, implement better ejection strategy </li>
<li>Reachability Mapping / handle peers partially reachable / enhanced <a href="todo.html#fullRestrictedRoutes">restricted routes</a></li>
<li>Include some seed data in the distribution so a central reseed location isn't required?
<li>Distributed / enhanced i2pupdate distribution, set default to download</li>
<li>Better better docs and website</li>
</ul>
<h2 id="1.0">1.0</h2>