Merge branch 'embargo-inactive-contacts' into 'master'
Don't communicate with inactive contacts When we're introduced to a new contact, we need to store the transport keys and start key rotation before activating the contact. During this period we shouldn't use the transport keys for outgoing streams until either the introduction protocol is complete or we receive an incoming stream from the contact, indicating that they've also started key rotation. See merge request !106
Showing
- briar-core/src/org/briarproject/transport/KeyManagerImpl.java 36 additions, 1 deletion...r-core/src/org/briarproject/transport/KeyManagerImpl.java
- briar-core/src/org/briarproject/transport/TransportKeyManager.java 1 addition, 1 deletion...e/src/org/briarproject/transport/TransportKeyManager.java
- briar-tests/src/org/briarproject/db/H2DatabaseTest.java 33 additions, 0 deletionsbriar-tests/src/org/briarproject/db/H2DatabaseTest.java
Loading
Please register or sign in to comment