0
0
mirror of https://github.com/signalapp/libsignal.git synced 2024-09-20 03:52:17 +02:00
Commit Graph

7 Commits

Author SHA1 Message Date
Jordan Rose
85e0de9207
Update Rust dependencies
`cargo update` performed with Cargo 1.72 to avoid advancing our MSRV. assert_cmd, clap, protobuf, and protobuf-json-mapping needed to be manually held back.

Plus, explicit bumps for
- env_logger 0.11
- heck 0.5
- itertools 0.13
- num_enum 0.7
- prost 0.13
- tungstenite 0.23

And disallowing downgrading curve25519-dalek below the security update in 4.1.3.
2024-07-25 13:33:09 -07:00
Jordan Rose
ab2144e203 net: Replace rustls-native-certs with rustls-platform-verifier
This (1) actually works on iOS and Android, and (2) will likely be
more full-featured and better-supported going forward. But it does
mean plugging one system's certificate verifier (rustls) into
another's TLS implementation (BoringSSL). Still, having *all* of
rustls used alongside BoringSSL would be redundant.
2024-04-24 13:14:05 -07:00
Jordan Rose
7e3965f01b
Update Rust dependencies
- `cargo update`, except clap and assert_cmd, which bumped their MSRV
- net: Update hyper and hyper-body-util off of RCs
- attest: Update asn1
2024-03-11 17:42:57 -07:00
Alex Konradi
467b0f17b9
Add message backup validation negative tests
Add the ability to write tests that check error messages produced during
validation. Add a couple test cases.
2024-02-15 14:59:08 -05:00
Jordan Rose
786f5e9547 acknowledgments: "clarify" licenses that aren't properly recognized
Mostly just puts names next to copyrights for a few more crates.
2024-02-15 10:21:42 -08:00
Alex Konradi
acabde87e2 Use cargo-about 0.6.0 to produce acknowledgements
The new version introduced a couple changes that are reflected here:

- Rename override_git_commit -> override-git-commit in about.toml since
  that's now the canonical spelling.
- Regenerate the license list since a bug was fixed that changed the
  semantics of the count.

Also pin the version in our documentation and in the script to prevent
differences in behavior depending on when cargo-about was installed on
developer machines.
2023-12-13 14:52:31 -05:00
Jordan Rose
88a25e889e Collect acknowledgments for libsignal's Cargo dependencies 2023-12-11 16:39:33 -08:00