- Aug 15, 2012
-
-
zzz authored
- Fix bug preventing completion announcement, broken in 0.9.1 - Fix setting short retry time after initial announce failure - Fix DHT announce and getPeers - Fix DHT warning message - log tweaks
-
- Aug 13, 2012
-
-
zzz authored
- Remove use of outbound timers in EstablishmentManager; drive all events in Establisher thread - Don't change nonces when retransmitting intro packets - More synchronization in EstablishmentManager - Increase establishment timeouts and implement timeouts for individual phases (ticket #669) - Fix bug where InboundEstablishState.createdPacketSent() wasn't being called, so SessionCreated packets weren't retransmitted - Increase retransmission timeout for SessionCreated and implement backoff - Send destroy if establishment times out in the middle - Fix code that pulls outbound states off a deferred queue - Improve UDPPacket.toString() for debugging - More logging of packets dropped in EstablishmentManager - Change establish states to enums
-
- Aug 12, 2012
-
-
zzz authored
- Reject some packet types if they came in via fallback introKey - Increase retransmission timeout for SessionRequest, SessionConfirm, and RelayRequest; implement backoff - Move UDPFlooder to test - More volatiles, finals, cleanups, stat removals, log tweaks
-
- Aug 11, 2012
- Aug 09, 2012
- Aug 06, 2012
- Aug 05, 2012
-
-
zzz authored
- Limit PacketHandler threads to 1 (ticket #660) - Limit queue sizes between UDPReceiver and PacketHandler, and between PacketHandler and MessageReceiver, to prevent OOMs and/or excessive queue delays - Increase UDPPacket cache size based on max mem - Remove more stats
-
- Aug 03, 2012
-
-
zzz authored
-
- Jul 30, 2012
-
-
zzz authored
-
- Jul 28, 2012
-
-
str4d authored
-
- Jul 26, 2012
- Jul 24, 2012
- Jul 23, 2012
- Jul 21, 2012
- Jul 20, 2012
-
-
str4d authored
-
- Jul 18, 2012
- Jul 16, 2012
-
-
str4d authored
-
- Jul 15, 2012
-
-
zzz authored
-
- Jul 13, 2012
-
-
kytv authored
- Add Greek language - Update Dutch translation - Adjust flag rows
-
- Jul 01, 2012
-
-
zzz authored
- Don't send a keepalive to a peer we are going to disconnect - Disconnect peer when idle a long time - PeerCheckerTask cleanup - Static ref cleanup - Don't show a downloaded torrent file as "seeding" - Better torrent file download icon (from Silk, same license as the others)
-
- Jun 29, 2012
-
-
zzz authored
-
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
-