]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
22 years agowell, (kinda) backport LimitInternalRecursion. This prevents
André Malo [Mon, 7 Jul 2003 00:34:10 +0000 (00:34 +0000)] 
well, (kinda) backport LimitInternalRecursion. This prevents
the server from crashing if someone configure an infinite loop of
internal redirects and subrequests. Default value is 20/20
(subsequent redirects/nested subrequests), 0 means unlimited.

The patch works fine on my box, but is required to be tested
extensively before the next release.

PR: 19753 (and probably more)
Obtained from: 2.0 patch
Reviewed by: original 2.0 port by Justin and BrianP (?)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100468 13f79535-47bb-0310-9956-ffa450edef68

22 years agoVote
Jim Jagielski [Sun, 6 Jul 2003 21:19:00 +0000 (21:19 +0000)] 
Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100467 13f79535-47bb-0310-9956-ffa450edef68

22 years agoBackport ab NULL-pointer issue fix from apache-2.1
Martin Kraemer [Sun, 6 Jul 2003 17:52:27 +0000 (17:52 +0000)] 
Backport ab NULL-pointer issue fix from apache-2.1

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100465 13f79535-47bb-0310-9956-ffa450edef68

22 years agoNote the recursion patch, add a question
Jim Jagielski [Tue, 1 Jul 2003 12:29:12 +0000 (12:29 +0000)] 
Note the recursion patch, add a question

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100430 13f79535-47bb-0310-9956-ffa450edef68

22 years agoOK, let's consider 1.3.28 'frozen' and look for a T&R this week. No open issues
Jim Jagielski [Sun, 29 Jun 2003 14:01:14 +0000 (14:01 +0000)] 
OK, let's consider 1.3.28 'frozen' and look for a T&R this week. No open issues

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100394 13f79535-47bb-0310-9956-ffa450edef68

22 years agotweak a log message regarding a malloc failure to indicate
Jeff Trawick [Fri, 20 Jun 2003 15:05:40 +0000 (15:05 +0000)] 
tweak a log message regarding a malloc failure to indicate
the amount of storage that was requested

Reviewed by: Jim Jagielski, Bill Stoddard

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100316 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAdd some prototypes to avoid a warning when compiling with the
Bradley Nicholes [Mon, 16 Jun 2003 19:15:31 +0000 (19:15 +0000)] 
Add some prototypes to avoid a warning when compiling with the
'require prototypes'  flag

Submitted by: G�nter Knauf <gk@gknw.de>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100269 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAdd some prototypes to avoid a warning with the GNU compiler
Bradley Nicholes [Mon, 16 Jun 2003 19:05:52 +0000 (19:05 +0000)] 
Add some prototypes to avoid a warning with the GNU compiler

Submitted by: G�nter Knauf <gk@gknw.de>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100268 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix typo.
Martin Kraemer [Fri, 6 Jun 2003 19:48:50 +0000 (19:48 +0000)] 
Fix typo.

Submitted by: Yoshiki Hayashi <yoshiki@apache.org>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100184 13f79535-47bb-0310-9956-ffa450edef68

22 years agoDelay due to request for additional time
Jim Jagielski [Mon, 2 Jun 2003 13:13:45 +0000 (13:13 +0000)] 
Delay due to request for additional time

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100134 13f79535-47bb-0310-9956-ffa450edef68

22 years ago *) Removed BIND_NOSTART from HP/UX shl_load() logic for loadable
William A. Rowe Jr [Wed, 28 May 2003 23:03:43 +0000 (23:03 +0000)] 
  *) Removed BIND_NOSTART from HP/UX shl_load() logic for loadable
     Apache modules, so that statics are initialized when the module
     is loaded (especially critical for c++ modules on HPUX.)
     [William Rowe, Noah Arliss <narliss@netegrity.com>]

Reviewed by: JimJag, Madhu

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100081 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Fix PR 12706 for users on very fast boxen who seem to have issues with
William A. Rowe Jr [Wed, 28 May 2003 20:49:22 +0000 (20:49 +0000)] 
  Fix PR 12706 for users on very fast boxen who seem to have issues with
  the 'post-build' logic to create uri_delims.h and test_char.h.  Also
  note the .pdb debug symbol patch from last week.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100078 13f79535-47bb-0310-9956-ffa450edef68

22 years agoRemove comments that have been untrue since 1.3.6
Rich Bowen [Tue, 27 May 2003 19:48:20 +0000 (19:48 +0000)] 
Remove comments that have been untrue since 1.3.6

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100044 13f79535-47bb-0310-9956-ffa450edef68

22 years agoRemove comments that have been false since 1.3.6 and cause much
Rich Bowen [Tue, 27 May 2003 19:45:58 +0000 (19:45 +0000)] 
Remove comments that have been false since 1.3.6 and cause much
confusion to beginners.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100043 13f79535-47bb-0310-9956-ffa450edef68

22 years agopatches--;
Jeff Trawick [Fri, 23 May 2003 15:25:59 +0000 (15:25 +0000)] 
patches--;

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100019 13f79535-47bb-0310-9956-ffa450edef68

22 years agoMake sure the accept mutex is released before calling child exit
Jeff Trawick [Fri, 23 May 2003 15:25:24 +0000 (15:25 +0000)] 
Make sure the accept mutex is released before calling child exit
hooks and cleanups.  Otherwise, modules can segfault in such code
and, with pthread mutexes, leave the server deadlocked.  Even if
the module doesn't segfault, if it performs extensive processing
it can temporarily prevent the server from accepting new
connections.

Reviewed by: Jim, FirstBill

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100018 13f79535-47bb-0310-9956-ffa450edef68

22 years agovote
Bill Stoddard [Fri, 23 May 2003 13:19:10 +0000 (13:19 +0000)] 
vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100017 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Ok, I no longer have VC5.0 installed, anywhere. With the .dep files,
William A. Rowe Jr [Fri, 23 May 2003 03:39:03 +0000 (03:39 +0000)] 
  Ok, I no longer have VC5.0 installed, anywhere.  With the .dep files,
  these remain buildable under VC5, but were generated under VC6.

  VC6 introduces .dep companions to .mak, so it was either add the .dep's
  to CVS, or remove the .mak's.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100015 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Must have 2.0 on the brain - our DLLs were installed directly
William A. Rowe Jr [Fri, 23 May 2003 03:08:49 +0000 (03:08 +0000)] 
  Must have 2.0 on the brain - our DLLs were installed directly
  under the $(INSTDIR).  Keep the .pdb's alongside.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100014 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Fix the build exceptions by adding the last diagnostics to Win9xConHook
William A. Rowe Jr [Fri, 23 May 2003 03:06:06 +0000 (03:06 +0000)] 
  Fix the build exceptions by adding the last diagnostics to Win9xConHook
  and changing the ApacheCore.pdb target.  All seems well, all looks good.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100013 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Incorporate similar .pdb mechanics as Apache 2.0. Because the list is
William A. Rowe Jr [Fri, 23 May 2003 02:47:51 +0000 (02:47 +0000)] 
  Incorporate similar .pdb mechanics as Apache 2.0.  Because the list is
  much smaller, use explicit copy commands instead of the complex makefile
  install logic we have in Apache 2.0.  The generated .PDBs can be used from
  VisualStudio or WinDbg, or virtually any Win32 debugging tool to either
  debug the released binaries, or to perform post-mortem on crashdump files.

Reviewed by: Allen Edwards (concept)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100012 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Complete the prior patch by explicitly grabbing {model}\buildmark.obj
William A. Rowe Jr [Thu, 22 May 2003 21:56:58 +0000 (21:56 +0000)] 
  Complete the prior patch by explicitly grabbing {model}\buildmark.obj
  (such things happen when one splits patches into smaller digestable bits.)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100011 13f79535-47bb-0310-9956-ffa450edef68

22 years ago This has worked -very- well for Win32 Apache 2.0, moving the compilation
William A. Rowe Jr [Thu, 22 May 2003 21:19:31 +0000 (21:19 +0000)] 
  This has worked -very- well for Win32 Apache 2.0, moving the compilation
  of buildmark.obj into a pre-link step ensures we always recompile with
  the correct datestamp every rebuild, even when building in the IDE without
  using makefile.win.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100010 13f79535-47bb-0310-9956-ffa450edef68

22 years agoadd another proposed patch
Jeff Trawick [Thu, 22 May 2003 14:46:25 +0000 (14:46 +0000)] 
add another proposed patch

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100000 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAdd available patch for Bugz 17877
Jim Jagielski [Thu, 22 May 2003 14:37:28 +0000 (14:37 +0000)] 
Add available patch for Bugz 17877

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99999 13f79535-47bb-0310-9956-ffa450edef68

22 years agoOS/2: Add core export entries for a couple of new functions.
Brian Havard [Thu, 22 May 2003 09:45:28 +0000 (09:45 +0000)] 
OS/2: Add core export entries for a couple of new functions.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99996 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix mod_rewrite's abs_URI handling.
André Malo [Mon, 19 May 2003 02:35:31 +0000 (02:35 +0000)] 
Fix mod_rewrite's abs_URI handling.
- uris were partially not correctly escaped (in particular:
  ldap, news, mailto)
- not all uri schemes contain an authority component (//)
- add nntp:// scheme
- don't add a query string (and drop r->args) if it's not
  http or mailto scheme
- be more efficient (think so)

Reviewed by: Justin Erenkrantz, Brian Pane

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99916 13f79535-47bb-0310-9956-ffa450edef68

22 years agoMaybe next week...
Jim Jagielski [Wed, 14 May 2003 15:34:51 +0000 (15:34 +0000)] 
Maybe next week...

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99826 13f79535-47bb-0310-9956-ffa450edef68

22 years agolanguage code for Czech is 'cs', not 'cz'.
André Malo [Tue, 13 May 2003 23:25:36 +0000 (23:25 +0000)] 
language code for Czech is 'cs', not 'cz'.

PR: 9427
Reviewed by: Jeff Trawick, Bill Stoddard

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99810 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix chinese default page.
André Malo [Tue, 13 May 2003 22:24:52 +0000 (22:24 +0000)] 
Fix chinese default page.

- Fixed AddLanguage directives in default configs

PR: 18025
Reviewed by: Jeff Trawick, Bill Stoddard

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99806 13f79535-47bb-0310-9956-ffa450edef68

22 years ago For whatever reason, the install-tpf.html in *apache-1.3* (not in the
William A. Rowe Jr [Tue, 13 May 2003 15:32:20 +0000 (15:32 +0000)] 
  For whatever reason, the install-tpf.html in *apache-1.3* (not in the
  httpd-docs-1.3 repository) was in the attic.  However, it was not marked
  as deleted, this was noted in an rsync.  Surprized it never bit anyone
  else.  In any case, mark this file as removed by re-removing it, one
  cannot simply 'move' files into Attic/

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99782 13f79535-47bb-0310-9956-ffa450edef68

22 years agoReverse an earlier decision not to log EACESS results. This will
Joshua Slive [Tue, 13 May 2003 15:19:30 +0000 (15:19 +0000)] 
Reverse an earlier decision not to log EACESS results.  This will
result in multiple log-entries when requesting a directory where
the DirectoryIndex contains multiple entires, but it should eliminate
a major source of confusion which results from a 403 error with
no error log entry.

The fix was pointed out by Jeff; I just adjusted the error message.

Reviewed by: Jeff Trawick, Rich Bowen

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99781 13f79535-47bb-0310-9956-ffa450edef68

22 years agoDon't block synchronous signals (e.g., SIGSEGV) while waiting for
Jeff Trawick [Fri, 9 May 2003 19:05:49 +0000 (19:05 +0000)] 
Don't block synchronous signals (e.g., SIGSEGV) while waiting for
and holding a pthread accept mutex.

Reviewed by: Jim Jagielski, Bill Stoddard

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99746 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAIX: Change the default accept mechanism from pthread back to
Jeff Trawick [Mon, 5 May 2003 11:45:49 +0000 (11:45 +0000)] 
AIX: Change the default accept mechanism from pthread back to
fcntl.  Idle child cleanup doesn't work when the child selected
for termination by the parent is waiting on a pthread mutex, and
because the AIX kernel's notion of hot process is apparently the
same as Apache's, it is common for the Apache parent to continually
select a child for termination that the kernel will leave waiting
on the mutex for extended periods of time.  There are other
concerns with pthread mutexes as well, such as the ability to
deadlock the server if a child process segfaults while holding the
mutex.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99718 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix a pair of potential buffer overflows in htdigest
Thom May [Wed, 30 Apr 2003 11:43:49 +0000 (11:43 +0000)] 
Fix a pair of potential buffer overflows in htdigest

Obtained from: Martin Schulze <joey@infodrom.org>
Reviewed by: William Rowe, Sander Striker, David Reid

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99659 13f79535-47bb-0310-9956-ffa450edef68

22 years agoDo not replace the 'Group #-1' in the comment, only in the actual directive
Martin Kraemer [Mon, 28 Apr 2003 13:32:12 +0000 (13:32 +0000)] 
Do not replace the 'Group #-1' in the comment, only in the actual directive

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99621 13f79535-47bb-0310-9956-ffa450edef68

22 years agoA newly created child now has a start_time of 0, to prevent
Martin Kraemer [Fri, 25 Apr 2003 13:50:23 +0000 (13:50 +0000)] 
A newly created child now has a start_time of 0, to prevent
mod_status from displaying a bogus value for the "time to
process most recent request" column for freshly-started children
in a previously-used scoreboard slot.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99600 13f79535-47bb-0310-9956-ffa450edef68

22 years agoBinaries for x86_64-whatever-linux22 (AMD64, aka Opteron) are now available.
Aaron Bannert [Thu, 24 Apr 2003 17:13:39 +0000 (17:13 +0000)] 
Binaries for x86_64-whatever-linux22 (AMD64, aka Opteron) are now available.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99584 13f79535-47bb-0310-9956-ffa450edef68

22 years agoWhen using Redirect in directory context, append requested query
André Malo [Thu, 24 Apr 2003 16:08:21 +0000 (16:08 +0000)] 
When using Redirect in directory context, append requested query
string if there's no one supplied by configuration.

PR: 10961
Reviewed by: Jeff Trawick, Jim Jagielski

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99579 13f79535-47bb-0310-9956-ffa450edef68

22 years agoanother spelling correction, courtesy of Erik Abele
Jeff Trawick [Mon, 21 Apr 2003 20:00:19 +0000 (20:00 +0000)] 
another spelling correction, courtesy of Erik Abele

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99483 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFirstBill loses a mark for a spelling mistake in commentary
Jeff Trawick [Mon, 21 Apr 2003 17:57:48 +0000 (17:57 +0000)] 
FirstBill loses a mark for a spelling mistake in commentary

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99478 13f79535-47bb-0310-9956-ffa450edef68

22 years ago"standalone" isn't a word, and this isn't a direct reference to the
Jeff Trawick [Mon, 14 Apr 2003 12:38:20 +0000 (12:38 +0000)] 
"standalone" isn't a word, and this isn't a direct reference to the
"standalone" keyword

Submitted by: jmc <jmc@prioris.mini.pw.edu.pl>
Reviewed by:  Jeff Trawick

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99353 13f79535-47bb-0310-9956-ffa450edef68

22 years agoChange log entry to reflect reality.
Jim Jagielski [Tue, 8 Apr 2003 15:18:29 +0000 (15:18 +0000)] 
Change log entry to reflect reality.
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99299 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix typo
Martin Kraemer [Mon, 7 Apr 2003 10:46:27 +0000 (10:46 +0000)] 
Fix typo

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99295 13f79535-47bb-0310-9956-ffa450edef68

22 years agoImprove consistancy of security messages in changelog
Mark J. Cox [Thu, 3 Apr 2003 13:09:37 +0000 (13:09 +0000)] 
Improve consistancy of security messages in changelog
Update CVE candidate names where promoted from CAN to CVE
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99191 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix the misunderstandings between local URL paths and local
André Malo [Wed, 2 Apr 2003 21:11:41 +0000 (21:11 +0000)] 
Fix the misunderstandings between local URL paths and local
system paths. Note that mod_rewrite handles _both_.
Fixed also some comments to make the explanations more clear.

PR: 12902
Obtained from: 2.1 (r1.144)
Reviewed by: Brad Nicholes, Will Rowe

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99179 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix the prefix_stat function. (which does a stat call on the first
André Malo [Wed, 2 Apr 2003 21:01:09 +0000 (21:01 +0000)] 
Fix the prefix_stat function. (which does a stat call on the first
path segment). This function was still tailored for unix systems only.
It should work on other systems as well now.

Note that in 2.x we use the apr_filepath_root function that doesn't
exist in 1.3. It is replaced by some simple workaround stuff which
behaves similar.

Obtained from: 2.1 (r1.143)
Reviewed by: Brad Nicholes, Will Rowe

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99178 13f79535-47bb-0310-9956-ffa450edef68

22 years agoRemove _unused_ code. The condition is never true, because
André Malo [Wed, 2 Apr 2003 20:54:09 +0000 (20:54 +0000)] 
Remove _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...

Obtained from: 2.1 (r1.142)
Reviewed by: Brad Nicholes, Will Rowe

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99177 13f79535-47bb-0310-9956-ffa450edef68

22 years agoNote desire to get 1.3.28 out the door
Jim Jagielski [Wed, 19 Mar 2003 15:27:51 +0000 (15:27 +0000)] 
Note desire to get 1.3.28 out the door

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99027 13f79535-47bb-0310-9956-ffa450edef68

22 years agobackport from 2.x:
André Malo [Wed, 19 Mar 2003 14:01:08 +0000 (14:01 +0000)] 
backport from 2.x:
Prevent endless loops of internal redirects in mod_rewrite by
aborting after exceeding a limit of internal redirects. The
limit defaults to 10 and can be changed using the RewriteOptions
directive with the new MaxRedirects=n argument.
(The latter required some restructuring of the RewriteOptions
 evaluation code).

PR: 17462
Reviewed by: Will Rowe, Ian Holsman

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99022 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix longstanding BS2000(OSD_POSIX) related bug -- a CGI program which
Martin Kraemer [Wed, 5 Mar 2003 15:50:29 +0000 (15:50 +0000)] 
Fix longstanding BS2000(OSD_POSIX) related bug -- a CGI program which
terminated quickly would cause an endless loop.
;-) Nobody noticed by now, so I guess few people used it.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98892 13f79535-47bb-0310-9956-ffa450edef68

22 years agoNo objections, so put it in:
André Malo [Fri, 28 Feb 2003 13:36:03 +0000 (13:36 +0000)] 
No objections, so put it in:
Use the correct locations of srm.conf and access.conf when tailoring
the httpd.conf during the install process.

PR: 9446
Submitted by: Stanislav Brabec <utx@penguin.cz>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98841 13f79535-47bb-0310-9956-ffa450edef68

22 years agoBe more careful when dealing with limited buffers.
André Malo [Thu, 27 Feb 2003 03:47:37 +0000 (03:47 +0000)] 
Be more careful when dealing with limited buffers.

Oh my, I forgot it again. but now:

Reviewed by: Cliff Woolley, Bill Stoddard

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98810 13f79535-47bb-0310-9956-ffa450edef68

22 years agoSkip some more close on exec magic for NetWare
Bradley Nicholes [Wed, 26 Feb 2003 22:24:01 +0000 (22:24 +0000)] 
Skip some more close on exec magic for NetWare

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98806 13f79535-47bb-0310-9956-ffa450edef68

22 years agoSince NetWare doesn't have processes the entire issue of having to close
Bradley Nicholes [Wed, 26 Feb 2003 17:38:44 +0000 (17:38 +0000)] 
Since NetWare doesn't have processes the entire issue of having to close
handles before an exec is non-existent.  So just bypass the close on exec
magic cleanup stuff.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98800 13f79535-47bb-0310-9956-ffa450edef68

22 years agoBe more pedantic when cleaning environment. Clean it
André Malo [Sat, 22 Feb 2003 18:00:31 +0000 (18:00 +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/branches/1.3.x@98761 13f79535-47bb-0310-9956-ffa450edef68

22 years agoinsert LoadModule/AddModule directives only outside of sections.
André Malo [Sat, 22 Feb 2003 17:06:20 +0000 (17:06 +0000)] 
insert LoadModule/AddModule directives only outside of sections.

PR: 8712, 9012

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98759 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix suexec compile error under SUNOS4, where strerror() doesn't exist.
André Malo [Sat, 22 Feb 2003 15:25:44 +0000 (15:25 +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/branches/1.3.x@98756 13f79535-47bb-0310-9956-ffa450edef68

22 years agoUnix build: Add support for environment variable
Jeff Trawick [Wed, 19 Feb 2003 20:39:59 +0000 (20:39 +0000)] 
Unix build: Add support for environment variable
EXTRA_LDFLAGS_SHLIB, which allows the user to add to the hard-coded
ld flags specified for DSOs.  Compare with the existing LDFLAGS_SHLIB
environment variable, which allows the user to completely replace the
hard-coded ld flags specified for DSOs.

Reviewed by: Jim Jagielski, Justin Erenkrantz

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98737 13f79535-47bb-0310-9956-ffa450edef68

22 years agofix a typo
Jeff Trawick [Wed, 19 Feb 2003 20:35:02 +0000 (20:35 +0000)] 
fix a typo

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98736 13f79535-47bb-0310-9956-ffa450edef68

22 years agoeliminate a warning with DSOs on recent AIX versions by using the same
Jeff Trawick [Wed, 19 Feb 2003 15:50:40 +0000 (15:50 +0000)] 
eliminate a warning with DSOs on recent AIX versions by using the same
flags as on AIX 4

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98732 13f79535-47bb-0310-9956-ffa450edef68

22 years agofix a typo in a comment
Jeff Trawick [Tue, 18 Feb 2003 14:47:18 +0000 (14:47 +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/branches/1.3.x@98706 13f79535-47bb-0310-9956-ffa450edef68

22 years agodrop the guess_domain function.
André Malo [Sun, 16 Feb 2003 04:42:24 +0000 (04:42 +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.

PR: 16937 (related to)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98677 13f79535-47bb-0310-9956-ffa450edef68

22 years agoalways assume suexec-umask to be an octal value by prepending a "0".
André Malo [Wed, 12 Feb 2003 13:19:40 +0000 (13:19 +0000)] 
always assume suexec-umask to be an octal value by prepending a "0".

PR: 16984

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98617 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix typo in suexec -V output.
André Malo [Mon, 10 Feb 2003 15:40:53 +0000 (15:40 +0000)] 
Fix typo in suexec -V output.

PR: 9034
Submitted by: Youichirou Koga <y-koga@apache.or.jp>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98605 13f79535-47bb-0310-9956-ffa450edef68

22 years agoWhile this is possible to ascertain by deduction, it just makes it easier to list the
Justin Erenkrantz [Tue, 4 Feb 2003 19:08:59 +0000 (19:08 +0000)] 
While this is possible to ascertain by deduction, it just makes it easier to list the
years 1.3 releases occurred explicitly.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98578 13f79535-47bb-0310-9956-ffa450edef68

22 years agoupdate license to 2003.
André Malo [Mon, 3 Feb 2003 17:13:37 +0000 (17:13 +0000)] 
update license to 2003.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98571 13f79535-47bb-0310-9956-ffa450edef68

22 years ago(backport from 2.x)
André Malo [Fri, 31 Jan 2003 02:25:36 +0000 (02:25 +0000)] 
(backport from 2.x)
Fix "Satisfy Any" logic. The access_checker has nothing to do with
auth_type.

PR: 9076

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98555 13f79535-47bb-0310-9956-ffa450edef68

22 years agoBackport from 2.0: Allow RewriteEngine Off even if Options -FollowSymlinks
André Malo [Sun, 26 Jan 2003 22:46:31 +0000 (22:46 +0000)] 
Backport from 2.0: Allow RewriteEngine Off even if Options -FollowSymlinks

PR: 12395

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98506 13f79535-47bb-0310-9956-ffa450edef68

22 years agoremove wrong parenthesis
André Malo [Sun, 26 Jan 2003 22:22:27 +0000 (22:22 +0000)] 
remove wrong parenthesis

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98505 13f79535-47bb-0310-9956-ffa450edef68

22 years agoChange the log messages for setsockopt(TCP_NODELAY) and
Jeff Trawick [Thu, 23 Jan 2003 12:09:49 +0000 (12:09 +0000)] 
Change the log messages for setsockopt(TCP_NODELAY) and
getsockname() failures to log the client IP address and to
change the log level to debug.

Reviewed by: Roy Fielding, Jim Jagielski

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98470 13f79535-47bb-0310-9956-ffa450edef68

22 years agoNo need to treat EBCDIC differently.
Martin Kraemer [Thu, 23 Jan 2003 10:50:51 +0000 (10:50 +0000)] 
No need to treat EBCDIC differently.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98468 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Update the resource link; submitted by B. W. Fitzpatrick
William A. Rowe Jr [Wed, 22 Jan 2003 04:45:08 +0000 (04:45 +0000)] 
  Update the resource link; submitted by B. W. Fitzpatrick

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98439 13f79535-47bb-0310-9956-ffa450edef68

22 years agotake Brad's lead and export some new API functions from httpd on
Jeff Trawick [Fri, 17 Jan 2003 12:23:10 +0000 (12:23 +0000)] 
take Brad's lead and export some new API functions from httpd on
AIX

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98307 13f79535-47bb-0310-9956-ffa450edef68

22 years agoUpdated the mod_usertrack build parameters
Bradley Nicholes [Thu, 16 Jan 2003 22:49:49 +0000 (22:49 +0000)] 
Updated the mod_usertrack build parameters

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98296 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAdded new APIs that were missing
Bradley Nicholes [Thu, 16 Jan 2003 22:49:16 +0000 (22:49 +0000)] 
Added new APIs that were missing

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98295 13f79535-47bb-0310-9956-ffa450edef68

22 years agoHave Makefile.tmpl use the platform's apache/src/os directory for os.h
David McCreedy [Tue, 14 Jan 2003 21:21:41 +0000 (21:21 +0000)] 
Have Makefile.tmpl use the platform's apache/src/os directory for os.h
dependency instead of hardcoded os/unix/os.h file.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98271 13f79535-47bb-0310-9956-ffa450edef68

22 years ago[Cygwin]: Fix the problem that the generated httpd.conf contains lines like:
Martin Kraemer [Thu, 9 Jan 2003 09:28:21 +0000 (09:28 +0000)] 
[Cygwin]: Fix the problem that the generated httpd.conf contains lines like:
"AddModule mod_alias.dll" instead of "AddModule mod_alias.c"

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98220 13f79535-47bb-0310-9956-ffa450edef68

22 years agoTry to set REUSEADDR even on BS2000 (and ignore errors in older
Martin Kraemer [Thu, 9 Jan 2003 09:24:10 +0000 (09:24 +0000)] 
Try to set REUSEADDR even on BS2000 (and ignore errors in older
versions of the TCP stack)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98219 13f79535-47bb-0310-9956-ffa450edef68

22 years agoTPF-specific patch to skip fcntl() on sockets.
David McCreedy [Mon, 23 Dec 2002 17:27:46 +0000 (17:27 +0000)] 
TPF-specific patch to skip fcntl() on sockets.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98099 13f79535-47bb-0310-9956-ffa450edef68

22 years agoUse ap_select rather than select to account for OS implementation.
Bill Stoddard [Mon, 23 Dec 2002 16:12:41 +0000 (16:12 +0000)] 
Use ap_select rather than select to account for OS implementation.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98094 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Teach win32 about magic_cleanups to toggle the INHERIT bit for handles.
William A. Rowe Jr [Thu, 19 Dec 2002 21:22:23 +0000 (21:22 +0000)] 
  Teach win32 about magic_cleanups to toggle the INHERIT bit for handles.

  This can only work for NT, since 9x cannot alter a handle's INHERIT bit
  without a DuplicateHandle() and then closing the original handle, which
  just doesn't fit into this API very well.

  {Actually, could be done with a bit of convolutions for FILE and fd,
  but this won't work by the ap_note_cleanups_for_h() api.)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98045 13f79535-47bb-0310-9956-ffa450edef68

22 years agoClean up the compact/verbose cookie code to prevent a lot of
Jim Jagielski [Wed, 18 Dec 2002 22:43:08 +0000 (22:43 +0000)] 
Clean up the compact/verbose cookie code to prevent a lot of
overlap. Who knows, maybe a 3rd format might pop up one
day. If this breaks, note who to blame for it
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98034 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Another day, another bug while slogging through 1.3.
William A. Rowe Jr [Wed, 18 Dec 2002 22:31:40 +0000 (22:31 +0000)] 
  Another day, another bug while slogging through 1.3.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98033 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Apply a fix already in Apache 2.0 (and add quality weights) to prevent
William A. Rowe Jr [Wed, 18 Dec 2002 22:27:54 +0000 (22:27 +0000)] 
  Apply a fix already in Apache 2.0 (and add quality weights) to prevent
  us from attempting to serve .gif or any other flavor of negotiated
  resources.

  This patch fixes the Accept: header of the autoindex request so that
  it's subrequests look for text/ only, with weights applied to recover
  .html, then .txt, then some other flavor of text/* in their absense.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98032 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Resolve 80% of the HEADER/README not recognized on Win32 bug (PR 7300).
William A. Rowe Jr [Wed, 18 Dec 2002 22:24:41 +0000 (22:24 +0000)] 
  Resolve 80% of the HEADER/README not recognized on Win32 bug (PR 7300).

  Since Apache 1.3 does NOT normalize file names, but instead always lower
  cases the names, HEADER.txt or HEADER.html would never, ever be noted
  as a match.  This is different from Apache 2.0, which can deal with the
  proper names and match only HEADER.* or header.* files based on the
  origin filename.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98031 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Resolve an unused variables warning on win32.
William A. Rowe Jr [Wed, 18 Dec 2002 22:22:08 +0000 (22:22 +0000)] 
  Resolve an unused variables warning on win32.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98030 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Now we need ntohl() linkage
William A. Rowe Jr [Wed, 18 Dec 2002 19:33:57 +0000 (19:33 +0000)] 
  Now we need ntohl() linkage

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98014 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Went a little #endif happy in rev 1.1863
William A. Rowe Jr [Wed, 18 Dec 2002 19:31:03 +0000 (19:31 +0000)] 
  Went a little #endif happy in rev 1.1863

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98013 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Quietly tolerate opening Apache.dsw from within VC7.0
William A. Rowe Jr [Wed, 18 Dec 2002 18:43:46 +0000 (18:43 +0000)] 
  Quietly tolerate opening Apache.dsw from within VC7.0

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@98012 13f79535-47bb-0310-9956-ffa450edef68

22 years agoRemove email address because of SPAM.
David McCreedy [Tue, 17 Dec 2002 19:15:16 +0000 (19:15 +0000)] 
Remove email address because of SPAM.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@97990 13f79535-47bb-0310-9956-ffa450edef68

22 years agoRemoved TPF-specific USE_TPF_SCOREBOARD in favor of shared memory.
David McCreedy [Tue, 17 Dec 2002 19:06:10 +0000 (19:06 +0000)] 
Removed TPF-specific USE_TPF_SCOREBOARD in favor of shared memory.
Also improved shutdown/restart of the server on TPF.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@97983 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAdd in the new CookiePrefix and CookieFormat directives that allow
Jim Jagielski [Mon, 16 Dec 2002 13:17:38 +0000 (13:17 +0000)] 
Add in the new CookiePrefix and CookieFormat directives that allow
for the tracking cookie to have an arbitrary string prepended or
to choose a normal or "compact" cookie.

PR:
Obtained from: Fast Search & Transfer (contributed)
Submitted by: P�l L�berg <pallo@initio.no>
Reviewed by: Rasmus, Jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@97962 13f79535-47bb-0310-9956-ffa450edef68

22 years agoWhere the OS allows, we now proactively use the various _ex and
Jim Jagielski [Thu, 12 Dec 2002 16:09:52 +0000 (16:09 +0000)] 
Where the OS allows, we now proactively use the various _ex and
magic cleanups to close fds (lock files, log files and sockets)
to prevent them from leaking into 3rd party modules that don't
call ap_cleanup_for_exec() before forking off subprocesses.

Expect some possible fine-tuning.

Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@97896 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAdd forgotten ap_pclosef() inthe error branch
Martin Kraemer [Wed, 11 Dec 2002 21:17:10 +0000 (21:17 +0000)] 
Add forgotten ap_pclosef() inthe error branch

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@97866 13f79535-47bb-0310-9956-ffa450edef68

22 years agoOops -- Fix typo
Martin Kraemer [Wed, 11 Dec 2002 12:24:27 +0000 (12:24 +0000)] 
Oops -- Fix typo

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@97843 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix socket_magic_cleanup() to not dump core when invoked
Martin Kraemer [Wed, 11 Dec 2002 12:23:52 +0000 (12:23 +0000)] 
Fix socket_magic_cleanup() to not dump core when invoked

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@97842 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix condition that arises when the server is configured as a proxy gateway (aka reverse
Bill Stoddard [Tue, 10 Dec 2002 20:18:25 +0000 (20:18 +0000)] 
Fix condition that arises when the server is configured as a proxy gateway (aka reverse
proxy) and multiple processes are serving the same backend file at the same time.
 Only one of the processes will actually succeed at saving the file, the others will
fail with the message "[error] (17)File exists: proxy: error linking cache file ...".
Changing the message level from APLOG_ERR to APLOG_INFO will keep this message
out of the logs w/o major overhaul of this code.

PR: 2746

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@97837 13f79535-47bb-0310-9956-ffa450edef68

22 years agoGet rid of somewhat long-standing issue regarding large values
Jim Jagielski [Mon, 9 Dec 2002 20:21:00 +0000 (20:21 +0000)] 
Get rid of somewhat long-standing issue regarding large values
of precision causing a buffer to be clobbered in the vformatter
function (eg: ap_snprintf)
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@97822 13f79535-47bb-0310-9956-ffa450edef68

22 years agoImplemented ap_os_default_port() to allow NetWare to resolve the correct
Bradley Nicholes [Mon, 9 Dec 2002 17:23:58 +0000 (17:23 +0000)] 
Implemented ap_os_default_port() to allow NetWare to resolve the correct
default port based on the request method.  This fixes a problem with URL
reconstruction on a redirect.

Submitted by: Pavel Novy (novy@feld.cvut.cz)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@97821 13f79535-47bb-0310-9956-ffa450edef68