- Jun 04, 2024
-
-
zzz authored
-
- Jan 15, 2024
-
-
zzz authored
-
- Jul 19, 2020
-
-
zzz authored
-
- Jul 31, 2018
-
-
zzz authored
Implement variable timeout Hardcode handshake bytes Log tweaks
-
- Jul 05, 2018
-
-
zzz authored
more sync in PartialPiece
-
- Mar 01, 2016
-
-
zzz authored
-
- Feb 06, 2016
-
-
z3r0fox authored
Linting dep-ann: Added @Deprecated annotations in i2psnark, i2ptunnel, ministreaming, routerconsole, streaming
-
- Aug 24, 2015
-
-
zzz authored
- Return partial piece to coordinator after reject - Fix tracking of downloaded portion of piece after reject - Send reject on receipt of bad request - Mark piece unrequested after receiving bad data, so it will be requested again, but not from the same peer - Fix NPE in Request constructor on error - Fix stuck before completion due to reject handling (ticket #1633)
-
- May 19, 2015
- Jan 27, 2014
-
-
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
-
- Nov 21, 2013
-
-
str4d authored
-
- Nov 16, 2012
-
-
zzz authored
-
- Oct 24, 2012
-
-
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)
-
- Oct 14, 2012
-
-
zzz authored
-
- Sep 17, 2012
-
-
zzz authored
-
- Jun 13, 2012
-
-
zzz authored
-
- Jun 11, 2012
-
-
zzz authored
- Reduce TrackerClient threads - Reduce delay between peer adds for faster startup - Thread the announces and reduce timeout when stopping
-
- Jun 02, 2012
-
-
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
-
- May 22, 2012
-
-
zzz authored
-
- May 19, 2012
-
-
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
-
- Mar 25, 2012
-
-
zzz authored
-
- Feb 18, 2012
-
-
zzz authored
Handle announce URLs with parameters correctly
-
- Mar 19, 2011
-
-
zzz authored
-
- Jan 05, 2011
-
-
zzz authored
-
- Dec 27, 2010
-
-
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
-
- Dec 21, 2010
- Dec 20, 2010
-
-
zzz authored
-
- Dec 19, 2010
-
-
zzz authored
-
- Dec 02, 2010
-
-
zzz authored
-
- Nov 29, 2010
-
-
zzz authored
-
- Nov 28, 2010
-
-
zzz authored
- Fix NPE and other partials bugs - More extension message stubbing - Log tweaks
-
- Nov 27, 2010
-
-
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
-
- Nov 26, 2010
-
-
zzz authored
in preparation for more improvements
-
- Nov 24, 2010
-
-
zzz authored
- Prevent dup requests during end game (ticket 331 - thanks sponge and Oct!)
-
- Nov 21, 2010
-
-
zzz authored
- Defer piece loading until required - Stub out Extension message support
-
- Nov 01, 2010
-
-
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
-
- Oct 30, 2010
-
-
zzz authored
- Make sure lastRequest is null when it should be - Logging tweaks
-
- Oct 29, 2010
-
-
zzz authored
-