about summary refs log tree commit diff stats
path: root/src/xmpp
Commit message (Collapse)AuthorAgeFilesLines
* Move ID generation to xmpp folderMichael Vetter2018-08-309-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 macroDominik Heidler2018-07-301-2/+2
| | | | XMPP_FEATURE_PING insted of STANZA_NS_PING
* Fix muc nick autocomplete colon mid messageJames Booth2018-02-091-33/+37
|
* Add /rooms service autocompletionJames Booth2018-02-053-0/+44
|
* Clear rooms cache on disconnectJames Booth2018-02-051-0/+2
|
* Add /rooms cacheJames Booth2018-02-052-1/+26
|
* Filter rooms by simple case insensitive textJames Booth2018-02-041-8/+35
|
* Include filter string in no rooms messageJames Booth2018-01-281-2/+2
|
* Fix tests, move glob creationJames Booth2018-01-272-7/+12
|
* Allow filtering rooms list by globJames Booth2018-01-272-8/+70
|
* Update copyrightJames Booth2018-01-2137-37/+37
|
* Legacy SSL supportDmitry Podgorny2017-06-241-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 Booth2017-06-171-0/+9
|\
| * Disable autoping if server doesn't support itDominik Heidler2017-06-161-0/+9
| | | | | | | | fixes #859
* | Show message when server does not support pingJames Booth2017-06-151-0/+1
|/
* Allow previous autocompletion with shift tabJames Booth2017-04-018-42/+42
|
* Update CopyrightJames Booth2017-01-2837-37/+37
|
* Check barejid in carbonsJames Booth2017-01-241-2/+1
|
* Add carbons from checkJames Booth2017-01-231-1/+8
|
* Remove status from cl_ev_presence_sendJames Booth2017-01-155-15/+20
| | | | fixes #888
* Allow clearing account resourceJames Booth2016-11-224-24/+37
| | | | issue #880
* Use server features for account muc serviceJames Booth2016-11-203-1/+6
| | | | issue #878
* Add /tls certpath defaultJames Booth2016-10-171-2/+2
| | | | issue #871
* Use caps_lookup when checking for featureJames Booth2016-09-251-2/+1
|
* Free stanzas on stanza_create_http_upload_request()James Booth2016-09-051-0/+6
|
* Free hashtable key list in connection_jid_for_feature()James Booth2016-09-051-0/+1
|
* Add sv_ev_bookmark_autojoinJames Booth2016-08-281-16/+1
|
* Rename Bookmark->jid to Bookmark->barejidJames Booth2016-08-282-20/+20
|
* Fixed typosJames Booth2016-08-281-2/+2
|
* log_info on private carbonsJames Booth2016-08-281-0/+5
|
* Use hash table for bookmarksJames Booth2016-08-216-226/+162
|
* Tidy presence.cJames Booth2016-08-201-249/+311
|
* Tidy _handle_carbonsJames Booth2016-08-201-35/+52
|
* Use libstrophe xmpp_presence_new convenience functionJames Booth2016-08-203-20/+5
|
* Use libstrophe xmpp_iq_new convenience functionJames Booth2016-08-204-142/+70
|
* Use libstrophe xmpp_message_get_body convenience functionJames Booth2016-08-201-49/+22
|
* Use libstrophe xmpp_message_new convenience functionJames Booth2016-08-202-22/+12
|
* Replace stanza_create_message with libstrophe convenience functionsJames Booth2016-08-203-34/+21
|
* Use libstrophe convenience functions for stanza attributesJames Booth2016-08-207-117/+117
|
* Send receipt request only when receiver supports featureJames Booth2016-08-186-57/+83
| | | | issue #829
* Only include lastactivity feature in disco responses when enabledJames Booth2016-08-182-2/+4
|
* Only include receipts feature in disco responses when enabledJames Booth2016-08-182-1/+44
| | | | issue #829
* Use hashtable to store profanity disco featuresJames Booth2016-08-171-14/+16
|
* Copy feature strings on caps_get_featuresJames Booth2016-08-172-3/+5
|
* Add caps_createJames Booth2016-08-143-100/+93
|
* Move caps_create -> stanza_create_caps_from_query_elementJames Booth2016-08-145-141/+139
|
* Move caps_create_sha1_str -> stanza_create_caps_sha1_from_queryJames Booth2016-08-145-124/+124
|
* Move caps static functionsJames Booth2016-08-131-59/+59
|
* Rename caps_contains -> caps_cache_containsJames Booth2016-08-134-6/+6
|
* Move caps_create_query_response_stanza -> stanza_create_caps_query_elementJames Booth2016-08-135-60/+77
|