Commit Graph

  • 20a8654be2 Reset scram fields when setting plain password in ejabberd_auth_sql Paweł Chmielowski 2023-08-03 13:06:01 +0200
  • 25411333da Add support for XEP-0421 Occupant Id in anonymous MUC rooms (#3397) Badlop 2023-08-02 13:42:09 +0200
  • 07d4282603 Update XMPP library which supports XEP-0421 (3397) Badlop 2023-08-02 17:48:14 +0200
  • 4bd77797fc Add shorter forms for gen_mod hook/iq_handler API Alexey Shchepin 2023-08-01 18:14:08 +0300
  • 03ffbe00c1 Update mod_disco to the new gen_mod API Alexey Shchepin 2023-07-31 16:28:54 +0300
  • 5a9099f49c Extend gen_mod API to simplify hooks and IQ handlers registration Alexey Shchepin 2023-07-31 16:26:39 +0300
  • b501ee2b8d Remove obsolete example files, and add link in Docs to the archived copies Badlop 2023-07-27 13:37:05 +0200
  • a7c3368635 Move example Perl extauth script from ejabberd git to Docs site Badlop 2023-07-27 13:23:13 +0200
  • 84ee724aa3 Fix dialyzer warning Paweł Chmielowski 2023-07-25 18:49:45 +0200
  • da7fe59834 Commit changes to ejabberd_sql.hrl as well Paweł Chmielowski 2023-07-25 18:24:24 +0200
  • 3710dc1e3b Use prepared statement with mysql Paweł Chmielowski 2023-07-25 16:52:49 +0200
  • db03c7428c Web Admin roster page: move the AddJID textbox to top (#4067) Badlop 2023-07-19 16:50:06 +0200
  • 9c6fe98f76 Partially revert "Improve ejabberdctl script: Copy recent commit 6272c0e90 to the container" Badlop 2023-07-19 10:55:41 +0200
  • c03af0afb3 make-binaries: Remove outdated workaround Holger Weiss 2023-07-24 00:11:32 +0200
  • d109d7f0c5 make-binaries: Revert to Linux-PAM 1.5.2 Holger Weiss 2023-07-23 16:34:21 +0200
  • bf9b257eab make-binaries: Don't build Linux-PAM examples Holger Weiss 2023-07-23 16:08:25 +0200
  • 11dc0c1774 make-binaries: Bump dependency versions Holger Weiss 2023-07-23 15:52:32 +0200
  • 0a5eda0777 make-binaries: Fix check for current Expat version Holger Weiss 2023-07-23 15:51:27 +0200
  • a657a6d2f6 make-binaries: Apply another minor simplification Holger Weiss 2023-07-23 15:35:09 +0200
  • 121acd1da7 make-binaries: Apply minor simplifications Holger Weiss 2023-07-23 15:06:40 +0200
  • ec86079747 make-binaries: Don't duplicate config entries Holger Weiss 2023-07-23 14:56:01 +0200
  • f1b0a9cb32 make-binaries: Don't hard-code musl version Holger Weiss 2023-07-23 14:54:04 +0200
  • 0b6cb77b3c make-binaries: Omit unnecessary glibc setting Holger Weiss 2023-07-23 14:52:18 +0200
  • 8a740d5087 make-binaries: Set kernel version for all builds Holger Weiss 2023-07-23 14:49:07 +0200
  • 8288774787 Add EJABBERD_OPTS in ejabberdctl.cfg & revert "Improve ejabberdctl script" Jérôme Sautret 2023-07-18 15:31:10 +0200
  • d349e3a88e Revert "Add stun app to cond_apps in mix.exs" Paweł Chmielowski 2023-07-18 11:14:57 +0200
  • 2ef9fbc111 Add stun app to cond_apps in mix.exs Paweł Chmielowski 2023-07-17 18:40:22 +0200
  • 78f81de252 Improve support to stop external modules written in Elixir Badlop 2023-07-13 13:32:24 +0200
  • 8d9ee8e35b Bump ex_doc from 0.29.4 to 0.30.1 dependabot[bot] 2023-07-10 06:05:32 +0000
  • e66ba2e424 Improve ejabberdctl script: Copy recent commit 6272c0e90 to the container Badlop 2023-07-11 10:13:59 +0200
  • fafb48e88f
    Merge pull request #4025 from jpds/increase-default-backlog Paweł Chmielowski 2023-07-11 12:19:33 +0200
  • 6272c0e901 Improve ejabberdctl script Jérôme Sautret 2023-07-10 16:18:06 +0200
  • 54314e5bb9 Better error handling in mod_muc_rtbl Paweł Chmielowski 2023-07-04 18:18:49 +0200
  • c05abcfac8 pass headers to ejabberd_bosh process request #4051 mjunlim 2023-06-22 17:11:04 +0800
  • 3350d357ca Updated xmlcdata in decode_body, added Headers to process_request mjunlim 2023-06-22 17:10:24 +0800
  • ffbcf19156 Halt ejabberd if a command in CTL_ON_ fails during ejabberd startup Badlop 2023-06-13 00:39:05 +0200
  • dcc8149f58 New command to halt ejabberd abruptly with an error status code Badlop 2023-06-13 00:56:19 +0200
  • acf6a00176 Fix SIGINT of ejabberdctl foreground by exec(1) on privilege drop #4047 Dennis Camera 2023-06-13 17:37:23 +0200
  • d2c54fd5fe Fix calling ejabberdctl command with wrong number of arguments with Erlang 26 Badlop 2023-06-13 11:42:00 +0200
  • f40a7b1c77 OAuth: Handle badpass error message Badlop 2023-06-12 22:27:15 +0200
  • 16f758e13f Support to provide only the dependency name Badlop 2023-06-09 17:27:48 +0200
  • c333cc0776 New option install_contrib_modules Badlop 2023-05-17 17:09:09 +0200
  • 3263e81972 Move Xref and Dialyzer options from workflows to rebar.config Badlop 2023-06-06 13:38:22 +0200
  • 397a08afca Move configure options from the Test to the Compile section Badlop 2023-06-06 17:33:34 +0200
  • 19070e4b04 Add sections to rebar.config to organize its content Badlop 2023-06-06 17:36:06 +0200
  • 0bbc255814 Dialyzer dirty workarounds because re:mp() is not an exported type Badlop 2023-06-06 12:34:05 +0200
  • 1b06f4ca4f The warnings_as_errors compiler option is already disabled by default Badlop 2023-06-06 13:41:59 +0200
  • b3eeac637f Update tests to Erlang/OTP 26 and recent Elixir Badlop 2023-06-08 23:07:44 +0200
  • 480b42b36d Run Dialyzer again with Erlang/OTP 26, and let's solve its problems Badlop 2023-06-08 23:05:52 +0200
  • 436074c67a When installing module already configured, keep config as example Badlop 2023-05-23 13:48:49 +0200
  • c9a2117570 Ignore .tool-versions in git, this file is used by asdf Badlop 2023-05-17 09:30:51 +0200
  • 6155b001b4 Dockerfile: Reorder stages and steps for consistency sando38 2023-04-25 09:33:45 +0200
  • 8f05af7810 Dockerfile: Use Alpine as base for METHOD=package sando38 2023-04-24 15:03:26 +0200
  • 33ac7916d3 Dockerfile: Cosmetic changes sando38 2023-04-23 11:02:54 +0200
  • 461c1ddf3d Dockerfile: Rename packages to improve compatibility sando38 2023-04-23 10:57:06 +0200
  • 2428f74fbd Dockerfile: Provide specific OTP and elixir vsn for direct compilation sando38 2023-04-23 10:09:02 +0200
  • bb8e892323 Add alternate version of mysql upsert Paweł Chmielowski 2023-06-07 15:54:19 +0200
  • e85a0b0c4f
    Dummy change to test CLA #4044 MRDoubleVie 2023-06-07 15:33:40 +0200
  • 8c5192f17e
    Dummy change to test CLA workflow #4043 MRDoubleVie 2023-06-07 15:18:47 +0200
  • 3eecf4ae8a Remove existing role information for users that are kicked from room Paweł Chmielowski 2023-05-24 12:15:20 +0200
  • 4a53d4cb56 Expand rule "mucsub subscribers are members in members only rooms" to more places Paweł Chmielowski 2023-05-24 11:26:48 +0200
  • 1818a29c29 Don't crash in mod_shared_roster_ldap:get_member_jid on empty output Paweł Chmielowski 2023-05-22 12:48:29 +0200
  • dd2efc360b Fix return values from calculate_diff inside mod_privacy_sql Paweł Chmielowski 2023-05-02 15:59:40 +0200
  • 8e64992f47 Use more efficient way to calculate changes in set_privacy_list Paweł Chmielowski 2023-05-02 11:43:18 +0200
  • 040c72f1c8 ejabberd_listener.erl: Increase default listen queue backlog value to 128, which is the default value on both Linux and FreeBSD. #4025 Jonathan Davies 2023-04-25 20:11:04 +0100
  • d95a1bac3e Use container names to differentiate them; don't force logo height Badlop 2023-04-24 11:27:13 +0200
  • c6b295b5a0 Fix typo in the previous commit Badlop 2023-04-25 09:40:22 +0200
  • 2a4a6bec18 Add trailing backslash to URLs shown in mod_muc_log disco#info Badlop 2023-04-24 13:36:37 +0200
  • 0d3f8c7b9f Make mod_register_web redirect to page that end with / (#3177) Badlop 2023-04-24 13:34:47 +0200
  • d299b97261 Raise Erlang/OTP requirement to 20.0 Badlop 2023-04-21 12:04:13 +0200
  • 5b8ebed81b Optimize mod_privacy_sql:set_list Paweł Chmielowski 2023-04-20 10:55:21 +0200
  • bb28265261 Set version to 23.04 23.04 Badlop 2023-04-18 11:39:33 +0200
  • 46f33e5051 Update dependencies Paweł Chmielowski 2023-04-18 11:22:33 +0200
  • 06669b12e8 Update changelog Badlop 2023-04-18 11:11:08 +0200
  • 1ca126381b Update man Badlop 2023-04-17 12:38:57 +0200
  • bf5de81b24 Bump ex_doc from 0.29.3 to 0.29.4 dependabot[bot] 2023-04-03 07:14:13 +0000
  • d717ffd1a0 Update version notes of options and commands Badlop 2023-04-17 12:34:30 +0200
  • c271d73dbd CI: Update Erlang/OTP to 26.0-rc3 Badlop 2023-04-17 12:20:40 +0200
  • e1a8980d6c Container: no need to specify captcha_url, auto may be enough in most cases Badlop 2023-04-17 12:19:37 +0200
  • ec7ff88dda Update Portuguese translation (thanks to Silvério Santos) Badlop 2023-04-17 11:10:26 +0200
  • 5b695766ae Mention what ejabberd version first supports rtbl Badlop 2023-04-17 18:43:11 +0200
  • f5b6909cca Unregister hooks on stop in mod_muc_rbtl Paweł Chmielowski 2023-04-17 18:03:21 +0200
  • 98d348893b Make mod_muc_rtbl notify only local node rooms Paweł Chmielowski 2023-04-17 17:07:59 +0200
  • c942c31e38 Add mod_muc_rtbl Paweł Chmielowski 2023-04-17 16:59:42 +0200
  • 70cbdd1117 Allow to update state from muc_process_iq hook Paweł Chmielowski 2023-04-17 16:57:54 +0200
  • 1114a35e0a Recognize message retractions in mod_muc Paweł Chmielowski 2023-04-14 12:19:38 +0200
  • d12e5a44b8 Add by attribute to generated muc moderation messages Paweł Chmielowski 2023-04-14 12:05:49 +0200
  • 34420444db Container: Revert change in entrypoint that was added in d15cf994a Badlop 2023-04-11 15:12:33 +0200
  • 38eb50bf5c Container: Reorganize how to build container image Badlop 2023-04-11 12:09:37 +0200
  • 6705679cf3 Container: Update instructions to build image following d15cf994a (#3983) Badlop 2023-04-11 11:11:16 +0200
  • 10635bccc9 Container: Reword sentences about docker.io and ghcr.io Badlop 2023-04-03 17:06:49 +0200
  • dee0ec50b9 Remove ci-19.3, as Github Actions no longer supports ubuntu-18.04 Badlop 2023-04-03 17:24:24 +0200
  • 401bdedae8 Dockerfile: Detect runtime dependencies automatically sando38 2023-04-07 20:42:04 +0200
  • b2107e5abb Dockerfile: Detect runtime dependencies automatically #4019 sando38 2023-04-07 20:42:04 +0200
  • 99e51a2123 Mention in mod_mam.erl its support for XEP-0425: Message Moderation Badlop 2023-03-30 17:01:44 +0200
  • d43ce53f9a Update xmpp version in mix following commit 6da1bb5b2 Badlop 2023-03-30 16:54:35 +0200
  • f6385fae50 Fix dialyzer warning Paweł Chmielowski 2023-03-30 14:53:51 +0200
  • 6da1bb5b22 Add support for "xep-0424 Message Moderation" Paweł Chmielowski 2023-03-30 14:37:13 +0200
  • 64e1cfcbba Test only with oldest OTP supported, newest stable and bleeding edge Badlop 2023-03-27 11:50:46 +0200
  • fbfcebf417 Container: Remove Elixir Matchers to prevent useless warnings in github actions page Badlop 2023-01-27 15:34:42 +0100