* implemented fragmentation
* added more inbound tests * made the tunnel preprocessing header more clear and included better fragmentation support (still left: tests for outbound tunnel processing, structures and jobs to integrate with the router, remove that full SHA256 from each and every I2NPMessage or put a smaller one at the transport layer, and all the rest of the tunnel pooling/building stuff)
Showing
- router/doc/tunnel-alt.html 29 additions, 13 deletionsrouter/doc/tunnel-alt.html
- router/java/src/net/i2p/router/tunnel/FragmentHandler.java 315 additions, 0 deletionsrouter/java/src/net/i2p/router/tunnel/FragmentHandler.java
- router/java/src/net/i2p/router/tunnel/FragmentTest.java 138 additions, 0 deletionsrouter/java/src/net/i2p/router/tunnel/FragmentTest.java
- router/java/src/net/i2p/router/tunnel/FragmentedMessage.java 203 additions, 0 deletionsrouter/java/src/net/i2p/router/tunnel/FragmentedMessage.java
- router/java/src/net/i2p/router/tunnel/HopProcessor.java 8 additions, 3 deletionsrouter/java/src/net/i2p/router/tunnel/HopProcessor.java
- router/java/src/net/i2p/router/tunnel/InboundEndpointProcessor.java 7 additions, 2 deletions...a/src/net/i2p/router/tunnel/InboundEndpointProcessor.java
- router/java/src/net/i2p/router/tunnel/InboundGatewayProcessor.java 7 additions, 8 deletions...va/src/net/i2p/router/tunnel/InboundGatewayProcessor.java
- router/java/src/net/i2p/router/tunnel/InboundGatewayTest.java 256 additions, 0 deletions...er/java/src/net/i2p/router/tunnel/InboundGatewayTest.java
- router/java/src/net/i2p/router/tunnel/InboundSender.java 30 additions, 0 deletionsrouter/java/src/net/i2p/router/tunnel/InboundSender.java
- router/java/src/net/i2p/router/tunnel/InboundTest.java 7 additions, 4 deletionsrouter/java/src/net/i2p/router/tunnel/InboundTest.java
- router/java/src/net/i2p/router/tunnel/OutboundGatewayProcessor.java 13 additions, 9 deletions...a/src/net/i2p/router/tunnel/OutboundGatewayProcessor.java
- router/java/src/net/i2p/router/tunnel/TrivialPreprocessor.java 287 additions, 0 deletions...r/java/src/net/i2p/router/tunnel/TrivialPreprocessor.java
- router/java/src/net/i2p/router/tunnel/TunnelGateway.java 172 additions, 0 deletionsrouter/java/src/net/i2p/router/tunnel/TunnelGateway.java
Loading
Please register or sign in to comment