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

Skip to content
Snippets Groups Projects
  1. May 19, 2012
    • zzz's avatar
      * i2psnark: · 6ca4b519
      zzz authored
         - Store received chunks in temp files
         - Don't allocate from heap for unneeded chunks
         - Remove peer count restriction for torrents with large pieces
         - Use priorities and rarest calculations to sort partials
         - Preserve p parameter in clear messages link
      6ca4b519
  2. Feb 18, 2012
  3. Feb 05, 2011
  4. Jan 13, 2011
  5. Jan 10, 2011
    • zzz's avatar
      i2psnark: · 6670209c
      zzz authored
        - Update session options when max bandwidth changes
        - BufferedStream cleanup and comments
        - torrent name display tweak
        - findbugs
      6670209c
  6. Jan 05, 2011
  7. Jan 03, 2011
  8. Dec 27, 2010
    • zzz's avatar
      - Hide I2CP settings when in router context · 71043c41
      zzz authored
      - Better BEValue.toString()
      
      (most of the following got missed in the last checkin)
      - Fix about 9 NPEs
      - Fix numwant in magnet mode
      - Send metadata size in extension handshake
      - Open trackers are primary if we don't have primary trackers
      - Add missing break in port message handling
      - Increase max msg size to account for metadata msg
      - Remember magnets across restarts
      - Drop peers w/o extensions if we need metainfo
      - Fix DATA messages
      - Fix tracker transition to non-magnet
      - Fix infohash for non-magnet
      - Fix up peer transition to non-magnet
      - More logging
      71043c41
  9. Dec 26, 2010
  10. Dec 22, 2010
  11. Dec 21, 2010
  12. Dec 20, 2010
  13. Dec 19, 2010
  14. Dec 17, 2010
  15. Nov 28, 2010
    • zzz's avatar
      * i2psnark: · a52fb65c
      zzz authored
            - Fix NPE and other partials bugs
            - More extension message stubbing
            - Log tweaks
      a52fb65c
  16. Nov 26, 2010
  17. Nov 21, 2010
    • zzz's avatar
      * i2psnark: · 6c19e7e3
      zzz authored
            - Defer piece loading until required
            - Stub out Extension message support
      6c19e7e3
  18. Nov 01, 2010
    • zzz's avatar
      * i2psnark: · 3678aa15
      zzz authored
            - Limit number of parallel requests of a single piece when in the end game
            - Shorten and weight the speed tracker so the display is more
              reflective of current speed
      3678aa15
  19. Oct 29, 2010
  20. Oct 27, 2010
    • zzz's avatar
      * i2psnark: · 983e7683
      zzz authored
            - Don't stay interested if we run out of pieces
              to request (thanks sponge)
            - Enhance debug mode to show requests
      983e7683
  21. Jul 09, 2010
    • zzz's avatar
      more shouldLog() · 05ac2594
      zzz authored
      05ac2594
    • zzz's avatar
      i2psnark: · c19af4db
      zzz authored
        - Rework PeerID class so it depends only on peer desthash, since
          peer ID is not available with compact format. Implement deferred
          lookup of destination.
        - Implement compact tracker requests and response handling
          (may not be the final format)
        - Fix Peer hashCode()
        - Java 5
      c19af4db
  22. Jun 01, 2010
    • zzz's avatar
      * i2psnark: · cd35b219
      zzz authored
            - More listing fixes (more thanks to 'backup')
            - Start end game a little sooner
      cd35b219
  23. Aug 11, 2009
    • sponge's avatar
      2009-08-11 sponge · 3fbff718
      sponge authored
          * Code Janitor time! Many fixes and documenting fixes that should be
            done in the future. for the most part, this is a general code cleanup.
          * On smaller/embedded systems, the "final" keyword cleanups will have
            more of an impact than on larger systems.
          * Document missing hashCode() methods.
          * Unhide more variables to make code easier to read.
      3fbff718
  24. Nov 16, 2008
    • zzz's avatar
      i2psnark: · 23699e46
      zzz authored
          - Remove static instances of I2PSnarkUtil, ConnectionAcceptor,
            and PeerCoordinatorSet
          - Convert static classes in Snark to listeners
          - Fix Snark to work in single torrent mode again
          - Should now work with multiple single Snarks
      23699e46
  25. Jul 16, 2008
  26. Jun 30, 2008
    • zzz's avatar
      * i2psnark: · bae712ad
      zzz authored
            - Fix NPE caused by race (thanks echelon!)
            - Add mastertracker, remove de-ebook
      bae712ad
  27. Mar 25, 2008
    • zzz's avatar
      * i2psnark: · 40a9e959
      zzz authored
            - Add support for secondary open trackers
            - Refactor and simplify the TrackerClient code
            - Add welterde's tracker to the default list
            - Don't have eepget retry announces
            - Slow down tracker contacts if they've failed for a while
            - Add some debug support showing connections (?p=2)
      40a9e959
  28. Nov 26, 2007
    • zzz's avatar
      2007-11-26 zzz · c6a1112f
      zzz authored and zzz's avatar zzz committed
          * i2psnark: add timeout for receive inactivity
      c6a1112f
  29. Mar 18, 2007
  30. Mar 08, 2007
    • zzz's avatar
      2007-03-08 zzz · 8e2849b7
      zzz authored and zzz's avatar zzz committed
          * i2psnark changes to improve upload performance:
          *  Implement total uploader limit (10)
          *  Don't timeout non-piece messages out
          *  Change chunk size to 32K (was 64K)
          *  Change request limit to 64K (was 256K)
          * i2psnark: Disconnect from seeds when complete
      8e2849b7
  31. Mar 01, 2007
  32. Sep 16, 2006
    • zzz's avatar
      (zzz) · 23e8a558
      zzz authored and zzz's avatar zzz committed
          * i2psnark: Implement retransmission of requests. This
            eliminates one cause of complete stalls with a peer.
            This problem is common on torrents with a small number of
            active peers where there are no choke/unchokes to kickstart things.
      23e8a558
  33. Sep 13, 2006
    • zzz's avatar
      (zzz) · 26c13b40
      zzz authored and zzz's avatar zzz committed
          * i2psnark: Mark a peer's requests as unrequested on disconnect,
            preventing premature end game
          * i2psnark: Randomize selection of next piece during end game
          * i2psnark: Don't restore a partial piece to a peer that is already working on it
          * i2psnark: strip ".torrent" on web page
          * i2psnark: Limit piece size in generated torrent to 1MB max
      26c13b40
  34. Sep 06, 2006
    • zzz's avatar
      (zzz) · 678f7d8f
      zzz authored and zzz's avatar zzz committed
          * i2psnark: Implement basic partial-piece saves across connections
          * i2psnark: Implement keep-alive sending. This will keep non-i2psnark clients
            from dropping us for inactivity but also renders the 2-minute transmit-inactivity
            code in i2psnark ineffective. Will have to research why there is transmit but
            not receive inactivity code. With the current connection limit of 24 peers
            we aren't in any danger of keeping out new peers by keeping inactive ones.
          * i2psnark: Increase CHECK_PERIOD from 20 to 40 since nothing happens in 20 seconds
          * i2psnark: Fix dropped chunk handling
          * i2psnark: Web rate report cleanup
      678f7d8f
  35. Dec 22, 2005
    • jrandom's avatar
      2005-12-22 jrandom · 148dd99c
      jrandom authored and zzz's avatar zzz committed
          * Cleaned up some buffer synchronization issues in I2PSnark that could
             cause blockage.
      148dd99c
  36. Dec 21, 2005
    • jrandom's avatar
      2005-12-21 jrandom · 98277d3b
      jrandom authored and zzz's avatar zzz committed
          * Adjusted I2PSnark's usage of the streaming lib (tweaking it for BT's
            behavior)
          * Fixed the I2PSnark bug that would lose track of live peers
      98277d3b
  37. Dec 20, 2005
    • jrandom's avatar
      2005-12-19 jrandom · 3989638f
      jrandom authored and zzz's avatar zzz committed
          * Fix for old Syndie blog bookmarks (thanks Complication!)
          * Fix for I2PSnark to accept incoming connections again (oops)
          * Randomize the order that peers from the tracker are contacted
      3989638f
Loading