0
0
mirror of https://github.com/signalapp/libsignal.git synced 2024-09-20 03:52:17 +02:00
libsignal/java
Jordan Rose d270e06127 Docker: Use -it and --init to handle SIGTERM (^C) properly
-i (interactive) and -t (allocate a tty) allow the shell running
inside Docker to handle Ctrl-C (^C) and other shell commands, so you
can stop a command in the interactive process you ran it. However,
they only work if the containing shell (the one where you ran `docker
run`) is also interactive with a tty hooked up, so we test for that
first in both scripts that invoke `docker run`, using `test -t`.

--init passes signals from *outside* Docker down to its subprocesses,
so that cancellation from *another* context works for our Docker
images. This includes the Cancel button in GitHub Actions.
2022-08-23 13:31:30 -07:00
..
android Android: fix connectedAndroidTests 2022-08-22 12:16:47 -07:00
client zkgroup: Move AuthCredential redemption time checking down to Rust 2022-08-09 13:47:17 -07:00
docker Java: update reproducible build to Debian Buster (from Stretch) 2022-03-24 16:59:36 -07:00
gradle/wrapper Java: Update to Gradle 7.4, and several other build system updates 2022-03-07 16:51:19 -08:00
server cds2: add jni binding for attestation metrics 2022-08-04 10:26:47 -07:00
shared zkgroup: Move AuthCredential redemption time checking down to Rust 2022-08-09 13:47:17 -07:00
build_jni.sh Java: drop cargo-ndk for building for Android 2022-07-25 17:11:36 -07:00
build.gradle Bump version to v0.20.0 2022-08-22 15:21:40 -07:00
check_code_size.py Java: don't eagerly strip libsignal_client.so; let gradle do it for us 2021-08-30 12:33:18 -07:00
code_size.json Bump version to v0.20.0 2022-08-22 15:21:40 -07:00
Dockerfile Java: drop cargo-ndk for building for Android 2022-07-25 17:11:36 -07:00
gradle.properties Java: Update to Gradle 7.4, and several other build system updates 2022-03-07 16:51:19 -08:00
gradlew
gradlew.bat
Makefile Docker: Use -it and --init to handle SIGTERM (^C) properly 2022-08-23 13:31:30 -07:00
settings.gradle Gradle: Conditionally throw an error when building without JDK 11 2022-03-22 10:19:47 -07:00