]>
granicus.if.org Git - apache/log
Ruediger Pluem [Thu, 5 Jan 2006 21:02:36 +0000 (21:02 +0000)]
* Call ap_proxy_http_cleanup after ap_log_rerror because it resets
backend->hostname to NULL.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@366279
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Thu, 5 Jan 2006 20:56:43 +0000 (20:56 +0000)]
* Fix a regression from 2.2.x: Set c->aborted to 1 if the return code from
writing to the client is different from APR_SUCCESS in the blocking case or
APR_SUCCESS or APR_EAGAIN in the non blocking case.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@366278
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Thu, 5 Jan 2006 13:46:57 +0000 (13:46 +0000)]
* If a subrequest has a broken backend also set no_cache for the main request
and ensure that the chunk filter does not sent the last chunk marker in this
case.
modules/http/chunk_filter.c: Memorize HTTP_BAD_GATEWAY error buckets that
had been seen in filter context to ensure
that we do not sent the last chunk marker in
this case.
modules/proxy/proxy_util.c : Set no_cache also for main request if we are
a subrequest.
Thanks to Joe Orton and André Malo for the "invented unique pointer" trick.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@366181
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 2 Jan 2006 16:39:22 +0000 (16:39 +0000)]
* Correctly signal broken backend connections up the chain also for the ajp
backend (see also r357461). Furthermore move common code in mod_proxy_http.c
and mod_proxy_ajp.c into a new function (ap_proxy_backend_broke) in
proxy_util.c.
modules/proxy/mod_proxy_ajp.c : Signal broken backend connection for ajp backend
modules/proxy/proxy_util.c : Add ap_proxy_backend_broke
modules/proxy/mod_proxy_http.c: - Use ap_proxy_backend_broke
- Return DONE also if backend broke
modules/proxy/mod_proxy.h : Add declaration of ap_proxy_backend_broke
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@365374
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Sun, 1 Jan 2006 17:51:03 +0000 (17:51 +0000)]
PR#38084
Correct DBDParams string in example
INOUE Seiichiro (who reported the bug) suggests referencing the
pgsql documentation. I disagree, but I wonder if PgSQL is really
a good choice of example, since it (untypically) parses the params
itself rather than have the apr_dbd driver do it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@360505
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sat, 31 Dec 2005 23:45:11 +0000 (23:45 +0000)]
Refactoring of ap_read_request() to store partial request state
in the request rec. The point of this is to allow asynchronous
MPMs do do nonblocking reads of requests. (Backported from the
async-read-dev branch)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@360461
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sat, 31 Dec 2005 07:16:09 +0000 (07:16 +0000)]
Removed the destruction of the bucket allocator prior to
clearing the transaction pool. The bucket allocator will
now get destroyed when apr_pool_clear() invokes its cleanup
callback. With the old logic, memory corruption was possible
if the pool contained any brigades that referenced any
buckets allocated from the bucket allocator.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@360257
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Temme [Fri, 30 Dec 2005 05:36:08 +0000 (05:36 +0000)]
General cleanup:
* Change version number to 2.3
* Change documentation links to new layout
* Updated, concise but hopefully correct discussion of build system
behaviour w.r.t. threads on FreeBSD
* A little more discussion of buildconf and minimum libtool version on
Darwin
* More caveat on availability of Windows sourceballs and installers
Initially submitted by pgolluci, subsequently kicked around some.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@359993
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 28 Dec 2005 17:17:53 +0000 (17:17 +0000)]
Small spelling fix.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@359565
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Fri, 23 Dec 2005 08:36:18 +0000 (08:36 +0000)]
Fix Cookie2 header problems that originates back
from mod_jk. Cookie2 was always sent as Cookie.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@358769
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 21 Dec 2005 12:14:38 +0000 (12:14 +0000)]
Update 'apache_pb2' images for Apache-2.2 (NOTE: not for 2.3!)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@358272
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 20 Dec 2005 17:10:38 +0000 (17:10 +0000)]
This shift was treated in 32 bit scope, then masked to 64 bits,
which was probably quite uncool.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@358040
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 20 Dec 2005 15:50:37 +0000 (15:50 +0000)]
Morph the ap_http_broken_backend_filter() proxy "specific"
filter to a generic http error handling output filter.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@358022
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 19 Dec 2005 15:05:50 +0000 (15:05 +0000)]
Quiet warnings of POSIX deprecation in win32 support sources.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357702
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Mon, 19 Dec 2005 14:50:56 +0000 (14:50 +0000)]
In Apache-2.x, the function is called apr_pstrdup().
The 'tmp' variable is not really necessary.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357699
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 19 Dec 2005 02:08:38 +0000 (02:08 +0000)]
Add our new eor_bucket.c module to libhttpd
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357612
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sun, 18 Dec 2005 22:09:05 +0000 (22:09 +0000)]
* Move code for broken backend detection out of core filter into a new http
protocol filter (ap_http_broken_backend_filter) that is only run in the
proxy case.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357519
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sun, 18 Dec 2005 12:07:39 +0000 (12:07 +0000)]
* If the mod_proxy backend connection broke in the middle of the response,
then
- Do not cache it.
- Signal the client that something went wrong by closing the connection
and not sending the last-chunk marker if the response was T-E chunked.
server/core_filters.c : Close the connection to the client by setting
c->keepalive to AP_CONN_CLOSE.
modules/http/chunk_filter.c : Do not send last-chunk marker in the case
the backend broke.
modules/proxy/mod_proxy_http.c: Signal that the backend connection broke.
modules/cache/mod_disk_cache.c: Respect r->no_cache for discarding the response
Submitted by: Roy T. Fielding, Jim Jagielski, Ruediger Pluem
Reviewed by: Roy T. Fielding, Jim Jagielski, Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357461
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sun, 18 Dec 2005 11:37:24 +0000 (11:37 +0000)]
* Resync with 2.0.x and 2.2.x CHANGES file
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357458
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sat, 17 Dec 2005 09:25:09 +0000 (09:25 +0000)]
* Fix ap_http_chunk_filter to create correct chunks in the case that a
flush bucket is pre- and postfixed by data buckets in the brigade.
Submitted by: Ruediger Pluem
Reviewed by: Justin Erenkrantz, Joe Orton, Jim Jagielski
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357328
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 16 Dec 2005 21:15:12 +0000 (21:15 +0000)]
Add the module details for our /base:@...,mod_foo.so magic
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357234
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 16 Dec 2005 21:06:45 +0000 (21:06 +0000)]
A more generic explanation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357231
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 16 Dec 2005 20:54:27 +0000 (20:54 +0000)]
Test _NMAKE_VER define to determine nmake -nologo behavior,
and use $(MAKEOPT) -f syntax throughout to avoid problems
on mingw, borland, etc.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357226
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 16 Dec 2005 20:28:43 +0000 (20:28 +0000)]
New Win32 9x efforts are a nonstarter.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357223
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 16 Dec 2005 20:24:45 +0000 (20:24 +0000)]
Not Applicable anymore
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357222
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 16 Dec 2005 14:48:22 +0000 (14:48 +0000)]
* server/protocol.c (ap_old_write_filter): Use NULL for the NULL
pointer not 0.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357170
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 16 Dec 2005 14:46:54 +0000 (14:46 +0000)]
* acinclude.m4 (APACHE_ENABLE_MODULES): Support passing "none" to
--enable-modules to build an httpd with no optional modules enabled.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357168
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 16 Dec 2005 14:27:47 +0000 (14:27 +0000)]
Bring forward the fix for CVE-2005-3352 already on the branches:
* modules/mappers/mod_imagemap.c (imap_url): Escape the referer.
* server/util.c (ap_escape_html): Escape the " character.
Submitted by: mjc
Reviewed by: fielding, jorton
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357161
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 16 Dec 2005 13:08:32 +0000 (13:08 +0000)]
* modules/debug/mod_bucketeer.c (bucketeer_out_filter): Only pass on
the brigade if the pass delimiter is reached and not for any flush
delimiter; allows creating brigades with a flush bucket in the middle.
Fail if ap_pass_brigade() fails.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357156
13f79535 -47bb-0310-9956-
ffa450edef68
Jean-Frederic Clere [Thu, 15 Dec 2005 16:58:10 +0000 (16:58 +0000)]
Sorry, previous commit was not ok.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357044
13f79535 -47bb-0310-9956-
ffa450edef68
Jean-Frederic Clere [Thu, 15 Dec 2005 14:44:39 +0000 (14:44 +0000)]
The string comming from TC is in ASCII and the string returned by apr_psprintf isn't.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@357022
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 14 Dec 2005 20:16:52 +0000 (20:16 +0000)]
Mirror Makefile.win from the GUI environment. The path here must be
explicit to help point the debugger at the resulting, installed binaries.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@356853
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 14 Dec 2005 20:14:46 +0000 (20:14 +0000)]
Revert 1/2 of my last commit, keep Apache2 as the default name so we don't
need to keep syncing this with releases.
Retain the other 1/2 - a better message since apr's must be in the build
tree srclib/ not the install target srclib/.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@356852
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 14 Dec 2005 20:07:37 +0000 (20:07 +0000)]
Keep default INSTDIR out of a 2.0, 2.2 tree when working in svn trunk
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@356844
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 14 Dec 2005 16:39:01 +0000 (16:39 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@356801
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 14 Dec 2005 16:34:19 +0000 (16:34 +0000)]
fix that paste error and properties
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@356799
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 12 Dec 2005 11:14:10 +0000 (11:14 +0000)]
* include/ap_config.h: Fix the macro name.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@356248
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 12 Dec 2005 10:10:33 +0000 (10:10 +0000)]
* include/ap_config.h: Define AP_HAVE_DESIGNATED_INITIALIZER for GCC
(but not G++) or any compiler which claims C99 support.
* configure.in: Don't define AP_HAVE_DESIGNATED_INITIALIZER here.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@356234
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Sun, 11 Dec 2005 21:36:27 +0000 (21:36 +0000)]
OK, while we ponder how best to reuse conn pools for workers,
clean this section up.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@356030
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Sun, 11 Dec 2005 20:40:56 +0000 (20:40 +0000)]
Details about changing auth provider.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@356012
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Sun, 11 Dec 2005 18:25:59 +0000 (18:25 +0000)]
A few additional seealso links
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@355990
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sun, 11 Dec 2005 01:28:13 +0000 (01:28 +0000)]
* revert r355823 and r355837
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@355853
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sun, 11 Dec 2005 00:50:21 +0000 (00:50 +0000)]
* Let the proxy handler know that the backend connection broke after we have
sent the headers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@355837
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sun, 11 Dec 2005 00:15:27 +0000 (00:15 +0000)]
* Move handling of backends that broke after the headers have been sent
into the proxy handler of mod_proxy.
This patch still sets r->connection->aborted to 1 which is currently
vetoed by Roy. Moving it from the scheme handler to the proxy handler
should ease the reimplementation of this, as the scheme handlers only
needs to return PROXY_BACKEND_BROKEN to signal the above situation to
the proxy handler.
mod_proxy.h: Add define for PROXY_BACKEND_BROKEN
mod_proxy.c: Handle PROXY_BACKEND_BROKEN in proxy handler
mod_proxy_http.c: Sent back PROXY_BACKEND_BROKEN if backend broke
after we sent the headers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@355823
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Sat, 10 Dec 2005 19:39:24 +0000 (19:39 +0000)]
Split the Access Control stuff off into it's own howto, because I wanted
to do some stuff that really isn't auth related.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@355768
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 10 Dec 2005 15:52:24 +0000 (15:52 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@355753
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 10 Dec 2005 15:45:41 +0000 (15:45 +0000)]
fix xml validation error
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@355750
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Sat, 10 Dec 2005 14:00:05 +0000 (14:00 +0000)]
Mention that digest can also be used with authn_dbd
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@355745
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Fri, 9 Dec 2005 02:41:20 +0000 (02:41 +0000)]
Add required AuthName directive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@355326
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 8 Dec 2005 17:12:36 +0000 (17:12 +0000)]
* include/httpd.h (conn_state_e): Remove trailing comma from enum.
Submitted by: Per Olausson <pao darkheim.freeserve.co.uk>
PR: 37840
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@355143
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 7 Dec 2005 00:44:13 +0000 (00:44 +0000)]
Add a comment and use proper grammar for another comment.
(No functional changes.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@354636
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 7 Dec 2005 00:21:38 +0000 (00:21 +0000)]
If a connection aborts while waiting for a chunked line, flag the connection as
errored out and send errors upwards.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@354630
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 7 Dec 2005 00:18:58 +0000 (00:18 +0000)]
If we get an error reading the upstream response, we should bail.
Reported by: Brian Akins
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@354628
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 6 Dec 2005 16:48:48 +0000 (16:48 +0000)]
Add the mod_dbd exports to the NetWare make file
Submitted by: Guenter Knauf <fuankg apache.org>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@354471
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Tue, 6 Dec 2005 10:54:57 +0000 (10:54 +0000)]
Improve defaults from 'test' values (and get meaningful errors on
startup if database is down); trivial tidyups.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@354400
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 6 Dec 2005 10:21:41 +0000 (10:21 +0000)]
* modules/ssl/ssl_engine_kernel.c (ssl_hook_Access): Omit further
access control checks if SSL is not in use regardless of vhost
settings.
Submitted by: Rüdiger Plüm, Joe Orton
PR: 37791
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@354394
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 6 Dec 2005 09:48:19 +0000 (09:48 +0000)]
* os/unix/unixd.h: Use extern "C" linkage.
PR: 37357
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@354389
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Tue, 6 Dec 2005 00:54:29 +0000 (00:54 +0000)]
Fix documentation bugs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@354248
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Mon, 5 Dec 2005 20:35:24 +0000 (20:35 +0000)]
Give a clue about what event really does, and some
small improvements to the leader and worker docs.
Submitted by: Noirin Plunkett <firebird nerdchic.net>, Joshua Slive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@354164
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Mon, 5 Dec 2005 18:22:29 +0000 (18:22 +0000)]
PR 36090
Fix recursive ErrorDocument handling
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@354118
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Mon, 5 Dec 2005 15:30:15 +0000 (15:30 +0000)]
Fix for Bug 37790 (hangs on error return from post_read_request)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@354085
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 3 Dec 2005 21:56:02 +0000 (21:56 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@352028
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 3 Dec 2005 21:39:50 +0000 (21:39 +0000)]
fix remaining mod_imap occurences
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@352025
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sat, 3 Dec 2005 20:17:11 +0000 (20:17 +0000)]
* Fix PR37753. Off by one bug in get_path_param eats up too much of the string
such that session identifier for sticky sessions is never found in URL.
Submitted by: Kazuhiro Osawa <ko yappo.ne.jp>
Reviewed by: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@352010
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sat, 3 Dec 2005 18:22:25 +0000 (18:22 +0000)]
Only define sendfile_nonblocking if APR_HAS_SENDFILE is true.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@351997
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Fri, 2 Dec 2005 19:45:19 +0000 (19:45 +0000)]
Point the breadcrump links to the new docs index page.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@351819
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 2 Dec 2005 13:46:07 +0000 (13:46 +0000)]
Recover text
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@351717
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 2 Dec 2005 12:34:40 +0000 (12:34 +0000)]
Style nit - alpha order is slightly easier to later review
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@351703
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Thu, 1 Dec 2005 17:51:23 +0000 (17:51 +0000)]
rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@350290
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Thu, 1 Dec 2005 17:40:17 +0000 (17:40 +0000)]
Nuke really old version recommendation on GCC. Any modern version should be acceptable.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@350286
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Thu, 1 Dec 2005 13:50:11 +0000 (13:50 +0000)]
Until we determine whether we should dip into the connection
pool each time, rearrange the logic to avoid a double
check which is unneeded. No matter what (if it's reusable or
not) a null conn->hostname needs to be set. At that
point it doesn't matter if we're not reusing it or
if the string comparison happens, since what we
would do in that case has already been done.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@350250
13f79535 -47bb-0310-9956-
ffa450edef68
Roy T. Fielding [Thu, 1 Dec 2005 07:51:52 +0000 (07:51 +0000)]
minor doc changes already on 2.2 branch
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@350202
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 30 Nov 2005 18:40:05 +0000 (18:40 +0000)]
Check that conn->hostname is valid before we do the string
comparison
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@350009
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Wed, 30 Nov 2005 10:11:35 +0000 (10:11 +0000)]
Escape the dots in the regular expression.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349917
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Nov 2005 08:01:35 +0000 (08:01 +0000)]
Fix SSL Protocol hexdumps for EBCDIC systems
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349906
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 29 Nov 2005 23:34:28 +0000 (23:34 +0000)]
Remove the problematic block which is causing problems with the latest versions
of MSVS. Sacrifice some borland options which don't really work anyway, and for
Borland to work, we'e really going to need a Makefile.bor.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349833
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Tue, 29 Nov 2005 18:54:35 +0000 (18:54 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349790
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Tue, 29 Nov 2005 18:46:23 +0000 (18:46 +0000)]
upgrading.html.fr no longer exists, but the the entry commented for reference
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349788
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 29 Nov 2005 18:12:33 +0000 (18:12 +0000)]
Adding mod_authn_dbd to the Windows build environments.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349777
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 29 Nov 2005 18:11:41 +0000 (18:11 +0000)]
Fix a mixed-up module reference and document (carefully)
how to turn off require in a subdirectory.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349776
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 29 Nov 2005 17:58:10 +0000 (17:58 +0000)]
First stab at a build environment for mod_authn_dbd
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349774
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 29 Nov 2005 17:48:35 +0000 (17:48 +0000)]
Update to reflect the mod_dbd inclusion
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349772
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 29 Nov 2005 17:43:53 +0000 (17:43 +0000)]
Add mod_dbd to the windows build environment
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349771
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 29 Nov 2005 17:27:02 +0000 (17:27 +0000)]
Optional functions are of __cdecl the kind on win32, due to "APU_DECLARE_NONSTD
apr_dynamic_fn_register" from apr-util, so we can't use __stdcall. Declare our
functions as non-std.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349768
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 29 Nov 2005 16:48:04 +0000 (16:48 +0000)]
A first stab at a win32 build environment for mod_dbd.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349757
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 29 Nov 2005 16:40:18 +0000 (16:40 +0000)]
Kill a very old html-only translation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349754
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 29 Nov 2005 16:38:51 +0000 (16:38 +0000)]
Move closing tag to proper location.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349753
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 29 Nov 2005 16:37:49 +0000 (16:37 +0000)]
Give DBD a set of _DECLARE macros consistent with other modules, so that
_EXPORT and _STATIC and be turned on/off more easily.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349752
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 29 Nov 2005 16:08:01 +0000 (16:08 +0000)]
Some config file changes:
- Make the <Files> section safer by
adding Satisfy all (as is already present in 1.3)
- Remove some handler examples that almost nobody will
use (the config file is not the documentation)
- Remove some win32 specific stuff from the default
config, since win32 uses its own config file
- Remove the config section for the perchild mpm
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349747
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Tue, 29 Nov 2005 15:38:44 +0000 (15:38 +0000)]
Note dbd/windows problem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349736
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 29 Nov 2005 15:05:16 +0000 (15:05 +0000)]
Fix case where a shared keepalive connection results in
different workers from being accessed. Try to be wise and
fast about the tests before we do the expensive string
comparison.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349723
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 29 Nov 2005 12:37:03 +0000 (12:37 +0000)]
Correct a syntax error detected by MSVC2005
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349713
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Mon, 28 Nov 2005 20:44:08 +0000 (20:44 +0000)]
rebuild docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349498
13f79535 -47bb-0310-9956-
ffa450edef68
David Reid [Mon, 28 Nov 2005 19:41:42 +0000 (19:41 +0000)]
- try to add a note to explain the behaviour of clients use a pipelined
connection wrt to MaxRequestsPerChild and KeepAlive.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349476
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 28 Nov 2005 16:16:21 +0000 (16:16 +0000)]
* modules/ssl/ssl_scache_dc.c (ssl_scache_dc_retrieve): Fix warning
with OpenSSL 0.9.8a.
* support/ab.c (ssl_print_cb, ssl_print_cert_info): Fix warnings with
OpenSSL 0.9.8a.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349415
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sun, 27 Nov 2005 07:34:15 +0000 (07:34 +0000)]
When computing the timeouts for keepalives and write completion,
get the current time _after_ processing the event that led to the
timeout, rather than before.
[forward-port of commit 349189 from the async-read-dev branch]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349190
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 22 Nov 2005 00:37:51 +0000 (00:37 +0000)]
Small description change to indicate which socket library the NLM in built for
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@348053
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Mon, 21 Nov 2005 23:41:44 +0000 (23:41 +0000)]
PR#37553
Redesign of pools handling in mod_dbd
Submitted: Chris Darroch, Reviewed: Nick Kew
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@348026
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 21 Nov 2005 23:25:44 +0000 (23:25 +0000)]
Fix a problem with the HTTPS CGI variable not getting set for secure requests. Needed to readd the port and address on every restart whether or not the listen port is being created or resused.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@348014
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Mon, 21 Nov 2005 23:01:49 +0000 (23:01 +0000)]
Wrap exported functions in AP_DECLARE
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@348008
13f79535 -47bb-0310-9956-
ffa450edef68