aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* mod_pubsub: Explicitly enable persistence by default to preserve behaviorKim Alvefur2021-07-213-2/+5
* util.pubsub: Handle absence of node data interfaceKim Alvefur2021-07-211-17/+32
* mod_pubsub: Remove publisher field when not exposing publisherKim Alvefur2021-07-251-1/+3
* mod_pubsub: Normalize 'publisher' JIDKim Alvefur2021-07-251-2/+2
* scansion tests: Enable 'expose_publisher' since we test for itKim Alvefur2021-07-251-0/+1
* mod_pubsub: Respect 'expose publisher' setting in item retrievalKim Alvefur2021-07-252-1/+9
* mod_pubsub: Fix inclusion of publisher (fixes #1399)Kim Alvefur2019-05-016-17/+20
* Merge 0.11->trunkKim Alvefur2021-07-232-58/+84
|\
| * MUC: Fix logic for access to affiliation lists0.11.10Kim Alvefur2021-07-222-58/+84
* | MUC: Skip adding to history when it's set to zeroKim Alvefur2021-07-191-0/+4
* | net.resolvers.service: Only do DANE with secure SRV recordsKim Alvefur2021-07-181-0/+4
* | core.certmanager: Support 'use_dane' setting to enable DANE supportKim Alvefur2021-07-181-0/+2
* | Revert 926d53af9a7a: Restore DANE supportKim Alvefur2021-07-182-4/+6
* | mod_s2s: Clone 'extra' data to let resolvers add more to itKim Alvefur2021-07-181-1/+5
* | editorconfig: We use tabsKim Alvefur2021-07-181-0/+19
* | mod_s2s: Handle measurement where the local host is unknownKim Alvefur2021-07-181-1/+1
* | mod_s2s: Guard against missing 'to' on incoming streamKim Alvefur2021-07-181-1/+1
* | net.server_epoll: Fix traceback-causing typoKim Alvefur2021-07-181-1/+1
* | net.server_epoll: Ensure timeouts match epoll flagsKim Alvefur2021-07-171-0/+6
* | net.server_epoll: Skip reset of read timeout when not readingKim Alvefur2021-07-171-1/+2
* | net.server_epoll: Reduce timer churn during TLS handshakeKim Alvefur2021-07-171-1/+1
* | net.server_epoll: Use only fatal "write" timeout during TLS negotiationKim Alvefur2021-07-161-3/+3
* | net.server_epoll: Optimize concatenation of exactly 2 buffer chunksKim Alvefur2021-07-161-1/+3
* | net.server_epoll: Avoid allocating a buffer table for single writesKim Alvefur2021-07-161-11/+20
* | net.server_epoll: Optionally let go of buffersKim Alvefur2021-07-161-5/+17
* | net.server_epoll: Propagate returns from opportunistic writesKim Alvefur2021-07-161-3/+4
* | net.server_epoll: Set minimum wait time to 1ms, matching epollKim Alvefur2021-07-151-1/+1
* | prosodyctl: Add a note about checking the order of listed commandsKim Alvefur2021-07-151-1/+1
* | prosodyctl: Add cert to command listingKim Alvefur2021-07-151-1/+3
* | prosodyctl: Add 'shell' to command listingKim Alvefur2021-07-151-1/+2
* | prosodyctl: Add 'check' to command listing (fixes #1622)Kim Alvefur2021-05-301-0/+10
* | net.server_epoll: Add setting for disabling the Nagle algorithmKim Alvefur2021-07-141-0/+6
* | net.server_epoll: Support setting keepalive idle timeKim Alvefur2021-07-141-0/+3
* | net.server_epoll: Add way to enable TCP keeplives on all connectionsKim Alvefur2021-07-141-1/+6
* | net.server_epoll: Add an (empty) method for setting socket optionsKim Alvefur2021-07-141-0/+6
* | net.server_epoll: Log failures to set socket optionsKim Alvefur2021-07-141-2/+8
* | mod_s2s: Don't close connections on reloadKim Alvefur2021-07-141-0/+1
* | mod_s2s: Close connections attached to a host being deactivatedKim Alvefur2021-07-141-0/+8
* | mod_s2s: Vary log level by remote stream errorKim Alvefur2021-07-141-1/+33
* | tools/jabberd14sql2prosody: Tweak wording in commentsKim Alvefur2021-07-131-2/+2
* | tools/xep227toprosody: Tweak wording in commentsKim Alvefur2021-07-131-2/+2
* | mod_dialback: Tweak wording in a commentKim Alvefur2021-07-131-1/+1
* | mod_s2s: Remove connection timeout once it's no longer neededKim Alvefur2021-07-131-1/+12
* | net.server_epoll: Call onconnect immediately after TLS handshake completionKim Alvefur2021-07-131-1/+2
* | net.server_epoll: Refactor immediate TLS handshake startKim Alvefur2021-07-131-6/+5
* | net.server_epoll: Keep socket registered in epoll trough TLS wrappingKim Alvefur2021-07-131-2/+1
* | net.server_epoll: Use TLS handshake timeout after initiating handshakeKim Alvefur2021-07-131-1/+3
* | net.server_epoll: Start TLS handshake immediately on newly accepted connectionsKim Alvefur2021-07-131-0/+1
* | net.server_epoll: Factor out TLS initialization into a methodKim Alvefur2021-07-131-45/+51
* | net.server_epoll: Fix typoKim Alvefur2021-07-131-1/+1