akwizgran
|
84e040605b
|
Don't reuse the same ConnectionChooser every time.
This is a fix for a backporting mistake.
|
2018-03-07 16:47:08 +00:00 |
|
akwizgran
|
b0aa1517e5
|
Merge branch '283-key-exchange-connections' into 'maintenance-0.16'
Backport: Refactor key agreement connection choosing
See merge request akwizgran/briar!725
|
2018-03-07 14:06:09 +00:00 |
|
akwizgran
|
2ac9f567dc
|
Merge branch '1164-store-bluetooth-properties' into 'maintenance-0.16'
Backport: Store Bluetooth address and UUID at first startup
See merge request akwizgran/briar!724
|
2018-03-07 14:05:08 +00:00 |
|
akwizgran
|
792cfd7d6f
|
Merge branch '790-ask-before-turning-on-bluetooth' into 'maintenance-0.16'
Backport: Ask before turning on Bluetooth to add a contact
See merge request akwizgran/briar!723
|
2018-03-07 14:04:09 +00:00 |
|
akwizgran
|
31ca04e070
|
Merge branch '1001-bluetooth-connects-to-contacts' into 'maintenance-0.16'
Backport: Don't make Bluetooth connections when configured not to
See merge request akwizgran/briar!722
|
2018-03-07 12:36:17 +00:00 |
|
akwizgran
|
9693a5cb93
|
Refactor key agreement connection choosing.
|
2018-03-07 12:27:05 +00:00 |
|
akwizgran
|
82266345ae
|
Merge branch 'bluetooth-refactoring' into 'maintenance-0.16'
Backport: Factor shared Bluetooth code into superclass
See merge request akwizgran/briar!721
|
2018-03-07 12:24:38 +00:00 |
|
akwizgran
|
4a1f58705d
|
Address review comments.
|
2018-03-07 12:10:31 +00:00 |
|
akwizgran
|
cfe0d9a656
|
Don't set running = true until properties have been loaded.
|
2018-03-07 12:10:31 +00:00 |
|
akwizgran
|
3cf61e7b3d
|
Store Bluetooth address and UUID at first startup.
|
2018-03-07 12:10:31 +00:00 |
|
akwizgran
|
fc50bb1c6c
|
Ask before turning on Bluetooth to add a contact.
|
2018-03-07 12:09:37 +00:00 |
|
akwizgran
|
b2e4de91a4
|
Don't make Bluetooth connections when configured not to.
|
2018-03-07 12:08:56 +00:00 |
|
akwizgran
|
f4ddc01641
|
Factor shared Bluetooth code into superclass.
|
2018-03-07 11:56:52 +00:00 |
|
akwizgran
|
fd3e74cefc
|
Merge branch '1168-startup-status-screen' into 'maintenance-0.16'
Backport: Show status message while opening and migrating DB
See merge request akwizgran/briar!717
|
2018-03-07 11:31:24 +00:00 |
|
akwizgran
|
0a70c2d44d
|
Add more lifecycle states, merge lifecycle events.
|
2018-03-07 11:07:28 +00:00 |
|
Torsten Grote
|
21956f2627
|
Show a status screen when opening the database or applying migrations
|
2018-03-07 11:07:24 +00:00 |
|
Torsten Grote
|
65c0e110c5
|
Improve UX for startup failures
Show a proper error message when database is too new or too old.
|
2018-02-26 14:49:01 -03:00 |
|
akwizgran
|
0ad4f2f39b
|
Don't poll for retransmission.
|
2018-02-22 12:36:33 +00:00 |
|
akwizgran
|
52bd699d2d
|
Don't poll disabled transport plugins.
|
2018-02-19 15:53:43 +00:00 |
|
akwizgran
|
30edb90426
|
Add migration from schema 30 to 31.
|
2018-02-02 17:01:49 +00:00 |
|
akwizgran
|
ffc94b2812
|
Merge branch '545-remove-unnecessary-indexes' into 'maintenance-0.16'
Backport: Remove unnecessary DB indexes
See merge request akwizgran/briar!692
|
2018-02-02 17:00:00 +00:00 |
|
akwizgran
|
35a7bb4576
|
Merge branch '594-db-migrations' into 'maintenance-0.16'
Backport: Migrate schema when opening database
See merge request akwizgran/briar!689
|
2018-02-02 15:46:39 +00:00 |
|
akwizgran
|
2d87e34aa2
|
Throw meaningful exceptions for schema errors.
|
2018-02-02 15:34:49 +00:00 |
|
akwizgran
|
088564f22f
|
Add comment.
|
2018-02-02 15:34:25 +00:00 |
|
akwizgran
|
8c8c1158f4
|
Apply more than one migration if suitable.
|
2018-02-02 15:34:09 +00:00 |
|
akwizgran
|
8faa456eb2
|
Add unit tests for migration logic.
|
2018-02-02 15:32:20 +00:00 |
|
akwizgran
|
4c61158326
|
Migrate database schema if a migration is available.
|
2018-02-02 15:31:58 +00:00 |
|
akwizgran
|
6792abc00a
|
Remove unnecessary DB indexes.
|
2018-02-01 17:44:22 +00:00 |
|
Torsten Grote
|
63442aea1d
|
Merge branch '1162-redundant-db-tasks' into 'maintenance-0.16'
Backport: Avoid queueing redundant DB tasks during sync
See merge request akwizgran/briar!685
|
2018-02-01 16:17:11 +00:00 |
|
akwizgran
|
14a9614c35
|
Avoid queueing redundant DB tasks during sync.
|
2018-02-01 15:48:15 +00:00 |
|
akwizgran
|
1935b1e09a
|
Add tests for link-local addresses.
|
2018-02-01 15:40:23 +00:00 |
|
akwizgran
|
ac9df9d5d8
|
Prefer LAN addresses with longer prefixes.
|
2018-02-01 15:40:23 +00:00 |
|
akwizgran
|
f1c027fa4d
|
Avoid unnecessary DB queries when starting clients.
|
2018-01-16 15:23:31 +00:00 |
|
akwizgran
|
62049df342
|
Don't remove shutdown hook when closing DB.
|
2017-12-05 14:46:07 +00:00 |
|
akwizgran
|
735208562a
|
Use java-library plugin for Java modules.
|
2017-11-21 16:35:08 +00:00 |
|
akwizgran
|
e8c54a609c
|
Upgrade Gradle Witness.
|
2017-11-21 16:35:03 +00:00 |
|
akwizgran
|
879f699b2b
|
A few more lambdas.
|
2017-11-21 10:51:37 -02:00 |
|
akwizgran
|
d7383a3361
|
Effectively final.
|
2017-11-21 10:51:35 -02:00 |
|
akwizgran
|
a5b321a93b
|
Multi-catch.
|
2017-11-21 10:49:10 -02:00 |
|
akwizgran
|
5fa6b0ca1c
|
Lambdas.
|
2017-11-21 10:49:08 -02:00 |
|
akwizgran
|
27328afe3c
|
Diamond operators.
|
2017-11-21 10:45:47 -02:00 |
|
akwizgran
|
e30e34f342
|
Include java.lang.invoke classes in bootstrap classpath.
|
2017-11-16 15:26:05 +00:00 |
|
akwizgran
|
f8425658e4
|
Support Java 8 language features in Java modules.
|
2017-11-16 11:46:35 +00:00 |
|
akwizgran
|
98e2adf794
|
Fix Dagger setup, remove android-apt plugin.
|
2017-11-16 11:46:02 +00:00 |
|
Torsten Grote
|
2a43e0b0ed
|
Merge branch '545-simple-db-indexes' into 'master'
Add some simple indexes to the DB
See merge request !618
|
2017-11-09 12:10:07 +00:00 |
|
akwizgran
|
5e98126e77
|
Completely remove old local updates from the database.
|
2017-11-09 10:58:51 +00:00 |
|
akwizgran
|
bd7ebfd83a
|
Unit tests for TransportPropertyManagerImpl.
|
2017-11-08 16:44:26 +00:00 |
|
akwizgran
|
1dd4960109
|
Transactions that delete old updates must be read-write.
|
2017-11-08 14:23:30 +00:00 |
|
akwizgran
|
75413b6c86
|
Delete old transport property updates.
Some of this code is only needed for backward compatibility - it can be removed when we break compatibility for 1.0.
|
2017-11-08 09:47:59 +00:00 |
|
akwizgran
|
8211ce7ae3
|
Add some simple indexes to the DB.
|
2017-11-03 15:06:34 +00:00 |
|