]>
granicus.if.org Git - apache/log
André Malo [Mon, 24 Feb 2003 21:34:51 +0000 (21:34 +0000)]
Well, here comes a major fix. I've splitted the patch into 3 parts
for better understanding, what I'm doing there. This is part one.
mod_rewrite appears to be very broken in several cases, especially on
non-unix systems. However, let's start with fixing the path handling, since
it's _the_ major PITA, e.g. on win32.
This part removes _unused_ code. The condition is never true, because
"A local rewrite in per-directory context" was caught much earlier.
I'd guess this piece of code was c&p accidentally...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98781
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 24 Feb 2003 00:57:40 +0000 (00:57 +0000)]
Keep the subrequest filter in place when a subrequest is
redirected.
PR: 15423
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98778
13f79535 -47bb-0310-9956-
ffa450edef68
Lars Eilebrecht [Mon, 24 Feb 2003 00:00:05 +0000 (00:00 +0000)]
some votes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98777
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sun, 23 Feb 2003 22:37:35 +0000 (22:37 +0000)]
Someone (I need to refer back) asked that we do the same skip for the
utf-8 win32 prefix when testing for shebang lines. Here's just such
a test with some bad sizeof(buffer) v.s. bytes read assumptions fixed,
and the code made generally a little more legible. Please review and
comment to consider this patch for backporting to 2.0.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98775
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 23 Feb 2003 22:04:23 +0000 (22:04 +0000)]
guess, what happens, when l == 0
theoretical case, maybe ...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98773
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Sun, 23 Feb 2003 17:12:43 +0000 (17:12 +0000)]
Right now SSLMutex is bogus. It just uses APR_LOCK_DEFAULT no
matter what. We now allow for the full range of APR mutex
locking mechanims to be used, while maintaining backwards
compatibility.
PR: 8122
Obtained from:
Submitted by:
Reviewed by: William Rowe
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98771
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 23 Feb 2003 00:05:32 +0000 (00:05 +0000)]
uh, oh. Fix possible 1-byte buffer overflow.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98769
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 22 Feb 2003 22:20:21 +0000 (22:20 +0000)]
document new features of setenvif and mod_negotiation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98768
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 22 Feb 2003 21:57:22 +0000 (21:57 +0000)]
fix new example in mod_alias (example is not a <pre> environment).
update transformations of recent changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98767
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 22 Feb 2003 18:43:54 +0000 (18:43 +0000)]
move backports into the 2.0 section
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98764
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 22 Feb 2003 14:32:39 +0000 (14:32 +0000)]
add a hint about handling of IPv4-mapped IPv6 addresses
to the output of httpd -V
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98753
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 22 Feb 2003 01:04:06 +0000 (01:04 +0000)]
account for a fix merged into 2.0.45-dev (mod_dav lock-related)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98749
13f79535 -47bb-0310-9956-
ffa450edef68
Madhusudan Mathihalli [Fri, 21 Feb 2003 20:12:24 +0000 (20:12 +0000)]
Fix a 64-bit porting issue.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98747
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Fri, 21 Feb 2003 17:35:23 +0000 (17:35 +0000)]
Remind people to grant access to directories that they Alias
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98746
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 20 Feb 2003 15:56:05 +0000 (15:56 +0000)]
After consultations on the APR list, it was decided that /map files are
fairly redundant when you retain rich .pdb debugging symbol files. We
have rarely used them, and generally .dbg and .pdb files prove much more
useful for the cases we have.
While eliminating /map files, we are also shrinking the size of the .dbg
files by stripping 'private' symbol information. Really this means less
rich diagnostics from Dr. Watson on NT or Win9x when they query the .dbg
symbols in creating a DrWatson log file. But it's more than compensated
for on newer OS'es where Dr. Watson will query the .pdb symbols, on all
Win32 flavors when WinDbg is used with the .pdb symbols, and the fact that
the distribution of binary symbols will use less bandwidth when less
information is duplicated from the .pdb format into the .dbg files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98744
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 20 Feb 2003 15:56:04 +0000 (15:56 +0000)]
After consultations on the APR list, it was decided that /map files are
fairly redundant when you retain rich .pdb debugging symbol files. We
have rarely used them, and generally .dbg and .pdb files prove much more
useful for the cases we have.
While eliminating /map files, we are also shrinking the size of the .dbg
files by stripping 'private' symbol information. Really this means less
rich diagnostics from Dr. Watson on NT or Win9x when they query the .dbg
symbols in creating a DrWatson log file. But it's more than compensated
for on newer OS'es where Dr. Watson will query the .pdb symbols, on all
Win32 flavors when WinDbg is used with the .pdb symbols, and the fact that
the distribution of binary symbols will use less bandwidth when less
information is duplicated from the .pdb format into the .dbg files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98743
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 20 Feb 2003 14:12:07 +0000 (14:12 +0000)]
quiet a gcc warning by adding () around && within ||
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98741
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 19 Feb 2003 21:27:05 +0000 (21:27 +0000)]
Be more pedantic when cleaning environment. Clean it
immediately after startup.
PR: 2790, 10449
Submitted by: Jeff Stewart <jws@purdue.edu>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98738
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 19 Feb 2003 18:21:59 +0000 (18:21 +0000)]
ignore some files copied from elsewhere
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98735
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 19 Feb 2003 16:52:16 +0000 (16:52 +0000)]
Fix Sebastian's observed failure of the Win32 Debug _install target.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98734
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 19 Feb 2003 14:39:39 +0000 (14:39 +0000)]
break down the beast and explain the obvious >:->
Also catch the case that the substitution may fail.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98730
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 19 Feb 2003 07:21:43 +0000 (07:21 +0000)]
Start tracking the PRs for known RFC 2616 violations. (Note that the test
cases in the PR are ridiculously hard to follow.)
These tend to be primarily in caching/proxy, but some are in the core.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98729
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 19 Feb 2003 06:50:10 +0000 (06:50 +0000)]
Return 413 if chunk-ext-header is too long rather than reading from a truncated
line.
(Previously, we'd count the unread part of the line towards the chunk.)
PR: 15857
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98727
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 19 Feb 2003 05:58:00 +0000 (05:58 +0000)]
If mod_mime_magic does not know the content-type, do not attempt to guess.
PR: 16908
Submitted by: Andrew Gapon <agapon@telcordia.com>
Reviewed by: Justin Erenkrantz
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98726
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 19 Feb 2003 03:01:21 +0000 (03:01 +0000)]
insert LoadModule directives only outside of sections.
PR: 9012
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98721
13f79535 -47bb-0310-9956-
ffa450edef68
Stas Bekman [Wed, 19 Feb 2003 02:52:28 +0000 (02:52 +0000)]
doc typo fix: s/ap_fine_path_info/ap_find_path_info/
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98720
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 19 Feb 2003 01:35:51 +0000 (01:35 +0000)]
fix some typos in the ab man page
PR: 17108
Submitted by: Eric S. Raymond <esr@thyrsus.com>
Reviewed by: Jeff Trawick (who fixed a couple of mispellings of "probably")
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98717
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Tue, 18 Feb 2003 22:56:35 +0000 (22:56 +0000)]
Fixed missing </p> + transformation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98715
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 18 Feb 2003 22:21:24 +0000 (22:21 +0000)]
Update the mod_auth_ldap and mod_ldap documentation to show the new
directives for establishing an SSL connection and the addition of the Novell
LDAP SDK.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98714
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 18 Feb 2003 22:07:21 +0000 (22:07 +0000)]
foo.dbgmark turned out to be the same 8.3 name as foo.dbg itself, which
was badness. Twist this puppy to .dbr, the only name I could invent that
doesn't look like any database file extension I recall.
It stands for .dbg rebased.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98712
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 18 Feb 2003 21:06:15 +0000 (21:06 +0000)]
Update the status of mod_auth_ldap
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98710
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Tue, 18 Feb 2003 20:55:03 +0000 (20:55 +0000)]
remove unused variable.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98708
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Tue, 18 Feb 2003 20:35:28 +0000 (20:35 +0000)]
Hook mod_proxy's fixup before mod_rewrite's fixup, so that by
mod_rewrite proxied URLs will not be escaped accidentally by
mod_proxy's fixup.
PR: 16368
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98707
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 18 Feb 2003 14:18:39 +0000 (14:18 +0000)]
fix a typo in a comment
Submitted by: jmc <jmc@prioris.mini.pw.edu.pl>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98704
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Tue, 18 Feb 2003 00:23:20 +0000 (00:23 +0000)]
While processing filters on internal redirects, remember seen EOS
buckets also in the request structure of the redirect issuer(s). This
prevents filters (such as mod_deflate) to add garbage to the response,
because ap_finalize_request_protocol won't send another EOS bucket then.
PR: 14451
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98699
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 17 Feb 2003 18:49:45 +0000 (18:49 +0000)]
Don't emit an error when there is no body.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98695
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 17 Feb 2003 07:04:50 +0000 (07:04 +0000)]
Allow restart of httpd to occur even with syntax errors in the config
file. (Out-of-date DSOs with bad MMNs will still be fatal unfortunately.)
Add return parameter to ap_process_config_tree - OK on success, !OK on
syntax error. We will no longer call exit() from ap_process_config_tree.
The caller must exit if there is an error (makes sense anyway). This allows
the initial start-up code to delay the exit until trying to let the
signal_server optional function execute first.
(The chances are that the syntax error isn't in the PidFile directive. If
that happens, we'll try the default one. Oh, well.)
PR: 16813
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98693
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 17 Feb 2003 06:12:42 +0000 (06:12 +0000)]
Rework ap_xml_parse_input to work with bucket brigades rather than doing all
of the unneeded copying associated with ap_get_client_block.
PR: 16134
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98691
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 17 Feb 2003 04:46:00 +0000 (04:46 +0000)]
Fix potential memory leaks in mod_deflate on malformed input data.
PR: 16046
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98689
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 17 Feb 2003 03:12:03 +0000 (03:12 +0000)]
Remove ap_cache_reset_output_filters.
That function couldn't do what it thought it did and no one calls it
anyway (from what I can tell).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98688
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 17 Feb 2003 03:07:36 +0000 (03:07 +0000)]
Style changes only. No functional changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98687
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 17 Feb 2003 02:47:11 +0000 (02:47 +0000)]
Switch mod_deflate to 'most' status now. It's stable enough and will disable
itself if zlib isn't found.
PR: 15786
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98686
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 17 Feb 2003 02:32:20 +0000 (02:32 +0000)]
Use APR_LAYOUT instead of APACHE_LAYOUT in configure.
(We need a bug fix in this code, so let's merge the macro first.)
PR: 15679
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98685
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 17 Feb 2003 01:04:40 +0000 (01:04 +0000)]
Remove files on 'make distclean' that should be.
PR: 15592
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98684
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 17 Feb 2003 01:00:50 +0000 (01:00 +0000)]
Rework the delete-exports target once more. Leave a comment there explaining
why we have to be complicated. (Why make's dependency code doesn't catch this,
I don't know.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98683
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Mon, 17 Feb 2003 00:23:17 +0000 (00:23 +0000)]
Added translations for romanian error documents and included
missing <!--#set var="CONTENT_LANGUAGE" value="ro"-->.
Translated by: Andrei Besleaga <andreutz@hotmail.com>
Reviewd by: Cristian Dinca <cristi_ad@yahoo.com>
Also added translators info to README and alphabetized the
list of available languages.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98681
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 16 Feb 2003 04:47:31 +0000 (04:47 +0000)]
move backported change to the appropriate place.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98679
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sat, 15 Feb 2003 17:56:01 +0000 (17:56 +0000)]
Use correct quoting mechanism for APR_SUBDIR_CONFIG.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98675
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sat, 15 Feb 2003 17:51:44 +0000 (17:51 +0000)]
Allow apachectl to perform status with links and elinks as well if lynx is
not available.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98674
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 15 Feb 2003 12:55:46 +0000 (12:55 +0000)]
Note the recent segfault fix.
(could not connect to *.apache.org after committing the change itself
tonight...)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98672
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 15 Feb 2003 04:57:10 +0000 (04:57 +0000)]
fill out parms->err_directive while looking for open parents.
Otherwise when trying to log the error
(a) we segfault (if the directive was in another file)
(b) we show a wrong occurrence line number (start line of the previous
container) or probably segfault, too (if no previous container exists).
PR: 17093
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98671
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 15 Feb 2003 02:17:21 +0000 (02:17 +0000)]
catch some style issues. No code changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98669
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 15 Feb 2003 01:24:05 +0000 (01:24 +0000)]
the fix for 15761 is now in 2.0.45-dev
PR: 15761
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98668
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 15 Feb 2003 01:03:52 +0000 (01:03 +0000)]
the fix for PR 12353 is now in 2.0.45-dev
PR: 12353
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98666
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 14 Feb 2003 23:58:08 +0000 (23:58 +0000)]
clarify the meaning of "SetHandler None"
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98663
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 14 Feb 2003 20:04:39 +0000 (20:04 +0000)]
Extend the SetEnvIf directive to capture subexpressions of the
matched value.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98659
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 14 Feb 2003 18:57:10 +0000 (18:57 +0000)]
use a better text for the overlap warning.
Submitted by: Joshua Slive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98658
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 14 Feb 2003 18:14:24 +0000 (18:14 +0000)]
extend the check for Alias overlappings. Now test also previous
(Script)AliasMatch commands.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98657
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 14 Feb 2003 16:17:07 +0000 (16:17 +0000)]
Updated mod_ldap to support SSL on the Novell LDAP SDK
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98656
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 14 Feb 2003 16:04:01 +0000 (16:04 +0000)]
Added support for Novell LDAP SDK and standardized the SSL support across
the various LDAP SDKs. Isolated the SSL functionality to mod_ldap rather than
speading it across mod_auth_ldap and mod_ldap. Also added LDAPTrustedCA
and LDAPTrustedCAType directives to allow for a more common method of
specifying the SSL certificate.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98655
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 14 Feb 2003 14:06:37 +0000 (14:06 +0000)]
fix link to squid
PR: 17073
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98654
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 14 Feb 2003 13:51:30 +0000 (13:51 +0000)]
fix formatting problem in IPv6 section
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98651
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 14 Feb 2003 13:39:43 +0000 (13:39 +0000)]
Replace the section on IPv6 with new text that accounts for
--[enable|disable]-v4-mapped configure option and the varying
default for it.
PR: 16739
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98650
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Fri, 14 Feb 2003 04:19:11 +0000 (04:19 +0000)]
mod_log_config optional hook change
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98649
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Fri, 14 Feb 2003 04:17:34 +0000 (04:17 +0000)]
change optional function to return the previous writer, allowing to have mutliple types
of writers in the same server. (previously you could only have one)
it needs a mmn bump.. sorry guys
;(
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98648
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 14 Feb 2003 03:51:01 +0000 (03:51 +0000)]
people often assume that their Aliases will be found by "best match" rather
than "first match". Throw out warnings, if there are obvious overlappings, e.g.:
Alias /foo /somewhere
Alias /foo/bar /elsewhere
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98647
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 14 Feb 2003 00:43:52 +0000 (00:43 +0000)]
Forward port of mod_actions' ability to handle arbitrary methods
with the Script directive.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98646
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Thu, 13 Feb 2003 21:21:15 +0000 (21:21 +0000)]
style.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98644
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Thu, 13 Feb 2003 21:02:37 +0000 (21:02 +0000)]
Arghh, there was another one!
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98643
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Thu, 13 Feb 2003 20:53:02 +0000 (20:53 +0000)]
Fixed example description to solve PR#17006.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98640
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 13 Feb 2003 13:54:04 +0000 (13:54 +0000)]
Tabs. Runovers. Style violations ... oh my!
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98638
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Thu, 13 Feb 2003 02:28:57 +0000 (02:28 +0000)]
drop the guess_domain function.
Our docs say about AuthDigestDomain:
This directive should always be specified and contain at least the (set of)
root URI(s) for this space. Omitting to do so will cause the client to send
the Authorization header for every request sent to this server.
guessing the parameter is somewhat bogus. guess_domain() also resulted sometimes
in relative URIs, non-URI strings or empty strings, which caused a lot of
problems.
According to the docs, the domain parameter will be omitted now,
if not specified. This is exactly, what one would expect.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98636
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 12 Feb 2003 22:52:32 +0000 (22:52 +0000)]
Make sure that the file extension is at least an empty string rather than NULL
so that the table searches will function properly
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98635
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 12 Feb 2003 18:27:37 +0000 (18:27 +0000)]
mod_cgi, mod_cgid, mod_ext_filter: Log errors when scripts cannot
be started on Unix because of such problems as bad permissions,
bad shebang line, etc.
Some minor points:
If mod_ext_filter debug is enabled, we go ahead and burn cycles
in the parent to try to discover when we won't be able to exec
the script.
The mod_cgid handler wasn't communicating the right log level to the
daemon; that was required to get the child errfn to spit out the
right message, and it may fix an existing problem.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98630
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 12 Feb 2003 17:58:09 +0000 (17:58 +0000)]
style issues. no code changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98628
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 12 Feb 2003 17:17:09 +0000 (17:17 +0000)]
Avoid passing too many characters to getenv. Make sure that only the
environment variable string is passed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98625
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 12 Feb 2003 16:20:16 +0000 (16:20 +0000)]
fix some nits within pt-br welcome page.
PR: 7822
Submitted by: Andreas Hasenack <andreas@netbank.com.br>,
Ranier Vilela Fonseca <ranier@cultura.com.br>
Reviewed by: Fabio Mengue <fabio@ccuec.unicamp.br>,
Co-workers of Lars ;-)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98624
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 12 Feb 2003 15:28:28 +0000 (15:28 +0000)]
Fix suexec compile error under SUNOS4, where strerror() doesn't exist.
PR: 5913, 9977
Submitted by: Jonathan W Miner <Jonathan.W.Miner@lmco.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98618
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 11 Feb 2003 23:48:37 +0000 (23:48 +0000)]
Make sure the command type defaults to APR_PROGRAM on NetWare for
all CGIs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98615
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 11 Feb 2003 17:12:01 +0000 (17:12 +0000)]
Start all CGIs as detached and allow the APR_PROGRAM_* flags to determine
if the CGI should be started in its own address space.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98613
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Tue, 11 Feb 2003 02:08:01 +0000 (02:08 +0000)]
Do not use local paths for the domain parameter on non-unix systems.
PR: 16937
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98610
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 10 Feb 2003 19:17:08 +0000 (19:17 +0000)]
there's something todo ;-)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98608
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 10 Feb 2003 16:27:28 +0000 (16:27 +0000)]
Fix an existing problem with error handling in piped_log_spawn().
Use new APR apr_proc_create() features to prevent Apache from starting
on Unix* in most cases where a piped log program can be started,
and add log messages for the other situations. *Other platforms
already failed Apache initialization if a piped log program
couldn't be started.
PR: 15761
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98607
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 10 Feb 2003 15:45:40 +0000 (15:45 +0000)]
Thanks Andre... for pointing out my fat fingers.
Drop the module binaries into the correct location.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98606
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 10 Feb 2003 14:26:34 +0000 (14:26 +0000)]
looking through old PRs...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98604
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 10 Feb 2003 03:37:22 +0000 (03:37 +0000)]
Let suexec send a message to stderr, if it failed or its policy
was violated. This message appears in the error log and allows
for easier debugging.
PR: 10773
Proposed again by: Joshua Slive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98603
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 7 Feb 2003 22:03:47 +0000 (22:03 +0000)]
Backported based on Allen and my research (really, not many that could
review, and his original post was quite well received.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98598
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 7 Feb 2003 21:30:53 +0000 (21:30 +0000)]
*) Introduce debugging symbols for Win32 release builds, both .pdb
and .dbg files (older debuggers and Dr. Watson-type utilities
on WinNT or Win9x don't support the newer .pdb flavor.)
[Allen Edwards, William Rowe]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98596
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 7 Feb 2003 20:28:41 +0000 (20:28 +0000)]
update a test compile to find apr.h when apr isn't in srclib
(the only one of several such places in Apache which
didn't get fixed to work with separate APR... no fun
when v4 sockets won't talk to Apache anymore)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98595
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 7 Feb 2003 10:11:18 +0000 (10:11 +0000)]
Fix a bizarro entry (probably a remnant from when I had a totally bogus
project name with spaces - which I discovered will not work.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98593
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 7 Feb 2003 10:05:13 +0000 (10:05 +0000)]
Fix some out of sequence project entries, and add the correct
dependencies for the apr-iconv ccs/ces modules.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98592
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 7 Feb 2003 09:15:20 +0000 (09:15 +0000)]
Fix various inconsistencies between the saved IDE structure and the
current .dsp files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98590
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 6 Feb 2003 19:21:12 +0000 (19:21 +0000)]
Sort targets (no effective change) - this reduces the cvs diff when
modifing the project file from the IDE.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98587
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Thu, 6 Feb 2003 19:15:29 +0000 (19:15 +0000)]
Fix up load dependancies to avoid LoadModule ordering
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98585
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 5 Feb 2003 10:19:28 +0000 (10:19 +0000)]
add missing licenses
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98581
13f79535 -47bb-0310-9956-
ffa450edef68
Astrid Malo [Tue, 4 Feb 2003 21:24:19 +0000 (21:24 +0000)]
remove 90% on transnote for printing, too
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98580
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 4 Feb 2003 17:21:50 +0000 (17:21 +0000)]
Make failing piped loggers work more like apache-1.3 by
1) logging a message
2) trying to restart
PR: 15761
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98576
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Mon, 3 Feb 2003 20:27:28 +0000 (20:27 +0000)]
Removed font-size:90%;
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98575
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 3 Feb 2003 17:53:28 +0000 (17:53 +0000)]
finished that boring job:
update license to 2003.
Happy New Year! ;-))
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98573
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Sun, 2 Feb 2003 20:46:07 +0000 (20:46 +0000)]
Updated the copyright years from 2002 to 2003 (complete docs subdirectory).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98566
13f79535 -47bb-0310-9956-
ffa450edef68