Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove CTLLOCKDIR (/var/lock/ejabberdctl) from Makefile.in | Florian Schmaus | 2021-12-07 | 1 | -1/+0 |
| | | | | | | | Flock'ing /var/lock/ejabberdctl by ejabberdctl was removed with f7d4aae64db8 ("Use UUID for ctl node name (#1021)"), however the according recipies in the Makefile where never removed. This commit does that. | ||||
* | Eliminate xref warning from last commit | Paweł Chmielowski | 2021-12-06 | 1 | -0/+1 |
| | |||||
* | Update deps | Paweł Chmielowski | 2021-11-29 | 1 | -5/+5 |
| | |||||
* | Update Jose to 1.11.1 (the last in hex.pm correctly versioned) | Badlop | 2021-11-17 | 1 | -1/+1 |
| | |||||
* | Update 'stun' dependency | Holger Weiss | 2021-11-02 | 1 | -1/+1 |
| | | | | The new 'stun' release should improve UDP performance quite a bit. | ||||
* | Update 'xmpp' dependency | Alexey Shchepin | 2021-10-29 | 1 | -1/+1 |
| | |||||
* | Update 'xmpp' dependency | Holger Weiss | 2021-10-09 | 1 | -1/+1 |
| | | | | Fixes #3529. | ||||
* | PubSub: Support 'max_items=max' node configuration | Holger Weiss | 2021-08-20 | 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. | ||||
* | Revert "Add workaround so rebar2 can use Elixir 1.12.0"21.07 | Paweł Chmielowski | 2021-07-22 | 1 | -1/+1 |
| | | | | This reverts commit 937e1c2e373e360fe47e455886d186492248f31f. | ||||
* | Update pam | Paweł Chmielowski | 2021-07-21 | 1 | -1/+1 |
| | |||||
* | Update dependences | Paweł Chmielowski | 2021-07-21 | 1 | -20/+20 |
| | |||||
* | Add workaround so rebar2 can use Elixir 1.12.0 | Badlop | 2021-07-16 | 1 | -1/+1 |
| | | | | | | Notice that Elixir 1.12.0 requires Erlang/OTP 21 or higher BTW, this workaround works only with rebar2... unfortunately rebar3 doesn't compile the elixir files from lib/ | ||||
* | Tell relx to include src, so that the tar will contain include/ (#3633) | Badlop | 2021-07-06 | 1 | -3/+6 |
| | | | | | | That's the only way to ensure that tar.gz will contain include/ of ejabberd and its dependencies, which is required to compile ejabberd-contrib modules with "ejabberdctl module_install ..." | ||||
* | Include odbc app in release only when required (#3633) | Badlop | 2021-06-27 | 1 | -1/+1 |
| | |||||
* | Copy captcha scripts in release (#3633) | Badlop | 2021-06-27 | 1 | -0/+1 |
| | |||||
* | New "make dev" and "./ejabberdctl" (requires using rebar3) | Badlop | 2021-06-25 | 1 | -0/+10 |
| | |||||
* | Add support for rebar3 to "make rel" | Badlop | 2021-06-25 | 1 | -0/+21 |
| | |||||
* | Revert luerl from v0.4 which has a compilation warning; v0.3 is enough | Badlop | 2021-06-08 | 1 | -1/+1 |
| | | | | | | Revert "Update luerl dependency from v0.3 to v0.4" This reverts commit 64f3f3287a3ae40ffa471558835a1a4155f5e0e4. | ||||
* | Update eredis dependency from v1.0.8 to v1.2.0 | Badlop | 2021-05-28 | 1 | -1/+1 |
| | |||||
* | Update luerl dependency from v0.3 to v0.4 | Badlop | 2021-05-28 | 1 | -1/+1 |
| | |||||
* | Update lager dependency from 3.6.10 to 3.9.1 to make Dialyzer happy | Badlop | 2021-05-28 | 1 | -1/+1 |
| | |||||
* | New ci.yml with all static and dynamic testing suites (#3613) | Badlop | 2021-05-25 | 1 | -0/+2 |
| | | | | | | | | | | It supports all that was already in .travis.yml and tests.yml, plus: - exclude paths that don't affect source code - two very distinct scenarios, ancient a recent (OTP, Rebar, Ubuntu) - cache binaries and dialyzer for small speedup and network usage - separated results, to view comfortably where and what failed - use coveralls example rebar3 code, instead of custom rebar2 - upload binaries.zip that can be used with Binary Installers | ||||
* | Update xmpp to bring updated vcard | Paweł Chmielowski | 2021-05-12 | 1 | -1/+1 |
| | |||||
* | Fix invalid_encoding error when using extended plane characters in vcard. | Paweł Chmielowski | 2021-04-29 | 1 | -1/+1 |
| | |||||
* | When using OTP 24.0, use the new 'application' record definition (#3568) | Badlop | 2021-04-14 | 1 | -0/+1 |
| | | | | | This fixes "ejabberdctl update_list", "update", and the equivalent feature on ejabberd's WebAdmin that got broken when using Erlang/OTP 24 | ||||
* | Update rebar dependencies | Badlop | 2021-03-24 | 1 | -17/+17 |
| | |||||
* | Remove support for HiPE, it was experimental and Erlang/OTP 24 removes it | Badlop | 2021-03-08 | 1 | -3/+0 |
| | |||||
* | Add --enable-lua, and use that for luerl instead of --enable-tools (#3508) | Badlop | 2021-03-08 | 1 | -1/+1 |
| | | | | | --enable-tools is for development tools, but prosody2ejabberd is used at runtime, so better move luerl to --enable-lua | ||||
* | Update sql_query record to handle the Erlang/OTP 24 compiler reports | Badlop | 2021-03-04 | 1 | -0/+1 |
| | | | | | | As mentioned in the Erlang/OTP 24 announcement: "Compiler warnings and errors now include column numbers in addition to line numbers." | ||||
* | fix eldap certificate verification (#3528) | Stu Tomlinson | 2021-02-15 | 1 | -0/+1 |
| | | | | | | | Reported in #3527. Add hostname matching function, and specify SNI Also, OTP 23 dropped backwards compatibility for 0, 1, 2 values for verify, so replace with combination of verify_none/verify_peer and fail_if_no_peer_cert as appropriate | ||||
* | Update xmpp | Paweł Chmielowski | 2021-02-10 | 1 | -1/+1 |
| | |||||
* | Move sql directory from extra_src_dirs to src_dirs (#3520) | Stu Tomlinson | 2021-02-08 | 1 | -1/+1 |
| | | | | | | rebar3 needs sql directory as a src dir so that tests can reference sql files, so sql dir was added to extra_src_dirs in d9c1befb. It turns out extra_src_dirs does unexpected unwanted extra things like copy all beam files there too, so move sql dir to regular src_dirs | ||||
* | Update deps | Paweł Chmielowski | 2021-01-28 | 1 | -2/+2 |
| | |||||
* | Update newest copyright year to 2021 (#3464) | Badlop | 2021-01-27 | 1 | -1/+1 |
| | |||||
* | Update deps to tagged versions | Paweł Chmielowski | 2021-01-27 | 1 | -11/+11 |
| | |||||
* | Add oauth_cache_rest_failure_life_time option | Paweł Chmielowski | 2021-01-27 | 1 | -1/+1 |
| | | | | | This allows to use shorted life time for failures in rest oauth backend than specified in oauth_cache_life_time. | ||||
* | Update 'stun' dependency | Holger Weiss | 2021-01-22 | 1 | -1/+1 |
| | | | | | | The 'stun' application now rejects Teredo and 6to4 TURN peers unconditionally. Therefore, remove those networks from the default 'turn_blacklist'. | ||||
* | Fix URL of ejabberd_po, use the final one | Badlop | 2021-01-22 | 1 | -1/+1 |
| | |||||
* | When running "make translations" use the external ejabberd_po repository | Badlop | 2021-01-22 | 1 | -0/+2 |
| | |||||
* | Let's update xmpp once more | Paweł Chmielowski | 2021-01-21 | 1 | -1/+1 |
| | |||||
* | Revert "Update xmpp" | Paweł Chmielowski | 2021-01-21 | 1 | -1/+1 |
| | | | | | | This reverts commit a4b06df6047d8a024ce1dbb0095894cb4bd8a0a0. Needs more work, breaks some tests. | ||||
* | Update xmpp | Paweł Chmielowski | 2021-01-21 | 1 | -1/+1 |
| | | | | This brings memory usage optimization for detached sessions | ||||
* | Remove .git ending from links | Neustradamus | 2021-01-13 | 1 | -2/+2 |
| | | | | Remove .git ending from links | ||||
* | Fix invalid timezone in mod_time (issue #3454) | Paweł Chmielowski | 2020-12-22 | 1 | -1/+1 |
| | |||||
* | Fix sqlite3 dependency version (#3452) | Stu Tomlinson | 2020-12-18 | 1 | -1/+1 |
| | | | | | | erlang-sqlite3 versions got messed up, causing ejabberd build to regress to 1.1.6 from Jan 2018 when using rebar3 which fails to build with OTP23. Update to correctly tagged version 1.1.9, which also has matching hex.pm package, fixes this. | ||||
* | Update deps | Paweł Chmielowski | 2020-12-10 | 1 | -2/+2 |
| | |||||
* | Update xmpp once more | Paweł Chmielowski | 2020-12-10 | 1 | -1/+1 |
| | |||||
* | Update xmpp | Paweł Chmielowski | 2020-12-10 | 1 | -1/+1 |
| | |||||
* | Update deps to point to tags | Paweł Chmielowski | 2020-12-08 | 1 | -17/+17 |
| | |||||
* | Allow to use different hash for storing scram passwords | Paweł Chmielowski | 2020-12-08 | 1 | -1/+1 |
| |