| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2023-10-06 | meson: Add http-files plugin | hrxi | |
| 2023-10-06 | Merge `signal-protocol` into `omemo` plugin | hrxi | |
| Same reasoning as for the `openpgp` plugin. | |||
| 2023-10-06 | Merge `gpgme-vala` into `openpgp` plugin | hrxi | |
| There's no reason for it to be a statically linked library anymore, it can be directly compiled into the plugin. | |||
| 2023-10-06 | Fix every inclusion of `gpgme_fix.h` getting their own mutex | hrxi | |
| 2023-07-09 | Fix potential crash in video calls | Marvin W | |
| 2023-07-09 | Fix certificate start time | Marvin W | |
| I doubt anyone ever looked at it, but it shouldn't be 1 day in the future ;) | |||
| 2023-07-09 | Do not send DTLS datagrams to RTP even after handshake | Marvin W | |
| Also post debug message in case we drop datagrams | |||
| 2023-07-09 | Ignore non-DTLS data before handshake is complete | Stephen Paul Weber | |
| https://datatracker.ietf.org/doc/html/rfc9147#name-demul https://datatracker.ietf.org/doc/html/rfc5764#section-5.1.2 If data is received before handshake is complete, discard it rather than forwarding it blindly to GnuTLS which can get confused. | |||
| 2023-04-22 | Fix video for cameras with rotated image | Marvin W | |
| 2023-04-22 | Build: Adjust to never build with libsignal-protocol-c | Marvin W | |
| 2023-03-22 | Bind soup session lifetime to File provider/sender lifetime | Marvin W | |
| Required since libsoup 3.4. Fixes #1395 | |||
| 2023-03-20 | Fix C binding for gst_video_frame_get_data | Marvin W | |
| Fixes #1267 | |||
| 2023-03-02 | Consider stream readable when EOS is reached. | Marvin W | |
| Fixes #1373 | |||
| 2023-02-27 | Fix some memory leaks | fiaxh | |
| 2023-02-07 | Update translations | Translations | |
| 2023-02-05 | OMEMO: Make device list public | fiaxh | |
| 2023-01-28 | Fix build | fiaxh | |
| 2023-01-28 | Remove nl_BE from LINGUAS files and appdata file (fixup d0a00e1) | fiaxh | |
| 2023-01-28 | Remove Dutch (Belgium) translation, fallback to Dutch | Translations | |
| fixes #1231 | |||
