Increased the maximum packet size to 1 MiB.
This should provide acceptable memory usage and database locking granularity, while making subscription and transport updates large enough for the incremental update issue to be kicked into the long grass. Removed awareness of the serialisation format from the protocol component wherever possible, and added tests to ensure that the constants defined in the protocol package's API are compatible with the serialisation format.
Showing
- api/net/sf/briar/api/protocol/Ack.java 3 additions, 0 deletionsapi/net/sf/briar/api/protocol/Ack.java
- api/net/sf/briar/api/protocol/Author.java 0 additions, 3 deletionsapi/net/sf/briar/api/protocol/Author.java
- api/net/sf/briar/api/protocol/Group.java 0 additions, 3 deletionsapi/net/sf/briar/api/protocol/Group.java
- api/net/sf/briar/api/protocol/Message.java 5 additions, 11 deletionsapi/net/sf/briar/api/protocol/Message.java
- api/net/sf/briar/api/protocol/Offer.java 3 additions, 0 deletionsapi/net/sf/briar/api/protocol/Offer.java
- api/net/sf/briar/api/protocol/ProtocolConstants.java 5 additions, 7 deletionsapi/net/sf/briar/api/protocol/ProtocolConstants.java
- api/net/sf/briar/api/protocol/SubscriptionUpdate.java 3 additions, 0 deletionsapi/net/sf/briar/api/protocol/SubscriptionUpdate.java
- api/net/sf/briar/api/protocol/TransportUpdate.java 12 additions, 0 deletionsapi/net/sf/briar/api/protocol/TransportUpdate.java
- components/net/sf/briar/protocol/AckReader.java 2 additions, 0 deletionscomponents/net/sf/briar/protocol/AckReader.java
- components/net/sf/briar/protocol/MessageEncoderImpl.java 8 additions, 2 deletionscomponents/net/sf/briar/protocol/MessageEncoderImpl.java
- components/net/sf/briar/protocol/MessageReader.java 4 additions, 2 deletionscomponents/net/sf/briar/protocol/MessageReader.java
- components/net/sf/briar/protocol/OfferReader.java 3 additions, 0 deletionscomponents/net/sf/briar/protocol/OfferReader.java
- components/net/sf/briar/protocol/TransportReader.java 12 additions, 2 deletionscomponents/net/sf/briar/protocol/TransportReader.java
- components/net/sf/briar/protocol/writers/AckWriterImpl.java 4 additions, 6 deletionscomponents/net/sf/briar/protocol/writers/AckWriterImpl.java
- components/net/sf/briar/protocol/writers/BatchWriterImpl.java 1 addition, 0 deletions...onents/net/sf/briar/protocol/writers/BatchWriterImpl.java
- components/net/sf/briar/protocol/writers/OfferWriterImpl.java 4 additions, 6 deletions...onents/net/sf/briar/protocol/writers/OfferWriterImpl.java
- test/build.xml 1 addition, 0 deletionstest/build.xml
- test/net/sf/briar/protocol/writers/ConstantsTest.java 188 additions, 0 deletionstest/net/sf/briar/protocol/writers/ConstantsTest.java
Loading
Please register or sign in to comment