Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2022-10-12 | Update deps | Paweł Chmielowski | 1 | -1/+1 | |
2022-09-22 | Update mysql | Paweł Chmielowski | 1 | -1/+1 | |
2022-09-16 | Update xmpp module | Linus Jahn | 1 | -1/+1 | |
2022-08-12 | mod_mix, mod_mix_pam: Add handling of IQs with newer MIX namespaces | Jonah Brüchert | 1 | -1/+1 | |
Supported are mix:core:{0,1} and mix:pam:{0,2} | |||||
2022-07-27 | Add syntax_tools to applications, required when using ejabberd_sql_pt (#3869) | Badlop | 1 | -1/+1 | |
2022-05-17 | Define license for hex.pm using SPDX identifier | Badlop | 1 | -1/+1 | |
Until now, when publishing package to hex.pm, it complained: > The following licenses are not recognized by SPDX: > * GPLv2 > Consider using licenses from https://spdx.org/licenses | |||||
2022-05-17 | ex_doc is required to publish docs to hex.pm | Badlop | 1 | -0/+1 | |
Revert "Let's assume ex_doc is no longer needed" This reverts commit 2f92dc40dfe4a637cc51663a3b441ea62bf335f7. | |||||
2022-05-02 | Switch "make rel" and "make dev" to paths: conf, database, logs | Badlop | 1 | -8/+8 | |
2022-04-21 | Copy include/ files for ejabberd, deps and otp, as "mix release" lacks that | Badlop | 1 | -0/+15 | |
2022-04-08 | Fix compatibility with older mix versions | Paweł Chmielowski | 1 | -1/+1 | |
2022-03-10 | mix.exs: Don't allow admins to override boot flags | Holger Weiss | 1 | -3/+5 | |
Add the -boot and -boot_var options via ERLANG_OPTS rather than ERL_OPTIONS. The difference is that administrators might override the latter in the ejabberdctl.cfg file, which isn't desired as the boot flags must be specified exactly that way in a Mix-generated release (otherwise, ejabberd would fail to start up). | |||||
2022-03-10 | Add fine-grained Elixir version requirement | Badlop | 1 | -2/+31 | |
1.4 is accepted in general 1.10 is required to build OTP releases 1.11 is required to run 'make relive' lower than 1.11.4 requires Erlang lower than 24 to build releases | |||||
2022-03-10 | Add -boot and -boot_var in ejabberdctl instead of adding vm.args | Badlop | 1 | -2/+1 | |
2022-03-10 | Let's assume ex_doc is no longer needed | Badlop | 1 | -1/+0 | |
It was added in e6f72333 | |||||
2022-03-10 | Update ejabberd to not use Distillery (#3788) | Badlop | 1 | -1/+0 | |
2022-02-24 | Determine compile definitions based on Erlang version | Badlop | 1 | -12/+3 | |
This gives a clear definition of what erlang versions require each workaround, instead of depending on the actual workaround details. The lib module was removed in OTP 21.0, and the formatting options were moved to erl_error. The uri_string module was introduced in OTP 21.0. | |||||
2022-02-24 | Fix bug introduced in 8d8a3177 (#3782) | Badlop | 1 | -1/+1 | |
2022-02-24 | Update to jiffy 1.1.1 and p1_acme 1.0.18 to support Erlang/OTP 25.0-rc1 | Badlop | 1 | -1/+1 | |
2022-02-24 | The lager dependency is used only with old Erlang versions | Badlop | 1 | -2/+3 | |
2022-02-21 | mix.exs: Don't forget to include epam/luerl | Holger Weiss | 1 | -1/+3 | |
If --enable-lua and/or --enable-pam was specified, include the corresponding applications with Mix releases. | |||||
2022-02-21 | mix.exs: Be more careful while editing the version | Holger Weiss | 1 | -2/+2 | |
Make sure only leading zeroes are removed while turning the ejabberd version into SemVer format for Mix. For example, remove the zero in "21.04", but keep the zero in "21.12.102". | |||||
2022-02-18 | Put esip in mix included_applications only when it's enabled | Paweł Chmielowski | 1 | -1/+2 | |
2022-02-11 | Detect debug option, and maybe disable debug_info | Badlop | 1 | -1/+3 | |
As explained in https://hexdocs.pm/mix/1.13.2/Mix.Tasks.Compile.Erlang.html > The option :debug_info is always added to the end of it. You can disable that using: > erlc_options: [debug_info: false] | |||||
2022-02-11 | Add forgotten option NO_CUSTOMIZE_HOSTNAME_CHECK to mix.exs | Badlop | 1 | -0/+1 | |
2022-02-11 | Fix typo introduced in 99fdba0, present since 16.01 | Badlop | 1 | -1/+1 | |
2022-02-11 | Some dependencies are optional, check them in mix.exs | Badlop | 1 | -6/+6 | |
2022-01-04 | Update Luerl to 1.0.0, now available in Hex.pm (rvirding/luerl#142) | Badlop | 1 | -1/+1 | |
2022-01-04 | Fix "make rel" when using mix, broken after 94a733c66 | Badlop | 1 | -1/+6 | |
2021-12-08 | Handle mix version when running docker-ejabberd/ecs/build.sh latest | Badlop | 1 | -0/+1 | |
2021-12-08 | Relax strictness in mix dependency versions | Badlop | 1 | -1/+1 | |
2021-12-06 | Eliminate xref warning from last commit | Paweł Chmielowski | 1 | -0/+1 | |
2021-11-29 | Update mix deps | Paweł Chmielowski | 1 | -2/+2 | |
2021-11-17 | Update Jose to 1.11.1 (the last in hex.pm correctly versioned) | Badlop | 1 | -1/+1 | |
2021-10-29 | Update 'xmpp' dependency | Alexey Shchepin | 1 | -1/+1 | |
2021-10-09 | Update 'xmpp' dependency | Holger Weiss | 1 | -1/+1 | |
Fixes #3529. | |||||
2021-08-20 | PubSub: Support 'max_items=max' node configuration | Holger Weiss | 1 | -1/+1 | |
Let clients request the maximum limit for the node configuration option 'max_items' by specifying the special value 'max' instead of an integer. This was added to XEP-0060, revision 1.17.0 (and clarified in revision 1.20.0). Thanks to Ammonit Measurement GmbH for sponsoring this work. | |||||
2021-07-26 | When vsn is an exact tag, append .0 to satisfy SemVer | Badlop | 1 | -0/+3 | |
2021-07-26 | Remove stringprep override from mix.exs | Paweł Chmielowski | 1 | -1/+1 | |
2021-07-21 | Remove leading zeros in ejabberd version number to satisfy Elixir SemVer | Badlop | 1 | -1/+1 | |
2021-07-16 | Add support to build release with back to old Elixir 1.10.3 | Badlop | 1 | -5/+23 | |
However, to build a release with OTP 24 requires Elixir 1.11.4 or higher | |||||
2021-07-16 | Minor mix.exs definitions copied from the template file | Badlop | 1 | -1/+3 | |
2021-07-16 | Add support to build release with mix | Badlop | 1 | -0/+75 | |
2021-07-16 | Get ejabberd version from vars.config | Badlop | 1 | -1/+9 | |
2021-07-16 | Add sql to package files (#3251) | Badlop | 1 | -1/+1 | |
2021-07-16 | Add vars.config to package files: version and cond_deps use it | Badlop | 1 | -1/+1 | |
2021-07-16 | Sort package files | Badlop | 1 | -1/+3 | |
2021-07-16 | Update mix applications list to fix error "p1_utils is listed as both..." | Badlop | 1 | -8/+8 | |
2021-06-18 | Update stringprep in mix | Paweł Chmielowski | 1 | -1/+1 | |
2021-06-08 | Revert luerl from v0.4 which has a compilation warning; v0.3 is enough | Badlop | 1 | -1/+1 | |
Revert "Update luerl dependency from v0.3 to v0.4" This reverts commit 64f3f3287a3ae40ffa471558835a1a4155f5e0e4. | |||||
2021-05-28 | Update eredis dependency from v1.0.8 to v1.2.0 | Badlop | 1 | -1/+1 | |