| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 12 days | xmpp-vala: Fix deadlocks with cancellables | Marvin W | |
| 12 days | Fix more warnings | Marvin W | |
| 12 days | Fix some warnings | Marvin W | |
| 12 days | Move ICE into libdino | Marvin W | |
| 12 days | Store MUC features only in EntityInfo (not in MucFlag), update on change | fiaxh | |
| 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-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-19 | Handle content type != mime type | 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-08 | Show call button regardless of contact online status | fiaxh | |
| 2025-04-06 | MUC: Close chat when it was closed elsewhere while disconnected | Marvin W | |
| 2024-11-15 | Fix and improve stateless file-sharing | fiaxh | |
| 2024-11-14 | Implement XEP-0447: Stateless file sharing | Patiga | |
| 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-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-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." | |||
| 2023-12-10 | Fix segfault opening conversation details when no XEP-0191 support (#1513) | eerielili | |
| fixes #1508 | |||
| 2023-11-24 | Fix 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-07 | Fix some compiler warnings | fiaxh | |
| 2023-10-07 | Fix implicit-function-declaration compiler warnings | fiaxh | |
| 2023-09-24 | Rewrite contact details dialog | fiaxh | |
| 2023-07-29 | fix: 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-29 | Fix showing the kick option to owners | Kim Alvefur | |
| Missing case in the switch defaulted to returning false for Owners, thus preventing they with the most privileges from using those privileges. | |||
| 2023-04-23 | Fix crash on NS_URI call when own server has no MAM; drop broken mam:1 "support" | fiaxh | |
| fixes #1405 | |||
| 2023-03-23 | Check sender of bookmark:1 updates | Marvin W | |
| 2023-03-21 | Fix a crash if a message subnode is not found in a carbon | Bohdan Horbeshko | |
| Fixes #1392 | |||
| 2023-03-21 | Improve history sync | Marvin 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 | |||
