Commit Graph

45 Commits (47c821cf549c8ea4645190a8f4bb18b7a2eaee2b)

Author SHA1 Message Date
Kim Alvefur a62c6fb6b9 mod_proxy65: Use typed config API (fix issues when options are set to unexpected types) 10 years ago
Florian Zeitz 0213c9ded3 mod_proxy65: Use mod_disco 12 years ago
Florian Zeitz 1d833bb807 Remove all trailing whitespace 13 years ago
Kim Alvefur aaf84ae073 mod_proxy65: Fix typo in comment 13 years ago
Waqas Hussain 7ef80d7a4c mod_proxy65: Only handle service discovery requests when no node is present in the request. 13 years ago
Kim Alvefur 375db8a3fb mod_proxy65: Fix ACL 14 years ago
Kim Alvefur 3203fc6967 mod_proxy65: Add missing import of portmanager 14 years ago
Kim Alvefur 0667924a0b mod_proxy65: Warn about pre-0.9 config style (per host proxy65_port) 14 years ago
Matthew Wild 5542ce387f mod_proxy65: Fix traceback when proxy65 service fails to bind a port 14 years ago
Waqas Hussain abcb8d02e5 mod_proxy65: Add multiplex pattern. 14 years ago
Matthew Wild 6f6e05cf74 mod_proxy65: Port to portmanager, make a shared module 14 years ago
Waqas Hussain 63a19cdde4 mod_proxy65: Major cleanup, better logging, handling of all error cases, less code, and other goodness. 14 years ago
Waqas Hussain 25f647c874 mod_proxy65: Apply stringprep to activation target JID. 15 years ago
Waqas Hussain 827d473985 mod_proxy65: Some more cleanup. 15 years ago
Waqas Hussain 9baee6217e mod_proxy65: Cleanup. 15 years ago
Waqas Hussain 77ea58af5a mod_proxy65: Add service discovery identity and feature, to help out mod_disco when loaded on a normal host. 15 years ago
Waqas Hussain 8101afcd52 mod_proxy65: Add service discovery identity and feature, to help out mod_disco when loaded on a normal host. 15 years ago
Waqas Hussain 22067acd98 mod_proxy65: Cleaned up stanza processing a little. 15 years ago
Waqas Hussain c7a7538ac0 mod_proxy65: Cleaned up stanza processing a little. 15 years ago
Waqas Hussain 1710b207c0 mod_proxy65: s:len() -> #s. 15 years ago
Waqas Hussain 21e7290e01 mod_proxy65: s:len() -> #s. 15 years ago
Waqas Hussain 64312580ca mod_proxy65: Make some globals local. 15 years ago
Waqas Hussain d6c3755d2c mod_proxy65: Make some globals local. 15 years ago
Waqas Hussain e2416dd1e1 mod_proxy65: :sub(n):byte() -> :byte(n). 15 years ago
Waqas Hussain aa5e2b22d4 mod_proxy65: :sub(n):byte() -> :byte(n). 15 years ago
Waqas Hussain 77f3114a09 mod_proxy65: Allow loading on normal hosts. 15 years ago
Waqas Hussain 0751cb3e19 mod_proxy65: Allow loading on normal hosts. 15 years ago
Waqas Hussain ca6a09b5da mod_proxy65: Updated to use sub-events. Now only hooks what it needs to. 15 years ago
Waqas Hussain 2273dfebc7 mod_proxy65: Updated to use sub-events. Now only hooks what it needs to. 15 years ago
Waqas Hussain 517deefe97 mod_proxy65: Give the 'iq/host' stanza handler a negative priority, to allow mod_iq to process the events first. 15 years ago
Waqas Hussain 63ef5a507e mod_proxy65: Give the 'iq/host' stanza handler a negative priority, to allow mod_iq to process the events first. 15 years ago
Waqas Hussain 70a1720215 mod_proxy65: Use module:get_option() instead of configmanager. 15 years ago
Waqas Hussain d38fc9dce0 prosody: Removed all references to componentmanager from Prosody, except the main componentmanager file. 15 years ago
Waqas Hussain bac978fe60 mod_proxy65: Removed useless checks from the event handler. 15 years ago
Waqas Hussain 1337bc1996 mod_proxy65: Use "iq/host" event for hooking stanzas instead of the component stanza handler. 15 years ago
Kim Alvefur 8abb723d49 mod_proxy65: Use util.jid.compare() and remove some clutter 16 years ago
Matthew Wild ec60bf9e1b mod_proxy65: Send error reply to activation stanza if one or both parties were not connected to the proxy 16 years ago
Matthew Wild 5492f0aebd mod_proxy65: Return service-unavailable error when receiving an iq we didn't understand 16 years ago
Matthew Wild f0ff564c36 mod_proxy65: Use new server.link to link proxied connections, now works with either connection backend 16 years ago
Matthew Wild 8db085eb29 mod_proxy65: Fix for old-style closing of connections (another source of tracebacks with libevent enabled) 16 years ago
Matthew Wild 3b8737814d mod_proxy65: Strip trailing whitespace 16 years ago
Sjoerd Simons 29fce4bb4b mod_proxy65: Don't read data from the connection untill the proxying is activated 16 years ago
Sjoerd Simons 339c16a46f mod_proxy65: Make the proxying bidirectional 16 years ago
Sjoerd Simons d43c929cda mod_proxy65: Use a bigger buffer for data we're proxying 16 years ago
Sjoerd Simons 241f1dc323 mod_proxy65: Only lock the reading side when throttling 16 years ago
Matthew Wild 7b01ad22db mod_proxy65: Throttle connections to prevent senders flooding the server's buffers if the receiver doesn't receive fast enough 16 years ago
Matthew Wild 24cccd311d mod_proxy65: Replace error() calls with module:log("error", ...) 16 years ago
Matthew Wild 0cbbfc225c mod_proxy65: Remove trailing whitespace 16 years ago
Matthew Wild 85332f04e0 mod_proxy65: Fix log:module -> module:log :) 16 years ago
Matthew Wild 9d337d5a13 mod_proxy65: Use new jid.join() from util.jid 16 years ago