Changeset f99f9e4


Ignore:
Timestamp:
Aug 24, 2011 2:23:29 PM (9 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
f22865a
Parents:
3849a96 (diff), 2654ada (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

propagate from branch 'i2p.i2p.zzz.test' (head 0f2e109194f1fcc94e8a3f37cbf804446abddeff)

to branch 'i2p.i2p' (head 7bb99f9e0d436cf9923ed17465f15e73c78e7b13)

Files:
1 deleted
26 edited
1 moved

Legend:

Unmodified
Added
Removed
  • apps/addressbook/java/src/net/i2p/addressbook/Daemon.java

    r3849a96 rf99f9e4  
    202202                } catch (DataFormatException dfe) {
    203203                    if (log != null)
    204                         log.append("Invalid b64 for" + key + " From: " + sub.getLocation());
     204                        log.append("Invalid b64 for " + key + " From: " + sub.getLocation());
    205205                    invalid++;
    206206                }
  • apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java

    r3849a96 rf99f9e4  
    390390                    pos = request.indexOf("/");
    391391                    if (pos == -1) {
    392                         method = null;
    393                         break;
     392                        pos = request.length();
    394393                    }
    395394                    host = request.substring(0, pos);
  • apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java

    r3849a96 rf99f9e4  
    6464                                            _x("French"), _x("Italian"), _x("Dutch"), _x("Polish"),
    6565                                            _x("Portuguese"), _x("Russian"), _x("Swedish"),
    66                                             _x("Ukranian"), _x("Vietnamese"), _x("Chinese")};
     66                                            _x("Ukrainian"), _x("Vietnamese"), _x("Chinese")};
    6767
    6868    /** todo sort by translated string */
  • apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java

    r3849a96 rf99f9e4  
    516516    public String getJobLag() {
    517517        if (_context == null)
    518             return "0 ms";
     518            return "0";
    519519       
    520520        RateStat rs = _context.statManager().getRate("jobQueue.jobLag");
    521521        if (rs == null)
    522             return "0 ms";
     522            return "0";
    523523        Rate lagRate = rs.getRate(60*1000);
    524524        return DataHelper.formatDuration2((long)lagRate.getAverageValue());
     
    532532    public String getMessageDelay() {
    533533        if (_context == null)
    534             return "0 ms";
     534            return "0";
    535535       
    536536        return DataHelper.formatDuration2(_context.throttle().getMessageDelay());
     
    544544    public String getTunnelLag() {
    545545        if (_context == null)
    546             return "0 ms";
     546            return "0";
    547547       
    548548        return DataHelper.formatDuration2(_context.throttle().getTunnelLag());
  • apps/routerconsole/jsp/index.jsp

    r3849a96 rf99f9e4  
    4545    <a href="/?lang=ru&amp;consoleNonce=<%=consoleNonce%>"><img src="/flags.jsp?c=ru" title="Русский" alt="Русский"></a>
    4646    <a href="/?lang=sv&amp;consoleNonce=<%=consoleNonce%>"><img src="/flags.jsp?c=se" title="Svenska" alt="Svenska"></a>
    47     <a href="/?lang=uk&amp;consoleNonce=<%=consoleNonce%>"><img src="/flags.jsp?c=ua" title="Ukranian" alt="Ukranian"></a>
     47    <a href="/?lang=uk&amp;consoleNonce=<%=consoleNonce%>"><img src="/flags.jsp?c=ua" title="Ukrainian" alt="Ukrainian"></a>
    4848    <a href="/?lang=vi&amp;consoleNonce=<%=consoleNonce%>"><img src="/flags.jsp?c=vn" title="Tiếng Việt" alt="Tiếng Việt"></a>
    4949  </div>
  • apps/susimail/src/src/i2p/susi/webmail/WebMail.java

    r3849a96 rf99f9e4  
    12031203        throws IOException, ServletException
    12041204        {
     1205                httpRequest.setCharacterEncoding("UTF-8");
     1206                response.setCharacterEncoding("UTF-8");
    12051207                RequestWrapper request = new RequestWrapper( httpRequest );
    12061208               
     
    12691271
    12701272                                response.setContentType( "text/html" );
    1271                                 out.println( "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>" );
    12721273
    12731274                                /*
    12741275                                 * write header
    12751276                                 */
    1276                                 out.println( "<head>\n<title>susimail v0." + version + " - " + subtitle +
    1277                                                 "</title>\n<link rel=\"stylesheet\" type=\"text/css\" href=\"css.css\">\n</head>\n<body>\n<div class=\"page\"><p><img src=\"susimail.png\" alt=\"Susimail\"><br>&nbsp;</p>\n<form method=\"POST\" enctype=\"multipart/form-data\" action=\"" + myself + "\">" );
     1277                                out.println( "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n" +
     1278                                        "<head>\n" +
     1279                                        "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\n" +
     1280                                        "<title>susimail - " + subtitle + "</title>\n" +
     1281                                        "<link rel=\"stylesheet\" type=\"text/css\" href=\"css.css\">\n" +
     1282                                        "</head>\n<body>\n" +
     1283                                        "<div class=\"page\"><p><img src=\"susimail.png\" alt=\"Susimail\"><br>&nbsp;</p>\n" +
     1284                                        "<form method=\"POST\" enctype=\"multipart/form-data\" action=\"" + myself + "\">" );
    12781285
    12791286                                if( sessionObject.error != null && sessionObject.error.length() > 0 ) {
  • build.xml

    r3849a96 rf99f9e4  
    435435            <arg value="core/java/src/net/i2p/CoreVersion.java" />
    436436        </exec>
    437         <exec executable="cut" inputstring="${versionLine}" outputproperty="release.number" failonerror="true" >
     437        <exec executable="cut" osfamily="unix" inputstring="${versionLine}" outputproperty="release.number" failonerror="true" >
    438438            <arg value="-f2" />
    439439            <arg value="-d&quot;" />
     440        </exec>
     441        <exec executable="cut" osfamily="mac" inputstring="${versionLine}" outputproperty="release.number" failonerror="true" >
     442            <arg value="-f2" />
     443            <arg value="-d&quot;"/>
     444        </exec>
     445        <exec executable="cut" osfamily="windows" inputstring="${versionLine}" outputproperty="release.number" failonerror="true" >
     446            <arg value="-f2" />
     447            <arg value="-d&quot;\&quot;&quot;"/>
    440448        </exec>
    441449        <echo message="Release number is ${release.number}" />
     
    10201028        <!-- set if unset -->
    10211029        <property name="workspace.changes.util.tr" value="" />
    1022         <jar destfile="./pkg-temp/installer/copy.jar" basedir="./core/java/build/obj" includes="net/i2p/util/Copy.class net/i2p/util/FileUtil.class">
    1023             <manifest>
    1024                 <attribute name="Main-Class" value="net.i2p.util.Copy" />
    1025                 <attribute name="Build-Date" value="${build.timestamp}" />
    1026                 <attribute name="Base-Revision" value="${workspace.version}" />
    1027                 <attribute name="Workspace-Changes" value="${workspace.changes.util.tr}" />
    1028             </manifest>
    1029         </jar>
    1030         <jar destfile="./pkg-temp/installer/delete.jar" basedir="./core/java/build/obj" includes="net/i2p/util/Delete.class net/i2p/util/FileUtil.class">
    1031             <manifest>
    1032                 <attribute name="Main-Class" value="net.i2p.util.Delete" />
    1033                 <attribute name="Build-Date" value="${build.timestamp}" />
    1034                 <attribute name="Base-Revision" value="${workspace.version}" />
    1035                 <attribute name="Workspace-Changes" value="${workspace.changes.util.tr}" />
    1036             </manifest>
    1037         </jar>
    1038         <jar destfile="./pkg-temp/installer/exec.jar" basedir="./core/java/build/obj" includes="net/i2p/util/Exec.class">
    1039             <manifest>
    1040                 <attribute name="Main-Class" value="net.i2p.util.Exec" />
    1041                 <attribute name="Build-Date" value="${build.timestamp}" />
    1042                 <attribute name="Base-Revision" value="${workspace.version}" />
    1043                 <attribute name="Workspace-Changes" value="${workspace.changes.util.tr}" />
    1044             </manifest>
    1045         </jar>
    10461030        <izpack input="${basedir}/installer/install.xml" output="${basedir}/i2pinstall_${release.number}-freebsd-only.jar" installerType="standard" basedir="${basedir}" />
    10471031    </target>
     
    10521036        <!-- set if unset -->
    10531037        <property name="workspace.changes.util.tr" value="" />
    1054         <jar destfile="./pkg-temp/installer/copy.jar" basedir="./core/java/build/obj" includes="net/i2p/util/Copy.class net/i2p/util/FileUtil.class">
    1055             <manifest>
    1056                 <attribute name="Main-Class" value="net.i2p.util.Copy" />
    1057                 <attribute name="Build-Date" value="${build.timestamp}" />
    1058                 <attribute name="Base-Revision" value="${workspace.version}" />
    1059                 <attribute name="Workspace-Changes" value="${workspace.changes.util.tr}" />
    1060             </manifest>
    1061         </jar>
    1062         <jar destfile="./pkg-temp/installer/delete.jar" basedir="./core/java/build/obj" includes="net/i2p/util/Delete.class net/i2p/util/FileUtil.class">
    1063             <manifest>
    1064                 <attribute name="Main-Class" value="net.i2p.util.Delete" />
    1065                 <attribute name="Build-Date" value="${build.timestamp}" />
    1066                 <attribute name="Base-Revision" value="${workspace.version}" />
    1067                 <attribute name="Workspace-Changes" value="${workspace.changes.util.tr}" />
    1068             </manifest>
    1069         </jar>
    1070         <jar destfile="./pkg-temp/installer/exec.jar" basedir="./core/java/build/obj" includes="net/i2p/util/Exec.class">
    1071             <manifest>
    1072                 <attribute name="Main-Class" value="net.i2p.util.Exec" />
    1073                 <attribute name="Build-Date" value="${build.timestamp}" />
    1074                 <attribute name="Base-Revision" value="${workspace.version}" />
    1075                 <attribute name="Workspace-Changes" value="${workspace.changes.util.tr}" />
    1076             </manifest>
    1077         </jar>
    10781038        <izpack input="${basedir}/installer/install.xml" output="${basedir}/i2pinstall_${release.number}-linux-only.jar" installerType="standard" basedir="${basedir}" />
    10791039    </target>
     
    10861046        <!-- set if unset -->
    10871047        <property name="workspace.changes.util.tr" value="" />
    1088         <jar destfile="./pkg-temp/installer/copy.jar" basedir="./core/java/build/obj" includes="net/i2p/util/Copy.class net/i2p/util/FileUtil.class">
    1089             <manifest>
    1090                 <attribute name="Main-Class" value="net.i2p.util.Copy" />
    1091                 <attribute name="Build-Date" value="${build.timestamp}" />
    1092                 <attribute name="Base-Revision" value="${workspace.version}" />
    1093                 <attribute name="Workspace-Changes" value="${workspace.changes.util.tr}" />
    1094             </manifest>
    1095         </jar>
    1096         <jar destfile="./pkg-temp/installer/delete.jar" basedir="./core/java/build/obj" includes="net/i2p/util/Delete.class net/i2p/util/FileUtil.class">
    1097             <manifest>
    1098                 <attribute name="Main-Class" value="net.i2p.util.Delete" />
    1099                 <attribute name="Build-Date" value="${build.timestamp}" />
    1100                 <attribute name="Base-Revision" value="${workspace.version}" />
    1101                 <attribute name="Workspace-Changes" value="${workspace.changes.util.tr}" />
    1102             </manifest>
    1103         </jar>
    1104         <jar destfile="./pkg-temp/installer/exec.jar" basedir="./core/java/build/obj" includes="net/i2p/util/Exec.class">
    1105             <manifest>
    1106                 <attribute name="Main-Class" value="net.i2p.util.Exec" />
    1107                 <attribute name="Build-Date" value="${build.timestamp}" />
    1108                 <attribute name="Base-Revision" value="${workspace.version}" />
    1109                 <attribute name="Workspace-Changes" value="${workspace.changes.util.tr}" />
    1110             </manifest>
    1111         </jar>
    11121048        <izpack input="${basedir}/installer/install.xml" output="${basedir}/i2pinstall_${release.number}-osx-only.jar" installerType="standard" basedir="${basedir}" />
    11131049        <ant target="installer2app" />
     
    11821118        </exec>
    11831119    </target>
    1184     <target name="installer-all" >
    1185         <ant target="installer-freebsd" />
    1186         <ant target="installer-linux" />
    1187         <ant target="installer-osx" />
    1188         <ant target="installer-windows" />
    1189         <ant target="installer" />
     1120    <target name="installer-all" depends="installer-freebsd, installer-linux, installer-osx, installer-windows, installer" >
    11901121    </target>
    11911122    <!-- end custom installers -->
    1192    
     1123
    11931124    <target name="test" depends="buildProperties, jbigi" >
    11941125        <mkdir dir="reports/core/junit/" />
  • core/java/src/net/i2p/CoreVersion.java

    r3849a96 rf99f9e4  
    1717    /** deprecated */
    1818    public final static String ID = "Monotone";
    19     public final static String VERSION = "0.8.7";
     19    public final static String VERSION = "0.8.8";
    2020
    2121    public static void main(String args[]) {
  • core/java/src/net/i2p/stat/RateStat.java

    r3849a96 rf99f9e4  
    3333            Rate rate = new Rate(periods[i]);
    3434            rate.setRateStat(this);
    35             _rates.put(rate.getPeriod(),rate);;
     35            _rates.put(rate.getPeriod(),rate);
    3636        }
    3737    }
     
    7676
    7777    public double getLifetimeAverageValue() {
    78         if ( (_rates == null) || (_rates.size() <= 0) ) return 0;
     78        if (_rates.isEmpty()) return 0;
    7979        return _rates.values().iterator().next().getLifetimeAverageValue();
    8080    }
    8181    public long getLifetimeEventCount() {
    82         if ( (_rates == null) || (_rates.size() <= 0) ) return 0;
     82        if (_rates.isEmpty()) return 0;
    8383        return _rates.values().iterator().next().getLifetimeEventCount();
    8484    }
     
    8787     * Returns rate with requested period if it exists,
    8888     * otherwise creates new rate with requested period, adds it to  list of rates and returns it.
    89      * @param period
    90      * @return
     89     * @param period ms
     90     * @return the Rate
    9191     */
    9292    public Rate getRate(long period) {
     
    104104     * Adds a new rate with the requested period, provided that
    105105     * a rate with that period does not already exist.
    106      * @param period
     106     * @param period ms
     107     * @since 0.8.8
    107108     */
    108109    public void addRate(long period) {
     
    116117    /**
    117118     * If a rate with the provided period exists, remove it.
    118      * @param period
     119     * @param period ms
     120     * @since 0.8.8
    119121     */
    120122    public void removeRate(long period) {
     
    124126    /**
    125127     * Tests if a rate with the provided period exists within this RateStat.
    126      * @param period
    127      * @return
     128     * @param period ms
     129     * @return true if exists
     130     * @since 0.8.8
    128131     */
    129132    public boolean containsRate(long period) {
  • core/java/src/net/i2p/util/LogConsoleBuffer.java

    r3849a96 rf99f9e4  
    3737        // Add some extra room to minimize the chance of losing a message,
    3838        // since we are doing offer() below.
    39         _buffer = new LinkedBlockingQueue(limit + 4);
    40         _critBuffer = new LinkedBlockingQueue(limit + 4);
     39        _buffer = new LinkedBlockingQueue(lim + 4);
     40        _critBuffer = new LinkedBlockingQueue(lim + 4);
    4141    }
    4242
  • debian/changelog

    r3849a96 rf99f9e4  
     1i2p (0.8.8-1) stable; urgency=low
     2
     3  * New upstream release.
     4
     5 -- Kill Your TV <killyourtv@i2pmail.org>  Sun, 21 Aug 2011 12:00:00 +0000
     6
    17i2p (0.8.7-6) UNRELEASED; urgency=low
    28
  • history.txt

    r3849a96 rf99f9e4  
     1* 2011-08-23 0.8.8 released
     2
     32011-08-23 zzz
     4  * Tweaks after review
     5
     62011-08-21 zzz
     7  * RateStat: Cleanups and javadoc fixes
     8  * susimail: Fix page encoding
     9
    1102011-08-20 zzz
    211  * Translations:
  • installer/install.xml

    r3849a96 rf99f9e4  
    55    <info>
    66        <appname>i2p</appname>
    7         <appversion>0.8.7</appversion>
     7        <appversion>0.8.8</appversion>
    88        <authors>
    99            <author name="I2P" email="http://forum.i2p2.de/"/>
  • installer/resources/fix_logfile_path.cmd

    r3849a96 rf99f9e4  
    2727::
    2828cd /d %~dp0
    29 find /V /I "wrapper.logfile=" wrapper.config > wrapper.new
     29findstr /V /R "^wrapper.logfile=" wrapper.config > wrapper.new
    3030echo wrapper.logfile=%%temp%%\wrapper.log >> wrapper.new
    3131move wrapper.new wrapper.config
  • installer/resources/news.xml

    r3849a96 rf99f9e4  
    11<!--
    22<i2p.news date="$Date: 2011-05-16 00:00:00 $">
    3 <i2p.release version="0.8.7" date="2011/06/27" minVersion="0.6" />
     3<i2p.release version="0.8.8" date="2011/08/23" minVersion="0.6" />
    44-->
    55<div lang="en">
    6 <h3>2011-06-27: <b>0.8.7 <a href="http://www.i2p2.i2p/release-0.8.7.html">Released</a></b></h3>
     6<h3>2011-08-23: <b>0.8.8 <a href="http://www.i2p2.i2p/release-0.8.8.html">Released</a></b></h3>
    77
    8 <p>I2P release 0.8.7 contains several upgrades to long-neglected components,
    9  including the Naming Services, graphing, the native CPU ID and BigInteger
    10  libraries, crypto implementations, and the wrapper.</p>
    11 
    12 <p>Thanks to new contributor KillYourTV who was instrumental in implementing
    13  and testing these upgrades, with additional support from sponge and hottuna.</p>
    14 
    15 <p>CPU ID enhancements are by hottuna, generously funded by
    16  <a href="http://relakks.com/">http://relakks.com/</a> and <a href="http://ipredator.se/">http://ipredator.se/</a> -
    17  thanks to Peter Sunde and Jan-Erik Fiske for their support.</p>
    18 
    19 <p>Also, for the first time, we now have an official
    20 <a href="https://launchpad.net/~i2p-maintainers/+archive/i2p">I2P Personal Package Archive (PPA) on launchpad.net</a>.
    21 For those of you using Ubuntu, this offers an easy way to install I2P and keep the
    22  various components up-to-date. The I2P package offers the option of installing as
    23  a service, or it may be started on-demand as usual. This PPA is currently maintained
    24  by KillYourTV with support by other members of the development team.
    25 The <a href="http://www.i2p2.i2p/debian">Ubuntu/Debian installation instructions</a> are on our website.
    26 </p>
    27 
    28 <p>For those updating over the network, this update is about 4 times the usual size,
    29  due to the inclusion of the jbigi updates. Please be patient while downloading the update over the network.
    30 
     8<p>I2P release 0.8.8 enables the new hosts.txt database to speed hostname lookups
     9 and store additional information on hostname entries.
     10 It also includes improvements to speed a router's integration on startup.
     11 There is new code to detect and react to large clock shifts that should help
     12 a router recover after suspend/resume of the computer.
     13</p><p>
     14 There are new translations for Danish and Ukranian and lots of updates in other languages.
     15 Also included are, of course, a large collection of bug fixes, performance improvements,
     16 and updates to deal with the continued rapid expansion of the network.
    3117
    3218</p><p>
  • installer/resources/postinstall.sh

    r3849a96 rf99f9e4  
    9696rm -f ./lib/*.dll
    9797rm -f ./*.bat
     98rm -f ./fix_logfile_path.cmd
    9899rm -f ./*.exe
    99100rm -rf ./installer
  • installer/resources/readme/readme.html

    r3849a96 rf99f9e4  
    5555      <li class="tidylist"><b>I2P Community Forums</b><br><a href="http://forum.i2p/" target="_blank">forum.i2p</a>: A secure
    5656        and anonymous connection to <a href="http://forum.i2p2.de/" target="_blank">forum.i2p2.de</a>, an online forum community where developers and users alike discuss problems and ideas relating to I2P and associated topics, and <a href="http://zzz.i2p/" target="_blank">zzz's developer forums</a> for both end users and developers.</li>
    57       <li class="tidylist"><b>I2P Anonymous Pastebin</b><br><a href="http://paste.i2p2.i2p/" target="_blank">paste.i2p2.i2p</a>: Secure and
     57      <li class="tidylist"><b>I2P Anonymous Pastebin</b><br><a href="http://pastethis.i2p/" target="_blank">pastethis.i2p</a>: Secure and
    5858        anonymous paste service allowing anonymous text and text-based code sharing over I2P.</li>
    5959      <li class="tidylist"><b>Echelon's I2P Resources</b><br><a href="http://echelon.i2p/" target="_blank">echelon.i2p</a>: I2P software
     
    9090  </li>
    9191
    92 <li class="tidylist"><b>Check Your Logs</b><br><a href="/logs">Logs</a> may help resolve a problem. You may wish to paste excerpts in a <a href="http://forum.i2p/viewforum.php?f=10" target="_blank">forum</a> for help, or perhaps <a href="http://paste.i2p2.i2p/" target="_blank">paste</a> it instead and reference the link on IRC for help.
     92<li class="tidylist"><b>Check Your Logs</b><br><a href="/logs">Logs</a> may help resolve a problem. You may wish to paste excerpts in a <a href="http://forum.i2p/viewforum.php?f=10" target="_blank">forum</a> for help, or perhaps <a href="http://pastethis.i2p/" target="_blank">paste</a> it instead and reference the link on IRC for help.
    9393  </li>
    9494
  • installer/resources/readme/readme_de.html

    r3849a96 rf99f9e4  
    1313         <li><a href="http://fproxy.tino.i2p">fproxy.tino.i2p</a>: ein Freenet-Proxy</li>
    1414         <li><a href="http://echelon.i2p">echelon.i2p</a>: Softwarearchiv und Informationen zu I2P (mit BitTorrent-Klienten, iMule, I2PFox, I2P-Messenger,&nbsp;&hellip;)</li>
    15          <li><a href="http://paste.i2p2.i2p">paste.i2p2.i2p</a>: anonymer Pastebin</li>
     15         <li><a href="http://pastethis.i2p">pastethis.i2p</a>: anonymer Pastebin</li>
    1616        </ul><br />
    1717     Es gibt viele andere Eepseiten - folge einfach den Links, die du findest,
  • installer/resources/readme/readme_es.html

    r3849a96 rf99f9e4  
    1313         <li><a href="http://fproxy.tino.i2p">fproxy.tino.i2p</a>: un proxy para acceder a Freenet</li>
    1414         <li><a href="http://echelon.i2p">echelon.i2p</a>: archivo de software e informaciones sobre I2P (con aplicaciones de BitTorrent, iMule, I2PFox, I2P-Messenger, ...)</li>
    15          <li><a href="http://paste.i2p2.i2p">paste.i2p2.i2p</a>: pastebin an&oacute;nimo</li>
     15         <li><a href="http://pastethis.i2p">pastethis.i2p</a>: pastebin an&oacute;nimo</li>
    1616        </ul><br />
    1717     Hay muchas p&aacute;ginas I2P m&aacute;s - simplemente &iexcl;sigue los enlaces que encuentres, pon marcadores para tus favoritos y vis&iacute;talos frecuentemente!</li>
  • installer/resources/readme/readme_fr.html

    r3849a96 rf99f9e4  
    127127<a href="http://zzz.i2p/" target="_blank">forum des développeurs de zzz</a> également ouvert aux utilisateurs.</li>
    128128      <li class="tidylist"><b>Pastebin anonyme I2P</b><br>
    129 <a href="http://paste.i2p2.i2p/" target="_blank">paste.i2p2.i2p</a>: service de collage sécurisé et anonyme pour le
     129<a href="http://pastethis.i2p/" target="_blank">pastethis.i2p</a>: service de collage sécurisé et anonyme pour le
    130130partage de texte et de code au format textuel sur I2P.</li>
    131131      <li class="tidylist"><b>Les ressources i2P d'Echelon</b>
     
    199199diagnostiquer un problème. Vous pouvez en coller un extrait sur un
    200200<a href="http://forum.i2p/viewforum.php?f=10" target="_blank">forum</a> pour obtenir de l'aide, ou plutôt le
    201 <a href="http://paste.i2p2.i2p/" target="_blank">coller ici</a> et faire référence au lien sur le canal IRC #i2p-fr
     201<a href="http://pastethis.i2p/" target="_blank">coller ici</a> et faire référence au lien sur le canal IRC #i2p-fr
    202202(Freenode).
    203203  </li>
  • installer/resources/readme/readme_nl.html

    r3849a96 rf99f9e4  
    4242      <li class="tidylist"><b>I2P Community Forums</b><br><a href="http://forum.i2p/" target="_blank">forum.i2p</a>: Een veilige
    4343        en anonieme verbinding naar <a href="http://forum.i2p2.de/" target="_blank">forum.i2p2.de</a>, een online forum waar ontwikkelaars en gebruikers problemen bespreken en ideëen uitwisselen gerelateerd aan I2P en geassocieerde onderwerpen, en <a href="http://zzz.i2p/" target="_blank">zzz's developer forums</a> voor zowel ontwikkelaars als eindgebruikers.</li>
    44       <li class="tidylist"><b>I2P Anonieme Pastebin</b><br><a href="http://paste.i2p2.i2p/" target="_blank">paste.i2p2.i2p</a>: Veilige en 
     44      <li class="tidylist"><b>I2P Anonieme Pastebin</b><br><a href="http://pastethis.i2p/" target="_blank">pastethis.i2p</a>: Veilige en 
    4545        anonieme paste dienst die het anoniem delen van tekst en tekst-based code over I2P.</li>
    4646      <li class="tidylist"><b>Echelon's I2P Resources</b><br><a href="http://echelon.i2p/" target="_blank">echelon.i2p</a>: I2P software
     
    7171  zorg er dan voor dat je browser's proxy is ingesteld op http proxy (<i>niet</i> https, <i>niet</i> socks) via <code>127.0.0.1 poort 4444</code>. Als je hulp nodig hebt is er een <a href="http://www.i2p2.i2p/htproxyports.html" target="_blank">handleiding</a> voor het configureren van je browser voor gebruik met I2P, ook <a href="http://www.i2p2.de/htproxyports.html" target="_blank">beschikbaar</a> op het normale Internet. </li>
    7272
    73   <li class="tidylist"><b>Controleer je Logs</b><br><a href="/logs">Logs</a> kunnen je helpen met problemen oplossen. Je kan mogelijk fragmenten in een <a href="http://forum.i2p/viewforum.php?f=10" target="_blank">forum</a> posten voor hulp, of misschien <a href="http://paste.i2p2.i2p/" target="_blank">plakken</a> en als referentie link laten zien op IRC voor hulp.</li>
     73  <li class="tidylist"><b>Controleer je Logs</b><br><a href="/logs">Logs</a> kunnen je helpen met problemen oplossen. Je kan mogelijk fragmenten in een <a href="http://forum.i2p/viewforum.php?f=10" target="_blank">forum</a> posten voor hulp, of misschien <a href="http://pastethis.i2p/" target="_blank">plakken</a> en als referentie link laten zien op IRC voor hulp.</li>
    7474  <li class="tidylist"><b>Verifieer dat Java up-to-date is</b><br>Zorg er voor dat Java up-to-date is [versie 1.6 aanbevolen en vereist voor sommige functies]. Als je geen Java geinstalleerd hebt wil je waarschijnlijk een implementatie van de JRE (<a href="https://secure.wikimedia.org/wikipedia/en/wiki/JRE" target="_blank">Java Runtime Environment</a>); als je een ontwikkelaar bent is de <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Java_SDK" target="_blank">SDK</a> mogelijk ook interessant, en misschien <a href="http://ant.apache.org/" target="_blank">Apache Ant</a> die  we gebruiken om de I2P Java binaries te compileren.
    7575  </li>
  • installer/resources/readme/readme_pt.html

    r3849a96 rf99f9e4  
    1313         <li><a href="http://fproxy.tino.i2p">fproxy.tino.i2p</a>: um proxy para acessar à Freenet</li>
    1414         <li><a href="http://echelon.i2p">echelon.i2p</a>: arquivo de software e informações sobre I2P (com aplicações de BitTorrent, iMule, I2PFox, I2P-Messenger, ...)</li>
    15          <li><a href="http://paste.i2p2.i2p">paste.i2p2.i2p</a>: pastebin anônimo</li>
     15         <li><a href="http://pastethis.i2p">pastethis.i2p</a>: pastebin anônimo</li>
    1616        </ul><br />
    1717     Ha muitas mais p&aacute;ginas I2P - simplesmente segue os links que encontre, ponhe marcadores para os seus favoritos e vis&iacute;te-los freqüentemente!</li>
  • installer/resources/readme/readme_ru.html

    r3849a96 rf99f9e4  
    4545        <li class="tidylist"><b>Форумы сообщества I2P</b><br><a href="http://forum.i2p/" target="_blank">forum.i2p</a>: Безопасный
    4646        и анонимный доступ к <a href="http://forum.i2p2.de/" target="_blank">forum.i2p2.de</a>, где разработчики и пользователи обсуждают относящиеся к I2P и сопутствующим вещам проблемы и идеи, и <a href="http://zzz.i2p" target="_blank">форумы разработчика zzz</a> как для разработчиков, так и для конечных пользователей.</li>
    47       <li class="tidylist"><b>Анонимный I2P Pastebin</b><br><a href="http://paste.i2p2.i2p" target="_blank">paste.i2p2.i2p</a>:
     47      <li class="tidylist"><b>Анонимный I2P Pastebin</b><br><a href="http://pastethis.i2p" target="_blank">pastethis.i2p</a>:
    4848        Безопасный и анонимный pastebin-сервис, предоставляющий возможность анонимного обмена текстом и кодом через I2P.</li>
    4949      <li class="tidylist"><b>Ресурсы Echelon-а</b><br><a href="http://echelon.i2p" target="_blank">echelon.i2p</a>: архив I2P
     
    7474  убедитесь, что в браузере прописан именно http-прокси (<i>не</i> https и <i>не</i> socks) <code>127.0.0.1 port 4444</code>. Если вам нужна помощь, здесь есть <a href="http://www.i2p2.i2p/htproxyports.html" target="_blank">руководство</a> по настройке браузера для использования I2P, которое так же <a href="http://www.i2p2.de/htproxyports.html" target="_blank">доступно</a> через обычный интернет. </li>
    7575
    76   <li class="tidylist"><b>Проверьте логи</b><br><a href="/logs">Логи</a> могут помочь решить проблему. У вас может возникнуть желание запостить часть логов на <a href="http://forum.i2p/viewforum.php?f=10" target="_blank">форум</a>, чтобы получить помощь, или, может быть, на <a href="http://paste.i2p2.i2p" target="_blank">pastebin</a>, чтобы дать ссылку на IRC.</li>
     76  <li class="tidylist"><b>Проверьте логи</b><br><a href="/logs">Логи</a> могут помочь решить проблему. У вас может возникнуть желание запостить часть логов на <a href="http://forum.i2p/viewforum.php?f=10" target="_blank">форум</a>, чтобы получить помощь, или, может быть, на <a href="http://pastethis.i2p" target="_blank">pastebin</a>, чтобы дать ссылку на IRC.</li>
    7777
    7878  <li class="tidylist"><b>Проверьте свежесть Java</b><br>Убедитесь, что у вас достаточно свежая Java [версия 1.6 рекомендуется и необходима для функционирования некоторых возможностей]. Если у вас не установлена Java, скорее всего, вам требуется какая-нибудь реализация JRE (<a href="https://secure.wikimedia.org/wikipedia/en/wiki/JRE" target="_blank">Java Runtime Environment</a>); если вы программист, <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Java_SDK" target="_blank">SDK</a> так же может быть интересен, и, возможно, <a href="http://ant.apache.org/" target="_blank">Apache Ant</a>, который мы используем для сборки бинарников I2P.
  • installer/resources/readme/readme_sv.html

    r3849a96 rf99f9e4  
    2424Freenet proxy</li>
    2525         <li><a href="http://echelon.i2p">echelon.i2p</a>: programvaruförråd och information om I2P</li>
    26          <li><a href="http://paste.i2p2.i2p">paste.i2p2.i2p</a>: anonym och säker pastebin</li>
     26         <li><a href="http://pastethis.i2p">pastethis.i2p</a>: anonym och säker pastebin</li>
    2727     </ul><br>
    2828     Det finns m&aring;nga fler eepsidor - f&ouml;lj bara l&auml;nkarna fr&aring;n dom du ser,
  • installer/resources/readme/readme_zh.html

    r3849a96 rf99f9e4  
    1212         <li><a href="http://fproxy.tino.i2p/">fproxy.tino.i2p</a>:FREENET 代理</li>
    1313         <li><a href="http://echelon.i2p/">echelon.i2p</a>:软件存档及有关I2P的相关文档&nbsp;(例如 I2P&nbsp;Messenger 基于I2P的匿名聊天工具等)&nbsp;</li>
    14          <li><a href="http://paste.i2p2.i2p/">paste.i2p2.i2p</a>:安全匿名的公共剪贴板</li>
     14         <li><a href="http://pastethis.i2p/">pastethis.i2p</a>:安全匿名的公共剪贴板</li>
    1515     </ul> <br>
    1616      I2P网络中还有很多其他站点 - 访问上面的网站你会找到更多,别忘了收藏你喜爱的 I2P 网站方便访问。<br>
  • router/java/src/net/i2p/router/RouterVersion.java

    r3849a96 rf99f9e4  
    1919    public final static String ID = "Monotone";
    2020    public final static String VERSION = CoreVersion.VERSION;
    21     public final static long BUILD = 26;
     21    public final static long BUILD = 0;
    2222
    2323    /** for example "-test" */
    24     public final static String EXTRA = "-rc";
     24    public final static String EXTRA = "";
    2525    public final static String FULL_VERSION = VERSION + "-" + BUILD + EXTRA;
    2626    public static void main(String args[]) {
Note: See TracChangeset for help on using the changeset viewer.