25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-12-22 17:28:25 +01:00
xmpp.chapril.org-ejabberd/src
Paweł Chmielowski 81b0643036 Fix problem with c2s buffering on old style websocket connections
Old style websocket do use binaries for transferring data to C2S, so when
we buffer that data we need to handle it different than list of #xml structs
used by new style connections.

This fixes github issue #515.
2015-04-06 17:54:45 +02:00
..
acl.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
adhoc.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
cyrsasl_anonymous.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
cyrsasl_digest.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
cyrsasl_plain.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
cyrsasl_scram.erl Merge pull request #409 from hamano/scram-stringprep-checking 2015-01-19 15:23:47 +03:00
cyrsasl.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_admin.erl New command to reload config (EJAB-1140) 2015-01-21 15:18:46 +01:00
ejabberd_app.erl Explicitely start crypto module 2015-04-06 13:46:09 +02:00
ejabberd_auth_anonymous.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_auth_external.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_auth_internal.erl Fix spec comment and remove useless case block 2015-01-09 22:19:46 +07:00
ejabberd_auth_ldap.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_auth_odbc.erl Fix compilation on Erlang R15B 2015-03-21 22:06:38 +01:00
ejabberd_auth_pam.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_auth_riak.erl Update FSF address 2015-02-25 15:19:33 +01:00
ejabberd_auth.erl Swap 'mnesia' and 'internal' types correctly 2015-03-30 12:25:25 +03:00
ejabberd_c2s_config.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_c2s.erl Merge pull request #493 from weiss/rfc-6121-routing 2015-04-01 11:41:05 +03:00
ejabberd_captcha.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_commands.erl If command crashes, return restuple with error and explanation (ejabberd-contrib #21) 2015-03-25 13:57:08 +01:00
ejabberd_config.erl Make sure Mnesia dir environment and log file are list, not binary 2015-04-06 11:36:16 +02:00
ejabberd_ctl.erl Fix binaries when ejabberd_ctl passes auth details 2015-01-15 20:00:06 +01: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 Fix all calls to functions of p1_tls application 2013-06-20 18:40:44 +10:00
ejabberd_http_poll.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_http_ws.erl Fix problem with c2s buffering on old style websocket connections 2015-04-06 17:54:45 +02:00
ejabberd_http.erl Add support for ciphers and protocol_options in ejabberd_http 2015-03-24 18:14:47 +03:00
ejabberd_listener.erl Fix "IP address not available" error message 2015-03-24 17:32:57 +01:00
ejabberd_local.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_logger.erl Make sure Mnesia dir environment and log file are list, not binary 2015-04-06 11:36:16 +02:00
ejabberd_node_groups.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_odbc_sup.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_odbc.erl Explicitly set standard_conforming_strings to off with PostreSQL 2015-03-20 10:39:29 +01:00
ejabberd_piefxis.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_rdbms.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_receiver.erl Report TLS errors 2015-03-20 10:39:14 +01:00
ejabberd_regexp.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_riak_sup.erl Add new 'default_db' option 2015-03-30 12:15:29 +03:00
ejabberd_riak.erl Update FSF address 2015-02-25 15:19:33 +01:00
ejabberd_router.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_s2s_in.erl Add compatibility macros for deprecated types (thanks to Alexey) 2015-02-23 09:58:00 +01:00
ejabberd_s2s_out.erl Add compatibility macros for deprecated types (thanks to Alexey) 2015-02-23 09:58:00 +01:00
ejabberd_s2s.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_service.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01: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 Fix type spec 2015-04-06 12:38:54 +03:00
ejabberd_sm.erl Remove unused case clauses to make dialyzer happy 2015-04-03 20:37:42 +02:00
ejabberd_socket.erl Update sockmod() type after adding websocket support 2015-03-12 13:15:31 +01:00
ejabberd_stun.erl Fix missing copyright dates to 2015 (EJAB-1733) 2015-01-21 14:52:37 +01:00
ejabberd_sup.erl Make it possible to use SQL as an SM backend 2015-03-09 16:41:13 +03:00
ejabberd_system_monitor.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01: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 Access list editing broken in web_admin (#252) 2015-03-05 11:34:25 +01:00
ejabberd_web.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejabberd_websocket.erl ejabberd_websocket: Ignore case of header values 2015-04-05 14:48:08 +02:00
ejabberd_xmlrpc.erl Replace undefined value with empty one (processone/ejabberd-contrib#92) 2015-04-04 13:48:17 +02:00
ejabberd.app.src.in Switch to rebar build tool 2013-06-13 11:11:02 +02:00
ejabberd.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
ejd2odbc.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01: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 Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
eldap.erl Add compatibility macros for deprecated types (thanks to Alexey) 2015-02-23 09:58:00 +01: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 Add missing list_to_binary call 2015-03-13 17:59:19 +01:00
extauth.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
gen_iq_handler.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
gen_mod.erl Add new 'default_db' option 2015-03-30 12:15:29 +03:00
gen_pubsub_node.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
gen_pubsub_nodetree.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
idna.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
jd2ejd.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
jlib.erl Add compatibility macros for deprecated types (thanks to Alexey) 2015-02-23 09:58:00 +01:00
mod_adhoc.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_admin_extra.erl Replace crypto calls that will be removed in a future release 2015-04-04 14:09:58 +02:00
mod_announce.erl Add new 'default_db' option 2015-03-30 12:15:29 +03:00
mod_blocking.erl Improve module structure 2015-03-13 13:05:16 +03:00
mod_caps.erl Add new 'default_db' option 2015-03-30 12:15:29 +03:00
mod_carboncopy.erl mod_carboncopy: Apply small code simplification 2015-02-12 00:14:57 +01:00
mod_client_state.erl Fix missing copyright dates to 2015 (EJAB-1733) 2015-01-21 14:52:37 +01:00
mod_configure2.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_configure.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_disco.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_echo.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_fail2ban.erl Fix missing copyright dates to 2015 (EJAB-1733) 2015-01-21 14:52:37 +01:00
mod_http_bind.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_http_fileserver.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_ip_blacklist.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01: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 new 'default_db' option 2015-03-30 12:15:29 +03:00
mod_last.erl Add new 'default_db' option 2015-03-30 12:15:29 +03:00
mod_muc_log.erl Remove unused clause 2015-03-12 13:15:07 +01:00
mod_muc_room.erl Always specify room JID for MUC <delay/> elements 2015-03-10 00:02:32 +01:00
mod_muc.erl Add new 'default_db' option 2015-03-30 12:15:29 +03:00
mod_offline.erl Add new 'default_db' option 2015-03-30 12:15:29 +03:00
mod_ping.erl Add compatibility macros for deprecated types (thanks to Alexey) 2015-02-23 09:58:00 +01:00
mod_pres_counter.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_privacy.erl Add new 'default_db' option 2015-03-30 12:15:29 +03:00
mod_private.erl Add new 'default_db' option 2015-03-30 12:15:29 +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 Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_proxy65_sm.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_proxy65_stream.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_proxy65.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_pubsub_odbc.erl Don't bother with filtering out PEP error messages 2015-03-25 02:02:08 +01:00
mod_pubsub.erl Don't bother with filtering out PEP error messages 2015-03-25 02:02:08 +01:00
mod_register_web.erl Fix unused vars warning 2015-01-09 01:00:26 +07:00
mod_register.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_roster.erl Add new 'default_db' option 2015-03-30 12:15:29 +03:00
mod_service_log.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_shared_roster_ldap.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_shared_roster.erl Add new 'default_db' option 2015-03-30 12:15:29 +03:00
mod_sic.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_sip_proxy.erl Fix missing copyright dates to 2015 (EJAB-1733) 2015-01-21 14:52:37 +01:00
mod_sip_registrar.erl Fix missing copyright dates to 2015 (EJAB-1733) 2015-01-21 14:52:37 +01:00
mod_sip.erl Fix missing copyright dates to 2015 (EJAB-1733) 2015-01-21 14:52:37 +01:00
mod_stats.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_time.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_vcard_ldap.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
mod_vcard_xupdate.erl Add new 'default_db' option 2015-03-30 12:15:29 +03:00
mod_vcard.erl Add new 'default_db' option 2015-03-30 12:15:29 +03:00
mod_version.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node_buddy.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node_club.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node_dag.erl Switch to rebar build tool 2013-06-13 11:11:02 +02:00
node_dispatch.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node_flat_odbc.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node_flat.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node_hometree_odbc.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node_hometree.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node_mb.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node_pep_odbc.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node_pep.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node_private.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node_public.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
node.template Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
nodetree_dag.erl Switch to rebar build tool 2013-06-13 11:11:02 +02:00
nodetree_tree_odbc.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
nodetree_tree.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
nodetree_virtual.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
odbc_queries.erl Add SCRAM support to ejabberd_auth_odbc 2015-03-20 13:45:24 +03:00
pubsub_db_odbc.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
pubsub_index.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
pubsub_subscription_odbc.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01:00
pubsub_subscription.erl Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01: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 Update copyright dates to 2015 (EJAB-1733) 2015-01-08 17:34:43 +01: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