Jordan Rose
246c4e4fb9
java: Remove "tests" Gradle module
...
The Java and Android targets are set up to both run common tests in
the top-level tests/ directory, which will be useful if we ever want
tests that only run in the Android emulator, or do *not* run in the
Android emulator. However, that top-level folder doesn't need to be a
Gradle module itself.
2022-03-07 16:51:19 -08:00
Jordan Rose
4173865931
Android: upload unstripped libraries to Maven as well
...
This allows us to symbolicate native crash traces if necessary.
2021-11-03 16:32:02 -07:00
Jordan Rose
169d4ca156
Gradle: Android tests should be run through Android, not JUnit
2021-10-08 14:58:26 -07:00
Ehren Kret
2a8b4a2d97
Fix gradle build
2021-09-13 15:15:30 -05:00
Jordan Rose
64ee8d34ef
Java: add old JUnit as a dependency for the on-Android tests
2020-12-08 14:44:40 -08:00
Jack Lloyd
dd57254f8f
Move makefile and docker file into java subdir
2020-11-06 16:40:54 -05:00
Jack Lloyd
383304573c
Remove Curve.isNative
2020-11-05 17:59:09 -05:00
Jack Lloyd
d5fd5ddf76
Use a script instead of make for building the JNI native libraries
2020-11-05 17:59:09 -05:00
Jack Lloyd
1037e6735a
Rename jars, reset version, switch license
2020-11-05 17:59:09 -05:00
Jack Lloyd
0fbd07ca81
Modify libsignal-protocol-java to use Rust via JNI
...
Removes device consistency code (unused)
Removes decryption callbacks (unused)
2020-11-05 17:59:09 -05:00
Jack Lloyd
69a4b40423
Import v2.8.1 of libsignal-protocol-java
...
No changes vs that version in this commit
2020-11-05 17:59:09 -05:00