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
|
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 |
|
akwizgran
|
5822eb7808
|
Remove 'this'.
|
2017-07-17 10:16:50 +01:00 |
|
akwizgran
|
ecb62f00d4
|
Code cleanup.
|
2017-07-04 16:09:32 +01:00 |
|
akwizgran
|
c4540a03cd
|
Protocol versioning for BTP.
|
2017-07-04 16:09:32 +01:00 |
|
akwizgran
|
1795b32121
|
Downgrade H2 to 1.4.192.
|
2017-07-03 12:36:45 +01:00 |
|
akwizgran
|
b377cd6b1c
|
Upgrade Spongy Castle and some other dependencies.
|
2017-06-12 17:44:08 +01:00 |
|
akwizgran
|
9fd6d46583
|
Merge branch '871-increase-socket-timeout' into 'master'
Increase socket timeout for Tor sockets
See merge request !519
|
2017-04-19 16:53:59 +00:00 |
|
Torsten Grote
|
b0b4a85d15
|
Add integration test for FeedManager
Attention: This factors out a DnsModule to be able to make actual
non-Tor DNS lookups for testing.
|
2017-04-12 08:43:23 -03:00 |
|
Torsten Grote
|
d40a058ef5
|
Change blog descriptor format to include RSS feed flag
This now also handles the case where an RSS blog is deleted via the blog
deletion option and not the feed management.
|
2017-04-12 08:43:22 -03:00 |
|
akwizgran
|
d17669f131
|
Increase socket timeout for Tor sockets.
|
2017-04-11 14:53:03 +01:00 |
|
Torsten Grote
|
85c17b4cb0
|
Fix MessageId calculation for deprecated MessageQueue
This was preventing introduction messages from getting ACKed.
The introduction tests were modified to check for this.
|
2017-04-07 09:45:35 -03:00 |
|
akwizgran
|
9d0dbe9210
|
Merge branch '885_store_only_four_lan_ip' into 'master'
Store only 4 ip addresses because 5 exceed the maximum length.
Closes #885
See merge request !510
|
2017-04-06 14:38:49 +00:00 |
|
akwizgran
|
fb85ecf07b
|
Added note about number of available processors changing.
|
2017-04-06 15:34:39 +01:00 |
|
akwizgran
|
3aa4644339
|
If we have multiple cores, leave one free from crypto tasks.
|
2017-04-06 11:36:02 +01:00 |
|
goapunk
|
9a638c804a
|
Store only 4 ip addresses because 5 exceed the maximum length.
Signed-off-by: goapunk <noobie@goapunks.net>
|
2017-04-06 12:35:44 +02:00 |
|
akwizgran
|
d381e25e86
|
Limit the number of validation tasks on the crypto executor.
|
2017-04-05 17:34:21 +01:00 |
|
akwizgran
|
0c085f139a
|
Added "polite" delegating executor.
|
2017-04-05 17:34:20 +01:00 |
|
akwizgran
|
4123f4a5ce
|
Log time spent queueing and executing crypto and DB tasks.
|
2017-04-05 17:34:15 +01:00 |
|
akwizgran
|
7bc269fda4
|
Merge branch '914-simpler-secure-random' into 'master'
Remove Fortuna generator, fix Android SecureRandom bug
Closes #914
See merge request !500
|
2017-04-05 10:55:25 +00:00 |
|