Badlop
2b7285e0b2
Update implementation of XEP-0317 Hats to version 0.3.1 ( #4380 )
2025-09-30 10:00:05 +02:00
Badlop
1d5b9bba15
Get yconf that fixes problem introduced in recent commit ( #4444 )
2025-08-29 17:18:06 +02:00
Badlop
4a053807e0
build(deps-dev): bump dialyxir from 1.4.5 to 1.4.6
...
Bumps [dialyxir](https://github.com/jeremyjh/dialyxir ) from 1.4.5 to 1.4.6.
- [Release notes](https://github.com/jeremyjh/dialyxir/releases )
- [Changelog](https://github.com/jeremyjh/dialyxir/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jeremyjh/dialyxir/compare/1.4.5...1.4.6 )
---
updated-dependencies:
- dependency-name: dialyxir
dependency-version: 1.4.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-21 16:24:46 +02:00
Pawel Chmielowski
74c810eeaa
Tag dependencies
2025-08-20 13:46:55 +02:00
Holger Weiss
ff3d33dde4
Bump xmpp version
...
Allow for adding HTTP File Upload purposes support to ejabberd.
2025-08-18 16:23:33 +02:00
Badlop
e5da1efea4
misc: Move uri_parse/1 to yconf and merge with yconf:parse_uri/1
2025-07-25 19:54:26 +02:00
Badlop
b1c3baa7bd
Bump p1_acme to fix 'AttributePKCS-10' and OTP 28 ( processone/p1_acme#4 )
2025-07-22 10:47:38 +02:00
Pawel Chmielowski
64a210842e
Use tagged dependencies
2025-07-11 12:55:25 +02:00
dependabot[bot]
3196779308
build(deps-dev): bump ex_doc from 0.37.3 to 0.38.2
...
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc ) from 0.37.3 to 0.38.2.
- [Release notes](https://github.com/elixir-lang/ex_doc/releases )
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.37.3...v0.38.2 )
---
updated-dependencies:
- dependency-name: ex_doc
dependency-version: 0.38.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-17 13:02:01 +02:00
Badlop
6c1452435d
Bump xmpp to get: Add Unified Push support (via Conversations/up) ( processone/xmpp#101 )
2025-06-16 12:24:06 +02:00
Badlop
38f365ffeb
Move ecPrivkeyVer1 workaround for Jose from ejabberd to p1_acme
...
Revert "Add workaround for Jose 1.11.10 not supporting OTP 28 ecPrivkeyVer1 (#4393 )"
This reverts commit 363351b18c
.
2025-06-16 12:24:01 +02:00
Badlop
7755fcc846
Bump fast_xml and xmpp for improved Erlang/OTP 28 support
2025-05-30 17:17:32 +02:00
Badlop
f1de7b008b
Use xmpp and p1_acme patched with Erlang/OTP 28 support
2025-05-28 17:36:39 +02:00
Badlop
9154275431
Revert "build(deps): bump stun from 1.2.17 to 1.2.19"
...
This reverts commit a8a5be7a34
.
Don't upgrade to stun 1.2.19 yet, because esip still depends on stun 1.2.17:
Because "the lock" depends on "esip 1.0.57" which depends on "stun 1.2.17", "the lock" requires "stun 1.2.17".
And because "the lock" specifies "stun 1.2.19", no version of "the lock" is allowed.
So, because "your app" depends on "the lock", version solving failed.
** (Mix) Hex dependency resolution failed
2025-04-01 13:42:22 +02:00
dependabot[bot]
a8a5be7a34
build(deps): bump stun from 1.2.17 to 1.2.19
...
Bumps [stun](https://github.com/processone/stun ) from 1.2.17 to 1.2.19.
- [Changelog](https://github.com/processone/stun/blob/master/CHANGELOG.md )
- [Commits](https://github.com/processone/stun/compare/1.2.17...1.2.19 )
---
updated-dependencies:
- dependency-name: stun
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 12:35:44 +02:00
Paweł Chmielowski
90a200be25
Tag deps
2025-03-27 16:25:12 +01:00
Badlop
1668cde93f
Update xmpp to get support for webchat_url ( #3041 )
2025-03-20 12:52:26 +01:00
dependabot[bot]
c124dbdd6a
build(deps-dev): bump ex_doc from 0.37.1 to 0.37.2
...
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc ) from 0.37.1 to 0.37.2.
- [Release notes](https://github.com/elixir-lang/ex_doc/releases )
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.37.1...v0.37.2 )
---
updated-dependencies:
- dependency-name: ex_doc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-06 22:05:49 +01:00
dependabot[bot]
6af2a65e53
build(deps): bump stringprep from 1.0.30 to 1.0.31
...
Bumps [stringprep](https://github.com/processone/stringprep ) from 1.0.30 to 1.0.31.
- [Changelog](https://github.com/processone/stringprep/blob/master/CHANGELOG.md )
- [Commits](https://github.com/processone/stringprep/compare/1.0.30...1.0.31 )
---
updated-dependencies:
- dependency-name: stringprep
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-06 22:05:48 +01:00
dependabot[bot]
44782001e2
mix.lock: bump ex_doc from 0.36.1 to 0.37.1
...
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc ) from 0.36.1 to 0.37.1.
- [Release notes](https://github.com/elixir-lang/ex_doc/releases )
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.36.1...v0.37.1 )
---
updated-dependencies:
- dependency-name: ex_doc
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-19 11:07:26 +01:00
Badlop
983c016bba
Update xmpp to get XEP-0317 Hats namespaces version 0.2.0
2025-02-14 16:58:55 +01:00
Badlop
8a7e955453
Update yconf to support macro inside string
2025-02-14 16:58:50 +01:00
Holger Weiss
a19ab9f4e3
Update xmpp to bring SSDP to XEP version 0.4
2025-01-25 22:21:43 +01:00
Badlop
9d87193d80
mix.lock: Update to recent versions
2025-01-13 16:33:59 +01:00
Paweł Chmielowski
7d5413ce95
Update xmpp to bring fix for ssdp hash calculation
2024-12-21 20:03:18 +01:00
Paweł Chmielowski
f38f81159d
Fix issue with wrong namespace in mod_s2s_bidi
2024-12-19 14:04:56 +01:00
Badlop
405437b086
mix.lock, rebar.lock: Update to recent versions
2024-12-19 10:56:30 +01:00
Paweł Chmielowski
1107cefdb6
Use tagged deps
2024-12-18 17:29:37 +01:00
Paweł Chmielowski
a8649767f2
Pull updated xmpp
2024-12-18 16:03:13 +01:00
Paweł Chmielowski
2aa673e780
Update xmpp dep once more
2024-12-17 15:11:33 +01:00
Paweł Chmielowski
06303ae7ab
Relax checks for channels bindings for connections using external encryption
...
This should fix issue #4322
2024-12-17 13:49:05 +01:00
Paweł Chmielowski
2caaa09c99
Add support for XEP-0484: Fast Authentication Streamlining Tokens
2024-12-17 10:56:11 +01:00
Badlop
3ae636b454
Redis: Use eredis 1.7.1 from Nordix when using mix/rebar3 and Erlang 21+
2024-12-05 13:01:37 +01:00
dependabot[bot]
1669303a40
Bump ex_doc from 0.34.2 to 0.35.1
...
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc ) from 0.34.2 to 0.35.1.
- [Release notes](https://github.com/elixir-lang/ex_doc/releases )
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.34.2...v0.35.1 )
---
updated-dependencies:
- dependency-name: ex_doc
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-05 13:01:33 +01:00
Badlop
39e37b6175
Add support to define macros as environment variables
...
Define and macro by setting as environment variable:
EJABBERD_MACRO_ + macro name
For example, if you configure in ejabberd.yml:
define_macro:
LOGLEVEL: 4
loglevel: LOGLEVEL
You can define (and overwrite) that macro definition when starting ejabberd:
EJABBERD_MACRO_LOGLEVEL=5 make relive
2024-12-05 13:01:31 +01:00
dependabot[bot]
c7b29b5a9a
Bump dialyxir from 1.4.4 to 1.4.5
...
Bumps [dialyxir](https://github.com/jeremyjh/dialyxir ) from 1.4.4 to 1.4.5.
- [Release notes](https://github.com/jeremyjh/dialyxir/releases )
- [Changelog](https://github.com/jeremyjh/dialyxir/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jeremyjh/dialyxir/compare/1.4.4...1.4.5 )
---
updated-dependencies:
- dependency-name: dialyxir
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-22 10:53:04 +01:00
Paweł Chmielowski
b5dab24679
Update dependencies
2024-10-28 16:21:44 +01:00
Paweł Chmielowski
a89152a3d7
Add support for s2s bidi
2024-10-28 09:25:56 +01:00
Badlop
46d5ab369f
Update xmpp dependency
2024-10-21 17:23:59 +02:00
dependabot[bot]
859ba3e0c2
Bump dialyxir from 1.4.3 to 1.4.4
...
Bumps [dialyxir](https://github.com/jeremyjh/dialyxir ) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/jeremyjh/dialyxir/releases )
- [Changelog](https://github.com/jeremyjh/dialyxir/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jeremyjh/dialyxir/compare/1.4.3...1.4.4 )
---
updated-dependencies:
- dependency-name: dialyxir
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-11 11:49:30 +02:00
Holger Weiss
ef93a5359b
Bump 'xmpp' dependency tag
...
This fixes announcing SASL2 over non-TLS connections if
'allow_unencrypted_sasl2' is configured.
2024-10-08 17:38:11 +02:00
Holger Weiss
4723283896
ejabberd_c2s: Optionally allow unencrypted SASL2
...
XEP-0388 says: "SASL2 MUST only be used by Clients or offered by Servers
after TLS negotiation". Therefore, we reject SASL2 negotiations over
unencrypted transports by default. However, TLS might be terminated
outside of ejabberd. Add the 'allow_unencrypted_sasl2' option to
support this use case.
2024-09-29 20:40:01 +02:00
Badlop
cc377bbebf
Update lock files
2024-09-11 11:39:39 +02:00
Badlop
da1673e264
mix.lock: Don't mention Relive deps, otherwise they are always downloaded
2024-08-26 15:48:32 +02:00
Badlop
918806006c
Update fast_xml to use use_maps and remove obsolete elixir files
2024-08-09 12:31:37 +02:00
Badlop
7a333eecbe
Update more translations translation
2024-07-18 11:11:55 +02:00
Paweł Chmielowski
af99799e8a
Use tagged deps
2024-07-17 11:11:00 +02:00
dependabot[bot]
4cc95dda42
Bump ex_doc from 0.34.1 to 0.34.2
...
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc ) from 0.34.1 to 0.34.2.
- [Release notes](https://github.com/elixir-lang/ex_doc/releases )
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.34.1...v0.34.2 )
---
updated-dependencies:
- dependency-name: ex_doc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-16 11:31:42 +02:00
Paweł Chmielowski
28e94513db
Update deps
2024-06-27 14:26:19 +02:00
Badlop
52abe8016b
Update lock files
2024-05-28 15:36:39 +02:00