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

Skip to content
Snippets Groups Projects
  1. Oct 04, 2005
  2. Oct 03, 2005
  3. Oct 01, 2005
  4. Sep 30, 2005
    • ragnarok's avatar
      * Support conditional get for remote archive imports. · 9a73c6de
      ragnarok authored and zzz's avatar zzz committed
      9a73c6de
    • jrandom's avatar
      2005-09-30 jrandom · 9dfa87ba
      jrandom authored and zzz's avatar zzz committed
          * Killed three more streaming lib bugs, one of which caused excess packets
            to be transmitted (dupacking dupacks), one that was the root of many of
            the old hung streams (shrinking highest received), and another that was
            releasing data too soon.
      9dfa87ba
    • jrandom's avatar
      2005-09-30 jrandom · 934a2697
      jrandom authored and zzz's avatar zzz committed
          * Only allow autodetection of our IP address if we haven't received an
            inbound connection in the last two minutes.
          * Increase the default max streaming resends to 8 from 5 (and down from
            the earlier 10)
      934a2697
    • ragnarok's avatar
      * Export petnames from syndie to the router's petname db instead of userhosts.txt. · 3bc3e5d4
      ragnarok authored and zzz's avatar zzz committed
      3bc3e5d4
    • jrandom's avatar
      2005-09-29 jrandom · 55869af2
      jrandom authored and zzz's avatar zzz committed
          * Support noreseed.i2p in addition to .i2pnoreseed for disabling automatic
            reseeding - useful on OSes that make it hard to create dot files.
            Thanks Complication (and anon)!
          * Fixed the installer version string (thanks Frontier!)
          * Added cleaner rejection of invalid IP addresses, shitlist those who send
            us invalid IP addresses, verify again that we are not sending invalid IP
            addresses, and log an error if it happens. (Thanks Complication, ptm,
            and adab!)
      55869af2
  5. Sep 29, 2005
    • jrandom's avatar
      * 2005-09-29 0.6.1 released · 848ead76
      jrandom authored and zzz's avatar zzz committed
      2005-09-29  jrandom
          * Let syndie users modify their metadata.
          * Reseed the router on startup if there aren't enough peer references
            known locally.  This can be disabled by creating the file .i2pnoreseed
            in your home directory, and the existing detection and reseed handling
            on the web interface is unchanged.
      848ead76
  6. Sep 28, 2005
    • jrandom's avatar
      2005-09-28 jrandom · 90042071
      jrandom authored and zzz's avatar zzz committed
          * Fix for at least some (all?) of the wrong stream errors in the streaming
            lib
      90042071
  7. Sep 27, 2005
    • jrandom's avatar
      2005-09-27 jrandom · ef7d1ba9
      jrandom authored and zzz's avatar zzz committed
          * Properly suggest filenames for attachments in Syndie (thanks all!)
          * Fixed the Syndie authorization scheme for single user vs. multiuser
      ef7d1ba9
    • jrandom's avatar
      2005-09-26 jrandom · 24bad8e4
      jrandom authored and zzz's avatar zzz committed
          * I2PTunnel bugfix (thanks Complication!)
          * Increase the SSU cwin slower during congestion avoidance (at k/cwin^2
            instead of k/cwin)
          * Limit the number of inbound SSU sessions being built at once (using
            half of the i2np.udp.maxConcurrentEstablish config prop)
          * Don't shitlist on a message send failure alone (unless there aren't any
            common transports).
          * More careful bandwidth bursting
      24bad8e4
    • jrandom's avatar
      oops (thanks Complication!) · f6d8200b
      jrandom authored and zzz's avatar zzz committed
      f6d8200b
  8. 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
  9. 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
  10. 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
  11. Sep 18, 2005
  12. 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
  13. 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
  14. 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
  15. Sep 12, 2005
  16. 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
  17. Sep 10, 2005
  18. 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
  19. Sep 06, 2005
    • jrandom's avatar
      fix0rz. · 7f5b127b
      jrandom authored and zzz's avatar zzz committed
      7f5b127b
    • jrandom's avatar
      tyop · 89eff0c6
      jrandom authored and zzz's avatar zzz committed
      89eff0c6
    • jrandom's avatar
      stuff · 177aeebb
      jrandom authored and zzz's avatar zzz committed
      177aeebb
Loading