Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-17 | Implement MUC self-ping (XEP-0410) | defanor | |
2023-10-14 | Mark `xmpp' in xmpp.el for autoload | defanor | |
2023-09-08 | Support libexpat as an alternative XML parser | defanor | |
2021-12-25 | Handle MUC private messages in xmpp.el | defanor | |
2021-10-23 | Add xmpp-restart into xmpp.el | defanor | |
For restarting the rexmpp_xml_interface process (e.g., switching to a newer version) without killing corresponding buffers. | |||
2021-09-28 | Add request identifiers into the xmpp.el's XML interface | defanor | |
Now the requests don't have to be queued, though xml_interface.c still expects responses from xmpp.el in reverse order. | |||
2021-09-26 | Add xmpp-http-upload into xmpp.el | defanor | |
2021-09-17 | Add initial xmlns handling into xmpp.el | defanor | |
It's rather awkward, since XML properly parsed with namespaces can't be printed with the available printing function (perhaps a new one should be written). For now just propagating the xmlns attribute, relying on rexmpp/xml_interface.c not using namespace prefixes. | |||
2021-09-17 | Handle <delay/> elements in xmpp.el | defanor | |
2021-09-17 | Handle message carbons in xmpp.el | defanor | |
2021-09-17 | Specify :port "xmpp" for auth-source-search | defanor | |
2021-09-17 | Don't accept empty input in xmpp.el | defanor | |
2021-09-16 | Print full presence string in xmpp.el's MUC buffers | defanor | |
2021-09-16 | Fix xmpp.el's prompt mark tracking on buffer truncation | defanor | |
It's unnecessary to adjust it manually now; that only led to erroneous results. | |||
2021-09-16 | Only check non-list variables in xmpp-kill-buffers | defanor | |
It's fine for the list ones to be nil. | |||
2021-09-16 | Add an input prompt into xmpp.el | defanor | |
2021-09-12 | Use auth-source in xmpp.el | defanor | |
Now passwords can be stored in .authinfo and its other backends. | |||
2021-09-11 | Add initial xmpp.el faces | defanor | |
Additional presence information and /me actions are handled too now. | |||
2021-09-07 | Improve xmpp.el presence and message notifications | defanor | |
Now tracking-mode is used, and presence changes are printed in conversation buffers. | |||
2021-09-04 | Print names and shorter timestamps in xmpp.el | defanor | |
The conversation buffers now follow the <https://docs.modernxmpp.org/client/design/#names> recommendations for names, and the rexmpp_get_name function is adjusted to match those more closely. | |||
2021-05-14 | Add timestamps into xmpp.el message buffers | defanor | |
2021-04-11 | xmpp.el: add message notifications | defanor | |
2021-04-03 | xmpp.el: truncate XMPP buffers | defanor | |
2021-02-28 | Add the initial Emacs interface | defanor | |