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

Skip to content
Snippets Groups Projects
  1. Oct 19, 2005
    • jrandom's avatar
      2005-10-19 jrandom · aa5f1cb1
      jrandom authored and zzz's avatar zzz committed
          * Ported the snark bittorrent client to I2P such that it is compatible
            with i2p-bt and azneti2p.  For usage information, grab an update and run
            "java -jar lib/i2psnark.jar".  It isn't currently multitorrent capable,
            but adding in support would be fairly easy (see PeerAcceptor.java:49)
          * Don't allow leaseSets expiring too far in the future (thanks postman)
      aa5f1cb1
    • jrandom's avatar
      remove jbigi.jar from the classpath so we don't mistakenly extract & overwrite the · ab9c6d59
      jrandom authored and zzz's avatar zzz committed
      libjbigi.so.  Yeah, this means that i2psnark uses pure java modPow, but it doesn't do
      any real heavy lifting anyway, except a DSA signature every 5-10 minutes.  whoop de do.
      ab9c6d59
    • jrandom's avatar
      2005-10-19 jrandom · 76655d01
      jrandom authored and zzz's avatar zzz committed
          * Ported the snark bittorrent client to I2P such that it is compatible
            with i2p-bt and azneti2p.  For usage information, grab an update and run
            "java -jar lib/i2psnark.jar".  It isn't currently multitorrent capable,
            but adding in support would be fairly easy (see PeerAcceptor.java:49)
          * Don't allow leaseSets expiring too far in the future (thanks postman)
      76655d01
    • jrandom's avatar
      This is an I2P port of snark [http://klomp.org/snark], a GPL'ed bittorrent client · 138f7d3b
      jrandom authored and zzz's avatar zzz committed
      The build in tracker has been removed for simplicity.
      
      Example usage:
        java -jar lib/i2psnark.jar myFile.torrent
      
      or, a more verbose setting:
        java -jar lib/i2psnark.jar --eepproxy 127.0.0.1 4444 \
             --i2cp 127.0.0.1 7654 "inbound.length=2 outbound.length=2" \
             --debug 6 myFile.torrent
      138f7d3b
    • jrandom's avatar
      2005-10-19 jrandom · df4b998a
      jrandom authored and zzz's avatar zzz committed
          * Bugfix for the auto-update code to handle different usage patterns
          * Decreased the addressbook recheck frequency to once every 12 hours
            instead of hourly.
          * Handle dynamically changing the HMAC size (again, unless your nym is
            toad or jrandom, ignore this ;)
          * Cleaned up some synchronization/locking code
      df4b998a
  2. Oct 18, 2005
    • dust's avatar
      2005-10-17 dust · 2d70103f
      dust authored and zzz's avatar zzz committed
          * Exchange the remaining URL with EepGet in Sucker.
          * Allow /TOPIC irc command.
      2d70103f
    • jrandom's avatar
      2005-10-17 jrandom · 731e26e7
      jrandom authored and zzz's avatar zzz committed
          * Allow an env prop to configure whether we want to use the backwards
            compatible (but not standards compliant) HMAC-MD5, or whether we want
            to use the not-backwards compatible (but standards compliant) one.  No
            one should touch this setting, unless your name is toad or jrandom ;)
          * Added some new dummy facades
          * Be more aggressive on loading up the router.config before building the
            router context
          * Added new hooks for apps to deal with previously undefined I2NP message
            types without having to modify any code.
          * Demo code for using a castrated router for SSU comm (SSUDemo.java)
      731e26e7
  3. Oct 15, 2005
  4. Oct 14, 2005
  5. Oct 13, 2005
    • jrandom's avatar
      2005-10-13 jrandom · 00a4761b
      jrandom authored and zzz's avatar zzz committed
          * SSU retransmission choke bugfix (== != !=)
          * Include initial transmissions in the retransmission choke, so that
            if we are already retransmitting a message, we won't send anything
            to that peer other than that message (or ACKs, if necessary)
      00a4761b
    • jrandom's avatar
      2005-10-12 jrandom · 35167012
      jrandom authored and zzz's avatar zzz committed
          * Choke SSU retransmissions to a peer while there is already a
            retransmission in flight to them.  This currently lets other initial
            transmissions through, since packet loss is often sporadic, but maybe
            this should block initial transmissions as well?
          * Display the retransmission bytes stat on peers.jsp (thanks bar!)
          * Filter QUIT messages in the I2PTunnelIRCClient proxy
      35167012
  6. Oct 11, 2005
    • jrandom's avatar
      2005-10-11 jrandom · c4d78566
      jrandom authored and zzz's avatar zzz committed
          * Piggyback the SSU partial ACKs with data packets.  This is backwards
            compatible.
          * Syndie RSS renderer bugfix, plus now include the full entry instead of
            just the blurb before the cut.
      c4d78566
    • jrandom's avatar
      2005-10-11 jrandom · 123e0ba5
      jrandom authored and zzz's avatar zzz committed
          * Piggyback the SSU explicit ACKs with data packets (partial ACKs aren't
            yet piggybacked).  This is backwards compatible.
          * SML parser cleanup in Syndie
      123e0ba5
  7. Oct 10, 2005
    • jrandom's avatar
      2005-10-10 dust · 197237aa
      jrandom authored and zzz's avatar zzz committed
          * Implemented a new I2PTunnelIRCClient which locally filters inbound and
            outbound IRC commands for anonymity and security purposes, removing all
            CTCP messages except ACTION, as well as stripping the hostname from the
            USER message (while leaving the nick and 'full name').  The IRC proxy
            doesn't use this by default, but you can enable it by creating a new
            "IRC proxy" tunnel on the web interface, or by changing the tunnel type
            to "ircclient" in i2ptunnel.config.
      2005-10-10  jrandom
          * I2PTunnel http client config cleanup and stats
          * Minor SSU congestion tweaks and stats
          * Reduced netDb exploration period
      197237aa
    • jrandom's avatar
      2005-10-10 dust · f30dc2b4
      jrandom authored and zzz's avatar zzz committed
          * Implemented a new I2PTunnelIRCClient which locally filters inbound and
            outbound IRC commands for anonymity and security purposes, removing all
            CTCP messages except ACTION, as well as stripping the hostname from the
            USER message (while leaving the nick and 'full name').  The IRC proxy
            doesn't use this by default, but you can enable it by creating a new
            "IRC proxy" tunnel on the web interface, or by changing the tunnel type
            to "ircclient" in i2ptunnel.config.
      2005-10-10  jrandom
          * I2PTunnel http client config cleanup and stats
          * Minor SSU congestion tweaks and stats
          * Reduced netDb exploration period
      f30dc2b4
  8. Oct 09, 2005
    • ragnarok's avatar
      * Treat petname names as being case insensitive. · d4ff34ea
      ragnarok authored and zzz's avatar zzz committed
      d4ff34ea
    • ragnarok's avatar
      * Finished syndie address auto-import. If syndie.importAddresses=true in... · 978769a0
      ragnarok authored and zzz's avatar zzz committed
      * Finished syndie address auto-import.  If syndie.importAddresses=true in syndie.config, then new addresses will automatically be imported to the router's petname db.  If importaddresses=true in a user's config file, then new addresses will automatically be imported to that users pername db, when they're logged in.
      978769a0
    • jrandom's avatar
      2005-10-09 jrandom · 993c70f6
      jrandom authored and zzz's avatar zzz committed
          * Syndie CLI cleanup for simpler CLI posting.  Usage shown with
            java -jar lib/syndie.jar
          * Beginnings of the Syndie logging cleanup
          * Delete corrupt Syndie posts
      993c70f6
    • jrandom's avatar
      2005-10-09 jrandom · 5dfa9ad7
      jrandom authored and zzz's avatar zzz committed
          * Now that the streaming lib works reasonably, set the default inactivity
            event to send a 0 byte keepalive payload, rather than disconnecting the
            stream.  This should cut the irc netsplits and help out with other long
            lived streams.  The default timeout is now less than the old timeout as
            well, so the keepalive will be sent before earlier builds fire their
            fatal timeouts.
      5dfa9ad7
    • ragnarok's avatar
      * Fix probable NPE. · f282fe38
      ragnarok authored and zzz's avatar zzz committed
      f282fe38
    • ragnarok's avatar
      * getName, getLocation -> getByName, getByLocation · 92975645
      ragnarok authored and zzz's avatar zzz committed
      92975645
    • ragnarok's avatar
      * Beautify PetNameDB API. · e7ad5166
      ragnarok authored and zzz's avatar zzz committed
      * Start of syndie auto address export.
      e7ad5166
  9. Oct 08, 2005
    • jrandom's avatar
      2005-10-08 jrandom · ad574c85
      jrandom authored and zzz's avatar zzz committed
          * Use the OS clock for stat timing, since it doesn't jump around (though
            still use the NTP'ed clock for display)
          * Added new DH stats
      ad574c85
  10. Oct 07, 2005
    • jrandom's avatar
      fixed link (thanks Jazzy) · 38617fe0
      jrandom authored and zzz's avatar zzz committed
      38617fe0
    • jrandom's avatar
      * 2005-10-07 0.6.1.2 released · cdee5b2c
      jrandom authored and zzz's avatar zzz committed
      2005-10-07  jrandom
          * Include the 1 second bandwidth usage on the console rather than the
            1 minute rate, as the 1 second value doesn't have the 1m/5m quantization
            issues.
    • jrandom's avatar
      2005-10-07 jrandom · 7f6e65c7
      jrandom authored and zzz's avatar zzz committed
          * Allow the I2PTunnelHTTPServer to send back the first few packets of an
            HTTP response quicker, and initialize the streaming lib's cwin more
            carefully.
          * Added a small web UI to the new Syndie scheduled updater.  If you log in
            as a user authorized to use the remote archive funtionality, you can
            request remote archives in your address book to be automatically pulled
            down by checking the "scheduled?" checkbox.
      7f6e65c7
  11. Oct 05, 2005
  12. Oct 04, 2005
Loading