td
libsignal
Our great sponsors
td | libsignal | |
---|---|---|
19 | 24 | |
6,468 | 2,877 | |
2.2% | 3.9% | |
10.0 | 9.7 | |
8 days ago | 13 days ago | |
C++ | Rust | |
Boost Software License 1.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.
td
- India blocks 14 mobile apps used by terrorists in Pakistan (includes Briar, Element, Threema etc.)
-
Building a telegram client with react-native (Part 1)
Add to build.gradle(:app) android - see, https://github.com/tdlib/td/issues/1904
Tdlib pre-built library. Android or build from scratch, see TDLib Android example
-
Please a linux client... I'm missing it more than a mobile app.
It would be a good idea for Proton to write Drive using something similar to Telegram's https://github.com/tdlib/td. That way they could write their official clients more easily, and third party clients could be created with a lot of the work done.
-
possible to use td with golang
https://github.com/tdlib/td is it possible to use td with golang
-
telega.el - GNU Emacs telegram client
The problem there is mostly with how they're doing releases for tdlib: They create proper releases for major versions (like 1.7.0, 1.8.0), and then nothing for all for point releases (like 1.7.1), not even git tags - they're seeing those releases as development releases. They do a lot of (breaking) changes and new features between releases - so while distributions might want to stick with proper releases others might want to follow git (and the author is following git with his development branch).
- Telegram has broken compatibility with old clients
- PHP Extension written with C++. Build and check with GitHub Actions.
-
What libraries from other languages do you wish were ported over into go?
tdlib, but it's huge
-
[Feature Request] Limit/disable/remove option to delete chats on both ends
I think taking advantage of https://github.com/tdlib/td (telegrams library) to build some backup mechanism around it would be the best way forward.
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
The Signal Protocol is licensed under AGPLv3 (see here).
Signal protocol is AGPL3 https://github.com/signalapp/libsignal
- Twitter to Encrypt Direct Messages Using Signal Protocol, Shows Code
- 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:
What are some alternatives?
tg - telegram-cli
signal-cli - signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.
setup-php - GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
axolotl - A Signal compatible cross plattform client written in Go, Rust and Vuejs
mobilecoin - Private payments for mobile devices.
Signal-Desktop - A private messenger for Windows, macOS, and Linux.
Telegram - Telegram for Android source
openpgpjs - OpenPGP implementation for JavaScript
Telegram-Bot-Api-Cpp - Telegram Bot Api C++
status-mobile - a free (libre) open source, mobile OS for Ethereum
JGroups - The JGroups project
nimbus-eth2 - Nim implementation of the Ethereum Beacon Chain