Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add vim modeline | Michael Vetter | 2019-11-13 | 1 | -0/+1 |
| | |||||
* | Remove prefix from stanza id | Michael Vetter | 2019-10-17 | 1 | -4/+4 |
| | | | | | We sent `prof_prefix_uuid` as id. Where the prefix was also optional. We don't need this at all. | ||||
* | Log alleged roster push to file | Michael Vetter | 2019-09-12 | 1 | -0/+1 |
| | | | | | | | | | | https://gultsch.de/dino_multiple.html mentions CVE-2019-16235, CVE-2019-16236 and CVE-2019-16237. CVE-2019-16235: Is checking the from in carbon messages. We do that. CVE-2019-16236: Is checking the from in roster pushes. We do that but didn't log it yet. CVE-2019-16237: Is checking the form in MAM messages. We don't support them yet. | ||||
* | Fix segfault in group add/remove command | Michael Vetter | 2019-07-22 | 1 | -4/+0 |
| | | | | | Also regarding destructor. Fix https://github.com/profanity-im/profanity/issues/1159 | ||||
* | Rename ProfIdCallback into ProfIqCallback | Paul Fariello | 2019-04-10 | 1 | -2/+2 |
| | | | | Goal is to create other kind of callback no based on id cmp | ||||
* | Update copyright to include 2019 | Michael Vetter | 2019-01-22 | 1 | -1/+1 |
| | |||||
* | Make _get_groups_from_item and roster _compare_* public | Paul Fariello | 2018-09-26 | 1 | -6/+3 |
| | | | | In order to avoid duplication with xep 0133 support in command execution | ||||
* | Move ID generation to xmpp folder | Michael Vetter | 2018-08-30 | 1 | -4/+4 |
| | | | | | | | | | | | create_unique_id() was changed to use UUIDs instead of a counter in the last commit. Since now it depends on connection_create_uuid() which is in the xmpp subfolder the function should also be moved there. Renamed it to connection_create_stanza_id() and moved it to src/xmpp/connection.c. Discussion happened in https://github.com/boothj5/profanity/pull/1010 | ||||
* | Update copyright | James Booth | 2018-01-21 | 1 | -1/+1 |
| | |||||
* | Update Copyright | James Booth | 2017-01-28 | 1 | -1/+1 |
| | |||||
* | Use libstrophe convenience functions for stanza attributes | James Booth | 2016-08-20 | 1 | -2/+2 |
| | |||||
* | Tidy headers | James Booth | 2016-07-24 | 1 | -5/+5 |
| | |||||
* | Update GPL link in headers | James Booth | 2016-07-24 | 1 | -1/+1 |
| | |||||
* | Add ProfIdFreeCallback to free stale id handlers on connect | James Booth | 2016-06-08 | 1 | -5/+14 |
| | |||||
* | Move connection fulljid function | James Booth | 2016-05-06 | 1 | -1/+1 |
| | |||||
* | Rename jabber_ functions | James Booth | 2016-05-06 | 1 | -1/+2 |
| | |||||
* | Renamed connection.c -> session.c | James Booth | 2016-05-05 | 1 | -1/+1 |
| | |||||
* | Tidy xmpp headers | James Booth | 2016-05-04 | 1 | -6/+7 |
| | |||||
* | Rename id_handler_add -> iq_id_handler_add | James Booth | 2016-05-02 | 1 | -2/+2 |
| | |||||
* | Removed #AX_PREFIX_CONFIG_H | James Booth | 2016-03-31 | 1 | -3/+3 |
| | |||||
* | Use one stanza handler per type (message, iq, presence) | James Booth | 2016-03-28 | 1 | -71/+21 |
| | | | | Allows plugins to stop stanza processing | ||||
* | Added basic stanza receive eooks | James Booth | 2016-03-27 | 1 | -6/+14 |
| | |||||
* | Use xmpp_send_raw_string instead of xmpp_send_raw | James Booth | 2016-03-26 | 1 | -2/+2 |
| | |||||
* | Added stanza send hooks for plugins | James Booth | 2016-03-26 | 1 | -6/+24 |
| | |||||
* | Merge branch 'master' into plugins-c | James Booth | 2016-02-14 | 1 | -1/+1 |
|\ | | | | | | | | | | | Conflicts: src/main.c src/ui/console.c | ||||
| * | Updated copyright | James Booth | 2016-02-14 | 1 | -1/+1 |
| | | |||||
* | | Added C plugin code from plugins branch | James Booth | 2016-02-14 | 1 | -3/+4 |
|/ | |||||
* | Moved sending of initial presence to sv_ev_roster_received | James Booth | 2015-12-14 | 1 | -29/+0 |
| | |||||
* | Applied coding style to src/xmpp/ | James Booth | 2015-10-26 | 1 | -26/+19 |
| | |||||
* | Use lastactivity preference for presence updates | James Booth | 2015-10-14 | 1 | -1/+6 |
| | |||||
* | Include last activity in initial presence | James Booth | 2015-09-27 | 1 | -2/+24 |
| | |||||
* | Check for libmesode, fall back to libstrophe | James Booth | 2015-09-21 | 1 | -0/+8 |
| | |||||
* | Added id attributes to roster queries | James Booth | 2015-07-22 | 1 | -4/+7 |
| | | | | fixes #596 | ||||
* | Added cl_ev_presence_send | James Booth | 2015-05-07 | 1 | -1/+2 |
| | |||||
* | Renamed presence_update -> presence_send | James Booth | 2015-05-07 | 1 | -1/+1 |
| | |||||
* | Tidied _roster_result_handler | James Booth | 2015-05-07 | 1 | -32/+30 |
| | |||||
* | Use null check convention in roster.c | James Booth | 2015-05-04 | 1 | -11/+11 |
| | |||||
* | Removed server event delegation functions | James Booth | 2015-05-01 | 1 | -6/+5 |
| | |||||
* | Renamed event functions | James Booth | 2015-04-28 | 1 | -6/+6 |
| | |||||
* | Renamed server event functions | James Booth | 2015-04-19 | 1 | -6/+6 |
| | |||||
* | Moved server_events to event/ | James Booth | 2015-04-19 | 1 | -1/+1 |
| | |||||
* | Lowercase barejid in Jid | James Booth | 2015-02-23 | 1 | -0/+3 |
| | |||||
* | Lowercase barejid before adding to roster | James Booth | 2015-02-23 | 1 | -9/+11 |
| | |||||
* | Updated copyright | James Booth | 2015-02-10 | 1 | -1/+1 |
| | |||||
* | Removed function pointers | James Booth | 2014-12-22 | 1 | -22/+11 |
| | |||||
* | Show roster after roster received | James Booth | 2014-11-20 | 1 | -0/+2 |
| | |||||
* | Implemented /roster by group | James Booth | 2014-11-13 | 1 | -1/+1 |
| | |||||
* | Handle roster set and result when item name is empty string | James Booth | 2014-10-02 | 1 | -10/+15 |
| | | | | fixed #431 | ||||
* | Added license exemption for OpenSSL to source headers | James Booth | 2014-08-24 | 1 | -0/+12 |
| | |||||
* | Renamed generate_unique_id -> create_unique_id | James Booth | 2014-06-15 | 1 | -2/+2 |
| |