-
- Downloads
2006-07-26 jrandom
* Every time we create a new router identity, add an entry to the new "identlog.txt" text file in the I2P install directory. For debugging purposes, publish the count of how many identities the router has cycled through, though not the identities itself. * Cleaned up the way the multitransport shitlisting worked, and added per-transport shitlists * When dropping a router reference locally, first fire a netDb lookup for the entry * Take the peer selection filters into account when organizing the profiles (thanks Complication!) * Avoid some obvious configuration errors for the NTCP transport (invalid ports, "null" ip, etc) * Deal with some small NTCP bugs found in the wild (unresolveable hosts, strange network discons, etc) * Send our netDb info to peers we have direct NTCP connections to after each 6-12 hours of connection uptime * Clean up the NTCP reading and writing queue logic to avoid some potential delays * Allow people to specify the IP that the SSU transport binds on locally, via the advanced config "i2np.udp.bindInterface=1.2.3.4"
Showing
- core/java/src/net/i2p/data/RouterInfo.java 7 additions, 1 deletioncore/java/src/net/i2p/data/RouterInfo.java
- core/java/src/net/i2p/util/Executor.java 51 additions, 0 deletionscore/java/src/net/i2p/util/Executor.java
- core/java/src/net/i2p/util/SimpleTimer.java 0 additions, 40 deletionscore/java/src/net/i2p/util/SimpleTimer.java
- history.txt 23 additions, 1 deletionhistory.txt
- router/java/src/net/i2p/data/i2np/I2NPMessageHandler.java 12 additions, 2 deletionsrouter/java/src/net/i2p/data/i2np/I2NPMessageHandler.java
- router/java/src/net/i2p/router/Router.java 20 additions, 2 deletionsrouter/java/src/net/i2p/router/Router.java
- 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/Shitlist.java 49 additions, 5 deletionsrouter/java/src/net/i2p/router/Shitlist.java
- router/java/src/net/i2p/router/StatisticsManager.java 24 additions, 1 deletionrouter/java/src/net/i2p/router/StatisticsManager.java
- router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java 1 addition, 1 deletion...t/i2p/router/message/OutboundClientMessageOneShotJob.java
- router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java 23 additions, 0 deletions...er/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java
- router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java 29 additions, 9 deletions...ter/networkdb/kademlia/KademliaNetworkDatabaseFacade.java
- router/java/src/net/i2p/router/networkdb/kademlia/SearchJob.java 8 additions, 6 deletions...java/src/net/i2p/router/networkdb/kademlia/SearchJob.java
- router/java/src/net/i2p/router/peermanager/ProfileOrganizer.java 11 additions, 5 deletions...java/src/net/i2p/router/peermanager/ProfileOrganizer.java
- router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java 8 additions, 1 deletion...va/src/net/i2p/router/transport/CommSystemFacadeImpl.java
- router/java/src/net/i2p/router/transport/Transport.java 3 additions, 0 deletionsrouter/java/src/net/i2p/router/transport/Transport.java
- router/java/src/net/i2p/router/transport/TransportImpl.java 53 additions, 7 deletionsrouter/java/src/net/i2p/router/transport/TransportImpl.java
- router/java/src/net/i2p/router/transport/TransportManager.java 8 additions, 0 deletions...r/java/src/net/i2p/router/transport/TransportManager.java
- router/java/src/net/i2p/router/transport/ntcp/EstablishState.java 11 additions, 0 deletions...ava/src/net/i2p/router/transport/ntcp/EstablishState.java
- router/java/src/net/i2p/router/transport/ntcp/EventPumper.java 54 additions, 9 deletions...r/java/src/net/i2p/router/transport/ntcp/EventPumper.java
Loading
Please register or sign in to comment