aboutsummaryrefslogtreecommitdiff
path: root/xmpp-vala/src
AgeCommit message (Collapse)Author
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-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-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.
2023-05-13Fix xml output intendationfiaxh
2023-04-23Fix crash on NS_URI call when own server has no MAM; drop broken mam:1 "support"fiaxh
fixes #1405
2023-03-23Check sender of bookmark:1 updatesMarvin W
2023-03-21Fix a crash if a message subnode is not found in a carbonBohdan Horbeshko
Fixes #1392
2023-03-21Improve history syncMarvin W
- Ensure we fully fetch desired history if possible (previously, duplicates from offline message queue could hinder MAM sync) - Early drop illegal MAM messages so they don't pile up in the pending queue waiting for their query to end (which it never will if they were not requested in first place). Fixes #1386
2023-03-05Implement XEP-0392: Consistent Color GenerationMarvin W
2023-03-02Fix typing notifications in groupchatsMarvin W
2023-02-07Improve history sync under loadMarvin W
2023-02-07Add priority for and allow cancellation of outgoing stanzasMarvin W
2023-02-07Collapse most stream releated errors into IOErrorMarvin W
2023-01-31Fix reaction display in private MUCsMarvin W
2023-01-27Reactions: Fix fallback bodies being displayed as messagesfiaxh
fixes #1352
2023-01-11Support replies and reactions to filesfiaxh
2023-01-06Add support for XEP-0461 replies (with fallback)fiaxh