- Jan 31, 2009
- Jan 13, 2009
-
-
zzz authored
- Fix double completion message - Add crstrack
-
- Jan 08, 2009
-
-
zzz authored
-
- Jan 05, 2009
-
-
zzz authored
-
- Jan 03, 2009
-
-
zzz authored
-
- Dec 20, 2008
-
-
zzz authored
-
- Dec 05, 2008
-
-
zzz authored
-
- Dec 03, 2008
- Nov 18, 2008
-
-
zzz authored
- Don't create SnarkManager instance until first call, so it doesn't create the i2psnark dir, read the config, etc., for single Snark instances. - Don't read i2psnark.config twice; fix setting i2psnark.dir - More Snark constructor changes for calling from router - Make max connections per torrent configurable
-
- Nov 16, 2008
-
-
zzz authored
- Use new I2PAppThread that does not call global listeners on OOM, so that OOMing apps will not shutdown the whole router.
-
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.
-
- Nov 14, 2008
-
-
zzz authored
- Don't die if depend not available - Only verify Jetty hash once - Add streaming lib tests to depends task
-
- Nov 12, 2008
-
-
zzz authored
- Use the depend task with caching for more accurate dependencies - Make sure the routerconsole gets the latest router version - Fix addressbook repeated builds
-
- Oct 26, 2008
-
-
zzz authored
-
- Oct 13, 2008
-
-
sponge authored
This patch completes the javadoc fixups. Additions are pending.
-
- Oct 10, 2008
- Sep 29, 2008
-
-
zzz authored
* i2psnark: Add codevoid link, remove mastertracker * hosts.txt: add echelon, codevoid
-
- Sep 12, 2008
-
-
zzz authored
- Add config i2psnark.linkPrefix to enable access to completed torrents from a different machine - examples: i2psnark.linkPrefix=file://///localserver/path/to/files/ i2psnark.linkPrefix=http://localwebserver/path/ Stop i2psnark, add to i2psnark.config, restart - Remove Galen and NickyB trackers
-
- Aug 13, 2008
-
-
zzz authored
(thanks devzero!)
-
- Jul 16, 2008
- Jul 07, 2008
-
-
zzz authored
- Repair corrupted files with wrong length rather than die - Register shutdown hook to properly shutdown torrents when the router shuts down, hopefully will reduce corruption - Add Galen tracker - Add a note about how to chane directory
-
- Jun 30, 2008
-
-
zzz authored
- Fix NPE caused by race (thanks echelon!) - Add mastertracker, remove de-ebook
-
- Jun 01, 2008
-
-
zzz authored
-
- May 26, 2008
-
-
zzz authored
* Stats: Add a fake uptime if not publishing stats, to get participating tunnels * build.xml: - Add an updateSmall target which includes only the essentials - Clean up the build file some - Remove empty eepsite/ and subdirs from i2pupdate.zip * configtunnels.jsp: Add warning * i2psnark: Catch a bencode exception (bad peer from tracker) earlier * i2psnark-standalone: Fix exception http://forum.i2p/viewtopic.php?p=12217
-
- 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
-
- May 12, 2008
-
-
zzz authored
- Randomize the PeerCheckerTask start times to make global limiting work better - Calculate bw limits using 40s rather than 4m averages to make bw limiting work better - Change default bw limit from uplimit/3 to uplimit/2 due to overhead reduction from the leaseset bundling change
-
- May 07, 2008
-
-
zzz authored
- Restrict peers requiring introducers from inbound tunnels, since it's slow and unreliable... and many of them advertise NTCP, which seems unlikely to work - Provide warning on summary bar if firewalled with inbound NTCP enabled * Stats: Remove the bw.[send,recv]Bps[1,15]s stats unless log level net.i2p.router.transport.FIFOBandwidthLimiter >= WARN at startup (you didn't get any data unless you set the log level anyway) * oldstats.jsp: Don't put 2 decimal places on integer event counts * Remove the Internals link from the menu bar * i2psnark: Extend startup delay from 1 to 3 minutes
-
- Apr 12, 2008
-
-
zzz authored
* NTCP: Don't drop a connection unless both directions are idle; Fix idle time for outbound connections * Outbound message: Make sure cached lease is in current leaseSet * Stats: Put all NetworkDatabase stats in same group * TunnelPool: Stop building tunnels and leaseSets after client shutdown * i2psnark: Add locking to prevent two I2CP connections
-
- Apr 07, 2008
-
-
zzz authored
-
- Mar 30, 2008
-
-
zzz authored
* HostsTxtNamingService: Add reverse lookup support * Outbound message: Minor cleanup * i2psnark TrackerCLient: Minor cleanup * checklist.txt: Minor edit * hosts.txt: Add perv.i2p, false.i2p, mtn.i2p2.i2p * i2ptunnel.config: Change CVS client to mtn * netdb.jsp: Show leaseSet destinations using reverse lookup * profiles.jsp: First cut at showing floodfill data
-
- Mar 25, 2008
-
-
zzz authored
- Add support for secondary open trackers - Refactor and simplify the TrackerClient code - Add welterde's tracker to the default list - Don't have eepget retry announces - Slow down tracker contacts if they've failed for a while - Add some debug support showing connections (?p=2)
-
- Mar 19, 2008
-
-
zzz authored
- Exclude floodfill peers - Tweak the HighCap vs. NonFailing decision * i2psnark: Increase retries for .torrent fetch * IRC Proxy: Prevent mIRC from sending an alternate DCC request containing an IP * readme.html: Reorder some items * Stats: Add some more required stats * Streaming lib: Fix slow start to be exponential growth, fix congestion avoidance to be linear growth. Should speed up local connections a lot, and remote connections a little.
-
- Mar 05, 2008
- Feb 27, 2008
-
-
zzz authored
* i2psnark: Remove orion and gaytorrents from default tracker list * Remove orion from jump list and from eepsite_index.html * Jbigi: Change jbigi version to 4.2.2 in build scripts - tested by amiga * Capitalize OutboundMessageDistributor job name * TunnelPool: Add a warning if all tunnels are backlogged
-