- Jun 29, 2012
-
-
zzz authored
- Allow at least 3 packets and up to half the window to be active resends instead of just 1, to reduce stall time after a packet drop - Increase fast retransmit threshold back to 3 to reduce retransmissions - Don't fast retransmit if we recently retransmitted it already - Allow double the window as long as gaps are less than the window - Don't set the MSS in a resent packet (saves 2 bytes) - Remove redundant calls to updateAcks() - Update activity timer when resending a packet - Reset unackedPacketsReceived counter at all places where acks are sent so it isn't wrong - Fix some places where the activeResends count could become wrong - Prevent storm of CLOSE packets - Never resend the whole packet in ackImmediately(), just send an ack - Cancel flusher timer in MessageOutputStream when closed - Move some createRateStats to ConnectionManager to reduce repeated calls - Cleanups, javadocs, logging, volatile, finals
-
- Jun 24, 2012
- Jun 21, 2012
- Jun 18, 2012
-
-
zzz authored
-
- Jun 15, 2012
-
-
zzz authored
-
- Jun 13, 2012
-
-
zzz authored
- Channel cleanups and comments - New I2PSocketAddress
-
- Jun 11, 2012
-
-
zzz authored
-
zzz authored
- Reduce TrackerClient threads - Reduce delay between peer adds for faster startup - Thread the announces and reduce timeout when stopping
-
zzz authored
- Display torrent file downloads in torrent area - Sort magnets and downloads first - Fix sorting problem when torrent dir is a symlink - Reduce max file idle time - arrow_down icon copied from console css
-
- Jun 08, 2012
-
-
zzz authored
- Move private tracker config from create box to torrent config - Refactor private and open tracker configuration - Add private indication on details page
-
- Jun 04, 2012
-
-
zzz authored
-
- Jun 03, 2012
- May 31, 2012
-
-
zzz authored
- Close connection immediately if bad protocol, this makes blacklist work better too - Stop adding peers when we hit the limit - Lower limit for outbound connections so we give new peers a better chance in large swarms
-
zzz authored
- Add per-hour conn limit - Blacklist peer after two bad handshakes - Reduce connect timeout
-
- May 30, 2012
-
-
zzz authored
- Move from core to router, leave stub in core so it doesn't break compatibility. This removes a thread in app context and prevents any app context from running NTP; external clients must use the time received from the router. - Increase query interval
-
- May 28, 2012
-
-
kytv authored
-
- May 25, 2012
- May 23, 2012
- May 22, 2012
- May 20, 2012
-
-
zzz authored
is correctly changed just after midnight.
-
- 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
-
- May 13, 2012
-
-
zzz authored
-
- May 01, 2012
-
-
zzz authored
-
- Apr 26, 2012
-
-
kytv authored
-
- Apr 20, 2012
-
-
zzz authored
-
- Apr 14, 2012
-
-
kytv authored
-
- Apr 12, 2012
- Mar 28, 2012
-
-
zzz authored
-
- Mar 27, 2012
- Mar 26, 2012
-
-
zzz authored
-
- Mar 24, 2012
-
-
zzz authored
- Fix state when storage dies during transition out of magnet mode - Fix NPE in magnet mode - Error logging improvements - Support add-torrent with infohash alone - CSS tweaks
-