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

Skip to content
Snippets Groups Projects
  1. May 19, 2015
  2. Jan 27, 2014
    • zzz's avatar
      i2psnark: · 47712a39
      zzz authored
       - Support arbitrary location for torrent data. Save location in
         per-torrent config file. TODO: Fix torrent browse pages
         (ticket #1028)
       - Enhance idle shutdown message
       - Javadocs
      47712a39
  3. Nov 21, 2013
  4. Nov 16, 2012
  5. Oct 24, 2012
    • zzz's avatar
      * I2PSnark: · 97da508d
      zzz authored
         - Fix (again) partial piece avoidance for seeds
         - Fix several partial piece (temp file) leaks,
           some uncovered by previous rarest-first fixes, some in end game
         - Don't lose all DHT peers if we stop quickly (backport from update branch)
         - Explore a kbucket if it's less than 3/4 full (backport from update branch)
      97da508d
  6. Oct 14, 2012
  7. Sep 17, 2012
  8. Jun 13, 2012
  9. Jun 11, 2012
    • zzz's avatar
      * i2psnark: · 6e077ee6
      zzz authored
         - Reduce TrackerClient threads
         - Reduce delay between peer adds for faster startup
         - Thread the announces and reduce timeout when stopping
      6e077ee6
  10. Jun 02, 2012
    • zzz's avatar
      - Uncomment DHT · 7b07eb89
      zzz authored
      - Change DHT from option bit to extension message
      - Add DHT start/stop code
      - Add UI for DHT enabling
      - Add raw datagram protocol type and use for response port
      7b07eb89
  11. May 22, 2012
  12. 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
  13. Mar 25, 2012
  14. Feb 18, 2012
  15. Mar 19, 2011
  16. Jan 05, 2011
  17. 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
  18. Dec 21, 2010
  19. Dec 20, 2010
  20. Dec 19, 2010
  21. Dec 02, 2010
  22. Nov 29, 2010
  23. Nov 28, 2010
    • zzz's avatar
      * i2psnark: · a52fb65c
      zzz authored
            - Fix NPE and other partials bugs
            - More extension message stubbing
            - Log tweaks
      a52fb65c
  24. Nov 27, 2010
    • zzz's avatar
      * i2psnark: · 3c45b038
      zzz authored
            - Drop queued outbound requests when choked
            - Redo some data structures and locking to hopefully prevent deadlock
            - Memory reduction part 3: Return partial pieces to PeerCoordinator when choked
      3c45b038
  25. Nov 26, 2010
  26. Nov 24, 2010
    • zzz's avatar
      * i2psnark: · 0b59af65
      zzz authored
            - Prevent dup requests during end game
              (ticket 331 - thanks sponge and Oct!)
      0b59af65
  27. Nov 21, 2010
    • zzz's avatar
      * i2psnark: · 6c19e7e3
      zzz authored
            - Defer piece loading until required
            - Stub out Extension message support
      6c19e7e3
  28. 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
  29. Oct 30, 2010
  30. Oct 29, 2010
  31. 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
  32. Jul 05, 2010
  33. Apr 12, 2010
  34. Apr 10, 2010
  35. Apr 22, 2009
  36. Jan 31, 2009
  37. Aug 13, 2008
  38. Jul 16, 2008
  39. May 18, 2008
    • zzz's avatar
      * Throttle: Reject tunnels for first 20m uptime (was 10m) · 9b8772a4
      zzz authored
          * TunnelPeerSelectors:
             - Re-enable strict ordering of peers,
               based on XOR distance from a random hash
             - Restrict peers with uptime < 90m from tunnels (was 2h),
               which is really 60m due to rounding in netDb publishing.
          * i2psnark:
             - Limit max pipelined requests from a single peer to 128KB
               (was unlimited; i2p-bt default is 5 * 64KB)
             - Increase max uploaders per torrent to 6 (was 4)
             - Reduce max connections per torrent to 16 (was 24) to increase
               unchoke time and reduce memory consumption
             - Strictly enforce max connections per torrent
             - Choke more gradually when over BW limit
          * help.jsp: Add a link to the FAQ
          * peers.jsp: Fix UDP direction indicators
          * hosts.txt: Add update.postman.i2p
      9b8772a4
Loading