-
- Downloads
2006-09-26 Complication
* Subclass from Clock a RouterClock which can access router transports, with the goal of developing it to second-guess NTP results * Make transports report clock skew in seconds * Adjust renderStatusHTML() methods accordingly * Show average for NTCP clock skews too * Give transports a getClockSkews() method to report clock skews * Give transport manager a getClockSkews() method to aggregate results * Give comm system facade a getMedianPeerClockSkew() method which RouterClock calls (to observe results, add "net.i2p.router.transport.CommSystemFacadeImpl=WARN" to logging) * Extra explicitness in NTCP classes to denote unit of time. * Fix some places in NTCPConnection where milliseconds and seconds were confused
Showing
- core/java/src/net/i2p/I2PAppContext.java 4 additions, 4 deletionscore/java/src/net/i2p/I2PAppContext.java
- core/java/src/net/i2p/util/Clock.java 11 additions, 7 deletionscore/java/src/net/i2p/util/Clock.java
- history.txt 14 additions, 1 deletionhistory.txt
- router/java/src/net/i2p/router/CommSystemFacade.java 6 additions, 0 deletionsrouter/java/src/net/i2p/router/CommSystemFacade.java
- router/java/src/net/i2p/router/RouterClock.java 78 additions, 0 deletionsrouter/java/src/net/i2p/router/RouterClock.java
- router/java/src/net/i2p/router/RouterContext.java 26 additions, 1 deletionrouter/java/src/net/i2p/router/RouterContext.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/transport/CommSystemFacadeImpl.java 31 additions, 0 deletions...va/src/net/i2p/router/transport/CommSystemFacadeImpl.java
- router/java/src/net/i2p/router/transport/Transport.java 2 additions, 0 deletionsrouter/java/src/net/i2p/router/transport/Transport.java
- router/java/src/net/i2p/router/transport/TransportImpl.java 7 additions, 0 deletionsrouter/java/src/net/i2p/router/transport/TransportImpl.java
- router/java/src/net/i2p/router/transport/TransportManager.java 18 additions, 0 deletions...r/java/src/net/i2p/router/transport/TransportManager.java
- router/java/src/net/i2p/router/transport/ntcp/EstablishState.java 12 additions, 12 deletions...ava/src/net/i2p/router/transport/ntcp/EstablishState.java
- router/java/src/net/i2p/router/transport/ntcp/NTCPConnection.java 10 additions, 9 deletions...ava/src/net/i2p/router/transport/ntcp/NTCPConnection.java
- router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java 29 additions, 4 deletions...java/src/net/i2p/router/transport/ntcp/NTCPTransport.java
- router/java/src/net/i2p/router/transport/udp/PeerState.java 1 addition, 1 deletionrouter/java/src/net/i2p/router/transport/udp/PeerState.java
- router/java/src/net/i2p/router/transport/udp/UDPTransport.java 26 additions, 2 deletions...r/java/src/net/i2p/router/transport/udp/UDPTransport.java
Loading
Please register or sign in to comment