summaryrefslogtreecommitdiff
path: root/src/misc.erl (unfollow)
Commit message (Expand)AuthorFilesLines
2022-09-07Simplify recent commit (thanks to Simon Lipp)(#3894)Badlop1-4/+2
2022-09-06Fix unix socket support for ejabberd_http (thanks to Simon Lipp)(#3894)Badlop1-0/+2
2022-05-06Fix specPaweł Chmielowski1-1/+1
2022-05-06Return userinfo from misc:uri_parsePaweł Chmielowski1-5/+5
2022-05-06Have consistent schema type in misc:uri_parsePaweł Chmielowski1-1/+1
2022-05-05Improve misc:uri_parsePaweł Chmielowski1-8/+15
2022-04-28Remove dialyzer warningPaweł Chmielowski1-2/+2
2022-04-28Guard agains erlang:system_info(logical_processors) not always returning numberPaweł Chmielowski1-3/+11
2022-02-11Update copyright year to 2022Badlop1-1/+1
2021-05-14Tell io_lib:print to not care about line length, to avoid newlines in SQL exportBadlop1-1/+1
2021-01-27Update newest copyright year to 2021 (#3464)Badlop1-1/+1
2020-12-01Handle unix sockets in misc:ip_to_listPaweł Chmielowski1-0/+2
2020-09-03Use include_lib() to include headers from dependencies (#3369)Stu Tomlinson1-1/+1
2020-07-15In fact misc:try_url/1 is not used anymoreBadlop1-25/+1
2020-07-14Fix try_url/1 parsing of uri_parse result format, reported by DialyzerBadlop1-8/+9
2020-06-03misc: Don't crash on URLs without port numberHolger Weiss1-2/+8
2020-06-03misc: Make sure uri_parse/1 returns stringsHolger Weiss1-0/+2
2020-06-01Use old http_uri, crypto and pg2 only with old Erlang/OTP (#3284)Badlop1-1/+22
2020-05-29Rename 'turn_v4_ip' and 'turn_v6_ip' optionsHolger Weiss1-6/+6
2020-05-19mod_stun_disco: Offer local IPv6 servicesHolger Weiss1-4/+12
2020-05-11Fix most EDoc errors, even if that's not used nowadays apparentlyBadlop1-2/+2
2020-04-20ejabberd_stun: Set a default 'turn_ip'Holger Weiss1-2/+10
2020-01-28Update copyright to 2020 (#3149)Badlop1-1/+1
2019-09-28Improve best matchEvgeny Khramtsov1-8/+14
2019-09-23Correctly handle unicode in log messagesEvgeny Khramtsov1-6/+6
2019-09-20Improve ACME implementationEvgeny Khramtsov1-1/+39
2019-07-10Fall back to map/2 and foreach/2 on single-core machinesEvgeny Khramtsov1-28/+36
2019-06-27Avoid using broad map() type wherever possibleEvgeny Khramtsov1-1/+3
2019-06-14Fix exception formatting on old ErlangEvgeny Khramtsov1-0/+10
2019-06-14Use new configuration validatorEvgeny Khramtsov1-8/+105
2019-04-30Rename ejabberd_config:similar_option/2 -> misc:best_match/2Evgeny Khramtsov1-1/+31
2019-04-16Change implementation of misc:unique_timestamp()Paweł Chmielowski1-3/+2
2019-04-16Make misc:unique_timestamp not overflow microsecond part.Paweł Chmielowski1-2/+3
2019-04-01Use xmpp:get_subtags/2Evgeny Khramtsov1-1/+1
2019-03-29Make misc:add_delay_info properly handle multiple delay tags in elementPaweł Chmielowski1-9/+11
2019-03-14Add option to mod_offline to make it not bounce mucsub/groupchat messagesPaweł Chmielowski1-1/+22
2019-02-27Copy p1_time_compat:unique_timestamp() to misc and make use of itPaweł Chmielowski1-1/+7
2019-01-08Update copyright to 2019 (#2756)Badlop1-1/+1
2018-10-25Move unwrap_mucsub_message/1 into miscHolger Weiss1-1/+19
2018-10-25Move some functions from xmpp back into ejabberdHolger Weiss1-1/+55
2018-10-04Report available options in lexical orderEvgeny Khramtsov1-1/+1
2018-09-17Improve error formattingEvgeny Khramtsov1-5/+14
2018-07-17Move cancel_timer/1 function into 'misc' moduleHolger Weiss1-1/+14
2018-07-14Clean up contributed code for Redis SMEvgeniy Khramtsov1-3/+11
2018-07-09Improve value formattingEvgeniy Khramtsov1-1/+1
2018-07-08Better format invalid values when logging themEvgeniy Khramtsov1-1/+14
2018-07-08Reload internal room's configuration when mod_muc is reloadedEvgeniy Khramtsov1-1/+8
2018-06-29Fix misc:try_url for erlang < R20Paweł Chmielowski1-1/+5
2018-06-29Improve URLs validationEvgeniy Khramtsov1-1/+20
2018-06-14Get rid of ejabberd.hrl headerEvgeniy Khramtsov1-26/+33