Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix dialyzer warnings in mod_mqtt_bridgeHEADmaster | Paweł Chmielowski | 2022-11-24 | 3 | -136/+48 |
| | |||||
* | hibernation_time is not an option worth storing in room state (#3946) | Badlop | 2022-11-23 | 1 | -0/+1 |
| | |||||
* | OAuth: Accept jid as a HTTP URL query argument | Badlop | 2022-11-23 | 1 | -2/+6 |
| | |||||
* | OAuth: Handle when client is not identified | Badlop | 2022-11-23 | 1 | -0/+2 |
| | |||||
* | Don't set i18n option because Converse enforces it instead of browser lang ↵ | Badlop | 2022-11-23 | 1 | -1/+0 |
| | | | | (#3951) | ||||
* | Try to redirect access to files mod_conversejs to cdn when there is no local ↵ | Paweł Chmielowski | 2022-11-23 | 1 | -1/+3 |
| | | | | copies | ||||
* | Add hook for mqtt publish event | Paweł Chmielowski | 2022-11-23 | 1 | -1/+2 |
| | |||||
* | Add mqtt bridge module | Paweł Chmielowski | 2022-11-23 | 3 | -0/+653 |
| | |||||
* | Jid format when `multicastc` was cached (#3950) | chengshq | 2022-11-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The error log: ```2022-11-22 04:10:25.436648+00:00 [error] <0.515.0>@ejabberd_router:route/1:95 Failed to route packet: #message{ id = <<>>,type = normal,lang = <<>>, from = #jid{ user = <<"a123">>,server = <<"conference.example.com">>, resource = <<>>,luser = <<"a123">>, lserver = <<"conference.example.com">>,lresource = <<>>}, to = <<"multicast.app.example.com">>,subject = [],body = [], thread = undefined, sub_els = [#ps_event{ items = #ps_items{ xmlns = <<>>, node = <<"urn:xmpp:mucsub:nodes:subscribers">>, items = [#ps_item{ xmlns = <<>>,id = <<"5803948964051348597">>, sub_els = [#muc_subscribe{ nick = <<"bb">>,password = <<>>, jid = undefined,events = []}], node = <<>>,publisher = <<>>}], max_items = undefined,subid = <<>>,retract = undefined}, purge = undefined,subscription = undefined,delete = undefined, create = undefined,configuration = undefined}, #addresses{ list = [#address{ type = bcc, jid = #jid{ user = <<"aaa">>,server = <<"app.example.com">>, resource = <<>>,luser = <<"aaa">>, lserver = <<"app.example.com">>,lresource = <<>>}, desc = <<>>,node = <<>>,delivered = undefined, sub_els = []}, #address{ type = bcc, jid = #jid{ user = <<"bb">>,server = <<"app.example.com">>, resource = <<>>,luser = <<"bb">>, lserver = <<"app.example.com">>,lresource = <<>>}, desc = <<>>,node = <<>>,delivered = undefined, sub_els = []}]}], meta = #{}} ** exception error: {badrecord,jid} in function ejabberd_router:do_route/1 (src/ejabberd_router.erl, line 394) in call from ejabberd_router:route/1 (src/ejabberd_router.erl, line 92) in call from maps:fold_1/3 (maps.erl, line 232) in call from mod_multicast:handle_info/2 (src/mod_multicast.erl, line 206) in call from gen_server:try_dispatch/4 (gen_server.erl, line 637) in call from gen_server:handle_msg/6 (gen_server.erl, line 711) in call from proc_lib:init_p_do_apply/3 (proc_lib.erl, line 249)``` Then command debug select the multicastc: ``` (ejabberd@localhost)2> mnesia:dirty_read(multicastc, <<"app.example.com">>). [{multicastc,<<"app.example.com">>, {{multicast_supported,<<"multicast.app.example.com">>, {limits,{default,20},{default,20}}}, cached}, 63836303692}]``` The type of `Service` was binary. | ||||
* | Merge remote-tracking branch 'processone/pr/3945' | Holger Weiss | 2022-11-16 | 1 | -20/+23 |
|\ | | | | | | | | | | | * processone/pr/3945: make-binaries: reduce log output make-binaries: Bump zlib version to 1.2.13 | ||||
| * | make-binaries: reduce log output | Stu Tomlinson | 2022-11-16 | 1 | -19/+20 |
| | | | | | | | | | | | | | | Reduce log output from make-binaries: - quieter curl downloads - quiet build of crosstool-ng - disable crosstool-ng progress bar | ||||
| * | make-binaries: Bump zlib version to 1.2.13 | Stu Tomlinson | 2022-11-16 | 1 | -2/+4 |
| | | | | | | | | | | | | | | Update zlib to 1.2.13 to address CVE-2022-37434 Also change zlib download to use archive URL so builds do not fail when specified version is no longer the current version | ||||
* | | pgsql: do not set standard_conforming_strings to 'off' (#3944) | Stu Tomlinson | 2022-11-16 | 1 | -16/+8 |
|/ | | | | | | | Since f9120f75b0 string literals use escape string syntax (E'...') on pgsql, so it is no longer necessary to set standard_conforming_strings to 'off' Fixes #3932 | ||||
* | Handle mnesia_system_event mnesia_up when other node joins this (#3842) | Badlop | 2022-11-14 | 2 | -0/+6 |
| | |||||
* | Fix compilation warnings with Elixir 1.14 | Badlop | 2022-11-14 | 2 | -4/+4 |
| | | | | | warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords. | ||||
* | Runtime: Add Elixir 1.14 to the test matrix | Badlop | 2022-11-14 | 1 | -1/+5 |
| | |||||
* | Pass ssl options to mysql driver | Paweł Chmielowski | 2022-11-14 | 2 | -3/+3 |
| | |||||
* | Silent warning in OTP24 about not specified cacerts in sql connections | Paweł Chmielowski | 2022-11-14 | 1 | -1/+1 |
| | |||||
* | Container: Update link to the local example of CTL_ON_CREATE usage | Badlop | 2022-11-07 | 1 | -1/+1 |
| | |||||
* | Container: Add Composer Examples section | Badlop | 2022-11-07 | 1 | -0/+113 |
| | |||||
* | Container: Raise sections levels to improve legibility in GitHub web TOC | Badlop | 2022-11-07 | 1 | -16/+16 |
| | |||||
* | Add link in README to the ProcessOne Downloads page | Badlop | 2022-11-07 | 1 | -1/+2 |
| | |||||
* | Add link to ejabberd page at xmpp.org, which displays protocols from DOAP | Badlop | 2022-11-07 | 1 | -2/+3 |
| | |||||
* | Run "make doap" | Badlop | 2022-11-07 | 1 | -19/+28 |
| | |||||
* | Add details about XEP implementations to some protocol attributes | Badlop | 2022-11-07 | 16 | -16/+17 |
| | |||||
* | Support extended protocol attribute (#3915) | Badlop | 2022-11-07 | 1 | -5/+36 |
| | |||||
* | Run "make doap" to update ejabberd's DOAP file | Badlop | 2022-11-07 | 1 | -2/+3 |
| | |||||
* | Fix DOAP file logo namespace | Daniel Brötzmann | 2022-11-07 | 1 | -2/+3 |
| | |||||
* | Commit the generated DOAP file | Badlop | 2022-11-04 | 1 | -0/+668 |
| | |||||
* | Add some missing RFCs and remove problematic leading 0 in xep versions | Badlop | 2022-11-04 | 8 | -2/+14 |
| | |||||
* | Add DOAP script to Makefile | Badlop | 2022-11-04 | 1 | -0/+4 |
| | |||||
* | New script to generate DOAP file | Badlop | 2022-11-04 | 1 | -0/+106 |
| | |||||
* | Ignore /doc, generated by tools/check_xep_versions.sh | Badlop | 2022-11-04 | 1 | -0/+1 |
| | |||||
* | move spool dir to make it fully configurable per ejabberdctl.cfg (#3863)22.10 | duritong | 2022-10-26 | 1 | -1/+1 |
| | | | | | | | | In the packaged rpm the spool dir is set to: ``` : "${SPOOL_DIR:="/opt/ejabberd/database/$ERLANG_NODE"}" ``` However, `$ERLANG_NODE` is effectively set later (now in line 67), which effectively makes spool dir always in `...../ejabberd@localhost` | ||||
* | Annotate captcha_cmd option, run make options, update man | Badlop | 2022-10-25 | 4 | -3/+20 |
| | |||||
* | Bump version | Paweł Chmielowski | 2022-10-25 | 1 | -1/+1 |
| | |||||
* | Update German translation (thanks to nautilusx)" | Badlop | 2022-10-24 | 1 | -0/+11 |
| | |||||
* | Support @VERSION@ and @SEMVER@ in captcha_cmd option | Badlop | 2022-10-24 | 3 | -3/+26 |
| | |||||
* | Update changelog | Paweł Chmielowski | 2022-10-18 | 1 | -0/+109 |
| | |||||
* | Bump default 's2s_timeout' value (#3653) | Holger Weiß | 2022-10-18 | 2 | -2/+2 |
| | | | | | | | | | | | Wait for an hour before closing an idle s2s connection. It's not uncommon for a connection to be idle for longer than ten minutes but less than an hour. For example, XEP-0410 suggests a ping interval of fifteen minutes. A longer idle timeout avoids the latency and log entries associated with constantly re-establishing such connections. Co-authored-by: Paweł Chmielowski <pawel@process-one.net> | ||||
* | fix table creation on a running cluster (#3913) | Frank | 2022-10-18 | 1 | -1/+4 |
| | |||||
* | Update Portuguese (Brazil) translation (thanks to Wellington Terumi Uemura) | Badlop | 2022-10-12 | 1 | -0/+15 |
| | |||||
* | Update Chinese (Simplified) translation (thanks to Eric) | Badlop | 2022-10-12 | 1 | -0/+15 |
| | |||||
* | Update deps | Paweł Chmielowski | 2022-10-12 | 3 | -19/+19 |
| | |||||
* | Update Catalan and Spanish translations | Badlop | 2022-10-12 | 2 | -0/+30 |
| | |||||
* | Remove unnecessary text string | Badlop | 2022-10-12 | 1 | -2/+1 |
| | |||||
* | Update Chinese (Simplified) translation (thanks to Eric) | Badlop | 2022-10-12 | 1 | -0/+12 |
| | |||||
* | Update Ukrainian translation (thanks to Artem) | Badlop | 2022-10-12 | 1 | -14/+214 |
| | |||||
* | Update Russian translation (thanks to AHOHNMYC) | Badlop | 2022-10-12 | 1 | -0/+2 |
| | |||||
* | Update Portuguese (Brazil) translation (thanks to Wellington Terumi Uemura) | Badlop | 2022-10-12 | 1 | -0/+4 |
| |