Badlop
2c20414453
Update eredis dependency from v1.0.8 to v1.2.0
2021-05-28 16:54:58 +02:00
Badlop
64f3f3287a
Update luerl dependency from v0.3 to v0.4
2021-05-28 16:53:09 +02:00
Badlop
1befa8d8b7
Update lager dependency from 3.6.10 to 3.9.1 to make Dialyzer happy
2021-05-28 16:51:59 +02:00
Badlop
b860a25c82
When using OTP 24.0, use the new 'application' record definition ( #3568 )
...
This fixes "ejabberdctl update_list", "update", and the equivalent feature
on ejabberd's WebAdmin that got broken when using Erlang/OTP 24
2021-04-14 17:12:08 +02:00
Jérôme Sautret
4468c87115
Set version to 21.04
2021-04-07 17:23:30 +02:00
Badlop
815030a4f0
I think no need to be so strict in mix dependencies versions
2021-03-24 23:03:53 +01:00
Badlop
33fc320f1d
Update jiffy and epam to fix compilation ( #3413 )
2021-03-12 20:50:46 +01:00
Badlop
9fbea40721
Sort dependencies alphabetically, it makes manual checking easier
2021-03-12 20:50:44 +01:00
Badlop
1b155ed6e7
Add --enable-lua, and use that for luerl instead of --enable-tools ( #3508 )
...
--enable-tools is for development tools, but prosody2ejabberd is used at
runtime, so better move luerl to --enable-lua
2021-03-08 16:33:06 +01:00
Badlop
c45b526ec3
Update sql_query record to handle the Erlang/OTP 24 compiler reports
...
As mentioned in the Erlang/OTP 24 announcement:
"Compiler warnings and errors now include column numbers
in addition to line numbers."
2021-03-04 16:41:24 +01:00
Jerome Sautret
fca41796c0
Fix version number
2021-01-29 16:00:35 +01:00
Jerome Sautret
b1fec7dc29
Bump version in mix.exs
2021-01-29 10:01:29 +01:00
Paweł Chmielowski
ee3ecc6cc0
Update mix deps
2021-01-28 11:04:53 +01:00
Holger Weiss
b6f86187f3
Update 'stun' dependency
...
The 'stun' application now rejects Teredo and 6to4 TURN peers
unconditionally. Therefore, remove those networks from the default
'turn_blacklist'.
2021-01-22 16:12:48 +01:00
Paweł Chmielowski
778c84dac9
Update xmpp dep in mix
2020-12-15 17:07:06 +01:00
Paweł Chmielowski
8dfe7e977a
Bump version in mix.exs
2020-12-15 15:27:16 +01:00
Paweł Chmielowski
34e615d854
Update deps in mix
2020-12-15 15:24:57 +01:00
Paweł Chmielowski
ee76581b49
Add rebar.config* files when publishing to hex from mix
...
This should help with issue #3354
2020-08-11 10:09:23 +02:00
Badlop
8aa0f7073f
Copy Erlang compilation definitions from rebar.config to Docker ( #3350 )
2020-08-10 12:29:40 +02:00
Mickael Remond
b109c5927e
Update mix.exs ejabberd version
2020-07-30 18:32:31 +02:00
Paweł Chmielowski
23beaa9fad
Update mix dependencies
2020-07-30 17:57:52 +02:00
Holger Weiss
cff7c4c100
Update 'stun' dependency to tagged version
2020-07-11 17:53:33 +02:00
Holger Weiss
3bf7fbc117
ejabberd_stun: Filter info/debug messages
...
Update 'stun' dependency, and drop the info/debug messages now logged by
the 'stun' application if OTP's new logging API is used.
2020-07-01 21:53:22 +02:00
Holger Weiss
c6bbdafe92
Update 'yconf' dependency to fix Erlang/OTP 19.x
2020-06-05 20:24:17 +02:00
Holger Weiss
266691f929
Update 'yconf' dependency
...
Fixes #3295 .
2020-06-05 17:02:06 +02:00
Holger Weiss
7a37483307
Rename 'turn_v4_ip' and 'turn_v6_ip' options
...
The 'turn_ipv4_address' and 'turn_ipv6_address' option names are
probably more intuitive.
2020-05-29 18:40:19 +02:00
Holger Weiss
56d00e427d
ejabberd_stun: Add 'turn_blacklist' option
...
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).
2020-05-21 21:46:02 +02:00
Holger Weiss
83fa637569
ejabberd_stun: Support IPv6 for TURN
...
The stun application now supports RFC 6156: TURN Extension for IPv6, and
therefore needs separate IPv4 and IPv6 relay addresses.
2020-05-19 21:42:41 +02:00
Holger Weiss
858bfb4b80
Let ejabberd_stun listen on IPv6 sockets
...
The stun application now allows IPv6 clients to perform STUN requests
and to allocate TURN relays.
2020-05-19 20:22:58 +02:00
Jerome Sautret
724d09a510
Set ejabberd version to 20.04
2020-04-29 16:29:59 +02:00
Paweł Chmielowski
b56663ef07
Update dependences in mix
2020-04-28 17:23:36 +02:00
Christoph Scholz
d7c696f97c
mix.exs: Update 'xmpp' and 'stun'
2020-04-23 20:05:40 +02:00
Licaon_Kter
d9131c854d
Bump jiffy so it compiles on older GCC ( #3218 )
...
* Update jiffy
* And here
2020-04-23 13:29:33 +02:00
Jerome Sautret
633b362577
Increase version to 20.3.0
2020-03-25 11:35:38 +01:00
Paweł Chmielowski
151b818af4
Use compilation flags used during build to compile modules in ext_mod
...
This fixes issue #3178
2020-03-03 11:25:17 +01:00
Mickaël Rémond
d0e93f9219
Merge pull request #3125 from area-42/enable_odbc_in_mix
...
enable odbc in mix build
2020-02-26 14:45:01 +01:00
Jerome Sautret
065e96d24b
Bump version in mix.exs
2020-02-25 14:46:44 +01:00
Paweł Chmielowski
fb797fe071
Bump version in mix.exs
2020-01-17 11:42:11 +01:00
Paweł Chmielowski
0ad2d2120c
Update xmpp in mix
2020-01-16 15:26:20 +01:00
Holger Weiss
453f6b0189
Update xmpp dependency in mix.exs and mix.lock
...
Closes #3146 .
2020-01-15 14:49:37 +01:00
Christoph Scholz
8eccbade56
enable odbc in mix build
2019-12-25 00:38:48 +01:00
Mickael Remond
00c77dadd3
Update description for Hex.pm
2019-09-30 10:10:44 +02:00
Paweł Chmielowski
8918bfb55b
Update deps in mix.exs/lock
2019-09-25 14:55:32 +02:00
Jerome Sautret
ce8bd343de
Bump version in mix.exs
2019-09-25 14:54:12 +02:00
Mickael Remond
28feb90175
Remove fast_yaml override
2019-08-06 15:47:58 +02:00
Paweł Chmielowski
c2d97854e3
Bump version in mix.exs
2019-08-05 10:15:06 +02:00
Paweł Chmielowski
1d2fba856e
Update mix deps
2019-08-05 10:14:30 +02:00
Evgeny Khramtsov
3f7d9e3ad6
Remove Riak support
...
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)
2019-07-18 19:31:12 +03:00
Evgeny Khramtsov
794e19aaf1
Set yconf version in mix.exs explicitly
2019-06-17 19:50:44 +03:00
Evgeny Khramtsov
91d9d076f9
Synchronize macros from rebar.config with mix.exs
2019-06-17 19:30:25 +03:00