Commit graph

5345 commits

Author SHA1 Message Date
Matthew Wild
193b00e1ff portmanager: Return first service with the specified name from get_service() (instead of the array of possible services) (thanks xnyhps) 2012-12-04 20:08:44 +00:00
Waqas Hussain
36df4aa5d6 util.xml: Fix module name. 2012-12-03 10:01:46 +05:00
Waqas Hussain
8714ad93a8 net.http.parser: Fix syntax error introduced in c5edb08fc7cb. 2012-12-03 10:01:06 +05:00
Waqas Hussain
b007f899d5 plugins/storage/xmlparse.lib.lua: Delete. 2012-12-03 05:50:39 +05:00
Waqas Hussain
833573efa9 plugins/storage/mod_xep0227: Use util.xml. 2012-12-03 05:49:05 +05:00
Waqas Hussain
20a28d166c tools/migration/migrator/jabberd14: Use util.xml. 2012-12-03 05:44:48 +05:00
Waqas Hussain
997a920d80 tools/openfire2prosody: Use util.xml. 2012-12-03 05:42:17 +05:00
Waqas Hussain
39216ec3d3 tools/jabberd14sql2prosody: Use util.xml. 2012-12-03 05:41:18 +05:00
Waqas Hussain
60d77168d0 tools/ejabberdsql2prosody: Use util.xml. 2012-12-03 05:34:46 +05:00
Waqas Hussain
c04273220a util.template: Use util.xml. 2012-12-03 05:33:56 +05:00
Waqas Hussain
38be504b2c util.xml: Initial commit; exposes parse(), which is now the canonical way to convert a string to a stanza. 2012-12-03 05:32:51 +05:00
Waqas Hussain
55bd98c887 sessionmanager: Log the actual error message when roster loading fails. 2012-11-30 09:05:51 +05:00
Waqas Hussain
56770c6a2b MUC: Expose create_room(jid). 2012-11-30 08:57:58 +05:00
Waqas Hussain
b3d1a28503 mod_storage_sql: Return actual error string on commit failure. 2012-11-30 08:50:03 +05:00
Matthew Wild
89d1d6cccf net.http.parser: Collapse multiple consecutive slashes in a path to a single slash 2012-11-29 07:38:00 +05:00
Matthew Wild
d7b707744d mod_http: Fix pattern and slightly improve efficiency and memory usage of wildcard HTTP handlers 2012-11-29 07:15:04 +05:00
Kim Alvefur
bfd3085f78 mod_admin_adhoc: Remove unused form 2012-11-25 05:12:13 +01:00
Kim Alvefur
d5176c487c net.server: Fix when no network_settings set and using libevent 2012-11-23 17:16:22 +01:00
Kim Alvefur
6890dbd62f net.server: Make server_* configurable in the config file. 2012-11-23 01:51:30 +01:00
Kim Alvefur
c3fe715df7 net.server_select: Better names for config options (thanks MattJ) 2012-11-23 01:51:30 +01:00
Matthew Wild
e81f3c8098 muc: Make max_history_messages simply a service-wide config option, and don't store it per-room (rooms still have their own history_message, but this is a global limit) 2012-11-22 21:57:06 +00:00
Matthew Wild
565ea2bbe1 modulemanager: Set module.reloading when a module is reloading, and when loading make the saved state available in module.saved_state (if any) 2012-11-22 20:59:20 +00:00
Kim Alvefur
67144d911b mod_http: Make module:http_url() aware of http_host 2012-11-22 20:40:06 +01:00
Matthew Wild
295705fa8f mod_bosh: Add 'Connection: keep-alive' header 2012-11-22 19:37:30 +00:00
Matthew Wild
286a40227e mod_bosh: Add support for stanza filters to BOSH sessions (needed by some plugins) 2012-11-22 19:35:50 +00:00
Matthew Wild
99b1aadc42 mod_admin_telnet: Refactor so that command processing is performed in a separate function (usable from other modules) 2012-11-22 18:32:27 +00:00
Matthew Wild
561e15e58e mod_bosh: Add bosh_max_wait config option, to limit the amount of time a client can request for the server to hold open requests 2012-11-22 18:24:09 +00:00
Matthew Wild
7f962c6d08 mod_http: Rename variable for clarity 2012-11-22 17:38:53 +00:00
Matthew Wild
baa85ada77 util.pubsub: Add item-published event 2012-11-15 13:24:44 -05:00
Matthew Wild
e4c43fa10a mod_http: Add 'http_host' option to change the HTTP virtual host that this host is accessible at (e.g. allows mapping a host to '127.0.0.1') 2012-11-15 13:24:10 -05:00
Matthew Wild
b466f525b0 mod_bosh: Share sessions and inactive_sessions tables 2012-11-15 13:18:41 -05:00
Kim Alvefur
8f3a73f5c5 mod_posix: Log a message explaining that we are detaching from the console 2012-11-11 23:44:56 +01:00
Kim Alvefur
acbda76a75 util.pposix: Prevent FDs 0, 1 and 2 from being assigned to connections 2012-11-10 23:41:53 +01:00
Kim Alvefur
37ba438ad9 mod_posix: Remove console and stdout logging sinks before daemonizing 2012-11-10 23:39:22 +01:00
Kim Alvefur
b7219c57f4 mod_s2s: Detect TLS compression 2012-10-24 19:05:56 +02:00
Kim Alvefur
6da5020684 mod_presence: Fix indentation 2012-10-14 21:04:46 +02:00
Kim Alvefur
4eb35217ee mod_pep: Remove unused imports 2012-10-14 21:03:52 +02:00
Kim Alvefur
da0876f26f mod_motd: Don't trigger on directed presence or stanzas from s2s. 2012-10-13 15:21:59 +02:00
Kim Alvefur
f875ce793f mod_admin_telnet: user:list(): Allow filtering the set of users 2012-10-12 18:49:22 +02:00
Kim Alvefur
2410d3246c mod_admin_telnet: user:list() check that the given host exists 2012-10-12 18:33:24 +02:00
Florian Zeitz
429871c36f mod_register: Fire event to allow blocking user registration 2012-10-01 21:07:20 +02:00
Matthew Wild
8279c2cf00 moduleapi: Revert previous commit and add comment, it's meant to be this way 2012-09-29 17:07:08 +01:00
Matthew Wild
223d37a9d0 moduleapi: Fix require of modulemanager (thanks mva!) 2012-09-29 10:46:03 +01:00
Kim Alvefur
3b0a7cf1ab mod_admin_telnet: Fix copypaste error in user section of help 2012-09-28 11:59:37 +02:00
Kim Alvefur
9dcdb35e5f mod_admin_telnet: Add support for listing users 2012-09-21 17:26:54 +02:00
Kim Alvefur
ab915e9dd4 usermanager: Add support for iterating over accounts 2012-09-21 17:26:25 +02:00
Kim Alvefur
ce8ed66881 mod_auth_internal_{plain,hashed}: Add support for iterating over accounts 2012-09-21 17:26:12 +02:00
Kim Alvefur
00986c0172 storagemanager: Support for iterating over users 2012-09-21 17:24:44 +02:00
Kim Alvefur
3b3af5c75e mod_storage_sql: Add support for iterating over users with data in a store 2012-09-21 17:24:06 +02:00
Kim Alvefur
196022f3f5 mod_storage_internal, datamanager: Add support for iterating over users with data in a store 2012-09-21 17:23:08 +02:00