aboutsummaryrefslogtreecommitdiffstats
path: root/net
Commit message (Expand)AuthorAgeFilesLines
* net.server_epoll: Fix write signal handling in watchfd APIKim Alvefur2018-09-151-3/+3
* net.server_epoll: Use util.pollKim Alvefur2018-05-161-69/+74
* net.server_epoll: Make read_size a server-wide optionKim Alvefur2018-09-131-1/+2
* net.server_epoll: Rename pattern to read_sizeKim Alvefur2018-09-131-10/+10
* net.server_epoll: Refactor Direct TLS assumptions outwardsKim Alvefur2018-09-131-8/+17
* net.server_epoll: Factor Direct TLS handling out of connection initializationKim Alvefur2018-09-131-6/+6
* net.server_epoll: Remove coercion of connections to stringsKim Alvefur2018-09-131-8/+8
* net.server_epoll: Rename all variables holding TLS contexts for consistencyKim Alvefur2018-09-131-13/+13
* net.server: Throw error when loading outside Prosody or Prosody config not lo...Matthew Wild2018-08-191-2/+9
* net.http.codes: "Correct" range of unassigned codes (thanks pep.)Kim Alvefur2018-08-121-1/+1
* net.http.codes: Regenerate from IANA registry with toolKim Alvefur2018-08-111-47/+59
* net.server: Set default read timeout to 14 minutes (fixes #971)Kim Alvefur2018-07-063-3/+3
* Merge 0.10->trunkKim Alvefur2018-06-101-2/+10
|\
| * net.dns: Lazily generate unknown RR type namesKim Alvefur2018-06-101-3/+12
| * Backed out changeset eae606b9266c: Used a lot of memoryKim Alvefur2018-06-101-5/+4
* | net.dns: Expand table of known RR types from IANA registryKim Alvefur2018-06-091-5/+93
* | 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