- Feb 07, 2025
-
-
zzz authored
to make the choke/unchoke cycles a little faster
-
- Jun 10, 2024
-
-
zzz authored
-
- Jun 04, 2024
-
-
zzz authored
by only sending new peers, as in ut_pex. Track connected time and last pex sent time, and only send peers connected since the last sent time. Usually, there are no new peers, so now we don't send a message at all. Also, don't send PEX to seeds after the handshake.
-
- Jan 15, 2024
-
-
zzz authored
-
- Dec 06, 2020
-
-
zzz authored
-
- Oct 10, 2020
-
-
zzz authored
-
- Sep 16, 2020
-
-
zzz authored
-
- Jul 19, 2020
-
-
zzz authored
-
- Mar 24, 2020
-
-
zzz authored
-
- Jul 31, 2018
-
-
zzz authored
Implement variable timeout Hardcode handshake bytes Log tweaks
-
- May 05, 2017
-
-
zzz authored
-
- Mar 20, 2017
-
-
zzz authored
-
- Mar 06, 2017
-
-
str4d authored
-
- Jan 26, 2017
-
-
zzz authored
-
- Feb 06, 2016
-
-
z3r0fox authored
Linting dep-ann: Added @Deprecated annotations in i2psnark, i2ptunnel, ministreaming, routerconsole, streaming
-
- Nov 29, 2015
-
-
zzz authored
-
- Nov 18, 2015
-
-
zzz authored
reorder some logging volatile
-
- Jul 22, 2015
-
-
dg2-new authored
-
- May 19, 2015
- Sep 09, 2014
-
-
zzz authored
-
- Jun 26, 2014
-
-
zzz authored
-
- Nov 26, 2013
-
-
str4d authored
-
- Oct 12, 2013
-
-
zzz authored
- Make I2PSocketFull.close() nonblocking; it will now cause any user-side writes blocked in I/O (Connection.packetSendChoke()) to throw an exception (tickets #629, #1041) - Don't ignore InterruptedExceptions; throw InterruptedIOException - Back out static disconnect exception - MessageInputStream locking fixes - Cleanups I2PSnark: - Close socket before closing output stream to avoid blocking in Peer.disconnect(), and prevent Peer.disconnect() loop
-
- Apr 14, 2013
-
-
zzz authored
- Set unique tunnel nickname for additional instances - Increase page size to 50 - Restore 1-arg SnarkManager constructor for compatibility - Add note about DHT file w/ multiple instances, to be fixed - Log tweak
-
- 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 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
-
- Feb 18, 2012
-
-
zzz authored
Handle announce URLs with parameters correctly
-
- Feb 05, 2011
-
-
zzz authored
-
- Jan 13, 2011
-
-
zzz authored
- Disable KRPC - Shorten tracker string
-
- Jan 10, 2011
-
-
zzz authored
- Update session options when max bandwidth changes - BufferedStream cleanup and comments - torrent name display tweak - findbugs
-
- Jan 05, 2011
-
-
zzz authored
-
- Jan 03, 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 26, 2010
-
-
zzz authored
-
- Dec 22, 2010
-
-
zzz authored
- Announce peers to local tracker - Ping node on port reception - More info on directory pages - Cleanups
-
- Dec 21, 2010
- Dec 20, 2010