-
- Downloads
* NetDB: Prep for leasesets with different expire times
- Add new I2CP RequestVariableLeaseSetMessage - Send RVLSM if client supports it; handle on client side; disabled by default for the moment. - Add LeaseSet.getLatestLeaseDate() - Check latest, not earliest, date too far in future in KNDF.validate() - Check latest date too far in past in KNDF.validate() - Only check gateway and tunnel ID for equality in OCMOSJ lease caching to reduce churn - Split up KNDF.validate(RI) for efficiency, don't need to check signature, netid, etc. before lookups, only on store - Remove enforeNetID config - Fix major bug causing newer leasesets to be treated as older, and not stored or published - Increase max adjustment time of earliest lease - TransientDataStore cleanups - RouterInfo and LeaseSet equals() speedups
Showing
- apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java 21 additions, 14 deletions...terconsole/java/src/net/i2p/router/web/NetDbRenderer.java
- core/java/src/net/i2p/client/I2PClientMessageHandlerMap.java 3 additions, 0 deletionscore/java/src/net/i2p/client/I2PClientMessageHandlerMap.java
- core/java/src/net/i2p/client/RequestLeaseSetMessageHandler.java 19 additions, 2 deletions...ava/src/net/i2p/client/RequestLeaseSetMessageHandler.java
- core/java/src/net/i2p/client/RequestVariableLeaseSetMessageHandler.java 41 additions, 0 deletions...net/i2p/client/RequestVariableLeaseSetMessageHandler.java
- core/java/src/net/i2p/data/LeaseSet.java 24 additions, 6 deletionscore/java/src/net/i2p/data/LeaseSet.java
- core/java/src/net/i2p/data/RouterInfo.java 3 additions, 2 deletionscore/java/src/net/i2p/data/RouterInfo.java
- core/java/src/net/i2p/data/i2cp/I2CPMessageHandler.java 2 additions, 0 deletionscore/java/src/net/i2p/data/i2cp/I2CPMessageHandler.java
- core/java/src/net/i2p/data/i2cp/RequestLeaseSetMessage.java 3 additions, 3 deletionscore/java/src/net/i2p/data/i2cp/RequestLeaseSetMessage.java
- core/java/src/net/i2p/data/i2cp/RequestVariableLeaseSetMessage.java 128 additions, 0 deletions...src/net/i2p/data/i2cp/RequestVariableLeaseSetMessage.java
- history.txt 17 additions, 0 deletionshistory.txt
- router/java/src/net/i2p/router/RouterVersion.java 1 addition, 1 deletionrouter/java/src/net/i2p/router/RouterVersion.java
- router/java/src/net/i2p/router/client/RequestLeaseSetJob.java 49 additions, 11 deletions...er/java/src/net/i2p/router/client/RequestLeaseSetJob.java
- router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java 5 additions, 1 deletion...t/i2p/router/message/OutboundClientMessageOneShotJob.java
- router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java 75 additions, 62 deletions...ter/networkdb/kademlia/KademliaNetworkDatabaseFacade.java
- router/java/src/net/i2p/router/networkdb/kademlia/RepublishLeaseSetJob.java 2 additions, 2 deletions...t/i2p/router/networkdb/kademlia/RepublishLeaseSetJob.java
- router/java/src/net/i2p/router/networkdb/kademlia/TransientDataStore.java 22 additions, 13 deletions...net/i2p/router/networkdb/kademlia/TransientDataStore.java
- router/java/src/net/i2p/router/tunnel/pool/ExpireJob.java 8 additions, 2 deletionsrouter/java/src/net/i2p/router/tunnel/pool/ExpireJob.java
- router/java/src/net/i2p/router/tunnel/pool/TunnelPool.java 9 additions, 1 deletionrouter/java/src/net/i2p/router/tunnel/pool/TunnelPool.java
Loading
Please register or sign in to comment