History log of /httpd/docs/manual/mod/mod_proxy_wstunnel.xml
Revision Date Author Comments Expand
5d01f40ffd657dd2ac567aacd93cabd162ddfa79 1673945 15-Apr-2015 coar

* Remove trailing whitespace from a bunch of *.xml files * Quoted arguments to Rewrite{Base,Cond,Map,Rule}.

/httpd/docs/manual/content-negotiation.html.en /httpd/docs/manual/content-negotiation.html.fr /httpd/docs/manual/content-negotiation.xml.fr /httpd/docs/manual/content-negotiation.xml.ja /httpd/docs/manual/content-negotiation.xml.ko /httpd/docs/manual/content-negotiation.xml.meta /httpd/docs/manual/content-negotiation.xml.tr /httpd/docs/manual/developer/lua.html.en /httpd/docs/manual/developer/lua.xml /httpd/docs/manual/env.html.en /httpd/docs/manual/env.xml /httpd/docs/manual/expr.html.en /httpd/docs/manual/expr.xml /httpd/docs/manual/handler.xml /httpd/docs/manual/howto/access.html.en /httpd/docs/manual/howto/access.html.fr /httpd/docs/manual/howto/access.xml /httpd/docs/manual/howto/access.xml.fr /httpd/docs/manual/howto/access.xml.meta /httpd/docs/manual/howto/auth.html.en /httpd/docs/manual/howto/auth.xml.fr /httpd/docs/manual/howto/auth.xml.ja /httpd/docs/manual/howto/auth.xml.ko /httpd/docs/manual/howto/auth.xml.tr /httpd/docs/manual/howto/cgi.xml /httpd/docs/manual/howto/public_html.xml.fr /httpd/docs/manual/howto/public_html.xml.ja /httpd/docs/manual/howto/public_html.xml.ko /httpd/docs/manual/howto/public_html.xml.tr /httpd/docs/manual/misc/perf-scaling.html.en /httpd/docs/manual/misc/perf-scaling.xml /httpd/docs/manual/misc/perf-tuning.html.en /httpd/docs/manual/misc/perf-tuning.xml.fr /httpd/docs/manual/misc/perf-tuning.xml.ko /httpd/docs/manual/misc/perf-tuning.xml.tr /httpd/docs/manual/misc/security_tips.html.en /httpd/docs/manual/misc/security_tips.xml.fr /httpd/docs/manual/misc/security_tips.xml.ko /httpd/docs/manual/misc/security_tips.xml.tr core.html.en core.xml.de core.xml.es core.xml.fr core.xml.ja core.xml.tr mod_access_compat.html.en mod_access_compat.xml mod_alias.html.en mod_alias.xml mod_allowmethods.xml mod_asis.html.fr mod_asis.xml.fr mod_asis.xml.ja mod_asis.xml.ko mod_asis.xml.meta mod_authn_socache.xml mod_authnz_fcgi.html.en mod_authnz_fcgi.xml mod_authnz_ldap.html.en mod_authnz_ldap.xml.fr mod_autoindex.html.en mod_autoindex.xml mod_cache.html.en mod_cache.xml mod_cern_meta.html.fr mod_cern_meta.xml.fr mod_cern_meta.xml.ko mod_cern_meta.xml.meta mod_deflate.html.en mod_deflate.html.ja.utf8 mod_deflate.html.ko.euc-kr mod_deflate.xml mod_deflate.xml.fr mod_deflate.xml.ja mod_deflate.xml.ko mod_dialup.xml mod_dir.html.en mod_dir.xml mod_ext_filter.html.en mod_ext_filter.xml mod_filter.html.en mod_imagemap.xml.ko mod_journald.html.en mod_journald.xml mod_ldap.html.en mod_ldap.xml mod_log_config.html.en mod_log_config.xml mod_lua.html.en mod_lua.xml mod_macro.html.en mod_macro.xml mod_mime.xml.ja mod_policy.html.en mod_policy.xml mod_proxy.html.en mod_proxy.xml.fr mod_proxy.xml.ja mod_proxy_ajp.html.en mod_proxy_ajp.xml mod_proxy_ajp.xml.ja mod_proxy_balancer.xml.ja mod_proxy_fcgi.html.en mod_proxy_fcgi.xml mod_proxy_html.html.en mod_proxy_html.xml mod_proxy_scgi.html.en mod_proxy_scgi.xml mod_proxy_wstunnel.html.en mod_proxy_wstunnel.xml mod_ratelimit.html.en mod_ratelimit.xml mod_rewrite.html.en mod_rewrite.xml mod_so.html.en mod_so.html.fr mod_so.html.ja.utf8 mod_so.xml.fr mod_so.xml.ja mod_so.xml.ko mod_so.xml.meta mod_so.xml.tr mod_ssl.html.en mod_ssl.xml mod_status.xml mod_substitute.html.en mod_substitute.xml mod_syslog.html.en mod_syslog.xml mod_vhost_alias.html.en mod_vhost_alias.xml mod_xml2enc.xml quickreference.html.de quickreference.html.en quickreference.html.es quickreference.html.ja.utf8 quickreference.html.ko.euc-kr quickreference.html.tr.utf8 quickreference.html.zh-cn.utf8 /httpd/docs/manual/platform/windows.html.en /httpd/docs/manual/platform/windows.xml /httpd/docs/manual/rewrite/access.html.en /httpd/docs/manual/rewrite/access.xml /httpd/docs/manual/rewrite/advanced.html.en /httpd/docs/manual/rewrite/advanced.xml /httpd/docs/manual/rewrite/flags.html.en /httpd/docs/manual/rewrite/flags.xml /httpd/docs/manual/rewrite/flags.xml.fr /httpd/docs/manual/rewrite/index.xml /httpd/docs/manual/rewrite/intro.html.en /httpd/docs/manual/rewrite/intro.xml /httpd/docs/manual/rewrite/proxy.html.en /httpd/docs/manual/rewrite/proxy.xml /httpd/docs/manual/rewrite/remapping.html.en /httpd/docs/manual/rewrite/remapping.xml /httpd/docs/manual/rewrite/rewritemap.html.en /httpd/docs/manual/rewrite/rewritemap.xml /httpd/docs/manual/rewrite/tech.html.en /httpd/docs/manual/rewrite/tech.xml /httpd/docs/manual/rewrite/vhosts.html.en /httpd/docs/manual/rewrite/vhosts.xml /httpd/docs/manual/sections.html.en /httpd/docs/manual/sections.xml /httpd/docs/manual/sections.xml.fr /httpd/docs/manual/sections.xml.ja /httpd/docs/manual/sections.xml.ko /httpd/docs/manual/sections.xml.tr /httpd/docs/manual/ssl/ssl_faq.html.en /httpd/docs/manual/ssl/ssl_faq.xml /httpd/docs/manual/ssl/ssl_howto.html.en /httpd/docs/manual/ssl/ssl_howto.xml /httpd/docs/manual/suexec.html.en /httpd/docs/manual/suexec.xml /httpd/docs/manual/urlmapping.html.en /httpd/docs/manual/urlmapping.xml /httpd/docs/manual/urlmapping.xml.fr /httpd/docs/manual/urlmapping.xml.ja /httpd/docs/manual/urlmapping.xml.ko /httpd/docs/manual/urlmapping.xml.tr /httpd/docs/manual/vhosts/examples.html.en /httpd/docs/manual/vhosts/examples.xml /httpd/docs/manual/vhosts/examples.xml.fr /httpd/docs/manual/vhosts/examples.xml.ja /httpd/docs/manual/vhosts/examples.xml.ko /httpd/docs/manual/vhosts/examples.xml.tr /httpd/docs/manual/vhosts/mass.html.en /httpd/docs/manual/vhosts/mass.xml /httpd/docs/manual/vhosts/name-based.html.en /httpd/docs/manual/vhosts/name-based.xml
2fae9d127f7143fabe8f73958eb9bde31df17d41 1673930 15-Apr-2015 coar

Quote path/URL arguments to Proxy* directives.

/httpd/docs/manual/howto/cgi.xml.fr /httpd/docs/manual/howto/cgi.xml.ja /httpd/docs/manual/howto/cgi.xml.ko /httpd/docs/manual/misc/perf-tuning.xml.fr /httpd/docs/manual/misc/perf-tuning.xml.ko /httpd/docs/manual/misc/perf-tuning.xml.tr core.xml.de core.xml.es core.xml.fr core.xml.ja core.xml.tr mod_deflate.html.en mod_deflate.xml mod_macro.xml.fr mod_proxy.html.en mod_proxy.xml mod_proxy_ajp.html.en mod_proxy_ajp.xml mod_proxy_balancer.html.en mod_proxy_balancer.xml mod_proxy_express.html.en mod_proxy_express.xml mod_proxy_fcgi.html.en mod_proxy_fcgi.xml mod_proxy_scgi.html.en mod_proxy_scgi.xml mod_proxy_wstunnel.html.en mod_proxy_wstunnel.xml mod_rewrite.xml.fr mod_substitute.html.en mod_substitute.xml mod_vhost_alias.xml.tr /httpd/docs/manual/rewrite/proxy.html.en /httpd/docs/manual/rewrite/proxy.xml /httpd/docs/manual/sections.html.en /httpd/docs/manual/sections.xml /httpd/docs/manual/urlmapping.html.en /httpd/docs/manual/urlmapping.xml /httpd/docs/manual/vhosts/examples.html.en /httpd/docs/manual/vhosts/examples.html.fr /httpd/docs/manual/vhosts/examples.xml /httpd/docs/manual/vhosts/examples.xml.fr /httpd/docs/manual/vhosts/examples.xml.ja /httpd/docs/manual/vhosts/examples.xml.ko /httpd/docs/manual/vhosts/examples.xml.meta /httpd/docs/manual/vhosts/examples.xml.tr /httpd/docs/manual/vhosts/mass.xml.fr /httpd/docs/manual/vhosts/mass.xml.ko /httpd/docs/manual/vhosts/mass.xml.tr /httpd/docs/manual/vhosts/name-based.html.fr /httpd/docs/manual/vhosts/name-based.xml.de /httpd/docs/manual/vhosts/name-based.xml.fr /httpd/docs/manual/vhosts/name-based.xml.ja /httpd/docs/manual/vhosts/name-based.xml.ko /httpd/docs/manual/vhosts/name-based.xml.meta /httpd/docs/manual/vhosts/name-based.xml.tr
3cbfdb99d492b7f9451ec3caa092a71f647fe2ab 1672757 10-Apr-2015 trawick

mod_proxy_wstunnel isn't limited to Unix

28a0e2071b411c442b27c29cf4e8b6194ccb8077 1611430 17-Jul-2014 covener

mark async websockets tunnel stuff as experimental

259878293a997ff49f5ddfc53d3739cbdc25444e 1593857 11-May-2014 covener

Extend the socket callbacks in event to allow a timeout on the I/O callback. When a socket callback has a timeout, an associated timer event is used to remove the sockets from the pollset and call a timeout function. * This includes a noteworthy change to the main event loop. Previously, we would call epoll, then process the timer events, then iterate through the poll results. After this patch, the timer events are processed before the poll() a _non-queued_ action can change the pollset conents (a users timed callback function conversely could easily sit in a queue while the main thread continues down into epoll) * timer events can now have sockets associated with them, those sockets are removed from the pollset when the timer event fires w/o a queue to the worker. * timer events now have a canceled flag that can be toggled without locking the timer list. * Drop the severity of some wstunnel messages from DEBUG to TRACE1 * Lift the restriction on using asynchronous websockets connections but having an idle timeout

060be1d2fbafc7ff7e52558274af1995c7bc9d70 1587126 14-Apr-2014 covener

s/asynch/async

54d750a84a175d8e338880514d440773eb986b50 1587075 13-Apr-2014 covener

several related mod_proxy_wstunnel changes that are tough to pull apart: * make async websockets tunnel opt-in * add config for how long we block a thread in asynch mode * add config for a cap on the synchronous path * avoid sending error responses down the upgraded tunnel

b64a46dfbb92ef707e04a2804fe91a450491514f 1495582 21-Jun-2013 nd

fix properties.

2544c1693130c0a3106f2ff2c0ef7e3cf0a228e0 1492724 13-Jun-2013 jim

better descript

135af99222f238ecba4c0673e832034896741326 1492710 13-Jun-2013 jim

Add