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

Skip to content
Snippets Groups Projects
  1. 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
  2. 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
  3. Mar 20, 2006
    • 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
  4. 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
  5. Mar 18, 2006
    • jrandom's avatar
      2006-03-18 jrandom · f3849a22
      jrandom authored and zzz's avatar zzz committed
          * Made the netDb search load limitations a little less stringent
          * Add support for specifying the number of periods to be plotted on the
            graphs - e.g. to plot only the last hour of a stat that is averaged at
            the 60 second period, add &periodCount=60
      f3849a22
  6. Mar 17, 2006
    • jrandom's avatar
      2006-03-17 jrandom · b03ff21d
      jrandom authored and zzz's avatar zzz committed
          * Add support for graphing the event count as well as the average stat
            value (done by adding &showEvents=true to the URL).  Also supports
            hiding the legend (&hideLegend=true), the grid (&hideGrid=true), and
            the title (&hideTitle=true).
          * Removed an unnecessary arbitrary filter on the profile organizer so we
            can pick high capacity and fast peers more appropriately
      b03ff21d
  7. Mar 16, 2006
    • jrandom's avatar
      aych tee emm ell smells · 52094b10
      jrandom authored and zzz's avatar zzz committed
      52094b10
    • jrandom's avatar
      2006-03-16 jrandom · 65dc803f
      jrandom authored and zzz's avatar zzz committed
          * Integrate basic hooks for jrobin (http://jrobin.org) into the router
            console.  Selected stats can be harvested automatically and fed into
            in-memory RRD databases, and those databases can be served up either as
            PNG images or as RRDtool compatible XML dumps (see oldstats.jsp for
            details).  A base set of stats are harvested by default, but an
            alternate list can be specified by setting the 'stat.summaries' list on
            the advanced config.  For instance:
            stat.summaries=bw.recvRate.60000,bw.sendRate.60000
          * HTML tweaking for the general config page (thanks void!)
          * Odd NPE fix (thanks Complication!)
      65dc803f
    • complication's avatar
      2006-03-15 Complication · 349adf66
      complication authored and zzz's avatar zzz committed
          * Trim out an old, inactive IP second-guessing method
            (thanks for spotting, Anonymous!)
      349adf66
  8. Mar 06, 2006
    • zzz's avatar
      2006-03-05 zzz · 94c1c32b
      zzz authored and zzz's avatar zzz committed
          * Remove the +++--- from the logs on i2psnark startup
      94c1c32b
  9. Mar 05, 2006
    • jrandom's avatar
      2006-03-05 jrandom · deb35f4a
      jrandom authored and zzz's avatar zzz committed
          * HTML fixes in Syndie to work better with opera (thanks shaklen!)
          * Give netDb lookups to floodfill peers more time, as they are much more
            likely to succeed (thereby cutting down on the unnecessary netDb
            searches outside the floodfill set)
          * Fix to the SSU IP detection code so we won't use introducers when we
            don't need them (thanks Complication!)
          * Add a brief shitlist to i2psnark so it doesn't keep on trying to reach
            peers given to it
          * Don't let netDb searches wander across too many peers
          * Don't use the 1s bandwidth usage in the tunnel participation throttle,
            as its too volatile to have much meaning.
          * Don't bork if a Syndie post is missing an entry.sml
      deb35f4a
  10. Mar 04, 2006
    • complication's avatar
      2006-03-04 Complication · 717d1b97
      complication authored and zzz's avatar zzz committed
          * Fix the announce URL of orion's tracker in Snark sources
      717d1b97
    • complication's avatar
      2006-03-03 Complication · e62135ea
      complication authored and zzz's avatar zzz committed
          * Explicit check for an index out of bounds exception while parsing
            an inbound IRC command (implicit check was there already)
      e62135ea
  11. Mar 01, 2006
    • jrandom's avatar
      2006-03-01 jrandom · 2c6d9533
      jrandom authored and zzz's avatar zzz committed
          * More aggressive tunnel throttling as we approach our bandwidth limit,
            and throttle based off periods wider than 1 second.
          * Included Doubtful Salmon's syndie stylings (thanks!)
      2c6d9533
  12. Feb 27, 2006
  13. Feb 26, 2006
    • jrandom's avatar
      2006-02-26 jrandom · eee21aa3
      jrandom authored and zzz's avatar zzz committed
          * Switch from the bouncycastle to the gnu-crypto implementation for
            SHA256, as benchmarks show a 10-30% speedup.
          * Removed some unnecessary object caches
          * Don't close i2psnark streams prematurely
      eee21aa3
  14. Feb 25, 2006
    • zzz's avatar
      2006-02-25 zzz spelling fix · a2854cf6
      zzz authored and zzz's avatar zzz committed
      a2854cf6
    • jrandom's avatar
      2006-02-25 jrandom · 62b7cf64
      jrandom authored and zzz's avatar zzz committed
          * Made the Syndie permalinks in the thread view point to the blog view
          * Disabled TCP again (since the live net seems to be doing well w/out it)
          * Fix the message time on inbound SSU establishment (thanks zzz!)
          * Don't be so aggressive with parallel tunnel creation when a tunnel pool
            just starts up
      62b7cf64
  15. Feb 21, 2006
    • jrandom's avatar
      2006-02-21 jrandom · b4c49553
      jrandom authored and zzz's avatar zzz committed
          * Throttle the outbound SSU establishment queue, so it doesn't fill up the
            heap when backlogged (and so that the messages queued up on it don't sit
            there forever)
          * Further SSU memory cleanup
          * Clean up the address regeneration code so it knows when to rebuild the
            local info more precisely.
      b4c49553
  16. Feb 20, 2006
    • jrandom's avatar
      2006-02-20 jrandom · ac8436a8
      jrandom authored and zzz's avatar zzz committed
          * Properly enable TCP this time (oops)
          * Deal with multiple form handlers on the same page in the console without
            being too annoying (thanks blubb and bd_!)
      ac8436a8
    • jrandom's avatar
      2006-02-20 jrandom · 4b77dded
      jrandom authored and zzz's avatar zzz committed
          * Major SSU and router tuning to reduce contention, memory usage, and GC
            churn.  There are still issues to be worked out, but this should be a
            substantial improvement.
          * Modified the optional netDb harvester task to support choosing whether
            to use (non-anonymous) direct connections or (anonymous) exploratory
            tunnels to do the harvesting.  Harvesting itself is enabled via the
            advanced config "netDb.shouldHarvest=true" (default is false) and the
            connection type can be chosen via "netDb.harvestDirectly=false" (default
            is false).
      4b77dded
    • dust's avatar
      * Added pruning of suckers history (it used to grow indefinitely). · 222af6c0
      dust authored and zzz's avatar zzz committed
      222af6c0
  17. Feb 19, 2006
    • jrandom's avatar
      2006-02-19 jrandom · 65975df1
      jrandom authored and zzz's avatar zzz committed
          * Moved the current net's reseed URL to a different location than where
            the old net looks (dev.i2p.net/i2pdb2/ vs .../i2pdb/)
          * More aggressively expire inbound messages (on receive, not just on send)
          * Add in a hook for breaking backwards compatibility in the SSU wire
            protocol directly by including a version as part of the handshake.  The
            version is currently set to 0, however, so the wire protocol from this
            build is compatible with all earlier SSU implementations.
          * Increased the number of complete message readers, cutting down
            substantially on the delay processing inbound messages.
          * Delete the message history file on startup
          * Reworked the restart/shutdown display on the console (thanks bd_!)
      65975df1
  18. Feb 17, 2006
    • 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
  19. Feb 16, 2006
    • jrandom's avatar
      * 2006-02-16 0.6.1.10 released · 5b949659
      jrandom authored and zzz's avatar zzz committed
    • jrandom's avatar
      2006-02-16 jrandom · 9e00dbaa
      jrandom authored and zzz's avatar zzz committed
          * Add a new toggle to the web config to enable/disable the load testing
      9e00dbaa
    • jrandom's avatar
      drop most of the abandonware · 321c5606
      jrandom authored and zzz's avatar zzz committed
      321c5606
    • jrandom's avatar
      *cough* · d2ddca7d
      jrandom authored and zzz's avatar zzz committed
      d2ddca7d
    • jrandom's avatar
      2006-02-16 jrandom · fb17e70f
      jrandom authored and zzz's avatar zzz committed
          * Bugfix to the I2PTunnel web config to properly accept i2cp port settings
          * Initial sucker refactoring to simplify reuse of the html parsing
          * Beginnings of hooks to push imported rss/atom out to remote syndie
            archives automatically (though not enabled currently)
          * Further SSU peer test cleanup
      fb17e70f
    • jrandom's avatar
      2006-02-16 jrandom · 79f934fe
      jrandom authored and zzz's avatar zzz committed
          * Bugfix to the I2PTunnel web config to properly accept i2cp port settings
          * Initial sucker refactoring to simplify reuse of the html parsing
          * Beginnings of hooks to push imported rss/atom out to remote syndie
            archives automatically (though not enabled currently)
          * Further SSU peer test cleanup
      79f934fe
  20. Feb 15, 2006
    • jrandom's avatar
      "&" sucks · 41e5e1a0
      jrandom authored and zzz's avatar zzz committed
      41e5e1a0
    • 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
  21. 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 · 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
  22. Jan 25, 2006
    • dust's avatar
      2006-01-25 dust · ab8e1165
      dust authored and zzz's avatar zzz committed
          * Fix IRC client proxy to use ISO-8859-1.
      ab8e1165
  23. Jan 23, 2006
    • 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
  24. 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
  25. Jan 14, 2006
    • cervantes's avatar
      2005-01-14 cervantes · 211f37c2
      cervantes authored and zzz's avatar zzz committed
      	* Removed entirely misleading memory status from the console summary.
      211f37c2
Loading