| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-08-02 | bind2: Add user agent id and details | Marvin W | |
| 2026-08-02 | Always prefer resource from current stream | Marvin W | |
| 2026-08-02 | Add support for XEP-0490 Message Displayed Synchronization | Marvin W | |
| 2026-06-07 | Add JID interning | Marvin W | |
| 2026-06-07 | Use single regex to process xml encoded entities | Marvin W | |
| 2026-05-22 | Add support for MUC affiliations versioning (XEP-0463), add affiliation storage | fiaxh | |
| 2026-04-24 | Add support for Sasl2 + Bind2 | fiaxh | |
| 2026-04-08 | Add implementation for XEP-0202 Entity Time | Marvin W | |
| 2026-03-27 | muc: only do disco on succesfully entering a room | kousu | |
| Sending a disco#info <iq> on being banned from a room is wasteful, and when _creating_ a room dino asks too soon, receives an error, and gives up on syncing the room metadata giving subtle, hair-tearing inconsistencies because flag.has_room_features() returns false for everything. It's barely noticeable, because if you're banned from a room you can't query it anyway (though in that case it's still a wasted <iq>), and if you're creating the room all its fields are empty by default. I noticed this because I'm experimenting with https://modules.prosody.im/mod_muc_defaults; dino incorrectly shows moderation off when it should be on in newly created rooms. | |||
| 2025-12-27 | Fix critical in stream_connect | fiaxh | |
| 2025-12-27 | Fix critical in FileContentType | fiaxh | |
| 2025-12-19 | Handle content type != mime type | fiaxh | |
| 2025-12-19 | Remove pixbuf from vala deps in libdino+xmpp-vala | fiaxh | |
| 2025-11-14 | Add support for message moderation and retraction | fiaxh | |
| 2025-11-14 | Add xmpp-vala module for XEP-0424 (message retraction) | Colin Reeder | |
| 2025-10-16 | Remove invalid declaration modifiers | Marvin W | |
| Fixes #1728 | |||
| 2025-10-14 | History: Fix sync issues when resuming from partial sync | Marvin W | |
| 2025-07-20 | User Avatar: Correctly handle multiple avatar sources | Marvin W | |
| 2025-07-09 | SFS: Fix datetime formating | fiaxh | |
| fixes #1729 | |||
| 2025-06-14 | Add basic support for BOB thumbnails in SFS | fiaxh | |
| 2025-06-14 | Support media elements in data forms | fiaxh | |
| 2025-06-14 | xmpp-vala: Add basic BOB support | fiaxh | |
| 2025-06-14 | xmpp-vala: Fix SFS mime_type wire-format | fiaxh | |
| 2025-06-13 | Disregard SFS fallback messages even without source attachment given a ↵ | fiaxh | |
| full-body fallback indication | |||
| 2025-06-13 | Add support for whole body fallbacks | fiaxh | |
| 2025-05-23 | Fix parse incoming stateless file sharing sources | fabrixxm | |
| 2025-04-18 | Remove pixbuf from libdino api surface and xmpp-vala | fiaxh | |
| 2025-04-09 | xmpp: Remove connection timeout before trying a new connection | Marvin W | |
| Fixes #1666 | |||
| 2025-04-08 | Show call button regardless of contact online status | fiaxh | |
| 2025-04-07 | Fix unexpected behavior of get_attribute_uint on systems with 32-bit long | Marvin W | |
| 2025-04-06 | MUC: Close chat when it was closed elsewhere while disconnected | Marvin W | |
| 2025-04-06 | Drop CMake support | Marvin W | |
| 2025-04-04 | Meson: Add devel tag to installed VAPI .deps files | Marvin W | |
| 2025-04-04 | Meson: Add option to set rpath on installed binaries | 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 | Meson: Adjust version generation to match CMake | Marvin W | |
| and be compatible with vala-language-server | |||
| 2025-01-12 | Show banner when contact is not yet subscribed | fiaxh | |
| 2024-11-15 | Fix and improve stateless file-sharing | fiaxh | |
| 2024-11-14 | Implement XEP-0447: Stateless file sharing | Patiga | |
| 2024-11-14 | xmpp-vala: StanzaNode.get_attribute_int: Return default value if not ↵ | fiaxh | |
| parsable as int | |||
| 2024-10-30 | Fix 0482 call initiation in groups | Marvin W | |
| 2024-10-18 | Use XEP-0482 for multi-party call invites | fiaxh | |
| 2024-09-29 | Handle TlsError when reading from stream (caused uncatched Exception) | 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-21 | Add change password functionality | fiaxh | |
| Co-authored-by: Stanislav Malishevskiy <stanislav.malishevskiy@gmail.com> | |||
| 2024-08-19 | Add cancellable to stream connect | fiaxh | |
| 2024-07-29 | Add initial message markup (XEP-0394) support | fiaxh | |
| 2024-05-26 | Support avatar deletion | fiaxh | |
| 2024-04-01 | Fix 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." | |||
