aboutsummaryrefslogtreecommitdiff
path: root/src/mod_client_state.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add details about XEP implementations to some protocol attributesBadlop2022-11-071-1/+1
* Update copyright year to 2022Badlop2022-02-111-1/+1
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
* Use include_lib() to include headers from dependencies (#3369)Stu Tomlinson2020-09-031-1/+1
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
* Generate ejabberd.yml.5 man page from source code directlyEvgeny Khramtsov2020-01-081-0/+34
* Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-6/+6
* Avoid using broad map() type wherever possibleEvgeny Khramtsov2019-06-271-1/+1
* Use new configuration validatorEvgeny Khramtsov2019-06-141-13/+13
* Replace code using p1_time_compat wrapper with native functionsPaweł Chmielowski2019-02-271-1/+1
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
* Move some functions from xmpp back into ejabberdHolger Weiss2018-10-251-2/+2
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-1/+0
* Omit 'xmlns' field from 'feature_csi' recordHolger Weiss2018-06-041-1/+1
* mod_client_state: Add 'csi_activity' hookHolger Weiss2018-04-011-7/+17
* Fix compilation ordering in mix by s/-behavior/-behaviour/Paweł Chmielowski2018-01-311-1/+1
* Introduce new gen_mod callback: mod_options/1Evgeniy Khramtsov2018-01-231-12/+16
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Don't crash when 'from' is undefinedEvgeniy Khramtsov2017-10-061-1/+4
* Correctly handle mod_client_state (re)loadEvgeniy Khramtsov2017-10-051-7/+17
* mod_client_state: Reset state on session resumeHolger Weiss2017-06-211-2/+2
* Don't validate an option in gen_mod:get*opt() functionsEvgeniy Khramtsov2017-04-301-33/+9
* mod_client_state: Remove some empty linesHolger Weiss2017-04-061-8/+3
* mod_client_state: Queue stanzas of each full JIDHolger Weiss2017-04-061-47/+26
* mod_client_state: Don't keep track of queue sizeHolger Weiss2017-04-061-10/+10
* Get rid of jid:to_string/1 and jid:from_string/1Evgeniy Khramtsov2017-02-261-6/+6
* Reload modules when reloading configuration fileEvgeniy Khramtsov2017-02-221-27/+73
* Fix some dialyzer warningsEvgeniy Khramtsov2017-02-161-1/+1
* Avoid using maps:get/2 to keep compatibility with OTP 17.5Evgeniy Khramtsov2017-01-231-4/+4
* Don't use maps:take it available in R19 onlyPaweł Chmielowski2017-01-231-4/+5
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-201-123/+205
|\
| * Adopt remaining code to support new hooksEvgeniy Khramtsov2017-01-091-122/+209
| * Initial version of new XMPP stream behaviour (for review)Evgeniy Khramtsov2016-12-111-9/+4
* | Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|/
* Merge branch 'master' into xml-ngEvgeniy Khramtsov2016-11-121-24/+26
|\
| * mod_client_state: Let other modules filter stanzasHolger Weiss2016-08-061-3/+3
| * Add user's JID to CSI hook argumentsHolger Weiss2016-08-051-22/+23
* | Make common tests working againEvgeniy Khramtsov2016-09-131-1/+1
* | Rewrite mod_pubsub to use XML codecEvgeniy Khramtsov2016-08-301-2/+2
* | Improve some type specsEvgeniy Khramtsov2016-08-091-11/+15
* | Initial version based on XML generatorEvgeniy Khramtsov2016-07-181-76/+60
|/
* Get rid of warningsEvgeniy Khramtsov2016-07-071-1/+6
* mod_client_state: Throttle PEP stanzas by defaultHolger Weiss2016-06-291-2/+2
* Simplify check for carbon-copied chat statesHolger Weiss2016-06-051-1/+1
* mod_client_state: Fix handling of chat statesHolger Weiss2016-06-051-4/+3
* mod_client_state: Simplify handling of PEP stanzasHolger Weiss2016-06-051-30/+12
* XEP-0352: Pass chat states of other resourcesHolger Weiss2016-06-031-3/+14
* Unwrap carbon copies when checking for chat statesHolger Weiss2016-06-031-1/+1
* mod_client_state: Add function specificationsHolger Weiss2016-05-181-50/+107
* mod_client_state: Add "queue_pep" optionHolger Weiss2016-05-171-17/+88