24
1
mirror of https://github.com/processone/ejabberd.git synced 2024-06-22 22:23:42 +02:00
xmpp.chapril.org-ejabberd/src
Badlop 6a785fa536 * src/gen_mod.erl: First store module options in ETS and Mnesia,
then start the module. In case of failure, remove options from
ETS. Until now the module was started before the options were
stored in database, and some modules started incorrectly because
they couldn't access the options from database; for instance
mod_muc_room required this for reading max_users option.

* src/mod_muc/mod_muc_room.erl: Include the value of max_users
service option and the current max_users room option in the list
of allowed room limit values.

SVN Revision: 1685
2008-11-26 15:10:38 +00:00
..
ejabberd_zlib * src/*/Makefile.win32: Provide explicit beam filenames because 2008-09-30 16:12:05 +00:00
eldap * src/eldap/Makefile.in: added +optimize and +driver 2008-11-24 13:27:04 +00:00
mod_irc * src/*/Makefile.win32: Provide explicit beam filenames because 2008-09-30 16:12:05 +00:00
mod_muc * src/gen_mod.erl: First store module options in ETS and Mnesia, 2008-11-26 15:10:38 +00:00
mod_proxy65 * src/mod_proxy65/mod_proxy65.erl: Update so the listener starts 2008-10-12 11:17:35 +00:00
mod_pubsub pubsub/pep: get_node_affiliations resultset bugfix 2008-11-25 23:05:26 +00:00
msgs * contrib/extract_translations/extract_translations.erl: Use 2008-08-17 16:35:58 +00:00
odbc * src/odbc/ejabberd_odbc.erl: log MySQL driver messages. 2008-10-13 15:25:30 +00:00
pam * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
stringprep * src/*/Makefile.win32: Provide explicit beam filenames because 2008-09-30 16:12:05 +00:00
tls * src/tls/tls_drv.c: Don't create a SSL context on every 2008-11-10 14:32:51 +00:00
web URL path should be tokenized by / and then decoded (EJAB-786). 2008-11-12 10:03:27 +00:00
win32 * src/win32/ejabberd.nsh: Removed (thanks to Sergei Golovan) 2005-12-22 13:44:58 +00:00
acl.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
aclocal.m4 * src/configure.ac: Improve legibility 2008-07-12 21:32:45 +00:00
adhoc.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
adhoc.hrl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
configure * doc/guide.tex: Update what permissions does enable-user grant 2008-07-14 10:06:13 +00:00
configure.ac * doc/guide.tex: Update what permissions does enable-user grant 2008-07-14 10:06:13 +00:00
configure.bat * src/translate.erl: Search translations directory in priv_dir 2004-04-27 20:28:23 +00:00
configure.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
cyrsasl_anonymous.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
cyrsasl_digest.erl * src/ejabberd_auth.erl: Improve anonymous authentication to not 2008-04-22 17:41:30 +00:00
cyrsasl_plain.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
cyrsasl.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_admin.erl * src/ejabberd_admin.erl: Implement commands from old 2008-10-12 11:55:06 +00:00
ejabberd_app.erl * src/ejabberd_app.erl: Open ejabberd.log sooner, so errors during 2008-10-24 22:07:38 +00:00
ejabberd_auth_anonymous.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_auth_external.erl * src/mod_register.erl: Change password using mod_register always 2008-08-18 18:21:10 +00:00
ejabberd_auth_internal.erl * src/ejabberd_auth.erl: Update from ctl to commands (EJAB-694) 2008-10-12 12:01:56 +00:00
ejabberd_auth_ldap.erl * src/ejabberd_auth.erl: Update from ctl to commands (EJAB-694) 2008-10-12 12:01:56 +00:00
ejabberd_auth_odbc.erl * src/ejabberd_auth.erl: Update from ctl to commands (EJAB-694) 2008-10-12 12:01:56 +00:00
ejabberd_auth_pam.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_auth.erl * src/ejabberd_auth.erl: Update from ctl to commands (EJAB-694) 2008-10-12 12:01:56 +00:00
ejabberd_c2s_config.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_c2s.erl * src/ejabberd_s2s_out.erl: exports the DNS resolution function. 2008-11-08 17:50:54 +00:00
ejabberd_check.erl * src/ejabberd_check.erl: Detect correctly MSSQL and ODBC 2008-08-25 12:08:22 +00:00
ejabberd_commands.erl Replace mentions of mod_xmlrpc to ejabberd_xmlrpc 2008-10-13 09:01:08 +00:00
ejabberd_commands.hrl * src/ejabberd_commands.erl: New 'ejabberd commands': separate 2008-10-12 11:53:25 +00:00
ejabberd_config.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_config.hrl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_ctl.erl * src/ejabberd_ctl.erl: If ejabberd didn't start correctly: 2008-10-24 22:11:42 +00:00
ejabberd_ctl.hrl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_frontend_socket.erl * src/ejabberd_receiver.erl: Hibernate after timeout 2008-11-23 09:43:52 +00:00
ejabberd_hooks.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_listener.erl * src/ejabberd_lstener.erl: Fix listeners 2008-10-24 17:26:11 +00:00
ejabberd_local.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_logger_h.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_loglevel.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_node_groups.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_rdbms.erl * src/ejabberd_rdbms.erl: fix SQL database reconnection 2008-10-06 14:18:46 +00:00
ejabberd_receiver.erl * src/ejabberd_receiver.erl: Hibernate after timeout 2008-11-23 09:43:52 +00:00
ejabberd_router.erl * src/ejabberd_router.erl: Fix call to mnesia match_object 2008-08-22 11:35:32 +00:00
ejabberd_s2s_in.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_s2s_out.erl * src/ejabberd_s2s_out.erl: exports the DNS resolution function. 2008-11-08 17:50:54 +00:00
ejabberd_s2s.erl * src/ejabberd_sm.erl: Update from ctl to commands (EJAB-694) 2008-10-12 12:04:10 +00:00
ejabberd_service.erl Retract from previous commit the code that checked the connection is attempted to a known served component (EJAB-717) 2008-08-09 20:09:37 +00:00
ejabberd_sm.erl * src/ejabberd_sm.erl: Update from ctl to commands (EJAB-694) 2008-10-12 12:04:10 +00:00
ejabberd_socket.erl * src/ejabberd_app.erl: Start listeners explicitely at server 2008-10-12 11:11:29 +00:00
ejabberd_sup.erl * src/ejabberd_lstener.erl: Fix listeners 2008-10-24 17:26:11 +00:00
ejabberd_system_monitor.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_tmp_sup.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd_update.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd.app * src/ejabberd.app: The ejabberd version number is defined in the 2008-06-18 21:33:48 +00:00
ejabberd.cfg.example * src/mod_register.erl: Revert support for io_lib newline, since 2008-07-11 13:35:08 +00:00
ejabberd.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberd.hrl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ejabberdctl.cfg.example Add firewalling port range definition 2008-04-01 09:07:29 +00:00
ejabberdctl.template * src/ejabberdctl.template: Added the ability to define the --config-dir option. 2008-11-23 16:41:50 +00:00
ejd2odbc.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
expat_erl.c * src/expat_erl.c: Removed R9B workaround 2008-04-11 05:19:27 +00:00
extauth.erl * src/extauth.erl: When the extauth call fails or timeouts, deny 2008-11-06 15:36:49 +00:00
gen_iq_handler.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
gen_mod.erl * src/gen_mod.erl: First store module options in ETS and Mnesia, 2008-11-26 15:10:38 +00:00
idna.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
inetrc * src/ejabberdctl.template: Create logs_dir if doesn't exist. New 2008-01-01 10:53:05 +00:00
jd2ejd.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
jlib.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
jlib.hrl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
Makefile.in * src/Makefile.in (clean-local): Delete also ejabberdctl.example 2008-10-27 12:19:06 +00:00
Makefile.win32 * src/mod_proxy65/: XEP-0065 proxy (thanks to Evgeniy Khramtsov) 2006-10-28 02:04:55 +00:00
mod_adhoc.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_announce.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_caps.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_configure.erl * src/mod_configure.erl: Update calls from ctl to 2008-10-12 12:05:31 +00:00
mod_configure2.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_disco.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_echo.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_ip_blacklist.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_last_odbc.erl Prevent case_clause error when ejabber_odbc:sql_query returns {error, Reason} 2008-08-25 13:36:34 +00:00
mod_last.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_offline_odbc.erl * src/web/ejabberd_web_admin.erl: Run new hook 2008-10-12 14:16:05 +00:00
mod_offline.erl * src/web/ejabberd_web_admin.erl: Run new hook 2008-10-12 14:16:05 +00:00
mod_privacy_odbc.erl Prevent case_clause error when ejabber_odbc:sql_query returns {error, Reason} 2008-08-25 13:12:23 +00:00
mod_privacy.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_privacy.hrl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_private_odbc.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_private.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_register.erl * src/mod_register.erl: Change password using mod_register always 2008-08-18 18:21:10 +00:00
mod_roster_odbc.erl * src/ejabberd_c2s.erl: Ensure unique ID in roster push (EJAB-721) 2008-10-24 18:01:08 +00:00
mod_roster.erl * src/ejabberd_c2s.erl: Ensure unique ID in roster push (EJAB-721) 2008-10-24 18:01:08 +00:00
mod_roster.hrl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_service_log.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_shared_roster.erl * src/ejabberd_c2s.erl: Ensure unique ID in roster push (EJAB-721) 2008-10-24 18:01:08 +00:00
mod_stats.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_time.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_vcard_ldap.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_vcard_odbc.erl * src/mod_vcard_odbc: added vCard support for MS SQL Server 2005 (missing from previous commit) 2008-10-03 15:30:56 +00:00
mod_vcard.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
mod_version.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
p1_fsm.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
p1_mnesia.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
ram_file_io_server.erl * src/ejabberd_loglevel.erl: Preliminary dynamic loglevel support. 2006-12-04 16:07:44 +00:00
randoms.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
sha.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
shaper.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
translate.erl * src/translate.erl: When a translation file can't be loaded, show 2008-10-24 22:16:17 +00:00
treap.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
xml_stream.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
xml.erl * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708) 2008-07-31 11:18:49 +00:00
XmppAddr.asn1 * src/ejabberd_s2s_in.erl: Support for dNSName certificate field 2005-11-17 05:29:33 +00:00