aboutsummaryrefslogtreecommitdiff
path: root/xmpp-vala
AgeCommit message (Collapse)Author
2025-12-27Fix critical in stream_connectfiaxh
2025-12-27Fix critical in FileContentTypefiaxh
2025-12-19Handle content type != mime typefiaxh
2025-12-19Remove pixbuf from vala deps in libdino+xmpp-valafiaxh
2025-11-14Add support for message moderation and retractionfiaxh
2025-11-14Add xmpp-vala module for XEP-0424 (message retraction)Colin Reeder
2025-10-16Remove invalid declaration modifiersMarvin W
Fixes #1728
2025-10-14History: Fix sync issues when resuming from partial syncMarvin W
2025-07-20User Avatar: Correctly handle multiple avatar sourcesMarvin W
2025-07-09SFS: Fix datetime formatingfiaxh
fixes #1729
2025-06-14Add basic support for BOB thumbnails in SFSfiaxh
2025-06-14Support media elements in data formsfiaxh
2025-06-14xmpp-vala: Add basic BOB supportfiaxh
2025-06-14xmpp-vala: Fix SFS mime_type wire-formatfiaxh
2025-06-13Disregard SFS fallback messages even without source attachment given a ↵fiaxh
full-body fallback indication
2025-06-13Add support for whole body fallbacksfiaxh
2025-05-23Fix parse incoming stateless file sharing sourcesfabrixxm
2025-04-18Remove pixbuf from libdino api surface and xmpp-valafiaxh
2025-04-09xmpp: Remove connection timeout before trying a new connectionMarvin W
Fixes #1666
2025-04-08Show call button regardless of contact online statusfiaxh
2025-04-07Fix unexpected behavior of get_attribute_uint on systems with 32-bit longMarvin W
2025-04-06MUC: Close chat when it was closed elsewhere while disconnectedMarvin W
2025-04-06Drop CMake supportMarvin W
2025-04-04Meson: Add devel tag to installed VAPI .deps filesMarvin W
2025-04-04Meson: Add option to set rpath on installed binariesMarvin W
2025-01-18Meson: Add all defines to handle dependency versionsMarvin W
2025-01-12Meson: Add testsMarvin W
2025-01-12Meson: Adjust version generation to match CMakeMarvin W
and be compatible with vala-language-server
2025-01-12Show banner when contact is not yet subscribedfiaxh
2024-11-15Fix and improve stateless file-sharingfiaxh
2024-11-14Implement XEP-0447: Stateless file sharingPatiga
2024-11-14xmpp-vala: StanzaNode.get_attribute_int: Return default value if not ↵fiaxh
parsable as int
2024-10-30Fix 0482 call initiation in groupsMarvin W
2024-10-18Use XEP-0482 for multi-party call invitesfiaxh
2024-09-29Handle TlsError when reading from stream (caused uncatched Exception)fiaxh
2024-09-22XEP-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-21Add change password functionalityfiaxh
Co-authored-by: Stanislav Malishevskiy <stanislav.malishevskiy@gmail.com>
2024-08-19Add cancellable to stream connectfiaxh
2024-07-29Add initial message markup (XEP-0394) supportfiaxh
2024-05-26Support avatar deletionfiaxh
2024-04-01Fix message stanza with body changing MUC subject (#1569)eerielili
- fixes https://github.com/dino/dino/issues/1542 - more consistent with https://xmpp.org/extensions/xep-0045.html#enter-subject: "Note: In accordance with the core definition of XML stanzas, any message can contain a <subject/> element; only a message that contains a <subject/> but no <body/> element shall be considered a subject change for MUC purposes."
2023-12-10Fix segfault opening conversation details when no XEP-0191 support (#1513)eerielili
fixes #1508
2023-11-24Fix http upload for servers without file size limit (#1512)eerielili
* Fix for ejabberd XMPP server 'infinity' http upload file size announce - fixes https://github.com/dino/dino/issues/1222 * Update 0363_http_file_upload.vala
2023-10-07Fix some compiler warningsfiaxh
2023-10-07Fix implicit-function-declaration compiler warningsfiaxh
2023-10-06meson: Install more stuffhrxi
Install .vapi, .deps, .h files for the Vala libraries. Also install the data files. .deps files have to be manually generated, there's a feature request for automated generation at https://github.com/mesonbuild/meson/issues/9756. Import the gnome module globally. Install dependencies on Meson CI.
2023-09-24Rewrite contact details dialogfiaxh
2023-09-24Fix build on some Vala compiler versionsMarvin W
See https://gitlab.gnome.org/GNOME/vala/-/issues/1474 and https://gitlab.gnome.org/GNOME/vala/-/issues/1478
2023-07-29fix: Add x node to MUC PM stanza (#1462)mesonium
Add <x/> tag in MUC-PMs to support better Carbon delivery in compliance with XEP-0045 v1.28 and above. Fixes #1306
2023-07-29Fix showing the kick option to ownersKim Alvefur
Missing case in the switch defaulted to returning false for Owners, thus preventing they with the most privileges from using those privileges.