Nico
65f4f09d8f
Target Android SDK 35
2025-10-27 10:36:19 +00:00
Torsten Grote
145117a1dc
Update most of the things
2023-04-19 11:02:33 -03:00
akwizgran
cab8f834bd
Convert onionwrapper from a submodule to a dependency.
2023-03-29 17:01:30 +01:00
akwizgran
f4fd65aee4
Remove jtorctl dependency.
2023-03-28 17:28:15 +01:00
akwizgran
61e7d2ebf9
Move Tor wrapper to library.
2023-03-28 17:18:05 +01:00
akwizgran
dc220200b6
Match newly added RSS feeds to existing feeds.
2023-01-24 12:43:14 +00:00
akwizgran
c2e71ef52f
Remove configuration: default, make transitive dependencies explicit.
2022-12-02 17:43:52 +00:00
akwizgran
9ee8fe74ba
Export bramble/briar-api as API of bramble/briar-core.
2022-12-02 15:53:23 +00:00
akwizgran
c16d0e8f45
Refactor dependencies to satisfy Android Studio's linter.
...
If an Android module depends on another module's default configuration, Android Studio's linter won't recognise references to classes in the other module. Instead, the Android module must depend on the other module without specifying a configuration. This entails some changes in the handling of transitive dependencies, and the other module must include its main classes in its testOutput artifact so the Android module's tests can use them.
2022-11-29 13:35:29 +00:00
Torsten Grote
4a65bc1726
Update some libraries
2022-10-27 10:43:30 -03:00
akwizgran
03adfd850b
Use SOCKS socket library.
2022-09-29 13:36:52 +01:00
akwizgran
622683f45e
Crash as soon as Tor closes the control connection.
2022-07-06 15:38:23 +01:00
akwizgran
804049209d
Upgrade jtorctl to 0.4.
2022-05-31 11:46:09 +01:00
Torsten Grote
d665fc17ec
Add /status and /setup mailbox API call with tests
2022-01-03 14:10:44 -03:00
Torsten Grote
c340071469
Merge branch 'jmock-java-11' into 'master'
...
Replace ClassImposteriser with ByteBuddyClassImposteriser
See merge request briar/briar!1569
2021-12-15 16:34:04 +00:00
Torsten Grote
043a173828
Migrate OkHttp to bramble-core
2021-12-15 10:46:48 -03:00
Torsten Grote
d805069dfe
Switch to bouncycastle dependency for Java 1.8 to prevent Java 15 class warnings of multi-jar
2021-12-14 15:42:10 -03:00
akwizgran
7aa1073bf5
Replace ClassImposteriser with ByteBuddyClassImposteriser.
...
This may avoid problems with ClassImposteriser when using Java 11. See
https://github.com/jmock-developers/jmock-library/releases/tag/2.10.0
2021-11-18 13:28:08 +00:00
akwizgran
99b2c8af69
Upgrade Bouncy Castle to 1.69, drop Montgomery ladder tests.
2021-08-16 15:52:33 +01:00
akwizgran
b1cc4fe006
Replace Spongy Castle with Bouncy Castle.
2021-08-16 15:38:36 +01:00
Torsten Grote
a188e41134
Fix animal sniffer when run with Java 11
2021-08-09 15:38:14 +02:00
Torsten Grote
399d8adb3b
Refactor base of BriarIntegrationTest into BrambleIntegrationTest
2021-07-13 10:27:17 +02:00
Torsten Grote
61f660ca1d
Upgrade libraries before 1.3 release
2021-06-16 10:40:30 -03:00
Torsten Grote
a592c05146
AndroidX migration and library updates
2019-11-01 11:44:36 -03:00
Torsten Grote
96975e0d43
Upgrade dagger, mockito and okhttp
2019-04-26 09:07:26 -03:00
akwizgran
41e5d8900c
Remove redundant dependency declarations.
2018-11-07 16:10:39 +00:00
akwizgran
f6c8a8cec7
Move dagger.gradle to project root.
2018-11-01 14:05:46 +00:00
Torsten Grote
db8796049e
gradle: Factor out dagger apt code into its own file
2018-11-01 10:45:59 -03:00
Torsten Grote
e1f31ad381
Remove gradle-apt-plugin since it isn't stricly needed anymore
...
Reference: 6b2ee87fbf/README.md
2018-10-31 16:01:57 -03:00
Torsten Grote
3a15e47ddd
Upgrade Dagger to latest version
2018-10-31 15:57:21 -03:00
akwizgran
031516ccce
Upgrade curve25519-java library.
2018-10-03 12:48:28 +01:00
akwizgran
b2febbc6e9
Specify optional tests with an environment variable.
2018-09-06 10:34:04 +01:00
akwizgran
da7cf4af28
Rename bramble-j2se to bramble-java.
2018-09-03 16:28:59 +01:00
akwizgran
9fbf740ba7
Use /dev/urandom for tests.
2018-08-20 17:08:57 +01: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
akwizgran
004467e84e
Factor out remaining Android code from Tor plugin.
2018-08-07 15:19:43 +01:00
akwizgran
a3b5ff0bc0
Add dependency hashes for Animal Sniffer.
2018-05-02 16:24:59 +01:00
akwizgran
1192f66487
Use Animal Sniffer to check Java 6 API compatibility.
2018-05-02 16:10:40 +01:00
akwizgran
cccdacc3e4
Upgrade to Android Studio 3.1.
2018-05-02 14:34:34 +01:00
akwizgran
56a5b8df87
Use Curve25519 for key agreement.
2018-02-02 17:52:18 +00:00
akwizgran
ad241a14e3
Use WhisperSystems Curve25519 library.
2018-02-02 17:07:43 +00:00
akwizgran
c4beb60c22
Add dependency hash for HyperSQL.
2017-12-01 17:41:45 +00:00
akwizgran
a5d4ea4477
Add HSQLDB as an alternative DB library.
2017-12-01 14:13:26 +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
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
akwizgran
6f7f8b40e3
Upgraded Gradle plugin and build tools.
2017-10-17 15:31:28 +01:00