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

Skip to content
Snippets Groups Projects
  1. Dec 13, 2004
  2. Dec 11, 2004
    • jrandom's avatar
      2004-12-11 jrandom · 77ce6c33
      jrandom authored and zzz's avatar zzz committed
          * Fix the missing HTTP timeout, which was caused by the deferred syn used
            by default.  This, in turn, meant the I2PSocket creation doesn't fail
            on .connect, but is unable to transfer any data in any direction.  We now
            detect that condition for the I2PTunnelHTTPClient and throw up the right
            error page.
          * Logging
      77ce6c33
    • jrandom's avatar
      2004-12-11 jrandom · 60f8d349
      jrandom authored and zzz's avatar zzz committed
          * Use a simpler and less memory intensive job for processing outbound
            client messages when the session is in mode=bestEffort.  We can
            immediately discard the data as soon as its sent the first time,
            rather than wait for an ack, since we will never internally resend.
          * Reduce some synchronization to avoid a rare deadlock
          * Replaced 'localhost' with 127.0.0.1 in the i2ptunnel config, and special
            case it within the tunnel controller.
          * Script cleanup for building jbigi/jcpuid
          * Logging
      60f8d349
    • jrandom's avatar
      added frosk.i2p · f539c3df
      jrandom authored and zzz's avatar zzz committed
      f539c3df
    • jrandom's avatar
      added theland.i2p · fe1cf175
      jrandom authored and zzz's avatar zzz committed
      fe1cf175
    • jrandom's avatar
      added dox.i2p · 8c71c264
      jrandom authored and zzz's avatar zzz committed
      8c71c264
  3. Dec 10, 2004
  4. Dec 09, 2004
  5. Dec 08, 2004
  6. Dec 07, 2004
    • jrandom's avatar
      2004-12-06 jrandom · e601cedb
      jrandom authored and zzz's avatar zzz committed
          * Don't do a 'passive flush' while there are already outbound messages
            unacked.
          * Show the reseed link if up to 10 peers profiles are active (thanks
            dburton!)
      e601cedb
    • jrandom's avatar
      2004-12-06 jrandom · fa12dc86
      jrandom authored and zzz's avatar zzz committed
          * Don't do a 'passive flush' while there are already outbound messages
            unacked.
          * Show the reseed link if up to 10 peers profiles are active (thanks
            dburton!)
      fa12dc86
  7. Dec 06, 2004
    • jrandom's avatar
      Added sonax.i2p · acfb6c45
      jrandom authored and zzz's avatar zzz committed
      acfb6c45
    • jrandom's avatar
      2004-12-06 jrandom · e52d6370
      jrandom authored and zzz's avatar zzz committed
          * Don't propogate streaming connection failures out to the SAM bridge as
            fatal errors.
          * Dont barf on repeated I2CP closure.
      e52d6370
    • jrandom's avatar
      2004-12-05 jrandom · 2fba0556
      jrandom authored and zzz's avatar zzz committed
          * Explicitly use "127.0.0.1" to bind the I2CP listener, not the JVM's
            getLocalhost call
      2fba0556
    • jrandom's avatar
      2004-12-05 jrandom · 88bb176f
      jrandom authored and zzz's avatar zzz committed
          * Default the I2CP listener to localhost only, unless overridden by
            i2cp.tcp.bindAllInterfaces=true (thanks dm!)
          * More SAM fixes for things recently broken (whee)
      88bb176f
  8. Dec 05, 2004
  9. Dec 04, 2004
    • jrandom's avatar
      2004-12-03 jrandom · 2d9d8f32
      jrandom authored and zzz's avatar zzz committed
          * Toss in a small pool of threads (3) to execute the events queued up with
            the SimpleTimer, as we do currently see the occational event
            notification spiking up to a second or so.
          * Implement a SAM client API in java, useful for event based streaming (or
            for testing the SAM bridge)
          * Added support to shut down the SAM bridge on OOM (useful if the SAM
            bridge is being run outside of the router).
          * Include the SAM test code in the sam.jar
          * Remove an irrelevent warning message from SAM, which was caused by
            perfectly normal operation due to a session being closed.
          * Removed some unnecessary synchronization in the streaming lib's
            PacketQueue
          * More quickly clean up the memory used by the streaming lib by
            immediately killing each packet's resend job as soon as it is ACKed (or
            cancelled), so that there are no longer any valid pointers to the
            (potentially 32KB) packet.
          * Fixed the timestamps dumped to stdout when debugging the PacketHandler.
          * Drop packets that would expand our inbound window beyond our maximum
            buffer size (default 32 messages)
          * Always read the ACK/NACK data from the verified packets received, even
            if we are going to drop them
          * Always adjust the window when there are messages ACKed, though do not
            change its size except as before.
          * Streamlined some synchronization in the router's I2CP handling
          * Streamlined some memory allocation in the SAM bridge
          * Default the streaming lib to disconnect on inactivity, rather than send
            an empty message.
      2d9d8f32
    • jrandom's avatar
      2004-12-03 jrandom · 1a30cd5f
      jrandom authored and zzz's avatar zzz committed
          * Toss in a small pool of threads (3) to execute the events queued up with
            the SimpleTimer, as we do currently see the occational event
            notification spiking up to a second or so.
          * Implement a SAM client API in java, useful for event based streaming (or
            for testing the SAM bridge)
          * Added support to shut down the SAM bridge on OOM (useful if the SAM
            bridge is being run outside of the router).
          * Include the SAM test code in the sam.jar
          * Remove an irrelevent warning message from SAM, which was caused by
            perfectly normal operation due to a session being closed.
          * Removed some unnecessary synchronization in the streaming lib's
            PacketQueue
          * More quickly clean up the memory used by the streaming lib by
            immediately killing each packet's resend job as soon as it is ACKed (or
            cancelled), so that there are no longer any valid pointers to the
            (potentially 32KB) packet.
          * Fixed the timestamps dumped to stdout when debugging the PacketHandler.
          * Drop packets that would expand our inbound window beyond our maximum
            buffer size (default 32 messages)
          * Always read the ACK/NACK data from the verified packets received, even
            if we are going to drop them
          * Always adjust the window when there are messages ACKed, though do not
            change its size except as before.
          * Streamlined some synchronization in the router's I2CP handling
          * Streamlined some memory allocation in the SAM bridge
          * Default the streaming lib to disconnect on inactivity, rather than send
            an empty message.
      this still doesnt get the BT to where it needs to be, or fix the timeout problem,
      but i dont like having so many commits outstanding and these updates are sound
      1a30cd5f
  10. Dec 03, 2004
  11. Dec 02, 2004
Loading