]> granicus.if.org Git - apache/log
apache
23 years agoFix the byterange filter for the case where the bucket can't be
Ryan Bloom [Tue, 23 Jan 2001 07:30:11 +0000 (07:30 +0000)]
Fix the byterange filter for the case where the bucket can't be
copied natively.  This will only ever happen if a bucket can be split
but not copied, because we read the bucket in apr_brigade_partition if
we can't split it.  Regardless, this is much safer.  This should also fix
all of the problems with the byterange filter.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87793 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Time to refresh this version (thought we should rename it I suppose.
William A. Rowe Jr [Tue, 23 Jan 2001 06:12:37 +0000 (06:12 +0000)]
  Time to refresh this version (thought we should rename it I suppose.
  Not yet revamped for buckets, we won't want to keep them in sync if
  we get to the stage of eliminating the ap_rputs mechanics from the
  live module.  This remains the classic 'old-style' module for general
  performance testing.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87792 13f79535-47bb-0310-9956-ffa450edef68

23 years agoCleanup the byterange filter to use the apr_brigade_partition
Ryan Bloom [Tue, 23 Jan 2001 05:57:32 +0000 (05:57 +0000)]
Cleanup the byterange filter to use the apr_brigade_partition
and apr_bucket_copy functions.  This removes a lot of very messy
code, and hopefully makes this filter more stable.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87791 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Accomodate the change to the apr_read_dir() arguments, and change all
William A. Rowe Jr [Tue, 23 Jan 2001 04:14:24 +0000 (04:14 +0000)]
  Accomodate the change to the apr_read_dir() arguments, and change all
  apr_dirfoo() and apr_foodir() commands to apr_dir_foo() to match the
  earlier-renamed apr_dir_open().

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87790 13f79535-47bb-0310-9956-ffa450edef68

23 years agoWe only want to define ap_send_mmap if APR_HAS_MMAP is true. Without
Ryan Bloom [Mon, 22 Jan 2001 23:07:23 +0000 (23:07 +0000)]
We only want to define ap_send_mmap if APR_HAS_MMAP is true.  Without
this, we don't build successfully.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87789 13f79535-47bb-0310-9956-ffa450edef68

23 years agoAP_REQUEST_DONE is bogus and a bad idea. This had the http_header filter
Ryan Bloom [Mon, 22 Jan 2001 21:57:57 +0000 (21:57 +0000)]
AP_REQUEST_DONE is bogus and a bad idea.  This had the http_header filter
return -3 for every HEAD request, which in turn made us call ap_die.  Of
course, if we didn't have a 200 status (say we had a 206), then we would
seg fault, because we would end up sending down a second EOS bucket, which
would in turn make us call the byterange filter again, but at this point,
we hadn't cleaned up the byterange ctx structure, because it was never
supposed to be called again.

This was biting us on apache.org, where we had a HEAD request for
bytes=100- for a file.  This was a major seg fault.  We are better off
just returning OK is much safer.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87788 13f79535-47bb-0310-9956-ffa450edef68

23 years agos/LAST/MIDDLE/
Doug MacEachern [Mon, 22 Jan 2001 01:57:51 +0000 (01:57 +0000)]
s/LAST/MIDDLE/

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87786 13f79535-47bb-0310-9956-ffa450edef68

23 years agoadjust to ap_hook_handler changes
Doug MacEachern [Mon, 22 Jan 2001 01:11:01 +0000 (01:11 +0000)]
adjust to ap_hook_handler changes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87785 13f79535-47bb-0310-9956-ffa450edef68

23 years agoRemove AddModule and ClearModuleList. Neither directive really makes
Ryan Bloom [Sun, 21 Jan 2001 22:14:16 +0000 (22:14 +0000)]
Remove AddModule and ClearModuleList.  Neither directive really makes
much sense anymore, since we use the hooks to order modules correctly.
This also removes the possability that one module will ever register the
same function for the same hook twice.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87784 13f79535-47bb-0310-9956-ffa450edef68

23 years agoTurn MultiViews on in the default config file. This allows people who
Ryan Bloom [Sun, 21 Jan 2001 22:11:00 +0000 (22:11 +0000)]
Turn MultiViews on in the default config file.  This allows people who
install for the first time to actually get a valid first page.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87783 13f79535-47bb-0310-9956-ffa450edef68

23 years agoadjust to namechanges
Doug MacEachern [Sun, 21 Jan 2001 19:47:39 +0000 (19:47 +0000)]
adjust to namechanges

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87782 13f79535-47bb-0310-9956-ffa450edef68

23 years agoUpdate Status. Beautiful day out there. :-)
Ryan Bloom [Sun, 21 Jan 2001 17:51:08 +0000 (17:51 +0000)]
Update Status.  Beautiful day out there.  :-)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87781 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFix a small bug that was making us create a directory called "-p" in the
Ryan Bloom [Sun, 21 Jan 2001 17:39:16 +0000 (17:39 +0000)]
Fix a small bug that was making us create a directory called "-p" in the
build directory.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87780 13f79535-47bb-0310-9956-ffa450edef68

23 years agoIf --enable-suexec is specified, then we need to build suexec
Ryan Bloom [Sun, 21 Jan 2001 17:22:18 +0000 (17:22 +0000)]
If --enable-suexec is specified, then we need to build suexec
automatically.  This bit me multiple times last night as I was trying to
setup apache.org.  I would make a change to the configuration, run make;
make install, and it would fail.  The problem was that suexec wasn't
getting re-compiled ever, so my changes weren't getting picked up.  This
solves that problem, by making sure that suexec gets compiled if it was
specified on the configure line.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87779 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Typo fixes for httpd-2.0 man pages.
Chris Pepper [Sun, 21 Jan 2001 16:37:10 +0000 (16:37 +0000)]
Typo fixes for httpd-2.0 man pages.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87778 13f79535-47bb-0310-9956-ffa450edef68

23 years agoAdd headers needed for getpwnam & getgrnam prototypes & types.
Brian Havard [Sun, 21 Jan 2001 14:52:12 +0000 (14:52 +0000)]
Add headers needed for getpwnam & getgrnam prototypes & types.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87777 13f79535-47bb-0310-9956-ffa450edef68

23 years agoBack out the last change (the one that went in without a commit log)
Ryan Bloom [Sun, 21 Jan 2001 05:26:45 +0000 (05:26 +0000)]
Back out the last change (the one that went in without a commit log)
I thought this change was necessary to stop reporting the SERVER_VERSION
twice.  In reality, the apr_hook_deregister_all() call in
ap_clear_module_list solved that problem.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87776 13f79535-47bb-0310-9956-ffa450edef68

23 years agoPR:
Ryan Bloom [Sun, 21 Jan 2001 05:23:22 +0000 (05:23 +0000)]
PR:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87775 13f79535-47bb-0310-9956-ffa450edef68

23 years agoAdd a call to apr_hook_deregister_all() in the clear_module_list function.
Ryan Bloom [Sun, 21 Jan 2001 05:21:32 +0000 (05:21 +0000)]
Add a call to apr_hook_deregister_all() in the clear_module_list function.
The basic problem was that when we load the modules, we call the
register_hooks() function from the module, but then we clear the module
list for all active modules, and add them back in one at a time.  When we
add them back, we re-call the register_hooks() function, thus adding
each function a second time.  This was causing apache.org to log every
request twice in the access log.  By calling apr_hook_deregister_all()
when we unload the module, the second call to register the hooks is the
only call that matters.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87774 13f79535-47bb-0310-9956-ffa450edef68

23 years agoGet mod_suexec compiling on FreeBSD again
Ryan Bloom [Sun, 21 Jan 2001 00:10:15 +0000 (00:10 +0000)]
Get mod_suexec compiling on FreeBSD again

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87763 13f79535-47bb-0310-9956-ffa450edef68

23 years agoUpdated Hebrew welcome page.
Joshua Slive [Sat, 20 Jan 2001 22:43:08 +0000 (22:43 +0000)]
Updated Hebrew welcome page.

PR: 7103
Submitted by: Moran Zaltsman <x86zman@bigfoot.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87762 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Sunny in Chicago.
William A. Rowe Jr [Sat, 20 Jan 2001 21:47:31 +0000 (21:47 +0000)]
  Sunny in Chicago.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87761 13f79535-47bb-0310-9956-ffa450edef68

23 years ago The changes required for the APR_FINFO_wanted argument to
William A. Rowe Jr [Sat, 20 Jan 2001 21:42:23 +0000 (21:42 +0000)]
  The changes required for the APR_FINFO_wanted argument to
  apr_stat/lstat/getfileinfo.  These are -NOT- optimal, they
  are simply the required changes to get the server working.
  The size of the patch is a warning about how we need to
  really look at what we are trying to accomplish with all
  of these stat/lstat calls.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87760 13f79535-47bb-0310-9956-ffa450edef68

23 years agosome stylistic tweaks post- John's patch
Greg Stein [Sat, 20 Jan 2001 11:29:35 +0000 (11:29 +0000)]
some stylistic tweaks post- John's patch

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87758 13f79535-47bb-0310-9956-ffa450edef68

23 years agoNo need to run an external program for checking for the existence of
Sascha Schumann [Sat, 20 Jan 2001 08:23:53 +0000 (08:23 +0000)]
No need to run an external program for checking for the existence of
C source files.  echo as a built-in function does the same job quicker.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87757 13f79535-47bb-0310-9956-ffa450edef68

23 years agoMove initgroupgs, ap_uname2id and ap_gname2id from util.c to
Ryan Bloom [Sat, 20 Jan 2001 06:05:15 +0000 (06:05 +0000)]
Move initgroupgs, ap_uname2id and ap_gname2id from util.c to
mpm_common.c.  These functions are only valid on some platforms,
so they should not be in the main-line code.

These functions are also not portable to non-unix platforms, so they don't
really belong in APR.  Since they are only used in MPMs, for right now,
I am moving them to mpm_common.c

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87755 13f79535-47bb-0310-9956-ffa450edef68

23 years agoRemove ap_chdir_file. This function is not thread-safe, and nobody
Ryan Bloom [Sat, 20 Jan 2001 05:18:06 +0000 (05:18 +0000)]
Remove ap_chdir_file.  This function is not thread-safe, and nobody
is currently using it.  The proper way to do this, is to use the
apr_create_process API.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87754 13f79535-47bb-0310-9956-ffa450edef68

23 years ago- implement DeltaV OPTIONS extensions
Greg Stein [Sat, 20 Jan 2001 02:00:01 +0000 (02:00 +0000)]
- implement DeltaV OPTIONS extensions
- let live prop providers get first crack at PROPFIND
- work around MS Web Folders limit on DAV header length

Submitted by: John Vasta <jvasta@rational.com>
Reviewed by: Greg Stein

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87752 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFrench translations.
Joshua Slive [Sat, 20 Jan 2001 00:18:26 +0000 (00:18 +0000)]
French translations.

Submitted by: Herve Dumont <hdumont@club-internet.fr>, Benoit Garnier

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87750 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Thanks for reminding me the comments had to go too, Bill.
William A. Rowe Jr [Fri, 19 Jan 2001 23:00:46 +0000 (23:00 +0000)]
  Thanks for reminding me the comments had to go too, Bill.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87749 13f79535-47bb-0310-9956-ffa450edef68

23 years ago The fast fix to get FirstBill back out of the gate. It brings up an
William A. Rowe Jr [Fri, 19 Jan 2001 22:32:15 +0000 (22:32 +0000)]
  The fast fix to get FirstBill back out of the gate.  It brings up an
  issue I'll address to the list.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87748 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Kill an unused variable
William A. Rowe Jr [Fri, 19 Jan 2001 22:29:11 +0000 (22:29 +0000)]
  Kill an unused variable

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87747 13f79535-47bb-0310-9956-ffa450edef68

23 years agoWin32: httpd.mak is not used now.
Bill Stoddard [Fri, 19 Jan 2001 22:06:10 +0000 (22:06 +0000)]
Win32: httpd.mak is not used now.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87746 13f79535-47bb-0310-9956-ffa450edef68

23 years agowhoops. last two commits didn't deal with $(srcdir)
Greg Stein [Fri, 19 Jan 2001 22:05:37 +0000 (22:05 +0000)]
whoops. last two commits didn't deal with $(srcdir)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87745 13f79535-47bb-0310-9956-ffa450edef68

23 years agomaxdepth isn't portable, so just list the .c files (if any)
Greg Stein [Fri, 19 Jan 2001 22:01:50 +0000 (22:01 +0000)]
maxdepth isn't portable, so just list the .c files (if any)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87744 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFix make depend for the whole server
Ryan Bloom [Fri, 19 Jan 2001 21:47:44 +0000 (21:47 +0000)]
Fix make depend for the whole server

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87743 13f79535-47bb-0310-9956-ffa450edef68

23 years agoRemove the direct links to the Apache web site from the welcome pages
Joshua Slive [Fri, 19 Jan 2001 19:44:45 +0000 (19:44 +0000)]
Remove the direct links to the Apache web site from the welcome pages
so that all the clueless people of the world can find someone else
to complain to about their missing porn site.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87741 13f79535-47bb-0310-9956-ffa450edef68

23 years agomissed these files on my previous commit of highperformance.conf -
Greg Ames [Fri, 19 Jan 2001 19:31:02 +0000 (19:31 +0000)]
missed these files on my previous commit of highperformance.conf -
wrong commit incantation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87740 13f79535-47bb-0310-9956-ffa450edef68

23 years ago By popular review
William A. Rowe Jr [Fri, 19 Jan 2001 18:38:34 +0000 (18:38 +0000)]
  By popular review

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87739 13f79535-47bb-0310-9956-ffa450edef68

23 years agoStop checking to see if this is a pipelined request if we know
Ryan Bloom [Fri, 19 Jan 2001 17:19:51 +0000 (17:19 +0000)]
Stop checking to see if this is a pipelined request if we know
for a fact that it isn't.  Basically, if r->connection->keepalive == 0.
This keeps us from making an extra read call when serving a 1.0
request.
Submitted by:   Ryan Bloom and Greg Stein

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87738 13f79535-47bb-0310-9956-ffa450edef68

23 years agoRely on the APR dso_load cleanup to unload the DSO correctly. There is
Ryan Bloom [Fri, 19 Jan 2001 17:17:04 +0000 (17:17 +0000)]
Rely on the APR dso_load cleanup to unload the DSO correctly.  There is
no reason for mod_so to register a second cleanup.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87737 13f79535-47bb-0310-9956-ffa450edef68

23 years agoupdated to work with either prefork or the pthread mpms.
Greg Ames [Fri, 19 Jan 2001 16:02:54 +0000 (16:02 +0000)]
updated to work with either prefork or the pthread mpms.

I've been using specialized versions of this for ages.  Time to commit it.
If nobody objects, I'd like to rename it highperformance-std.conf, so
make install will find it and do Good Things.
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87736 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Align the target binary with the newer layout
William A. Rowe Jr [Fri, 19 Jan 2001 13:50:33 +0000 (13:50 +0000)]
  Align the target binary with the newer layout

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87735 13f79535-47bb-0310-9956-ffa450edef68

23 years ago The only symbol dropped, not counting regcomp regerror regexec regfree
William A. Rowe Jr [Fri, 19 Jan 2001 13:43:39 +0000 (13:43 +0000)]
  The only symbol dropped, not counting regcomp regerror regexec regfree
  which aren't namespace protected in the first place.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87734 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Normalize the use of AP_DECLARE_DATA
William A. Rowe Jr [Fri, 19 Jan 2001 13:22:49 +0000 (13:22 +0000)]
  Normalize the use of AP_DECLARE_DATA

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87733 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Clearing out the libhttpd.def from win32
William A. Rowe Jr [Fri, 19 Jan 2001 13:22:17 +0000 (13:22 +0000)]
  Clearing out the libhttpd.def from win32

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87732 13f79535-47bb-0310-9956-ffa450edef68

23 years ago The big change. This is part 3 of the apr-util symbols rename, please
William A. Rowe Jr [Fri, 19 Jan 2001 07:04:36 +0000 (07:04 +0000)]
  The big change.  This is part 3 of the apr-util symbols rename, please
  see the first commit of srclib/apr-util/include (cvs apr-util/include)
  for the quick glance at symbols changed.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87731 13f79535-47bb-0310-9956-ffa450edef68

23 years agoRemove some STATUS items that are already in APR's STATUS file.
Ryan Bloom [Fri, 19 Jan 2001 03:01:14 +0000 (03:01 +0000)]
Remove some STATUS items that are already in APR's STATUS file.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87729 13f79535-47bb-0310-9956-ffa450edef68

23 years agoCleanup the STATUS file a bit.
Ryan Bloom [Fri, 19 Jan 2001 02:58:56 +0000 (02:58 +0000)]
Cleanup the STATUS file a bit.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87728 13f79535-47bb-0310-9956-ffa450edef68

23 years agoForward port OtherBill's fix from 1.3.
Yoshiki Hayashi [Fri, 19 Jan 2001 01:36:31 +0000 (01:36 +0000)]
Forward port OtherBill's fix from 1.3.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87727 13f79535-47bb-0310-9956-ffa450edef68

23 years ago When is a void fn(void) not a void fn(void)? It's a win32'ism, since
William A. Rowe Jr [Thu, 18 Jan 2001 23:54:14 +0000 (23:54 +0000)]
  When is a void fn(void) not a void fn(void)?  It's a win32'ism, since
  the APR_DECLARE (excluding _NONSTD) uses the pascal convention.  Really
  irrelevant in a function that never needs to clean up (atexit), but
  the compiler complains.  Possible workarounds, but that would break
  non-c lanaguge code from linking into apr.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87726 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Some missing exports
William A. Rowe Jr [Thu, 18 Jan 2001 23:52:03 +0000 (23:52 +0000)]
  Some missing exports

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87725 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Fixups to build the whole shebang once again.
William A. Rowe Jr [Thu, 18 Jan 2001 23:47:16 +0000 (23:47 +0000)]
  Fixups to build the whole shebang once again.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87724 13f79535-47bb-0310-9956-ffa450edef68

23 years agoBring forward from 1.3:
Tony Finch [Thu, 18 Jan 2001 22:36:58 +0000 (22:36 +0000)]
Bring forward from 1.3:

I broke mod_rewrite by modifying strings in place when expanding them,
because variable lookups can cause subrequests which cause mod_rewrite
to do its stuff again including an expansion on the same string, which
is then syntactically invalid. So copy the lookup keys somewhere else
before using them in such a way that may cause recursion.

In addition to this, my parser could also be confused by complicated
nested rewrite map expansions like ${map1:${map2:key|dflt}|dflt} so
fix that too by keeping track of {} when looking for |.

PR:             7087

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87723 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFix the RFC number mentioned when complaining about a missing
Tony Finch [Thu, 18 Jan 2001 21:04:44 +0000 (21:04 +0000)]
Fix the RFC number mentioned when complaining about a missing
Host: header.

PR:             7079
Submitted by:   Alexey Toptygin <alexeyt@wam.umd.edu>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87717 13f79535-47bb-0310-9956-ffa450edef68

23 years agohandy alias
Doug MacEachern [Thu, 18 Jan 2001 20:11:25 +0000 (20:11 +0000)]
handy alias

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87716 13f79535-47bb-0310-9956-ffa450edef68

23 years ago This change eliminates the intermediate httpd.lib from the build of
William A. Rowe Jr [Thu, 18 Jan 2001 19:49:29 +0000 (19:49 +0000)]
  This change eliminates the intermediate httpd.lib from the build of
  libhttpd.dll - it was required for the support applications to avoid
  linking to the libhttpd.dll, but those functions have all moved to
  apr and apr-util.

  This change also prepares us to eliminate libhttpd.def once all of the
  appropriate AP_DECLARE tags are assigned.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87715 13f79535-47bb-0310-9956-ffa450edef68

23 years agoVancouver is rainy and cold today. Better stay indoors.
Joshua Slive [Thu, 18 Jan 2001 19:48:13 +0000 (19:48 +0000)]
Vancouver is rainy and cold today.  Better stay indoors.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87714 13f79535-47bb-0310-9956-ffa450edef68

23 years agoAdd html versions of unix man pages. Clearly, some of the man pages
Joshua Slive [Thu, 18 Jan 2001 19:42:15 +0000 (19:42 +0000)]
Add html versions of unix man pages.  Clearly, some of the man pages
have not been updated for 2.0.  I will regenerate these html files
after the man pages are updated.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87713 13f79535-47bb-0310-9956-ffa450edef68

23 years agowhat weather?
Jeff Trawick [Thu, 18 Jan 2001 19:16:38 +0000 (19:16 +0000)]
what weather?

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87712 13f79535-47bb-0310-9956-ffa450edef68

23 years agoRemove a typedef that doesn't seem to be used.
Ryan Bloom [Thu, 18 Jan 2001 15:04:55 +0000 (15:04 +0000)]
Remove a typedef that doesn't seem to be used.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87711 13f79535-47bb-0310-9956-ffa450edef68

23 years agofix the declaration of the register-hooks function in the remaining
Jeff Trawick [Thu, 18 Jan 2001 14:02:55 +0000 (14:02 +0000)]
fix the declaration of the register-hooks function in the remaining
MPMs... Ryan fixed prefork.c yesterday

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87710 13f79535-47bb-0310-9956-ffa450edef68

23 years agoNew Japanese translation by Minoru Yamazato <yamazato@geocities.co.jp>
Yoshiki Hayashi [Thu, 18 Jan 2001 08:54:02 +0000 (08:54 +0000)]
New Japanese translation by Minoru Yamazato <yamazato@geocities.co.jp>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87704 13f79535-47bb-0310-9956-ffa450edef68

23 years agoAdd an ApacheToday (Rich Bowen) tutorial on mod_access and a nice
Joshua Slive [Thu, 18 Jan 2001 01:24:47 +0000 (01:24 +0000)]
Add an ApacheToday (Rich Bowen) tutorial on mod_access and a nice
discussion by Alan J. Flavell on some language-negotiation issues.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87701 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFix prefork MPM
Ryan Bloom [Thu, 18 Jan 2001 00:02:52 +0000 (00:02 +0000)]
Fix prefork MPM

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87700 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Provide apr_pool_t arg to register_hooks, since anything they do in that
William A. Rowe Jr [Wed, 17 Jan 2001 22:04:45 +0000 (22:04 +0000)]
  Provide apr_pool_t arg to register_hooks, since anything they do in that
  step -must- be done with a pool that will not outlive the cmd pool, from
  which they may have been dynamically loaded.

  This needs further review, it's committed only as a stopgap for those
  who's builds I broke, sorry.  Review tbc late this evening.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87699 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Provide apr_pool_t arg to register_hooks, since anything they do in that
William A. Rowe Jr [Wed, 17 Jan 2001 15:52:12 +0000 (15:52 +0000)]
  Provide apr_pool_t arg to register_hooks, since anything they do in that
  step -must- be done with a pool that will not outlive the cmd pool, from
  which they may have been dynamically loaded.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87697 13f79535-47bb-0310-9956-ffa450edef68

23 years agoRemove reference to srm.conf and access.conf which was forward ported
Yoshiki Hayashi [Tue, 16 Jan 2001 02:33:16 +0000 (02:33 +0000)]
Remove reference to srm.conf and access.conf which was forward ported
by my previous commit.
Suggested by Joshua Slive.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87694 13f79535-47bb-0310-9956-ffa450edef68

23 years agofix a warning on platforms where <strings.h> is needed for str[n]casecmp()
Jeff Trawick [Mon, 15 Jan 2001 20:23:12 +0000 (20:23 +0000)]
fix a warning on platforms where <strings.h> is needed for str[n]casecmp()

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87693 13f79535-47bb-0310-9956-ffa450edef68

23 years agofix a warning on platforms where apr_size_t isn't int
Jeff Trawick [Mon, 15 Jan 2001 20:22:30 +0000 (20:22 +0000)]
fix a warning on platforms where apr_size_t isn't int

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87692 13f79535-47bb-0310-9956-ffa450edef68

23 years agomention mod_dav in the description of the ap_http_filter() fix in case
Jeff Trawick [Mon, 15 Jan 2001 20:21:28 +0000 (20:21 +0000)]
mention mod_dav in the description of the ap_http_filter() fix in case
other folks were hitting a problem with mod_dav and need an excuse to
upgrade

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87691 13f79535-47bb-0310-9956-ffa450edef68

23 years agoavoid warnings on systems where apr_size_t isn't int and where
Jeff Trawick [Mon, 15 Jan 2001 19:50:13 +0000 (19:50 +0000)]
avoid warnings on systems where apr_size_t isn't int and where
strings.h is needed for the str[n]casecmp() declaration

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87690 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFix an endless loop in ab which occurred when ab was posting
Jeff Trawick [Mon, 15 Jan 2001 18:01:48 +0000 (18:01 +0000)]
Fix an endless loop in ab which occurred when ab was posting
and the server dropped the connection unexpectedly.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87689 13f79535-47bb-0310-9956-ffa450edef68

23 years agoChange everything to The Apache Software License 1.1
Martin Kraemer [Mon, 15 Jan 2001 17:06:28 +0000 (17:06 +0000)]
Change everything to The Apache Software License 1.1

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87686 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Fix a segfault in ap_http_filter(). I hit the segfault while
Jeff Trawick [Mon, 15 Jan 2001 15:40:17 +0000 (15:40 +0000)]
 Fix a segfault in ap_http_filter().  I hit the segfault while
discarding the body of a request, but it could affect other paths.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87684 13f79535-47bb-0310-9956-ffa450edef68

23 years agoBackport documentation about Include som-dir usage from 1.3.
Yoshiki Hayashi [Mon, 15 Jan 2001 08:58:14 +0000 (08:58 +0000)]
Backport documentation about Include som-dir usage from 1.3.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87683 13f79535-47bb-0310-9956-ffa450edef68

23 years ago That's not a -D'ef - its an envar - you can't pass foo=bar in apache!
William A. Rowe Jr [Sat, 13 Jan 2001 23:30:53 +0000 (23:30 +0000)]
  That's not a -D'ef - its an envar - you can't pass foo=bar in apache!

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87682 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Eliminate a warning, pid is an int.
William A. Rowe Jr [Sat, 13 Jan 2001 05:09:02 +0000 (05:09 +0000)]
  Eliminate a warning, pid is an int.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87681 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Lay it on the table
William A. Rowe Jr [Sat, 13 Jan 2001 04:26:04 +0000 (04:26 +0000)]
  Lay it on the table

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87680 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Clearly the last patch is the -wrong- solution for awk... so I'm backing
William A. Rowe Jr [Sat, 13 Jan 2001 01:50:49 +0000 (01:50 +0000)]
  Clearly the last patch is the -wrong- solution for awk... so I'm backing
  it out; we need to find another way to help gnu awk users

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87678 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFix a comment
Bill Stoddard [Fri, 12 Jan 2001 15:48:26 +0000 (15:48 +0000)]
Fix a comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87673 13f79535-47bb-0310-9956-ffa450edef68

23 years agoAdd a note about the ap_r* problem with regard to buckets
Ryan Bloom [Fri, 12 Jan 2001 14:32:38 +0000 (14:32 +0000)]
Add a note about the ap_r* problem with regard to buckets

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87672 13f79535-47bb-0310-9956-ffa450edef68

23 years agoopen_postfile():
Jeff Trawick [Fri, 12 Jan 2001 14:28:17 +0000 (14:28 +0000)]
open_postfile():
  fix some return codes along the lines of OtherBill's comment
  fix some bad conditional logic for when to check if we read the
    wrong number of bytes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87671 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFix a problem found by Ryan when deleting collections, which triggered an
Greg Stein [Fri, 12 Jan 2001 12:18:10 +0000 (12:18 +0000)]
Fix a problem found by Ryan when deleting collections, which triggered an
underlying (broad) bug. dav_add_response() was assuming the walk params were
a dav_walker_ctx. During the walker cleanup in Nov00, that assumption was
removed, so response errors that occurred in the cleaned sections (such as
dav_fs_delete_resource) could trigger a segfault.

Solution: add a pool to dav_walk_resource and alter dav_add_response to use
that, rather than assume the ctx is a dav_walker_ctx.

[ note there is also a pool in dav_walk_resource.resource, but that pool is
  associated with the *resource* rather than the process of walking, so we
  introduced another field. currently they are the same, however. ]

Found by: Ryan Bloom

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87670 13f79535-47bb-0310-9956-ffa450edef68

23 years agoI only suggested a scheme. Ryan did the work.
Greg Stein [Fri, 12 Jan 2001 10:22:52 +0000 (10:22 +0000)]
I only suggested a scheme. Ryan did the work.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87669 13f79535-47bb-0310-9956-ffa450edef68

23 years agoNot the best explanation, but at least the start of one
Jim Jagielski [Fri, 12 Jan 2001 04:44:47 +0000 (04:44 +0000)]
Not the best explanation, but at least the start of one

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87668 13f79535-47bb-0310-9956-ffa450edef68

23 years agoDocument the changes in how
Jim Jagielski [Fri, 12 Jan 2001 04:16:37 +0000 (04:16 +0000)]
Document the changes in how
hints.m4 works and the additional of NOTEST_*

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87667 13f79535-47bb-0310-9956-ffa450edef68

23 years agoGet some sleep. sh != C
Jim Jagielski [Fri, 12 Jan 2001 04:10:02 +0000 (04:10 +0000)]
Get some sleep. sh != C

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87666 13f79535-47bb-0310-9956-ffa450edef68

23 years agoAvoid confusion at times when someone may
Jim Jagielski [Fri, 12 Jan 2001 04:08:51 +0000 (04:08 +0000)]
Avoid confusion at times when someone may
expect it to be reapplied, but it isn't

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87665 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Build was broken on some pure unixish awks, this fixes.
William A. Rowe Jr [Fri, 12 Jan 2001 03:38:28 +0000 (03:38 +0000)]
  Build was broken on some pure unixish awks, this fixes.

Obtained from: new-httpd
Submitted by: Roman Neuhauser

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87664 13f79535-47bb-0310-9956-ffa450edef68

23 years agoRemove a couple more NULL handler specifications.
Ryan Bloom [Fri, 12 Jan 2001 01:08:22 +0000 (01:08 +0000)]
Remove a couple more NULL handler specifications.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87662 13f79535-47bb-0310-9956-ffa450edef68

23 years agoStop using environment variables to set ONE_PROCESS and NO_DETACH. Now
Ryan Bloom [Fri, 12 Jan 2001 00:56:13 +0000 (00:56 +0000)]
Stop using environment variables to set ONE_PROCESS and NO_DETACH.  Now
we use the -D command line argument to Apache to configure these
options.
Submitted by: Greg Stein

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87661 13f79535-47bb-0310-9956-ffa450edef68

23 years agoPer suggestion, tuck NOTEST_* in config_vars.mk. Yep, I changed
Jim Jagielski [Fri, 12 Jan 2001 00:24:40 +0000 (00:24 +0000)]
Per suggestion, tuck NOTEST_* in config_vars.mk. Yep, I changed
the name. NONAC_* causes autoconf to complain loud and long.

PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87660 13f79535-47bb-0310-9956-ffa450edef68

23 years agonote that rewrite map expansions work in rewriteconds
Tony Finch [Thu, 11 Jan 2001 23:29:16 +0000 (23:29 +0000)]
note that rewrite map expansions work in rewriteconds

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87659 13f79535-47bb-0310-9956-ffa450edef68

23 years agoget rid of an unused variable
Jeff Trawick [Thu, 11 Jan 2001 20:14:04 +0000 (20:14 +0000)]
get rid of an unused variable

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87658 13f79535-47bb-0310-9956-ffa450edef68

23 years agoMy bad... don't need the quotes here
Jim Jagielski [Thu, 11 Jan 2001 19:48:38 +0000 (19:48 +0000)]
My bad... don't need the quotes here

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87657 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFold into all Makefiles
Jim Jagielski [Thu, 11 Jan 2001 19:44:48 +0000 (19:44 +0000)]
Fold into all Makefiles

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87656 13f79535-47bb-0310-9956-ffa450edef68

23 years agoBegining stub of NONAC_LDFLAGS and NONAC_CFLAGS stuff.
Jim Jagielski [Thu, 11 Jan 2001 19:25:29 +0000 (19:25 +0000)]
Begining stub of NONAC_LDFLAGS and NONAC_CFLAGS stuff.
First of all, avoid re-adding values to the various hints
each time called (not a problem now, but could be later).
Then build up CFLAGS/LDFLAGS during Makefile generation.

PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87655 13f79535-47bb-0310-9956-ffa450edef68

23 years agoIt is not sufficient to reset the file pointer before each call to ap_send_fd. A...
Bill Stoddard [Thu, 11 Jan 2001 18:50:09 +0000 (18:50 +0000)]
It is not sufficient to reset the file pointer before each call to ap_send_fd.  A better solution
is to make certain that only apr_sendfile() will be used to send content with a cached file handle.
This assumes that apr_sendfile() should not rely on the position of the file pointer. I suspect that
sendfile implementations that rely on the position of the file pointer are broken and we should not
use sendfile on those platforms.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87654 13f79535-47bb-0310-9956-ffa450edef68

23 years agoChange some INFO messages to DEBUG messages. Cleanup some message wording.
Bill Stoddard [Thu, 11 Jan 2001 15:10:10 +0000 (15:10 +0000)]
Change some INFO messages to DEBUG messages. Cleanup some message wording.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87653 13f79535-47bb-0310-9956-ffa450edef68