Store each connection window slot as a database row.
This is less memory-efficient but necessary for the coming forward secrecy changes.
Showing
- api/net/sf/briar/api/protocol/ProtocolConstants.java 3 additions, 0 deletionsapi/net/sf/briar/api/protocol/ProtocolConstants.java
- api/net/sf/briar/api/transport/ConnectionWindow.java 1 addition, 5 deletionsapi/net/sf/briar/api/transport/ConnectionWindow.java
- api/net/sf/briar/api/transport/ConnectionWindowFactory.java 5 additions, 1 deletionapi/net/sf/briar/api/transport/ConnectionWindowFactory.java
- api/net/sf/briar/api/transport/StreamConnectionFactory.java 1 addition, 1 deletionapi/net/sf/briar/api/transport/StreamConnectionFactory.java
- components/net/sf/briar/crypto/CryptoModule.java 0 additions, 1 deletioncomponents/net/sf/briar/crypto/CryptoModule.java
- components/net/sf/briar/db/Database.java 1 addition, 1 deletioncomponents/net/sf/briar/db/Database.java
- components/net/sf/briar/db/DatabaseComponentImpl.java 1 addition, 1 deletioncomponents/net/sf/briar/db/DatabaseComponentImpl.java
- components/net/sf/briar/db/JdbcDatabase.java 44 additions, 53 deletionscomponents/net/sf/briar/db/JdbcDatabase.java
- components/net/sf/briar/serial/ReaderImpl.java 1 addition, 1 deletioncomponents/net/sf/briar/serial/ReaderImpl.java
- components/net/sf/briar/transport/ConnectionRecogniserImpl.java 1 addition, 1 deletion...ents/net/sf/briar/transport/ConnectionRecogniserImpl.java
- components/net/sf/briar/transport/ConnectionWindowFactoryImpl.java 8 additions, 2 deletions...s/net/sf/briar/transport/ConnectionWindowFactoryImpl.java
- components/net/sf/briar/transport/ConnectionWindowImpl.java 47 additions, 42 deletionscomponents/net/sf/briar/transport/ConnectionWindowImpl.java
- test/net/sf/briar/db/BasicH2Test.java 1 addition, 1 deletiontest/net/sf/briar/db/BasicH2Test.java
- test/net/sf/briar/db/H2DatabaseTest.java 13 additions, 8 deletionstest/net/sf/briar/db/H2DatabaseTest.java
- test/net/sf/briar/protocol/ConsumersTest.java 1 addition, 1 deletiontest/net/sf/briar/protocol/ConsumersTest.java
- test/net/sf/briar/serial/WriterImplTest.java 2 additions, 2 deletionstest/net/sf/briar/serial/WriterImplTest.java
- test/net/sf/briar/transport/ConnectionDecrypterImplTest.java 1 addition, 1 deletiontest/net/sf/briar/transport/ConnectionDecrypterImplTest.java
- test/net/sf/briar/transport/ConnectionRecogniserImplTest.java 2 additions, 3 deletions.../net/sf/briar/transport/ConnectionRecogniserImplTest.java
- test/net/sf/briar/transport/ConnectionWindowImplTest.java 19 additions, 15 deletionstest/net/sf/briar/transport/ConnectionWindowImplTest.java
Loading
Please register or sign in to comment