summaryrefslogtreecommitdiffstats
path: root/modules/proxy/mod_proxy_wstunnel.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mod_proxy, mod_ssl: Handle SSLProxy* directives in <Proxy> sections,Yann Ylavic2016-04-261-2/+1
* reverting the reverting of r1735174, r1735176 was the culpritStefan Eissing2016-03-161-20/+44
* reverting r1735174 as http/1.1 just terminated before responseStefan Eissing2016-03-161-44/+20
* mpm: Generalise the ap_mpm_register_socket functions to accept pipes or sockets.Graham Leggett2016-03-151-20/+44
* * Use correct bucket allocator for sending data to the backendRuediger Pluem2016-02-171-1/+1
* Prefer "goto cleanup" over "do {... if (error) break; ... } while(0)"Yann Ylavic2016-02-101-37/+33
* mod_proxy: axe negative "ping" parameter setting and handling.Yann Ylavic2016-02-101-6/+2
* * Let mod_proxy_wstunnel and mod_proxy_connect use ap_proxy_transfer_between_...Ruediger Pluem2016-02-041-70/+13
* * Use the correct brigade created from the correct bucket allocator for the c...Ruediger Pluem2016-01-291-2/+2
* * Use the brigades the other way around if the connections are used the other...Ruediger Pluem2016-01-291-1/+1
* * Transform the buckets to the correct lifetime of the brigade, connection an...Ruediger Pluem2016-01-261-15/+25
* Use new ap_casecmpstr[n]() functions where appropriate (not exhaustive).Yann Ylavic2015-11-231-5/+5
* Revert r1715789: will re-commit without spurious functional changes.Yann Ylavic2015-11-231-5/+5
* Use new ap_casecmpstr[n]() functions where appropriate (not exhaustive).Yann Ylavic2015-11-231-5/+5
* Concat string at compile time in order to save a few cycles.Christophe Jaillet2015-06-011-1/+1
* mod_proxy_wstunnel: Bypass the handler while the connection is notYann Ylavic2015-04-191-0/+8
* mod_proxy_wstunnel: Avoid an empty response by failing with 502 (Bad Gateway)Yann Ylavic2015-03-261-10/+22
* mod_proxy_{connect,wstunnel}: follow up to r1657636.Yann Ylavic2015-03-251-14/+14
* mod_proxy_connect/wstunnel: If both client and backend sides get readableYann Ylavic2015-02-051-9/+9
* Synch trunk with 2.4.x.Christophe Jaillet2014-12-051-0/+3
* mod_proxy_wstunnel: abort backend connection on polling error to avoidYann Ylavic2014-10-311-0/+1
* Silent some cppcheck warnings.Christophe Jaillet2014-09-011-1/+1
* Revert r1601943, r1602058, r1605307 (socket callback returning pollfds)Takashi Sato2014-06-271-55/+54
* Async mod_proxy_wstunnel:Takashi Sato2014-06-251-0/+1
* Refactor asynchronous mod_proxy_wstunnel using pollfd returned by MPM.Takashi Sato2014-06-251-54/+55
* Use ap_remove_input_filter_byhandle instead of duplicating the code.Christophe Jaillet2014-06-241-24/+1
* Socket event callback now takes pollfd.Takashi Sato2014-06-111-2/+2
* * apr_status_t vs HTTP status code fixTakashi Sato2014-06-101-7/+7
* Private function doesn't need ap_ prefix.Takashi Sato2014-06-101-2/+2
* mod_proxy_wstunnel: Fix the use of SSL connections with the "wss:" scheme.Yann Ylavic2014-05-141-1/+3
* Extend the socket callbacks in event to allow a timeout on the I/O callback. Eric Covener2014-05-111-22/+52
* whitespace changes onlyEric Covener2014-04-151-2/+2
* followup to r1587036.Eric Covener2014-04-151-1/+3
* s/asynch/asyncEric Covener2014-04-141-8/+8
* several related mod_proxy_wstunnel changes that are tough to pull apart:Eric Covener2014-04-131-23/+88
* stop leaking websockets backend connections (trunk only)Eric Covener2014-04-131-2/+5
* cleanup wstunnel error handlingEric Covener2014-04-131-17/+14
* actually remove mod_reqtimeout, since the util_filter functions involvedEric Covener2014-04-131-1/+2
* *) mod_proxy_wstunnel: Don't pool backend websockets connections,Eric Covener2014-04-131-1/+1
* handle POLLERR/POLLHUP during poll() to avoid high CPU busy loop.Eric Covener2014-02-191-3/+20
* Add no'sJim Jagielski2013-10-081-3/+3
* typoJim Jagielski2013-09-201-1/+1
* Fix for stupid CodeWarrior compiler.Guenter Knauf2013-06-181-3/+6
* Fold in Eric Covener's socket callbackJim Jagielski2013-06-171-60/+147
* Keep mod_req clear. Simply scan thru input filters andJim Jagielski2013-03-191-2/+25
* bypass reqtimeout for websocketsJim Jagielski2013-03-191-0/+2
* streamlineJim Jagielski2013-03-081-12/+1
* don't strip these, ensure that they exist.Jim Jagielski2013-03-081-0/+10
* "final" rename :)Jim Jagielski2013-03-081-0/+375