Paweł Chmielowski
f708bbe2e8
Update deps
2 years ago
Badlop
6e0161470e
Update newest copyright year to 2021 ( #3464 )
2 years ago
Paweł Chmielowski
e4225174d5
Update deps to tagged versions
2 years ago
Paweł Chmielowski
faaee94060
Add oauth_cache_rest_failure_life_time option
...
This allows to use shorted life time for failures in rest oauth
backend than specified in oauth_cache_life_time.
2 years ago
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'.
2 years ago
Badlop
adfcbfdcba
Fix URL of ejabberd_po, use the final one
2 years ago
Badlop
0b55ded612
When running "make translations" use the external ejabberd_po repository
2 years ago
Paweł Chmielowski
e0101338af
Let's update xmpp once more
2 years ago
Paweł Chmielowski
6efdbb17e4
Revert "Update xmpp"
...
This reverts commit a4b06df604
.
Needs more work, breaks some tests.
2 years ago
Paweł Chmielowski
a4b06df604
Update xmpp
...
This brings memory usage optimization for detached sessions
2 years ago
Neustradamus
34f9eaa8e9
Remove .git ending from links
...
Remove .git ending from links
2 years ago
Paweł Chmielowski
bd08f408ca
Fix invalid timezone in mod_time (issue #3454 )
2 years ago
Stu Tomlinson
2f3063def6
Fix sqlite3 dependency version ( #3452 )
...
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.
2 years ago
Paweł Chmielowski
d64e453364
Update deps
2 years ago
Paweł Chmielowski
7da81249f8
Update xmpp once more
2 years ago
Paweł Chmielowski
8214a4fa79
Update xmpp
2 years ago
Paweł Chmielowski
e048bc6712
Update deps to point to tags
2 years ago
Paweł Chmielowski
1dc0ecd1e9
Allow to use different hash for storing scram passwords
2 years ago
Paweł Chmielowski
0371b0f664
Add support for SCRAM-SHA-{256,512}-{PLUS} authentication
2 years ago
badlop
0f01019e06
Merge pull request #3395 from nosnilmot/rebar3
...
rebar3 support for main build process
2 years ago
Badlop
f9b8dfd400
Update dependencies
2 years ago
Paweł Chmielowski
d02c7d3b3b
Update eimp
...
This makes eimp compile correctly agains headers from png12
2 years ago
Paweł Chmielowski
a2dfd2e0b9
Update eimp
2 years ago
Badlop
f1e04639bb
Support for MAM Flipped Pages ( #3398 )
2 years ago
Stu Tomlinson
d9c1befbfc
Add sql dir to extra_src_dirs
...
When running ct under rebar3, add sql dir to extra_src_dirs so sql
scripts are available to run clear_sql_tables
3 years ago
Stu Tomlinson
714bc2d329
Miscellaneous rebar3 fixes
...
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)
3 years ago
Stu Tomlinson
0fc1aea379
rebar3 support for main build process
...
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
3 years ago
Stu Tomlinson
385af01587
rebar3 plugin to support configure-deps command ( #3392 )
...
* 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
3 years ago
Stu Tomlinson
d9feed54a9
Add 'gitonly_deps' list to rebar config/script ( #3391 )
...
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.
3 years ago
Stu Tomlinson
eada3b6e93
Fix syntax for lager dependency version ( #3379 )
...
Add 'tag' to lager dependency so that build with rebar3 will pull from
hex package instead of git checkout matching other dependencies
3 years ago
Stu Tomlinson
bd11a00f8f
Use include_lib() to include headers from dependencies ( #3369 )
3 years ago
Paweł Chmielowski
54af08799d
Update xmpp dep
3 years ago
Stu Tomlinson
b71708aab9
Update base64url dep for rebar3 ( #3368 )
...
Update base64url version to match available hex package to support
compilation with rebar3
3 years ago
Paweł Chmielowski
828c0ad1e0
Update deps
3 years ago
Paweł Chmielowski
87bbd9cb02
Update stun
3 years ago
Badlop
2bcd2c38a9
No need to check for Erlang 17, as 19 is the lowest supported anyway
...
This rollsback the conditional introduced years ago in c2753cd51c
3 years ago
Badlop
042cddb768
Elixir was required for quicktest, that was removed in 2018 51cbbf313
3 years ago
Badlop
e0b7fd72af
Update Stun to 1.0.36, and Esip too
3 years ago
Badlop
9c5e4454e4
Sort dependencies and improve some indentation
3 years ago
Badlop
7fe0b8d274
Revert "Modify ERL_LDFLAGS of deps when compiling on R23 on rebar2"
...
This reverts commit 21312c79aa
.
3 years ago
Badlop
90ca689123
Update dependencies, they now compile with Erlang/OTP 23.0 natively
3 years ago
Badlop
db2825342c
Revert "Dirty workarounds to compile jiffy with Erlang/OTP 23 ( #3282 )"
...
This reverts commit 2ca5712507
.
3 years ago
Badlop
bc1de531cc
Update jiffy to 1.0.5 which supports Erlang/OTP 23
3 years ago
Holger Weiss
cff7c4c100
Update 'stun' dependency to tagged version
3 years ago
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.
3 years ago
Holger Weiss
c6bbdafe92
Update 'yconf' dependency to fix Erlang/OTP 19.x
3 years ago
Holger Weiss
266691f929
Update 'yconf' dependency
...
Fixes #3295 .
3 years ago
Paweł Chmielowski
482917348b
Update deps
3 years ago
Badlop
1d7e29765e
Update eimp, sqlite3 and epam to support Erlang/OTP 23 ( #3282 )
3 years ago
Badlop
c0f7008e96
Use old http_uri, crypto and pg2 only with old Erlang/OTP ( #3284 )
3 years ago