akwizgran
|
074755c0a8
|
Add database benchmarks.
|
2017-12-11 16:09:55 +00:00 |
|
akwizgran
|
f2f98f28a3
|
Include client version in group ID derivation.
|
2017-12-05 16:07:17 +00:00 |
|
akwizgran
|
d92e042971
|
Include protocol version in message ID derivation.
|
2017-12-05 16:07:17 +00:00 |
|
akwizgran
|
6d6e47409f
|
Include protocol version in group ID derivation.
|
2017-12-05 16:07:17 +00:00 |
|
akwizgran
|
0084e51263
|
Include protocol version in key derivation.
|
2017-12-05 16:07:17 +00:00 |
|
akwizgran
|
32e0b39771
|
Include protocol version in shared secret derivation.
|
2017-12-05 16:07:17 +00:00 |
|
akwizgran
|
7bb51f77ec
|
Merge branch '545-hyper-sql' into 'master'
Add HyperSQL as an alternative DB library for testing
See merge request !619
|
2017-12-05 16:05:42 +00:00 |
|
akwizgran
|
c777a57a7d
|
Merge branch '617-crypto-labels' into 'master'
Use namespaced labels for all crypto operations
See merge request !632
|
2017-12-05 16:04:35 +00:00 |
|
akwizgran
|
fcff8d92f3
|
Don't remove shutdown hook when closing DB.
|
2017-12-05 12:27:41 +00:00 |
|
akwizgran
|
8171dd8bc9
|
Merge branch 'more-lambdas' into 'master'
Replace a few runnables with lambdas
See merge request !638
|
2017-12-01 17:42:58 +00:00 |
|
akwizgran
|
c4beb60c22
|
Add dependency hash for HyperSQL.
|
2017-12-01 17:41:45 +00:00 |
|
akwizgran
|
90e395506f
|
Remove unnecessary DB_CLOSE_ON_EXIT parameter.
|
2017-12-01 14:13:37 +00:00 |
|
akwizgran
|
cf54360a93
|
Rename columns whose names are SQL keywords.
|
2017-12-01 14:13:33 +00:00 |
|
akwizgran
|
a5d4ea4477
|
Add HSQLDB as an alternative DB library.
|
2017-12-01 14:13:26 +00:00 |
|
akwizgran
|
030b52261d
|
Replace a few runnables with lambdas.
|
2017-12-01 14:01:32 +00:00 |
|
akwizgran
|
a50e13c2e3
|
Merge branch 'transport-property-manager-cleanup' into 'master'
Simplify management of old transport property updates
See merge request !629
|
2017-11-30 17:46:15 +00:00 |
|
akwizgran
|
0f2beee813
|
Use namespaced labels for transport key derivation.
|
2017-11-30 17:36:04 +00:00 |
|
akwizgran
|
d2348a4e7d
|
Remove method that just wraps a MAC call.
|
2017-11-30 17:08:59 +00:00 |
|
akwizgran
|
cc87e6fd1f
|
Factor out key agreement crypto from CryptoComponent.
|
2017-11-30 17:08:59 +00:00 |
|
akwizgran
|
1843aea2a7
|
Factor out transport crypto from CryptoComponent.
|
2017-11-30 17:08:59 +00:00 |
|
akwizgran
|
9f7021acd3
|
Include namespaced labels in crypto operations.
|
2017-11-30 17:08:56 +00:00 |
|
akwizgran
|
4883d157dc
|
Simplify management of old transport property updates.
|
2017-11-30 16:43:33 +00:00 |
|
akwizgran
|
37d4d79c64
|
Don't rethrow SignatureException as RuntimeException.
|
2017-11-29 17:29:32 +00:00 |
|
akwizgran
|
166fc2948c
|
Add support for Ed25519 signatures.
|
2017-11-23 16:17:41 +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 |
|
akwizgran
|
6f7f8b40e3
|
Upgraded Gradle plugin and build tools.
|
2017-10-17 15:31:28 +01:00 |
|
akwizgran
|
91d0f89f60
|
Removed unused import.
|
2017-10-10 11:08:40 +01:00 |
|
akwizgran
|
e074672e86
|
Reduce DB queries for looking up transport properties.
|
2017-10-10 10:59:39 +01:00 |
|
akwizgran
|
6c1901fe5b
|
Reduced DB queries when polling for LAN connections.
|
2017-10-09 15:20:03 +01:00 |
|
Torsten Grote
|
1bf0fdfa81
|
Add an option to debug builds to create fake test data
|
2017-09-27 13:55:29 -03:00 |
|
akwizgran
|
0b2e3dd96f
|
Upgrade Spongy Castle to 1.58.
|
2017-09-27 15:54:37 +01:00 |
|
Torsten Grote
|
ed01048f9f
|
Merge branch 'remove-old-bluetooth-code' into 'master'
Remove old Bluetooth code and location permission
See merge request !584
|
2017-09-19 14:16:13 +00:00 |
|
akwizgran
|
27422ab9f9
|
Catch NPE when getting socket input/output streams.
Works around a bug in Android 7, fixed in 7.1.
|
2017-09-18 15:47:12 +01:00 |
|
Michael Rogers
|
d24b1884a2
|
Removed old Bluetooth code and the location permission it requires.
|
2017-08-11 12:42:47 +01:00 |
|
akwizgran
|
5b71004179
|
Inject properties module's eager singletons.
|
2017-07-25 13:49:15 +01:00 |
|