| Commit message (Expand) | Author | Age | Files | Lines |
* | net.server_epoll: Improve readability of DANE noise | Kim Alvefur | 2025-02-27 | 1 | -1/+1 |
* | net.httpserver: Remove obsolete API | Matthew Wild | 2025-02-14 | 1 | -17/+0 |
* | net.adns: Collect DNS lookup timing metrics | Kim Alvefur | 2025-02-07 | 2 | -5/+20 |
* | net.server_epoll: Call :shutdown() on TLS sockets when supported | Martijn van Duren | 2025-02-06 | 1 | -0/+21 |
* | net.server_epoll: Don't try to flush buffer on closed connections | Kim Alvefur | 2024-11-19 | 1 | -1/+2 |
* | net.server_epoll: Revert opportunistic_writes tweak | Kim Alvefur | 2024-11-19 | 1 | -3/+0 |
* | net.server_epoll: Make running out of buffer space a fatal error | Kim Alvefur | 2024-11-09 | 1 | -0/+6 |
* | net.server_epoll: Improve efficiency of sending much buffered data | Kim Alvefur | 2024-11-09 | 1 | -34/+68 |
* | util.error: Use is_error() instead of is_err() everywhere | Kim Alvefur | 2024-10-29 | 1 | -1/+1 |
* | Merge 0.12->trunk | Kim Alvefur | 2024-08-16 | 1 | -0/+3 |
|\ |
|
| * | net.http: Throw error if missing TLS context for HTTPS request | Kim Alvefur | 2024-08-08 | 1 | -0/+3 |
* | | util.sslconfig: Support DH parameters as literal string | Kim Alvefur | 2024-07-12 | 1 | -1/+4 |
* | | Merge 0.12->trunk | Kim Alvefur | 2024-07-07 | 1 | -1/+16 |
|\| |
|
| * | net.server_event: Add 'wrapserver' API | Kim Alvefur | 2024-07-07 | 1 | -1/+16 |
* | | net.server_epoll: Add support for systemd socket activation | Kim Alvefur | 2024-05-14 | 1 | -0/+40 |
* | | net.unbound: Show canonical name in textual format (e.g. in shell) | Kim Alvefur | 2024-04-14 | 1 | -1/+5 |
* | | net.server: Restore epoll signalfd handling | Kim Alvefur | 2024-03-02 | 1 | -5/+0 |
* | | net.server: Disable epoll signalfd handling by default until problems resolved | Kim Alvefur | 2024-03-01 | 1 | -0/+5 |
* | | net.server_epoll: Log creation of signalfd handles at noise level | Kim Alvefur | 2024-03-01 | 1 | -0/+1 |
* | | net.server_epoll: Log failure to hook signals | Kim Alvefur | 2024-02-28 | 1 | -1/+6 |
* | | Merge 0.12->trunk | Kim Alvefur | 2024-02-27 | 1 | -1/+1 |
|\| |
|
| * | net.http.files: Validate argument to setup function | Kim Alvefur | 2024-02-27 | 1 | -1/+1 |
* | | util.signal: Wrap signalfd in an userdatum for gc handling etc | Kim Alvefur | 2024-02-24 | 1 | -1/+2 |
* | | net.server_epoll: Support hooking signals via signalfd | Kim Alvefur | 2024-02-24 | 1 | -0/+15 |
* | | net.server_epoll: Prevent traceback when checking TLS after connection gone | Kim Alvefur | 2024-01-21 | 1 | -0/+5 |
* | | net.http.server: Fix whitespace-ignoring syntax | Kim Alvefur | 2023-12-01 | 1 | -2/+2 |
* | | Merge 0.12->trunk | Kim Alvefur | 2023-12-01 | 1 | -1/+7 |
|\| |
|
| * | net.http.parser: Reject overlarge header section earlier | Kim Alvefur | 2023-08-23 | 1 | -1/+7 |
* | | net.http.server: Complete async waiter for non-persistent connections | Kim Alvefur | 2023-11-24 | 1 | -3/+2 |
* | | net.server_epoll: Avoid call to update socket watch flags when nothing changed | Kim Alvefur | 2023-11-21 | 1 | -0/+3 |
* | | net.http: Set Connection header based on connection pool usage | Kim Alvefur | 2023-11-11 | 1 | -1/+8 |
* | | net.http: Add simple connection pooling | Kim Alvefur | 2023-11-11 | 1 | -1/+38 |
* | | net.http.server: Fix typo in previous commit | Kim Alvefur | 2023-09-23 | 1 | -1/+1 |
* | | net.http.server: Support setting Content-Type of uncaught HTTP errors | Kim Alvefur | 2023-09-22 | 1 | -1/+6 |
* | | net.websocket.frames: Remove completed TODO | Kim Alvefur | 2023-07-29 | 1 | -1/+0 |
* | | net.server: Handle loading from outside Prosody (e.g. Verse) | Kim Alvefur | 2023-05-20 | 1 | -15/+20 |
* | | net.http.server: Return request ID in header to aid debugging | Kim Alvefur | 2023-05-29 | 1 | -1/+1 |
* | | net.tls_luasec: Expose method for loading a certificate | Kim Alvefur | 2023-05-27 | 1 | -0/+1 |
* | | net.certmanager: Move LuaSec feature detection to net.tls_luasec | Kim Alvefur | 2023-05-27 | 1 | -0/+24 |
* | | net.http.server: Remove "Firing event" logs, use event logging instead | Kim Alvefur | 2023-05-14 | 1 | -4/+0 |
* | | net.http.server: Log request and response status lines | Kim Alvefur | 2023-05-14 | 1 | -0/+3 |
* | | net.http.server: Assign each request its own log source | Kim Alvefur | 2023-05-14 | 1 | -5/+8 |
* | | net.http.server: Assign an ID to each request, shared with response | Kim Alvefur | 2023-05-14 | 1 | -0/+3 |
* | | net: Prefix module imports with prosody namespace | Kim Alvefur | 2023-03-17 | 20 | -108/+108 |
* | | Merge 0.12->trunk | Matthew Wild | 2023-02-17 | 1 | -2/+3 |
|\| |
|
| * | net.http.parser: Fix off-by-one error in chunk parser | Matthew Wild | 2023-02-17 | 1 | -2/+3 |
* | | Merge 0.12->trunk | Matthew Wild | 2023-02-16 | 1 | -0/+4 |
|\| |
|
| * | net.http.server: Add new API to get HTTP request from a connection | Matthew Wild | 2023-02-16 | 1 | -0/+4 |
* | | Merge 0.12->trunk | Matthew Wild | 2023-02-09 | 2 | -7/+12 |
|\| |
|
| * | net.http.parser: Improve handling of responses without content-length | Matthew Wild | 2023-02-09 | 1 | -6/+11 |