| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-11 | Update translations | Translations | |
| 2025-04-09 | RTP: Tear down most of GStreamer while not in a call. | Marvin W | |
| This includes #1679 and works around an upstream bug in pipewire causing #1685 | |||
| 2025-04-09 | Update translations | Translations | |
| 2025-04-08 | Show call button regardless of contact online status | fiaxh | |
| 2025-04-06 | Update translations | Translations | |
| 2025-04-06 | OMEMO: Use libomemo-c instead of libsignal-protocol-c | Marvin W | |
| 2025-04-06 | Drop CMake support | Marvin W | |
| 2025-04-04 | Meson: Add option to set rpath on installed binaries | Marvin W | |
| 2025-04-04 | Meson: Make plugindir relative to libdir | Marvin W | |
| 2025-03-12 | Update translations | Translations | |
| 2025-02-24 | Voice processor: merge init and setup methods | Marvin W | |
| This ensures we are never in an uninitialized state when processing audio data | |||
| 2025-02-23 | Fix build with webrtc-audio-processing 2.x | Marvin W | |
| 2025-02-22 | Voice processor: add support for webrtc-audio-processing 1.x and 2.x | Marvin W | |
| 2025-02-12 | Flatpak: Use Meson build | Marvin W | |
| 2025-01-18 | Meson: Add build option summary | Marvin W | |
| 2025-01-18 | Meson: Add all defines to handle dependency versions | Marvin W | |
| 2025-01-12 | Meson: Add tests | Marvin W | |
| 2025-01-12 | RTP: gtksink no longer needed | Marvin W | |
| 2025-01-12 | Contact details dialog: Add encryption tab | fiaxh | |
| 2024-11-15 | Fix and improve stateless file-sharing | fiaxh | |
| 2024-11-14 | Implement XEP-0447: Stateless file sharing | Patiga | |
| 2024-09-22 | XEP-0215: Remove timeout from previous connection | fiaxh | |
| 2024-09-22 | XEP-0215: management of the field `expires` | Alexandre Jousset | |
| Add a field in `Xmpp.Xep.ExternalServiceDiscovery` to keep track of the `expires` TURN service value and use it (divided by 2) to restart periodically the external services discovery. | |||
| 2024-09-22 | Ignore bad stun/turn IP addresses | fiaxh | |
| 2024-09-15 | Code cleanup: Remove broken disable CSD code | fiaxh | |
| 2024-09-15 | Use Adwaita 1.2, bump CI to Ubuntu 24.04 | fiaxh | |
| 2024-09-14 | Update translations | Translations | |
| 2024-09-14 | Update translations | Translations | |
| 2024-08-22 | Update translations | Translations | |
| 2024-08-19 | Omemo: Connect listener only once on account added | fiaxh | |
| 2024-08-18 | Add omemo key management tooltip (#1603) | Matthew Fennell | |
| 2024-07-19 | OMEMO: Do not show message for OMEMO messages without payload | Marvin W | |
| 2024-07-01 | Update translations | Translations | |
| 2024-06-29 | Allow self-signed .onion file transfer certs (#1149) | Matthew Fennell | |
| Most Certificate Authorities don't support issuing X.509 certificates for onion sites. However, it can still be useful to provide a certificate over Tor in some circumstances, for instance to tie your alphanumeric Tor address to your site's main identity. Therefore, many Tor services provide self-signed certificates. This is OK, since the onion service itself guarantees that you are connecting to the entity you think you are. Dino already allows self-signed certs when communicating over Tor (see 81a5505). However, the same exception does not exist yet for HTTP uploads and downloads - causing these to fail over Tor. Therefore, in this commit, we add the same exception for uploads/downloads, by passing the host of the upload/download urls to the already existing invalid certificate connection handler. Note that this handler only allows certificates with type TlsCertificateFlags.UNKNOWN_CA. This means the certificate of your server must also include the onion http upload and download URLs in its certificate - otherwise, the file transfer will fail with TlsCertificateFlags.BAD_IDENTITY. | |||
| 2024-06-20 | Settings dialog: Fix account subpage for Adwaita < 1.4, other fixes | fiaxh | |
| fixes #1592 | |||
| 2024-06-20 | Fix meson build files | fiaxh | |
| 2024-06-20 | Redesign and rewrite accounts and settings dialog into a combined one | fiaxh | |
| 2024-05-26 | Add logic for OMEMO by default setting | fiaxh | |
| 2024-05-26 | Support avatar deletion | fiaxh | |
| 2024-04-28 | Annotating with array_null_terminated doesn't imply a missing array_length | Rico Tzschichholz | |
| Taken from https://github.com/GNOME/vala-extra-vapis/commit/6b8a3e4faaabc462f90ffcb0cf0f91991ee58077 | |||
| 2023-11-13 | rtp plugin doesn't depend on GnuTLS | hrxi | |
| 2023-10-07 | Fix crash due to gpg binding issue | fiaxh | |
| 2023-10-07 | Fix some compiler warnings | fiaxh | |
| 2023-10-06 | meson: Add version detection for some dependencies | hrxi | |
| 2023-10-06 | meson: Add RTP options that are also present in the CMakeLists.txt | hrxi | |
| 2023-10-06 | meson: Add rtp plugin | hrxi | |
| 2023-10-06 | meson: Add omemo plugin | hrxi | |
| 2023-10-06 | meson: Add ice plugin | hrxi | |
| 2023-10-06 | meson: Add notification-sound plugin | hrxi | |
| 2023-10-06 | meson: Add openpgp plugin | hrxi | |
