- Jan 15, 2024
-
-
zzz authored
-
- Apr 08, 2020
-
-
zzz authored
to mitigate effects of large pieces and allow them to become interesting faster (ticket #2473)
-
- Jul 31, 2018
-
-
zzz authored
Implement variable timeout Hardcode handshake bytes Log tweaks
-
- May 19, 2017
-
-
zzz authored
Some UI cleanup still to do
-
- May 05, 2017
-
-
zzz authored
-
- Oct 25, 2016
-
-
zzz authored
when calculating global uploader limit, to allow more upload slots, especially when some torrents are stalled. Convert some shared fields to atomics for concurrency.
-
- Oct 10, 2015
-
-
zzz authored
close files faster based on file count (tickets #1626, #1671) Remove dup synchs
-
- Mar 08, 2015
-
-
zzz authored
Add creation date to created torrents log tweaks more test cases
-
- Jun 01, 2014
-
-
zzz authored
- Store seed/leech status in DHT tracker (ticket #1280) - Increase max received DHT nodes (Vuze sends more than K) - Recognize not-registered message from diftracker - Fix bug in DHT unannounce()
-
- Nov 21, 2013
-
-
str4d authored
-
- Aug 04, 2012
-
-
zzz authored
- Protect against null DHT races - Add message about restarting tunnel when DHT config changes - Add DHT size to table totals
-
- Jul 30, 2012
-
-
zzz authored
-
- 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)
-
- Mar 25, 2012
- Jun 16, 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
-
- Dec 22, 2010
-
-
zzz authored
- Announce peers to local tracker - Ping node on port reception - More info on directory pages - Cleanups
-
- Dec 20, 2010
-
-
zzz authored
-
- Dec 19, 2010
-
-
zzz authored
and lots of prep for lack of metainfo and storage.
-
- 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
-
- Jun 01, 2010
-
-
zzz authored
- More listing fixes - Revert choker change thx 'backup' !
-
- May 26, 2010
-
-
zzz authored
-
- May 23, 2010
-
-
zzz authored
- Choke slower when at bandwidth limit - Fix completion % for small files - Use Random from context
-
- Feb 03, 2010
-
-
zzz authored
* i2psnark debug logging tweak
-
- Nov 16, 2008
-
-
zzz authored
- Remove static instances of I2PSnarkUtil, ConnectionAcceptor, and PeerCoordinatorSet - Convert static classes in Snark to listeners - Fix Snark to work in single torrent mode again - Should now work with multiple single Snarks
-
- Nov 15, 2008
-
-
zzz authored
- Refactor to allow running a single Snark without a SnarkManager again, by moving some things from SnarkManager to I2PSnarkUtil, having Snark call completeListener callbacks, and having Storage call storageListener callbacks. This is in preparation for using Snark for router updates. Step 2 is to allow multiple I2PSnarkUtil instances. - Big rewrite of Storage to open file descriptors on demand, and close them when unused, so we can support large numbers of torrents.
-
- Jul 16, 2008
-
-
Oldaris authored
-
- May 18, 2008
-
-
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
-
- Apr 07, 2008
-
-
zzz authored
-
- Sep 18, 2007
-
-
* eepsite_index.html: Add links to trevorreznik address book * streaming lib: Fix SocketManagerFactory to honor options on outbound connections * streaming lib: Fix setDefaultOptions() when called with a ConnectionOptions parameter * i2psnark: Don't make outbound connections to already-connected peers * i2psnark: Debug logging cleanup
-
- Mar 08, 2007
-
- Mar 01, 2007
-
- Jan 21, 2007
-
- Jan 14, 2007
-
-
* i2psnark: Improvements for torrents with > 4 leechers: choke based on upload rate when seeding, and be smarter and fairer about rotating choked peers. * Handle two common i2psnark OOM situations rather than shutting down the whole thing. * Fix reporting to tracker of remaining bytes for torrents > 4GB (but ByteMonsoon still has a bug)
-
- Sep 16, 2006
-
- Sep 06, 2006
-
-
* i2psnark: Implement basic partial-piece saves across connections * i2psnark: Implement keep-alive sending. This will keep non-i2psnark clients from dropping us for inactivity but also renders the 2-minute transmit-inactivity code in i2psnark ineffective. Will have to research why there is transmit but not receive inactivity code. With the current connection limit of 24 peers we aren't in any danger of keeping out new peers by keeping inactive ones. * i2psnark: Increase CHECK_PERIOD from 20 to 40 since nothing happens in 20 seconds * i2psnark: Fix dropped chunk handling * i2psnark: Web rate report cleanup
-
- Sep 03, 2006
-