Part 1 of a major BMP and database refactoring. Tests are broken!
The old logic for selecting when to send subscription and transport updates has been removed and not yet replaced. Subscription times have been removed from subscription updates. The database expiry time has been remove from subscription updates and will later get its own update packet. Transport updates have been broken up into one update per transport. Acks for subscription and transport updates have been added.
Showing
- briar-api/src/net/sf/briar/api/db/DatabaseComponent.java 31 additions, 9 deletionsbriar-api/src/net/sf/briar/api/db/DatabaseComponent.java
- briar-api/src/net/sf/briar/api/db/event/RemoteTransportsUpdatedEvent.java 0 additions, 27 deletions...t/sf/briar/api/db/event/RemoteTransportsUpdatedEvent.java
- briar-api/src/net/sf/briar/api/db/event/TransportsUpdatedEvent.java 1 addition, 1 deletion...src/net/sf/briar/api/db/event/TransportsUpdatedEvent.java
- briar-api/src/net/sf/briar/api/protocol/Ack.java 12 additions, 4 deletionsbriar-api/src/net/sf/briar/api/protocol/Ack.java
- briar-api/src/net/sf/briar/api/protocol/Author.java 31 additions, 5 deletionsbriar-api/src/net/sf/briar/api/protocol/Author.java
- briar-api/src/net/sf/briar/api/protocol/AuthorFactory.java 0 additions, 2 deletionsbriar-api/src/net/sf/briar/api/protocol/AuthorFactory.java
- briar-api/src/net/sf/briar/api/protocol/AuthorId.java 4 additions, 1 deletionbriar-api/src/net/sf/briar/api/protocol/AuthorId.java
- briar-api/src/net/sf/briar/api/protocol/GroupId.java 1 addition, 2 deletionsbriar-api/src/net/sf/briar/api/protocol/GroupId.java
- briar-api/src/net/sf/briar/api/protocol/Message.java 11 additions, 5 deletionsbriar-api/src/net/sf/briar/api/protocol/Message.java
- briar-api/src/net/sf/briar/api/protocol/MessageId.java 4 additions, 1 deletionbriar-api/src/net/sf/briar/api/protocol/MessageId.java
- briar-api/src/net/sf/briar/api/protocol/MessageVerifier.java 1 addition, 0 deletionsbriar-api/src/net/sf/briar/api/protocol/MessageVerifier.java
- briar-api/src/net/sf/briar/api/protocol/Offer.java 12 additions, 4 deletionsbriar-api/src/net/sf/briar/api/protocol/Offer.java
- briar-api/src/net/sf/briar/api/protocol/PacketFactory.java 0 additions, 20 deletionsbriar-api/src/net/sf/briar/api/protocol/PacketFactory.java
- briar-api/src/net/sf/briar/api/protocol/ProtocolConstants.java 0 additions, 3 deletions...-api/src/net/sf/briar/api/protocol/ProtocolConstants.java
- briar-api/src/net/sf/briar/api/protocol/ProtocolReader.java 6 additions, 0 deletionsbriar-api/src/net/sf/briar/api/protocol/ProtocolReader.java
- briar-api/src/net/sf/briar/api/protocol/ProtocolWriter.java 4 additions, 0 deletionsbriar-api/src/net/sf/briar/api/protocol/ProtocolWriter.java
- briar-api/src/net/sf/briar/api/protocol/Request.java 19 additions, 4 deletionsbriar-api/src/net/sf/briar/api/protocol/Request.java
- briar-api/src/net/sf/briar/api/protocol/SubscriptionAck.java 16 additions, 0 deletionsbriar-api/src/net/sf/briar/api/protocol/SubscriptionAck.java
- briar-api/src/net/sf/briar/api/protocol/SubscriptionUpdate.java 17 additions, 14 deletions...api/src/net/sf/briar/api/protocol/SubscriptionUpdate.java
- briar-api/src/net/sf/briar/api/protocol/Transport.java 0 additions, 42 deletionsbriar-api/src/net/sf/briar/api/protocol/Transport.java
Loading
Please register or sign in to comment