aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* mod_s2s: Log debug message on attempted close of an connectionless sessionKim Alvefur2021-07-111-0/+1
* mod_s2s: Drop level of indentation by inverting a condition and early returnKim Alvefur2021-07-111-59/+61
* mod_s2s: Use module API to fire eventsKim Alvefur2021-07-111-9/+8
* scansion tests: Allow specifying network settings via environment variableKim Alvefur2021-07-111-2/+1
* scansion tests: Allow specifying network backend via environment variableKim Alvefur2021-07-111-1/+1
* net.server_epoll: Prevent stack overflow of opportunistic writesKim Alvefur2021-07-111-1/+3
* mod_http_errors: Set status code 200 from root pageKim Alvefur2021-07-091-0/+1
* mod_http_errors: Add a Prosody logo to root pageKim Alvefur2021-07-091-0/+10
* mod_http_errors: Allow adding icons on error pagesKim Alvefur2021-07-091-1/+1
* net.http: Send entire HTTP request header as one writeKim Alvefur2021-07-081-5/+3
* net.server_epoll: Immediately attempt to read from newly accepted connectionsKim Alvefur2021-07-081-1/+1
* net.server_epoll: Separate handling of new incoming and outgoing connectionsKim Alvefur2021-07-081-2/+6
* net.server_epoll: Ensure timeout after closingKim Alvefur2020-10-311-0/+1
* core.loggingmanager: Disable pretty printing when not connected to a ttyKim Alvefur2021-07-041-1/+1
* util.pposix: Bind isatty(3)Kim Alvefur2021-07-042-0/+11
* util.prosodyctl.check: Normalize away trailing dot in some messages tooKim Alvefur2021-07-041-8/+13
* util.prosodyctl.check: Normalize potential to form without trailing '.'Kim Alvefur2021-07-041-0/+2
* util.prosodyctl.check: Point out if A/AAAA exists despite disabled IPvXKim Alvefur2021-07-041-0/+10
* util.prosodyctl.check: Warn if both use_ipv4 and use_ipv6 are set to falseKim Alvefur2021-07-041-0/+6
* util.prosodyctl.check: Silence IP protocol mismatches when disabledKim Alvefur2021-07-041-2/+4
* Merge 0.11->trunkKim Alvefur2021-07-031-1/+1
|\
| * util.ip: Fix netmask for link-local address rangeKim Alvefur2021-07-031-1/+1
* | util.format: Escape ASCII control characters also in extra argumentsKim Alvefur2021-07-031-1/+1