Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Add support for SCRAM-SHA-{256,512}-{PLUS} authentication | Paweł Chmielowski | 2020-12-03 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3395 from nosnilmot/rebar3 | badlop | 2020-11-13 | 1 | -6/+6 |
|\ | | | | | rebar3 support for main build process | ||||
| * | Add sql dir to extra_src_dirs | Stu Tomlinson | 2020-09-25 | 1 | -0/+1 |
| | | | | | | | | | | When running ct under rebar3, add sql dir to extra_src_dirs so sql scripts are available to run clear_sql_tables | ||||
| * | Miscellaneous rebar3 fixes | Stu Tomlinson | 2020-09-23 | 1 | -5/+2 |
| | | | | | | | | | | | | | | | | | | Correct Makefile clean targets Fix a few more include() -> include_lib() for depedency includes Use project_app_dirs to reference elixir app from rebar3 (lib_dirs is no longer supported) | ||||
| * | rebar3 support for main build process | Stu Tomlinson | 2020-09-21 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | This adds support for building, and installing, ejabberd using rebar3 A --with-rebar=/path/to/rebar3 option is added to configure to specify which rebar to use rebar2 compatibility is maintained, and the bundled rebar2 is still used by default | ||||
* | | Update dependencies | Badlop | 2020-11-11 | 1 | -11/+11 |
| | | |||||
* | | Update eimp | Paweł Chmielowski | 2020-10-26 | 1 | -1/+1 |
| | | | | | | | | This makes eimp compile correctly agains headers from png12 | ||||
* | | Update eimp | Paweł Chmielowski | 2020-10-26 | 1 | -1/+1 |
| | | |||||
* | | Support for MAM Flipped Pages (#3398) | Badlop | 2020-10-15 | 1 | -1/+1 |
|/ | |||||
* | rebar3 plugin to support configure-deps command (#3392) | Stu Tomlinson | 2020-09-21 | 1 | -0/+1 |
| | | | | | | | | | | | * rebar3 plugin to support configure-deps command To allow running configure on dependencies prior to compilation, add a rebar3 plugin to support the 'configure-deps' command introduced for rebar2 in a7639fd4 * Fix compatibility with OTP < 23 binary_to_atom/1 is new to OTP 23 | ||||
* | Add 'gitonly_deps' list to rebar config/script (#3391) | Stu Tomlinson | 2020-09-21 | 1 | -0/+2 |
| | | | | | | | Add list of dependencies that should only be built from git, to support building with rebar3 where deps do not have hex packages (or where the package versions do not directly map to git tags). This is required for elixir and luerl deps. | ||||
* | Fix syntax for lager dependency version (#3379) | Stu Tomlinson | 2020-09-03 | 1 | -1/+1 |
| | | | | Add 'tag' to lager dependency so that build with rebar3 will pull from hex package instead of git checkout matching other dependencies | ||||
* | Use include_lib() to include headers from dependencies (#3369) | Stu Tomlinson | 2020-09-03 | 1 | -3/+0 |
| | |||||
* | Update xmpp dep | Paweł Chmielowski | 2020-09-03 | 1 | -1/+1 |
| | |||||
* | Update base64url dep for rebar3 (#3368) | Stu Tomlinson | 2020-09-03 | 1 | -1/+1 |
| | | | | Update base64url version to match available hex package to support compilation with rebar3 | ||||
* | Update deps | Paweł Chmielowski | 2020-07-28 | 1 | -18/+18 |
| | |||||
* | Update stun | Paweł Chmielowski | 2020-07-28 | 1 | -1/+1 |
| | |||||
* | No need to check for Erlang 17, as 19 is the lowest supported anyway | Badlop | 2020-07-28 | 1 | -2/+1 |
| | | | | This rollsback the conditional introduced years ago in c2753cd51c8ca | ||||
* | Elixir was required for quicktest, that was removed in 2018 51cbbf313 | Badlop | 2020-07-28 | 1 | -1/+1 |
| | |||||
* | Update Stun to 1.0.36, and Esip too | Badlop | 2020-07-28 | 1 | -2/+2 |
| | |||||
* | Sort dependencies and improve some indentation | Badlop | 2020-07-22 | 1 | -67/+70 |
| | |||||
* | Revert "Modify ERL_LDFLAGS of deps when compiling on R23 on rebar2" | Badlop | 2020-07-22 | 1 | -1/+0 |
| | | | | This reverts commit 21312c79aa1c1c319f2b1859184a5ef3126c7ac9. | ||||
* | Update dependencies, they now compile with Erlang/OTP 23.0 natively | Badlop | 2020-07-22 | 1 | -14/+14 |
| | |||||
* | Revert "Dirty workarounds to compile jiffy with Erlang/OTP 23 (#3282)" | Badlop | 2020-07-15 | 1 | -3/+0 |
| | | | | This reverts commit 2ca5712507473578fe00e4a1bce8e25a0d9f1bca. | ||||
* | Update jiffy to 1.0.5 which supports Erlang/OTP 23 | Badlop | 2020-07-15 | 1 | -1/+1 |
| | |||||
* | Update 'stun' dependency to tagged version | Holger Weiss | 2020-07-11 | 1 | -1/+1 |
| | |||||
* | ejabberd_stun: Filter info/debug messages | Holger Weiss | 2020-07-01 | 1 | -1/+1 |
| | | | | | Update 'stun' dependency, and drop the info/debug messages now logged by the 'stun' application if OTP's new logging API is used. | ||||
* | Update 'yconf' dependency to fix Erlang/OTP 19.x | Holger Weiss | 2020-06-05 | 1 | -1/+1 |
| | |||||
* | Update 'yconf' dependency | Holger Weiss | 2020-06-05 | 1 | -1/+1 |
| | | | | Fixes #3295. | ||||
* | Update deps | Paweł Chmielowski | 2020-06-03 | 1 | -15/+16 |
| | |||||
* | Update eimp, sqlite3 and epam to support Erlang/OTP 23 (#3282) | Badlop | 2020-06-01 | 1 | -3/+3 |
| | |||||
* | Use old http_uri, crypto and pg2 only with old Erlang/OTP (#3284) | Badlop | 2020-06-01 | 1 | -0/+3 |
| | |||||
* | Dirty workarounds to compile jiffy with Erlang/OTP 23 (#3282) | Badlop | 2020-06-01 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | Works for me with: ./configure --disable-pam ./rebar get-deps ./rebar configure-deps ./rebar compile make install changes in erlang-native-compiler used by jiffy: src/rebar_port_compiler.erl - {"ERL_LDFLAGS" , " -L$ERL_EI_LIBDIR -lerl_interface -lei"}, + {"ERL_LDFLAGS" , " -L$ERL_EI_LIBDIR -lei"}, src/rebar_utils.erl --dialyzer({no_missing_calls, escript_foldl/3}). | ||||
* | Rename 'turn_v4_ip' and 'turn_v6_ip' options | Holger Weiss | 2020-05-29 | 1 | -1/+1 |
| | | | | | The 'turn_ipv4_address' and 'turn_ipv6_address' option names are probably more intuitive. | ||||
* | Modify ERL_LDFLAGS of deps when compiling on R23 on rebar2 | Paweł Chmielowski | 2020-05-26 | 1 | -0/+1 |
| | | | | | Newer version removed erl_interface, and default rebar2 ERL_LDFLAGS will try to link it, this change should pass correct flags to compiler. | ||||
* | ejabberd_stun: Add 'turn_blacklist' option | Holger Weiss | 2020-05-21 | 1 | -1/+1 |
| | | | | | | | | The new 'turn_blacklist' listener option allows for specifying one or more IP addresses and/or subnet addresses/masks. The TURN server will refuse to relay traffic from/to blacklisted IP addresses. By default, Teredo and 6to4 addresses are blacklisted, as mandated by RFC 6156 (section 9.1). | ||||
* | ejabberd_stun: Support IPv6 for TURN | Holger Weiss | 2020-05-19 | 1 | -1/+1 |
| | | | | | The stun application now supports RFC 6156: TURN Extension for IPv6, and therefore needs separate IPv4 and IPv6 relay addresses. | ||||
* | Let ejabberd_stun listen on IPv6 sockets | Holger Weiss | 2020-05-19 | 1 | -1/+1 |
| | | | | | The stun application now allows IPv6 clients to perform STUN requests and to allocate TURN relays. | ||||
* | Update deps | Paweł Chmielowski | 2020-04-28 | 1 | -6/+6 |
| | |||||
* | rebar.config: Update 'xmpp' and 'stun' | Holger Weiss | 2020-04-23 | 1 | -2/+2 |
| | | | | | Use the current versions of 'xmpp' (to get XEP-0215 support) and 'stun' (to fix TURN issues). | ||||
* | Bump jiffy so it compiles on older GCC (#3218) | Licaon_Kter | 2020-04-23 | 1 | -1/+1 |
| | | | | | * Update jiffy * And here | ||||
* | Update mysql driver to get rid of warning | Paweł Chmielowski | 2020-04-16 | 1 | -1/+1 |
| | |||||
* | Fix potential message loss in terminating c2s sessions | Paweł Chmielowski | 2020-04-01 | 1 | -1/+1 |
| | | | | | | | | | | Calling sync version of xmpp_stream_in/out:stop could lead to messages never being processed by c2s process if they were queued in p1_server. This could be reproduced by when having messages in offline storage, starting sessions, enabling stream_mgmt, sending initial presence, and then immediately </stream:stream>, messages that mod_offline would send process would not be bounced back by stream_mgmt. | ||||
* | Update deps | Paweł Chmielowski | 2020-03-19 | 1 | -4/+4 |
| | |||||
* | Support ssl connection on mysql | Paweł Chmielowski | 2020-02-26 | 1 | -1/+1 |
| |