aboutsummaryrefslogtreecommitdiff
path: root/vars.config.in (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Switch "make rel" and "make dev" to paths: conf, database, logsBadlop2022-05-021-0/+5
|
* Update copyright year to 2022Badlop2022-02-111-1/+1
|
* Remove obsolete db_type defined environmentBadlop2022-02-111-1/+0
| | | | | | | | | db_type as a compilation define was first introduced in 2006 in d0e2ac9, but was removed in 2015 in 25791cf. Nowadays: ./configure --enable-mssql will set {mssql, true} in vars.config; That is read by ejabberd.app.src.script to set enabled_backends; which is consulted by test/suite.erl to test only available backends.
* Fix support for MSSQL testingBadlop2022-02-031-0/+1
|
* Fix ERTS path in ejabberdctl with `rebar3 release`Holger Weiss2021-12-231-2/+3
| | | | | | | | Rebar 2 expands {{erts-vsn}} to "erts-$vsn", Rebar 3 expands it to just "$vsn". Make sure `make rel` doesn't end up with a "$vsn" directory next to "erts-$vsn" (which happened when using Rebar 3), and make sure that ejabberdctl expects both "erl" and "epmd" to be installed below "erts-$vsn" (which it didn't when using Rebar 3).
* Generate enabled_backends in ejabberd.app instead of configure (#3549)Badlop2021-03-151-1/+0
| | | | | Passing a list of atoms in vars.config.in (introduced in 3c16f214) breaks rebar2 in "make rel"
* Remove support for HiPE, it was experimental and Erlang/OTP 24 removes itBadlop2021-03-081-1/+0
|
* Add --enable-lua, and use that for luerl instead of --enable-tools (#3508)Badlop2021-03-081-0/+1
| | | | | --enable-tools is for development tools, but prosody2ejabberd is used at runtime, so better move luerl to --enable-lua
* Get back description and simplify processing (#3507)Badlop2021-03-041-1/+1
|
* Allow ejabberd to be compatible as a dependency for an Erlang project using ↵Michael Slezak2021-02-161-0/+2
| | | | rebar3
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
|
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
|
* Remove Riak supportEvgeny Khramtsov2019-07-181-1/+0
| | | | | | | | | | Reasons: - Riak DB development is almost halted after Basho - riak-erlang-client is abandoned and doesn't work correctly with OTP22 - Riak is slow in comparison to other databases - Missing key ordering makes it impossible to implement range queries efficiently (e.g. MAM queries)
* Manually update 2017 copyright dates (#2756)Badlop2019-01-081-1/+1
|
* Remove iconv from vars.config.inPaweł Chmielowski2019-01-021-1/+0
|
* Do not check for deprecated typesEvgeniy Khramtsov2018-06-141-1/+0
| | | | | Since we support only Erlang >= OTP-17.5, the check for old-style dict/queue/etc types is no longer needed
* Always build eimp dependencyEvgeniy Khramtsov2018-01-151-1/+0
| | | | | | Even if no suitable C graphics libraries are detected at compile time, the package is still usable because it provides `eimp:get_type/1` which is used by mod_avatar.
* Add SQL_INSERT macro and update SQL queries to use server_host fieldAlexey Shchepin2017-11-021-0/+1
|
* Introduce mod_avatarEvgeniy Khramtsov2017-09-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | The purpose of the module is to cope with legacy and modern XMPP clients posting avatars. It automatically converts vCard based avatars (XEP-0153) to PEP based avatars (XEP-0084) and vice versa. Also, the module supports convertation between avatar image formats on the fly: this is controlled by `convert` option. For example, to convert all avatars into PNG format, configure the module as: mod_avatar: convert: default: png In order to convert only `webp` format to `jpeg`, set the following: mod_avatar: convert: webp: jpeg Note: the module depends on mod_vcard, mod_vcard_xupdate and mod_pubsub. Also, ejabberd should be built with --enable-graphics option.
* Add --enable-system-deps configure optionPaweł Chmielowski2017-05-311-0/+1
|
* Introduce --enable-stun and --enable-sip configure optionsEvgeniy Khramtsov2017-05-231-0/+2
| | | | | STUN/TURN and SIP is not compiled by default anymore. Use --enable-stun, --enable-sip or --enable-all to enable them.
* Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|
* Cleanup file headersChristophe Romain2016-12-271-7/+19
|
* ejabberdctl: Fix path to epmdHolger Weiss2016-05-011-0/+1
|
* Always use laggerPaweł Chmielowski2016-01-261-1/+0
|
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
|
* Add --enable-latest-deps to configurePaweł Chmielowski2015-12-181-0/+2
| | | | | | This option make 'rebar get-deps' command to always fetch latest versions of deps that are developed together with ejabberd instead of using frozen commit/branch/tag.
* Remove "--enable-nif" flagHolger Weiss2015-12-161-1/+0
| | | | | | | Specifying "--enable-nif" or "--disable-nif" when running ejabberd's configure script has no effect anymore: NIF support is enabled by default and can only be disabled by building the p1_xml dependency with "--disable-nif".
* Remove supervisor option, disable it for c2s and mucChristophe Romain2015-11-041-1/+0
|
* Pass {C,CPP,LD}FLAGS used in main ./configure call to invocations from depsPaweł Chmielowski2015-10-201-0/+4
|
* oauth uses jiffy so fetch it unconditionallyPaweł Chmielowski2015-09-281-1/+0
|
* Enable oauth unconditionallyPaweł Chmielowski2015-09-251-1/+0
|
* Revert "Remove "--enable-json" flag"Christophe Romain2015-09-251-0/+1
| | | | | This reverts commit 5bb137940c11fbd5d0c4da493e3a4560fbfe2d97. This is needed for mod_http_api
* Add OAuth support (thanks to Aleksey)Christophe Romain2015-09-251-0/+1
|
* Remove "--enable-json" flagHolger Weiss2015-08-271-1/+0
| | | | The "--enable-json" flag currently has no effect.
* Add SQLite supportSergey Abramyan2015-03-201-0/+1
|
* Add Redis backend for SMEvgeniy Khramtsov2015-03-111-0/+1
|
* Add compatibility macros for deprecated types (thanks to Alexey)Christophe Romain2015-02-231-0/+1
|
* Add Elixir support to ejabberdMickaël Rémond2015-02-101-0/+1
|
* Remove "--enable-http" flagHolger Weiss2014-07-271-1/+0
| | | | | Specifying the "--enable-http" flag on the ./configure command line had no effect.
* Add --enable-riak configure flagEvgeniy Khramtsov2014-07-101-0/+1
|
* Always enable STUN at compile timeEvgeniy Khramtsov2014-06-031-1/+0
|
* Always enable SIP at compile timeEvgeniy Khramtsov2014-05-021-1/+0
|
* SIP supportEvgeniy Khramtsov2014-04-301-0/+1
| | | | | | | Conflicts: configure configure.ac doc/guide.tex
* Switch to rebar build toolEvgeniy Khramtsov2013-06-131-0/+51
Use dynamic Rebar configuration Make iconv dependency optional Disable transient_supervisors compile option Add hipe compilation support Only compile ibrowse and lhttpc when needed Make it possible to generate an OTP application release Add --enable-debug compile option Add --enable-all compiler option Add --enable-tools configure option Add --with-erlang configure option. Add --enable-erlang-version-check configure option. Add lager support Improve the test suite