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

Skip to content
Snippets Groups Projects
  1. Feb 19, 2006
    • jrandom's avatar
      2006-02-18 jrandom · 5aa33574
      jrandom authored and zzz's avatar zzz committed
          * Migrate the outbound packets from a central component to the individual
            per-peer components, substantially cutting down on lock contention when
            dealing with higher degrees.
          * Load balance the outbound SSU transfers evenly across peers, rather than
            across messages (so peers with few messages won't be starved by peers
            with many).
          * Reduce the frequency of router info rebuilds (thanks bar!)
      5aa33574
  2. Feb 18, 2006
    • jrandom's avatar
      2006-02-18 jrandom · 12027513
      jrandom authored and zzz's avatar zzz committed
          * Add a new AIMD throttle in SSU to control the number of concurrent
            messages being sent to a given peer, in addition to the throttle on the
            number of concurrent bytes to that peer.
          * Adjust the existing SSU outbound queue to throttle based on the queue's
            lag, not an arbitrary number of packets.
      12027513
    • jrandom's avatar
      2006-02-18 jrandom · 34fcf53d
      jrandom authored and zzz's avatar zzz committed
          * Add a new AIMD throttle in SSU to control the number of concurrent
            messages being sent to a given peer, in addition to the throttle on the
            number of concurrent bytes to that peer.
          * Adjust the existing SSU outbound queue to throttle based on the queue's
            lag, not an arbitrary number of packets.
      34fcf53d
  3. Feb 17, 2006
    • jrandom's avatar
      2006-02-17 jrandom · 9ddc632b
      jrandom authored and zzz's avatar zzz committed
          * Properly fix the build request queue throttling, using queue age to
            detect congestion, rather than queue size.
      9ddc632b
    • jrandom's avatar
      2006-02-17 jrandom · 941b65eb
      jrandom authored and zzz's avatar zzz committed
          * Disable the message history log file by default (duh - feel free to
            delete messageHistory.txt after upgrading.  thanks deathfatty!)
          * Limit the size of the inbound tunnel build request queue so we don't
            get an insane backlog of requests that we're bound to reject, and adjust
            the queue processing so we keep on churning through them when we've got
            a backlog.
          * Small fixes for the multiuser syndie operation (thanks Complication!)
          * Renamed modified PRNG classes that were imported from gnu-crypto so we
            don't conflict with JVMs using that as a JCE provider (thanks blx!)
      941b65eb
    • jrandom's avatar
      2006-02-17 jrandom · 8c916746
      jrandom authored and zzz's avatar zzz committed
          * Disable the message history log file by default (duh - feel free to
            delete messageHistory.txt after upgrading.  thanks deathfatty!)
          * Limit the size of the inbound tunnel build request queue so we don't
            get an insane backlog of requests that we're bound to reject, and adjust
            the queue processing so we keep on churning through them when we've got
            a backlog.
          * Small fixes for the multiuser syndie operation (thanks Complication!)
          * Renamed modified PRNG classes that were imported from gnu-crypto so we
            don't conflict with JVMs using that as a JCE provider (thanks blx!)
      8c916746
  4. Feb 16, 2006
  5. Feb 15, 2006
    • zzz's avatar
      2006-02-15 zzz fix release # · d5c36f7f
      zzz authored and zzz's avatar zzz committed
      d5c36f7f
    • zzz's avatar
      2006-02-15 zzz update · 41ac6287
      zzz authored and zzz's avatar zzz committed
      41ac6287
    • jrandom's avatar
      "&" sucks · 41e5e1a0
      jrandom authored and zzz's avatar zzz committed
      41e5e1a0
    • jrandom's avatar
      2006-02-15 jrandom · 74edc3fa
      jrandom authored and zzz's avatar zzz committed
          * Add in per-blog RSS feeds to Syndie
          * Upgraded sucker's ROME dependency to 0.8, bundling sucked enclosures
            with the posts, marking additional attachments as Media RSS enclosures
            (http://search.yahoo.com/mrss/), since RSS only supports one enclosure
            per item.
          * Don't allow the default syndie user to be set to something invalid if
            its in single user mode.
      74edc3fa
    • jrandom's avatar
      just for clarity · 3a26218b
      jrandom authored and zzz's avatar zzz committed
      3a26218b
    • jrandom's avatar
      2006-02-15 jrandom · 687abd94
      jrandom authored and zzz's avatar zzz committed
          * Add in per-blog RSS feeds to Syndie
          * Upgraded sucker's ROME dependency to 0.8, bundling sucked enclosures
            with the posts, marking additional attachments as Media RSS enclosures
            (http://search.yahoo.com/mrss/), since RSS only supports one enclosure
            per item.
          * Don't allow the default syndie user to be set to something invalid if
            its in single user mode.
      687abd94
    • jrandom's avatar
      2006-02-15 jrandom · 113fbc1d
      jrandom authored and zzz's avatar zzz committed
          * Merged in the i2p_0_6_1_10_PRE branch to the trunk, so CVS HEAD is no
            longer backwards compatible (and should not be used until 0.6.1.1 is
            out)
      113fbc1d
  6. Feb 08, 2006
  7. Feb 02, 2006
  8. Jan 26, 2006
    • jrandom's avatar
      2006-01-25 jrandom · 2d651a41
      jrandom authored and zzz's avatar zzz committed
          * Run the peer profile coalescing/reorganization outside the job queue
            (on one of the timers), to cut down on some job queue congestion.  Also,
            trim old profiles while running, not just when starting up.
          * Slightly more sane intra-floodfill-node netDb activity (only flood new
            entries)
          * Workaround in the I2PTunnelHTTPServer for some bad requests (though the
            source of the bug is not yet addressed)
          * Better I2PSnark reconnection handling
          * Further cleanup in the new tunnel build process
          * Make sure we expire old participants properly
          * Remove much of the transient overload throttling (it wasn't using a good
            metric)
      2d651a41
    • jrandom's avatar
      2006-01-25 jrandom · 1eebd546
      jrandom authored and zzz's avatar zzz committed
          * Run the peer profile coalescing/reorganization outside the job queue
            (on one of the timers), to cut down on some job queue congestion.  Also,
            trim old profiles while running, not just when starting up.
          * Slightly more sane intra-floodfill-node netDb activity (only flood new
            entries)
          * Workaround in the I2PTunnelHTTPServer for some bad requests (though the
            source of the bug is not yet addressed)
          * Better I2PSnark reconnection handling
          * Further cleanup in the new tunnel build process
          * Make sure we expire old participants properly
          * Remove much of the transient overload throttling (it wasn't using a good
            metric)
      1eebd546
    • jrandom's avatar
      2006-01-25 jrandom · f22601b4
      jrandom authored and zzz's avatar zzz committed
          * Run the peer profile coalescing/reorganization outside the job queue
            (on one of the timers), to cut down on some job queue congestion.  Also,
            trim old profiles while running, not just when starting up.
          * Slightly more sane intra-floodfill-node netDb activity (only flood new
            entries)
          * Workaround in the I2PTunnelHTTPServer for some bad requests (though the
            source of the bug is not yet addressed)
          * Better I2PSnark reconnection handling
          * Further cleanup in the new tunnel build process
          * Make sure we expire old participants properly
          * Remove much of the transient overload throttling (it wasn't using a good
            metric)
      f22601b4
  9. Jan 25, 2006
  10. Jan 23, 2006
    • cervantes's avatar
      added hidden.i2p, bk1k.i2p, antipiracyagency.i2p · d1134f97
      cervantes authored and zzz's avatar zzz committed
      d1134f97
    • jrandom's avatar
      2006-01-22 jrandom · 13fe45b4
      jrandom authored and zzz's avatar zzz committed
          * New tunnel build process - does not use the new crypto or new peer
            selection strategies.  However, it does drop the fallback tunnel
            procedure, except for tunnels who are configured to allow them, or for
            the exploratory pool during bootstrapping or after a catastrophic
            failure.  This new process prefers to fail rather than use too-short
            tunnels, so while it can do some pretty aggressive tunnel rebuilding,
            it may expose more tunnel failures to the user.
          * Always prefer normal tunnels to fallback tunnels.
          * Potential fix for a bug while changing i2cp settings on I2PSnark (thanks
            bar!)
          * Do all of the netDb entry writing in a separate thread, avoiding
            duplicates and batching them up.
      13fe45b4
  11. Jan 20, 2006
  12. Jan 18, 2006
    • cervantes's avatar
      2006-01-18 cervantes · b727d868
      cervantes authored and zzz's avatar zzz committed
          * Add title attributes to all external links in Syndie, so we can rollover
            and quickly see if it's worth clicking on.
          * Fixed a minor compiler warning.
      b727d868
    • zzz's avatar
      (zzz) 1-17 update · cd2609b3
      zzz authored and zzz's avatar zzz committed
      cd2609b3
  13. Jan 17, 2006
    • jrandom's avatar
      2006-01-17 jrandom · a12ede09
      jrandom authored and zzz's avatar zzz committed
          * First pass of the new tunnel creation crypto, specified in the new
            router/doc/tunnel-alt-creation.html (referenced in the current
            router/doc/tunnel-alt.html).  It isn't actually used anywhere yet, other
            than in the test code, but the code verifies the technical viability, so
            further scrutiny would be warranted.
      a12ede09
  14. Jan 16, 2006
Loading