Commit Graph

  • 41fab88ee5 Merge pull request #4462 from guusdk/xmpp-interop-testing-v1.7.1 badlop 2025-10-08 19:06:52 +02:00
  • 0ca877f925 make misc:json_encode always call json with our filter Pawel Chmielowski 2025-10-07 14:40:45 +02:00
  • b480f125ee Add commands argument type binary_or_list Pawel Chmielowski 2025-10-07 13:00:49 +02:00
  • 7ee5f81923 Format sub elements for tuples from maps Pawel Chmielowski 2025-10-07 13:00:49 +02:00
  • 3d43b98d42 CI: Disable XEP-0421 testing that consistently fails Guus der Kinderen 2025-10-02 15:41:52 +02:00
  • 1636c202a7 CI: bump XMPP-Interop-Testing/xmpp-interop-tests-action Guus der Kinderen 2025-10-02 15:05:14 +02:00
  • 060992bafa Improve roster API commands documentation Jérôme Sautret 2025-09-30 16:38:23 +02:00
  • c0c69394b9 Make mod_muc_sql properly handle new hats data (#4380) Pawel Chmielowski 2025-09-15 17:44:25 +02:00
  • 2b7285e0b2 Update implementation of XEP-0317 Hats to version 0.3.1 (#4380) Badlop 2025-09-08 19:07:30 +02:00
  • c3a24ffdf8 Revert "mod_muc_room.hrl: Work around old Dialyzer bug" Badlop 2025-09-08 19:04:45 +02:00
  • 48fb446f8c Properly pass send_timeout option to listener sockets Pawel Chmielowski 2025-09-26 10:21:41 +02:00
  • 0283a501fa Add archive_muc_as_mucsub option in mod_mam Pawel Chmielowski 2025-09-24 11:14:46 +02:00
  • fb572bf901 ejabberdctl: When ping returns pang, return also status code 1 (#4327) Badlop 2024-12-16 11:06:00 +01:00
  • 7eb09295a3 mod_block_strangers: Clarify access and catpcha documentation (#4221) Badlop 2025-09-19 13:20:08 +02:00
  • e0eae52eae mod_muc_room: Don't require password if user is owner of room Badlop 2025-09-22 13:44:20 +02:00
  • dd270f99fc container.md: Update versions used in ecs container image Badlop 2025-09-15 20:15:37 +02:00
  • 1472caab50 make-binaries: Bump OpenSSL 3.5.3 and Expat 2.7.2 Badlop 2025-09-16 20:26:46 +02:00
  • ef2e62a01c Bump Erlang/OTP version to 27.3.4.3 in installers and container Badlop 2025-09-10 17:55:38 +02:00
  • 4e909fc50d make-binaries: Bump crosstool to 1.28.0 Badlop 2025-09-08 19:26:23 +02:00
  • 19b7106124 Remove EX_RULE and EX_STACK macros Pawel Chmielowski 2025-09-22 17:49:33 +02:00
  • ccd9fa6561 Enable feature maybe_expr also in the runtime for Erlang/OTP 25 Badlop 2025-09-12 12:57:29 +02:00
  • 1ddd72ffe7 Enable feature maybe_expr in the compiler for Erlang/OTP 26 Badlop 2025-09-12 11:02:33 +02:00
  • b759acdcea Runtime: Remove Erlang 24 which won't work anymore with maybe_expr Badlop 2025-09-14 11:16:32 +02:00
  • 4eee6d7cec CI: Don't care to include commit details in the CT logs HTML page Badlop 2025-09-14 11:39:12 +02:00
  • 5575d4e78e Rename New SQL schema to Multihost, and Default to Singlehost Badlop 2025-09-02 16:32:23 +02:00
  • 4dea2f1eb6 Fix some Elvis reports Badlop 2025-09-01 17:51:25 +02:00
  • 1d5b9bba15 Get yconf that fixes problem introduced in recent commit (#4444) Badlop 2025-08-29 16:59:02 +02:00
  • 2951281115 mod_http_upload: Encode URL before parsing, as done before bba1a1e3c (#4450) Badlop 2025-08-29 16:56:51 +02:00
  • fd8aba6d41 ext_mod: Print module status message after installation Badlop 2025-08-29 13:53:32 +02:00
  • 066e0a8101 No need to test intermediate XML, and delete after conversion Badlop 2025-08-24 13:47:37 +02:00
  • bf262a6051 Fix markdown link to a command Badlop 2025-08-23 17:05:28 +02:00
  • 7840924b17 Merge pull request #4443 from guusdk/xmpp-interop-testing-v1.6.1 badlop 2025-08-26 17:21:46 +02:00
  • 60bdab4e52 CI: bump XMPP-Interop-Testing/xmpp-interop-tests-action Guus der Kinderen 2025-08-25 10:43:31 +02:00
  • 3a36a722c5 Fix a bug in mod_matrix_gw_room:check_event_power_level/3 25.08 Alexey Shchepin 2025-08-22 14:44:48 +03:00
  • 00c75c3dc9 Set version to 25.08 Badlop 2025-08-22 11:15:33 +02:00
  • cae7850a70 CHANGELOG.md: Update to 25.08 Badlop 2025-08-22 10:50:40 +02:00
  • ce668bef14 Container: Apply some improvements from ejabberd source code Badlop 2025-08-21 17:37:26 +02:00
  • 3887b6d930 Update man page to 25.08 Badlop 2025-08-21 16:43:37 +02:00
  • b7bd0e196d Update rebar.lock too Badlop 2025-08-21 17:11:24 +02:00
  • 6d63842ad3 Fix typo in hu.msg string Badlop 2025-08-21 13:27:25 +02:00
  • 2f3b9015e9 Update module and options version notes Badlop 2025-08-21 12:54:08 +02:00
  • 6ae48eb991 Result of running "make options" Badlop 2025-08-21 09:27:12 +02:00
  • c508795ad4 build(deps): bump golang in /.github/container dependabot[bot] 2025-08-18 09:24:34 +00:00
  • 4a053807e0 build(deps-dev): bump dialyxir from 1.4.5 to 1.4.6 Badlop 2025-08-18 10:39:32 +02:00
  • dd5bbda2dc build(deps): bump actions/checkout from 4 to 5 dependabot[bot] 2025-08-18 08:34:48 +00:00
  • 98469678a0 ejabberd_listener: Add secret in temporary unix domain socket path (#4422) Badlop 2025-08-16 00:51:07 +02:00
  • b8550e087e mod_conversejs: Ensure plugins URL is separated with / (#4413) Badlop 2025-08-16 00:08:38 +02:00
  • 644d468b4f Update registration test Holger Weiss 2025-08-21 09:51:24 +02:00
  • 74c810eeaa Tag dependencies Pawel Chmielowski 2025-08-20 13:35:18 +02:00
  • a46325166a mod_register: Don't duplicate welcome subject Holger Weiss 2025-08-19 20:09:17 +02:00
  • 654d4b81b1 mod_register: Don't duplicate welcome message Holger Weiss 2025-08-19 20:03:01 +02:00
  • ff3d33dde4 Bump xmpp version Holger Weiss 2025-08-18 16:23:33 +02:00
  • 3183e2f733 Fix dialyzer warnings in recent commit Badlop 2025-08-15 16:32:54 +02:00
  • e1dc686ae7 mod_conversejs: Ensure assets_path ends in / as required by Converse (#4414) Badlop 2025-08-15 15:12:41 +02:00
  • 38b203feb1 ejabberd_listener: Use init_fail for errors as recommended by init_ack Badlop 2025-08-15 11:28:39 +02:00
  • 8b61cf0742 Don't send empty direct Matrix messages (thanks to snoopcatt) (#4420) Alexey Shchepin 2025-08-15 04:50:33 +03:00
  • a02c75aa08 Add support for null values in is_canonical_json (thanks to snoopcatt) (#4421) Alexey Shchepin 2025-08-15 04:45:08 +03:00
  • 51af393baa Add leave_timeout mod_matrix_gw option (#4386) Alexey Shchepin 2025-08-15 04:23:34 +03:00
  • 41318e45a5 mod_conversejs: Add option conversejs_plugins (#4413) Badlop 2025-08-14 13:52:25 +02:00
  • a94f227103 Merge pull request #4425 from guusdk/xmpp-interop-testing-v1.6.0 badlop 2025-08-14 11:37:51 +02:00
  • 517776acd4 COMPILE.md: Mention dependencies and add link to Docs (#4431) Badlop 2025-08-13 18:11:04 +02:00
  • 212a5ded6e build(deps): bump actions/download-artifact from 4 to 5 dependabot[bot] 2025-08-11 10:20:02 +00:00
  • fd9c929e37 Bump OpenSSL version to 3.5.2 Badlop 2025-08-05 16:25:09 +02:00
  • ce828163af Bump Erlang/OTP version to 27.3.4.2 Badlop 2025-07-21 10:13:37 +02:00
  • 97e1b419a0 mod_providers: New module to serve easily XMPP Providers files Badlop 2025-08-07 11:13:15 +02:00
  • d70ac7f7c5 ejabberd_logger: Print log lines colorized in console when using rebar3 Badlop 2025-08-04 10:30:57 +02:00
  • 7065cb69f1 ejabberdctl: New "mnesia_change" command, a frontend to mnesia_change_nodename Badlop 2025-03-31 17:37:11 +02:00
  • 7815463ba0 ejabberd.yml.example: Use HOST_URL_ENCODE to handle case when vhost is non-latin1 Badlop 2025-08-01 10:51:10 +02:00
  • 48e6631751 mod_muc_room: Fix warning about unused variable Badlop 2025-08-04 09:54:39 +02:00
  • 903e6b70b4 mod_matrix_gw: Document what room versions are supported since when Badlop 2025-08-13 11:36:38 +02:00
  • 5edba59b24 Fix dialyzer errors Alexey Shchepin 2025-08-11 20:24:59 +03:00
  • 31cb4b06e4 Matrix gateway updates Alexey Shchepin 2025-08-11 19:40:17 +03:00
  • 5de3bacf35 ejabberdctl: support NetBSD su Kirill A. Korinsky 2025-04-26 21:34:01 +02:00
  • 8aae7424e9 ejabberdctl: support OpenBSD su Kirill A. Korinsky 2024-11-28 10:30:30 +01:00
  • 10f6723f00 Prevent loops in xml_compress:decode with corrupted data Pawel Chmielowski 2025-08-07 12:57:24 +02:00
  • f594620c68 Only offer upgrades to methods that aren't already stored Pawel Chmielowski 2025-08-05 10:08:14 +02:00
  • dacfad61d8 Fix format of passwords updates triggered by mod_scram_upgrade Pawel Chmielowski 2025-08-05 10:08:14 +02:00
  • 7c1da7e0cf Merge pull request #4412 from marc0s/issue-4410 badlop 2025-08-01 12:38:37 +02:00
  • e709f99b47 fix: unsubscribe users from members-only rooms when expelled marc0s 2025-07-11 12:09:36 +02:00
  • f150419891 CI: bump XMPP-Interop-Testing/xmpp-interop-tests-action Guus der Kinderen 2025-07-30 22:44:54 +02:00
  • 053fd26994 econf: If a host in configuration is encoded IDNA, decode it (#3519) Badlop 2025-07-25 22:34:26 +02:00
  • bba1a1e3ca mod_http_upload: Encode URLs into IDNA when showing to XMPP client (#3519) Badlop 2025-07-23 20:36:31 +02:00
  • e5da1efea4 misc: Move uri_parse/1 to yconf and merge with yconf:parse_uri/1 Badlop 2025-07-23 21:21:28 +02:00
  • fbfd41c16e misc: uri_decode/1 moved here from ejabberd_http and prosody2ejabberd Badlop 2025-07-23 20:34:24 +02:00
  • 4391921727 ejabberd_config: New predefined keyword HOST_URL_ENCODE Badlop 2025-07-21 17:37:15 +02:00
  • 4cd3c657e2 ejabberd_listener: Try to create provisional socket in final directory (#4422) Badlop 2025-07-25 10:34:02 +02:00
  • 7647b77225 Runtime: Raise the minimum Erlang tested to Erlang/OTP 24 Badlop 2025-07-24 11:55:23 +02:00
  • fe8710fe00 Rename auth_password_types_hidden_in_scram1 option to auth_password_types_hidden_in_sasl1 Pawel Chmielowski 2025-07-25 09:35:10 +02:00
  • 1a9b147baf Report db failures in mod_muc_mnesia:restore_room Pawel Chmielowski 2025-07-23 20:20:51 +02:00
  • 6214e0385d Report db failures from mod_muc:restore_room Pawel Chmielowski 2025-07-23 19:40:18 +02:00
  • f7002c31f0 Fix some typos in previous commit (#4422) Badlop 2025-07-22 13:30:14 +02:00
  • 99b75396ad ejabberd_listener: Log error when cannot set definitive unix socket (#4422) Badlop 2025-07-22 10:06:15 +02:00
  • b1c3baa7bd Bump p1_acme to fix 'AttributePKCS-10' and OTP 28 (processone/p1_acme#4) Badlop 2025-07-21 16:51:46 +02:00
  • 355eb5dfde Improve documentation of toplevel options default_db and default_ram_db Badlop 2025-07-18 15:52:07 +02:00
  • d269e32c3a ejabberd_config: Improve warning message about unsupported ram_db type Badlop 2025-07-18 12:58:25 +02:00
  • 214b76f763 ejabberd_doc: Document commands tags for modules Badlop 2025-07-16 20:35:25 +02:00
  • 73a8fbdfb5 make-binaries: Re-add executable bit Holger Weiss 2025-07-21 13:42:07 +02:00
  • 9b6f0aeb3c make-binaries: Disable Linux-PAM's logind support Holger Weiss 2025-07-21 13:38:11 +02:00
  • 45a6aed57f mod_admin_extra: Run sm_kick_user event when kicking account (#4415) Badlop 2025-07-16 18:08:23 +02:00
  • 9d17a160b6 mod_admin_extra: No need to change password in ban_account (#4415) Badlop 2025-07-14 13:45:35 +02:00