| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
While here pet portlint.
Reported by: jhibbits
|
| |
|
| |
|
| |
|
|
|
|
| |
Git is not mandatory as we can use the 'patch' utility
|
| |
|
| |
|
| |
|
|
|
|
| |
The fix is already in 0.29.1
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Do not abort if documentation is missing as we don't need it.
error: missing documentation for an extern crate
--> curve25519-dalek-4f0aa6653c51598daa0a2f53b8ba54ce0eedfbdd/src/lib.rs:265:1
265 | pub extern crate digest;
| ^^^^^^^^^^^^^^^^^^^^^^^
PR: 272449
|
| |
|
|
|
|
|
| |
Upstream PR: https://github.com/signalapp/libsignal/issues/519
Obtained from: https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/testing/signal-desktop/libsignal-fix-build-rust-1.69.patch
|
|
|
|
|
| |
Changes:
https://github.com/signalapp/libsignal/releases/tag/v0.22.0
|
|
|
|
|
|
|
| |
Do the same as electron and use a pre-fetch target so that we don't
have to host a copy of the yarn cache on a website.
While here, pet portlint
|
|
|
|
| |
While here, pet portlint.
|
|
|
|
|
|
|
|
| |
Changes:
https://github.com/signalapp/libsignal/releases/tag/v0.19.3
https://github.com/signalapp/libsignal/releases/tag/v0.20.0
https://github.com/signalapp/libsignal/releases/tag/v0.21.0
https://github.com/signalapp/libsignal/releases/tag/v0.21.1
|
|
|
|
|
| |
CMake Error at CMakeLists.txt:95 (message):
Unknown processor:powerpc64le
|
|
|
|
|
|
| |
Limit _XOPEN_SOURCE to Linux as it breaks FreeBSD build.
This is an import of an upstream patch:
https://github.com/google/boringssl/commit/387f82054c8ffa7d2b9e31d908586fbd47f34039
|
|
|
|
|
|
|
| |
Changes:
https://github.com/signalapp/libsignal/releases/tag/v0.19.0
https://github.com/signalapp/libsignal/releases/tag/v0.19.1
https://github.com/signalapp/libsignal/releases/tag/v0.19.2
|
|
|
|
|
|
|
| |
Properly set CARGO_ARCH. Since nodejs sets ppc64 target_arch for both powerpc64* architectures,
create separate patches for both.
Also modify do-install target to account for powerpc64*.
|
|
libsignal contains platform-agnostic APIs used by the official Signal clients
and servers, exposed as a Java, Swift, or TypeScript library.
The underlying implementations are written in Rust:
- libsignal-protocol: Implements the Signal protocol, including the
Double Ratchet algorithm. A replacement for libsignal-protocol-java and
libsignal-metadata-java.
- signal-crypto: Cryptographic primitives such as AES-GCM. We use RustCrypto's
where we can but sometimes have differing needs.
- device-transfer: Support logic for Signal's device-to-device transfer
feature.
- attest: Functionality for remote attestation of SGX enclaves and
server-side HSMs.
- zkgroup: Functionality for zero-knowledge groups and related features
available in Signal.
- poksho: Utilities for implementing zero-knowledge proofs (such as those used
by zkgroup); stands for "proof-of-knowledge, stateful-hash-object".
WWW: https://github.com/signalapp/libsignal
|