about summary refs log tree commit diff stats
path: root/src/xmpp/xmpp.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix build on travisPaul Fariello2019-04-101-0/+2
|
* Rework MUC reflected message filteringPaul Fariello2019-04-101-1/+1
| | | | | | | | | Reflected messages can't be filtered by nick only otherwise you might ignore messages comming from you on another devices. Consequently we maintain a list of sent messages id in mucwin. To be sure the id will be correctly reflected we use the origin-id stanza.
* Revert "Ensure room isn't anonymous"Paul Fariello2019-04-101-1/+0
| | | | This reverts commit 733e1a24c7e08dde6aa2c15ec4528220aa360845.
* Add publish option to OMEMO device list and bundlePaul Fariello2019-04-101-0/+2
|
* Ensure room isn't anonymousPaul Fariello2019-04-101-0/+1
|
* Add support for sending encrypted message in MUCPaul Fariello2019-04-101-1/+1
|
* Add OMEMO message encryption and decryptionPaul Fariello2019-04-101-0/+1
|
* Fix devicelist subscription and handle pubsub eventPaul Fariello2019-04-101-0/+1
| | | | Devicelist subscription can be done directly with caps_add feature.
* Update copyright to include 2019Michael Vetter2019-01-221-1/+1
|
* Add conf win callbackPaul Fariello2018-09-051-2/+2
|
* Add command subcommands: list and execPaul Fariello2018-09-051-1/+2
| | | | Also handle list result
* Add command commandPaul Fariello2018-09-051-0/+2
| | | | Initial commit to test commands API
* Add /rooms cacheJames Booth2018-02-051-0/+1
|
* Fix tests, move glob creationJames Booth2018-01-271-1/+1
|
* Allow filtering rooms list by globJames Booth2018-01-271-1/+1
|
* Update copyrightJames Booth2018-01-211-1/+1
|
* Show message when server does not support pingJames Booth2017-06-151-0/+1
|
* Allow previous autocompletion with shift tabJames Booth2017-04-011-4/+4
|
* Update CopyrightJames Booth2017-01-281-1/+1
|
* Remove status from cl_ev_presence_sendJames Booth2017-01-151-1/+2
| | | | fixes #888
* Use server features for account muc serviceJames Booth2016-11-201-0/+2
| | | | issue #878
* Rename Bookmark->jid to Bookmark->barejidJames Booth2016-08-281-1/+1
|
* Use hash table for bookmarksJames Booth2016-08-211-1/+1
|
* Send receipt request only when receiver supports featureJames Booth2016-08-181-3/+5
| | | | issue #829
* Only include lastactivity feature in disco responses when enabledJames Booth2016-08-181-0/+1
|
* Only include receipts feature in disco responses when enabledJames Booth2016-08-181-0/+3
| | | | issue #829
* Use SoftwareVersion in EntityCapabilitiesJames Booth2016-08-131-2/+6
|
* Use DiscoIdentity in EntityCapabilitiesJames Booth2016-08-131-9/+7
|
* Rename Capabilties -> EntityCapabilitiesJames Booth2016-08-131-4/+4
|
* Tidy headersJames Booth2016-07-241-2/+3
|
* Move event timeout to connection moduleJames Booth2016-07-241-1/+1
|
* Update GPL link in headersJames Booth2016-07-241-1/+1
|
* Option to bookmark room invitesJames Booth2016-05-231-0/+1
| | | | issue #813
* Remove JABBER_STARTED, JABBER_UNDEFINED connection statesJames Booth2016-05-101-2/+0
|
* Use hash table for disco featuresJames Booth2016-05-081-6/+0
|
* Add connection_get_disco_info()James Booth2016-05-081-1/+1
|
* Move disco info struct to connectionJames Booth2016-05-071-1/+1
|
* Move available resources to connection structJames Booth2016-05-071-1/+1
|
* Remove redundant tls secured functionJames Booth2016-05-061-1/+1
|
* Move send stanza functionJames Booth2016-05-061-2/+1
|
* Move conn is secure functionJames Booth2016-05-061-1/+1
|
* Move tls peer cert functionJames Booth2016-05-061-3/+3
|
* Move uuid functionsJames Booth2016-05-061-2/+2
|
* Move connection fulljid functionJames Booth2016-05-061-1/+1
|
* Rename jabber_ functionsJames Booth2016-05-061-17/+20
|
* Add session.cJames Booth2016-05-051-2/+2
|
* Tidy xmpp headersJames Booth2016-05-041-23/+7
|
* Add /blocked commandJames Booth2016-05-011-0/+9
|
* Merge remote-tracking branch 'pasis/const-char'James Booth2016-05-011-1/+1
|\
| * Define stanza's attributes as const char*Dmitry Podgorny2016-04-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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.