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

Skip to content
Snippets Groups Projects
  1. Apr 01, 2005
    • jrandom's avatar
      2005-04-01 jrandom · 33366cc2
      jrandom authored and zzz's avatar zzz committed
          * Fix to check for missing news file (thanks smeghead!)
          * Added destination display CLI:
            java -cp lib/i2p.jar net.i2p.data.Destination privKeyFilename
          * Added destination display to the web interface (thanks pnspns)
          * Installed CIA backdoor
      33366cc2
  2. Mar 31, 2005
    • jrandom's avatar
      n3wz0rz · 083ac1f1
      jrandom authored and zzz's avatar zzz committed
      083ac1f1
  3. Mar 30, 2005
    • jrandom's avatar
      oh five oh five · 80c6290b
      jrandom authored and zzz's avatar zzz committed
    • jrandom's avatar
      Added tracker.fr.i2p · 6492ad16
      jrandom authored and zzz's avatar zzz committed
      6492ad16
    • cervantes's avatar
      added v2mail.i2p, complication.i2p · f0d1b1a4
      cervantes authored and zzz's avatar zzz committed
      f0d1b1a4
    • jrandom's avatar
      if using numACKs, use a 2 byte value (to handle higher transfer rates) · 17f044e6
      jrandom authored and zzz's avatar zzz committed
      17f044e6
    • jrandom's avatar
      * 2005-03-29 0.5.0.5 released · 63f3a9cd
      jrandom authored and zzz's avatar zzz committed
      2005-03-29  jrandom
          * Decreased the initial RTT estimate to 10s to allow more retries.
          * Increased the default netDb store replication factor from 2 to 6 to take
            into consideration tunnel failures.
          * Address some statistical anonymity attacks against the netDb that could
            be mounted by an active internal adversary by only answering lookups for
            leaseSets we received through an unsolicited store.
          * Don't throttle lookup responses (we throttle enough elsewhere)
          * Fix the NewsFetcher so that it doesn't incorrectly resume midway through
            the file (thanks nickster!)
          * Updated the I2PTunnel HTML (thanks postman!)
          * Added support to the I2PTunnel pages for the URL parameter "passphrase",
            which, if matched against the router.config "i2ptunnel.passphrase" value,
            skips the nonce check.  If the config prop doesn't exist or is blank, no
            passphrase is accepted.
          * Implemented HMAC-SHA256.
          * Enable the tunnel batching with a 500ms delay by default
          * Dropped compatability with 0.5.0.3 and earlier releases
      63f3a9cd
  4. Mar 28, 2005
  5. Mar 27, 2005
  6. Mar 26, 2005
  7. Mar 25, 2005
    • jrandom's avatar
      2005-03-25 jrandom · 85b34505
      jrandom authored and zzz's avatar zzz committed
          * Fixed up building dependencies for the routerconsole on some more
            aggressive compilers (thanks polecat!)
      85b34505
  8. Mar 24, 2005
  9. Mar 23, 2005
    • jrandom's avatar
      2005-03-23 jrandom · a2c309dd
      jrandom authored and zzz's avatar zzz committed
          * New /configupdate.jsp page for controlling the update / notification
            process, as well as various minor related updates.  Note that not all
            options are exposed yet, and the update detection code isn't in place
            in this commit - it currently says there is always an update available.
          * New EepGet component for reliable downloading, with a CLI exposed in
            java -cp lib/i2p.jar net.i2p.util.EepGet url
          * Added a default signing key to the TrustedUpdate component to be used
            for verifying updates.  This signing key can be authenticated via
            gpg --verify i2p/core/java/src/net/i2p/crypto/TrustedUpdate.java
          * New public domain SHA1 implementation for the DSA code so that we can
            handle signing streams of arbitrary size without excess memory usage
            (thanks P.Verdy!)
          * Added some helpers to the TrustedUpdate to work off streams and to offer
            a minimal CLI:
                TrustedUpdate keygen pubKeyFile privKeyFile
                TrustedUpdate sign origFile signedFile privKeyFile
                TrustedUpdate verify signedFile
      a2c309dd
    • aum's avatar
      changed existing 'decodeToString' to public · 677eeac8
      aum authored and zzz's avatar zzz committed
      677eeac8
    • aum's avatar
      D'oh, .decodeToString was already there, eliminated my vers · b232cc0f
      aum authored and zzz's avatar zzz committed
      b232cc0f
    • aum's avatar
      changed 'String decode(String raw)' to 'String decodeToString(String raw)' · 18bbae1d
      aum authored and zzz's avatar zzz committed
      to eliminate name clash.
      18bbae1d
    • aum's avatar
      Added convenience methods: · 08ee62b5
      aum authored and zzz's avatar zzz committed
       - String encode(String raw)
       - String decode(String raw)
      08ee62b5
  10. Mar 22, 2005
    • smeghead's avatar
      * Added basic trusted update creation/verification · 5b83aed7
      smeghead authored and zzz's avatar zzz committed
      5b83aed7
    • jrandom's avatar
      2005-03-21 jrandom · b5875ca0
      jrandom authored and zzz's avatar zzz committed
          * Fixed the tunnel fragmentation handler to deal with multiple fragments
            in a single message properly (rather than release the buffer into the
            cache after processing the first one) (duh!)
          * Added the batching preprocessor which will bundle together multiple
            small messages inside a single tunnel message by delaying their delivery
            up to .5s, or whenever the pending data will fill a full message,
            whichever comes first.  This is disabled at the moment, since without the
            above bugfix widely deployed, lots and lots of messages would fail.
          * Within each tunnel pool, stick with a randomly selected peer for up to
            .5s before randomizing and selecting again, instead of randomizing the
            pool each time a tunnel is needed.
      b5875ca0
    • jrandom's avatar
      2005-03-21 jrandom · 3f9bf283
      jrandom authored and zzz's avatar zzz committed
          * Fixed the tunnel fragmentation handler to deal with multiple fragments
            in a single message properly (rather than release the buffer into the
            cache after processing the first one) (duh!)
          * Added the batching preprocessor which will bundle together multiple
            small messages inside a single tunnel message by delaying their delivery
            up to .5s, or whenever the pending data will fill a full message,
            whichever comes first.  This is disabled at the moment, since without the
            above bugfix widely deployed, lots and lots of messages would fail.
          * Within each tunnel pool, stick with a randomly selected peer for up to
            .5s before randomizing and selecting again, instead of randomizing the
            pool each time a tunnel is needed.
      3f9bf283
  11. Mar 18, 2005
    • jrandom's avatar
      * 2005-03-18 0.5.0.3 released · a2bd71c7
      jrandom authored and zzz's avatar zzz committed
      2005-03-18  jrandom
          * Minor tweak to the timestamper to help reduce small skews
          * Adjust the stats published to include only the relevent ones
          * Only show the currently used speed calculation on the profile page
          * Allow the full max # resends to be sent, rather than piggybacking the
            RESET packet along side the final resend (duh)
          * Add irc.postman.i2p to the default list of IRC servers for new installs
          * Drop support for routers running 0.5 or 0.5.0.1 while maintaining
            backwards compatability for users running 0.5.0.2.
    • jrandom's avatar
      2005-03-18 jrandom · 89509490
      jrandom authored and zzz's avatar zzz committed
          * Eepproxy Fix for corrupted HTTP headers (thanks nickster!)
          * Fixed case sensitivity issues on the HTTP headers (thanks duck!)
      89509490
  12. Mar 17, 2005
    • jrandom's avatar
      2005-03-17 jrandom · a997a460
      jrandom authored and zzz's avatar zzz committed
          * Update the old speed calculator and associated profile data points to
            use a non-tiered moving average of the tunnel test time, avoiding the
            freshness issues of the old tiered speed stats.
          * Explicitly synchronize all of the methods on the PRNG, rather than just
            the feeder methods (sun and kaffe only need the feeder, but it seems ibm
            needs all of them synchronized).
          * Properly use the tunnel tests as part of the profile stats.
          * Don't flood the jobqueue with sequential persist profile tasks, but
            instead, inject a brief scheduling delay between them.
          * Reduce the TCP connection establishment timeout to 20s (which is still
            absurdly excessive)
          * Reduced the max resend delay to 30s so we can get some resends in when
            dealing with client apps that hang up early (e.g. wget)
          * Added more alternative socketManager factories (good call aum!)
      a997a460
    • jrandom's avatar
      2005-03-16 jrandom · 538dd07e
      jrandom authored and zzz's avatar zzz committed
          * Adjust the old speed calculator to include end to end RTT data in its
            estimates, and use that as the primary speed calculator again.
          * Use the mean of the high capacity speeds to determine the fast
            threshold, rather than the median.  Perhaps we should use the mean of
            all active non-failing peers?
          * Updated the profile page to sort by tier, then alphabetically.
          * Added some alternative socketManager factories (good call aum!)
      538dd07e
Loading