Changeset c68977ca


Ignore:
Timestamp:
Feb 27, 2008 3:18:32 PM (14 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
9b86da7c
Parents:
bc7bd62
Message:
  • i2ptunnel: Add 3-hop option to edit.jsp to match configtunnels.jsp
  • i2psnark: Remove orion and gaytorrents from default tracker list
  • Remove orion from jump list and from eepsite_index.html
  • Jbigi: Change jbigi version to 4.2.2 in build scripts - tested by amiga
  • Capitalize OutboundMessageDistributor? job name
  • TunnelPool?: Add a warning if all tunnels are backlogged
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java

    rbc7bd62 rc68977ca  
    596596       "Postman", "http://YRgrgTLGnbTq2aZOZDJQ~o6Uk5k6TK-OZtx0St9pb0G-5EGYURZioxqYG8AQt~LgyyI~NCj6aYWpPO-150RcEvsfgXLR~CxkkZcVpgt6pns8SRc3Bi-QSAkXpJtloapRGcQfzTtwllokbdC-aMGpeDOjYLd8b5V9Im8wdCHYy7LRFxhEtGb~RL55DA8aYOgEXcTpr6RPPywbV~Qf3q5UK55el6Kex-6VCxreUnPEe4hmTAbqZNR7Fm0hpCiHKGoToRcygafpFqDw5frLXToYiqs9d4liyVB-BcOb0ihORbo0nS3CLmAwZGvdAP8BZ7cIYE3Z9IU9D1G8JCMxWarfKX1pix~6pIA-sp1gKlL1HhYhPMxwyxvuSqx34o3BqU7vdTYwWiLpGM~zU1~j9rHL7x60pVuYaXcFQDR4-QVy26b6Pt6BlAZoFmHhPcAuWfu-SFhjyZYsqzmEmHeYdAwa~HojSbofg0TMUgESRXMw6YThK1KXWeeJVeztGTz25sL8AAAA.i2p/announce.php=http://tracker.postman.i2p/"
    597597       , "eBook", "http://E71FRom6PZNEqTN2Lr8P-sr23b7HJVC32KoGnVQjaX6zJiXwhJy2HsXob36Qmj81TYFZdewFZa9mSJ533UZgGyQkXo2ahctg82JKYZfDe5uDxAn1E9YPjxZCWJaFJh0S~UwSs~9AZ7UcauSJIoNtpxrtbmRNVFLqnkEDdLZi26TeucfOmiFmIWnVblLniWv3tG1boE9Abd-6j3FmYVrRucYuepAILYt6katmVNOk6sXmno1Eynrp~~MBuFq0Ko6~jsc2E2CRVYXDhGHEMdt-j6JUz5D7S2RIVzDRqQyAZLKJ7OdQDmI31przzmne1vOqqqLC~1xUumZVIvF~yOeJUGNjJ1Vx0J8i2BQIusn1pQJ6UCB~ZtZZLQtEb8EPVCfpeRi2ri1M5CyOuxN0V5ekmPHrYIBNevuTCRC26NP7ZS5VDgx1~NaC3A-CzJAE6f1QXi0wMI9aywNG5KGzOPifcsih8eyGyytvgLtrZtV7ykzYpPCS-rDfITncpn5hliPUAAAA.i2p/pub/bt/announce.php=http://de-ebook-archiv.i2p/pub/bt/"
    598        , "Gaytorrents", "http://uxPWHbK1OIj9HxquaXuhMiIvi21iK0~ZiG9d8G0840ZXIg0r6CbiV71xlsqmdnU6wm0T2LySriM0doW2gUigo-5BNkUquHwOjLROiETnB3ZR0Ml4IGa6QBPn1aAq2d9~g1r1nVjLE~pcFnXB~cNNS7kIhX1d6nLgYVZf0C2cZopEow2iWVUggGGnAA9mHjE86zLEnTvAyhbAMTqDQJhEuLa0ZYSORqzJDMkQt90MV4YMjX1ICY6RfUSFmxEqu0yWTrkHsTtRw48l~dz9wpIgc0a0T9C~eeWvmBFTqlJPtQZwntpNeH~jF7nlYzB58olgV2HHFYpVYD87DYNzTnmNWxCJ5AfDorm6AIUCV2qaE7tZtI1h6fbmGpGlPyW~Kw5GXrRfJwNvr6ajwAVi~bPVnrBwDZezHkfW4slOO8FACPR28EQvaTu9nwhAbqESxV2hCTq6vQSGjuxHeOuzBOEvRWkLKOHWTC09t2DbJ94FSqETmZopTB1ukEmaxRWbKSIaAAAA.i2p/announce.php=http://gaytorrents.i2p/"
     598//       , "Gaytorrents", "http://uxPWHbK1OIj9HxquaXuhMiIvi21iK0~ZiG9d8G0840ZXIg0r6CbiV71xlsqmdnU6wm0T2LySriM0doW2gUigo-5BNkUquHwOjLROiETnB3ZR0Ml4IGa6QBPn1aAq2d9~g1r1nVjLE~pcFnXB~cNNS7kIhX1d6nLgYVZf0C2cZopEow2iWVUggGGnAA9mHjE86zLEnTvAyhbAMTqDQJhEuLa0ZYSORqzJDMkQt90MV4YMjX1ICY6RfUSFmxEqu0yWTrkHsTtRw48l~dz9wpIgc0a0T9C~eeWvmBFTqlJPtQZwntpNeH~jF7nlYzB58olgV2HHFYpVYD87DYNzTnmNWxCJ5AfDorm6AIUCV2qaE7tZtI1h6fbmGpGlPyW~Kw5GXrRfJwNvr6ajwAVi~bPVnrBwDZezHkfW4slOO8FACPR28EQvaTu9nwhAbqESxV2hCTq6vQSGjuxHeOuzBOEvRWkLKOHWTC09t2DbJ94FSqETmZopTB1ukEmaxRWbKSIaAAAA.i2p/announce.php=http://gaytorrents.i2p/"
    599599       , "NickyB", "http://9On6d3cZ27JjwYCtyJJbowe054d5tFnfMjv4PHsYs-EQn4Y4mk2zRixatvuAyXz2MmRfXG-NAUfhKr0KCxRNZbvHmlckYfT-WBzwwpiMAl0wDFY~Pl8cqXuhfikSG5WrqdPfDNNIBuuznS0dqaczf~OyVaoEOpvuP3qV6wKqbSSLpjOwwAaQPHjlRtNIW8-EtUZp-I0LT45HSoowp~6b7zYmpIyoATvIP~sT0g0MTrczWhbVTUZnEkZeLhOR0Duw1-IRXI2KHPbA24wLO9LdpKKUXed05RTz0QklW5ROgR6TYv7aXFufX8kC0-DaKvQ5JKG~h8lcoHvm1RCzNqVE-2aiZnO2xH08H-iCWoLNJE-Td2kT-Tsc~3QdQcnEUcL5BF-VT~QYRld2--9r0gfGl-yDrJZrlrihHGr5J7ImahelNn9PpkVp6eIyABRmJHf2iicrk3CtjeG1j9OgTSwaNmEpUpn4aN7Kx0zNLdH7z6uTgCGD9Kmh1MFYrsoNlTp4AAAA.i2p/bittorrent/announce.php=http://nickyb.i2p/bittorrent/"
    600        , "Orion", "http://gKik1lMlRmuroXVGTZ~7v4Vez3L3ZSpddrGZBrxVriosCQf7iHu6CIk8t15BKsj~P0JJpxrofeuxtm7SCUAJEr0AIYSYw8XOmp35UfcRPQWyb1LsxUkMT4WqxAT3s1ClIICWlBu5An~q-Mm0VFlrYLIPBWlUFnfPR7jZ9uP5ZMSzTKSMYUWao3ejiykr~mtEmyls6g-ZbgKZawa9II4zjOy-hdxHgP-eXMDseFsrym4Gpxvy~3Fv9TuiSqhpgm~UeTo5YBfxn6~TahKtE~~sdCiSydqmKBhxAQ7uT9lda7xt96SS09OYMsIWxLeQUWhns-C~FjJPp1D~IuTrUpAFcVEGVL-BRMmdWbfOJEcWPZ~CBCQSO~VkuN1ebvIOr9JBerFMZSxZtFl8JwcrjCIBxeKPBmfh~xYh16BJm1BBBmN1fp2DKmZ2jBNkAmnUbjQOqWvUcehrykWk5lZbE7bjJMDFH48v3SXwRuDBiHZmSbsTY6zhGY~GkMQHNGxPMMSIAAAA.i2p/bt/announce.php=http://orion.i2p/bt/"
     600//       , "Orion", "http://gKik1lMlRmuroXVGTZ~7v4Vez3L3ZSpddrGZBrxVriosCQf7iHu6CIk8t15BKsj~P0JJpxrofeuxtm7SCUAJEr0AIYSYw8XOmp35UfcRPQWyb1LsxUkMT4WqxAT3s1ClIICWlBu5An~q-Mm0VFlrYLIPBWlUFnfPR7jZ9uP5ZMSzTKSMYUWao3ejiykr~mtEmyls6g-ZbgKZawa9II4zjOy-hdxHgP-eXMDseFsrym4Gpxvy~3Fv9TuiSqhpgm~UeTo5YBfxn6~TahKtE~~sdCiSydqmKBhxAQ7uT9lda7xt96SS09OYMsIWxLeQUWhns-C~FjJPp1D~IuTrUpAFcVEGVL-BRMmdWbfOJEcWPZ~CBCQSO~VkuN1ebvIOr9JBerFMZSxZtFl8JwcrjCIBxeKPBmfh~xYh16BJm1BBBmN1fp2DKmZ2jBNkAmnUbjQOqWvUcehrykWk5lZbE7bjJMDFH48v3SXwRuDBiHZmSbsTY6zhGY~GkMQHNGxPMMSIAAAA.i2p/bt/announce.php=http://orion.i2p/bt/"
    601601//       , "anonymity", "http://8EoJZIKrWgGuDrxA3nRJs1jsPfiGwmFWL91hBrf0HA7oKhEvAna4Ocx47VLUR9retVEYBAyWFK-eZTPcvhnz9XffBEiJQQ~kFSCqb1fV6IfPiV3HySqi9U5Caf6~hC46fRd~vYnxmaBLICT3N160cxBETqH3v2rdxdJpvYt8q4nMk9LUeVXq7zqCTFLLG5ig1uKgNzBGe58iNcsvTEYlnbYcE930ABmrzj8G1qQSgSwJ6wx3tUQNl1z~4wSOUMan~raZQD60lRK70GISjoX0-D0Po9WmPveN3ES3g72TIET3zc3WPdK2~lgmKGIs8GgNLES1cXTolvbPhdZK1gxddRMbJl6Y6IPFyQ9o4-6Rt3Lp-RMRWZ2TG7j2OMcNSiOmATUhKEFBDfv-~SODDyopGBmfeLw16F4NnYednvn4qP10dyMHcUASU6Zag4mfc2-WivrOqeWhD16fVAh8MoDpIIT~0r9XmwdaVFyLcjbXObabJczxCAW3fodQUnvuSkwzAAAA.i2p/anonymityTracker/announce.php=http://anonymityweb.i2p/anonymityTracker/"
    602602//       , "The freak's tracker", "http://mHKva9x24E5Ygfey2llR1KyQHv5f8hhMpDMwJDg1U-hABpJ2NrQJd6azirdfaR0OKt4jDlmP2o4Qx0H598~AteyD~RJU~xcWYdcOE0dmJ2e9Y8-HY51ie0B1yD9FtIV72ZI-V3TzFDcs6nkdX9b81DwrAwwFzx0EfNvK1GLVWl59Ow85muoRTBA1q8SsZImxdyZ-TApTVlMYIQbdI4iQRwU9OmmtefrCe~ZOf4UBS9-KvNIqUL0XeBSqm0OU1jq-D10Ykg6KfqvuPnBYT1BYHFDQJXW5DdPKwcaQE4MtAdSGmj1epDoaEBUa9btQlFsM2l9Cyn1hzxqNWXELmx8dRlomQLlV4b586dRzW~fLlOPIGC13ntPXogvYvHVyEyptXkv890jC7DZNHyxZd5cyrKC36r9huKvhQAmNABT2Y~pOGwVrb~RpPwT0tBuPZ3lHYhBFYmD8y~AOhhNHKMLzea1rfwTvovBMByDdFps54gMN1mX4MbCGT4w70vIopS9yAAAA.i2p/bytemonsoon/announce.php"
  • apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java

    rbc7bd62 rc68977ca  
    648648    private static String jumpServers[] = {
    649649                                           "http://i2host.i2p/cgi-bin/i2hostjump?",
    650                                            "http://orion.i2p/jump/",
     650                                           // "http://orion.i2p/jump/",
    651651                                           "http://stats.i2p/cgi-bin/jump.cgi?a=",
    652652                                           "http://trevorreznik.i2p/cgi-bin/jump.php?hostname="
  • apps/i2ptunnel/jsp/editClient.jsp

    rbc7bd62 rc68977ca  
    187187                    <option value="1"<%=(tunnelDepth == 1 ? " selected=\"selected\"" : "") %>>1 hop tunnel (medium anonymity, medium latency)</option>
    188188                    <option value="2"<%=(tunnelDepth == 2 ? " selected=\"selected\"" : "") %>>2 hop tunnel (high anonymity, high latency)</option>
    189                 <% if (tunnelDepth > 2) {
    190                 %>    <option value="<%=tunnelDepth%>" selected="selected"><%=tunnelDepth%> hop tunnel</option>
     189                    <option value="3"<%=(tunnelDepth == 3 ? " selected=\"selected\"" : "") %>>3 hop tunnel (very high anonymity, poor performance)</option>
     190                <% if (tunnelDepth > 3) {
     191                %>    <option value="<%=tunnelDepth%>" selected="selected"><%=tunnelDepth%> hop tunnel (very poor performance)</option>
    191192                <% }
    192193              %></select>
  • apps/i2ptunnel/jsp/editServer.jsp

    rbc7bd62 rc68977ca  
    159159                    <option value="1"<%=(tunnelDepth == 1 ? " selected=\"selected\"" : "") %>>1 hop tunnel (medium anonymity, medium latency)</option>
    160160                    <option value="2"<%=(tunnelDepth == 2 ? " selected=\"selected\"" : "") %>>2 hop tunnel (high anonymity, high latency)</option>
    161                 <% if (tunnelDepth > 2) {
    162                 %>    <option value="<%=tunnelDepth%>" selected="selected"><%=tunnelDepth%> hop tunnel</option>
     161                    <option value="3"<%=(tunnelDepth == 3 ? " selected=\"selected\"" : "") %>>3 hop tunnel (very high anonymity, poor performance)</option>
     162                <% if (tunnelDepth > 3) {
     163                %>    <option value="<%=tunnelDepth%>" selected="selected"><%=tunnelDepth%> hop tunnel (very poor performance)</option>
    163164                <% }
    164165              %></select>
  • core/c/README

    rbc7bd62 rc68977ca  
    11Prior to building the jbigi library, you will need to fetch the GMP source
    2 from http://www.swox.com/gmp/, saving it to jbigi/gmp-4.1.4.tar.bz2 (it will
     2from http://www.swox.com/gmp/, saving it to jbigi/gmp-4.2.2.tar.bz2 (it will
    33be unpacked and built as necessary).
     4
     5Version 4.2.2 has not been extensively tested with I2P. If you would like
     6to use a well-tested version, get gmp-4.1.4.tar.bz2, and edit jbigi/build.sh
     7to change the version number.
    48
    59To build the native jbigi and jcpuid libraries for the current host CPU,
    610simply run sh build.sh and the results will be packaged up into jbigi.jar
     11and the libjbigi.so library. To test, copy jbigi/lib/libjbigi.so
     12and jcpuid/lib/freenet/support/CPUInformation/libjcpuid-*.so
     13to your i2p/ directory. You can also copy jbigi.jar to the i2p/lib/ directory;
     14it will be used only if the router fails to load the native library.
    715
    816To build the native jbigi libraries for all supported CPUs (on the current OS),
    917go into jbigi/ and run build-all.sh (the results will be under jbigi/lib/)
     18
     19After copying the files to the i2p/ directory,
     20to run a speed test comparing the native library to the java library,
     21run the shell script below.
     22
     23-----------------
     24
     25#!/bin/sh
     26export I2P=~/i2p
     27java -cp $I2P/lib/i2p.jar:$I2P/lib/jbigi.jar net.i2p.util.NativeBigInteger
  • core/c/jbigi/build-all.sh

    rbc7bd62 rc68977ca  
    1313esac
    1414
    15 echo "Extracting GMP..."
    16 tar -xjf gmp-4.1.4.tar.bz2
     15VER=4.2.2
     16echo "Extracting GMP Version $VER ..."
     17tar -xjf gmp-$VER.tar.bz2
    1718echo "Building..."
    1819mkdir bin
     
    2526        mkdir bin/$x
    2627        cd bin/$x
    27         ../../gmp-4.1.4/configure --build=$x
     28        ../../gmp-$VER/configure --build=$x
    2829        make
    2930        sh ../../build_jbigi.sh static
  • core/c/jbigi/build.sh

    rbc7bd62 rc68977ca  
    11#/bin/sh
    22
    3 echo "Building the jbigi library with GMP"
     3VER=4.2.2
     4echo "Building the jbigi library with GMP Version $VER"
    45
    56echo "Extracting GMP..."
    6 tar -xjf gmp-4.1.4.tar.bz2
     7tar -xjf gmp-$VER.tar.bz2
    78echo "Building..."
    89mkdir -p lib/
     
    1213Darwin*)
    1314# --with-pic is required for static linking
    14 ../../gmp-4.1.4/configure --with-pic;;
     15../../gmp-$VER/configure --with-pic;;
    1516*)
    16 ../../gmp-4.1.4/configure;;
     17../../gmp-$VER/configure;;
    1718esac
    1819make
  • history.txt

    rbc7bd62 rc68977ca  
     12008-02-27 zzz
     2    * i2ptunnel: Add 3-hop option to edit.jsp to match configtunnels.jsp
     3    * i2psnark: Remove orion and gaytorrents from default tracker list
     4    * Remove orion from jump list and from eepsite_index.html
     5    * Jbigi: Change jbigi version to 4.2.2 in build scripts - tested by amiga
     6    * Capitalize OutboundMessageDistributor job name
     7    * TunnelPool: Add a warning if all tunnels are backlogged
     8
    192008-02-26 zzz
    210    * Reintroduce NTCP backlog pushback, with switch back to
  • installer/resources/eepsite_index.html

    rbc7bd62 rc68977ca  
    5757     your eepsite name and key into a web interface on one or more of these sites.
    5858     Here is <a href="http://stats.i2p/i2p/addkey.html">the key entry form at stats.i2p</a>,
    59      here is <a href="http://orion.i2p/list/">the key entry form at orion.i2p</a> and
     59     and
    6060     here is <a href="http://trevorreznik.i2p/host-database/">the key entry form at trevorreznik.i2p</a>.
    6161     Again, your key is the entire "Local destination" key on the
     
    6969     to your own subscription list. Go to your <a href="http://localhost:7657/susidns/subscriptions.jsp">subscriptions configuration page</a>
    7070     and add a couple of these -
    71      <a href="http://orion.i2p/hosts.txt">http://orion.i2p/hosts.txt</a>,
    7271     <a href="http://tino.i2p/hosts.txt">http://tino.i2p/hosts.txt</a>,
    7372     <a href="http://stats.i2p/cgi-bin/newhosts.txt">http://stats.i2p/cgi-bin/newhosts.txt</a>,
     
    7675 <li>If you are in a hurry and can't wait a few hours, you can tell people to use a "jump" address helper redirection service.
    7776     This will work within a few minutes of your entering the key to an address book.
    78      Test it yourself first by entering http://orion.i2p/jump/<i>something</i>.i2p
    79      or http://stats.i2p/cgi-bin/jump.cgi?a=<i>something</i>.i2p or
     77     Test it yourself first by entering
     78     http://stats.i2p/cgi-bin/jump.cgi?a=<i>something</i>.i2p or
    8079     or http://trevorreznik.i2p/cgi-bin/jump.php?hostname=<i>something</i>.i2p into your browser.
    8180     Once it's working, then you can tell others to use it.
     
    8786         on <a href="http://forum.i2p/">forum.i2p</a>.
    8887     <li>Tell people about it on the #i2p or #i2p-chat channels on IRC.
    89      <li>Put it in a new post on <a href="http://syndie.i2p.net">the new Syndie</a>.
     88     <li>Put it in a new post on <a href="http://syndie.i2p2.de/">the new Syndie</a>.
    9089     <li>Put it in <a href="http://ugha.i2p/EepsiteIndex">Ugha's Eepsite Index Wiki</a>
    9190     </ul>
  • router/java/src/net/i2p/router/RouterVersion.java

    rbc7bd62 rc68977ca  
    1818    public final static String ID = "$Revision: 1.548 $ $Date: 2008-02-10 15:00:00 $";
    1919    public final static String VERSION = "0.6.1.31";
    20     public final static long BUILD = 7;
     20    public final static long BUILD = 8;
    2121    public static void main(String args[]) {
    2222        System.out.println("I2P Router version: " + VERSION + "-" + BUILD);
  • router/java/src/net/i2p/router/tunnel/OutboundMessageDistributor.java

    rbc7bd62 rc68977ca  
    8181            _tunnel = id;
    8282        }
    83         public String getName() { return "distribute outbound message"; }
     83        public String getName() { return "Distribute outbound message"; }
    8484        public void runJob() {
    8585            RouterInfo info = getContext().netDb().lookupRouterInfoLocally(_target);
  • router/java/src/net/i2p/router/tunnel/pool/TunnelPool.java

    rbc7bd62 rc68977ca  
    168168                    }
    169169                    // return a random backlogged tunnel
    170                     if (backloggedTunnel != null)
     170                    if (backloggedTunnel != null) {
     171                        if (_log.shouldLog(Log.WARN))
     172                            _log.warn(toString() + ": All tunnels are backlogged");
    171173                        return backloggedTunnel;
     174                    }
    172175                }
    173176                // ok, either we are ok using zero hop tunnels, or only fallback tunnels remain.  pick 'em
Note: See TracChangeset for help on using the changeset viewer.