Software / code / prosody
Comparison
CHANGES @ 13490:6f840763fc73
net.server_epoll: Add support for systemd socket activation
Allows creating listening sockets and accepting client connections
before Prosody starts.
This is unlike normal Prosody dynamic resource management, where ports
may added and removed at any time, and the ports defined by the config.
Weird things happen if these are closed (e.g. due to reload) so here we
prevent closing and ensure sockets are reused when opened again.
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Tue, 14 May 2024 17:07:47 +0200 |
| parent | 13486:fdd1438d9ef7 |
| child | 13496:3e6d5738ea09 |
comparison
equal
deleted
inserted
replaced
| 13489:ae65f199f408 | 13490:6f840763fc73 |
|---|---|
| 66 - Intervals of mod_cron managed periodic jobs made configurable | 66 - Intervals of mod_cron managed periodic jobs made configurable |
| 67 - When mod_smacks is enabled, s2s connections not responding to ack requests are closed. | 67 - When mod_smacks is enabled, s2s connections not responding to ack requests are closed. |
| 68 - Arguments to `prosodyctl shell` that start with ':' are now turned into method calls | 68 - Arguments to `prosodyctl shell` that start with ':' are now turned into method calls |
| 69 - Support for Type=notify and notify-reload systemd service type added | 69 - Support for Type=notify and notify-reload systemd service type added |
| 70 - Support for the roster *group* access_model in mod_pep | 70 - Support for the roster *group* access_model in mod_pep |
| 71 - Support for systemd socket activation in server_epoll | |
| 71 | 72 |
| 72 ## Removed | 73 ## Removed |
| 73 | 74 |
| 74 - Lua 5.1 support | 75 - Lua 5.1 support |
| 75 - XEP-0090 support removed from mod_time | 76 - XEP-0090 support removed from mod_time |