-
- Downloads
2004-12-14 jrandom
* Reenable the probabalistic drop on the TCP queues to deal with good old fashioned bandwidth limiting. However, by default the probability is rigged to reserve 0% of the queue free - meaning we just aggressively fail messages in the queue if we're transferring too slowly. That reservation factor can be increased with 'tcp.queueFreeFactor=0.25' (or whatever) and the drop code can be disabled with the parameter 'tcp.dropProbabalistically=false'. * Still penalize a peer on tunnel failure, but don't immediately drop their capacity to 0. * More aggressively ACK duplicates * Randomize the timestamper period * Display the clock skew on the connection logs when a peer sends it. * Allow the timestamper to fix skews of up to 10 minutes * Logging
Showing
- apps/sam/java/src/net/i2p/sam/SAMv1Handler.java 8 additions, 4 deletionsapps/sam/java/src/net/i2p/sam/SAMv1Handler.java
- apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java 2 additions, 1 deletion.../java/src/net/i2p/client/streaming/ConnectionManager.java
- apps/streaming/java/src/net/i2p/client/streaming/ConnectionPacketHandler.java 6 additions, 3 deletions...src/net/i2p/client/streaming/ConnectionPacketHandler.java
- core/java/src/net/i2p/time/Timestamper.java 2 additions, 1 deletioncore/java/src/net/i2p/time/Timestamper.java
- core/java/src/net/i2p/util/Clock.java 2 additions, 2 deletionscore/java/src/net/i2p/util/Clock.java
- history.txt 17 additions, 1 deletionhistory.txt
- router/java/src/net/i2p/router/RouterVersion.java 2 additions, 2 deletionsrouter/java/src/net/i2p/router/RouterVersion.java
- router/java/src/net/i2p/router/peermanager/CapacityCalculator.java 4 additions, 4 deletions...va/src/net/i2p/router/peermanager/CapacityCalculator.java
- router/java/src/net/i2p/router/transport/TransportManager.java 2 additions, 0 deletions...r/java/src/net/i2p/router/transport/TransportManager.java
- router/java/src/net/i2p/router/transport/tcp/ConnectionBuilder.java 8 additions, 6 deletions...a/src/net/i2p/router/transport/tcp/ConnectionBuilder.java
- router/java/src/net/i2p/router/transport/tcp/TCPConnection.java 25 additions, 3 deletions.../java/src/net/i2p/router/transport/tcp/TCPConnection.java
Loading
Please register or sign in to comment