]>
granicus.if.org Git - apache/log
Justin Erenkrantz [Sun, 3 Feb 2002 16:28:40 +0000 (16:28 +0000)]
Okay with the configurability.
Not okay with the two parents idea.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93200
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Sun, 3 Feb 2002 16:26:01 +0000 (16:26 +0000)]
Hopefully, this makes it easier to
vote and decide...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93199
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Sun, 3 Feb 2002 06:28:52 +0000 (06:28 +0000)]
Some coding style tweaks. No function change.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93197
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Sun, 3 Feb 2002 06:24:55 +0000 (06:24 +0000)]
Support files for mod_disk_cache. Some tweaks to arguments on various hook
calls. Still lots of cleanup work to do here...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93196
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Sun, 3 Feb 2002 06:23:10 +0000 (06:23 +0000)]
MS Project file for mod_disk_cache
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93195
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Sun, 3 Feb 2002 06:14:10 +0000 (06:14 +0000)]
Fix a few compile errors.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93194
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Sun, 3 Feb 2002 06:11:40 +0000 (06:11 +0000)]
First cut at mod_disk_cache, based on code from the IBM AS400 team. Still
need to cleanup where some bytes are stored, check-in routines this module
calls in cache_util, etc.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93193
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Sun, 3 Feb 2002 04:23:19 +0000 (04:23 +0000)]
High of 79 F yesterday, 50 F today.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93192
13f79535 -47bb-0310-9956-
ffa450edef68
Cliff Woolley [Sun, 3 Feb 2002 03:19:41 +0000 (03:19 +0000)]
I was leaning toward the configurable flavor, but OtherBill convinced me
we should be more concerned with keeping the parent rock solid than adding
extra layers to protect the children from a broken parent.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93191
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sun, 3 Feb 2002 02:00:34 +0000 (02:00 +0000)]
Updated my vote on shutting down child processes if the parent dies
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93190
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sun, 3 Feb 2002 01:53:59 +0000 (01:53 +0000)]
Linux 2.4 (MDK 8.0) is fine here as reported earlier.
I'm fine with adjusting that script in a -beta tarball since it isn't a
code change. However, since official binbuilds are contributed by
committers only, this isn't a big deal as they can be smart enough to
use the updated script anyway. And, binbuild has some other issues that
will be addressed shortly. So, even if it doesn't happen, oh well.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93189
13f79535 -47bb-0310-9956-
ffa450edef68
Cliff Woolley [Sun, 3 Feb 2002 01:50:58 +0000 (01:50 +0000)]
Silence a gcc warning about cpType being possibly used uninitialized,
and constify it while I'm at it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93188
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 2 Feb 2002 21:33:03 +0000 (21:33 +0000)]
finish implementing --enable-static-checkgid
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93187
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Sat, 2 Feb 2002 21:17:04 +0000 (21:17 +0000)]
We have two factions here, let's give 'em what they want.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93186
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Sat, 2 Feb 2002 21:03:50 +0000 (21:03 +0000)]
Added my vote that these are not showstoppers.
Demote entries until there is majority support for showstopper status.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93185
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 2 Feb 2002 20:30:03 +0000 (20:30 +0000)]
binbuild.sh: Make sure that we use the expat from our source
tree so that there aren't any surprises on the target machine.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93184
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Sat, 2 Feb 2002 20:10:44 +0000 (20:10 +0000)]
v31 beta notes are now in the status
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93183
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Sat, 2 Feb 2002 16:40:52 +0000 (16:40 +0000)]
Remove the CACHE_IN filter is we are not doing caching
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93182
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Sat, 2 Feb 2002 16:20:33 +0000 (16:20 +0000)]
Add a few more checks to determine a response should be cached.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93181
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sat, 2 Feb 2002 09:10:32 +0000 (09:10 +0000)]
It took all day, but we rolled .31.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93175
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sat, 2 Feb 2002 09:09:45 +0000 (09:09 +0000)]
- Add note about EBCDIC.
- ap_[r]getline rewrite has landed. I think it is time for this STATUS
item to be removed. Is there anything more w.r.t. input filtering
that needs to be addressed?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93174
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Fri, 1 Feb 2002 23:22:29 +0000 (23:22 +0000)]
Fix the AC_OUTPUT() macro for the BSD users.
Submitted by: Zack Weinberg <zack@codesourcery.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93172
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Fri, 1 Feb 2002 22:16:31 +0000 (22:16 +0000)]
Reintroduce the create_connection hook. This hook is required to enable
modules to completely take over all network i/o from the core.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93171
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 1 Feb 2002 22:08:34 +0000 (22:08 +0000)]
mod_cgid: Add retry logic for when the daemon can't fork fast
enough to keep up with new requests. Start using
HTTP_SERVER_UNAVAILABLE instead of HTTP_INTERNAL_SERVER_ERROR
when we can't talk to the daemon.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93170
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 1 Feb 2002 19:25:14 +0000 (19:25 +0000)]
apxs: Let the LTFLAGS environment variable override the default --silent flag.
Previously you had to edit the generated apxs to get rid of --silent.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93168
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 1 Feb 2002 18:07:08 +0000 (18:07 +0000)]
Moved the #endif of APR_HAS_SHARED_MEMORY to include a reference
to the global variable ap_scoreboard_shm. Since this variable was already
being excluded by APR_HAS_SHARED_MEMORY at the beginning of the
file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93166
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Fri, 1 Feb 2002 17:57:43 +0000 (17:57 +0000)]
bloody tags
sorry for the spam
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93165
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Fri, 1 Feb 2002 17:56:56 +0000 (17:56 +0000)]
and back to 32-dev
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93164
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Fri, 1 Feb 2002 17:56:10 +0000 (17:56 +0000)]
push the scoreboard patch into .31
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93163
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 1 Feb 2002 17:51:17 +0000 (17:51 +0000)]
There are really two issues here:
- Can we *ever* build a static binary? That *is* a showstopper, I agree.
And, Aaron has volunteered to fix this soon-ish.
- Separate from that, is the question whether we should we *always* build a
static binary? That I do not believe I *is* a showstopper. So, let's
make the distinction and call for a vote.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93162
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 1 Feb 2002 17:29:27 +0000 (17:29 +0000)]
Fixed the unload process so that the console command gets properly
unregistered. This fixes the 88 unreleased resources after termination
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93161
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Fri, 1 Feb 2002 17:25:13 +0000 (17:25 +0000)]
Create the scoreboard (in the parent) in a global pool context, so it
survives graceful restarts. This fixes a SEGV during graceful restarts.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93160
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Fri, 1 Feb 2002 17:22:57 +0000 (17:22 +0000)]
Create the scoreboard (in the parent) in a global pool context, so it
survives graceful restarts. This fixes a SEGV during graceful restarts.
Children who attach to this scoreboard keep the same pool as before (pchild)
since they should detach/unmap when the child process exits.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93159
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 1 Feb 2002 16:53:07 +0000 (16:53 +0000)]
Record my quasi-evident thought formally.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93158
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Fri, 1 Feb 2002 15:04:12 +0000 (15:04 +0000)]
Some STATUS notes from jag
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93157
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Fri, 1 Feb 2002 14:56:20 +0000 (14:56 +0000)]
Was 81 deg F here yesterday
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93156
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Fri, 1 Feb 2002 13:21:34 +0000 (13:21 +0000)]
Still bright and sunny
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93155
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Fri, 1 Feb 2002 13:16:00 +0000 (13:16 +0000)]
Bright and sunny
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93154
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 1 Feb 2002 12:31:07 +0000 (12:31 +0000)]
some things just aren't important when compared with those horrible
whitespace problems :)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93153
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 1 Feb 2002 06:25:20 +0000 (06:25 +0000)]
One down, my fault
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93152
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 1 Feb 2002 06:21:59 +0000 (06:21 +0000)]
Update some of the URLs and notes that have gotten stale.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93151
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 1 Feb 2002 06:07:49 +0000 (06:07 +0000)]
No way.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93150
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Fri, 1 Feb 2002 06:05:51 +0000 (06:05 +0000)]
Don't let me forget about the scoreboard changes.
Perchild works, but only on some platforms.
** Vote if you will not support a GA until perchild is portable. **
Volunteer for fixing binbuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93149
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 1 Feb 2002 05:50:50 +0000 (05:50 +0000)]
Question everything.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93148
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Fri, 1 Feb 2002 04:07:48 +0000 (04:07 +0000)]
missed a '&'
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93147
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Thu, 31 Jan 2002 23:32:53 +0000 (23:32 +0000)]
Record my vote on the proposal to kill all the child processes
if the parent crashes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93145
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Thu, 31 Jan 2002 23:19:47 +0000 (23:19 +0000)]
Vote time.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93144
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Thu, 31 Jan 2002 20:38:08 +0000 (20:38 +0000)]
If the RedirectMatch target is an abs_path, make it an absoluteURI
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93143
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Thu, 31 Jan 2002 19:54:53 +0000 (19:54 +0000)]
fix redirects for directories. fixup_dir was munging the URI before other
fixup hooks (such as fixup_redir in mod_alias) had a chance to redirect
the original directory URI.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93141
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Thu, 31 Jan 2002 19:21:34 +0000 (19:21 +0000)]
Removed the call for now to shutdown the listeners so that threads don't end
up stuck on blocking socket calls during shutdown. I need to figure out a
cleaner way of preventing this problem.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93139
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Thu, 31 Jan 2002 18:44:48 +0000 (18:44 +0000)]
Fix RedirectMatch so it won't emit invalid Location fields.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93137
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Thu, 31 Jan 2002 18:15:09 +0000 (18:15 +0000)]
ooops, pin the tail on the correct donkey. mod_alias is being bad,
dunno about mod_rewrite.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93133
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Thu, 31 Jan 2002 15:46:19 +0000 (15:46 +0000)]
Another showstopper.. protocol violation, this time.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93132
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Thu, 31 Jan 2002 15:01:00 +0000 (15:01 +0000)]
correct the broken URL
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93131
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Thu, 31 Jan 2002 14:55:05 +0000 (14:55 +0000)]
Use symbolic names
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93130
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Thu, 31 Jan 2002 14:51:37 +0000 (14:51 +0000)]
Check for timegm() and for tm_gmtoff in struct tm.
These are used for the USE_MDTM case in proxy_ftp.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93129
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Thu, 31 Jan 2002 14:48:51 +0000 (14:48 +0000)]
Add MDTM support if supported by the FTP server, and if either
timegm() exists or struct tm has a tm_gmtoff field (needed for
easily converting the time string to a GMT timestamp).
Escaping for ftp path arguments now uses a dedicated escaping
routine (in order to only escape globbing characters, not all
shell meta characters).
Execute the SIZE query with the same TYPE setting as the RETR transfer,
because the SIZE may be calculated differently for ASCII files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93128
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Thu, 31 Jan 2002 05:31:39 +0000 (05:31 +0000)]
A LF here, a CR there, a CRLF for all else...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93124
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Thu, 31 Jan 2002 05:28:43 +0000 (05:28 +0000)]
32-dev is now it
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93123
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Thu, 31 Jan 2002 05:22:37 +0000 (05:22 +0000)]
its tag time
v31 is being tagged
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93122
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 31 Jan 2002 01:25:49 +0000 (01:25 +0000)]
The missing xcopy's <.a bit was a showstopper, but to ensure any win32
command.com/cmd.exe lives with us, add the <.y for all copy commands
where the file could already exist.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93121
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Jan 2002 22:41:59 +0000 (22:41 +0000)]
Eliminate variables where unneeded; move ";type=" checking code to front;
drop redundant log messages (covered by proxy_ftp_command());
do checks for /%2f as in apache-1.3.24;
escape path argument in SIZE command
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93120
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Wed, 30 Jan 2002 22:35:57 +0000 (22:35 +0000)]
Change the Windows MPM to only use the pre_mpm phase in the parent process.
The child processes use the child_init phase to reattach to the shared
memory. This makes Windows work like Unix, which should make it easier
for module authors to write portable modules.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93119
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Wed, 30 Jan 2002 18:53:33 +0000 (18:53 +0000)]
change filter's/handlers to static.
changed a directive to a flag (which is what it was)
Submitted by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93118
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Wed, 30 Jan 2002 18:46:56 +0000 (18:46 +0000)]
add a ProxyTimeout directive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93117
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Wed, 30 Jan 2002 18:38:09 +0000 (18:38 +0000)]
Whoops, forgot to update this 'way back when..
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93116
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Wed, 30 Jan 2002 18:05:26 +0000 (18:05 +0000)]
out damn warnings out
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93115
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Wed, 30 Jan 2002 16:53:44 +0000 (16:53 +0000)]
Fix a type-d'oh
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93114
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Wed, 30 Jan 2002 16:11:10 +0000 (16:11 +0000)]
If we die we need to write an epitaph..
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93113
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Jan 2002 15:51:01 +0000 (15:51 +0000)]
Update documentation, and lowercase all html tags
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93112
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Jan 2002 15:30:09 +0000 (15:30 +0000)]
Minor tipos
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93111
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Jan 2002 15:14:39 +0000 (15:14 +0000)]
Of course, more wildcard characters
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93110
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Jan 2002 15:12:57 +0000 (15:12 +0000)]
Describe the proxy_ftp changes:
FTP directory listings are now always retrieved in ASCII mode.
The FTP proxy properly escapes URI's and HTML in the generated
listing, and escapes the path components when talking to the FTP
server. It is now possible to browse the root directory by using
a url like: ftp://user@host/%2f/ (ported from apache_1.3.24)
Also, the last path component may contain wildcard characters
'*' and '?', and if they do, a directory listing is created instead
of a file retrieval. Example: ftp://user@host/httpd/server/*.c
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93109
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Jan 2002 15:07:48 +0000 (15:07 +0000)]
Port the "squid %2f hack" from apache_1.3.24.
It is now possible to browse the root directory by using a url
like: ftp://user@host/%2f/
Also, the last path component may contain wildcard characters
'*' and '?', and if they do, a directory listing is created instead
of a file retrieval. Example: ftp://user@host/httpd/server/*.c
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93108
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Jan 2002 14:59:46 +0000 (14:59 +0000)]
Oops, sorry. Lost one line.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93107
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Jan 2002 14:56:42 +0000 (14:56 +0000)]
Something sets the content_encoding, even if a directory listing
is going to be returned. Hack: unset the content_encoding if
dirlisting == TRUE.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93106
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Jan 2002 14:54:18 +0000 (14:54 +0000)]
For the ftp commands CWD and RETR, do escaping for the path elements,
because FTP servers do globbing, which we do not want for filenames
from the directory listing.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93105
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 30 Jan 2002 13:40:42 +0000 (13:40 +0000)]
Fix nmake -f makefile.win clean on win32.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93104
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Jan 2002 12:40:39 +0000 (12:40 +0000)]
In the debug log, say 'decline' instead of 'reject' when DECLINEing
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93103
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Wed, 30 Jan 2002 12:32:07 +0000 (12:32 +0000)]
Remove more spmt_os2 MPM leftovers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93102
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 30 Jan 2002 11:56:26 +0000 (11:56 +0000)]
get rid of a bunch of warnings about unused variables
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93101
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 30 Jan 2002 11:54:15 +0000 (11:54 +0000)]
zap a warning on AIX... given that time_t isn't an APR construct
I don't know of a better fix
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93100
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Jan 2002 09:55:33 +0000 (09:55 +0000)]
Oops: wrong variable
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93099
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 Jan 2002 09:47:22 +0000 (09:47 +0000)]
Simplify the complexity by using a common proxy_ftp_command() routine.
Strip the ";type=X" suffix from the header generated in dir listings.
Set type to ASCII for directory listings. Use common get_PWD() routine.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93098
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Wed, 30 Jan 2002 06:34:12 +0000 (06:34 +0000)]
Updated to support the use of the ap_mpm_pod API in worker
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93097
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Wed, 30 Jan 2002 06:33:18 +0000 (06:33 +0000)]
Added logic to the worker MPM to skip the poll before accept
if there's only one listener socket (based on the implementation
in the prefork MPM). This also enables us to do single-listener
unserialized accept
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93096
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 30 Jan 2002 05:17:58 +0000 (05:17 +0000)]
Need the long name of the build model for ssl/abs (e.g. Release/Debug).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93095
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Wed, 30 Jan 2002 04:37:29 +0000 (04:37 +0000)]
make it compile on win32
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93094
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Wed, 30 Jan 2002 04:34:11 +0000 (04:34 +0000)]
Cleanup some fallout from the recent install_transport_filters commit.
Deprecate ap_proxy_pre_http_connection.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93093
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 30 Jan 2002 02:06:09 +0000 (02:06 +0000)]
Simplify the exit paths of ap_rgetline by creating a second brigade for
use when we do AP_MODE_SPECULATIVE. This allows us to delete the
brigades earlier.
(In practice, it really doesn't matter if we delete the brigade or not
since it will be destroyed when it's pool is destroyed, but we'll try
to be nice.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93092
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Wed, 30 Jan 2002 01:57:53 +0000 (01:57 +0000)]
Now how did this slip by. Fixes a segfault. I tested this code, really...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93091
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Tue, 29 Jan 2002 22:31:25 +0000 (22:31 +0000)]
get prefork to build again.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93090
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Tue, 29 Jan 2002 21:08:37 +0000 (21:08 +0000)]
new directive 'ProxyPreserveHost' which allows the incoming host line to
be sent to the proxied server.
Submitted by: g.russell@ieee.org (1.3 version)
Reviewed by: Ian Holsman/Graham Legget/Chuck Murcko
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93089
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Tue, 29 Jan 2002 19:33:25 +0000 (19:33 +0000)]
just make it a bit more explicit
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93088
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 29 Jan 2002 19:02:04 +0000 (19:02 +0000)]
This patch restores most of Ryan's patch (11/12/2001) to remove the
client_socket from the conn_rec. Diffs from Ryan's patch include:
- rename the create_connection hook to install_transport_filters
- move the point of invocation of the hook till after the call to
after ap_update_vhost_given_ip to enable the hook to use vhost
config info in its decision making.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93087
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Tue, 29 Jan 2002 19:00:45 +0000 (19:00 +0000)]
configuration change.
allow a '!' directive to stop proxying these requests
eg.
ProxyPass /services/images/ !
ProxyPass /services/ http://service-machine/services/
which will stop requests to /services/images/ from being proxied
Submitted by: Jukka Pihl <jukka.pihl@entirem.com>
Reviewed by: Ian Holsman, Graham Legget, Chuck Murcko
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93086
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 29 Jan 2002 18:19:17 +0000 (18:19 +0000)]
BuildBin never made it to this home. Makefile.win got lost, since it
would have been invoked from another path, trying to validate that the
apr and apr-util repositories had been checked out. Too much trouble :)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93085
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 29 Jan 2002 18:16:54 +0000 (18:16 +0000)]
Move the _tryssl targets across to the BuildBin target
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93084
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 29 Jan 2002 18:15:13 +0000 (18:15 +0000)]
Trust MS to manage it's project.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93083
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 29 Jan 2002 18:13:33 +0000 (18:13 +0000)]
By popular demand and some of my own observations - here is a build
target one can use as a dummy, without 'installing binaries'. Now
Win32's makefile.win will simply kick off BuildBin and let it fire
off all the targets from a command line build. This will help to
resolve some of the misses on incremental builds.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93082
13f79535 -47bb-0310-9956-
ffa450edef68