- May 26, 2008
-
-
Ruediger Pluem authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660196 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660113 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@660112 13f79535-47bb-0310-9956-ffa450edef68
-
- May 21, 2008
-
-
Takashi Sato authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658939 13f79535-47bb-0310-9956-ffa450edef68
-
Takashi Sato authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658933 13f79535-47bb-0310-9956-ffa450edef68
-
Takashi Sato authored
the example for IfDefine *make the example for IfDefine use multiple-parameter. Pointed out by: Andrew Ford <A.Ford ford-mason.co uk> * and minor cleanups git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658794 13f79535-47bb-0310-9956-ffa450edef68
-
Takashi Sato authored
We should not use someone's domains for examples. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658547 13f79535-47bb-0310-9956-ffa450edef68
-
Takashi Sato authored
Briefly mention UserDir's url redirection abilities git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658535 13f79535-47bb-0310-9956-ffa450edef68
-
- May 20, 2008
-
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658424 13f79535-47bb-0310-9956-ffa450edef68
-
Vincent Bray authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658400 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658392 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
I'd like to see this rm'ed and svn cp'ed from trunk to branch for a clearer history of it's current development. The ab and other support tools clearly have nothing to do with maintaining binary compatibility on subversion to subversion releases. Still need similar votes for ApacheMonitor refactoring. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658388 13f79535-47bb-0310-9956-ffa450edef68
-
Vincent Bray authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@658335 13f79535-47bb-0310-9956-ffa450edef68
-
- May 19, 2008
-
-
Ruediger Pluem authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657929 13f79535-47bb-0310-9956-ffa450edef68
-
Takashi Sato authored
Submitted by: takashi Reviewed by: OKANO Takayoshi <kano na.rim.or jp> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657810 13f79535-47bb-0310-9956-ffa450edef68
-
Takashi Sato authored
Note "acquire" is in milliseconds. PR: 45033 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657800 13f79535-47bb-0310-9956-ffa450edef68
-
- May 18, 2008
-
-
Takashi Sato authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657548 13f79535-47bb-0310-9956-ffa450edef68
-
Takashi Sato authored
Pointed out by: Andrew Ford <A.Ford ford-mason.co uk> (backport of r657498) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657525 13f79535-47bb-0310-9956-ffa450edef68
-
- May 17, 2008
-
-
Ruediger Pluem authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657454 13f79535-47bb-0310-9956-ffa450edef68
-
Ruediger Pluem authored
* modules/ssl/mod_ssl.c (ssl_cleanup_pre_config): Remove the call to CRYPTO_cleanup_all_ex_data here, fixing a per-connection memory leak which occurs if the client indicates support for a compression algorithm in the initial handshake, and mod_ssl is linked against OpenSSL >= 0.9.8f. Thanks to Amund Elstad and Dr Stephen Henson for analysis of this issue. Submitted by: jorton Reviewed by: rpluem, jim, fielding git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657445 13f79535-47bb-0310-9956-ffa450edef68
-
Ruediger Pluem authored
* In the case that we fail to read the response line from the backend and if we are a reverse proxy request shutdown the connection WITHOUT ANY response to trigger a retry by the client if allowed (as for idempotent requests). BUT currently we should not do this if the request is the first request on a keepalive connection as browsers like seamonkey only display an empty page in this case and do not do a retry. Related to PR 37770 Submitted by: rpluem Reviewed by: rpluem, jim, fielding git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657443 13f79535-47bb-0310-9956-ffa450edef68
-
Ruediger Pluem authored
r605838 from trunk: * Enable the proxy to keep connections persistent in the HTTPS case. Basicly the persistence is created by keeping the conn_rec structure created for our backend connection (whether http or https) in the connection pool. This required to adjust scoreboard.c in a way that its functions can properly deal with a NULL scoreboard handle by ignoring the call or returning an error code. * Use a separate subpool to manage the data for the socket and the connection member of the proxy_conn_rec struct as we destroy this data more frequently than other data in the proxy_conn_rec struct like hostname and addr (at least in the case where we have keepalive connections that timed out and were closed by the backend). This fixes a memory leak with short lived and broken connections. * Fix another memory leak related to PR 44026. Now that we keep the connection data structure alive in the reslist, the live time of c->pool is too long. r->pool has the correct live time since rp dies before r. * Do not register connection_cleanup as cleanup for the conn->pool. In the past it was needed to register connection_cleanup as a cleanup for the frontend connection memory pool (c->pool) to ensure that connection returns into the connection pool if the memory pool of the frontend connection memory pool gets destroyed / cleared. Now we ensure explicitly the connection returns to the connection pool once we finished handling the request. * Tag the pools appropriately to ease memory debugging. * Only sent a flush bucket down the chain if buckets where sent down the chain before that could still be buffered in the network filter. This is the case if we have sent an EOS bucket or if we actually sent buckets with data down the chain. In all other cases we either have not sent any buckets at all down the chain or we only sent meta buckets that are not EOS buckets down the chain. The only meta bucket that remains in this case is the flush bucket which would have removed all possibly buffered buckets in the network filter. If we sent a flush bucket in the case where not ANY buckets were sent down the chain, we break error handling which happens AFTER us. * Using the reslist pool for the proxy_conn_rec structure introduces a memory leak when connections get created and destroyed frequently by the reslist (e.g. destroying idle elements of the reslist). So use the subpool dedicated for the proxy_conn_rec structure to allocate the memory for the structure itself. PR: 44026, 44543 Submitted by: rpluem Reviewed by: jim, rpluem, fielding git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657440 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657257 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657255 13f79535-47bb-0310-9956-ffa450edef68
-
- May 16, 2008
-
-
Roy T. Fielding authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657253 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@657230 13f79535-47bb-0310-9956-ffa450edef68
-
- May 15, 2008
-
-
Nick Kew authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@656732 13f79535-47bb-0310-9956-ffa450edef68
-
- May 13, 2008
-
-
Ruediger Pluem authored
"new" patch is only a rediff without these conflicts. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@656009 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@656003 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@656001 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
gen_test_char: add double-quote to the list of T_HTTP_TOKEN_STOP. PR: 9727 Submitted by: Ville Skytt <ville.skytta iki.fi> Submitted by: fielding Reviewed by: jim git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@656000 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
mod_jk functionality. http://svn.apache.org/viewvc?view=rev&revision=627728 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@655998 13f79535-47bb-0310-9956-ffa450edef68
-
Nick Kew authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@655994 13f79535-47bb-0310-9956-ffa450edef68
-
Ruediger Pluem authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@655982 13f79535-47bb-0310-9956-ffa450edef68
-
Takashi Sato authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@655937 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@655933 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@655932 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@655875 13f79535-47bb-0310-9956-ffa450edef68
-
Takashi Sato authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@655872 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
hanging fruit git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@655837 13f79535-47bb-0310-9956-ffa450edef68
-