about summary refs log tree commit diff stats
path: root/src/xmpp/message.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Use libstrophe xmpp_message_get_body convenience functionJames Booth2016-08-201-49/+22
|
* Use libstrophe xmpp_message_new convenience functionJames Booth2016-08-201-4/+2
|
* Replace stanza_create_message with libstrophe convenience functionsJames Booth2016-08-201-8/+21
|
* Use libstrophe convenience functions for stanza attributesJames Booth2016-08-201-15/+15
|
* Send receipt request only when receiver supports featureJames Booth2016-08-181-46/+13
| | | | issue #829
* Tidy headersJames Booth2016-07-241-8/+9
|
* Update GPL link in headersJames Booth2016-07-241-1/+1
|
* Move connection fulljid functionJames Booth2016-05-061-1/+1
|
* Rename jabber_ functionsJames Booth2016-05-061-2/+3
|
* Renamed connection.c -> session.cJames Booth2016-05-051-1/+1
|
* Rename stanza handler init functionsJames Booth2016-05-021-1/+1
|
* Free stanza text and DiscoInfo featuresJames Booth2016-05-021-0/+2
|
* Free stanza text on plugin send hooksJames Booth2016-05-011-0/+1
|
* Define stanza's attributes as const char*Dmitry Podgorny2016-04-271-23/+23
| | | | | | | | | | | | In most get-like funcitons libstrophe returns pointer to a string that resides in an internal structure (e.g. xmpp_stanza_t). Hence, Profanity must not change such strings. Define respective variables as 'const char*' to reduce a chance of error and conform future libstrophe's interface. This patch mostly replaces 'char *' with 'const char*', but also fixes two memory leaks after stanza_get_reason(). Add comment within stanza_get_reason() to fix conflict with different allocator types.
* Implement XEP-0363: HTTP File UploadDominik Heidler2016-04-261-3/+15
|
* Removed #AX_PREFIX_CONFIG_HJames Booth2016-03-311-4/+4
|
* Merge branch 'master' into stanza-hooksJames Booth2016-03-291-1/+1
|\
| * PGP: Also encrypt using sender public keyJames Booth2016-03-291-1/+1
| |
* | Use one stanza handler per type (message, iq, presence)James Booth2016-03-281-127/+112
| | | | | | | | Allows plugins to stop stanza processing
* | Added basic stanza receive eooksJames Booth2016-03-271-0/+32
|/
* Use xmpp_send_raw_string instead of xmpp_send_rawJames Booth2016-03-261-2/+2
|
* Added stanza send hooks for pluginsJames Booth2016-03-261-12/+29
|
* Add PGP decryption for incoming/outgoing carbonsJames Booth2016-03-221-9/+15
|
* 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-4/+4
|/
* Applied coding style to src/xmpp/James Booth2015-10-261-35/+35
|
* Check for libmesode, fall back to libstropheJames Booth2015-09-211-0/+7
|
* Pass delay timestamp to all incoming chat eventsJames Booth2015-09-081-10/+6
|
* Tidied pgp memory allocationsJames Booth2015-08-111-1/+3
|
* Free timestamp and id for receiptsJames Booth2015-08-091-1/+2
|
* Handle private messages that include muc#user namespaceJames Booth2015-08-021-3/+10
|
* Add no-copy and no-store hints to OTR messagesSam Whited2015-07-011-0/+2
|
* Use reference counts for GDateTimes #516James Booth2015-06-301-0/+3
|
* WIP fix for #516, needs memory cleanupJames Booth2015-06-291-14/+10
|
* Fixed various jid and account mem leaksJames Booth2015-06-241-0/+3
|
* Encryption modes for sv_ev_incoming_messageJames Booth2015-06-211-16/+5
|
* Extracted chat session code from message sendersJames Booth2015-06-211-49/+40
|
* Added pgp checks for message sendingJames Booth2015-06-211-1/+45
|
* Merge branch 'master' into pgpJames Booth2015-05-041-40/+54
|\
| * Extracted carbons handlingJames Booth2015-05-041-41/+55
| |
* | Merge branch 'master' into pgpJames Booth2015-05-041-52/+52
|\|
| * Revert "Added carbons handler"James Booth2015-05-041-52/+52
| | | | | | | | This reverts commit ff867e7f2bdfbd8856bd2a010e9d19b9a429a239.
* | Merge branch 'master' into pgpJames Booth2015-05-031-52/+52
|\|
| * Added carbons handlerJames Booth2015-05-031-52/+52
| |
* | Merge branch 'master' into pgpJames Booth2015-05-031-12/+31
|\|
| * Extracted receipt request processing in message.cJames Booth2015-05-031-12/+31
| |
* | Merge branch 'master' into pgpJames Booth2015-05-031-78/+83
|\| | | | | | | | | Conflicts: src/xmpp/message.c
| * Extract private message hanlding in message.cJames Booth2015-05-031-66/+71
| |
* | Merge branch 'master' into pgpJames Booth2015-05-031-40/+50
|\|