summaryrefslogtreecommitdiff
path: root/src/mod_ping.erl (unfollow)
Commit message (Expand)AuthorFilesLines
2022-05-23Fix regression on stop_ping in clustering context (thanks to fdie)(#3817)Badlop1-1/+1
2022-04-28Delete ping timer if resource is gone after the ping has been sentJérôme Sautret1-0/+8
2022-04-26Don't send ping if resource is goneJérôme Sautret1-29/+37
2022-02-11Update copyright year to 2022Badlop1-1/+1
2021-09-14Update documentation to match the implemented options values (#3675)Badlop1-1/+1
2021-08-27Send ping from server, not bare user JID (#3658)Badlop1-1/+1
2021-08-23Use specific syntax so modules and top-level will be linksBadlop1-2/+2
2021-01-27Update newest copyright year to 2021 (#3464)Badlop1-1/+1
2020-09-03Use include_lib() to include headers from dependencies (#3369)Stu Tomlinson1-1/+1
2020-05-11If new session Pid exists when sm_remove is called, then keep Ping (#3260)Badlop1-1/+8
2020-01-28Update copyright to 2020 (#3149)Badlop1-1/+1
2020-01-08Generate ejabberd.yml.5 man page from source code directlyEvgeny Khramtsov1-1/+54
2019-09-04Fix the regression introduced in dd57950Evgeny Khramtsov1-2/+0
2019-08-04Don't retain module option on gen_mod supervisorEvgeny Khramtsov1-1/+2
2019-07-17Use econf:timeout() instead of econf:pos_int() wherever appropriateEvgeny Khramtsov1-6/+5
2019-07-12Process unexpected messages uniformlyEvgeny Khramtsov1-3/+6
2019-06-27Avoid using broad map() type wherever possibleEvgeny Khramtsov1-6/+8
2019-06-24Make logging messages more consistentEvgeny Khramtsov1-1/+1
2019-06-22Improve extraction of translated stringsEvgeny Khramtsov1-1/+3
2019-06-14Use new configuration validatorEvgeny Khramtsov1-12/+8
2019-03-13Delete the ping timer only when timeout_action=kill (#2820)Badlop1-4/+5
2019-01-29Fix ping IQ reply/timeout processing ("mod_ping" regression since 17.x that m...Frank Diebolt1-20/+21
2019-01-08Update copyright to 2019 (#2756)Badlop1-1/+1
2018-09-04Don't stop sending pings when receiving timeout for timeout_action=nonePaweł Chmielowski1-13/+14
2018-07-17Move cancel_timer/1 function into 'misc' moduleHolger Weiss1-10/+2
2018-06-14Get rid of ejabberd.hrl headerEvgeniy Khramtsov1-1/+0
2018-02-11Remove 'iqdisc' optionEvgeniy Khramtsov1-14/+7
2018-01-31Fix compilation ordering in mix by s/-behavior/-behaviour/Paweł Chmielowski1-2/+2
2018-01-23Introduce new gen_mod callback: mod_options/1Evgeniy Khramtsov1-19/+22
2018-01-05Update copyright datesEvgeniy Khramtsov1-1/+1
2017-11-10Use new API for IQ routingEvgeniy Khramtsov1-8/+7
2017-05-04Introduce 'iqdisc' global optionEvgeniy Khramtsov1-2/+2
2017-04-30Don't validate an option in gen_mod:get*opt() functionsEvgeniy Khramtsov1-19/+7
2017-04-15Improve ejabberd_c2s:close()Evgeniy Khramtsov1-1/+1
2017-04-04Don't log warning on successful ping replyEvgeniy Khramtsov1-0/+2
2017-04-04Fix c2s connection close on demandEvgeniy Khramtsov1-1/+1
2017-02-22Remove unused macroEvgeniy Khramtsov1-2/+0
2017-02-22Reload modules when reloading configuration fileEvgeniy Khramtsov1-44/+78
2017-02-16Change routing APIEvgeniy Khramtsov1-3/+3
2017-02-14Attach modules to gen_mod's supervisorEvgeniy Khramtsov1-14/+3
2017-02-14Improve modules start/stop proceduresEvgeniy Khramtsov1-2/+4
2017-01-23Make mod_disco handle features of mod_pingEvgeniy Khramtsov1-16/+1
2017-01-09Adopt remaining code to support new hooksEvgeniy Khramtsov1-8/+21
2017-01-02Update copyright date automatically (#1442)Badlop1-1/+1
2016-08-09Improve some type specsEvgeniy Khramtsov1-2/+2
2016-07-18Initial version based on XML generatorEvgeniy Khramtsov1-17/+18
2016-07-07Get rid of warningsEvgeniy Khramtsov1-1/+4
2016-03-31Replace some ?ERR_* macros with ?ERRT_*Evgeniy Khramtsov1-2/+3
2016-01-29change mod_ping Timers using maps instead of dictRichard1-11/+11
2016-01-13Update copyright to 2016 (#901)Badlop1-1/+1