aboutsummaryrefslogtreecommitdiffstats
path: root/net
Commit message (Expand)AuthorAgeFilesLines
* Merge 0.10->trunkKim Alvefur2018-06-091-6/+11
|\
| * net.dns: Syntesize type names for the full rangeKim Alvefur2018-06-091-4/+5
| * net.dns: Don't attempt to cache unparsed data (fixes #1056)Kim Alvefur2018-06-091-1/+1
| * net.dns: Also cache records from the 'additional' sectionKim Alvefur2018-06-031-0/+4
| * net.dns: Cache all records from the 'answer' section (fixes #487)Kim Alvefur2018-06-091-1/+1
* | net.websocket: Honour ex.insecure to match net.http's new parameter for thatMatthew Wild2018-06-081-0/+1
* | net.websocket: Fix incompatibility with net.http changesMatthew Wild2018-06-081-21/+21
* | net.server: Add watchfd, a simple API for watching file descriptorsKim Alvefur2018-05-093-0/+93
* | net.server_epoll: Guard against connection missing the getpeername method (th...Kim Alvefur2018-05-021-1/+1
* | net.server_epoll: Retry retrieving peername once connectedKim Alvefur2018-05-021-0/+3
* | net.server_epoll: Handle connection being closed and destroyed in onconnect c...Kim Alvefur2018-05-021-0/+1
* | net.resolvers.basic: Support IP address literalsKim Alvefur2018-05-021-0/+11
* | net.server_event: Don't close servers if just quitting the loop onceMatthew Wild2018-04-101-1/+3
* | net.server_select: Allow setquitting("once") to allow resuming the loop laterMatthew Wild2018-04-101-2/+2
* | net.connlisteners: Remove duplicated field in exports [luacheck]Kim Alvefur2018-04-061-1/+0
* | Merge 0.10->trunkKim Alvefur2018-04-061-0/+1
|\|
| * net.http: Import setmetatable into local scope (fixes #1125)Kim Alvefur2018-04-061-0/+1
* | Fix spelling throughout the codebase [codespell]Kim Alvefur2018-02-043-14/+14
* | net.server: Init a local logger (fixes traceback on attempt to warn about mis...Kim Alvefur2018-04-051-0/+1
* | Merge 0.10 -> trunkMatthew Wild2018-04-041-1/+1
|\|
| * net.http: Fix parameter order to http request callbacksMatthew Wild2018-04-041-1/+1
* | Backed out changeset a0f728c3aa69 in favor of 580c13ed0ca1Kim Alvefur2018-03-291-7/+3
* | net.http: Allow enabling/disabling error suppression, useful for testsMatthew Wild2018-03-241-2/+7
* | net.http: Fix for Lua 5.2: return error from error handler (xpcall changed)Matthew Wild2018-03-241-1/+1
* | net.server: Try to require configmanager instead checking for the prosody glo...Kim Alvefur2018-03-231-3/+7
* | net.httpserver: Make function local, fixes loading since there is no environm...Kim Alvefur2018-03-231-1/+1
* | vairious: Add annotation when an empty environment is set [luacheck]Kim Alvefur2018-02-286-0/+6
* | server_epoll: Onconnect should happen before first attempt to write to socketKim Alvefur2018-02-261-1/+1
* | net.http: Refactor to use new net.connect API, brings support for async DNSMatthew Wild2018-02-261-70/+81
* | net.connect: Fix to store correct parameterMatthew Wild2018-02-261-1/+1
* | net.connect: Improve error messageMatthew Wild2018-02-261-1/+1
* | net.connect: Handle immediate failures of server.addclientMatthew Wild2018-02-261-1/+6
* | net.connect: Handle case when resolver runs out of targetsMatthew Wild2018-02-261-0/+8
* | net.connect: Track last connection errorMatthew Wild2018-02-261-1/+2
* | net.server_epoll: Spelling writeable -> writableKim Alvefur2018-02-241-6/+6
* | net.server_epoll: Remove special casing for having sent an empty write buffer...Kim Alvefur2018-02-241-7/+5
* | net.server_epoll: Call onconnect listener on first successful read or writeKim Alvefur2018-02-241-29/+14
* | net.connect: Default to *a pattern if none providedMatthew Wild2018-02-231-1/+1
* | net.http: Rename handler to conn, for consistency with all our other codeMatthew Wild2018-02-231-3/+3
* | net.http: Remove use of 'conn' (raw socket object returned by addclient)Matthew Wild2018-02-231-9/+10
* | net.connect: New API for outgoing connections, based on 'service resolvers'Matthew Wild2018-02-233-0/+163
* | net.server_event: Not every instantly-readable connection is an error, contin...Matthew Wild2018-02-231-2/+6
* | net.server_event: Better outgoing connection error handlingMatthew Wild2018-02-231-1/+3
* | net.server_select: Better detection of errors for outgoing connectionsMatthew Wild2018-02-231-6/+7
* | server_epoll: Restore mark on connections which had the onconnect handler cal...Kim Alvefur2018-02-031-1/+4
* | server_epoll: Rework how socket readyness is detectedKim Alvefur2018-02-021-7/+17
* | net.websocket.frames: Ignore Lua 5.3-only fields [luacheck]Kim Alvefur2017-12-021-2/+2
* | Merge 0.10->trunkKim Alvefur2017-12-011-1/+1
|\|
| * net.dns: Don't compress a single zero group in IPv6 addresses to match behavi...Kim Alvefur2017-12-011-1/+1
* | net.dns: Use inet_ntop from util.net if availableKim Alvefur2017-11-291-0/+13