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

Skip to content
Snippets Groups Projects
  1. Jul 16, 2006
    • complication's avatar
      2006-07-16 Complication · 65138357
      complication authored and zzz's avatar zzz committed
          * Collect tunnel build agree/reject/expire statistics
            for each bandwidth tier of peers (and peers of unknown tiers,
            even if those shouldn't exist)
      65138357
  2. Jul 14, 2006
    • jrandom's avatar
      2006-07-14 jrandom · f6320696
      jrandom authored and zzz's avatar zzz committed
          * Improve the multitransport shitlisting (thanks Complication!)
          * Allow routers with a capacity of 16-32KBps to be used in tunnels under
            the default configuration (thanks for the stats Complication!)
          * Properly allow older router references to load on startup
            (thanks bar, Complication, et al!)
          * Add a new "i2p.alwaysAllowReseed" advanced config property, though
            hopefully today's changes should make this unnecessary (thanks void!)
          * Improved NTCP buffering
          * Close NTCP connections if we are too backlogged when writing to them
      f6320696
  3. Jul 07, 2006
  4. Jul 04, 2006
    • jrandom's avatar
      2006-07-04 jrandom · 208634e5
      jrandom authored and zzz's avatar zzz committed
          * New NIO-based tcp transport (NTCP), enabled by default for outbound
            connections only.  Those who configure their NAT/firewall to allow
            inbound connections and specify the external host and port
            (dyndns/etc is ok) on /config.jsp can receive inbound connections.
            SSU is still enabled for use by default for all users as a fallback.
          * Substantial bugfix to the tunnel gateway processing to transfer
            messages sequentially instead of interleaved
          * Renamed GNU/crypto classes to avoid name clashes with kaffe and other
            GNU/Classpath based JVMs
          * Adjust the Fortuna PRNG's pooling system to reduce contention on
            refill with a background thread to refill the output buffer
          * Add per-transport support for the shitlist
          * Add a new async pumped tunnel gateway to reduce tunnel dispatcher
            contention
      208634e5
  5. Jul 01, 2006
    • complication's avatar
      2006-07-01 Complication · 3d07205c
      complication authored and zzz's avatar zzz committed
          * Ensure that the I2PTunnel web interface won't update tunnel settings
            for shared clients when a non-shared client is modified
            (thanks for spotting, BarkerJr!)
      3d07205c
  6. Jun 15, 2006
  7. Jun 14, 2006
  8. Jun 13, 2006
    • jrandom's avatar
      2006-06-13 jrandom · a3db9429
      jrandom authored and zzz's avatar zzz committed
          * Use a minimum uptime of 2 hours, not 4 (oops)
      a3db9429
    • jrandom's avatar
      2006-06-13 jrandom · 291a5c95
      jrandom authored and zzz's avatar zzz committed
          * Cut down the proactive rejections due to queue size - if we are
            at the point of having decrypted the request off the queue, might
            as well let it through, rather than waste that decryption
      291a5c95
  9. Jun 11, 2006
    • jrandom's avatar
      2006-06-11 Kloug · 0a3281c2
      jrandom authored and zzz's avatar zzz committed
          * Bugfix to the I2PTunnel IRC filter to support multiple concurrent
            outstanding pings/pongs
      0a3281c2
  10. Jun 10, 2006
    • jrandom's avatar
      2006-06-10 jrandom · 23f30ba5
      jrandom authored and zzz's avatar zzz committed
          * Further reduction in proactive rejections
      23f30ba5
    • jrandom's avatar
      2006-06-09 jrandom · f3de85c4
      jrandom authored and zzz's avatar zzz committed
          * Don't let the pending tunnel request queue grow beyond reason
            (letting things sit for up to 30s when they fail after 10s
            seems a bit... off)
      f3de85c4
  11. Jun 09, 2006
    • jrandom's avatar
      2006-06-08 jrandom · a3a4888e
      jrandom authored and zzz's avatar zzz committed
          * Be more conservative in the proactive rejections
      a3a4888e
  12. Jun 05, 2006
    • jrandom's avatar
      thanks bar · 6fd7881f
      jrandom authored and zzz's avatar zzz committed
      6fd7881f
    • complication's avatar
      2006-06-04 Complication · 381f7167
      complication authored and zzz's avatar zzz committed
          * Stop sending a blank line before USER in susimail.
            Seemed to break in rare cases, thanks for reporting, Brachtus!
      381f7167
  13. Jun 04, 2006
  14. May 31, 2006
    • jrandom's avatar
      2006-05-31 jrandom · f2fb87c8
      jrandom authored and zzz's avatar zzz committed
          * Only send netDb searches to the floodfill peers for the time being
          * Add some proof of concept filters for tunnel participation.  By default,
            it will skip peers with an advertised bandwith of less than 32KBps or
            an advertised uptime of less than 2 hours.  If this is sufficient, a
            safer implementation of these filters will be implemented.
      f2fb87c8
    • complication's avatar
      2006-05-30 Complication · fcbea194
      complication authored and zzz's avatar zzz committed
          * weekly news.xml update
      fcbea194
  15. May 19, 2006
  16. May 18, 2006
  17. May 16, 2006
    • jrandom's avatar
      2006-05-16 jrandom · 2c3fea56
      jrandom authored and zzz's avatar zzz committed
          * Further shitlist randomizations
          * Adjust the stats monitored for detecting cpu overload when dropping new
            tunnel requests
      2c3fea56
  18. May 15, 2006
    • jrandom's avatar
      2006-05-15 jrandom · ba1d88b5
      jrandom authored and zzz's avatar zzz committed
          * Add a load dependent throttle on the pending inbound tunnel request
            backlog
          * Increased the tunnel test failure slack before killing a tunnel
      ba1d88b5
  19. May 14, 2006
    • complication's avatar
      2006-05-13 Complication · 2ad715c6
      complication authored and zzz's avatar zzz committed
          * Update the build number too
      2ad715c6
    • complication's avatar
      2006-05-13 Complication · 5f17557e
      complication authored and zzz's avatar zzz committed
          * Separate growth factors for tunnel count and tunnel test time
          * Reduce growth factors, so probabalistic throttle would activate
          * Square probAccept values to decelerate stronger when far from average
          * Create a bandwidth stat with approximately 15-second half life
          * Make allowTunnel() check the 1-second bandwidth for overload
            before doing allowance calculations using 15-second bandwidth
          * Tweak the overload detector in BuildExecutor to be more sensitive
            for rising edges, add ability to initiate tunnel drops
          * Add a function to seek and drop the highest-rate participating tunnel,
            keeping a fixed+random grace period between such drops.
            It doesn't seem very effective, so disabled by default
            ("router.dropTunnelsOnOverload=true" to enable)
      5f17557e
  20. May 12, 2006
    • jrandom's avatar
      2006-05-11 jrandom · 2ad5a6f9
      jrandom authored and zzz's avatar zzz committed
          * PRNG bugfix (thanks cervantes and Complication!)
      2ad5a6f9
  21. May 10, 2006
  22. May 09, 2006
  23. May 08, 2006
    • complication's avatar
      2006-05-07 Complication · 6b0d5076
      complication authored and zzz's avatar zzz committed
          * Fix problem whereby repeated calls to allowed() would make
            the 1-tunnel exception permit more than one concurrent build
      6b0d5076
  24. May 06, 2006
    • jrandom's avatar
      2006-05-06 jrandom · 70cf9e4c
      jrandom authored and zzz's avatar zzz committed
          * Readjust the tunnel creation timeouts to reject less but fail earlier,
            while tracking the extended timeout events.
      70cf9e4c
  25. May 04, 2006
    • jrandom's avatar
      2006-05-04 jrandom · 2a3974c7
      jrandom authored and zzz's avatar zzz committed
          * Short circuit a highly congested part of the stat logging unless its
            required (may or may not help with a synchronization issue reported by
            andreas)
      2a3974c7
  26. May 03, 2006
    • complication's avatar
      2006-05-03 Complication · 46ac9292
      complication authored and zzz's avatar zzz committed
          * Allow a single build attempt to proceed despite 1-minute overload
            only if the 1-second rate shows enough spare bandwidth
            (e.g. overload has already eased)
      46ac9292
    • complication's avatar
      2006-05-02 Complication · 43070974
      complication authored and zzz's avatar zzz committed
          * Correct a misnamed property in SummaryHelper.java
            to avoid confusion
          * Make the maximum allowance of our own concurrent
            tunnel builds slightly adaptive: one concurrent build per 6 KB/s
            within the fixed range 2..10
          * While overloaded, try to avoid completely choking our own build attempts,
            instead prefer limiting them to 1
      43070974
    • complication's avatar
      2006-05-02 Complication · ed3fdaf4
      complication authored and zzz's avatar zzz committed
          * Fixed URL in previous update, sorry
      ed3fdaf4
    • complication's avatar
      2006-05-02 Complication · 378a9a8f
      complication authored and zzz's avatar zzz committed
          * Weekly news.xml update
      378a9a8f
  27. May 01, 2006
    • jrandom's avatar
      2006-05-01 jrandom · 4ef61804
      jrandom authored and zzz's avatar zzz committed
          * Adjust the tunnel build timeouts to cut down on expirations, and
            increased the SSU connection establishment retransmission rate to
            something less glacial.
          * For the first 5 minutes of uptime, be less aggressive with tunnel
            exploration, opting for more reliable peers to start with.
      4ef61804
    • jrandom's avatar
      2006-05-01 jrandom · d4970e23
      jrandom authored and zzz's avatar zzz committed
          * Fix for a netDb lookup race (thanks cervantes!)
      d4970e23
Loading