aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* net.server_epoll: Return early in the event of zero timersKim Alvefur2016-08-231-0/+5
|
* net.server_epoll: Fix timer returning booleanKim Alvefur2016-08-231-1/+1
|
* net.server_epoll: Let :init handle setup for onconnect handlingKim Alvefur2016-08-221-4/+1
|
* net.server_epoll: TailcallsKim Alvefur2016-08-221-5/+6
|
* net.server_epoll: Move management of fd registry to :setflagsKim Alvefur2016-08-221-4/+5
|
* net.server_epoll: CommentsKim Alvefur2016-08-221-1/+5
|
* net.server_epoll: Make maximum wait time configurableKim Alvefur2016-08-221-4/+3
|
* Merge 0.10->trunkKim Alvefur2016-08-201-6/+7
|\
| * mod_blocklist: Mention issue numbersKim Alvefur2016-08-201-3/+4
| |
| * mod_blocklist: Decrease priority of iq hooks to ease handling by other modulesKim Alvefur2016-08-201-3/+3
| |
* | Merge 0.10->trunkKim Alvefur2016-08-192-70/+70
|\|
| * configure: Add --compiler-wrapper flag for using things like ccache or distccKim Alvefur2016-08-191-0/+4
| |
| * configure: Add initial attempt at pkg-config presetKim Alvefur2016-08-191-0/+14
| |
| * configure: Do the same to CFLAGS and LDFLAGS in linux preset as for debianKim Alvefur2016-08-191-2/+1
| |
| * configure: Move -ggdb flag here from util-src/MakeKim Alvefur2016-08-192-2/+2
| |
| * configure: Add C compiler flag to indicate C89Kim Alvefur2016-08-191-1/+1
| |
| * Move C compiler flag -pedantic from Makefile to configureKim Alvefur2016-08-192-2/+2
| |
| * util-src/Makefile: Remove redundant -Wall (already set by configure)Kim Alvefur2016-08-191-1/+1
| |
| * configure: Remove unused 'find_helper' functionKim Alvefur2016-08-191-20/+0
| |
| * configure: Indicate that LUA_INCDIR is set in openbsd presetKim Alvefur2016-08-191-0/+1
| |
| * configure: Quote stringsKim Alvefur2016-08-191-8/+8
| |
| * configure: Respect Lua suffix in Debian preset if already setKim Alvefur2016-08-191-4/+6
| |
| * configure: Normalize whitespaceKim Alvefur2016-08-191-40/+40
| |
* | net.server_epoll: Set timers before calling onincoming, fixes traceback if ↵Kim Alvefur2016-08-181-6/+6
| | | | | | | | connection is closed before onincoming returns
* | 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
| | |