Skip to content

Commit e2522dc

Browse files
committed
Merge tag 'v0.87.1' into ci
v0.87.1 - Make ROOT_KEY_MAX_BYTES_FOR_SHO visible to the outside world - Update dependencies
2 parents 08e9875 + f08390b commit e2522dc

File tree

28 files changed

+781
-551
lines changed

28 files changed

+781
-551
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 4 additions & 2 deletions
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.87.0"
40+
version = "0.87.1"
4141
authors = ["Signal Messenger LLC"]
4242
license = "AGPL-3.0-only"
4343
rust-version = "1.88"
@@ -92,6 +92,7 @@ tokio-boring-signal = { git = "https://github.com/signalapp/boring", package = "
9292
aes = "0.8.3"
9393
aes-gcm-siv = "0.11.1"
9494
anyhow = "1.0.97"
95+
arbitrary = "1.4.2"
9596
argon2 = "0.5.0"
9697
arrayvec = "0.7.4"
9798
asn1 = "0.23.0"
@@ -108,7 +109,7 @@ bitstream-io = "1.10.0"
108109
blake2 = "0.10.6"
109110
boring = { version = "4.6.0", default-features = false }
110111
boring-sys = { version = "4.6.0", default-features = false }
111-
bytes = "1.9.0"
112+
bytes = "1.11.1"
112113
cbc = "0.1.2"
113114
cfg-if = "1.0.0"
114115
chacha20poly1305 = "0.10.1"
@@ -167,6 +168,7 @@ pin-project = "1.1.5"
167168
pretty_assertions = "1.4.0"
168169
proc-macro2 = "1.0.93"
169170
proptest = "1.7"
171+
proptest-arbitrary-interop = "0.1.0"
170172
proptest-state-machine = "0.4"
171173
prost = "0.14"
172174
prost-build = "0.14"

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.87.0'
8+
s.version = '0.87.1'
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: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
v0.87.0
2-
3-
- Expose accountExists() API to client libraries
4-
5-
- Expose "grpc.AccountsAnonymousLookupUsernameHash" remote config key. When enabled, the typed chat API `lookUpUsernameHash` will use gRPC instead of the default websocket-based implementation. This has no effect if "useH2ForUnauthChat" is unset, or if an H2 connection cannot be established for some other reason.
6-
7-
- Updated Kotlin and Android Gradle Plugin versions.
8-
9-
- Remove PublicKey ordered comparsion
1+
v0.87.1
102

3+
- Make ROOT_KEY_MAX_BYTES_FOR_SHO visible to the outside world

acknowledgments/acknowledgments-android-testing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4519,7 +4519,7 @@ DEALINGS IN THE SOFTWARE.
45194519
45204520
```
45214521

4522-
## bytes 1.11.0
4522+
## bytes 1.11.1
45234523

45244524
```
45254525
Copyright (c) 2018 Carl Lerche

acknowledgments/acknowledgments-android.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4519,7 +4519,7 @@ DEALINGS IN THE SOFTWARE.
45194519
45204520
```
45214521

4522-
## bytes 1.11.0
4522+
## bytes 1.11.1
45234523

45244524
```
45254525
Copyright (c) 2018 Carl Lerche

acknowledgments/acknowledgments-desktop.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4634,7 +4634,7 @@ DEALINGS IN THE SOFTWARE.
46344634
46354635
```
46364636

4637-
## bytes 1.11.0
4637+
## bytes 1.11.1
46384638

46394639
```
46404640
Copyright (c) 2018 Carl Lerche
@@ -5823,7 +5823,7 @@ DEALINGS IN THE SOFTWARE.
58235823
58245824
```
58255825

5826-
## num-conv 0.1.0
5826+
## num-conv 0.2.0
58275827

58285828
```
58295829
Copyright (c) 2023 Jacob Pratt
@@ -5973,7 +5973,7 @@ SOFTWARE.
59735973
59745974
```
59755975

5976-
## time-core 0.1.6, time 0.3.44
5976+
## time-core 0.1.8, time 0.3.47
59775977

59785978
```
59795979
Copyright (c) Jacob Pratt et al.

acknowledgments/acknowledgments-ios.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4798,7 +4798,7 @@ DEALINGS IN THE SOFTWARE.
47984798
<key>License</key>
47994799
<string>MIT License</string>
48004800
<key>Title</key>
4801-
<string>bytes 1.11.0</string>
4801+
<string>bytes 1.11.1</string>
48024802
<key>Type</key>
48034803
<string>PSGroupSpecifier</string>
48044804
</dict>

acknowledgments/acknowledgments.html

Lines changed: 43 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ <h1>Third Party Licenses</h1>
4646

4747
<h2>Overview of licenses:</h2>
4848
<ul class="licenses-overview">
49-
<li><a href="#MIT">MIT License</a> (349)</li>
50-
<li><a href="#AGPL-3.0-only">GNU Affero General Public License v3.0 only</a> (34)</li>
49+
<li><a href="#MIT">MIT License</a> (351)</li>
50+
<li><a href="#AGPL-3.0-only">GNU Affero General Public License v3.0 only</a> (35)</li>
5151
<li><a href="#Apache-2.0">Apache License 2.0</a> (26)</li>
5252
<li><a href="#BSD-3-Clause">BSD 3-Clause &quot;New&quot; or &quot;Revised&quot; License</a> (9)</li>
5353
<li><a href="#ISC">ISC License</a> (5)</li>
@@ -760,6 +760,7 @@ <h4>Used by:</h4>
760760
<li><a href="https://crates.io/crates/libsignal-net-infra">libsignal-net-infra</a></li>
761761
<li><a href="https://crates.io/crates/poksho">poksho</a></li>
762762
<li><a href="https://crates.io/crates/libsignal-protocol">libsignal-protocol</a></li>
763+
<li><a href="https://crates.io/crates/libsignal-protocol-test-support">libsignal-protocol-test-support</a></li>
763764
<li><a href="https://crates.io/crates/libsignal-svrb">libsignal-svrb</a></li>
764765
<li><a href="https://crates.io/crates/usernames">usernames</a></li>
765766
<li><a href="https://crates.io/crates/zkcredential">zkcredential</a></li>
@@ -5485,7 +5486,7 @@ <h4>Used by:</h4>
54855486
<h3 id="MIT">MIT License</h3>
54865487
<h4>Used by:</h4>
54875488
<ul class="license-used-by">
5488-
<li><a href="https://github.com/tokio-rs/bytes">bytes 1.11.0</a></li>
5489+
<li><a href="https://github.com/tokio-rs/bytes">bytes 1.11.1</a></li>
54895490
</ul>
54905491
<pre class="license-text">Copyright (c) 2018 Carl Lerche
54915492

@@ -6792,7 +6793,7 @@ <h4>Used by:</h4>
67926793
<h3 id="MIT">MIT License</h3>
67936794
<h4>Used by:</h4>
67946795
<ul class="license-used-by">
6795-
<li><a href="https://github.com/jhpratt/num-conv">num-conv 0.1.0</a></li>
6796+
<li><a href="https://github.com/jhpratt/num-conv">num-conv 0.2.0</a></li>
67966797
</ul>
67976798
<pre class="license-text">Copyright (c) 2023 Jacob Pratt
67986799

@@ -6973,8 +6974,8 @@ <h4>Used by:</h4>
69736974
<h3 id="MIT">MIT License</h3>
69746975
<h4>Used by:</h4>
69756976
<ul class="license-used-by">
6976-
<li><a href="https://github.com/time-rs/time">time-core 0.1.6</a></li>
6977-
<li><a href="https://github.com/time-rs/time">time 0.3.44</a></li>
6977+
<li><a href="https://github.com/time-rs/time">time-core 0.1.8</a></li>
6978+
<li><a href="https://github.com/time-rs/time">time 0.3.47</a></li>
69786979
</ul>
69796980
<pre class="license-text">Copyright (c) Jacob Pratt et al.
69806981

@@ -7462,6 +7463,42 @@ <h4>Used by:</h4>
74627463
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
74637464
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
74647465
SOFTWARE.
7466+
</pre>
7467+
</li>
7468+
<li class="license">
7469+
<h3 id="MIT">MIT License</h3>
7470+
<h4>Used by:</h4>
7471+
<ul class="license-used-by">
7472+
<li><a href="https://github.com/rust-fuzz/arbitrary/">arbitrary 1.4.2</a></li>
7473+
<li><a href="https://github.com/rust-fuzz/arbitrary">derive_arbitrary 1.4.2</a></li>
7474+
</ul>
7475+
<pre class="license-text">MIT License
7476+
7477+
Copyright (c) 2019 Manish Goregaokar
7478+
7479+
Permission is hereby granted, free of charge, to any
7480+
person obtaining a copy of this software and associated
7481+
documentation files (the &quot;Software&quot;), to deal in the
7482+
Software without restriction, including without
7483+
limitation the rights to use, copy, modify, merge,
7484+
publish, distribute, sublicense, and/or sell copies of
7485+
the Software, and to permit persons to whom the Software
7486+
is furnished to do so, subject to the following
7487+
conditions:
7488+
7489+
The above copyright notice and this permission notice
7490+
shall be included in all copies or substantial portions
7491+
of the Software.
7492+
7493+
THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
7494+
ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
7495+
TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
7496+
PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
7497+
SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
7498+
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
7499+
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
7500+
IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
7501+
DEALINGS IN THE SOFTWARE.
74657502
</pre>
74667503
</li>
74677504
<li class="license">

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.87.0"
25+
version = "0.87.1"
2626
group = "org.signal"
2727

2828
tasks.withType(JavaCompile) {

0 commit comments

Comments
 (0)