aboutsummaryrefslogtreecommitdiff
path: root/src/mod_stream_mgmt.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-2/+2
* mod_stream_mgmt: Don't kill new PID on resumptionHolger Weiss2020-06-011-35/+51
* Resending unacked stanzas should send even archived msgs if mod_offline is en...Paweł Chmielowski2020-04-161-14/+16
* Make resumed sessions try to deliver possibly queued messages to new sessionPaweł Chmielowski2020-04-071-2/+17
* Fix potential message loss in terminating c2s sessionsPaweł Chmielowski2020-04-011-6/+9
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
* mod_stream_mgmt: Don't crash on disabled ACK timerHolger Weiss2020-01-141-5/+11
* Generate ejabberd.yml.5 man page from source code directlyEvgeny Khramtsov2020-01-081-0/+80
* Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-18/+18
* Don't use close/2: set stop_reason explicitlyEvgeny Khramtsov2019-08-081-2/+3
* Report connection error before waiting for resumptionEvgeny Khramtsov2019-08-061-11/+22
* Also catch 'shutdown' exit reasonEvgeny Khramtsov2019-07-301-0/+2
* Improve pattern matchingEvgeny Khramtsov2019-07-301-1/+1
* Fix race condition when deleting c2s session recordEvgeny Khramtsov2019-07-301-1/+2
* Fix previous commitEvgeny Khramtsov2019-07-301-2/+2
* Correctly report resume timeoutEvgeny Khramtsov2019-07-301-2/+3
* Fix default value of resume_timeoutEvgeny Khramtsov2019-07-251-1/+1
* mod_stream_mgmt: Allow flexible timeout formatHolger Weiss2019-07-231-5/+8
* Ignore late arrival of an already cancelled timerEvgeny Khramtsov2019-07-081-0/+6
* Avoid last handled stanzas cache to grow indefinitelyEvgeny Khramtsov2019-07-011-3/+7
* Avoid using broad p1_queue:queue() type wherever possibleEvgeny Khramtsov2019-06-281-1/+2
* Fix type specsEvgeny Khramtsov2019-06-271-1/+1
* Make sure queue bouncing doesn't yield into infinite recursionEvgeny Khramtsov2019-06-261-11/+2
* Use proper loglevel to log resumption failuresEvgeny Khramtsov2019-06-251-16/+47
* Don't propagate downstream already handled messageEvgeny Khramtsov2019-06-251-1/+1
* Make logging messages more consistentEvgeny Khramtsov2019-06-241-1/+1
* Improve extraction of translated stringsEvgeny Khramtsov2019-06-221-17/+18
* Get rid of "well-known" typeEvgeny Khramtsov2019-06-151-2/+2
* Use new configuration validatorEvgeny Khramtsov2019-06-141-54/+20
* mod_stream_mgmt: Drop unused codeHolger Weiss2019-05-291-25/+13
* Add mod_offline option for fetching data from mam instead of from spool tablePaweł Chmielowski2019-04-261-13/+25
* 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
* Apply new cache options on mod_stream_mgmt reloadEvgeny Khramtsov2018-11-301-1/+2
* Keep last handled stanzas number in cache rather than session tableEvgeny Khramtsov2018-11-301-26/+49
* Move some functions from xmpp back into ejabberdHolger Weiss2018-10-251-1/+1
* Switch more log message to warning levelEvgeny Khramtsov2018-09-191-2/+2
* Move cancel_timer/1 function into 'misc' moduleHolger Weiss2018-07-171-13/+2
* mod_stream_mgmt: Remove dead case clausesHolger Weiss2018-07-101-6/+0
* mod_stream_mgmt: Add descriptive text to errorsHolger Weiss2018-07-101-2/+7
* Don't crash on most common gen_server:call errorsEvgeniy Khramtsov2018-07-011-0/+2
* Don't use 'unsupported-version' inside SM <failed/> elementEvgeniy Khramtsov2018-06-251-4/+9
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-1/+0
* mod_push_keepalive: Reset timeout on messages onlyHolger Weiss2018-04-171-3/+18
* mod_stream_mgmt: Clean up on timed out resumptionHolger Weiss2018-03-061-0/+2
* Don't forget to remove mgmt_force_enqueue flagEvgeniy Khramtsov2018-03-061-1/+3
* mod_stream_mgmt: Cope with exit during resumptionHolger Weiss2018-02-241-0/+2
* Move some log messages to debug levelEvgeniy Khramtsov2018-02-211-6/+6
* Replace ?MYLANG with connection's language wherever possibleEvgeniy Khramtsov2018-02-191-2/+2