akwizgran
bc298ba68a
Remove unnecessary final modifiers.
2018-10-05 09:34:41 +01:00
akwizgran
2623eaa149
Remove unnecessary throwing variants.
2018-10-05 09:32:01 +01:00
akwizgran
3bcc532b4b
Add transactional DB interface.
2018-10-04 15:56:21 +01:00
akwizgran
2a87171c49
Merge branch 'manual-screenshots' into 'master'
...
Create Screenshot of Conversation for Manual
Closes #1377
See merge request briar/briar!910
2018-10-01 13:41:05 +00:00
akwizgran
9615eff649
Add new bridges to replace slow ones.
2018-09-27 16:11:52 +01:00
akwizgran
9381d46f51
Remove two bridges that are slow to bootstrap.
2018-09-27 16:08:14 +01:00
Torsten Grote
ae81eb3737
Throw AssertionError when creating an account while a database key is in memory
2018-09-24 12:37:11 -03:00
akwizgran
c7522dae1f
Show different error message if QR code is too new.
2018-09-24 13:21:45 +01:00
akwizgran
a29d5efd93
Fix off-by-one error in expiry calculation.
2018-09-18 18:01:44 +01:00
akwizgran
4f495bb4d3
Use now + max latency as ETA, add more tests.
2018-09-18 16:05:25 +02:00
goapunk
1a70200b65
Allow retransmission if faster.
...
* This commit introduces an estimated time of arrival (eta) to the
message status which helps to decide whether a message should be
retransmitted over a faster transport.
2018-09-18 16:05:25 +02:00
akwizgran
6925dfcbdd
Merge branch '1240-message-refactoring' into 'master'
...
Remove raw representation from Message class
See merge request briar/briar!915
2018-09-18 13:30:26 +00:00
akwizgran
ba5928218a
Reduce code duplication in TestMessageFactory.
2018-09-14 17:50:17 +01:00
Torsten Grote
a0d91da569
Add TODO for not allowing double account creation
2018-09-13 18:19:15 -03:00
akwizgran
b2febbc6e9
Specify optional tests with an environment variable.
2018-09-06 10:34:04 +01:00
Torsten Grote
e12601dd08
Merge branch 'attach-updated-settings-to-event' into 'master'
...
Attach updated settings to SettingsUpdatedEvent
See merge request briar/briar!913
2018-09-05 11:22:05 +00:00
akwizgran
74e4a9cbdf
Remove raw representation from Message class.
2018-09-05 11:23:36 +01:00
akwizgran
7b116f15df
Attach updated settings to SettingsUpdatedEvent.
2018-09-05 09:31:12 +01:00
akwizgran
da7cf4af28
Rename bramble-j2se to bramble-java.
2018-09-03 16:28:59 +01:00
Torsten Grote
8e6cd12f07
LinuxTorPlugin: Address review comments
2018-09-03 11:52:10 -03:00
Torsten Grote
3a49ca0d97
Add JavaTorPlugin
2018-09-03 11:52:10 -03:00
akwizgran
428501cf5f
Use vanniktech emoji library.
2018-08-28 15:55:16 +01:00
akwizgran
0bc07cd0c1
Rename message length method.
2018-08-24 16:56:24 +01:00
akwizgran
cb3026959a
Remove raw messages from SyncRecordWriter interface.
2018-08-24 16:56:24 +01:00
akwizgran
48933637d8
Remove raw messages from DB interface.
2018-08-24 16:56:24 +01:00
akwizgran
5626f3d761
Remove raw message method from DatabaseComponent interface.
2018-08-24 16:56:23 +01:00
akwizgran
0fce224d88
Add method for getting cooked message from DB.
2018-08-24 16:56:23 +01:00
Torsten Grote
3db35f7061
Merge branch 'network-interfaces-may-be-null' into 'master'
...
Check whether getNetworkInterfaces() returns null
See merge request briar/briar!903
2018-08-24 15:48:22 +00:00
akwizgran
27a169c6e2
Minimise use of message constructor.
2018-08-24 14:17:25 +01:00
akwizgran
fbd38dbb94
Throw an exception if a raw message has been deleted.
2018-08-23 14:51:56 +01:00
akwizgran
cd4897e6c9
Check whether getNetworkInterfaces() returns null.
2018-08-23 14:16:18 +01:00
akwizgran
d84e176bb4
Merge branch 'fix_performance_test_db' into 'master'
...
Fix the database performance tests
See merge request briar/briar!893
2018-08-22 15:46:11 +00:00
akwizgran
6c8cc79d87
Log Tor relay names to detect failing bridges.
2018-08-22 14:21:41 +01:00
akwizgran
4dfc96996d
Merge branch '1224-show-explanation-when-contact-exchange-fails' into 'master'
...
Show an error fragment when contact exchange fails
See merge request briar/briar!890
2018-08-20 19:40:36 +00:00
akwizgran
169c59349e
Merge branch '1269-bridge-setting' into 'master'
...
Refactor Tor settings and add a setting for forcing the use bridges
Closes #1269
See merge request briar/briar!895
2018-08-20 17:56:56 +00:00
akwizgran
9fbf740ba7
Use /dev/urandom for tests.
2018-08-20 17:08:57 +01:00
Torsten Grote
656ca8d67a
Contact failure: Add better icon and remove technical error message
2018-08-16 12:34:20 -03:00
Torsten Grote
4b9a9771f8
Tor settings: Address review comments
2018-08-16 12:27:26 -03:00
goapunk
941a0cccc3
Fix a regression in the performance tests causing the db key to be regenerated everytime.
2018-08-16 12:09:33 +02:00
Torsten Grote
9b17836595
Refactor Tor settings and add a setting for forcing to use bridges
2018-08-15 17:32:43 -03:00
Torsten Grote
30e036c672
Move gradle witness dependency verification into dedicated files
...
This also adds a script for makes upgrading dependency checksums so much easier
2018-08-14 18:01:34 -03:00
Torsten Grote
af1ed292ae
Merge branch '832-android-tor-plugin' into 'master'
...
Factor out Android-specific code from TorPlugin
Closes #832
See merge request briar/briar!876
2018-08-09 19:36:00 +00:00
akwizgran
f812acb00b
Use general-purpose resource provider.
2018-08-07 15:19:46 +01:00
akwizgran
004467e84e
Factor out remaining Android code from Tor plugin.
2018-08-07 15:19:43 +01:00
akwizgran
5a145c9eb2
Replace assert statements with AssertionErrors.
2018-08-03 11:14:15 +01:00
akwizgran
c1789a8e52
Move identity creation into AccountManager.
2018-08-02 09:51:17 +01:00
akwizgran
2a0ecc3f80
Clean up some tests.
2018-08-01 16:49:14 +01:00
akwizgran
287f3760cd
Pass database key into LifecycleManager.
2018-07-27 15:46:48 +01:00
akwizgran
58d09d0742
Add tests for AccountManager and AndroidAccountManager.
2018-07-27 15:29:42 +01:00
akwizgran
adbfa26364
Remove redundant locking.
2018-07-27 14:18:31 +01:00