aboutsummaryrefslogtreecommitdiff
path: root/rebar.config (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove CTLLOCKDIR (/var/lock/ejabberdctl) from Makefile.inFlorian Schmaus2021-12-071-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 commitPaweł Chmielowski2021-12-061-0/+1
|
* Update depsPaweł Chmielowski2021-11-291-5/+5
|
* Update Jose to 1.11.1 (the last in hex.pm correctly versioned)Badlop2021-11-171-1/+1
|
* Update 'stun' dependencyHolger Weiss2021-11-021-1/+1
| | | | The new 'stun' release should improve UDP performance quite a bit.
* Update 'xmpp' dependencyAlexey Shchepin2021-10-291-1/+1
|
* Update 'xmpp' dependencyHolger Weiss2021-10-091-1/+1
| | | | Fixes #3529.
* PubSub: Support 'max_items=max' node configurationHolger Weiss2021-08-201-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.07Paweł Chmielowski2021-07-221-1/+1
| | | | This reverts commit 937e1c2e373e360fe47e455886d186492248f31f.
* Update pamPaweł Chmielowski2021-07-211-1/+1
|
* Update dependencesPaweł Chmielowski2021-07-211-20/+20
|
* Add workaround so rebar2 can use Elixir 1.12.0Badlop2021-07-161-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)Badlop2021-07-061-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)Badlop2021-06-271-1/+1
|
* Copy captcha scripts in release (#3633)Badlop2021-06-271-0/+1
|
* New "make dev" and "./ejabberdctl" (requires using rebar3)Badlop2021-06-251-0/+10
|
* Add support for rebar3 to "make rel"Badlop2021-06-251-0/+21
|
* Revert luerl from v0.4 which has a compilation warning; v0.3 is enoughBadlop2021-06-081-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.0Badlop2021-05-281-1/+1
|
* Update luerl dependency from v0.3 to v0.4Badlop2021-05-281-1/+1
|
* Update lager dependency from 3.6.10 to 3.9.1 to make Dialyzer happyBadlop2021-05-281-1/+1
|
* New ci.yml with all static and dynamic testing suites (#3613)Badlop2021-05-251-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 vcardPaweł Chmielowski2021-05-121-1/+1
|
* Fix invalid_encoding error when using extended plane characters in vcard.Paweł Chmielowski2021-04-291-1/+1
|
* When using OTP 24.0, use the new 'application' record definition (#3568)Badlop2021-04-141-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 dependenciesBadlop2021-03-241-17/+17
|
* Remove support for HiPE, it was experimental and Erlang/OTP 24 removes itBadlop2021-03-081-3/+0
|
* Add --enable-lua, and use that for luerl instead of --enable-tools (#3508)Badlop2021-03-081-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 reportsBadlop2021-03-041-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 Tomlinson2021-02-151-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 xmppPaweł Chmielowski2021-02-101-1/+1
|
* Move sql directory from extra_src_dirs to src_dirs (#3520)Stu Tomlinson2021-02-081-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 depsPaweł Chmielowski2021-01-281-2/+2
|
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
|
* Update deps to tagged versionsPaweł Chmielowski2021-01-271-11/+11
|
* Add oauth_cache_rest_failure_life_time optionPaweł Chmielowski2021-01-271-1/+1
| | | | | This allows to use shorted life time for failures in rest oauth backend than specified in oauth_cache_life_time.
* Update 'stun' dependencyHolger Weiss2021-01-221-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 oneBadlop2021-01-221-1/+1
|
* When running "make translations" use the external ejabberd_po repositoryBadlop2021-01-221-0/+2
|
* Let's update xmpp once morePaweł Chmielowski2021-01-211-1/+1
|
* Revert "Update xmpp"Paweł Chmielowski2021-01-211-1/+1
| | | | | | This reverts commit a4b06df6047d8a024ce1dbb0095894cb4bd8a0a0. Needs more work, breaks some tests.
* Update xmppPaweł Chmielowski2021-01-211-1/+1
| | | | This brings memory usage optimization for detached sessions
* Remove .git ending from linksNeustradamus2021-01-131-2/+2
| | | | Remove .git ending from links
* Fix invalid timezone in mod_time (issue #3454)Paweł Chmielowski2020-12-221-1/+1
|
* Fix sqlite3 dependency version (#3452)Stu Tomlinson2020-12-181-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 depsPaweł Chmielowski2020-12-101-2/+2
|
* Update xmpp once morePaweł Chmielowski2020-12-101-1/+1
|
* Update xmppPaweł Chmielowski2020-12-101-1/+1
|
* Update deps to point to tagsPaweł Chmielowski2020-12-081-17/+17
|
* Allow to use different hash for storing scram passwordsPaweł Chmielowski2020-12-081-1/+1
|