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

26 Commits

Author SHA1 Message Date
Ehren Kret
daddc0fb5c use consistent copyright notice as other repos 2024-02-28 18:13:11 -06:00
Jordan Rose
3e8acec1a6 README: Note that tools updates count as breaking changes
(but they can still happen at any time)
2024-01-05 10:46:48 -08:00
Jordan Rose
0735be163c README: Update requirements and mention Signal's published packages 2024-01-03 13:37:29 -08:00
moiseev-signal
840a1906c7
Update prost to version 0.12 2023-09-20 14:00:54 -07:00
Jessa
9eb3483938 Add MP4 format sanitizer
This MP4 format "sanitizer" currently only transforms (when necessary) outgoing media on iOS, Android, or Desktop to
make it suitable for streaming playback by the recepient. In the future, it will validate and be able to either repair
or reject outbound AND inbound media, to prevent malformed media from being fed to third party or OS media players.

An generic io module was added to the libsignal rust bridge containing the InputStream trait, modeled loosely after
Java's InputStream, which calls back into the client language to perform reads or skips. This infrastructure could
potentially also be for any other future large data inputs to libsignal functions.
2023-05-01 12:01:08 -07:00
Jordan Rose
b7f11ac0f1
Introduce zkcredential crate
zkcredential provides APIs for a generic form of the sort of credentials zkgroup supports
2023-04-17 11:10:02 -07:00
Max Moiseev
731964f468 Implement username generation, hashing, and proofs 2023-02-01 10:52:12 -08:00
Jordan Rose
f456227f17 Java: drop cargo-ndk for building for Android
We can provide the necessary information in environment variables and
save a host dependency.
2022-07-25 17:11:36 -07:00
Jordan Rose
3c03e909b7 Update build dependencies in the top-level README 2022-07-25 15:01:09 -07:00
Chris Eager
7e734dd5b4
CDS2: add initial, not-for-production, client bindings 2022-05-13 13:39:26 -07:00
Jordan Rose
cbc2103f24 Update README 2022-03-23 10:49:09 -07:00
Jordan Rose
3fd42d7a60 Move package.json inside the node/ directory
Previously all APIs were available through the top-level index.ts, but
now the zkgroup APIs are in their own module. To access that in the
old packaging required writing

    import * from '@signalapp/signal-client/node/dist/zkgroup'

This commit moves the package root into the node/ directory to
eliminate the 'node/' component, then adds a top-level, precompiled
zkgroup.js/.d.ts so that clients can use

    import * from '@signalapp/signal-client/zkgroup'
2021-11-08 16:40:50 -08:00
Jordan Rose
9a569f2ffe Standardize license headers
...to have a period after "Signal Messenger, LLC."

...except for the Java sources, which still need a cleanup pass.
2021-10-28 17:27:30 -07:00
Jordan Rose
0f5f7648f9 Update README for recent changes (hsm-enclave and zkgroup) 2021-10-26 14:37:25 -07:00
Jordan Rose
f441c6c559 Update build instructions for Java and for Swift
Adjusts for recent changes and to clarify issues raised by the
community.
2021-09-24 16:31:08 -07:00
Jordan Rose
b829be8669 Fill out README.md a little further 2021-03-25 18:03:03 -07:00
Jack Lloyd
9abad9b144 Mention having to install the cargo ndk tool 2021-02-08 14:52:01 -05:00
Flip Sasser
7665959460
Link to Swift in the README
Otherwise you just have to scroll back up, but this is Markdown and we're all pro users here
2020-12-04 09:31:29 -08:00
Jack Lloyd
9ce337aec9 Add links 2020-11-30 15:56:24 -05:00
Jack Lloyd
3deb23ff60 Some README updates 2020-11-30 13:40:46 -05:00
Jack Lloyd
ebb92a7a5a Updates, and refer Swift to the swift subdir README 2020-11-12 17:32:02 -05:00
Jack Lloyd
5c12396a45 Add some basic build instructions to the readme
For those playing along at home
2020-11-12 16:12:19 -05:00
Jack Lloyd
946e0670f6 Switch to AGPL 3.0 2020-11-02 17:53:10 -05:00
Jack Lloyd
a0a4ffb40f Move libsignal-protocol-rust to rust/protocol 2020-10-15 15:41:20 -04:00
Jack Lloyd
146ff74995 Add warning to README 2020-09-18 16:06:50 -04:00
Jack Lloyd
175689382e Add LICENSE and README files 2020-07-30 13:49:20 -04:00