about summary refs log tree commit diff stats
path: root/src/xmpp/connection.h
Commit message (Collapse)AuthorAgeFilesLines
* Goodbye beautiful IDsMichael Vetter2021-04-141-0/+2
| | | | | | | | | | | | | | | It was a great ride! IDs look instead of `TE5BTDc2ZTc3YTMwZGU3MDgzMzllOTliNGExNjVmMjZkMTY1ZmUyZGEyNTUxMjVmODBkMmQzOGMxYWI2ZjAxNzdiM2Q=` more like `7HcnNSoO1MVvb0p9a9e293152922853e910b8b1a65bb26e225a0568` now. Regards https://github.com/profanity-im/profanity/issues/1520 We still has our identifier into it to filter MUC reflected messages. profident maybe should be changed to be longer or be generated upon each start.
* Apply coding styleMichael Vetter2020-07-071-8/+8
|
* Revert "Apply coding style"Michael Vetter2020-07-071-8/+8
| | | | | | This reverts commit 9b55f2dec0ea27a9ce4856e303425e12f866cea2. Sorting the includes creates some problems.
* Apply coding styleMichael Vetter2020-07-071-8/+8
| | | | Regards https://github.com/profanity-im/profanity/issues/1396
* Add option for legacy authenticationDmitry Podgorny2020-06-051-1/+1
| | | | | | | | New options: /connect <account> [auth default|legacy] /account <account> set auth default|legacy Fixes #1236.
* Add vim modelineMichael Vetter2019-11-131-0/+1
|
* Add connection_get_profanity_identifier stubMichael Vetter2019-10-181-2/+0
| | | | And move defintion to xmpp.h
* Log incoming MUC messages if origin-id sais they dont come from usMichael Vetter2019-10-181-0/+2
| | | | Regards https://github.com/profanity-im/profanity/issues/1201
* Remove prefix from stanza idMichael Vetter2019-10-171-1/+1
| | | | | We sent `prof_prefix_uuid` as id. Where the prefix was also optional. We don't need this at all.
* Wait for discovery end to publish omemo devicelist and bundlePaul Fariello2019-04-101-0/+2
| | | | Add sv_ev_connection_features_received for that purpose
* Update copyright to include 2019Michael Vetter2019-01-221-1/+1
|
* Move ID generation to xmpp folderMichael Vetter2018-08-301-0/+2
| | | | | | | | | | | 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 copyrightJames Booth2018-01-211-1/+1
|
* Update CopyrightJames Booth2017-01-281-1/+1
|
* Remove status from cl_ev_presence_sendJames Booth2017-01-151-1/+0
| | | | fixes #888
* Use server features for account muc serviceJames Booth2016-11-201-1/+0
| | | | issue #878
* Move event timeout to connection moduleJames Booth2016-07-241-0/+1
|
* Update GPL link in headersJames Booth2016-07-241-1/+1
|
* Add connection_set_disconnected()James Booth2016-05-111-4/+1
|
* Add connection_clear_data()James Booth2016-05-101-2/+2
|
* Remove connection_free_conn(), connection_free_ctx()James Booth2016-05-101-2/+0
|
* Add connection_shutdown()James Booth2016-05-101-1/+1
|
* Remove JABBER_STARTED, JABBER_UNDEFINED connection statesJames Booth2016-05-101-0/+1
|
* Free features on disconnectJames Booth2016-05-081-0/+1
|
* Use hash table for disco featuresJames Booth2016-05-081-1/+1
|
* Remove connection_get_disco_infos()James Booth2016-05-081-1/+0
|
* Rename diso_items->diso_infosJames Booth2016-05-081-1/+1
|
* Add connection_get_disco_info()James Booth2016-05-081-1/+2
|
* Add connection_item_for_feature()James Booth2016-05-081-0/+1
|
* Move logic to connection_set_disco_itemsJames Booth2016-05-081-1/+1
|
* Move conneciton initialisation to _connection_handlerJames Booth2016-05-081-2/+0
|
* Move disco info struct to connectionJames Booth2016-05-071-2/+5
|
* Move available resources to connection structJames Booth2016-05-071-1/+4
|
* Remove redundant tls secured functionJames Booth2016-05-061-2/+0
|
* Tidy connect functionJames Booth2016-05-061-1/+1
|
* Move connection_connectJames Booth2016-05-061-2/+2
|
* Rename jabber_ functionsJames Booth2016-05-061-0/+4
|
* Add session.cJames Booth2016-05-051-0/+60
|
* Renamed connection.c -> session.cJames Booth2016-05-051-61/+0
|
* Tidy xmpp headersJames Booth2016-05-041-6/+3
|
* Rename id_handler_add -> iq_id_handler_addJames Booth2016-05-021-1/+1
|
* Removed #AX_PREFIX_CONFIG_HJames Booth2016-03-311-3/+3
|
* Use one stanza handler per type (message, iq, presence)James Booth2016-03-281-0/+8
| | | | Allows plugins to stop stanza processing
* Merge branch 'master' into plugins-cJames Booth2016-02-141-1/+1
|\ | | | | | | | | | | Conflicts: src/main.c src/ui/console.c
| * Updated copyrightJames Booth2016-02-141-1/+1
| |
* | Added C plugin code from plugins branchJames Booth2016-02-141-3/+3
|/
* Applied coding style to src/xmpp/James Booth2015-10-261-4/+4
|
* Check for libmesode, fall back to libstropheJames Booth2015-09-211-0/+7
|
* Updated copyrightJames Booth2015-02-101-1/+1
|
* Added license exemption for OpenSSL to source headersJames Booth2014-08-241-0/+12
|