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

Skip to content
Snippets Groups Projects
  1. May 01, 2006
    • duck's avatar
      fix typos · 0c9f1650
      duck authored and zzz's avatar zzz committed
      0c9f1650
  2. Apr 28, 2006
    • jrandom's avatar
      2006-04-27 jrandom · be3a899e
      jrandom authored and zzz's avatar zzz committed
          * Avoid a race in the message reply registry (thanks cervantes!)
      be3a899e
    • jrandom's avatar
      2006-04-27 jrandom · 7a6a7490
      jrandom authored and zzz's avatar zzz committed
          * Fixed the tunnel expiration desync code (thanks Complication!)
      7a6a7490
  3. Apr 26, 2006
  4. Apr 24, 2006
  5. Apr 23, 2006
  6. Apr 22, 2006
    • zzz's avatar
      zzz update · e5eca5fa
      zzz authored and zzz's avatar zzz committed
      e5eca5fa
  7. Apr 19, 2006
    • jrandom's avatar
      2006-04-19 jrandom · 8cba2f42
      jrandom authored and zzz's avatar zzz committed
          * Adjust how we pick high capacity peers to allow the inclusion of fast
            peers (the previous filter assumed an old usage pattern)
          * New set of stats to help track per-packet-type bandwidth usage better
          * Cut out the proactive tail drop from the SSU transport, for now
          * Reduce the frequency of tunnel build attempts while we're saturated
          * Don't drop tunnel requests as easily - prefer to explicitly reject them
      8cba2f42
  8. Apr 15, 2006
  9. Apr 14, 2006
    • jrandom's avatar
      2006-04-14 jrandom · de839444
      jrandom authored and zzz's avatar zzz committed
          * 0 isn't very random
          * Adjust the tunnel drop to be more reasonable
      de839444
    • jrandom's avatar
      2006-04-14 jrandom · 90cd7ff2
      jrandom authored and zzz's avatar zzz committed
          * -28.00230115311259 is not between 0 and 1 in any universe I know.
          * Made the bw-related tunnel join throttle much simpler
      90cd7ff2
    • jrandom's avatar
      2006-04-14 jrandom · 8d0a9b4c
      jrandom authored and zzz's avatar zzz committed
          * Make some more stats graphable, and allow some internal tweaking on the
            tunnel pairing for creation and testing.
      8d0a9b4c
  10. Apr 13, 2006
  11. Apr 12, 2006
    • jrandom's avatar
      2006-04-12 jrandom · 8fcb8714
      jrandom authored and zzz's avatar zzz committed
          * Watch out for failed syndie index fetches (thanks bar!)
      8fcb8714
  12. Apr 11, 2006
    • jrandom's avatar
      2006-04-11 jrandom · 83bef43f
      jrandom authored and zzz's avatar zzz committed
          * Throttling improvements on SSU - throttle all transmissions to a peer
            when we are retransmitting, not just retransmissions.  Also, if
            we're already retransmitting to a peer, probabalistically tail drop new
            messages targetting that peer, based on the estimated wait time before
            transmission.
          * Fixed the rounding error in the inbound tunnel drop probability.
      83bef43f
  13. Apr 10, 2006
    • jrandom's avatar
      2006-04-10 jrandom · b4fc6ca3
      jrandom authored and zzz's avatar zzz committed
          * Include a combined send/receive graph (good idea cervantes!)
          * Proactively drop inbound tunnel requests probabalistically as the
            estimated queue time approaches our limit, rather than letting them all
            through up to that limit.
      b4fc6ca3
  14. Apr 09, 2006
    • jrandom's avatar
      2006-04-08 jrandom · ab3f1b70
      jrandom authored and zzz's avatar zzz committed
          * Stat summarization fix (removing the occational holes in the jrobin
            graphs)
      ab3f1b70
  15. Apr 08, 2006
    • jrandom's avatar
      2006-04-08 jrandom · c76402a1
      jrandom authored and zzz's avatar zzz committed
          * Process inbound tunnel requests more efficiently
          * Proactively drop inbound tunnel requests if the queue before we'd
            process it in is too long (dynamically adjusted by cpu load)
          * Adjust the tunnel rejection throttle to reject requeusts when we have to
            proactively drop too many requests.
          * Display the number of pending inbound tunnel join requests on the router
            console (as the "handle backlog")
          * Include a few more stats in the default set of graphs
      c76402a1
  16. Apr 07, 2006
    • jrandom's avatar
      2006-04-06 jrandom · a50c73aa
      jrandom authored and zzz's avatar zzz committed
          * Fix for a bug in the new irc ping/pong filter (thanks Complication!)
      a50c73aa
  17. Apr 06, 2006
  18. Apr 05, 2006
  19. Apr 04, 2006
    • jrandom's avatar
      2006-04-05 jrandom · 9a820961
      jrandom authored and zzz's avatar zzz committed
          * Fix during the ssu handshake to avoid an unnecessary failure on
            packet retransmission (thanks ripple!)
          * Fix during the SSU handshake to use the negotiated session key asap,
            rather than using the intro key for more than we should (thanks ripple!)
          * Fixes to the message reply registry (thanks Complication!)
          * More comprehensive syndie banning (for repeated pushes)
          * Publish the router's ballpark bandwidth limit (w/in a power of 2), for
            testing purposes
          * Put a floor back on the capacity threshold, so too many failing peers
            won't cause us to pick very bad peers (unless we have very few good
            ones)
          * Bugfix to cut down on peers using introducers unneessarily (thanks
            Complication!)
          * Reduced the default streaming lib message size to fit into a single
            tunnel message, rather than require 5 tunnel messages to be transferred
            without loss before recomposition.  This reduces throughput, but should
            increase reliability, at least for the time being.
          * Misc small bugfixes in the router (thanks all!)
          * More tweaking for Syndie's CSS (thanks Doubtful Salmon!)
      9a820961
  20. Apr 03, 2006
    • jrandom's avatar
      2006-04-01 jrandom · 764149ae
      jrandom authored and zzz's avatar zzz committed
          * Take out the router watchdog's teeth (don't restart on leaseset failure)
          * Filter the IRC ping/pong messages, as some clients send unsafe
            information in them (thanks aardvax and dust!)
      764149ae
  21. Apr 01, 2006
    • jrandom's avatar
      2006-04-01 jrandom · 1b3ad31b
      jrandom authored and zzz's avatar zzz committed
          * Take out the router watchdog's teeth (don't restart on leaseset failure)
      1b3ad31b
  22. Mar 30, 2006
    • jrandom's avatar
      2006-03-30 jrandom · 15e6c27c
      jrandom authored and zzz's avatar zzz committed
          * Substantially reduced the lock contention in the message registry (a
            major hotspot that can choke most threads).  Also reworked the locking
            so we don't need per-message timer events
          * No need to have additional per-peer message clearing, as they are
            either unregistered individually or expired.
          * Include some of the more transient tunnel throttling
      15e6c27c
  23. Mar 29, 2006
  24. Mar 27, 2006
  25. Mar 26, 2006
  26. Mar 25, 2006
    • jrandom's avatar
      2006-03-25 jrandom · b5c0d77c
      jrandom authored and zzz's avatar zzz committed
          * Added a simple purge and ban of syndie authors, shown as the
            "Purge and ban" button on the addressbook for authors that are already
            on the ignore list.  All of their entries and metadata are deleted from
            the archive, and the are transparently filtered from any remote
            syndication (so no user on the syndie instance will pull any new posts
            from them)
          * More strict tunnel join throtting when congested
      b5c0d77c
  27. Mar 24, 2006
    • jrandom's avatar
      2006-03-24 jrandom · d489caa8
      jrandom authored and zzz's avatar zzz committed
          * Try to desync tunnel building near startup (thanks Complication!)
          * If we are highly congested, fall back on only querying the floodfill
            netDb peers, and only storing to those peers too
          * Cleaned up the floodfill-only queries
      d489caa8
  28. Mar 22, 2006
  29. Mar 21, 2006
    • jrandom's avatar
      2006-03-21 jrandom · c5aab8c7
      jrandom authored and zzz's avatar zzz committed
          * Avoid a very strange (unconfirmed) bug that people using the systray's
            browser picker dialog could cause by disabling the GUI-based browser
            picker.
          * Cut down on subsequent streaming lib reset packets transmitted
          * Use a larger MTU more often
          * Allow netDb searches to query shitlisted peers, as the queries are
            indirect.
          * Add an option to disable non-floodfill netDb searches (non-floodfill
            searches are used by default, but can be disabled by adding
            netDb.floodfillOnly=true to the advanced config)
      c5aab8c7
  30. Mar 20, 2006
    • jrandom's avatar
      2006-03-20 jrandom · 34374811
      jrandom authored and zzz's avatar zzz committed
          * Fix to allow for some slack when coalescing stats
          * Workaround some oddball errors
      34374811
    • jrandom's avatar
      2006-03-20 jrandom · c5ddfabf
      jrandom authored and zzz's avatar zzz committed
          * Fix to allow for some slack when coalescing stats
          * Workaround some oddball errors
      c5ddfabf
  31. Mar 19, 2006
    • jrandom's avatar
      2006-03-18 jrandom · 1ef33906
      jrandom authored and zzz's avatar zzz committed
          * Added a new graphs.jsp page to show all of the stats being harvested
      1ef33906
Loading