cvs commit: apache-1.3/src Configuration.tmpl

1999-08-09 Thread fielding
fielding99/08/08 23:25:25

  Modified:src  Configuration.tmpl
  Log:
  Move mod_auth_digest to where it makes sense.  If there is a problem
  with the ordering here, then we should move all the auth modules and
  not just the latest one.
  
  Revision  ChangesPath
  1.120 +13 -12apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.119
  retrieving revision 1.120
  diff -u -r1.119 -r1.120
  --- Configuration.tmpl1999/08/08 22:45:10 1.119
  +++ Configuration.tmpl1999/08/09 06:25:24 1.120
  @@ -322,17 +322,6 @@
   
   AddModule modules/standard/mod_userdir.o
   
  -## digest implements HTTP Digest Authentication rather than the less 
  -## secure Basic Auth used by the other modules. This is an updated
  -## version of mod_digest, but it is not well tested and is therefore
  -## marked experimental.
  -## Note: if you add this module in then you might also need the
  -## truerand library (available for example from
  -## ftp://research.att.com/dist/mab/librand.shar) - see the Rule
  -## DEV_RANDOM above for more info.
  -
  -# AddModule modules/experimental/mod_auth_digest.o
  -
   ## The proxy module enables the server to act as a proxy for outside
   ## http and ftp services. It's not as complete as it could be yet.
   ## NOTE: You do not want this module UNLESS you are running a proxy;
  @@ -370,9 +359,21 @@
   # AddModule modules/standard/mod_auth_db.o
   
   ## digest implements HTTP Digest Authentication rather than the less 
  -## secure Basic Auth used by the other modules.
  +## secure Basic Auth used by the other modules.  This is the old version.
   
   # AddModule modules/standard/mod_digest.o
  +
  +## auth_digest implements HTTP/1.1 Digest Authentication (RFC 2617)
  +## rather than the less secure Basic Auth used by the other modules.
  +## This is an updated version of mod_digest, but it is not as well tested
  +## and is therefore marked experimental.  Use either the one above, or
  +## this one below, but not both digest modules.
  +## Note: if you add this module in then you might also need the
  +## truerand library (available for example from
  +## ftp://research.att.com/dist/mab/librand.shar) - see the Rule
  +## DEV_RANDOM above for more info.
  +
  +# AddModule modules/experimental/mod_auth_digest.o
   
   ## Optional response header manipulation modules. 
   ##
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1999-08-08 Thread ronald
ronald  99/08/08 15:45:11

  Modified:src  Configuration.tmpl
  Log:
  Aargh - forgot the note about needing the truerand library for mod_auth_digest
  
  Revision  ChangesPath
  1.119 +5 -1  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.118
  retrieving revision 1.119
  diff -u -r1.118 -r1.119
  --- Configuration.tmpl1999/08/08 22:37:14 1.118
  +++ Configuration.tmpl1999/08/08 22:45:10 1.119
  @@ -325,7 +325,11 @@
   ## digest implements HTTP Digest Authentication rather than the less 
   ## secure Basic Auth used by the other modules. This is an updated
   ## version of mod_digest, but it is not well tested and is therefore
  -## marked experimental
  +## marked experimental.
  +## Note: if you add this module in then you might also need the
  +## truerand library (available for example from
  +## ftp://research.att.com/dist/mab/librand.shar) - see the Rule
  +## DEV_RANDOM above for more info.
   
   # AddModule modules/experimental/mod_auth_digest.o
   
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl Configure

1999-05-31 Thread gstein
gstein  99/05/31 04:57:59

  Modified:src  Configuration.tmpl Configure
  Log:
  The directory has changed to lib/expat-lite/ to clarify that we are not
  using the full Expat distribution (suggested by Roy).
  
  Revision  ChangesPath
  1.115 +3 -3  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.114
  retrieving revision 1.115
  diff -u -r1.114 -r1.115
  --- Configuration.tmpl1999/05/25 11:28:39 1.114
  +++ Configuration.tmpl1999/05/31 11:57:57 1.115
  @@ -162,9 +162,9 @@
   #
   # EXPAT:
   #  Include James Clark's Expat package into Apache, for use by the
  -#  modules. The default is to include it if the lib/expat/ directory
  -#  is present. This rule will always be interpreted as no if the
  -#  directory is not present.
  +#  modules. The default is to include it if the lib/expat-lite/
  +#  directory is present. This rule will always be interpreted as no
  +#  if the directory is not present.
   #
   
   Rule SOCKS4=no
  
  
  
  1.351 +4 -4  apache-1.3/src/Configure
  
  Index: Configure
  ===
  RCS file: /home/cvs/apache-1.3/src/Configure,v
  retrieving revision 1.350
  retrieving revision 1.351
  diff -u -r1.350 -r1.351
  --- Configure 1999/05/25 12:24:44 1.350
  +++ Configure 1999/05/31 11:57:57 1.351
  @@ -1569,7 +1569,7 @@
   
   ## Add in the Expat library if needed/wanted.
   ##
  -if [ -d ./lib/expat/ ]; then
  +if [ -d ./lib/expat-lite/ ]; then
   if [ x$RULE_EXPAT = xdefault ]; then
   RULE_EXPAT=yes
   fi
  @@ -1582,9 +1582,9 @@
   fi
   fi
   if [ x$RULE_EXPAT = xyes ]; then
  -EXPATLIB=lib/expat/libexpat.a
  -APLIBDIRS=expat $APLIBDIRS
  -CFLAGS=$CFLAGS -DUSE_EXPAT -I\$(SRCDIR)/lib/expat
  +EXPATLIB=lib/expat-lite/libexpat.a
  +APLIBDIRS=expat-lite $APLIBDIRS
  +CFLAGS=$CFLAGS -DUSE_EXPAT -I\$(SRCDIR)/lib/expat-lite
   fi
   
   
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1999-05-25 Thread rse
rse 99/05/25 04:28:40

  Modified:src  Configuration.tmpl
  Log:
  typo
  
  Revision  ChangesPath
  1.114 +1 -1  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.113
  retrieving revision 1.114
  diff -u -r1.113 -r1.114
  --- Configuration.tmpl1999/05/25 10:15:03 1.113
  +++ Configuration.tmpl1999/05/25 11:28:39 1.114
  @@ -162,7 +162,7 @@
   #
   # EXPAT:
   #  Include James Clark's Expat package into Apache, for use by the
  -#  modules. The default is to include it if the ./expat/ directory
  +#  modules. The default is to include it if the lib/expat/ directory
   #  is present. This rule will always be interpreted as no if the
   #  directory is not present.
   #
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1998-09-12 Thread jim
jim 98/09/12 13:16:52

  Modified:conf httpd.conf-dist httpd.conf-dist-win
   htdocs/manual/mod mod_status.html
   src  Configuration.tmpl
  Log:
  mod_status is now a Base module and included by default.
  
  Revision  ChangesPath
  1.30  +6 -0  apache-1.3/conf/httpd.conf-dist
  
  Index: httpd.conf-dist
  ===
  RCS file: /export/home/cvs/apache-1.3/conf/httpd.conf-dist,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- httpd.conf-dist   1998/09/04 17:10:39 1.29
  +++ httpd.conf-dist   1998/09/12 20:16:50 1.30
  @@ -126,6 +126,12 @@
   #
   #LockFile logs/accept.lock
   
  +# ExtendedStatus controls whether Apache will generate full status
  +# information (ExtendedStatus On) or just basic information (ExtendedStatus
  +# Off) when the server-status Handler is called. The default is Off.
  +#
  +#ExtendedStatus On
  +
   # ServerName allows you to set a host name which is sent back to clients for
   # your server if it's different than the one the program would get (i.e. use
   # www instead of the host's real name).
  
  
  
  1.19  +6 -0  apache-1.3/conf/httpd.conf-dist-win
  
  Index: httpd.conf-dist-win
  ===
  RCS file: /export/home/cvs/apache-1.3/conf/httpd.conf-dist-win,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- httpd.conf-dist-win   1998/09/04 17:10:39 1.18
  +++ httpd.conf-dist-win   1998/09/12 20:16:50 1.19
  @@ -108,6 +108,12 @@
   # no two invocations of Apache share the same scoreboard file.
   ScoreBoardFile logs/apache_status
   
  +# ExtendedStatus controls whether Apache will generate full status
  +# information (ExtendedStatus On) or just basic information (ExtendedStatus
  +# Off) when the server-status Handler is called. The default is Off.
  +#
  +#ExtendedStatus On
  +
   # ServerName allows you to set a host name which is sent back to clients for
   # your server if it's different than the one the program would get (i.e. use
   # www instead of the host's real name).
  
  
  
  1.16  +2 -2  apache-1.3/htdocs/manual/mod/mod_status.html
  
  Index: mod_status.html
  ===
  RCS file: /export/home/cvs/apache-1.3/htdocs/manual/mod/mod_status.html,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- mod_status.html   1998/09/06 19:00:41 1.15
  +++ mod_status.html   1998/09/12 20:16:51 1.16
  @@ -64,7 +64,7 @@
   A
HREF=directive-dict.html#Status
REL=Help
  -STRONGStatus:/STRONG/A ExtensionBR
  +STRONGStatus:/STRONG/A BaseBR
A
 HREF=directive-dict.html#Module
 REL=Help
  @@ -73,7 +73,7 @@
HREF=directive-dict.html#Compatibility
REL=Help
   STRONGCompatibility:/STRONG/A ExtendedStatus is only available
  - in Apache 1.3.2 and later
  + in Apache 1.3.2 and later.
   
   P
   This directive controls whether the server keeps track of extended
  
  
  
  1.110 +1 -1  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.109
  retrieving revision 1.110
  diff -u -r1.109 -r1.110
  --- Configuration.tmpl1998/08/11 00:09:42 1.109
  +++ Configuration.tmpl1998/09/12 20:16:52 1.110
  @@ -245,7 +245,7 @@
   ## the 'ExtendedStatus On' directive to allow full status information.
   ## Please note that doing so can result in a palpable performance hit.
   
  -# AddModule modules/standard/mod_status.o
  +AddModule modules/standard/mod_status.o
   
   ## The Info module displays configuration information for the server and 
   ## all included modules. It's very useful for debugging.
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1998-07-11 Thread dgaudet
dgaudet 98/07/11 09:44:34

  Modified:src  Configuration.tmpl
  Log:
  mod_mmap_static is not supposed to be high priority, it is supposed to be the 
lowest priority
  
  Revision  ChangesPath
  1.106 +7 -7  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.105
  retrieving revision 1.106
  diff -u -r1.105 -r1.106
  --- Configuration.tmpl1998/06/16 03:49:56 1.105
  +++ Configuration.tmpl1998/07/11 16:44:33 1.106
  @@ -188,6 +188,13 @@
   # is and the more memory it will take, so if you are unlikely to use the
   # functionality of a particular module you might wish to leave it out.
   
  +## mod_mmap_static is an experimental module, you almost certainly
  +## don't need it.  It can make some webservers faster.  No further
  +## documentation is provided here because you'd be foolish
  +## to use mod_mmap_static without reading the full documentation.
  +
  +# AddModule modules/experimental/mod_mmap_static.o
  +
   ##
   ## Config manipulation modules
   ##
  @@ -364,13 +371,6 @@
   ## Don't change this entry to a 'SharedModule' variant (Bootstrapping!)
   
   # AddModule modules/standard/mod_so.o
  -
  -## mod_mmap_static is an experimental module, you almost certainly
  -## don't need it.  It can make some webservers faster.  No further
  -## documentation is provided here because you'd be foolish
  -## to use mod_mmap_static without reading the full documentation.
  -
  -# AddModule modules/experimental/mod_mmap_static.o
   
   ## mod_setenvif lets you set environment variables based on the HTTP header
   ## fields in the request; this is useful for conditional HTML, for example.
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl Makefile.tmpl

1998-06-16 Thread brian
brian   98/06/15 20:49:57

  Modified:.configure STATUS
   src  Configuration.tmpl Makefile.tmpl
  Log:
  Submitted by: Ralf Engelschall
  Reviewed by:  Marc, Jim
  
  * Ralf's EXTRA_DEPS to add extra dependecies to httpd target
This patch adds an EXTRA_DEPS configuration parameter which can be used
to add an extra Makefile dependency for the httpd target, for instance
to external third-party libraries, etc.
  
  Revision  ChangesPath
  1.34  +3 -3  apache-1.3/configure
  
  Index: configure
  ===
  RCS file: /export/home/cvs/apache-1.3/configure,v
  retrieving revision 1.33
  retrieving revision 1.34
  diff -u -r1.33 -r1.34
  --- configure 1998/06/16 03:28:45 1.33
  +++ configure 1998/06/16 03:49:52 1.34
  @@ -229,7 +229,7 @@
   #   parameter names to the canonical Autoconf-style shell
   #   variable names.
   OIFS=$IFS IFS=$DIFS
  -for var in CFLAGS LDFLAGS LIBS INCLUDES; do
  +for var in CFLAGS LDFLAGS LIBS INCLUDES DEPS; do
   eval val=\$EXTRA_$var
   if [ .$val != . ]; then
   eval $var=\$val
  @@ -897,11 +897,11 @@
   #   generate settings from imported environment variables
   OIFS=$IFS IFS=$DIFS
   for var in CC OPTIM CFLAGS CFLAGS_SHLIB LDFLAGS LD_SHLIB LDFLAGS_SHLIB \
  -   LDFLAGS_SHLIB_EXPORT LIBS INCLUDES RANLIB; do
  +   LDFLAGS_SHLIB_EXPORT LIBS INCLUDES RANLIB DEPS; do
   eval val=\\$$var\;
   if [ .$val != . ]; then
   case $var in 
  -CFLAGS|LDFLAGS|LIBS|INCLUDES) 
  +CFLAGS|LDFLAGS|LIBS|INCLUDES|DEPS) 
   echo s%^#*\\(EXTRA_$var=\\).*%\\1$val%g $sedsubst
   ;;
   *)
  
  
  
  1.429 +0 -7  apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.428
  retrieving revision 1.429
  diff -u -r1.428 -r1.429
  --- STATUS1998/06/16 03:37:07 1.428
  +++ STATUS1998/06/16 03:49:52 1.429
  @@ -59,13 +59,6 @@
 See: http://www.engelschall.com/sw/apache/ [libshlib]
 Status (for 1.3.1-dev): Ralf +1
   
  -* Ralf's EXTRA_DEPS to add extra dependecies to httpd target
  -  This patch adds an EXTRA_DEPS configuration parameter which can be used
  -  to add an extra Makefile dependency for the httpd target, for instance
  -  to external third-party libraries, etc.
  -  See: http://www.engelschall.com/sw/apache/ [extradeps]
  -  Status (for 1.3.1-dev): Ralf +1, Marc +1, Jim +1
  -
   * Paul's patch to add integrated restart/shutdown signalling (Win32)
 This patch make Apache listen on predictable event names to allow
 restarts and shutdowns to be initiated. Also adds a new command line
  
  
  
  1.105 +5 -0  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.104
  retrieving revision 1.105
  diff -u -r1.104 -r1.105
  --- Configuration.tmpl1998/05/12 12:13:50 1.104
  +++ Configuration.tmpl1998/06/16 03:49:56 1.105
  @@ -47,10 +47,15 @@
   # these for compiling Apache is risky. If you don't want to see Apache 
dumping
   # core regularly then at most use -O or -O2.
   #
  +# The EXTRA_DEPS can be used to add extra Makefile dependencies to external
  +# files (for instance third-party libraries) for the httpd target. The effect
  +# is that httpd is relinked when those files are changed.
  +#
   EXTRA_CFLAGS=
   EXTRA_LDFLAGS=
   EXTRA_LIBS=
   EXTRA_INCLUDES=
  +EXTRA_DEPS=
   
   #CC=
   #OPTIM=
  
  
  
  1.97  +1 -1  apache-1.3/src/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Makefile.tmpl,v
  retrieving revision 1.96
  retrieving revision 1.97
  diff -u -r1.96 -r1.97
  --- Makefile.tmpl 1998/05/22 06:56:56 1.96
  +++ Makefile.tmpl 1998/06/16 03:49:57 1.97
  @@ -23,7 +23,7 @@
@echo ++ If not, you will at least have to touch '@@Configuration@@'.
@false
   
  -$(TARGET): $(SUBTARGET)
  +$(TARGET): $(EXTRA_DEPS) $(SUBTARGET)
   
   target_static: subdirs modules.o
$(CC) -c $(INCLUDES) $(CFLAGS) buildmark.c
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl README.DSO

1998-05-12 Thread brian
brian   98/05/11 21:03:40

  Modified:src  Configuration.tmpl
  Removed: src  README.DSO
  Log:
  Removed README.DSO from this location - don't worry, it's in the manual now.
  
  Revision  ChangesPath
  1.103 +3 -2  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.102
  retrieving revision 1.103
  diff -u -r1.102 -r1.103
  --- Configuration.tmpl1998/05/04 14:44:36 1.102
  +++ Configuration.tmpl1998/05/12 04:03:39 1.103
  @@ -66,8 +66,9 @@
   # The Configure script currently has only limited built-in
   # knowledge on how to compile these DSO files because this is
   # heavily platform-dependent. The current state of supported and
  -# explicitly unsupported platforms can be found in the README.DSO
  -# file under Supported Platforms.
  +# explicitly unsupported platforms can be found in the file 
  +# htdocs/manual/sharedobjects.html, under 
  +# Supported Platforms.
   #
   # For other platforms where you want to use the DSO mechanism you
   # first have to make sure it supports the pragmatic dlopen()
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1998-05-04 Thread rse
rse 98/05/04 07:44:36

  Modified:src  Configuration.tmpl
  Log:
  Some enhancements to the comments:
  
  - give hint where compiler and optimization flags have to
specified (under CC and OPTIM)
  
  - give hint that using -O3 (or -O6 which is used often for pgcc) is risky
  
  - remove example from out-commented entry because this is
inconsistent with the other entries and only leads to less
thinking by the user
  
  Feel free to fix me here.
  
  Revision  ChangesPath
  1.102 +10 -4 apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.101
  retrieving revision 1.102
  diff -u -r1.101 -r1.102
  --- Configuration.tmpl1998/04/27 08:17:25 1.101
  +++ Configuration.tmpl1998/05/04 14:44:36 1.102
  @@ -37,17 +37,23 @@
   # will be added to whatever flags Configure determines as appropriate
   # and needed for your platform.
   #
  -# You can also set the compiler and Optimization used here as well.
  -# Settings here have priority; If not set, Configure will attempt to guess
  -# the C compiler, looking for gcc first, then cc.
  +# You can also set the compiler (CC) and optimization (OPTIM) used here as
  +# well.  Settings here have priority; If not set, Configure will attempt to
  +# guess the C compiler, looking for gcc first, then cc.
   #
  +# Optimization note: 
  +# Be careful when adding optimization flags (like -O3 or -O6) on the OPTIM
  +# entry, especially when using some GCC variants. Experience showed that 
using
  +# these for compiling Apache is risky. If you don't want to see Apache 
dumping
  +# core regularly then at most use -O or -O2.
  +#
   EXTRA_CFLAGS=
   EXTRA_LDFLAGS=
   EXTRA_LIBS=
   EXTRA_INCLUDES=
   
   #CC=
  -#OPTIM=-O2
  +#OPTIM=
   #RANLIB=
   
   
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl README.DSO

1998-04-14 Thread rse
rse 98/04/14 01:27:34

  Modified:.README.configure INSTALL
   src  Configuration.tmpl README.DSO
  Log:
  Reduce redundant information about DSO by referring to
  the new README.DSO where useful.
  
  Revision  ChangesPath
  1.5   +3 -3  apache-1.3/README.configure
  
  Index: README.configure
  ===
  RCS file: /export/home/cvs/apache-1.3/README.configure,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- README.configure  1998/03/31 07:03:23 1.4
  +++ README.configure  1998/04/14 08:27:32 1.5
  @@ -122,9 +122,9 @@
 ---
   
 Apache 1.3 supports building modules as shared objects on all major
  -  platforms like FreeBSD, Linux, SunOS, Solaris, IRIX, OSF/1 and UnixWare.
  -  APACI has a nice way of enabling the building of these shared objects and
  -  automatically installing them:
  +  platforms (see section Supported Platforms in file src/README.DSO for
  +  details).  APACI has a nice way of enabling the building of these shared
  +  objects and automatically installing them:
   
   $ ./configure --prefix=/path/to/apache \
 --enable-module=rewrite \
  
  
  
  1.7   +4 -2  apache-1.3/INSTALL
  
  Index: INSTALL
  ===
  RCS file: /export/home/cvs/apache-1.3/INSTALL,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- INSTALL   1998/04/13 18:35:34 1.6
  +++ INSTALL   1998/04/14 08:27:32 1.7
  @@ -81,10 +81,9 @@
  - Linux - IRIX
  - FreeBSD   - OSF1
  - Solaris   - UnixWare
  -   - SunOS
  +   - SunOS - HPUX
   
   o Entirely unsupported platforms are:
  -   - HP-UX  (because no dlopen-style interface)
  - Ultrix (because no dlopen-style interface)
  - AIX(although it has dlopen it is a braindead one)
   
  @@ -93,6 +92,9 @@
   linker flags (see CFLAGS_SHLIB, LDFLAGS_SHLIB and 
LDFLAGS_SHLIB_EXPORT
   below) manually or at least make sure a Perl 5 interpreter is
   installed from which Apache can guess the options.
  +
  +For more information about DSO support in Apache 1.3 please
  +read the file src/README.DSO.
   
 3. Configuring the source tree
---
  
  
  
  1.100 +3 -8  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.99
  retrieving revision 1.100
  diff -u -r1.99 -r1.100
  --- Configuration.tmpl1998/04/12 15:49:26 1.99
  +++ Configuration.tmpl1998/04/14 08:27:33 1.100
  @@ -59,14 +59,9 @@
   #
   # The Configure script currently has only limited built-in
   # knowledge on how to compile these DSO files because this is
  -# heavily platform-dependent. The current state is this:
  -#
  -# Out-of-the-box supported platforms:
  -#   Linux, FreeBSD, Solaris, SunOS, OSF1
  -#   IRIX, HP/UX, UnixWare, SINIX, SVR4
  -#
  -# Explicitly unsupported platforms:
  -#   AIX, Ultrix
  +# heavily platform-dependent. The current state of supported and
  +# explicitly unsupported platforms can be found in the README.DSO
  +# file under Supported Platforms.
   #
   # For other platforms where you want to use the DSO mechanism you
   # first have to make sure it supports the pragmatic dlopen()
  
  
  
  1.2   +31 -1 apache-1.3/src/README.DSO
  
  Index: README.DSO
  ===
  RCS file: /export/home/cvs/apache-1.3/src/README.DSO,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- README.DSO1998/04/13 15:40:18 1.1
  +++ README.DSO1998/04/14 08:27:33 1.2
  @@ -114,6 +114,36 @@
distribution source tree and without having to fiddle with the
platform-dependend compiler and linker flags for DSO support.
   
  + Supported Platforms
  + ---
  +
  + Apache's src/Configure script currently has only limited built-in knowledge
  + on how to compile DSO files because (as already mentioned) this is heavily
  + platform-dependent. Nevertheless all major Unix platforms are supported.  
The
  + definitive current state (April 1998) is this:
  +
  + Out-of-the-box supported platforms:
  + (actually tested versions in parenthesis)
  +
  +   o  FreeBSD   (2.1.5, 2.2.5, 2.2.6)
  +   o  Linux (Debian/1.3.1, RedHat/4.2)
  +   o  Solaris   (2.4, 2.5.1, 2.6)
  +   o  SunOS (4.1.3)
  +   o  OSF1  (4.0)
  +   o  IRIX  (6.2)
  +   o  HP/UX (10.20)
  +   o  UnixWare  (2.01, 2.1.2)
  +   o  SINIX (?)
  +   o  SVR4  (-)
  +
  + Explicitly unsupported platforms:
  +
  +   

cvs commit: apache-1.3/src Configuration.tmpl

1998-04-10 Thread marc
marc98/04/09 20:34:22

  Modified:src  Configuration.tmpl
  Log:
  Be more explicit about when IRIXNIS=yes is required.  On recent
  systems, libsun is empty and on some it has been rumored to cause
  problems if you link against it.
  
  Inspired by PR: 2050
  
  Revision  ChangesPath
  1.97  +5 -3  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.96
  retrieving revision 1.97
  diff -u -r1.96 -r1.97
  --- Configuration.tmpl1998/04/09 08:20:19 1.96
  +++ Configuration.tmpl1998/04/10 03:34:22 1.97
  @@ -63,7 +63,7 @@
   #
   # The Configure script currently has only limited built-in
   # knowledge on how to compile shared objects because this is
  -# heavily platform-dependend. The current state is this:
  +# heavily platform-dependent. The current state is this:
   #
   # Out-of-the-box supported platforms:
   #   Linux, FreeBSD, Solaris, SunOS, IRIX, OSF1, UnixWare
  @@ -109,8 +109,10 @@
   #
   # IRIXNIS:
   #  Only takes effect if Configure determines that you are running
  -#  SGI IRIX. If you are, and you are using NIS, you should set this
  -#  to 'yes'
  +#  SGI IRIX.  If you are using a (ancient) 4.x version of IRIX, you
  +#  need this if you are using NIS and Apache needs access to it for
  +#  things like mod_userdir.  This is not required on 5.x and later
  +#  and you should not enable it on such systems.
   #
   # IRIXN32:
   #  If you are running a version of IRIX and Configure detects
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1998-04-07 Thread dgaudet
dgaudet 98/04/07 00:16:48

  Modified:src  Configuration.tmpl
  Log:
  be more explicit about mod_mmap_static
  
  Revision  ChangesPath
  1.95  +4 -6  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.94
  retrieving revision 1.95
  diff -u -r1.94 -r1.95
  --- Configuration.tmpl1998/04/06 11:30:48 1.94
  +++ Configuration.tmpl1998/04/07 07:16:47 1.95
  @@ -347,12 +347,10 @@
   
   # AddModule modules/standard/mod_so.o
   
  -## mod_mmap_static lets you speedup the serving of a list of files
  -## by mmap()ing them at server startup-time into memory and thus 
  -## avoiding a lot of I/O which is required on normal file serving.
  -## This is an experimental feature. USE IT WITH CARE AND ALWAYS
  -## REMEMBER THAT WHENEVER ONE OF THESE FILES CHANGES THE SERVER HAS
  -## TO BE RESTARTED MANUALLY TO SYNC WITH THE CHANGED FILE CONTENTS.
  +## mod_mmap_static is an experimental module, you almost certainly
  +## don't need it.  It can make some webservers faster.  No further
  +## documentation is provided here because you'd be foolish
  +## to use mod_mmap_static without reading the full documentation.
   
   # AddModule modules/experimental/mod_mmap_static.o
   
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1998-04-06 Thread coar
coar98/04/06 04:30:49

  Modified:src  Configuration.tmpl
  Log:
Fix a couple of typographical errors.
  
  Revision  ChangesPath
  1.94  +1 -1  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.93
  retrieving revision 1.94
  diff -u -r1.93 -r1.94
  --- Configuration.tmpl1998/04/03 16:07:13 1.93
  +++ Configuration.tmpl1998/04/06 11:30:48 1.94
  @@ -351,7 +351,7 @@
   ## by mmap()ing them at server startup-time into memory and thus 
   ## avoiding a lot of I/O which is required on normal file serving.
   ## This is an experimental feature. USE IT WITH CARE AND ALWAYS
  -## REMMBER THAT WHENEVER ONE OF THESE FILES CHANGE THE SERVER HAS
  +## REMEMBER THAT WHENEVER ONE OF THESE FILES CHANGES THE SERVER HAS
   ## TO BE RESTARTED MANUALLY TO SYNC WITH THE CHANGED FILE CONTENTS.
   
   # AddModule modules/experimental/mod_mmap_static.o
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1998-04-01 Thread rse
rse 98/04/01 04:24:54

  Modified:src   Configuration.tmpl
  Log:
  Ops, UnixWare _is_ supported. AIX is the bad guy.
  
  Revision  ChangesPath
  1.91  +2 -2  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.90
  retrieving revision 1.91
  diff -u -r1.90 -r1.91
  --- Configuration.tmpl1998/03/25 02:18:19 1.90
  +++ Configuration.tmpl1998/04/01 12:24:53 1.91
  @@ -66,10 +66,10 @@
   # heavily platform-dependend. The current state is this:
   #
   # Out-of-the-box supported platforms:
  -#   Linux, FreeBSD, Solaris, SunOS, IRIX, OSF1
  +#   Linux, FreeBSD, Solaris, SunOS, IRIX, OSF1, UnixWare
   #
   # Entirely unsupported platforms (no dlopen-style API):
  -#   HP-UX, UnixWare, Ultrix
  +#   HP-UX, AIX, Ultrix
   #
   # For other platforms where you want to use the `SharedModule'
   # directive you first have to make sure it supports the dlopen()
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1998-03-25 Thread dgaudet
dgaudet 98/03/24 18:18:20

  Modified:src  Configuration.tmpl
  Log:
  default WANTHSREGEX has changed
  
  Revision  ChangesPath
  1.90  +1 -1  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.89
  retrieving revision 1.90
  diff -u -r1.89 -r1.90
  --- Configuration.tmpl1998/03/17 11:33:41 1.89
  +++ Configuration.tmpl1998/03/25 02:18:19 1.90
  @@ -150,7 +150,7 @@
   #  excellent regex package is included with Apache and can be used
   #  if desired. If your OS has a decent regex, you can elect to
   #  not use this one by setting WANTHSREGEX to 'no' or commenting
  -#  out the Rule. The default action is no unless overruled
  +#  out the Rule. The default action is yes unless overruled
   #  by OS specifics
   
   Rule WANTHSREGEX=default
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1998-03-17 Thread coar
coar98/03/17 03:33:42

  Modified:src  Configuration.tmpl
  Log:
The majority feeling seems to be that Rule HIDE should default
to yes; make it so.  People who are debugging can turn it
off for ease of name-typing, but the default as distributed
should try to play well with others.
  
  Revision  ChangesPath
  1.89  +1 -1  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.88
  retrieving revision 1.89
  diff -u -r1.88 -r1.89
  --- Configuration.tmpl1998/03/13 23:29:05 1.88
  +++ Configuration.tmpl1998/03/17 11:33:41 1.89
  @@ -135,7 +135,7 @@
   Rule IRIXNIS=no
   Rule IRIXN32=yes
   Rule PARANOID=no
  -Rule HIDE=no
  +Rule HIDE=yes
   
   # The following rules should be set automatically by Configure. However, if
   # they are not set by Configure (because we don't know the correct value for
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1998-03-13 Thread Ralf S. Engelschall
rse 98/03/13 01:57:15

  Modified:src  Configuration.tmpl
  Log:
  More detailed documentation to make sure the user
  knows how to enable shared object support and to
  avoid PR's because they had used SharedModule but
  not included mod_so itself :-(
  
  Revision  ChangesPath
  1.86  +8 -3  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.85
  retrieving revision 1.86
  diff -u -r1.85 -r1.86
  --- Configuration.tmpl1998/03/12 18:17:14 1.85
  +++ Configuration.tmpl1998/03/13 09:57:14 1.86
  @@ -54,17 +54,22 @@
   # Makefile configuration (Shared Object support)
   #
   # There is experimental support for compiling Apache Modules as
  -# shared objects. This feature can be enabled for each module
  +# shared objects and loading them under runtime without
  +# recompilation when the module mod_so is enabled (see below).
  +# The shared object feature then can be enabled for each module
   # individually by replacing the `AddModule' command of the
   # corresponding module line below with `SharedModule' and
  -# changing the filename extension from `.o' to `.so'.
  +# changing the filename extension from `.o' to `.so'. 
   #
   # The Configure script currently has only limited built-in
   # knowledge on how to compile shared objects because this is
   # heavily platform-dependend. Currently only Linux, FreeBSD,
   # Solaris, SunOS and IRIX are supported out-of-the-box. For other
   # platforms where you want to use the `SharedModule' directive
  -# you have to provide the appropriate flags here.
  +# you first have to make sure it supports the dlopen() system
  +# call and then you have to provide the appropriate compiler and
  +# linker flags here to create the shared object files on your
  +# particular platform.
   #
   #CFLAGS_SHLIB=
   #LDFLAGS_SHLIB=
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1998-03-13 Thread jim
jim 98/03/13 15:29:05

  Modified:src  Configuration.tmpl
  Log:
  The comments say that mod_setenvif should be last... so let's move
  it last.
  
  Revision  ChangesPath
  1.88  +7 -7  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.87
  retrieving revision 1.88
  diff -u -r1.87 -r1.88
  --- Configuration.tmpl1998/03/13 16:15:40 1.87
  +++ Configuration.tmpl1998/03/13 23:29:05 1.88
  @@ -334,13 +334,6 @@
   
   # AddModule modules/example/mod_example.o
   
  -## mod_setenvif lets you set environment variables based on the HTTP header
  -## fields in the request; this is useful for conditional HTML, for example.
  -## Since it is also used to detect buggy browsers for workarounds, it
  -## should be the last (highest priority) module.
  -
  -AddModule modules/standard/mod_setenvif.o
  -
   ## mod_unique_id generates unique identifiers for each hit, which are
   ## available in the environment variable UNIQUE_ID.  It may not work on all
   ## systems, hence it is not included by default.
  @@ -353,4 +346,11 @@
   ## Don't change this entry to a 'SharedModule' variant (Bootstrapping!)
   
   # AddModule modules/standard/mod_so.o
  +
  +## mod_setenvif lets you set environment variables based on the HTTP header
  +## fields in the request; this is useful for conditional HTML, for example.
  +## Since it is also used to detect buggy browsers for workarounds, it
  +## should be the last (highest priority) module.
  +
  +AddModule modules/standard/mod_setenvif.o
   
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1998-03-10 Thread Ralf S. Engelschall
rse 98/03/10 08:42:27

  Modified:src  Configuration.tmpl
  Log:
  Update comment for SunOS shared object support.
  
  Revision  ChangesPath
  1.83  +4 -4  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.82
  retrieving revision 1.83
  diff -u -r1.82 -r1.83
  --- Configuration.tmpl1998/03/09 16:47:08 1.82
  +++ Configuration.tmpl1998/03/10 16:42:27 1.83
  @@ -61,10 +61,10 @@
   #
   # The Configure script currently has only limited built-in
   # knowledge on how to compile shared objects because this is
  -# heavily platform-dependend. Currently only Linux, FreeBSD and
  -# Solaris are supported out-of-the-box. For other platforms where
  -# you want to use the `SharedModule' directive you have to
  -# provide the appropriate flags here.
  +# heavily platform-dependend. Currently only Linux, FreeBSD,
  +# Solaris and SunOS are supported out-of-the-box. For other
  +# platforms where you want to use the `SharedModule' directive
  +# you have to provide the appropriate flags here.
   #
   #CFLAGS_SHLIB=
   #LDFLAGS_SHLIB=
  
  
  


cvs commit: apache-1.3/src Configuration.tmpl

1998-02-03 Thread pcs
pcs 98/02/03 03:20:14

  Modified:src  Configuration.tmpl
  Log:
  Remove reference to mod_dld
  
  Revision  ChangesPath
  1.79  +0 -5  apache-1.3/src/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configuration.tmpl,v
  retrieving revision 1.78
  retrieving revision 1.79
  diff -u -r1.78 -r1.79
  --- Configuration.tmpl1998/02/03 10:42:55 1.78
  +++ Configuration.tmpl1998/02/03 11:20:13 1.79
  @@ -141,11 +141,6 @@
   
   AddModule modules/standard/mod_env.o
   
  -## mod_dld defines commands that allow other modules to be loaded
  -## dynamically (at runtime).  This module is for experimental use only.
  -
  -# AddModule modules/standard/mod_dld.o
  -
   ##
   ## Request logging modules
   ##