aboutsummaryrefslogtreecommitdiffstats
path: root/net
Commit message (Expand)AuthorAgeFilesLines
* net.http.files: Validate argument to setup functionKim Alvefur2024-02-271-1/+1
* net.http.parser: Reject overlarge header section earlierKim Alvefur2023-08-231-1/+7
* net.http.parser: Fix off-by-one error in chunk parserMatthew Wild2023-02-171-2/+3
* net.http.server: Add new API to get HTTP request from a connectionMatthew Wild2023-02-161-0/+4
* net.http.parser: Improve handling of responses without content-lengthMatthew Wild2023-02-091-6/+11
* net.http: Add missing log parameterMatthew Wild2023-02-091-1/+1
* net.http.server: Fix #1789Kim Alvefur2023-01-081-1/+1
* net.unbound: Merge luaunbound and prosody defaults in absence of user config ...Kim Alvefur2022-06-191-11/+8
* net.unbound: Adjust log level of error to error to errorKim Alvefur2022-05-161-1/+1
* net.unbound: Disable use of hosts file by default (fixes #1737)Kim Alvefur2022-05-161-0/+9
* Spelling: Fix various spelling mistakes (thanks timeless)Kim Alvefur2022-03-072-8/+8
* net.websocket.frames: Replace bit fiddling code with util.structKim Alvefur2022-03-061-48/+13
* net.stun: Support for xor-relayed-address attributeMatthew Wild2022-03-051-2/+20
* net.stun: Add xor-peer-address helperMatthew Wild2022-03-051-0/+16
* net.stun: Factor out address unpack, an operation common to multiple attributesMatthew Wild2022-03-051-11/+12
* net.stun: Name some more attributes from TURNMatthew Wild2022-03-051-0/+3
* net.stun: Add lookup table generation helper, reduces code duplicationMatthew Wild2022-03-051-16/+15
* net.stun: Hyphenate method names for consistencyMatthew Wild2022-03-051-2/+2
* net.stun: Use util.bitcompat to deal with bit module variances across Lua ver...Kim Alvefur2022-03-041-0/+1
* net.stun: Use util.strbitopKim Alvefur2022-03-041-11/+1
* net.stun: New library that implements STUN/TURN parsing/serializationMatthew Wild2022-03-041-0/+292
* net.server_epoll: Disable verbose mode by defaultKim Alvefur2022-02-121-2/+1
* net.http: Allow using DANE via options or per request settingsKim Alvefur2022-02-051-1/+5
* net.connect: Allow passing TLS context from resolverKim Alvefur2022-01-211-1/+2
* net.resolvers.chain: A resolver for combining other resolversKim Alvefur2022-01-211-0/+38
* net.resolvers: Report DNSSEC validation errors instead of NoErrorKim Alvefur2021-12-282-3/+13
* util.id: Adjust entropy levels, with rationalesKim Alvefur2021-12-022-2/+2
* net.resolvers: Report when hostname fails IDNAKim Alvefur2021-12-072-2/+2
* net.server_epoll: Ensure calls to :write() return somethingKim Alvefur2021-12-061-1/+2
* net.server_epoll: Prevent loop attempting to send last data after closeKim Alvefur2021-11-301-0/+1
* net.server_epoll: Fix streaming downloads (thanks Menel)Kim Alvefur2021-11-191-1/+1
* net.server_epoll: Try harder to avoid reentrant opportunistic writesKim Alvefur2021-11-181-1/+4
* net.connect: Prefer last connection error over last resolver errorKim Alvefur2021-11-131-1/+1
* net.connect: Propagate last error message from resolversKim Alvefur2021-11-123-5/+28
* net.server_epoll: Process all queued events from epoll before timersKim Alvefur2021-10-211-2/+4
* net.server_epoll: Prevent starttls on direct TLS connectionsKim Alvefur2021-10-051-0/+1
* net.server_epoll: Separate handling of "closed" from other errorsKim Alvefur2021-09-221-7/+7
* net.server_epoll: Skip attempt to flush write buffer when not connectedKim Alvefur2021-09-221-1/+1
* Merge 0.11->trunkKim Alvefur2021-09-201-0/+18
|\
| * net.server_epoll: Add a hard deadline on shutdown to extra-fix #1670Kim Alvefur2021-09-201-0/+12
| * net.server_epoll: Close sockets added after shutdown signal (fixes #1670)Kim Alvefur2021-09-201-0/+6
* | net.server_epoll: Fix indentation messed up in last mergeKim Alvefur2021-09-171-27/+27
* | net.server_epoll: Don't immediately destroy upon getting closed on readKim Alvefur2021-09-151-1/+1
* | net.server_epoll: Try to make port number related methods saneKim Alvefur2021-09-121-7/+11
* | net.server_select: Deprecate and warn about itKim Alvefur2021-09-031-0/+2
* | net.server: Pikc server_epoll as unconditional defaultKim Alvefur2021-09-031-2/+1
* | net.server: Fall back to default backend from libevent instead of always selectKim Alvefur2021-09-031-2/+2
* | net.server_epoll: Prevent removed timers from being readdedKim Alvefur2021-08-311-2/+12
* | Merge 0.11->trunkKim Alvefur2021-08-311-29/+29
|\|
| * net.server_epoll: Fix to preserve ids of readded timersKim Alvefur2021-08-311-2/+2