Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #991 from paulfariello/feature/xep-0050 | Michael Vetter | 2018-09-27 | 8 | -32/+327 |
|\ | | | | | Add support for xep 0050 ad-hoc commands, without multi-step | ||||
| * | Make _get_groups_from_item and roster _compare_* public | Paul Fariello | 2018-09-26 | 5 | -31/+19 |
| | | | | | | | | In order to avoid duplication with xep 0133 support in command execution | ||||
| * | Add special handling for xep-0133 get-user-roster | Paul Fariello | 2018-09-10 | 1 | -3/+42 |
| | | |||||
| * | Add support for ad-hoc response with forms | Paul Fariello | 2018-09-10 | 1 | -0/+6 |
| | | |||||
| * | Add missing command name for completion log | Paul Fariello | 2018-09-10 | 1 | -1/+1 |
| | | |||||
| * | Allow to use cmd without being in a window | Paul Fariello | 2018-09-05 | 1 | -2/+4 |
| | | |||||
| * | Add support for command config execution | Paul Fariello | 2018-09-05 | 3 | -3/+67 |
| | | |||||
| * | Add conf win callback | Paul Fariello | 2018-09-05 | 2 | -31/+41 |
| | | |||||
| * | Rename mucconf wins into conf wins | Paul Fariello | 2018-09-05 | 1 | -4/+4 |
| | | | | | | | | Configuration windows are now being used by both muc and cmd. | ||||
| * | Add support for form edition in command execution | Paul Fariello | 2018-09-05 | 1 | -7/+24 |
| | | | | | | | | Also change wins_get_by_string prototype in order to handle const str. | ||||
| * | Add command exec error handling | Paul Fariello | 2018-09-05 | 1 | -1/+1 |
| | | |||||
| * | Handle simple execution | Paul Fariello | 2018-09-05 | 3 | -2/+50 |
| | | | | | | | | Tested with ping from biboumi | ||||
| * | Add command subcommands: list and exec | Paul Fariello | 2018-09-05 | 4 | -14/+85 |
| | | | | | | | | Also handle list result | ||||
| * | Add command command | Paul Fariello | 2018-09-05 | 4 | -0/+50 |
| | | | | | | | | Initial commit to test commands API | ||||
* | | Move p_sha1_hash() to stanza.c | Michael Vetter | 2018-09-06 | 1 | -1/+18 |
|/ | | | | | | | | | | | | Move `p_sha1_hash()` from `common.c` to `xmpp/stanza.c` as it is only used in this file and now depends on libstrophe so xmpp is a better namespace folder. Renaming it as `_stanza_create_sha1_hash()`. And making static since only used here. The function cannot be tested in the unit tests anymore. Once functional tests are working again we should write a test for the sha1 functionality. | ||||
* | Move ID generation to xmpp folder | Michael Vetter | 2018-08-30 | 9 | -45/+68 |
| | | | | | | | | | | | 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 | ||||
* | Use correct macro | Dominik Heidler | 2018-07-30 | 1 | -2/+2 |
| | | | | XMPP_FEATURE_PING insted of STANZA_NS_PING | ||||
* | Fix muc nick autocomplete colon mid message | James Booth | 2018-02-09 | 1 | -33/+37 |
| | |||||
* | Add /rooms service autocompletion | James Booth | 2018-02-05 | 3 | -0/+44 |
| | |||||
* | Clear rooms cache on disconnect | James Booth | 2018-02-05 | 1 | -0/+2 |
| | |||||
* | Add /rooms cache | James Booth | 2018-02-05 | 2 | -1/+26 |
| | |||||
* | Filter rooms by simple case insensitive text | James Booth | 2018-02-04 | 1 | -8/+35 |
| | |||||
* | Include filter string in no rooms message | James Booth | 2018-01-28 | 1 | -2/+2 |
| | |||||
* | Fix tests, move glob creation | James Booth | 2018-01-27 | 2 | -7/+12 |
| | |||||
* | Allow filtering rooms list by glob | James Booth | 2018-01-27 | 2 | -8/+70 |
| | |||||
* | Update copyright | James Booth | 2018-01-21 | 37 | -37/+37 |
| | |||||
* | Legacy SSL support | Dmitry Podgorny | 2017-06-24 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | Add "legacy" tls policy to /account and /connect commands. When this policy is specified the connection is connected with XMPP_CONN_LEGACY_SSL flag. Notice, legacy SSL and STARTTLS are not compatible and user has to know when exactly the new policy should be used. To enable it, run one of the next commands: /connect <jid> tls legacy [server <host>] /account <name> set tls legacy Notice, there is no SRV record for legacy SSL. Therefore, you may need "server" property to connect successfully. Refer to configuration provided by your server. | ||||
* | Merge remote-tracking branch 'asdil12/ping' | James Booth | 2017-06-17 | 1 | -0/+9 |
|\ | |||||
| * | Disable autoping if server doesn't support it | Dominik Heidler | 2017-06-16 | 1 | -0/+9 |
| | | | | | | | | fixes #859 | ||||
* | | Show message when server does not support ping | James Booth | 2017-06-15 | 1 | -0/+1 |
|/ | |||||
* | Allow previous autocompletion with shift tab | James Booth | 2017-04-01 | 8 | -42/+42 |
| | |||||
* | Update Copyright | James Booth | 2017-01-28 | 37 | -37/+37 |
| | |||||
* | Check barejid in carbons | James Booth | 2017-01-24 | 1 | -2/+1 |
| | |||||
* | Add carbons from check | James Booth | 2017-01-23 | 1 | -1/+8 |
| | |||||
* | Remove status from cl_ev_presence_send | James Booth | 2017-01-15 | 5 | -15/+20 |
| | | | | fixes #888 | ||||
* | Allow clearing account resource | James Booth | 2016-11-22 | 4 | -24/+37 |
| | | | | issue #880 | ||||
* | Use server features for account muc service | James Booth | 2016-11-20 | 3 | -1/+6 |
| | | | | issue #878 | ||||
* | Add /tls certpath default | James Booth | 2016-10-17 | 1 | -2/+2 |
| | | | | issue #871 | ||||
* | Use caps_lookup when checking for feature | James Booth | 2016-09-25 | 1 | -2/+1 |
| | |||||
* | Free stanzas on stanza_create_http_upload_request() | James Booth | 2016-09-05 | 1 | -0/+6 |
| | |||||
* | Free hashtable key list in connection_jid_for_feature() | James Booth | 2016-09-05 | 1 | -0/+1 |
| | |||||
* | Add sv_ev_bookmark_autojoin | James Booth | 2016-08-28 | 1 | -16/+1 |
| | |||||
* | Rename Bookmark->jid to Bookmark->barejid | James Booth | 2016-08-28 | 2 | -20/+20 |
| | |||||
* | Fixed typos | James Booth | 2016-08-28 | 1 | -2/+2 |
| | |||||
* | log_info on private carbons | James Booth | 2016-08-28 | 1 | -0/+5 |
| | |||||
* | Use hash table for bookmarks | James Booth | 2016-08-21 | 6 | -226/+162 |
| | |||||
* | Tidy presence.c | James Booth | 2016-08-20 | 1 | -249/+311 |
| | |||||
* | Tidy _handle_carbons | James Booth | 2016-08-20 | 1 | -35/+52 |
| | |||||
* | Use libstrophe xmpp_presence_new convenience function | James Booth | 2016-08-20 | 3 | -20/+5 |
| | |||||
* | Use libstrophe xmpp_iq_new convenience function | James Booth | 2016-08-20 | 4 | -142/+70 |
| |