net.server_select: Restore checks for wantread/timeout errors on receive

mod_proxy65: Don't read data from the connection untill the proxying is activated

mod_proxy65: Make the proxying bidirectional

mod_proxy65: Use a bigger buffer for data we're proxying

mod_proxy65: Only lock the reading side when throttling

net.server_select: Add a function to just lock a stream for reading

mod_proxy65: Throttle connections to prevent senders flooding the server's buffers if the receiver doesn't receive fast enough

mod_proxy65: Replace error() calls with module:log("error", ...)

net.server_select: Make bufferlen() method return, of all things, the buffer length

net.server_event: Port fix in 2dc9bbf25447 to libevent-based backend

(0) -1000 -300 -100 -10 +10 +100 +300 +1000 tip

mercurial