merge of '823cf7df97a272996b1280d0108efca6a1798581'

and 'bf9e5b94970e92e078cf59c216ab848135faa409'
This commit is contained in:
zzz
2008-02-10 22:46:24 +00:00
15 changed files with 100 additions and 264 deletions

View File

@ -2,9 +2,13 @@
{% block title %}Announcements{% endblock %}
{% block content %}
<h3>Past announcements</h3>
<h4>2008</h4>
<ul>
<li>2008-02-10 - <a href="release-0.6.1.31.html">0.6.1.31</a></li>
</ul>
<h4>2007</h4>
<ul>
<li>2007-10-07 - <a href="http://dev.i2p.net/pipermail/i2p/2007-October/001356.html">0.6.1.30</a></li>
<li>2007-10-07 - <a href="release-0.6.1.30.html">0.6.1.30</a></li>
<li>2007-08-29 - <a href="http://dev.i2p.net/pipermail/i2p/2007-August/001346.html">0.6.1.29</a></li>
<li>2007-03-17 - <a href="http://dev.i2p.net/pipermail/i2p/2007-March/001340.html">0.6.1.28</a></li>
<li>2007-02-15 - <a href="http://dev.i2p.net/pipermail/i2p/2007-February/001335.html">0.6.1.27</a></li>

View File

@ -5,7 +5,7 @@
development guide</a> for ideas about the four basic protocols for writing an
application to run over I2P:</p>
<ul>
<li><a href="sam">SAM</a></li> and <a href="samv2.html">SAM V2</a></li>
<li><a href="sam">SAM</a> and <a href="samv2.html">SAM V2</a></li>
<li><a href="ministreaming">ministreaming</a></li>
<li><a href="i2cp">I2CP</a></li>
<li><a href="datagrams">Datagrams</a></li>

View File

@ -3,23 +3,23 @@
{% block content %}<h3>Clean installs</h3>
<ul>
<li>Graphical installer:<br />
<a href="http://mirror.i2p2.de/i2pinstall.exe">i2pinstall.exe</a>
(SHA1 929b6646033302bf08e152992f247085924b5c82
<a href="http://mirror.i2p2.de/i2pinstall.exe.sig">sig</a>)<br />
<a href="http://mirror.i2p2.de/i2pinstall-0.6.1.31.exe">i2pinstall-0.6.1.31.exe</a>
(SHA1 88c81350ccde7fb58c380f2dc4388e6a8b06d4ad
<a href="http://mirror.i2p2.de/i2pinstall-0.6.1.31.exe.sig">sig</a>)<br />
Download that file and run it. If you're not on windows, you can
type <code>java -jar i2pinstall.exe</code> (yes, really)</li>
type <code>java -jar i2pinstall-0.6.1.31.exe</code> (yes, really)</li>
<li>Headless install:<br />
<a href="http://mirror.i2p2.de/i2p.tar.bz2">i2p.tar.bz2</a>
(SHA1 50709313a4fedb4fabe684bd9bc40165bee62fc3
<a href="http://mirror.i2p2.de/i2p.tar.bz2.sig">sig</a>)<br />
Run <code>(tar xjvf i2p.tar.bz2 ; cd i2p ; vi install-headless.txt)</code></li>
<a href="http://mirror.i2p2.de/i2pheadless-0.6.1.31.tar.bz2">i2pheadless-0.6.1.31.tar.bz2</a>
(SHA1 201cacbf5fadf8d3f29cfb422241cffab49732ee
<a href="http://mirror.i2p2.de/i2pheadless-0.6.1.31.tar.bz2.sig">sig</a>)<br />
Run <code>(tar xjvf i2p-0.6.1.31.tar.bz2 ; cd i2p ; vi install-headless.txt)</code></li>
<li>Source install:<br />
<a href="http://mirror.i2p2.de/i2p-0.6.1.30.tar.bz2">i2p-0.6.1.30.tar.bz2</a>
(SHA1 6b82dcd305a819a3eb9236a70a9e125897bba048
<a href="http://mirror.i2p2.de/i2p-0.6.1.30.tar.bz2.sig">sig</a>)<br />
<a href="http://mirror.i2p2.de/i2psource-0.6.1.31.tar.bz2">i2psource-0.6.1.31.tar.bz2</a>
(SHA1 1341a4f500c0c0644b05dd39f8ea39699af15920
<a href="http://mirror.i2p2.de/i2psource-0.6.1.31.tar.bz2.sig">sig</a>)<br />
Alternately, you can fetch the source from <a href="monotone">monotone</a>.
<br/>
Run <code>(tar xjvf i2p-0.6.1.30.tar.bz2 ; cd i2p-0.6.1.30 ; ant dist)</code> then either
Run <code>(tar xjvf i2psource-0.6.1.31.tar.bz2 ; cd i2p-0.6.1.31 ; ant dist)</code> then either
run the GUI installer or headless install as above</li>
</ul>
@ -36,54 +36,46 @@ should tell you the router's status. The arguments "start", "stop" and "restart"
control the service. The <a href="http://localhost:7657/index.jsp">router console</a>
can be accessed at its usual location.</p>
<p><b>Important - the reseed URL has changed. If this is your first install, you must change it and then
click "Reseed" on the console to find other routers.
After your router is running,
on <a href="http://localhost:7657/configadvanced.jsp">configadvanced.jsp</a>,
add the line <tt>i2p.reseedURL=http://i2pdb.tin0.de/netDb/</tt> ,
then click "Apply", then click the "Reseed" link on the left.
</b></p>
<p>When installing for the first time, please remember to <b>adjust your NAT/firewall</b>
if you can, bearing in mind the Internet-facing ports I2P uses,
<a href="http://www.i2p2.de/faq#ports">described here</a> among other ports.</p>
<a href="http://www.i2p2.de/faq#ports">described here</a> among other ports.
If you have successfully opened your port to inbound TCP, also enable inbound TCP on the
<a href="http://localhost:7657/config.jsp">configuration page</a>.
</p>
<p>Also, please review and <b>adjust the bandwidth settings</b> on the
<a href="http://localhost:7657/config.jsp">configuration page</a>,
as the default settings of 16 KBps is fairly slow.
</p>
<h3>Updates from earlier releases:</h3>
<p>
Automatic and manual upgrades from earlier releases to release 0.6.1.30
are currently unavailable.
You can build your own i2pupdate.zip file from
<a href="http://mirror.i2p2.de/i2p-0.6.1.30.tar.bz2">the source</a>
or <a href="monotone">monotone</a>,
or wait for 0.6.1.31.
Both automatic and manual upgrades will be available for the upcoming
0.6.1.31 release; please see
Both automatic and manual upgrades are available for the release.
Please see
<a href="http://forum.i2p.net/viewtopic.php?t=2532">this forum post</a> (forum.i2p.net) or
<a href="http://forum.i2p/viewtopic.php?t=2532">here</a> (forum.i2p)
for important information about how to configure your router to automatically
receive the upcoming 0.6.1.31 release.
</p>
<!--
<ol>
<li>With the new announcement system, you should see a link on your
<li>If you have configured your router following the instructions above, you should see a link on your
<a href="http://localhost:7657/index.jsp">router console</a> allowing
you to download and install the new release by just clicking on that
link.</li>
<li>Alternately, you can use the instructions specified below.</li>
</ol>
<h3>Updates from earlier releases (alternate method):</h3>
<h3>Updates from earlier releases (manual method):</h3>
<ol>
<li>Download <a href="http://dev.i2p.net/i2p/i2pupdate.zip">i2pupdate.zip</a>
(SHA1 5fe0921ac3a0dfea99eb52f7172031c27151e7e3
<a href="http://dev.i2p.net/i2p/i2pupdate.zip.sig">sig</a>) to your I2P
installation directory.
<li>Download <a href="http://mirror.i2p2.de/i2pupdate-0.6.1.31.zip">i2pupdate-0.6.1.31.zip</a>
(SHA1 eabd3590b9037cb6e9afbce24082b470f9c0bcc0
<a href="http://mirror.i2p2.de/i2pupdate-0.6.1.31.zip.sig">sig</a>) to your I2P
installation directory and rename as i2pupdate.zip.
(alternately, you can get the source as above and run "ant updater", then copy the
resulting i2pupdate.zip to your I2P installation directory). You do
NOT need to unzip that file.</li>
<li>Click <a href="http://localhost:7657/configservice.jsp">"Graceful restart"</a></li>
<li>Grab a cup of coffee and come back in 11 minutes</li>
-->
</ol>
{% endblock %}

View File

@ -1,212 +1,3 @@
; TC's hosts.txt guaranteed freshness
; changelog:
; (1.192) added trevorreznik.i2p
; (1.191) added trac.i2p
; (1.190) added archive.syndie.i2p
; (1.189) added mtn.i2p
; (1.188) added downloads.legion.i2p, politguy.i2p, ninja.i2p
; (1.187) added hidden.i2p, bk1k.i2p, antipiracyagency.i2p
; (1.186) added decadence.i2p, freedomarchives.i2p, closedshop.i2p
; (1.185) added TheBreton.i2p adab.i2p awup.i2p china.i2p davidkra.i2p
; comwiz.i2p dust.i2p eepsites.i2p jmg.i2p kuroneko.i2p
; mywastedlife.i2p site.games.i2p squid2.i2p striker.i2p
; tracker.awup.i2p zzz.i2p
; (1.184) added sion.i2p, betaguru.i2p jnymo.i2p always.i2p gonzo2000.i2p
; flipkick.i2p mindisl0st.i2p torapa.i2p wahoo.i2p badfish.i2p
; slack.i2p bobcat.i2p pycache.awup.i2p lp.i2p amazone.i2p
; inproxy.tino.i2p kohaar.i2p
; (1.183) added ttc.i2p
; (1.182) added tracker-fr.i2p
; (1.181) added syncline.i2p, cerebrum.i2p, news.underscore.i2p,
; onionforum.i2p, frostmirror.i2p, ptm.i2p, gloinsblog.i2p
; underscore.i2p, mac7.i2p, wiht.i2p, jazzy.i2p, trwcln.i2p
; (1.180) added tino.i2p and fproxy.tino.i2p
; (1.179) added glog.i2p
; (1.178) added syndie.i2p and syndiemedia.i2p
; (1.177) added irc.freshcoffee.i2p
; (1.176) added surrender.adab.i2p
; (1.175) added terror.i2p
; (1.174) added irc.arcturus.i2p
; (1.173) added tracker.postman.i2p, hq.postman.i2p
; (1.172) added i2p-bt.postman.i2p
; (1.171) added luckypunk.i2p
; (1.170) added bash.i2p, stats.i2p
; (1.169) added archive.i2p, www.fr.i2p, romster.i2p, marshmallow.i2p, openforums.i2p
; (1.168) removed duplicate manveru.i2p
; (1.167) added bittorrent.i2p
; (1.166) added elf.i2p, de-ebooks.i2p, i2pchan.i2p, longhorn.i2p
; (1.165) added amobius.i2p
; (1.164) added google.i2p
; (1.163) added mrplod.i2p
; (1.162) added sirup.i2p
; (1.161) added connelly.i2p
; (1.160) added wspucktracker.i2p
; (1.159) added 55cancri.i2p
; (1.158) added tracker.fr.i2p
; (1.157) added v2mail.i2p, complication.i2p
; (1.156) added lazyguy.i2p
; (1.155) added confessions.i2p, rsync.thetower.i2p, redzara.i2p, gaytorrents.i2p
; (1.154) added arkan.i2p, search.i2p, floureszination.i2p, antipiratbyran.i2p
; asylum.i2p, templar.i2p
; (1.153) added feedspace.i2p
; (1.152) added wiki.fr.i2p
; (1.151) added septu.i2p
; (1.150) added music.i2p, rotten.i2p, wintermute.i2p, kaji2.i2p, aspnet.i2p,
; gaming.i2p, nntp.i2p
; (1.149) added cowsay.i2p
; (1.148) added irc.postman.i2p
; (1.147) added subrosa.i2p
; (1.146) added moxonom.i2p
; (1.145) added sex0r.i2p flock.i2p cneal.i2p www.nntp.i2p wallsgetbombed.i2p
; thedarkside.i2p legion.i2p manveru.i2p books.manveru.i2p bt.i2p
; (1.144) added riaa.i2p
; (1.143) added mpaa.i2p
; (1.142) added pants.i2p
; (1.141) added irc.carambar.i2p
; (1.140) added general.i2p
; (1.139) added smeghead.i2p
; (1.138) added nntp.fr.i2p
; (1.137) added deadgod.i2p
; (1.136) added manveru.i2p
; (1.135) added fr.i2p
; (1.134) added imhotep.i2p
; (1.133) added jrandom.dev.i2p (ed. note: yes, i am me)
; (1.132) added ttp.i2p
; (1.131) added freenet.eco.i2p, tracker.i2p, photo.i2p
; (1.130) added hopekiller.i2p, microsoft.i2p, jhor.i2p, badtoys.i2p
; (1.129) added mindspore.i2p
; (1.128) added irc.ircbnc.i2p
; (1.127) added dvdr-core.i2p
; (1.126) added j.i2p
; (1.125) added bl.i2p
; (1.124) removed jap.eco.i2p and bt1.eco.i2p (obsolete)
; (1.123) added chat.i2p
; (1.122) added phonebooth.i2p
; (1.121) added up.i2p
; (1.120) added dm.i2p
; (1.119) added piespy.i2p
; (1.118) added sciencebooks.i2p
; (1.117) added forum.fr.i2p, fedo.i2p, and pastebin.i2p
; (1.116) added frosk.i2p
; (1.115) added theland.i2p
; (1.114) added dox.i2p
; (1.113) added amiga.i2p
; (1.112) added frooze.i2p
; (1.111) aliased gott.i2p as jrandom.i2p (ed. note: no, i am not gott)
; (1.110) added sonax.i2p
; (1.109) added 1.fcp.freenet.i2p and copied fcp.i2p to 2.fcp.freenet.i2p
; (1.108) added asciiwhite.i2p
; (1.107) added fcp.i2p
; (1.106) added greenflog.i2p
; (1.105) added bdl.i2p
; (1.104) added bacardi.i2p and guttersnipe.i2p
; (1.103) added evil.i2p
; (1.102) added bsdm.i2p
; (1.101) added eschaton.i2p
; (1.100) added blog.curiosity.i2p
; (1.99) added slacker.i2p
; (1.98) added ses.i2p and pdforge.i2p
; (1.97) added orion.i2p and protokol.i2p
; (1.96) added blog.polecat.i2p
; (1.95) added ciaran.i2p
; (1.94) added polecat.i2p
; (1.93) added susi.i2p
; (1.92) removed duplicate beyond.i2p, added edge.i2p
; (1.91) added shiftfox.i2p
; (1.90) added underground.i2p
; (1.89) renamed newsbytetest.i2p to newsbyte.i2p
; (1.88) added newsbytetest.i2p
; (1.87) updated curiosity.i2p (via signed email)
; (1.86) added blueheron.i2p
; (1.85) updated files.i2p (after verifying ident)
; (1.84) added utansans.i2p
; (1.83) added irc.orz.i2p
; (1.82) added nano.i2p
; (1.81) added ragnarok.i2p
; (1.80) added marcos.i2p
; (1.79) updated beyond.i2p's key
; (1.78) added b.i2p
; (1.77) added tinyurl.i2p
; (1.76) added detonate.i2p
; (1.75) added identiguy.i2p
; (1.74) added jabber-2.i2p
; (1.73) added jake.i2p
; (1.72) added anonymnet.i2p sasquotch.i2p orz.i2p microbleu.i2p {www,smtp,pop3}.postman.i2p
; (1.71) added curiosity.i2p
; (1.70) added freeciv.nightblade.i2p
; (1.69) added xolotl.i2p
; (1.68) added modulus.i2p
; (1.67) added eepdot.i2p
; (1.66) removed datagram_test.i2p
; (1.65) added socks1.tor.i2p
; (1.64) added sugadude.i2p
; (1.63) added files.i2p
; (1.62) added beyond.i2p
; (1.61) added gott.i2p
; (1.60) added linuxagent.i2p
; (1.59) added www.i2p, dev.i2p, and cvs.i2p, removed i2pcvs.i2p
; (1.58) updated lucky.i2p (after not checking ID, but, c'mon...)
; (1.57) added firerabbit.i2p
; (1.56) added datagram_test.i2p
; (1.55) updated ardvark.i2p (after checking ID)
; (1.54) added files.nickster.i2p
; (1.53) added brittanyworld.i2p
; (1.52) added stasher.i2p
; (1.51) changed quadn.i2p to library.i2p
; (1.50) added freshcoffee.i2p
; (1.49) added ems.i2p
; (1.48) added ooo.i2p
; (1.47) added fproxy2.i2p
; (1.46) removed hypercubus.i2p
; (1.45) added thetower.i2p
; (1.44) added fproxy.i2p and mrflibble.i2p
; (1.43) added files.hypercubus.i2p
; (1.42) added www1.squid.i2p
; (1.41) added quadn.i2p
; (1.40) added nickster2.i2p and irc.nickster.i2p (pointing at IIP)
; (1.39) added jdot.i2p
; (1.38) added forum.i2p
; (1.36) added ferret.i2p
; (1.36) added anonynanny.i2p
; (1.35) added hypercubus.i2p
; (1.34) added ogg.baffled.i2p
; (1.33) added morph.i2p
; (1.32) added nickster.i2p
; (1.31) added mush.zeit.i2p (i2p's first eepMUSH)
; (1.30) added xilog.i2p
; (1.29) added lucky.i2p, removed lp.i2p
; (1.28) added sungo.i2p
; (1.27) added jar.i2p
; (1.26) added tor-www-proxy.i2p (WWW through tor by human - won't be up 24/7!)
; (1.25) added ugha.i2p
; (1.24) added reefer.i2p
; (1.23) added nic.i2p
; (1.22) added www.janonymous.i2p
; (1.21) added bluebeam.i2p
; (1.20) added echo.baffled.i2p (which runs mihi's echo server - telnet and get replies)
; (1.19) added irc.baffled.i2p (which is hooked up with irc.duck.i2p over i2p)
; (1.18) added www.aum.i2p, nntp.baffled.i2p, www.baffled.i2p, and ardvark.i2p
; (1.17) added gernika's eepsite
; (1.16) added duck's scp and hosting server
; (1.15) added eco's beta i2psnark server
; (1.14) added duck's pgp keyserver
; (1.13) added human's eepsite, the mail servers, and luckypunk's eepsite
; (1.12) added fillament's chessd server (FICS based clients or telnet to it)
; (1.11) added mp3.tc.i2p and mesh.firerabbit.i2p
; (1.10) added aum's mp3 and ogg streams
; (1.9) added the FCP and HTTP keys for a private entropy node, as well as nm's eepsite
; (1.8) updated nightblade's eepsite (after confirming ident w/ trent on iip)
; (1.7) added aum's eepsite
; (1.6) added fillament's flog/plog and eco's eepsite
; (1.5) added duck's irc
; (1.4) added eco's JAP tunnel
; (1.3) added duck's eepsite
; (1.2) fixed duck's subdomain names
; (1.1) added nntp, jabber, squid, and i2pcvs (and imported into i2p's cvs for distribution)
; (1.0) added dyad.i2p and nightblade.i2p
; (0.5) added bozo.i2p
; (0.0) added tc.i2p
;
tc.i2p=3RPLOkQGlq8anNyNWhjbMyHxpAvUyUJKbiUejI80DnPR59T3blc7-XrBhQ2iPbf-BRAR~v1j34Kpba1eDyhPk2gevsE6ULO1irarJ3~C9WcQH2wAbNiVwfWqbh6onQ~YmkSpGNwGHD6ytwbvTyXeBJcS8e6gmfNN-sYLn1aQu8UqWB3D6BmTfLtyS3eqWVk66Nrzmwy8E1Hvq5z~1lukYb~cyiDO1oZHAOLyUQtd9eN16yJY~2SRG8LiscpPMl9nSJUr6fmXMUubW-M7QGFH82Om-735PJUk6WMy1Hi9Vgh4Pxhdl7gfqGRWioFABdhcypb7p1Ca77p73uabLDFK-SjIYmdj7TwSdbNa6PCmzEvCEW~IZeZmnZC5B6pK30AdmD9vc641wUGce9xTJVfNRupf5L7pSsVIISix6FkKQk-FTW2RsZKLbuMCYMaPzLEx5gzODEqtI6Jf2teMd5xCz51RPayDJl~lJ-W0IWYfosnjM~KxYaqc4agviBuF5ZWeAAAA
dyad.i2p=W~JFpqSH8uopylox2V5hMbpcHSsb-dJkSKvdJ1vj~KQcUFJWXFyfbetBAukcGH5S559aK9oslU0qbVoMDlJITVC4OXfXSnVbJBP1IhsK8SvjSYicjmIi2fA~k4HvSh9Wxu~bg8yo~jgfHA8tjYppK9QKc56BpkJb~hx0nNGy4Ny9eW~6A5AwAmHvwdt5NqcREYRMjRd63dMGm8BcEe-6FbOyMo3dnIFcETWAe8TCeoMxm~S1n~6Jlinw3ETxv-L6lQkhFFWnC5zyzQ~4JhVxxT3taTMYXg8td4CBGmrS078jcjW63rlSiQgZBlYfN3iEYmurhuIEV9NXRcmnMrBOQUAoXPpVuRIxJbaQNDL71FO2iv424n4YjKs84suAho34GGQKq7WoL5V5KQgihfcl0f~xne-qP3FtpoPFeyA9x-sA2JWDAsxoZlfvgkiP5eyOn23prT9TJK47HCVilHSV11uTVaC4Jc5YsjoBCZadWbgQnMCKlZ4jk-bLE1PSWLg7AAAA
nightblade.i2p=nyErwSseXbsojcWtNkDyUul0YULtqr6qyWSzIp639Ygpe8juCdgPMLURVXcmlCvo~QPoHg6zt53KpgpGvB1-Wv2SGvc2Mvs~o8USw3ius8fP1URphqcBbulK8Ci0bgknt0kD0AfxqfMz-p~xk1QEMxq2kZEoB3oyIIFnQlpb2ByS74Lx8iKzXTrwWk19I3Dvu4nIq8CBDDwu3lYoCD2kC-jT5pjgglverGPEGN4o55LYVTtfSg4gAJFZeaE4KjBR5P1z7cca6UDjGMWfR0iCa8P3qpkY2ODYpk~8w2xgBbgDq-8Hzik~uraHc598ccS8QpwB0f0Jw~2PZcTjOPdZ-239U6p3tESXa7FXzRBCujv4Bx6CVFRhCmBHpyFnCD-MugZ~vR6XFSS2XBsCT~duXKq94HH2n1iAWslG4Vu44ut1JVhDPFzp~Dk7wujB0tCo2HXH2icRQxOWe37foU4LZSJ4oMpFDACBzwSfcZdIPsVRxGttKQx4yzgffR1Q~Jl7AAAA
@ -505,4 +296,8 @@ mtn.i2p=RqXC4xbFK6t3g2wk9SO4RjY7mj1c0DmtMra5c1Md8t-DcNPSjQFmqT97pcZ5IR1JDKqyCO7R
archive.syndie.i2p=iXX0DadZTJQpPr1to0OmQ4xokHgx1HYd5ec7~zIjQ80W~p4kRCYJmEzibH2Kn59Gi04SAXeA2O9i3bNqfGCQjsbz7UcjPGrW6-UrckXVXW67Moxp7QWY6i-aKuVYM3bqYxUL2mWvcDzJ8D0ecMpvasxhxwXpdFn2J6CGboMxeGV8R3hwwlNYbYoKgHr74qEJaIZpm1FrRWvNHV5cMv363iWnPy72XspQefk79-VOjPsxfummosU7gqlxl5teyiGKNzMs3G6iJyfVHO8IlKtdn~P~ET9p7zWlTPgV8NTyCVB-Wn5S3JMkMGOFZR7wSlxSwGFpTFQKc7mxVTtLZ5nWcV2OhvOIxRZ31RvGJZyVs562RC5aMfyqcM5IHQiZVlmkhzJKIy9VDw8tKayQtRM-xeN5k6Qr7iMmYIRORwuAODkYApoMD9a0eJ6ZYOSgBMOCSvYcwfT8axRY~GabiHm0QC82mo-nDgrUypGKtOPMI9MIqMTsb8Yl-UGWn6twBAIzAAAA
trac.i2p=OBnF9NtkEsPij2F-lp3bWDVrJsPQQPdq6adlpq0N4BY1XRjtDBZl~EpDdk7roq49~ptKAQG2cNUeBEKIIrdlZhJio5pMwUl6YinizzkNTFfZipB5OKoB7PBulxkw-N9mKMhS1btd9ajcV8tiP3xiv7VSlgiDwbdKg1fmkvNrVrJnzkN3-ey2kebYnbh7jjU2gPFUl~CwSEkIi6AK9EfqmFR-DUVohyygqAY~fi4EMeTVXGUqftXSNFYUwpRJgFrWRPTurtZnJK5403q67oEk0eWrPIZ8ytJWSBfffAXL3ts~0O1FZeKXUccsAl33j70~lklSolNVLJ40y-6X5ZLWajmX0ONU3j0qI5A~7fgNgsg-vKypPDuzl8ug-D~BmhqdAf0sRYmziDVwTgU~WRB6IzhhXFR6CbwrGXdgOGg2qNT1eOnMwGo3SMMJ7kK88VC5LdYg2dyiyjZATuvT92QdZglrVQIeBqAehcFjOBuycC1ED3AOak8D9Xplj7V6hN-HAAAA
trevorreznik.i2p=FxoG5dx6WuF8gu0Fc4ItB61hd8dBZ0L6FjkvoA-kQrC0DcY5YUqKBUmrcxzKhKo4nLyg0jRV-RSNUuWsali44dmpHQ6wuFjCGTr5zMk0NoVUpBsBNtHLEQWxROnuQFlQAq6x~eVdU5bAvnNFd-6RXDJ86Br9bf5YG4PHmZPon7ld3t1kAvPaZepITKlIq5iXy3va-pzAMFEIhDtLMzFjGhLWMg9m-8tkx4577WvzUWbSAUdxKkxwjecIzbTDTQsZld~t5MkaMmn5UpNX6Gh3iDUPWHXOjn4I8MIELiSaeRdpHDgua3mo~p8oO0QvWBgn~jQ8yr6nz7vMAdoRtOwPlUqHCCM1BsPVcN9a92rPpTFBk0BXikjJJrkDDIaFjJnKmRAsEUoa-eHaPV~RS0QPrfuzlp0XjBzQcAQjNIw6hO4xqJujSs8SdObMpQAqCR5Sc5NzOvTr5eAzCIz0gmQnKrA1RJVOebKDERM~qQ6rFrdVDkjLEJd6SyjUr-TdIrayAAAA
i2host.i2p=FkX89~FOWc2HjTeVerud7hzZCtQNDKqEvMeJiDEnSzneA44hhDEDSbjiDuEWOCPwvgCwrzMg9o3apHXosNMnRVTYlYIJWb1~fgRnzkHIJnz2yrojLcTElTLMgQSzHdV04ock3oPHjw8r2j73hnTiq5u3HhexT0D-IK02S0GUd9cPcP2YnWlNMnGuA-J6s7VHUd5mUhBO3LeOcOusBUOjsbt79bwBZYsnnVV~JRSVzHPd8kYbRMEjDuyaIJHEr2pkwwtrk~BqLeZ5UCbbVob1-733FtOfQXjKTpFPK~IlHDM7ItgXt77U5KZHkZ54WQYJNCE6HlE7LhFB79cqjgvxXTfvyjoqZVJ1lq1yFS8GtLcnurJLkN5BleCEDJEK3D7kCymCpngW9wlKjakEc85ZculU65neqIpqIk6noir6e1vseeUZKxBM3k6AYkLoFYSh98PpENjTHUdaNTl1kQA2Mmi9zobGS0gn0~RWHFord19TC5ReBtOFWkseksHp-5-nAAAA
true.i2p=Jeb1Ctlh55wWezbA~sCxYQsreDPS~qFJ6DeNMPl7~Kx0w1Odh8YE3QKrZS7WlNqeoRNJLyPgf7h19Tosb-ATZOPDH7B4pQvI4CdlTv-Uimq4dI71PRRZQr3mCBihW~WtVReDOO3JiDf1Bx225xhTmWp0KYo5AM91EW0TcHi8immHBFB9jcjekPoU~zlVAqy5S07LnS7f7rWtC7kno983Dyi9arWDPmnnzu2QD4mMrH0EkuuoBqwUi1HBUNhTn~lL8KqfSpg9j9q-eqd~eixF3nOlsrxMFuWVV1HOUtyMUTRGEX4i4IDPWmRQeFZ0gmfeBYdad~nG1X7uBVeeEtGSrggnegXoSE4oaIuONNXYORsevZn8UahC~kkNWg1wPQtr57TirhLirkF2qHUuwAqe5G00PIhC0-J8K5Ye0QDd5a1coQT87kBgcqLcbSR1oGIjxv2Ma6970Fv65a2a~YKqZZbuGof5-5-7X48SVhOigmo2c-COyt2rXoQlGQpBWtDsAAAA
krabs.i2p=k6qIwzff6s1RiRQQy9O6cliBTfHffKZ2F~pVG8nmCqMxEpPnywynFa9XVS6VBbhxGRAMG~PIb2IaFRYS5GFdM3fnnJ~Cn2AbN-qsqbl6cXExj5Fy9Cd-aPR44XW0NE9qjFPiN~6JUOg0fitF65RmsMrFvHq9LM2zOFxOfnPKVsBJGRpjhp6EPRNrkXvzQTw7x6~kqUJ-VGW0avjrz4EmgT6Wias5z0EPioneKOhG-1NepL8HqEv9ryGt31~kmI1-B0cS8v1riaXH0rZWjJ0VvUFEoJ3sHCir4vsnSf1YQIKMUO~zKlgTVZBsw8P2ILFFihs0g9KMIWVjJqqo0PzCM1O-LW90hirn~Ryh4zOZI-orIiV9Oqu96Fj2bvBYSka11TY7erLOCk64tc5NwxvlJQ3F-lk0ZFGvYuU~l45mi0khFLnDnzhDFtcY6YNLRG8hmv9IR2MrG9TJFfSwXdx11LI-57tkRi9Jw4s8OjLijNNDOJX~rVgwZVVIEQcOhGxkAAAA
www.i2p2.i2p=-KR6qyfPWXoN~F3UzzYSMIsaRy4udcRkHu2Dx9syXSzUQXQdi2Af1TV2UMH3PpPuNu-GwrqihwmLSkPFg4fv4yQQY3E10VeQVuI67dn5vlan3NGMsjqxoXTSHHt7C3nX3szXK90JSoO~tRMDl1xyqtKm94-RpIyNcLXofd0H6b02683CQIjb-7JiCpDD0zharm6SU54rhdisIUVXpi1xYgg2pKVpssL~KCp7RAGzpt2rSgz~RHFsecqGBeFwJdiko-6CYW~tcBcigM8ea57LK7JjCFVhOoYTqgk95AG04-hfehnmBtuAFHWklFyFh88x6mS9sbVPvi-am4La0G0jvUJw9a3wQ67jMr6KWQ~w~bFe~FDqoZqVXl8t88qHPIvXelvWw2Y8EMSF5PJhWw~AZfoWOA5VQVYvcmGzZIEKtFGE7bgQf3rFtJ2FAtig9XXBsoLisHbJgeVb29Ew5E7bkwxvEe9NYkIqvrKvUAt1i55we0Nkt6xlEdhBqg6xXOyIAAAA
i2p-projekt.i2p=8ZAW~KzGFMUEj0pdchy6GQOOZbuzbqpWtiApEj8LHy2~O~58XKxRrA43cA23a9oDpNZDqWhRWEtehSnX5NoCwJcXWWdO1ksKEUim6cQLP-VpQyuZTIIqwSADwgoe6ikxZG0NGvy5FijgxF4EW9zg39nhUNKRejYNHhOBZKIX38qYyXoB8XCVJybKg89aMMPsCT884F0CLBKbHeYhpYGmhE4YW~aV21c5pebivvxeJPWuTBAOmYxAIgJE3fFU-fucQn9YyGUFa8F3t-0Vco-9qVNSEWfgrdXOdKT6orr3sfssiKo3ybRWdTpxycZ6wB4qHWgTSU5A-gOA3ACTCMZBsASN3W5cz6GRZCspQ0HNu~R~nJ8V06Mmw~iVYOu5lDvipmG6-dJky6XRxCedczxMM1GWFoieQ8Ysfuxq-j8keEtaYmyUQme6TcviCEvQsxyVirr~dTC-F8aZ~y2AlG5IJz5KD02nO6TRkI2fgjHhv9OZ9nskh-I2jxAzFP6Is1kyAAAA

View File

@ -143,5 +143,5 @@ join us on the irc channel #i2p (hosted concurrently on irc.freenode.net, irc.po
There are currently no scheduled development meetings, however
<a href="meetings">archives are available</a>.</p>
<p>The current source is available in <a href="monotone.html">monotone</a></p>.
<p>The current source is available in <a href="monotone.html">monotone</a>.</p>
{% endblock %}

View File

@ -195,7 +195,7 @@ collusion they can identify the fact that they are in the same tunnel (and
prior to adding <a href="todo#tunnelId">unique hop ids</a> and other updates,
colluding peers within the same tunnel can recognize that fact without any
effort). An attacker in an outbound tunnel and any part of an inbound tunnel cannot
collude however, as the tunnel encryption pads and modifies the data seperately
collude however, as the tunnel encryption pads and modifies the data separately
for the inbound and outbound tunnels. External attackers cannot do anything,
as the links are encrypted and messages signed.</p>

View File

@ -141,7 +141,7 @@ DeliveryStatusMessage out the tunnel and bound for another inbound tunnel
functional, and if they were used for a client's inbound tunnel, a new leaseSet
is created. Other techniques can be used to test tunnels later on, such as
garlic wrapping a number of tests into cloves, testing individual tunnel
participants seperately (and using the tunnel configuration key to update the
participants separately (and using the tunnel configuration key to update the
next hop to work around failures), etc, but that is not implemented at the
moment.
</p>

View File

@ -1,7 +1,7 @@
{% extends "_layout.html" %}
{% block title %}I2CP{% endblock %}
{% block content %}
<p>The I2P Client Protocol (I2CP) exposes a strong seperation of concerns between
<p>The I2P Client Protocol (I2CP) exposes a strong separation of concerns between
the router and any client that wishes to communicate over the network. It enables
secure and asynchronous messaging by sending and receiving messages over a
single TCP socket, yet never exposing any private keys and authenticating itself

View File

@ -2,19 +2,22 @@
{% block title %}Home{% endblock %}
{% block content %}
<p><b>Latest version:</b><br />
2007-10-07 - I2P 0.6.1.30 -
<a href="release-0.6.1.30.html">Announcement</a>
2008-02-10 - I2P 0.6.1.31 -
<a href="release-0.6.1.31.html">Announcement</a>
- <a href="download">Download</a><br />
2007-09-28 - Syndie 1.101a -
<!-- <a href="http://dev.i2p.net/pipermail/i2p/2007-September/001355.html">Announcement</a> -->
- <a href="http://syndie.i2p2.de/download.html">Download</a>
</p>
<p><b>Latest News:</b><br />
2008-02-01 <a href="statnotes0108">status notes 01 2008</a>
2008-02-10 - I2P 0.6.1.31
<a href="release-0.6.1.31.html">Released</a>
<br />
2008-02-05 Upgrading to the upcoming 0.6.1.31 - instructions at
2008-02-05 - Upgrading to 0.6.1.31 - instructions at
<a href="http://forum.i2p.net/viewtopic.php?t=2532">forum.i2p.net</a> or
<a href="http://forum.i2p/viewtopic.php?t=2532">forum.i2p</a>
<br />
2008-02-01 - <a href="statnotes0108">status notes 01 2008</a>
<p>I2P is an anonymizing network, offering a simple layer that identity-sensitive
applications can use to securely communicate. All data is wrapped with several

View File

@ -6,7 +6,7 @@ of messages to operate across an unreliable, unordered, and unauthenticated
message layer. Just like the TCP to IP relationship, this streaming
functionality has a whole series of tradeoffs and optimizations available, but
rather than embed that functionality into the base I2P code, it has been factored
off into its own library both to keep the TCP-esque complexities seperate and to
off into its own library both to keep the TCP-esque complexities separate and to
allow alternative optimized implemenations.</p>
<p>The current ministreaming library was written by mihi as a part of his

View File

@ -28,7 +28,7 @@ but there are three other subpackages that are helpful. Specifically:<ul>
readable names into {@link net.i2p.data.Destination}s</li>
<li>{@link net.i2p.client.streaming} - for applications that want to use
a streaming API to provide reliable in order message delivery (<b>note</b>:
the streaming library is packaged seperate from the main SDK - in the
the streaming library is packaged separate from the main SDK - in the
mstreaming.jar and streaming.jar)</li>
</ul></p>

View File

@ -0,0 +1,42 @@
{% extends "_layout.html" %}
{% block title %}0.6.1.31 Release{% endblock %}
{% block content %}
<pre>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi, there's a new I2P release available for your enjoyment at
http://www.i2p2.de/download.html.
The 0.6.1.31 release will make the I2P release process
independent of jrandom and *.i2p.net servers.
Our new primary mirror is www.i2p2.de, accessible
in I2P at www.i2p2.i2p.
Automatic updates will hosted on several eepsites,
signed by Complication, for which purpose 0.6.1.31
includes two new release verification keys.
Also included are multiple bugfixes and improvements
to the automatic update mechanism, address book,
I2PSnark and IRC proxy. Support will appear for the
SAM protocol version 2.
This release is backwards compatible.
To update to this release automatically, follow the instructions
on your router console.
Thanks go to Amiga4000, Complication, echelon, welterde, and many others
for contributing servers, services, test time, and code.
zzz
2008-10-10
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHryrfQVV2uqduC+0RAjYOAJ4kYFUGLixUbK8B1xxpkDRmApWzOgCdEbS3
8q7qzceRHhu0vpeuV5QIW5o=
=RVwt
-----END PGP SIGNATURE-----
</pre>
{% endblock %}

View File

@ -17,7 +17,7 @@ of messages to operate across an unreliable, unordered, and unauthenticated
message layer. Just like the TCP to IP relationship, this streaming
functionality has a whole series of tradeoffs and optimizations available, but
rather than embed that functionality into the base I2P code, it has been factored
off into its own library both to keep the TCP-esque complexities seperate and to
off into its own library both to keep the TCP-esque complexities separate and to
allow alternative optimized implemenations.</p>
<h2>History</h2>

View File

@ -136,7 +136,7 @@ both efficiency and resiliance by taking into account I2P's particular needs.</p
<p>In Java 1.4, a set of "New I/O" packages was introduced, allowing Java developers
to take advantage of the operating system's nonblocking IO capabilities - allowing
you to maintain a large number of concurrent IO operations without requiring a seperate
you to maintain a large number of concurrent IO operations without requiring a separate
thread for each. There is much promise with this approach, as we can scalably handle
a large number of concurrent connections and we don't have to write a mini-TCP stack
with UDP. However, the NIO packages have not proven themselves to be battle-ready, as

View File

@ -324,7 +324,7 @@ strategies?</i></p>
<p>For various padding and mixing schemes, it may be useful from an anonymity
perspective to fragment a single I2NP message into multiple parts, each delivered
seperately through different tunnel messages. The endpoint may or may not
separately through different tunnel messages. The endpoint may or may not
support that fragmentation (discarding or hanging on to fragments as needed),
and handling fragmentation will not immediately be implemented.</p>
@ -368,7 +368,7 @@ the tunnel, allowing further dynamic redirection.</li>
<h4>2.7.3) <a name="tunnel.bidirectional">Use bidirectional tunnels</a></h4>
<p>The current strategy of using two seperate tunnels for inbound and outbound
<p>The current strategy of using two separate tunnels for inbound and outbound
communication is not the only technique available, and it does have anonymity
implications. On the positive side, by using separate tunnels it lessens the
traffic data exposed for analysis to participants in a tunnel - for instance,