| Age | Commit message (Expand) | Author |
| 2023-04-23 | Fix crash on NS_URI call when own server has no MAM; drop broken mam:1 "support" | fiaxh |
| 2023-03-02 | Fix typing notifications in groupchats | Marvin W |
| 2023-02-07 | Deduplicate messages before storing in database | Marvin W |
| 2023-02-07 | Collapse most stream releated errors into IOError | Marvin W |
| 2023-01-30 | Always display reaction+reply buttons, disable if not possible | fiaxh |
| 2023-01-11 | Support replies and reactions to files | fiaxh |
| 2023-01-08 | Replies: Fix fallback bodies with multi-line quotes | fiaxh |
| 2023-01-06 | Add support for XEP-0461 replies (with fallback) | fiaxh |
| 2022-12-30 | Fix compiler warnings | fiaxh |
| 2022-10-10 | Rewrite MAM logic and add MUC MAM | fiaxh |
| 2022-01-01 | Fix delivery error displaying for MUC PMs | fiaxh |
| 2021-12-09 | Remove ContentFilters | fiaxh |
| 2021-08-17 | Display message delivery error, color text using theme colors | fiaxh |
| 2021-03-21 | Add support for unencrypted RTP calls to libdino | fiaxh |
| 2020-10-27 | Don't crash on MAM id-time hickup | fiaxh |
| 2020-09-10 | Improve message resending | fiaxh |
| 2020-09-07 | Fix message duplication in MUC PMs | fiaxh |
| 2020-09-02 | Don't clear MAM id times on stream negotiated | fiaxh |
| 2020-07-22 | Don't create a second message object for each typing notification | fiaxh |
| 2020-07-16 | Visually highlight pending messages, improve resending | fiaxh |
| 2020-07-16 | Only query entity caps when we need them | fiaxh |
| 2020-07-15 | Add queue and resending to stream management | fiaxh |
| 2020-06-28 | Don't strip() at XML layer | Marvin W |
| 2020-06-03 | Check if server supports uid | fiaxh |
| 2020-05-24 | Store current resource for sent message (if server didn't give us the resourc... | fiaxh |
| 2020-04-24 | Handle entity hash in server features node, make ServiceDiscovery request_inf... | fiaxh |
| 2020-04-05 | Add keyboard shortcut (up key) to activate last message correction | fiaxh |
| 2020-04-03 | Add support for last message correction | fiaxh |
| 2020-03-09 | Fix messages to self being duplicated | fiaxh |
| 2020-03-05 | Make message sending async and set unsent on error | fiaxh |
| 2020-03-03 | Improve MUC message resending | fiaxh |
| 2020-02-20 | Only distinguish between typing or not (incoming) | fiaxh |
| 2020-01-09 | Correctly display names in groupchat pms | Marvin W |
| 2019-12-23 | Properly check Jids everywhere | Marvin W |
| 2019-12-22 | Add timing to logs, fix issue of silently ignored I/O errors | Marvin W |
| 2019-12-19 | Trim ms from local_time when creating messages | fiaxh |
| 2019-12-18 | Refactor MAM catchup. Fetch from latest to earliest message. | fiaxh |
| 2019-12-18 | Add (partial) support for unique stanza ids (XEP-0359) | fiaxh |
| 2019-08-02 | Optimizations: Database indices, cache id-Jid instead of id-jid_string, join ... | fiaxh |
| 2019-05-26 | Remove Message.stanza field | fiaxh |
| 2019-02-17 | Remove Slack message handling | fiaxh |
| 2019-02-17 | Do not ignore encrypted messages without a body tag | Thibaut Girka |
| 2018-09-04 | Fix property with custom get+set to not have a default value (compiler error ... | fiaxh |
| 2018-03-10 | Only assume UUID to be unique for one counterpart+account when deduplicating | fiaxh |
| 2018-03-10 | Recognize own MUC messages from other device | fiaxh |
| 2018-03-10 | Handle multiple chat state notifications per bare jid | fiaxh |
| 2018-03-06 | Only notify on last MAM message, only if not read | fiaxh |
| 2018-01-30 | Small fixes | fiaxh |
| 2018-01-28 | Make slack workarounds use in-pipeline | fiaxh |
| 2018-01-28 | Only display transferred images, display file names, open in system viewer, i... | fiaxh |