aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge 0.10->trunkKim Alvefur2016-08-186-41/+67
|\
| * net.http.server: Add luacheck annotationsKim Alvefur2016-08-181-2/+2
| |
| * Merge 0.9->0.10Kim Alvefur2016-08-183-8/+37
| |\
| | * mod_http: Allow configuring http parser size limitsKim Alvefur2016-08-181-0/+3
| | |
| | * net.http.server: Expose way to set http server optionsKim Alvefur2016-08-181-1/+8
| | |
| | * net.http.parser: Allow limits to be configurable via options callbackKim Alvefur2016-08-181-2/+2
| | |
| | * net.http.parser: Add a limit on maximum buffer size, default to 20MKim Alvefur2016-08-181-0/+2
| | |
| | * net.http.parser: Add a limit on content length, default to 10MKim Alvefur2016-08-181-0/+2
| | |
| | * net.http.parser: Buffer into a table to reduce GC pressure, collapse to ↵Kim Alvefur2016-08-131-7/+22
| | | | | | | | | | | | string when needed (fixes #603)
| * | net.http.codes: Add HTTP status code 451 Unavailable For Legal Reasons from ↵Kim Alvefur2016-08-131-0/+1
| | | | | | | | | | | | RFC 7725
| * | net.http.codes: Remove used argumentKim Alvefur2016-08-131-1/+1
| | |
| * | mod_register: Fix inverted throttle check (fixes #724)Kim Alvefur2016-08-131-1/+1
| | |
| * | net.http.parser: Remove unused argument [luacheck]Kim Alvefur2016-08-131-1/+1
| | |
| * | ejabberdsql2prosody: rename variable 't' to prevent shadowing upvalues ↵Anton Shestakov2016-08-121-9/+9
| | | | | | | | | | | | | | | | | | [luacheck] Let's make the result of parseFile() have a more descriptive name.
| * | ejabberdsql2prosody: rename variable 'host' to prevent shadowing upvalue ↵Anton Shestakov2016-08-121-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [luacheck] Functions roster(), roster_pending(), roster_group(), private_storage() and offline_msg() have argument named "host", which used to shadow upvalue of this variable before this change. Instead of renaming this argument, let's rename the variable to match what the script says in usage: Usage: ejabberdsql2prosody.lua filename.txt hostname
| * | ejabberdsql2prosody: remove unused one-letter loop variables [luacheck]Anton Shestakov2016-08-121-6/+6
| | |
| * | ejabberdsql2prosody: remove unused function pushback() [luacheck]Anton Shestakov2016-08-121-4/+0
| | | | | | | | | | | | The same function seems to exist in tools/erlparse.lua, also unused.
* | | net.server_epoll: Call ondetach when listeners are replacedKim Alvefur2016-08-181-0/+1
| | |
* | | net.server_epoll: Make sure wantwrite is set when starting TLSKim Alvefur2016-08-181-0/+1
| | |
* | | net.server_epoll: Prevent invalid FDs from being added to epollKim Alvefur2016-08-181-0/+4
| | |
* | | net.server_epoll: Make sure a recent LuaSocket is avaliableKim Alvefur2016-08-181-0/+2
| | |
* | | net.server_epoll: Trigger onconnect for TLS connections when writable after ↵Kim Alvefur2016-08-181-1/+4
| | | | | | | | | | | | handshake
* | | net.server_epoll: Add separate timout for initial connectionKim Alvefur2016-08-181-1/+2
| | |
* | | net.server_epoll: TLS handshake timeoutKim Alvefur2016-08-181-2/+4
| | |
* | | net.server_epoll: Refactor to use common initializationKim Alvefur2016-08-181-24/+16
| | |
* | | net.server_epoll: Connect async in addclientKim Alvefur2016-08-181-1/+2
| | |
* | | net.server_epoll: Return status from starttls methodKim Alvefur2016-08-181-0/+1
| | |
* | | net.server_epoll: Prevent anything from happening to destroyed socketsKim Alvefur2016-08-181-1/+7
| | |
* | | net.server_epoll: Prevent further writing after closing a socketKim Alvefur2016-08-181-0/+3
| | |
* | | net.server_epoll: Additional logging of connects and TLSKim Alvefur2016-08-181-1/+8
| | |
* | | net.server_epoll: Improve syntaxKim Alvefur2016-08-181-1/+2
| | |
* | | net.server_epoll: Remove read timeout when waiting to read more from bufferKim Alvefur2016-08-181-1/+3
| | |
* | | net.server_epoll: Return early on successful writeKim Alvefur2016-08-181-0/+1
| | |
* | | net.server_epoll: Don't call ondrain when connection is to be closedKim Alvefur2016-08-181-5/+6
| | |
* | | net.server_epoll: Comment some overly verbose loggingKim Alvefur2016-08-181-2/+2
| | |
* | | net.server_epoll: Return something as FD when no connection existsKim Alvefur2016-08-181-1/+4
| | |
* | | net.server_epoll: Improve string representation of connectionsKim Alvefur2016-08-181-7/+5
| | |
* | | net.server_epoll: Collect and expose local and remote address and portsKim Alvefur2016-08-181-5/+25
| | |
* | | net.server_epoll: Call callbacks through common method in protected modeKim Alvefur2016-08-181-30/+29
| | |
* | | net.server_epoll: Fix missing quotes in logging callKim Alvefur2016-08-181-1/+1
| | |
* | | net.server_epoll: Add some commentsKim Alvefur2016-08-181-1/+11
| | |
* | | net.server_epoll: Clear write flag before calling ondrain, fixes calling of ↵Kim Alvefur2016-08-161-7/+3
| | | | | | | | | | | | ondisconnect on explicit close
* | | net.server_epoll: Wrap calling of ondisconnect listener in additional ↵Kim Alvefur2016-08-141-4/+12
| | | | | | | | | | | | indirection
* | | Merge 0.10->trunkKim Alvefur2016-08-121-1/+3
|\| |
| * | mod_s2s: Set read mode for s2sout sockets to the same as s2sinsKim Alvefur2016-08-121-1/+3
| | |
* | | net.server_epoll: Continue reading after a slight delay if there is buffered ↵Kim Alvefur2016-08-121-0/+7
| | | | | | | | | | | | data after a read
* | | net.server_epoll: Replace any previous pausefor timerKim Alvefur2016-08-121-3/+8
| | |
* | | net.server_epoll: Fix calculation of next timer eventKim Alvefur2016-08-121-9/+7
| | |
* | | net.server_epoll: Don't mistake success for an errorKim Alvefur2016-08-111-1/+1
| | |
* | | net.server_epoll: Make addclient conform to API (expected by net.http.request)Kim Alvefur2016-08-101-1/+1
| | |