Torsten Grote
|
642485d7bd
|
Merge branch '581-plugin-states' into 'plugin-toggles'
Better methods for querying plugin states
See merge request briar/briar!1209
|
2020-01-20 18:19:10 +00:00 |
|
akwizgran
|
2689e5f361
|
Update javadocs for lock-safe methods.
|
2020-01-20 14:48:33 +00:00 |
|
akwizgran
|
c6981fb243
|
Add TransportStateEvent, rename existing events.
|
2020-01-16 11:54:28 +00:00 |
|
akwizgran
|
1c98d8f12a
|
Add method for getting reason why plugin is disabled.
|
2020-01-16 11:05:36 +00:00 |
|
akwizgran
|
c7565cb93e
|
Rename available/unavailable states.
|
2020-01-16 09:58:12 +00:00 |
|
akwizgran
|
5d6ed1a724
|
Provide more information about plugin states.
|
2020-01-15 17:51:18 +00:00 |
|
akwizgran
|
c61c9bbc02
|
Refactor Android-specific code out of bramble-core.
|
2020-01-10 17:41:10 +00:00 |
|
akwizgran
|
f76d08c19a
|
Use StrongBox on API 28+ if available.
|
2020-01-09 15:18:58 +00:00 |
|
akwizgran
|
c11d09a885
|
Re-encrypt the DB key with the stored key.
|
2020-01-09 14:45:32 +00:00 |
|
akwizgran
|
d7b05dcba0
|
Add javadocs.
|
2020-01-09 14:45:32 +00:00 |
|
akwizgran
|
4d3c1b4fd2
|
Use Android keystore for encrypting DB key.
Only for new accounts on API 23+.
|
2020-01-09 14:45:32 +00:00 |
|
akwizgran
|
9305532079
|
Enable private message deletion in release builds.
|
2020-01-07 12:43:10 +00:00 |
|
akwizgran
|
9d72fca2a7
|
Merge branch 'AndroidX' into 'master'
AndroidX Migration
See merge request briar/briar!1176
|
2019-11-07 15:40:19 +00:00 |
|
akwizgran
|
ee1fd2ad8a
|
Broadcast events for client versioning updates.
|
2019-11-06 13:58:11 +00:00 |
|
akwizgran
|
a844526dae
|
Refactor ClientVersion to bramble-api.
|
2019-11-06 13:58:06 +00:00 |
|
Torsten Grote
|
a592c05146
|
AndroidX migration and library updates
|
2019-11-01 11:44:36 -03:00 |
|
Torsten Grote
|
5147f6b7e6
|
Remove RemoteContacts feature flag in preparation of 1.2 release
|
2019-11-01 11:09:43 -03:00 |
|
Torsten Grote
|
1ddceaadd6
|
Always replace pending contacts no matter their state when link is re-entered
|
2019-10-16 13:06:21 -03:00 |
|
Torsten Grote
|
397afbfec0
|
Address review comments for detecting duplicate (pending) contacts
|
2019-10-16 11:15:14 -03:00 |
|
Torsten Grote
|
4bf8d4c0e7
|
[bramble] add method for getting pending contact state
|
2019-10-15 14:46:37 -03:00 |
|
Torsten Grote
|
75fcd28071
|
[bramble] throw exceptions when adding pending contact which exists
|
2019-10-15 10:32:52 -03:00 |
|
akwizgran
|
249b85cd26
|
Add feature flag for private message deletion.
|
2019-10-09 16:22:04 +01:00 |
|
akwizgran
|
2bae639105
|
Upgrade messaging client to support attachments.
|
2019-06-18 13:03:49 +01:00 |
|
akwizgran
|
3828d16971
|
Use injection to provide feature flags.
|
2019-06-18 10:52:21 +01:00 |
|
Torsten Grote
|
249e1e28fe
|
Merge branch '1580-offline-state' into 'master'
Add offline state for pending contacts
Closes #1580
See merge request briar/briar!1138
|
2019-06-17 13:10:41 +00:00 |
|
akwizgran
|
b0e97d787f
|
Add offline state for pending contacts.
|
2019-06-15 12:27:24 +01:00 |
|
akwizgran
|
f2c951b70b
|
Add DB methods for getting and setting sync versions.
|
2019-06-13 17:06:57 +01:00 |
|
akwizgran
|
132e20a6ce
|
Send versions record at start of each session.
|
2019-06-13 16:16:02 +01:00 |
|
akwizgran
|
c228e5c219
|
Add versions record to sync protocol.
|
2019-06-13 16:16:02 +01:00 |
|
akwizgran
|
ae1d1fc5a7
|
Add thread safety and null safety annotations.
|
2019-06-13 16:16:01 +01:00 |
|
akwizgran
|
cd40e771d2
|
Allow messages to be marked as temporary.
|
2019-06-12 15:11:10 +01:00 |
|
akwizgran
|
a4a45efd43
|
Broadcast event when polling newly added contact.
|
2019-06-07 11:48:53 +01:00 |
|
akwizgran
|
fe1df6dafa
|
Move pending contact events to rendezvous poller.
|
2019-06-07 11:42:48 +01:00 |
|
akwizgran
|
15d9ff1ebd
|
Rename "connected" state to "connecting".
|
2019-06-07 11:42:10 +01:00 |
|
akwizgran
|
7439e5579f
|
Let plugins know if we're Alice or Bob.
|
2019-06-05 11:23:56 +01:00 |
|
akwizgran
|
4452dacc94
|
Make RendezvousCrypto package-private.
|
2019-06-05 11:01:28 +01:00 |
|
akwizgran
|
3dbd0b80aa
|
Make rendezvous constants package-private.
|
2019-06-05 10:58:12 +01:00 |
|
akwizgran
|
82a52638cf
|
Derive rendezvous key from static master key.
|
2019-06-05 10:44:07 +01:00 |
|
akwizgran
|
a38113e862
|
Add rendezvous poller.
|
2019-06-05 10:44:07 +01:00 |
|
akwizgran
|
7fd8ad65be
|
Make RendezvousEndpoint closeable.
|
2019-06-05 10:44:06 +01:00 |
|
akwizgran
|
ce9c7cb32a
|
Add requireNull() utility method.
|
2019-06-05 10:44:06 +01:00 |
|
akwizgran
|
5d2252ebda
|
Add method for deriving rendezvous key.
|
2019-06-05 10:44:06 +01:00 |
|
akwizgran
|
3820d7413c
|
Rename rendezvous handler to endpoint.
|
2019-06-05 10:44:06 +01:00 |
|
akwizgran
|
ab90e1de04
|
Pass incoming connection handler to plugins.
|
2019-06-05 10:44:05 +01:00 |
|
Torsten Grote
|
a650d812fa
|
Merge branch '1571-connection-manager-pending-contacts' into 'master'
Add rendezvous connection support to connection manager
Closes #1571
See merge request briar/briar!1120
|
2019-06-04 14:08:05 +00:00 |
|
akwizgran
|
4d8e0baeb4
|
Rewrap a line.
|
2019-06-03 17:58:31 +01:00 |
|
akwizgran
|
8f21e07840
|
Add rendezvous connection support to connection manager.
|
2019-06-03 17:52:43 +01:00 |
|
akwizgran
|
eed8d25120
|
Decouple HandshakeManager from ContactExchangeManager.
|
2019-06-03 17:44:38 +01:00 |
|
akwizgran
|
24f1b7eeca
|
Implement handshake manager.
|
2019-06-03 15:35:53 +01:00 |
|
akwizgran
|
60155f146a
|
Add contact exchange method for pending contacts.
|
2019-06-03 15:35:53 +01:00 |
|