Commit Graph

  • a37a01dff9
    Merge 2fa15022db into a3e0630ac4 #27 Christian Eichert 2025-05-29 09:47:57 -0400
  • a3e0630ac4 Merge 13.0->trunk master Kim Alvefur 2025-05-24 15:57:29 +0200
  • 5192f0f312 mod_s2s: Fix log to use formatting instead of concatenation (fixes #1461) 13.0 Kim Alvefur 2025-05-24 15:53:46 +0200
  • 09359b7daf make: Add mod_cron to Teal targets Kim Alvefur 2025-05-09 00:56:03 +0200
  • 66a99f6aa1 mod_cron: Move changes to Teal source Kim Alvefur 2025-05-09 00:53:56 +0200
  • 19126b5410 teal: Regenerate Lua files Kim Alvefur 2025-05-09 00:50:36 +0200
  • 83dc01250e make: Inject comment explaining where Teal-generated files come from Kim Alvefur 2025-05-09 00:48:40 +0200
  • 43f624d71a teal: Tweak formatting of generated Lua Kim Alvefur 2025-05-09 00:48:00 +0200
  • 8feb59adae util.xtemplate: Fix wrongful teal warning Kim Alvefur 2025-05-09 00:31:38 +0200
  • c1b820172d util.datamapper: Fix some Teal warnings Kim Alvefur 2025-05-09 00:47:19 +0200
  • 2265f65457 teal: Remove trailing semicolons after return Kim Alvefur 2025-05-09 00:30:32 +0200
  • 189f210503 Merge 13.0->trunk Kim Alvefur 2025-05-19 18:41:55 +0200
  • db92b07211 MUC: Ensure room-creating join stanza includes nickname (fix #1934) Kim Alvefur 2025-05-19 18:12:57 +0200
  • 2f6cba208f MUC: Factor out identification of join stanza Kim Alvefur 2025-05-19 18:11:27 +0200
  • f14f1b331f mod_http_files: Fail if missing the required 'http_files_dir' setting Kim Alvefur 2025-05-13 22:38:34 +0200
  • 36591d492e mod_http_files: Replace public API with errors Kim Alvefur 2025-05-13 22:38:30 +0200
  • 382d6fdea6 Merge 13.0->trunk Kim Alvefur 2025-05-05 17:30:06 +0200
  • d4a20e5748 util.jsonschema: Simplify retrieval of UTF-8 length function Kim Alvefur 2025-05-05 17:14:57 +0200
  • b439ad72f1 MUC: Fix nickname registration form error handling (fixes #1930) Kim Alvefur 2025-05-05 16:32:45 +0200
  • e7ebe86694 util.prosodyctl.check: Improve reporting of DNS lookup problems Kim Alvefur 2025-05-05 15:05:53 +0200
  • 1db909804b mod_admin_shell: Fix matching logic in s2s:close (Thanks Menel) Kim Alvefur 2025-04-28 19:41:19 +0200
  • d723c0a6dd net.http.files: Fix #1927 Kim Alvefur 2025-04-25 17:05:13 +0200
  • 2fa15022db
    Update prosodyctl #27 Christian Eichert 2025-04-13 02:34:45 +0200
  • 052d497dee util.jsonschema: Fix handling of `false` as schema Kim Alvefur 2025-03-30 17:27:23 +0200
  • 850f26d86f util.jsonschema: Remove now invalid semicolons Kim Alvefur 2025-03-30 16:47:13 +0200
  • e16bc3ab04 util.pposix: Fix spelling in Teal definition Kim Alvefur 2025-03-30 16:43:02 +0200
  • 6f0847b688 util.signal: Update teal interface spec Kim Alvefur 2025-02-20 00:07:27 +0100
  • 653390b8a2 util.pposix: Update teal interface spec Kim Alvefur 2025-02-20 00:05:24 +0100
  • fe1ba0de45 util.crypto: Update teal interface spec Kim Alvefur 2025-02-20 00:02:10 +0100
  • 7a08f14209 util.set: Please Teal type checker Kim Alvefur 2024-11-30 16:20:59 +0100
  • 321170e428 util.dataforms: Update for 'record is { T }' syntax Kim Alvefur 2024-11-30 16:20:39 +0100
  • 3b721264e7 util.array: Update for 'record is { T }' syntax Kim Alvefur 2024-11-30 16:20:18 +0100
  • 822a756db8 util.smqueue: Clean up syntax errors and warnings from Teal 0.24 Kim Alvefur 2024-11-30 16:03:37 +0100
  • 2e699ee822 util.stanza: Update Teal interface for tl 0.24.0 Kim Alvefur 2024-10-13 12:59:34 +0200
  • e7d2351ef2 Merge 13.0->trunk Matthew Wild 2025-04-18 12:25:38 +0100
  • ea99104f0a mod_http_file_share: Add media-src 'self' to Content-Security-Policy header Matthew Wild 2025-04-18 12:25:06 +0100
  • a82a04c2e5 Merge 13.0->trunk Kim Alvefur 2025-04-16 18:27:46 +0200
  • ea2f97e9ed mod_storage_sql: Also retrieve all SQLite3 indices Kim Alvefur 2025-04-16 15:35:07 +0200
  • 0eb86d7ddf Merge 13.0->trunk Matthew Wild 2025-04-16 12:03:08 +0100
  • 82f3dc3616 mod_invites: Consider password reset a distinct type wrt invite page Kim Alvefur 2025-04-15 21:47:13 +0200
  • 68f2229e78 mod_invites_register: Don't restrict username for roster invites (thanks lissine) Matthew Wild 2025-04-16 12:02:31 +0100
  • a886c56e27 Merge 13.0->trunk Kim Alvefur 2025-04-14 15:51:05 +0200
  • 7e16a71be8 mod_storage_internal: Fix queries with only start returning extra items Kim Alvefur 2025-04-14 15:10:29 +0200
  • ab08243902 Merge 13.0->trunk Kim Alvefur 2025-04-11 09:47:23 +0200
  • 7340c4e1f2 mod_storage_sql: Retrieve all indices to see if the new one exists Kim Alvefur 2025-04-11 09:45:04 +0200
  • e631062beb Merge 13.0->trunk Matthew Wild 2025-04-10 16:07:54 +0100
  • aa37a70850 mod_invites_register: Stricter validation of registration events Matthew Wild 2025-04-10 16:07:32 +0100
  • 168ed96461 Merge 13.0->trunk Matthew Wild 2025-04-10 11:33:47 +0100
  • ac77dc3db2 prosodyctl check config: add recommendation to switch from admin_telnet to shell Matthew Wild 2025-04-10 11:21:13 +0100
  • 22acb5626f configmanager: Emit config warning when referencing non-existent value Matthew Wild 2025-04-10 11:19:48 +0100
  • 70c93da883 Merge 13.0->trunk Kim Alvefur 2025-04-10 00:23:22 +0200
  • dcd0d7ad1f mod_storage_sql: Mark unused argument as such Kim Alvefur 2025-04-10 00:22:44 +0200
  • ca351f64bd Merge 13.0->trunk Kim Alvefur 2025-04-09 20:28:28 +0200
  • 4eb0e47d07 mod_storage_sql: Handle failure to deploy new UNIQUE index Kim Alvefur 2025-04-09 18:27:42 +0200
  • 629b5b10b5 mod_http: Log problems parsing IP addresses in X-Forwarded-For (Thanks Boris) Kim Alvefur 2025-04-09 18:11:57 +0200
  • 3873c984a3 mod_http: Fix IP address normalization (Thanks Boris) Kim Alvefur 2025-04-09 15:54:54 +0200
  • 86bb005c57 mod_storage_sql: Add shell command to create tables and indices (again) Kim Alvefur 2025-04-09 15:06:48 +0200
  • 60c270f2a8 Merge 13.0->trunk Matthew Wild 2025-04-09 10:59:28 +0100
  • 79d0d2591d mod_storage_sql: Delay showing SQL library error until attempted load Kim Alvefur 2025-04-07 20:23:00 +0200
  • 775a4d3cf6 prosodyctl check config: List modules which Prosody cannot successfully load Matthew Wild 2025-04-09 10:54:01 +0100
  • 6767e771ff modulemanager, util.pluginloader: Improve error message when load fails but some candidates were filtered Matthew Wild 2025-04-09 10:53:37 +0100
  • d45bf0a820 mod_admin_shell: Add role:list() and role:show() commands Matthew Wild 2025-04-04 16:50:25 +0100
  • b08fa464dc mod_authz_internal: Improve error message when invalid role specified Matthew Wild 2025-04-04 16:49:55 +0100
  • efdb9a8919 Merge 13.0->trunk Matthew Wild 2025-04-03 20:37:03 +0100
  • f81c17aead Added tag 13.0.1 for changeset e78e79f1b5f5 Matthew Wild 2025-04-03 20:01:03 +0100
  • 22d39cfc89 Merge 13.0->trunk Matthew Wild 2025-04-03 20:00:10 +0100
  • db3735d974 mod_admin_shell: Visual tweaks to the output of debug:cert_index() 13.0.1 Matthew Wild 2025-04-03 19:58:57 +0100
  • 07c3ce955c .luacheckrc: Ignore config files in spec/tls Matthew Wild 2025-04-03 19:56:11 +0100
  • 8d281ac121 certmanager: Remove obsolete index log (replaced by shell command) Matthew Wild 2025-04-03 19:47:16 +0100
  • fbf6e15ee2 Merge 13.0->trunk Matthew Wild 2025-04-03 16:54:14 +0100
  • e23d50de10 mod_admin_shell: Add debug:cert_index() command Matthew Wild 2025-04-03 16:54:02 +0100
  • bc13ac7e71 certmanager: Improve logging for all cases where certs are skipped Matthew Wild 2025-04-03 16:53:48 +0100
  • b94b7b20b8 Merge 13.0->trunk Matthew Wild 2025-04-03 15:14:07 +0100
  • e6849bb76e spec/tls: Add TLS/certificate integration tests Matthew Wild 2025-04-03 15:11:58 +0100
  • 80d5f64ca0 Merge 13.0->trunk Matthew Wild 2025-04-03 12:04:19 +0100
  • 3905dcae02 portmanager: Add debug log message to state which certificate we end up using Matthew Wild 2025-04-03 12:03:24 +0100
  • e4fa881601 portmanager: Take automatic cert selection into account when setting SNI cert Matthew Wild 2025-04-03 12:02:45 +0100
  • e19a4891fc Merge 13.0->trunk Matthew Wild 2025-04-02 17:28:33 +0100
  • 3acd17a59e prosodyctl check certs: Use correct hostname in warning message about HTTPS Matthew Wild 2025-04-02 17:27:39 +0100
  • 99a70ea86e Merge 13.0->trunk Kim Alvefur 2025-04-02 17:15:29 +0200
  • 521b13beb5 Merge 13.0->trunk Matthew Wild 2025-04-02 16:14:24 +0100
  • c701571b95 net.server_epoll: Use correct connection timeout when initiating Direct TLS Kim Alvefur 2025-04-02 15:54:31 +0200
  • c384aeca79 portmanager: Use alternate host (if any) for SNI (many thanks Zaak!) Matthew Wild 2025-04-02 16:13:55 +0100
  • 9877db0ede Merge 13.0->trunk Kim Alvefur 2025-04-01 21:25:31 +0200
  • 1d47e2fab1 mod_tls: Collect full certificate chain validation information Kim Alvefur 2025-04-01 20:49:58 +0200
  • 5dbd3b15e4 mod_s2s: Handle single message from chain validation Kim Alvefur 2025-04-01 20:42:53 +0200
  • 126262edb3 Merge 13.0->trunk Kim Alvefur 2025-04-01 18:31:26 +0200
  • 7976f21e3e mod_s2s: Deal with OpenSSL changing spelling in strings Kim Alvefur 2025-04-01 18:15:34 +0200
  • c914afdc49 mod_tls: Enable Prosody's certificate checking for incoming s2s connections (fixes #1916) (thanks Damian, Zash) Matthew Wild 2025-04-01 17:26:56 +0100
  • e39d14c8e8 prosodyctl: Fix spacing in warning message Matthew Wild 2025-04-01 14:38:37 +0100
  • d4af16441d Merge 13.0->trunk Kim Alvefur 2025-03-31 21:23:35 +0200
  • f0c6467af8 mod_roster: Fix shell commands when a component is involved (fixes #1908) Kim Alvefur 2025-03-31 21:19:14 +0200
  • 9f728624b2 Merge 13.0->trunk Matthew Wild 2025-03-31 17:32:11 +0100
  • f0042849ba mod_admin_shell, prosodyctl shell: Report command failure when no password entered (fixes #1907) Matthew Wild 2025-03-31 17:30:50 +0100
  • ce9fa7d874 Merge 13.0->trunk Matthew Wild 2025-03-31 16:43:06 +0100
  • 4f94d2425d util.adminstream: Fix traceback on double-close (fixes #1913) Matthew Wild 2025-03-31 16:25:09 +0100
  • 5e1352f983 Merge 13.0->trunk Matthew Wild 2025-03-31 12:21:22 +0100
  • 96aadab60b core.portmanager: Restore use of per-host 'ssl' for SNI hosts. Fixes #1915. Kim Alvefur 2025-03-29 22:25:19 +0100
  • 3d5416fa91 Merge 13.0->trunk Kim Alvefur 2025-03-23 20:19:09 +0100
  • be51e54c68 doap: Add XEP-0333 Kim Alvefur 2025-03-23 19:59:45 +0100