24
1
mirror of https://github.com/processone/ejabberd.git synced 2024-06-16 22:05:29 +02:00
xmpp.chapril.org-ejabberd/src
Paweł Chmielowski f6b892b366 Guard against passing undefined C2SPid to xml parser before become_controller gets called
Our new nif xml parser don't handle this gracefully, so we better don't
call it that way.

This is only triggered on old style ssl sockets, where ssl layer must
be activated early, before association between socket and c2s is
established
2015-09-17 11:37:01 +02:00
..
acl.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
adhoc.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
cyrsasl_anonymous.erl Document a few more supported protocols 2015-06-22 13:11:37 +02:00
cyrsasl_digest.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
cyrsasl_plain.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
cyrsasl_scram.erl Document protocol support (EJABS-1620) 2015-05-21 17:04:05 +02:00
cyrsasl.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_admin.erl Remove obsolete pubsub migration command 2015-08-06 16:57:04 +02:00
ejabberd_app.erl Include ext_mod modules when checking accepted options (ejabberd-contrib#116) 2015-09-10 20:11:02 +02:00
ejabberd_auth_anonymous.erl Authmodule using old style XML:get_attr_s() 2015-06-03 18:11:35 +02:00
ejabberd_auth_external.erl Comment unused type, unused term 2015-09-16 22:52:36 +08:00
ejabberd_auth_internal.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_auth_ldap.erl Remove unused validation code 2015-06-03 16:05:17 +03:00
ejabberd_auth_odbc.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_auth_pam.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_auth_riak.erl Merge pull request #426 from hairyhum/master 2015-04-15 11:04:29 +02:00
ejabberd_auth.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_c2s_config.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_c2s.erl XEP-0198: Improve handling of non-message stanzas 2015-09-15 22:42:22 +02:00
ejabberd_captcha.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_commands.erl Try to support access_commands in YAML (ejabberd-contrib#45) 2015-05-07 18:34:05 +02:00
ejabberd_config.erl Properly handle define_macros in merged config files 2015-09-16 12:20:07 +02:00
ejabberd_ctl.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_frontend_socket.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_hooks.erl Reorganize / clean ejabberd_hooks header 2015-03-08 19:03:02 +01:00
ejabberd_http_bind.erl Let BOSH/WebSocket support "max_resume_timeout" 2015-09-17 00:33:08 +02:00
ejabberd_http_ws.erl Let BOSH/WebSocket support "max_resume_timeout" 2015-09-17 00:33:08 +02:00
ejabberd_http.erl Catch errors when calling inet:peername in ejabberd_http 2015-08-17 15:50:35 +02:00
ejabberd_idna.erl Rename idna.erl to ejabberd_idna.erl (#702) 2015-09-02 16:02:46 +03:00
ejabberd_listener.erl New hide_sensitive_log_data option to hide client IP in log (#452 #471) 2015-06-17 11:32:42 +02:00
ejabberd_local.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_logger.erl Move opt_type/1 function out of if-else block 2015-06-03 15:52:19 +03:00
ejabberd_node_groups.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_odbc_sup.erl Simplify MSSQL configuration 2015-09-13 18:34:10 +03:00
ejabberd_odbc.erl Simplify MSSQL configuration 2015-09-13 18:34:10 +03:00
ejabberd_piefxis.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_rdbms.erl Simplify MSSQL configuration 2015-09-13 18:34:10 +03:00
ejabberd_receiver.erl Guard against passing undefined C2SPid to xml parser before become_controller gets called 2015-09-17 11:37:01 +02:00
ejabberd_regexp.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_riak_sup.erl Remove unused validation code 2015-06-03 16:05:17 +03:00
ejabberd_riak.erl Update FSF address 2015-02-25 15:19:33 +01:00
ejabberd_router_multicast.erl Pick first local multicast service, otherwise remote (ejabberd-contrib#105) 2015-06-04 12:13:10 +02:00
ejabberd_router.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_s2s_in.erl Add s2s_dhfile to list of known options 2015-06-20 00:14:54 +02:00
ejabberd_s2s_out.erl Rename idna.erl to ejabberd_idna.erl (#702) 2015-09-02 16:02:46 +03:00
ejabberd_s2s.erl Rename idna.erl to ejabberd_idna.erl (#702) 2015-09-02 16:02:46 +03:00
ejabberd_service.erl Remove unused validation code 2015-06-03 16:05:17 +03:00
ejabberd_sm_mnesia.erl Add Redis backend for SM 2015-03-11 14:46:57 +03:00
ejabberd_sm_odbc.erl Add Redis backend for SM 2015-03-11 14:46:57 +03:00
ejabberd_sm_redis.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_sm.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_socket.erl Remove http_poll module 2015-04-15 10:47:10 +02:00
ejabberd_stun.erl Document a few more supported protocols 2015-06-22 13:11:37 +02:00
ejabberd_sup.erl Remove http_poll module 2015-04-15 10:47:10 +02:00
ejabberd_system_monitor.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
ejabberd_tmp_sup.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_update.erl Fix even more dialyzer warnings 2015-03-27 12:28:24 +01:00
ejabberd_web_admin.erl Prettify copyright links (thanks to GreenLunar)(#692) 2015-08-13 12:22:14 +02:00
ejabberd_web.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_websocket.erl Pass stream management options defined in http listener to http-bind and websocket 2015-09-04 12:42:53 +02:00
ejabberd_xmlrpc.erl Update FSF address 2015-08-05 09:52:54 +02:00
ejabberd.app.src.in Switch to rebar build tool 2013-06-13 11:11:02 +02:00
ejabberd.erl Document a few more supported protocols 2015-06-22 13:11:37 +02:00
ejd2odbc.erl Remove unused validation code 2015-06-03 16:05:17 +03:00
eldap_filter_yecc.yrl Set dnAttributes on when it's requested by a filter 2014-07-29 15:22:54 -03:00
eldap_filter.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
eldap_pool.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
eldap_utils.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
eldap.erl Use hide_sensitive_log_data in eldap.erl 2015-09-03 16:28:21 +02:00
ELDAPv3.asn1db Do not generate LDAP's ASN.1 code when compiling ejabberd. 2013-06-22 03:27:59 +10:00
ELDAPv3.erl Do not generate LDAP's ASN.1 code when compiling ejabberd. 2013-06-22 03:27:59 +10:00
ext_mod.erl ext_mod must be started before ejabberd_config 2015-09-11 15:14:12 +02:00
extauth.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
gen_iq_handler.erl Comment unused type, unused term 2015-09-16 22:52:36 +08:00
gen_mod.erl Update FSF address 2015-08-05 09:52:54 +02:00
gen_pubsub_node.erl PubSub improvements 2015-04-21 15:24:16 +02:00
gen_pubsub_nodetree.erl PubSub improvements 2015-04-21 15:24:16 +02:00
jd2ejd.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
jlib.erl Add split_jid/1 2015-08-04 09:48:59 +02:00
mod_adhoc.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_admin_extra.erl When passwords are scrammed, report check_password_hash cannot work (#559) 2015-06-25 13:39:45 +02:00
mod_announce.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_blocking.erl Update FSF address 2015-08-05 09:52:54 +02:00
mod_caps.erl Trigger PEP notifications on CAPS updates 2015-07-07 09:33:00 +02:00
mod_carboncopy.erl Don't copy messages of type "normal" without body 2015-07-28 21:34:02 +02:00
mod_client_state.erl mod_client_state: Throttle stanzas by default 2015-08-05 00:05:11 +02:00
mod_configure.erl Comment unused type, unused term 2015-09-16 22:52:36 +08:00
mod_configure2.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_disco.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_echo.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_fail2ban.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_http_bind.erl Pass stream management options defined in http listener to http-bind and websocket 2015-09-04 12:42:53 +02:00
mod_http_fileserver.erl Print content types more gracefully 2015-07-17 14:29:11 +03:00
mod_ip_blacklist.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_irc_connection.erl Merge branch 'master' of github.com:processone/ejabberd 2015-03-03 22:20:08 +01:00
mod_irc.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_last.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_mam.erl Remove unused function now_to_iso/1 2015-09-02 14:13:23 +03:00
mod_muc_admin.erl get_room_options will not crash in case of query for a non-existent room 2015-08-28 03:34:51 -08:00
mod_muc_log.erl Also check for <no-storage/> hint 2015-07-28 21:08:33 +02:00
mod_muc_room.erl Store and retrieve "mam" value in room configuration 2015-08-12 20:28:23 +02:00
mod_muc.erl Remove MAM archives on MUC room destroy 2015-08-24 13:28:58 +03:00
mod_multicast.erl mod_multicast changes: 2015-08-05 19:21:28 +03:00
mod_offline.erl Also check for <no-storage/> hint 2015-07-28 21:08:33 +02:00
mod_ping.erl Add MAM (XEP-0313) support 2015-06-22 16:56:08 +03:00
mod_pres_counter.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_privacy.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_private.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_proxy65_lib.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_proxy65_service.erl Remove unused validation code 2015-06-03 16:05:17 +03:00
mod_proxy65_sm.erl Remove unused validation code 2015-06-03 16:05:17 +03:00
mod_proxy65_stream.erl Remove unused validation code 2015-06-03 16:05:17 +03:00
mod_proxy65.erl Remove unused validation code 2015-06-03 16:05:17 +03:00
mod_pubsub.erl Merge pull request #642 from weiss/pep-on-caps-update 2015-07-24 12:07:22 +02:00
mod_register_web.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_register.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_roster.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_service_log.erl Add MAM (XEP-0313) support 2015-06-22 16:56:08 +03:00
mod_shared_roster_ldap.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_shared_roster.erl Fix bug introduced in commit b88fa6f617 2015-06-04 15:47:02 +02:00
mod_sic.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_sip_proxy.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_sip_registrar.erl Reorganize get_opt() code in some modules 2015-06-01 15:20:49 +03:00
mod_sip.erl Do not crash SIP authentication on SCRAMed passwords 2015-08-02 14:47:45 +03:00
mod_stats.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_time.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_vcard_ldap.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_vcard_xupdate.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_vcard.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
mod_version.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
node_buddy.erl Let flat be default plugin (#609) 2015-07-22 10:37:26 +02:00
node_club.erl Let flat be default plugin (#609) 2015-07-22 10:37:26 +02:00
node_dag.erl PubSub improvements 2015-04-21 15:24:16 +02:00
node_dispatch.erl Let flat be default plugin (#609) 2015-07-22 10:37:26 +02:00
node_flat_odbc.erl Let flat be default plugin (#609) 2015-07-22 10:37:26 +02:00
node_flat.erl Let flat be default plugin (#609) 2015-07-22 10:37:26 +02:00
node_hometree_odbc.erl Let flat be default plugin (#609) 2015-07-22 10:37:26 +02:00
node_hometree.erl Let flat be default plugin (#609) 2015-07-22 10:37:26 +02:00
node_mb.erl Let flat be default plugin (#609) 2015-07-22 10:37:26 +02:00
node_pep_odbc.erl Let flat be default plugin (#609) 2015-07-22 10:37:26 +02:00
node_pep.erl Let flat be default plugin (#609) 2015-07-22 10:37:26 +02:00
node_private.erl Let flat be default plugin (#609) 2015-07-22 10:37:26 +02:00
node_public.erl Let flat be default plugin (#609) 2015-07-22 10:37:26 +02:00
nodetree_dag.erl PubSub improvements 2015-04-21 15:24:16 +02:00
nodetree_tree_odbc.erl Let nodetree call default flat plugin now 2015-07-22 11:20:06 +02:00
nodetree_tree.erl PubSub improvements 2015-04-21 15:24:16 +02:00
nodetree_virtual.erl PubSub improvements 2015-04-21 15:24:16 +02:00
odbc_queries.erl Simplify MSSQL configuration 2015-09-13 18:34:10 +03:00
pubsub_db_odbc.erl PubSub improvements 2015-04-21 15:24:16 +02:00
pubsub_index.erl PubSub improvements 2015-04-21 15:24:16 +02:00
pubsub_migrate.erl Update FSF address 2015-08-05 09:52:54 +02:00
pubsub_subscription_odbc.erl PubSub improvements 2015-04-21 15:24:16 +02:00
pubsub_subscription.erl PubSub improvements 2015-04-21 15:24:16 +02:00
randoms.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
scram.erl Avoid crypto:hmac/3 call for R15B compatibility 2015-03-21 22:56:23 +01:00
shaper.erl Add config validation at startup 2015-06-01 15:38:27 +03:00
str.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
translate.erl Try to fix more Dialyzer warnings 2015-03-27 15:55:57 +01:00
win32_dns.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00