Expose the encryption and authentication overhead without breaking
encapsulation. This should allow callers to calculate maximum packet sizes without knowing the details of the transport protocol.
Showing
- api/net/sf/briar/api/protocol/ProtocolConstants.java 7 additions, 5 deletionsapi/net/sf/briar/api/protocol/ProtocolConstants.java
- api/net/sf/briar/api/transport/ConnectionWriter.java 7 additions, 0 deletionsapi/net/sf/briar/api/transport/ConnectionWriter.java
- api/net/sf/briar/api/transport/TransportConstants.java 8 additions, 1 deletionapi/net/sf/briar/api/transport/TransportConstants.java
- components/net/sf/briar/transport/ConnectionEncrypter.java 7 additions, 0 deletionscomponents/net/sf/briar/transport/ConnectionEncrypter.java
- components/net/sf/briar/transport/ConnectionEncrypterImpl.java 5 additions, 0 deletions...nents/net/sf/briar/transport/ConnectionEncrypterImpl.java
- components/net/sf/briar/transport/ConnectionWriterImpl.java 18 additions, 6 deletionscomponents/net/sf/briar/transport/ConnectionWriterImpl.java
- components/net/sf/briar/transport/PaddedConnectionWriter.java 3 additions, 23 deletions...onents/net/sf/briar/transport/PaddedConnectionWriter.java
- test/net/sf/briar/transport/ConnectionWriterImplTest.java 28 additions, 0 deletionstest/net/sf/briar/transport/ConnectionWriterImplTest.java
- test/net/sf/briar/transport/NullConnectionEncrypter.java 4 additions, 0 deletionstest/net/sf/briar/transport/NullConnectionEncrypter.java
- test/net/sf/briar/transport/PaddedConnectionWriterTest.java 28 additions, 0 deletionstest/net/sf/briar/transport/PaddedConnectionWriterTest.java
Loading
Please register or sign in to comment