Commit graph

  • 468537cb09 Merge 13.0->trunk Matthew Wild 2025-02-13 16:21:10 +00:00
  • ecf23b8390 Merge 13.0->trunk Matthew Wild 2025-02-13 14:00:34 +00:00
  • 64c5d4941c Merge 13.0->trunk Matthew Wild 2025-02-13 13:09:11 +00:00
  • 213dbebdd2 Merge 13.0->trunk Kim Alvefur 2025-02-12 22:41:19 +01:00
  • 4edcb2f344 Merge 13.0->trunk Matthew Wild 2025-02-12 17:16:09 +00:00
  • e0fc00a04c Merge 13.0->trunk Matthew Wild 2025-02-12 12:34:29 +00:00
  • 5de57b973b EOL 0.11 0.11 Kim Alvefur 2024-08-22 16:13:57 +02:00
  • b8e4d5e840 util.x509: Per RFC 9525, remove obsolete Common Name check Kim Alvefur 2024-02-11 13:34:13 +01:00
  • 2c0af0666b prosodyctl: check features: Fix traceback for components with no recommended modules (thanks Menel, riau) Matthew Wild 2025-02-17 11:35:03 +00:00
  • f21ea48481 mod_invites: Fix storing --group (thanks lissine) Kim Alvefur 2025-02-17 00:55:27 +01:00
  • 3ba87d07a9 util.prosodyctl.check: Recognise http_upload_external as a file upload service Matthew Wild 2025-02-16 14:19:16 +00:00
  • f7f794c5c6 util.prosodyctl.check: Fix typo in informational message Matthew Wild 2025-02-16 14:17:11 +00:00
  • 573e9f2716 mod_bosh, mod_websocket: Add soft dependency on mod_http_altconnect Matthew Wild 2025-02-16 13:32:59 +00:00
  • 1bb0fa47bc moduleapi: Allow soft dependencies via module:depends(mod, true) Matthew Wild 2025-02-16 13:29:07 +00:00
  • 83e4560a6c mod_http_altconnect: Imported from prosody-modules 6d5a19bdd718 w/changes Matthew Wild 2025-02-16 13:19:05 +00:00
  • 8edde6a299 prosodyctl: check features: check for mod_muc_mam on MUC components Matthew Wild 2025-02-16 13:17:00 +00:00
  • 037c70246d util.sql: Don't send SQLCipher key to Postgres or MySQL (thanks gllmhyt) Kim Alvefur 2025-02-16 11:52:07 +01:00
  • 9bae17a0bb mod_http_file_share: Persist total storage usage when it increases (fixes #1891) Matthew Wild 2025-02-15 17:10:30 +00:00
  • bdc573f17b CHANGES: add 'prosodyctl check features' Matthew Wild 2025-02-15 16:48:27 +00:00
  • c7554fdba8 prosodyctl: check: Fix variable name (thanks luacheck) Matthew Wild 2025-02-15 16:48:11 +00:00
  • 500d0df0a4 prosodyctl: check: Skip DNS checks for known invalid domains (fixes traceback) Matthew Wild 2025-02-15 16:38:50 +00:00
  • f585db3acf prosodyctl: check features: Check for recommended feature availability Matthew Wild 2025-02-15 16:34:16 +00:00
  • fb733fb549 util.prosodyctl.check: Sort hosts in iterator for more stable output Matthew Wild 2025-02-15 16:31:10 +00:00
  • 35e48b2bac prosodyctl: check: Fix indentation in warning message Matthew Wild 2025-02-15 16:29:32 +00:00
  • 346f58c9d9 core.certmanager: Move LuaSec verification tweaks to mod_s2s Kim Alvefur 2025-02-15 00:19:01 +01:00
  • f5f2755b63 mod_cloud_notify, mod_cron, mod_invites: Add 'prosody.' prefix to requires Matthew Wild 2025-02-15 10:31:37 +00:00
  • a9bc4a09e4 .semgrep.yml: Identify unprefixed module imports Matthew Wild 2025-02-15 10:30:33 +00:00
  • e49c199077 doap: Update XEP-0421, only editorial changes and promoted to Stable Kim Alvefur 2025-02-14 20:55:49 +01:00
  • a16ff1dea5 doap: Replace references to 'trunk' Kim Alvefur 2025-02-14 20:50:18 +01:00
  • 1acb229597 net.httpserver: Remove obsolete API Matthew Wild 2025-02-14 14:50:22 +00:00
  • 09e5f799a0 prosody.cfg.lua.dist: Updates for 13.0+ Matthew Wild 2025-02-14 14:47:11 +00:00
  • e3bd013535 CHANGES: List mod_cloud_notify Matthew Wild 2025-02-14 14:44:47 +00:00
  • d71473df3b MUC: Use new XEP namespace for hats by default Matthew Wild 2025-02-14 13:08:45 +00:00
  • ed5dfc1a62 prosodyctl: check: Warn about deprecated mod_posix Matthew Wild 2025-02-13 18:01:15 +00:00
  • 90fea186dd modulemanager: Remove autoloading of per-platform module Matthew Wild 2025-02-13 18:00:54 +00:00
  • df63482b96 mod_admin_shell: Remove duplicated line Matthew Wild 2025-02-13 17:05:36 +00:00
  • 56dc05885e mod_admin_shell: Rename user:setrole to user:set_roles Matthew Wild 2025-02-13 16:20:42 +00:00
  • f8a9943d17 mod_admin_shell: Hide secondary role commands, focus on primary roles Matthew Wild 2025-02-13 16:18:59 +00:00
  • 009996c9e8 mod_admin_shell: Support for hiding certain commands from default help listing Matthew Wild 2025-02-13 16:16:19 +00:00
  • 4cc122bdc0 mod_account_activity: Fix error when no duration specified in shell command Matthew Wild 2025-02-13 16:15:16 +00:00
  • b07c1436e7 mod_admin_shell: Fix result handling of user addrole/delrole commands Matthew Wild 2025-02-13 15:54:39 +00:00
  • ccacf5acb3 usermanager: Include role_name in event for consistency with the 'removed' event Matthew Wild 2025-02-13 15:31:37 +00:00
  • d384d98c11 mod_authz_internal: Fix error messages Matthew Wild 2025-02-13 15:31:14 +00:00
  • dc810fea2d mod_authz_internal: Fix return values of secondary role management methods Matthew Wild 2025-02-13 15:30:23 +00:00
  • 3cdaf29bf8 mod_presence: Fix traceback if origin gets disconnected during processing Matthew Wild 2025-02-13 14:00:08 +00:00
  • 91e846ee71 mod_invites: Add shell commands to list, show and delete pending invitations Matthew Wild 2025-02-13 13:04:37 +00:00
  • 94385af697 mod_invites: Shell command to create reset links Matthew Wild 2025-02-13 12:21:16 +00:00
  • e91c540eea core.configmanager: Delay reporting warnings about Credential until use Kim Alvefur 2025-02-12 22:35:39 +01:00
  • d828183c6a CHANGES: Update with some more 13.0 features Matthew Wild 2025-02-12 17:15:49 +00:00
  • 85b82fdb3d mod_account_activity: Add shell command to list inactive accounts Matthew Wild 2025-02-12 17:15:29 +00:00
  • 6b6707efe5 mod_account_activity: Fix required module names Matthew Wild 2025-02-12 17:15:00 +00:00
  • 54b77fd3ca mod_account_activity: Record an account's last activity timestamp Matthew Wild 2025-02-12 12:33:45 +00:00
  • 2d695b3c01 CHANGES: Update for 13.0.x Matthew Wild 2025-02-11 14:57:18 +00:00
  • 271860a171 util.dnsregistry: Update using script Kim Alvefur 2025-02-09 16:27:28 +01:00
  • df27bf0645 tools.dnsregistry: Comment out duplicate error codes Kim Alvefur 2025-02-09 16:26:22 +01:00
  • c1655a181f mod_storage_sql: Fix tests for SQLite3 Kim Alvefur 2025-02-08 12:55:40 +01:00
  • d6f8c4fe18 MUC: Don't inform people about the avatar hash when there is none Matthew Wild 2025-02-07 10:19:36 +00:00
  • b4e8a8c6c4 net.adns: Collect DNS lookup timing metrics Kim Alvefur 2025-02-07 09:22:52 +01:00
  • 3d61988313 mod_vcard: Switch store name for MUC hosts (thanks lissine) Matthew Wild 2025-02-06 17:37:59 +00:00
  • 857c61ffd3 mod_muc: Integrate support for vcards/avatars on MUC rooms Matthew Wild 2025-02-06 17:08:46 +00:00
  • 839498eb5d mod_vcard: Some support for handling vcards on components Matthew Wild 2025-02-06 17:03:03 +00:00
  • eac45d938a mod_vcard: Fire event when vcard updated Matthew Wild 2025-02-06 17:02:29 +00:00
  • 810b59d50e mod_vcard: Add API to get hash of the vcard avatar Matthew Wild 2025-02-06 17:02:02 +00:00
  • 2fef4f5d9c prosodyctl: Fix check for whether to show init system warning Matthew Wild 2025-02-06 15:43:23 +00:00
  • e7f77807c9 net.server_epoll: Call :shutdown() on TLS sockets when supported Martijn van Duren 2025-02-06 15:04:38 +00:00
  • 0a93dccaa9 prosodyctl: Further deprecate start/stop/restart commands when installed Matthew Wild 2025-02-06 14:51:31 +00:00
  • 08d69fb759 prosodyctl: reload: Assume reload-via-socket if any arguments passed Matthew Wild 2025-02-06 14:47:45 +00:00
  • 24d50902bd prosodyctl: Fix luacheck warning Matthew Wild 2025-02-06 14:46:36 +00:00
  • 3e23058a2d prosodyctl: reload: Remove redundant require Matthew Wild 2025-02-06 14:45:56 +00:00
  • 68fa291829 util.prosodyctl: Add comments to explain logic and expected behaviour (#1688) Matthew Wild 2025-02-06 14:42:18 +00:00
  • 60460d4d22 prosodyctl: stop: Fix detection of whether Prosody is running Matthew Wild 2025-02-06 14:35:29 +00:00
  • b3d9577ceb prosodyctl: reload: Fix detection of whether prosody is running Matthew Wild 2025-02-06 14:34:47 +00:00
  • f2e87307a4 prosodyctl: reload: use admin socket to issue reload command, if available Matthew Wild 2025-02-06 14:24:16 +00:00
  • 1377333751 util.prosodyctl.shell: Export function to check for availability of admin socket Matthew Wild 2025-02-06 14:23:15 +00:00
  • ba53fa2e21 mod_c2s: Add debug log when disconnecting all user sessions Matthew Wild 2025-02-06 12:40:11 +00:00
  • 56c7957a56 mod_admin_shell: Fix column alignment in 'help roles' Kim Alvefur 2025-02-02 14:12:52 +01:00
  • 084774ae50 mod_admin_shell: Fix help forgetting arguments Kim Alvefur 2025-02-02 13:33:17 +01:00
  • 885164b2b1 util.startup: Drop mention of systemd from notification socket handling Kim Alvefur 2025-02-01 20:42:59 +01:00
  • 9732b0f9d8 mod_tokenauth: Fix expiry lasting one second too much Rémi Bardon 2025-02-01 20:45:28 +01:00
  • 642c1c0ab5 Merge 0.12->trunk Matthew Wild 2025-01-28 09:18:18 +00:00
  • f45cf55bcb doap: Add XEP-0357 (mod_cloud_notify) Kim Alvefur 2025-01-27 12:23:10 +01:00
  • edfe2fe98c mod_storage_sql: Don't treat Enter or Ctrl-C as yes in upgrade command Kim Alvefur 2025-01-23 22:32:44 +01:00
  • c8134dd9a9 mod_storage_sql: Detect SQLite3 without UPSERT (or SQLCipher 3.x) Kim Alvefur 2025-01-23 19:33:05 +01:00
  • 654edd37bb util.sql: SQLCipher support Kim Alvefur 2025-01-23 16:38:56 +01:00
  • 2d4ea8ac9b core.configmanager: Remove compat Kim Alvefur 2025-01-21 17:21:48 +01:00
  • 97884eb956 util.startup: Rename credentials path variable too Kim Alvefur 2025-01-18 13:29:59 +01:00
  • 9db7569abc luacheck: Declare new config globals Kim Alvefur 2025-01-18 12:33:18 +01:00
  • 059d6457e0 core.configmanager: Rename Secret to Credential Kim Alvefur 2025-01-18 12:31:48 +01:00
  • 41a360ce2a core.configmanager: Add function for getting secrets from separate files Kim Alvefur 2025-01-16 15:21:34 +01:00
  • 2f37c443b8 core.configmanager: Add ways to read config values from files Kim Alvefur 2025-01-16 15:05:00 +01:00
  • 76f00fc2e3 mod_admin_shell: Remove log statement intended for development only Matthew Wild 2025-01-16 11:35:19 +00:00
  • b53c7b03aa util.bitcompat: Avoid potential noise from global metatable Kim Alvefur 2025-01-15 09:55:28 +01:00
  • 918e8f51e8 mod_pubsub: Remove duplicate create_node command Matthew Wild 2025-01-14 12:26:14 +00:00
  • cafbad2d01 features: Add feature for bundled mod_cloud_notify Matthew Wild 2025-01-14 12:25:53 +00:00
  • 879cb1672f mod_authz_internal: Make host considered the parent configurable Kim Alvefur 2025-01-13 11:50:03 +01:00
  • dc80c46504 luacheckrc: Add module.ready() Kim Alvefur 2025-01-10 12:34:29 +01:00
  • dadd754f74 luacheckrc: Reorder module API methods for consistency with prosody-modules Kim Alvefur 2025-01-10 12:32:29 +01:00
  • ea7bf939d5 util.signal: Factor out single #define that enables signalfd(2) use Kim Alvefur 2025-01-10 12:31:27 +01:00
  • 4919301ad4 util.signal: Implement signalfd for *BSD Kim Alvefur 2025-01-10 03:18:46 +01:00
  • c8d375af04 mod_cloud_notify: Merge from prosody-modules@fc521fb5ffa0 Matthew Wild 2025-01-09 16:49:27 +00:00