Commit graph

15 commits

Author SHA1 Message Date
Matthew Wild
f0ff564c36 mod_proxy65: Use new server.link to link proxied connections, now works with either connection backend 2010-05-05 15:31:18 +01:00
Matthew Wild
8db085eb29 mod_proxy65: Fix for old-style closing of connections (another source of tracebacks with libevent enabled) 2010-03-01 18:07:37 +00:00
Matthew Wild
3b8737814d mod_proxy65: Strip trailing whitespace 2009-12-04 14:41:53 +00:00
Sjoerd Simons
29fce4bb4b mod_proxy65: Don't read data from the connection untill the proxying is activated 2009-12-03 17:07:37 +01:00
Sjoerd Simons
339c16a46f mod_proxy65: Make the proxying bidirectional 2009-12-03 17:05:35 +01:00
Sjoerd Simons
d43c929cda mod_proxy65: Use a bigger buffer for data we're proxying
A slightly larger buffer seems to preform a lot better
2009-12-03 17:04:54 +01:00
Sjoerd Simons
241f1dc323 mod_proxy65: Only lock the reading side when throttling 2009-12-03 17:02:38 +01:00
Matthew Wild
7b01ad22db mod_proxy65: Throttle connections to prevent senders flooding the server's buffers if the receiver doesn't receive fast enough 2009-12-03 14:15:30 +00:00
Matthew Wild
24cccd311d mod_proxy65: Replace error() calls with module:log("error", ...) 2009-12-03 14:13:09 +00:00
Matthew Wild
0cbbfc225c mod_proxy65: Remove trailing whitespace 2009-12-01 20:18:47 +00:00
Matthew Wild
85332f04e0 mod_proxy65: Fix log:module -> module:log :) 2009-12-01 20:07:07 +00:00
Matthew Wild
9d337d5a13 mod_proxy65: Use new jid.join() from util.jid 2009-11-27 18:02:24 +00:00
sjoerd simons
3a73d58d69 mod_proxy65: Update listener callback names for new server API 2009-11-27 16:51:05 +00:00
Matthew Wild
88f3737a7f mod_proxy65: Update for new net.server API, untested 2009-11-22 15:06:30 +00:00
Matthew Wild
5ea819c7d8 mod_proxy65: Import from prosody-modules, thanks Ephraim :) 2009-11-22 14:58:09 +00:00