Skip to content

Commit ed4d584

Browse files
committed
Merge tag 'v0.84.0' into ci
v0.84.0 - keytrans: Verify signatures from all auditors - Java: Fixed `IdentityKeyPair(byte[])` to correctly declare that it throws InvalidKeyException. - Node: Add BackupsJsonExporter, to convert Backup proto objects to human-readable JSON for export.
2 parents 2e8e7ea + c02859f commit ed4d584

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+1881
-620
lines changed

.gitattributes

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,7 @@ acknowledgments/acknowledgments.*.hbs merge text=auto
77
**/*.binproto.encrypted binary
88

99
# Avoid Windows line-endings for files compared literally.
10-
**/*.expected.json text eol=lf
10+
**/*.expected.json text eol=lf
11+
12+
**/*.kt.in linguist-language=Kotlin
13+
**/*.ts.in linguist-language=TypeScript

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ default-members = [
3737
resolver = "2" # so that our dev-dependency features don't leak into products
3838

3939
[workspace.package]
40-
version = "0.83.0"
40+
version = "0.84.0"
4141
authors = ["Signal Messenger LLC"]
4242
license = "AGPL-3.0-only"
4343
rust-version = "1.85"

LibSignalClient.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
Pod::Spec.new do |s|
77
s.name = 'LibSignalClient'
8-
s.version = '0.83.0'
8+
s.version = '0.84.0'
99
s.summary = 'A Swift wrapper library for communicating with the Signal messaging service.'
1010

1111
s.homepage = 'https://github.com/signalapp/libsignal'

RELEASE_NOTES.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
v0.83.0
1+
v0.84.0
22

3-
- backups: Support polls in backup validator
3+
- keytrans: Verify signatures from all auditors
44

5-
- spqr: Remove client-provided options to turn on/off SPQR, defaulting to on everywhere.
5+
- Java: Fixed `IdentityKeyPair(byte[])` to correctly declare that it throws InvalidKeyException.
6+
7+
- Node: Add BackupsJsonExporter, to convert Backup proto objects to human-readable JSON for export.

acknowledgments/acknowledgments-android.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5018,7 +5018,7 @@ DEALINGS IN THE SOFTWARE.
50185018
50195019
```
50205020

5021-
## protobuf-codegen 3.7.2, protobuf-support 3.7.2, protobuf 3.7.2
5021+
## protobuf-codegen 3.7.2, protobuf-json-mapping 3.7.2, protobuf-support 3.7.2, protobuf 3.7.2
50225022

50235023
```
50245024
Copyright (c) 2019 Stepan Koltsov

java/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ java_build: DOCKER_EXTRA=$(shell [ -L build ] && P=$$(readlink build) && echo -v
2121
java_build: docker_image
2222
$(DOCKER) run $(DOCKER_TTY_FLAG) --init --rm --user $$(id -u):$$(id -g) \
2323
--env LIBSIGNAL_TESTING_RUN_NONHERMETIC_TESTS \
24+
--env LIBSIGNAL_TESTING_IGNORE_KT_TESTS \
2425
--env LIBSIGNAL_TESTING_PROXY_SERVER \
2526
-v `cd .. && pwd`/:/home/libsignal/src $(DOCKER_EXTRA) $(DOCKER_IMAGE) \
2627
sh -c "cd src/java; ./gradlew $(GRADLE_OPTIONS) build $(CROSS_COMPILE_SERVER)"

java/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ repositories {
2222
}
2323

2424
allprojects {
25-
version = "0.83.0"
25+
version = "0.84.0"
2626
group = "org.signal"
2727

2828
tasks.withType(JavaCompile) {

java/client/src/test/java/org/signal/libsignal/net/KeyTransparencyClientTest.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,8 @@ class KeyTransparencyClientTest {
188188

189189
companion object {
190190
private const val USER_AGENT = "test"
191-
private val INTEGRATION_TESTS_ENABLED = TestEnvironment.get("LIBSIGNAL_TESTING_RUN_NONHERMETIC_TESTS") != null
191+
private val INTEGRATION_TESTS_ENABLED =
192+
TestEnvironment.get("LIBSIGNAL_TESTING_RUN_NONHERMETIC_TESTS") != null &&
193+
TestEnvironment.get("LIBSIGNAL_TESTING_IGNORE_KT_TESTS") == null
192194
}
193195
}

java/code_size.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -714,5 +714,9 @@
714714
{
715715
"version": "v0.82.1",
716716
"size": 6569904
717+
},
718+
{
719+
"version": "v0.83.0",
720+
"size": 6595160
717721
}
718722
]

0 commit comments

Comments
 (0)