I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
  1. Sep 27, 2005
  2. Sep 26, 2005
    • jrandom's avatar
      2005-09-26 jrandom · aef33548
      jrandom authored and zzz's avatar zzz committed
          * Reworded the SSU introductions config section (thanks duck!)
          * Force identity content encoding for I2PTunnel httpserver requests
            (thanks redzara!)
          * Further x-i2p-gzip bugfixes for the end of streams
          * Reduce the minimum bandwidth limits to 3KBps steady and burst (though
            I2P's performance at 3KBps is another issue)
          * Cleaned up some streaming lib structures
      aef33548
  3. Sep 25, 2005
    • jrandom's avatar
      2005-09-25 jrandom · 56ecdcce
      jrandom authored and zzz's avatar zzz committed
          * Allow reseeding on the console if the netDb knows less than 30 peers,
            rather than less than 10 (without internet connectivity, we keep the
            last 15 router references)
          * Reenable the x-i2p-gzip HTTP processing by default, flushing the stream
            more aggressively.
          * Show the status that used to be called "ERR-Reject" as "OK (NAT)"
          * Reduced the default maximum number of streaming lib resends of a packet
            (10 retransmits is a bit much with a reasonable RTO)
      56ecdcce
    • jrandom's avatar
      2005-09-25 Complication · b9b59ff9
      jrandom authored and zzz's avatar zzz committed
          * Better i2paddresshelper handling in the I2PTunnel httpclient, plus a new
            conflict resolution page if the i2paddresshelper parameter differs from
            an existing name to destination mapping.
      2005-09-25  jrandom
          * Fix a long standing streaming lib bug (in the inactivity detection code)
          * Improved handling of initial streaming lib packet retransmissions to
            kill the "lost first packet" bug (where a page shows up with the first
            few KB missing)
          * Add support for initial window sizes greater than 1 - useful for
            eepsites to transmit e.g. 4 packets full of data along with the initial
            ACK, thereby cutting down on the rtt latency.  The congestion window
            size can and does still shrink down to 1 packet though.
          * Adjusted the streaming lib retransmission calculation algorithm to be
            more TCP-like.
      b9b59ff9
  4. Sep 21, 2005
    • jrandom's avatar
      2005-09-21 redzara · 30bd6591
      jrandom authored and zzz's avatar zzz committed
          * Use ISO-8859-1 for the susidns xml
      30bd6591
    • jrandom's avatar
      2005-09-21 susi · 3286ca49
      jrandom authored and zzz's avatar zzz committed
          * Bugfix in susidns for deleting entries
      2005-09-21  jrandom
          * Add support for HTTP POST to EepGet
          * Use HTTP POST for syndie bulk fetches, since there's a lot of data to
            put in that URL.
      3286ca49
  5. Sep 18, 2005
  6. Sep 17, 2005
    • jrandom's avatar
      2005-09-17 jrandom · a8ecd32b
      jrandom authored and zzz's avatar zzz committed
          * Updated the bandwidth limiter to use two tiers of bandwidth - our normal
            steady state rate, plus a new limit on how fast we transfer when
            bursting.  This is different from the old "burst as fast as possible
            until we're out of tokens" policy, and should help those with congested
            networks.  See /config.jsp to manage this rate.
          * Bugfixes in Syndie to handle missing cache files (no data was lost, the
            old posts just didn't show up).
          * Log properly in EepPost
      a8ecd32b
    • jrandom's avatar
      2005-09-17 jrandom · 20c42a17
      jrandom authored and zzz's avatar zzz committed
          * Bugfixes in Syndie to handle missing cache files (no data was lost, the
            old posts just didn't show up).
          * Log properly in EepPost
      20c42a17
    • jrandom's avatar
      2005-09-17 jrandom · d6c3ffde
      jrandom authored and zzz's avatar zzz committed
          * Added the natively compiled jbigi and patched java service wrapper for
            OS X.  Thanks Bill Dorsey for letting me use your machine!
          * Don't build i2p.exe or i2pinstall.exe when run on OS X machines, as we
            don't bundle the binutils necessary (and there'd be a naming conflict
            if we did).
          * Added 'single user' functionality to syndie - if the single user
            checkbox on the admin page is checked, all users are allowed to control
            the instance and sync up with remote syndie nodes.
          * Temporarily disable the x-i2p-gzip in i2ptunnel until it is more closely
            debugged.
      d6c3ffde
  7. Sep 16, 2005
    • jrandom's avatar
      2005-09-16 jrandom · dab1b4d2
      jrandom authored and zzz's avatar zzz committed
          * Adjust I2PTunnelHTTPServer so it can be used for outproxy operators
            (just specify the spoofed host as an empty string), allowing them to
            honor x-i2p-gzip encoding.
          * Let windows users build the exes too (thanks bar and redzara!)
          * Allow I2PTunnel httpserver operators to disable gzip compression on
            individual tunnels with the i2ptunnel.gzip=false client option
            (good idea susi!)
      dab1b4d2
    • jrandom's avatar
      use the logger, not stdout/stderr · 3aba1263
      jrandom authored and zzz's avatar zzz committed
      3aba1263
    • jrandom's avatar
      2005-09-16 jrandom · d89f589f
      jrandom authored and zzz's avatar zzz committed
          * Added the i2p.exe and i2pinstall.exe for windows users, using launch4j.
          * Added runplain.sh for *nix/osx users having problems using the java
            service wrapper (called from the install dir as: sh runplain.sh)
          * Bundle susidns and syndie, with links on the top nav
          * Have I2PTunnelHTTPClient and I2PTunnelHTTPServer use the x-i2p-gzip
            content-encoding (if offered), reducing the payload size before it
            reaches the streaming lib.  The existing compression is at the i2cp
            level, so we've been packetizing 4KB of uncompressed data and then
            compressing those messages, rather than compressing and then packetizing
            4KB of compressed data.  This should reduce the number of round trips
            to fetch web pages substantially.
          * Adjust the startup and timing of the addressbook so that susidns always
            has config to work off, and expose a method for susidns to tell it to
            reload its config and rerun.
      d89f589f
    • jrandom's avatar
      imported fixed susidns · 8c1895e0
      jrandom authored and zzz's avatar zzz committed
      8c1895e0
  8. Sep 13, 2005
    • jrandom's avatar
      2005-09-13 jrandom · 5694206b
      jrandom authored and zzz's avatar zzz committed
          * More careful error handling with introductions (thanks dust!)
          * Fix the forceIntroducers checkbox on config.jsp (thanks Complication!)
          * Hide the shitlist on the summary so it doesn't confuse new users.
      5694206b
    • jrandom's avatar
      2005-09-12 jrandom · b5784d60
      jrandom authored and zzz's avatar zzz committed
          * More aggressively publish updated routerInfo.
          * Expose the flag to force SSU introductions on the router console
          * Don't give people the option to disable SNTP time sync, at least not
            through the router console, because there is no reason to disable it.
            No, not even if your OS is "ntp synced", because chances are, its not.
      b5784d60
  9. Sep 12, 2005
  10. Sep 11, 2005
    • jrandom's avatar
      2005-09-10 jrandom · d9b4406c
      jrandom authored and zzz's avatar zzz committed
          * Test the router's reachability earlier and more aggressively
          * Use the low level bandwidth limiter's rates for the router console, and
            if the router has net.i2p.router.transport.FIFOBandwidthLimiter=INFO in
            the logger config, keep track of the 1 second transfer rates as the stat
            'bw.sendBps1s' and 'bw.recvBps1s', allowing closer monitoring of burst
            behavior.
      d9b4406c
  11. Sep 10, 2005
  12. Sep 07, 2005
    • jrandom's avatar
      2005-09-07 BarkerJr · 54074e76
      jrandom authored and zzz's avatar zzz committed
          * HTML cleanup for the router console (thanks!)
      2005-09-07  jrandom
          * Lay the foundation for 'client routers' - the ability for peers to opt
            out of participating in tunnels entirely due to firewall/NAT issues.
            Individual routers have control over where those peers are used in
            tunnels - in outbound or inbound, exploratory or client tunnels, or
            none at all.  The defaults with this build are to simply act as before -
            placing everyone as potential participants in any tunnel.
          * Another part of the foundation includes the option for netDb
            participants to refuse to answer queries regarding peers who are marked
            as unreachable, though this too is disabled by default (meaning the
            routerInfo is retrievable from the netDb).
      54074e76
    • cervantes's avatar
      Adjusted wording on the bandwidth limiter controls to reflect new router defaults · 744671a5
      cervantes authored and zzz's avatar zzz committed
      744671a5
  13. Sep 06, 2005
  14. Sep 05, 2005
  15. Sep 04, 2005
  16. Sep 01, 2005
    • jrandom's avatar
      2005-08-31 jrandom · b43114f6
      jrandom authored and zzz's avatar zzz committed
          * Don't publish leaseSets to the netDb if they will never be looked for -
            namely, if they are for destinations that only establish outbound
            streams.  I2PTunnel's 'client' and 'httpclient' proxies have been
            modified to tell the router that it doesn't need to publish their
            leaseSet (by setting the I2CP config option 'i2cp.dontPublishLeaseSet'
            to 'true').
          * Don't publish the top 10 peer rankings of each router in the netdb, as
            it isn't being watched right now.
      b43114f6
  17. Aug 31, 2005
Loading