issues
search
whisperfish
/
libsignal-protocol-rs
A Rust interface to the Signal Protocol. DEPRECATED in favour of https://github.com/signalapp/libsignal-client ! Signal reimplemented the whole thing in Rust.
https://michael-f-bryan.github.io/libsignal-protocol-rs
GNU General Public License v3.0
44
stars
10
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Mark `signal_buffer` struct as thread-safe
#85
ntninja
closed
3 years ago
5
Switch to using GitHub workflows
#84
gferon
closed
3 years ago
0
Switch CI to GitHub Actions
#83
gferon
closed
3 years ago
0
Switch CI to GitHub Actions
#82
gferon
closed
3 years ago
0
Add StoreContext::delete_all_sessions
#81
gferon
closed
3 years ago
0
Reimplement Debug for StoreContext
#80
rubdos
closed
3 years ago
0
Add SessionContext::get_identity
#79
gferon
closed
3 years ago
1
Add StoreContext::delete_session
#78
gferon
closed
3 years ago
0
Fixup compilation for non x86_64 targets where c_char = u8
#77
rubdos
closed
3 years ago
0
PublicKey::to_base64 should be public
#76
gferon
closed
3 years ago
0
Add get_sub_device_sessions to StoreContext
#75
gferon
closed
3 years ago
0
Reformat with stable rustfmt
#74
gferon
closed
3 years ago
0
Add to_bytes() to PublicKey and PrivateKey
#73
gferon
closed
3 years ago
0
Add get_session_version and get_remote_registration_id to SessionCipher
#72
gferon
closed
3 years ago
0
Dependency push
#71
rubdos
closed
3 years ago
0
Replace failure by thiserror/anyhow
#70
gferon
closed
3 years ago
1
Dependency push
#69
rubdos
closed
4 years ago
0
Add as_base64 to PrivateKey
#68
gferon
closed
4 years ago
0
Add as_base64 to PrivateKey
#67
gferon
closed
4 years ago
1
Update CI to Rust 1.42.0
#66
gferon
closed
4 years ago
1
Signal Team Started working on a Pure Rust Implementaion for Signal Protocol!
#65
shekohex
opened
4 years ago
1
Add as_base64 to PrivateKey
#64
gferon
closed
4 years ago
2
Add calculate_agreement to PublicKey
#63
gferon
closed
4 years ago
7
Implement Display for PublicKey using base64 encoding
#62
gferon
closed
4 years ago
2
Update native crypto dependencies
#61
rubdos
closed
4 years ago
1
Types that should return InternalError in favour of `failure::Error`.
#60
rubdos
closed
4 years ago
7
Error handling: get rid of opaque `failure::Error` in favour of custom errors
#59
rubdos
closed
4 years ago
2
Amend license strings in Cargo.toml
#58
rubdos
closed
4 years ago
0
Decryption
#57
Michael-F-Bryan
closed
4 years ago
0
Dependency update
#56
rubdos
closed
4 years ago
4
Consider removing Cargo.lock
#55
rubdos
closed
4 years ago
1
Decryption
#54
furuholm
closed
4 years ago
14
Support building libsignal-protocol-c for Android and iOS
#53
furuholm
closed
4 years ago
2
Do not run tests with feature flags in virtual workspace
#52
furuholm
closed
4 years ago
0
Tests with feature flags fails Travis build
#51
furuholm
closed
4 years ago
0
Noop locking
#50
furuholm
closed
4 years ago
7
Decryption support
#49
furuholm
closed
4 years ago
6
Exception safety
#48
Michael-F-Bryan
closed
5 years ago
3
Context soundness
#47
Michael-F-Bryan
closed
5 years ago
0
Fix openssl's `Sha256Hmac` impl
#46
shekohex
closed
5 years ago
5
Added more docs
#45
Michael-F-Bryan
closed
5 years ago
1
Added logging
#44
Michael-F-Bryan
closed
5 years ago
2
Wire up logging
#43
Michael-F-Bryan
closed
5 years ago
0
Clippy installs again, enforce code style
#42
Michael-F-Bryan
closed
5 years ago
0
[feat] add `AES` Support to `DefaultCrypto` at `crypto-native` feature
#41
shekohex
closed
5 years ago
2
Project Direction
#40
Michael-F-Bryan
opened
5 years ago
13
Use RustCrypto crates for AES-CBC/CTR
#39
newpavlov
closed
5 years ago
0
In memory stores
#38
Michael-F-Bryan
closed
5 years ago
4
Owned addresses
#37
Michael-F-Bryan
closed
5 years ago
0
Addresses are a foot-gun
#36
Michael-F-Bryan
closed
5 years ago
0
Next