-
- Downloads
* new simple 'invalid reply rate' tracking the number of replies a peer sends that Suck.
(e.g. we can't find the referenced peer or the data they send back is corrupt/expired). This is like the old invalidReplies, except its a rate that decays. * if we receive more than 5 invalid replies from a peer in a 1-2 hour period, stop verifying any subsequent replies, and also stop asking them for keys. * cleaned up the store validation even further
Showing
- router/java/src/net/i2p/router/NetworkDatabaseFacade.java 12 additions, 4 deletionsrouter/java/src/net/i2p/router/NetworkDatabaseFacade.java
- router/java/src/net/i2p/router/networkdb/HandleDatabaseStoreMessageJob.java 27 additions, 11 deletions...t/i2p/router/networkdb/HandleDatabaseStoreMessageJob.java
- router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java 54 additions, 21 deletions...ter/networkdb/kademlia/KademliaNetworkDatabaseFacade.java
- router/java/src/net/i2p/router/networkdb/kademlia/PeerSelector.java 22 additions, 2 deletions...a/src/net/i2p/router/networkdb/kademlia/PeerSelector.java
- router/java/src/net/i2p/router/networkdb/kademlia/PersistentDataStore.java 6 additions, 6 deletions...et/i2p/router/networkdb/kademlia/PersistentDataStore.java
- router/java/src/net/i2p/router/networkdb/kademlia/SearchJob.java 72 additions, 9 deletions...java/src/net/i2p/router/networkdb/kademlia/SearchJob.java
- router/java/src/net/i2p/router/networkdb/kademlia/SearchUpdateReplyFoundJob.java 12 additions, 4 deletions.../router/networkdb/kademlia/SearchUpdateReplyFoundJob.java
- router/java/src/net/i2p/router/peermanager/DBHistory.java 20 additions, 2 deletionsrouter/java/src/net/i2p/router/peermanager/DBHistory.java
- router/java/src/net/i2p/router/peermanager/ProfileOrganizer.java 31 additions, 0 deletions...java/src/net/i2p/router/peermanager/ProfileOrganizer.java
- router/java/src/net/i2p/router/transport/tcp/TCPConnection.java 9 additions, 2 deletions.../java/src/net/i2p/router/transport/tcp/TCPConnection.java
Loading
Please register or sign in to comment