Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright year | Michael Vetter | 2023-01-10 | 1 | -1/+1 |
| | |||||
* | Split log.c into log.c and chatlog.c | Michael Vetter | 2022-06-28 | 1 | -0/+1 |
| | |||||
* | Update copyright year | Michael Vetter | 2022-05-09 | 1 | -1/+1 |
| | |||||
* | Format new register code correctly | Michael Vetter | 2021-10-13 | 1 | -1/+0 |
| | |||||
* | registration: remove auth param and excess functions | swirl | 2021-08-17 | 1 | -7/+0 |
| | |||||
* | fixed some bugs, added some more | swirl | 2021-08-17 | 1 | -0/+8 |
| | | | | | | | | | - Added JABBER_RAW_CONNECT[ING/ED] connection states - Added cl_ev_connect_raw and session_connect_raw to conform to normal connection functions - Fixed SIGABRT during registration - Added a check in cmd_register to ensure it's actually connected before registering--but this will always fail atm | ||||
* | Msg sending: don't write to chatwin nor to log if sending failed | Maximilian Wuttke | 2021-04-08 | 1 | -12/+18 |
| | | | | | | Currently, only `chat_log_omemo_msg_out` can fail (i.e. return `NULL` instead of a stanza id). In this case, the message is neither printed to the chat window nor added to the log (since it wasn't sent). | ||||
* | Update copyright | Michael Vetter | 2021-01-08 | 1 | -1/+1 |
| | |||||
* | Apply coding style | Michael Vetter | 2020-07-07 | 1 | -27/+27 |
| | |||||
* | Revert "Apply coding style" | Michael Vetter | 2020-07-07 | 1 | -30/+30 |
| | | | | | | This reverts commit 9b55f2dec0ea27a9ce4856e303425e12f866cea2. Sorting the includes creates some problems. | ||||
* | Apply coding style | Michael Vetter | 2020-07-07 | 1 | -30/+30 |
| | | | | Regards https://github.com/profanity-im/profanity/issues/1396 | ||||
* | Feature request - XEP-0373: OpenPGP for XMPP (OX) | DebXWoody | 2020-06-29 | 1 | -0/+9 |
| | | | | | | | | | Basic implementation of XEP-0373: OpenPGP for XMPP. https://xmpp.org/extensions/xep-0373.html Command /ox Issue: #1331 | ||||
* | Cleanup defines - client_events.c | DebXWoody | 2020-06-19 | 1 | -179/+5 |
| | |||||
* | Add option for legacy authentication | Dmitry Podgorny | 2020-06-05 | 1 | -2/+2 |
| | | | | | | | | New options: /connect <account> [auth default|legacy] /account <account> set auth default|legacy Fixes #1236. | ||||
* | Add and use connection_get_barejid() | Michael Vetter | 2020-05-25 | 1 | -4/+3 |
| | | | | Instead of connection_get_fulljid() and then creating a Jid from it. | ||||
* | Fix copy paste error | Michael Vetter | 2020-04-06 | 1 | -1/+1 |
| | |||||
* | db: log all incoming and outgoing messages | Michael Vetter | 2020-04-06 | 1 | -2/+22 |
| | |||||
* | db: log outgoing message in one case | Michael Vetter | 2020-04-06 | 1 | -0/+2 |
| | | | | Not all cases covered yet. | ||||
* | Rename PROF_MSG_ENC_PLAIN to PROF_MSG_ENC_NONE | Michael Vetter | 2020-04-06 | 1 | -10/+10 |
| | |||||
* | Always send delivery receipts if enabled | Michael Vetter | 2020-02-14 | 1 | -14/+1 |
| | | | | | | | | | | | | | So far receipts are only send if we have enabled it and the other client supports it. But it could be that the other person is connected with several clients. One supporting it and the other which doesn't. If the not supporting one is active and we send to a fulljid, then we won't get receipts. Probably it's best to just always send them if they are enabled in Profanity. And not try to find out the capabilities of the other client. Fix https://github.com/profanity-im/profanity/issues/1268 | ||||
* | Fix tests | Michael Vetter | 2020-02-14 | 1 | -7/+7 |
| | |||||
* | xep-0308: remove replace_id from privwin signature | Michael Vetter | 2020-02-14 | 1 | -1/+1 |
| | | | | No `/correct` allowed in privwins | ||||
* | xep-0308: Implement LMC for outgoing MUC messages | Michael Vetter | 2020-02-14 | 1 | -8/+18 |
| | | | | | | Including OMEMO encrypted ones. Also rename `win_println_me_message()` to `win_print_outgoing_muc_msg() as I think it's a more descriptive name. | ||||
* | xep-0308: Dont allow to correct MUC PMs | Michael Vetter | 2020-02-14 | 1 | -1/+0 |
| | | | | | People could change messages of other people if the nick isn't registered. | ||||
* | xep-0308: enable corrections for outgoing encrypted messages | Michael Vetter | 2020-02-12 | 1 | -21/+21 |
| | |||||
* | xep-0308: update the UI upon sending a corrected message | Michael Vetter | 2020-02-11 | 1 | -5/+6 |
| | | | | | So far we don't do this for encrypted messages. Still needs to be done. And MUC also needs to be done. | ||||
* | xep-0308: Implement `/correct` to correct the last send message | Michael Vetter | 2020-02-10 | 1 | -7/+19 |
| | | | | | | | | So far the correction is sent. But the UI in Profanity itself is not updated. Also autocompletion for `/correct` with the last sent message is missing. | ||||
* | Update my Copyright to 2020 | Michael Vetter | 2020-01-03 | 1 | -1/+1 |
| | |||||
* | Add vim modeline | Michael Vetter | 2019-11-13 | 1 | -0/+1 |
| | |||||
* | Update chat_log_pgp_msg_out() usage | Michael Vetter | 2019-10-29 | 1 | -6/+6 |
| | | | | Fix build | ||||
* | Actually log MUC PM messages | Michael Vetter | 2019-10-28 | 1 | -10/+14 |
| | | | | | | | | | | If I'm not mistaken MUC PMs have not been logged at all if there was no other client sending carbons. This should add MUC PM logging functionality. We still need to make sure carbons log to the same file. Regards https://github.com/profanity-im/profanity/issues/1214 | ||||
* | Show MUC history on intentional reconnect | Michael Vetter | 2019-07-03 | 1 | -0/+2 |
| | | | | | Small bug caused by 13675fb and ce5a4ed. Fix https://github.com/profanity-im/profanity/issues/1142 | ||||
* | Add prof_message_t to wrap all message attributes | Paul Fariello | 2019-06-20 | 1 | -19/+19 |
| | | | | | | | Probably missing copy of body to plain in carbon and privmessage. Only covers the incoming message path because goal is OMEMO decryption of untrusted message. Cover some of the log functions but not all. | ||||
* | Add myself to copyright | Michael Vetter | 2019-06-17 | 1 | -0/+1 |
| | | | | Like discussed with James. | ||||
* | Close windows on connection loss not general disc. | Michael Vetter | 2019-05-27 | 1 | -0/+1 |
| | | | | | | | | | | Call `ui_close_all_wins();` only if we disconnect on purpose not when connection is lost. Otherwise users might miss messages. This partly reverts 6ac73db876c83c7068c4795b19c09ea59eb18a40. Regards https://github.com/profanity-im/profanity/issues/1083 | ||||
* | Create seperate function for disconnect cleanup | Michael Vetter | 2019-05-19 | 1 | -17/+3 |
| | | | | | Duplicate code in client_events.c and server_events.c. Let's have events/common.c and a function containing that code. | ||||
* | Rework MUC reflected message filtering | Paul Fariello | 2019-04-10 | 1 | -5/+7 |
| | | | | | | | | | Reflected messages can't be filtered by nick only otherwise you might ignore messages comming from you on another devices. Consequently we maintain a list of sent messages id in mucwin. To be sure the id will be correctly reflected we use the origin-id stanza. | ||||
* | Add support for disconnect in OMEMO | Paul Fariello | 2019-04-10 | 1 | -0/+3 |
| | |||||
* | Log and print outgoing encrypted message | Paul Fariello | 2019-04-10 | 1 | -5/+24 |
| | |||||
* | Add support for sending encrypted message in MUC | Paul Fariello | 2019-04-10 | 1 | -4/+19 |
| | |||||
* | Add support for OMEMO, OTR, PGP built together | Paul Fariello | 2019-04-10 | 1 | -4/+93 |
| | |||||
* | Add OMEMO message encryption and decryption | Paul Fariello | 2019-04-10 | 1 | -0/+19 |
| | |||||
* | Update copyright to include 2019 | Michael Vetter | 2019-01-22 | 1 | -1/+1 |
| | |||||
* | Add /rooms service autocompletion | James Booth | 2018-02-05 | 1 | -0/+1 |
| | |||||
* | Update copyright | James Booth | 2018-01-21 | 1 | -1/+1 |
| | |||||
* | Update Copyright | James Booth | 2017-01-28 | 1 | -1/+1 |
| | |||||
* | Add pre chat and room message blocking | James Booth | 2017-01-22 | 1 | -0/+6 |
| | |||||
* | Fix compile | James Booth | 2017-01-16 | 1 | -1/+1 |
| | |||||
* | Remove status from cl_ev_presence_send | James Booth | 2017-01-15 | 1 | -2/+3 |
| | | | | fixes #888 | ||||
* | Allow clearing account resource | James Booth | 2016-11-22 | 1 | -4/+10 |
| | | | | issue #880 |