Commit Graph

1419 Commits (7cd2803161ee05303371cd681f8ae00a0838d07f)

Author SHA1 Message Date
Kim Alvefur 409c611a37 net.resolvers.basic: Fix completion condition when IPv6 is disabled 5 years ago
Kim Alvefur 3559d707bf net.resolvers.basic: Disable DANE for now, completely broken 5 years ago
Kim Alvefur 60ec880c48 net.resolvers.basic: Don't enable DANE with zero TLSA records 5 years ago
Kim Alvefur 63c92d0897 net.connect: Add DANE support 5 years ago
Kim Alvefur 69b2af382e net.server_epoll: Support for passing DANE TLSA data to LuaSec (0.8 needed) 7 years ago
Kim Alvefur 2acba62388 net.http.server: Set request.ip so mod_http doesn't have to 5 years ago
Kim Alvefur f36531b53a net.adns: Prevent empty packets from being sent on "connect" (fix #1619) 5 years ago
Kim Alvefur 5cf3eea245 net.server_epoll: Fix off-by-one in 2c559953ad41 5 years ago
Kim Alvefur 861e5125c7 net.server_epoll: Ensure timers can't run more than once per tick 5 years ago
Kim Alvefur 00bad1a9fe net.websocket.frames: Use C string XOR implementation 6 years ago
Kim Alvefur f0ac919609 net.http.server: Don't pause early streaming uploads 5 years ago
Kim Alvefur 3c96f613c0 net.http.server: Allow storing more than the parser in the session 5 years ago
Kim Alvefur f0202d38c2 net.http.server: Enable async during HTTP request handling (fixes #1487) 6 years ago
Kim Alvefur 77ee71daa7 net.unbound: Fix to initialize under prosodyctl 5 years ago
Kim Alvefur de5e7a9c77 net.unbound: Delay loading until server has started or first query 5 years ago
Kim Alvefur c69f675965 net.unbound: Move libunbound initialization into a function 5 years ago
Kim Alvefur 147835b1ec net.unbound: Allow tracing individual queries with a logger per query 5 years ago
Kim Alvefur b4403aaddd net.unbound: Don't pass error as logger formatting string 5 years ago
Kim Alvefur a698496ef2 net.unbound: Log net.server interactions 5 years ago
Kim Alvefur ec2e732fea net.server_epoll: Increase log level for error in callback 6 years ago
Matthew Wild 8678cc2915 net.http.errors: Add error class for DNS resolution failures (thanks SouL) 6 years ago
Matthew Wild 3de8b69f1c net.http: track time of request for debug/stats purposes 6 years ago
Matthew Wild ee1f17a301 net.adns: Reduce 'Exhausted all servers' message to warning 6 years ago
Matthew Wild b50d4b2ef0 net.http: Add support for streaming chunked/large responses 6 years ago
Matthew Wild bc402b6409 net.http.parser: Expose 'partial', 'chunked' and 'body_length' on packets 6 years ago
Matthew Wild 518904b66c net.http.server: Don't send Content-Length on 1xx/204 responses, per RFC (fixes #1596) 6 years ago
Kim Alvefur fb63187afc net.websocket.frames: Read buffer length correctly in Lua 5.1 (fix #1598) 6 years ago
Matthew Wild a0fb8d876f net.websocket.frames: Additionally return partial frame if there is one 6 years ago
Matthew Wild 9229c7a571 net.http.server: Default to HTTP result code 500 when promise is rejected 6 years ago
Matthew Wild 5a1c206ece mod_websocket: Switch partial frame buffering to util.dbuffer 6 years ago
Matthew Wild 3989ff2ddc net.websocket.frames: Allow all methods to work on non-string objects 6 years ago
Matthew Wild 047f03ec09 net.http: Add feature discovery (currently just contains SNI) 6 years ago
Kim Alvefur 93d0d13fbb net.server: Backport client parts of SNI support from trunk (#409) 6 years ago
Matthew Wild dc206f0ff4 net.http: Add request:cancel() method 6 years ago
Matthew Wild 11e49af5e8 net.http: Re-expose destroy_request() function 6 years ago
Matthew Wild a80cdecc46 net.resolvers.basic: Default conn_type to 'tcp' consistently if unspecified (thanks marc0s) 6 years ago
Matthew Wild bfd9789cb1 net.http: Fix traceback on invalid URL passed to request() 6 years ago
Kim Alvefur 540be50a3c net.http.server: Fix reporting of missing Host header 6 years ago
Kim Alvefur 48c9a60d19 net.http.server: Strip port from Host header in IPv6 friendly way (fix #1302) 6 years ago
Matthew Wild c340e3ab37 net.http: http.request() promise now resolves with response (breaking change) 6 years ago
Matthew Wild 209660f212 net.http: use new net.http.errors lib for creating error object 6 years ago
Kim Alvefur 33d00845e7 net.server_select: Fix traceback (thanks eta) 6 years ago
Kim Alvefur 031a8d8e64 net.http.parser: Fix indentation 6 years ago
Matthew Wild 9287d929c2 net.http.errors: Add new module for converting net.http errors to util.error objects 6 years ago
Kim Alvefur 91d2ab9108 net.http.parser: Allow specifying sink for large request bodies 6 years ago
Kim Alvefur 64aa6a2a0e net.http.parser: Switch to util.dbuffer for buffering incoming data 6 years ago
Kim Alvefur 7c00bae93a net.server_epoll: Log debug message when a connection errors on read 6 years ago
Kim Alvefur f2ae89296c net.cqueues: Fix resuming after timeouts 6 years ago
Kim Alvefur 26f741b19b net.cqueues: Switch to server.watchfd for main loop integration 6 years ago
Kim Alvefur 8b9da40260 net.server_epoll: Add setting for turning off callback protections 6 years ago