Torsten Grote
fa79a31911
Define common library version centrally in top-level build.gradle file
...
This should make it easier to upgrade libraries in the future and provide
an overview over which versions we are using as well as keep them
consistent throughout the project.
2017-12-01 16:32:02 -02: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
Torsten Grote
4b88f0d9f1
Merge branch 'package-name-briar-android' into 'master'
...
Change package name, bump expiry date
See merge request !637
2017-12-01 16:36:47 +00:00
akwizgran
116419f505
Don't show expiry warning for release builds.
2017-12-01 16:18:47 +00:00
akwizgran
87b2624aa8
Set IS_BETA_BUILD to false.
2017-12-01 16:16:37 +00:00
akwizgran
71fe6f3148
Bump expiry date to 31 December 2018.
2017-12-01 16:11:06 +00:00
akwizgran
21df6cb809
Change package name, version number for release branch.
2017-12-01 15:59:04 +00:00
akwizgran
1f0c385a5c
Merge branch '1124-notification-channel-crash' into 'master'
...
Use NotificationChannel for foreground service to avoid crash on Android 8.1
Closes #1124
See merge request !634
2017-12-01 15:53:05 +00:00
Torsten Grote
986ea05fb2
Use NotificationChannel for foreground service to avoid crash on Android 8.1
...
This also seems to address #1075 at least on an emulator
2017-12-01 13:44:51 -02: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
c8326103b4
Merge branch 'git-rev-parse-workaround'
2017-11-30 17:39:33 +00:00
Torsten Grote
ddea031cbf
Merge branch '1110-signature-labels' into 'master'
...
Don't use ClientId.toString() for signature labels
Closes #1110
See merge request !631
2017-11-30 17:03:07 +00:00
akwizgran
f0d8532f71
Specify 7 characters for Git revision.
2017-11-30 16:55:41 +00:00
akwizgran
4883d157dc
Simplify management of old transport property updates.
2017-11-30 16:43:33 +00:00
akwizgran
a1bec1e927
Merge branch 'ed25519' into 'master'
...
Add support for Ed25519 signatures
See merge request !627
2017-11-30 16:22:04 +00:00
akwizgran
48918f4727
Bumped version numbers for beta release.
beta-0.16.12
2017-11-30 13:35:43 +00:00
akwizgran
303b5bd395
Merge branch 'target-sdk-26' into 'master'
...
Target API version 26, upgrade support library
See merge request !626
2017-11-29 17:38:12 +00:00
akwizgran
37d4d79c64
Don't rethrow SignatureException as RuntimeException.
2017-11-29 17:29:32 +00:00
akwizgran
05bc3f6a71
Don't use ClientId.toString() for signature labels.
2017-11-29 16:57:00 +00:00
akwizgran
8b3960781a
Fix a typo.
2017-11-23 17:34:40 +00:00
akwizgran
97733a52c8
Updated translations.
2017-11-23 17:03:15 +00:00
akwizgran
89dcbec599
Upgrade Gradle plugin to 3.0.1.
2017-11-23 17:01:16 +00:00
akwizgran
6497809fe1
Merge branch '1103-dont-ask-again-doze' into 'master'
...
Show Doze Mode Warning with Don't Ask Again Option
Closes #1103
See merge request !625
2017-11-23 16:23:39 +00:00
akwizgran
f3de4f53c5
Add ProGuard rule to keep EdDSA classes.
2017-11-23 16:18:30 +00:00
akwizgran
166fc2948c
Add support for Ed25519 signatures.
2017-11-23 16:17:41 +00:00
akwizgran
9f3a63d8c4
Don't unregister receiver unless it was registered.
2017-11-22 11:37:58 +00:00
akwizgran
748fa77d94
Move doze receiver out of BriarService.
2017-11-22 11:07:28 +00:00
Torsten Grote
4ca86ee4eb
Address review comments
2017-11-21 16:01:07 -02:00
Torsten Grote
ec2f372933
Remember that app entered doze mode and inform user when returning
2017-11-21 15:55:00 -02:00
Torsten Grote
4267800db2
Allow Account Creation without Doze White-listing
2017-11-21 15:55:00 -02:00
Torsten Grote
bb8cb9bcbb
Show Doze Dialog only after startup and provide "don't ask again" option
2017-11-21 15:54:59 -02:00
akwizgran
d5b9e15ee1
Bump compileSdkVersion to match support library.
2017-11-21 17:33:40 +00:00
akwizgran
43ee3246f6
Remove redundant casts from findViewById.
2017-11-21 17:29:21 +00:00
akwizgran
b56724dee5
Set target SDK version to 26, upgrade support library.
2017-11-21 17:29:21 +00:00
akwizgran
92748ac872
Accept build tools license for CI.
2017-11-21 17:28:11 +00:00
akwizgran
b89686c287
Merge branch 'upgrade-gradle-witness' into 'master'
...
Upgrade Gradle Witness
See merge request !623
2017-11-21 17:11:06 +00:00
akwizgran
a34692630b
Use testImplementation for Mockito.
2017-11-21 17:03:38 +00:00
akwizgran
735208562a
Use java-library plugin for Java modules.
2017-11-21 16:35:08 +00:00
akwizgran
49826fdc56
Use new Gradle configurations for Android modules.
2017-11-21 16:35:08 +00:00
akwizgran
e8c54a609c
Upgrade Gradle Witness.
2017-11-21 16:35:03 +00:00
akwizgran
ece2c51358
A few more Java 8 changes in merged code.
2017-11-21 16:21:15 +00:00
akwizgran
3ec8af4661
Merge branch 'use-java-8-language-features' into 'master'
...
Use java 8 language features
See merge request !621
2017-11-21 15:22:52 +00:00
Torsten Grote
77a08596fe
Merge branch '764-bdf-list-dictionary-not-thread-safe' into 'master'
...
BdfList and BdfDictionary don't need to be thread-safe
Closes #764
See merge request !614
2017-11-21 13:00:23 +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
Torsten Grote
2d26af1ae2
Merge branch 'java-8-language-features' into 'master'
...
Support Java 8 language features
See merge request !620
2017-11-21 12:09:27 +00:00