libsignal
Signal-Desktop
Our great sponsors
libsignal | Signal-Desktop | |
---|---|---|
24 | 322 | |
2,843 | 13,954 | |
6.2% | 0.7% | |
9.7 | 9.9 | |
9 days ago | 7 days ago | |
Rust | TypeScript | |
GNU Affero General Public License v3.0 | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
libsignal
- Police used Cellebrite to break into my phone, how do I prevent this in the future?
- EU haluaa kieltää vahvan salauksen - vaatii takaportteja viestisovelluksiin
- Signal has begun it's transition towards post-quantum key exchanges
-
libsignal-go built for go1.20+
I am in the process of building a Go implementation of the libsignal-protocol, which powers the Signal app.
-
End-to-end encrypted messages need more than libsignal
How is twitter intending to use libsignal? I doubt it would be via the primary AGPL license[1], forcing them to publish the source code of their server source code. Does signal sell private licenses?
[1] https://github.com/signalapp/libsignal/blob/main/LICENSE
-
Twitter Will Adopt Signal Protocol for Encrypted DMs
Signal protocol is AGPL3 https://github.com/signalapp/libsignal
- Elon Musk says he wants 'Twitter 2.0' to have video chat, voice calls, and encrypted DMs — and has enlisted the help of Signal's founder
-
Snap Store administrators removed signal-desktop from Ubuntu Snap
This is the license for libsignal: https://github.com/signalapp/libsignal/blob/main/LICENSE
The only reference to trademark is:
> Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms:
-
software developers willing to develop a signal app
If anyone is interested, comment or drop me a PM. I am not the most experienced programmer, but I have about a year's worth of experience each in Java, which the Signal android app and the Punkt app are built in, and Rust, which the libsignal library (https://github.com/signalapp/libsignal) is built in.
-
New EU Law Could Force Apple to Allow Other App Stores, Sideloading, and iMessage Interoperability
They use the same primitives, and Signal even provides a library of primatives
Signal-Desktop
-
Privacy is Priceless, but Signal is Expensive
If you only have the phone app then yes they are instantly downloaded and removed from their servers.
But if you have Desktop client(s) registered, then they need to hold onto those messages until you open your client(s).
That is why they have a 2 week (from memory) login limit on Desktop clients. If they didn't they'd potentially have to hold onto messages forever.
Love the product. Had a monthly recurring donation for many years. Dropped it over what I consider to be their serial mishandling of open source. See https://github.com/signalapp/Signal-Desktop/pull/6186 for the latest chapter in the, "we won't implement desktop GIPHY that we announced in 2016, and also won't merge it when someone else thoughtfully implements it for us" saga.
-
CVE-2023-4863: Heap buffer overflow in WebP (Chrome)
It does, see [0]. Fun fact: Signal desktop, which uses Electron under the hood, is running without sandbox on Linux [1][2].
[0] https://github.com/electron/electron/pull/39824
-
Signal Desktop messaging app having trouble with IPv6
Issues have been ongoing for the past couple weeks. It's not clear if this is the client or backend. Dual stack works again with v6.20.2, but IPv6-only with NAT64 still doesn't. Actively being worked on, and hopefully some good learnings. Issue link thread: https://github.com/signalapp/Signal-Desktop/issues/6439
-
Desktop Client takes minutes to send messages
Fix1, Fix2, Fix3, Fix4
-
Please help me to clone project locally
not able to do so after going through the CONTRIBUTING.md and following each and every step i am getting this error tried to search it on google and asked chatgpt too still not able to figure out
the CONTRIBUTING.md has steps using yarn tried using npm also still not able to do so
-
Testing a new encrypted messaging app's (Converso) extraordinary claims
Compare https://github.com/signalapp/Signal-Desktop/commits/main with https://github.com/DrKLO/Telegram/commits/master
What are some alternatives?
signal-cli - signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.
axolotl - A Signal compatible cross plattform client written in Go, Rust and Vuejs
session-desktop - Session Desktop - Onion routing based messenger
AppImageLauncher - Helper application for Linux distributions serving as a kind of "entry point" for running and integrating AppImages
webclient - Angular webclient (with Linux, macOS and Windows desktop clients) for CTemplar's encrypted email service.
telegram-bot-api - Telegram Bot API server
Electron - :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
nodegui - A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
Signal-Android - Patches to Signal for Android removing dependencies on closed-source Google Mobile Services and Firebase libraries. In branches whose names include "-FOSS". Uses new "foss" or "gms" flavor dimension: build with "./gradlew assemblePlayFossProdRelease".
openpgpjs - OpenPGP implementation for JavaScript