Commit graph

5345 commits

Author SHA1 Message Date
Kim Alvefur
7aca7b6303 prosodyctl: Fix copypaste error 2012-09-19 23:29:25 +02:00
Kim Alvefur
fb9f19c208 prosodyctl: Set stricter umask while generating key (thanks darkrain) 2012-09-19 23:26:38 +02:00
Kim Alvefur
799a42cb68 prosodyctl: Abort if unable to load util.pposix 2012-09-19 23:25:10 +02:00
Kim Alvefur
4020eeba35 prosodyctl: Set $HOME to data path. Fixes issue with openssl and random state (Thanks Florob) 2012-09-19 23:24:40 +02:00
Kim Alvefur
25e11e7959 storagemanager: Remove unused variable 2012-09-19 16:40:38 +02:00
Kim Alvefur
c6dacdb1e1 storagemanager: Fix argument (Thanks Maranda) 2012-09-19 16:39:19 +02:00
Kim Alvefur
7e4ba4eda5 mod_admin_adhoc: Add commands for activating and deactivating hosts 2012-09-19 15:12:18 +02:00
Kim Alvefur
2b1cd1a3ae configure, Makefile: Allow runtime to be overridden. 2012-09-28 12:04:07 +02:00
Kim Alvefur
5db9a6c120 MUC: Fix traceback caused by faulty logic precedence. (thanks waqas, nulani) 2012-09-25 22:03:35 +02:00
Waqas Hussain
4b8ade497e prosodyctl: Make sure hosts[*].modules always exists. 2012-09-23 01:11:20 +05:00
Matthew Wild
0cf860fc7a prosody, prosodyctl: chdir() to data directory on startup 2012-09-19 12:39:21 +01:00
Matthew Wild
a868b41b58 Merge 0.9->trunk 2012-09-19 12:14:08 +01:00
Matthew Wild
3b96fac749 mod_storage_sql: Remove obsolete comment 2012-09-19 12:09:27 +01:00
Matthew Wild
6d61a3834d storagemanager: Remove usage of 'core' when calling configmanager.get() 2012-09-19 12:08:33 +01:00
Kim Alvefur
07bb8a42ce storagemanager, datamanager, mod_storage_{internal,sql}: Replace list_stores() with an iterator version 2012-09-17 05:42:10 +02:00
Kim Alvefur
136674425b storagemanager: Add purge() for purging user data from all backends in use 2012-09-16 02:18:07 +02:00
Kim Alvefur
0f8e80bdb1 mod_admin_telnet: Fix user:*, correct names, docs, do validation 2012-09-15 23:00:59 +02:00
Matthew Wild
8ffa6ad43b Merge 0.9->trunk 2012-09-13 18:49:25 +01:00
Matthew Wild
ec98274a21 mod_legacyauth: Fix for sending error response to unauthed s2s connections 2012-09-13 18:48:35 +01:00
Matthew Wild
b3714103ae Merge 0.9->trunk 2012-09-13 18:32:24 +01:00
Matthew Wild
3c5b09b7f1 configmanager: Fix include of relative files via Include directive in config 2012-09-13 18:31:34 +01:00
Waqas Hussain
48a297e80c hostmanager, modulemanager: Ensure hosts[*].modules always exists. 2012-09-13 00:32:12 +05:00
Waqas Hussain
aff71e544e mod_storage_*: Don't explicitly set driver name, to ease copying/renaming modules. 2012-09-12 23:46:10 +05:00
Waqas Hussain
7daf3c7c14 core.storagemanager, mod_storage_*: "data-driver" -> "storage-provider", to allow using module:provides(). 2012-09-12 23:41:28 +05:00
Waqas Hussain
d9d38ef125 mod_{admin_telnet,c2s,component,http,net_multiplex,s2s}: Use module:provides() instead of module:add_item(). 2012-09-12 22:22:31 +05:00
Waqas Hussain
b84e883632 Merge 0.9->trunk 2012-09-12 22:03:57 +05:00
Waqas Hussain
184e6cad28 util.datamanager: Make the util.pposix dependency optional. 2012-09-12 22:03:06 +05:00
Waqas Hussain
92515e7aa6 mod_auth_*: Use module:provides(). 2012-09-12 21:41:51 +05:00
Waqas Hussain
2e28c81f01 mod_auth_internal_hashed: Get rid of useless wrapper function new_hashpass_provider. 2012-09-12 21:40:00 +05:00
Waqas Hussain
e7c19c5cb6 mod_auth_{internal_plain,cyrus,anonymous}: Get rid of useless wrapper function new_default_provider. 2012-09-12 21:32:12 +05:00
Matthew Wild
c1fdd165be Merge 0.9->trunk 2012-09-10 23:17:06 +01:00
Kim Alvefur
d617081ac4 mod_dialback: Correctly check if a connection was destroyed (thanks iron) 2012-09-05 16:51:16 +02:00
Kim Alvefur
ddd751aed9 mod_s2s: Check that an SRV reply isn't empty. 2012-09-03 04:22:40 +02:00
Kim Alvefur
151f74b143 storagemanager: Fix arguments 2012-08-31 17:31:35 +02:00
Kim Alvefur
a290e6a552 storagemanager: Fix indentation 2012-08-31 17:22:03 +02:00
Waqas Hussain
2ea9714c6f tools/jabberd14sql2prosody: Initial commit. Accounts, rosters, vCards, subscriptions and offline messages supported (thanks halfdan for all the testing). 2012-08-28 05:52:30 +05:00
Waqas Hussain
59ea055428 Merge 0.9->trunk 2012-08-28 05:12:25 +05:00
Waqas Hussain
f79f756a44 util.datetime: Fix timestamp parsing pattern. 2012-08-28 05:08:18 +05:00
Matthew Wild
1cda3e3bd1 Merge 0.9->trunk 2012-08-26 23:57:12 +01:00
Marco Cirillo
d4e080f745 s2smanager: missing return on session.send function. 2012-08-26 22:54:10 +00:00
Matthew Wild
2ce7b8b4e1 Merge 0.9->trunk 2012-08-26 19:58:59 +01:00
Kim Alvefur
4e9c9163be util.datamanager: Ignore errors if the file is gone after removing it 2012-08-26 20:53:40 +02:00
Kim Alvefur
febff04cfd util.prosodyctl: Use usermanager to delete users instead of unsetting their password 2012-08-25 01:33:01 +02:00
Kim Alvefur
ae8b24b196 prosodyctl: Use util.prosodyctl.deluser 2012-08-25 01:32:26 +02:00
Kim Alvefur
9ecbf71048 mod_admin_adhoc: Use usermanager.delete_user to delete users 2012-08-25 01:31:49 +02:00
Kim Alvefur
d245a50c13 mod_roster: When an user is deleted, unsubscribe from their contacts 2012-08-25 01:31:05 +02:00
Kim Alvefur
a8d9cebe3c mod_register: Hijack the session close call to send the final iq reply when deleting 2012-08-25 01:29:38 +02:00
Kim Alvefur
1e65e68cac mod_c2s: When a user gets deleted, drop all their sessions 2012-08-25 01:28:38 +02:00
Kim Alvefur
091c29280a mod_register: Remove all account cleanup 2012-08-25 01:27:23 +02:00
Kim Alvefur
40c2d90481 util.datamanager: Collect errors when deleting all stores of a user, but ignore "no such file" 2012-08-25 01:21:41 +02:00