cvs commit: apache/src/nt modules.c

1997-08-09 Thread Ben Laurie
ben 97/08/09 04:52:09

  Modified:src  ApacheCore.dsp ApacheCore.mak http_request.c
mod_cgi.c
   src/nt   modules.c
  Log:
  Make things compile under Win32 once more. Fix some warnings.
  
  Revision  ChangesPath
  1.4   +8 -4  apache/src/ApacheCore.dsp
  
  Index: ApacheCore.dsp
  ===
  RCS file: /export/home/cvs/apache/src/ApacheCore.dsp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ApacheCore.dsp1997/07/22 19:25:17 1.3
  +++ ApacheCore.dsp1997/08/09 11:52:03 1.4
  @@ -109,6 +109,10 @@
   # End Source File
   # Begin Source File
   
  +SOURCE=.\fnmatch.c
  +# End Source File
  +# Begin Source File
  +
   SOURCE=.\nt\getopt.c
   # End Source File
   # Begin Source File
  @@ -169,10 +173,6 @@
   # End Source File
   # Begin Source File
   
  -SOURCE=.\mod_browser.c
  -# End Source File
  -# Begin Source File
  -
   SOURCE=.\mod_cgi.c
   # End Source File
   # Begin Source File
  @@ -210,6 +210,10 @@
   # Begin Source File
   
   SOURCE=.\mod_negotiation.c
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=.\mod_setenvif.c
   # End Source File
   # Begin Source File
   
  
  
  
  1.10  +328 -244  apache/src/ApacheCore.mak
  
  Index: ApacheCore.mak
  ===
  RCS file: /export/home/cvs/apache/src/ApacheCore.mak,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- ApacheCore.mak1997/07/22 19:25:17 1.9
  +++ ApacheCore.mak1997/08/09 11:52:04 1.10
  @@ -28,10 +28,6 @@
   NULL=nul
   !ENDIF 
   
  -CPP=cl.exe
  -MTL=midl.exe
  -RSC=rc.exe
  -
   !IF  $(CFG) == ApacheCore - Win32 Release
   
   OUTDIR=.\CoreR
  @@ -54,6 +50,7 @@
[EMAIL PROTECTED] $(INTDIR)\alloc.obj
[EMAIL PROTECTED] $(INTDIR)\buff.obj
[EMAIL PROTECTED] $(INTDIR)\explain.obj
  + [EMAIL PROTECTED] $(INTDIR)\fnmatch.obj
[EMAIL PROTECTED] $(INTDIR)\getopt.obj
[EMAIL PROTECTED] $(INTDIR)\http_bprintf.obj
[EMAIL PROTECTED] $(INTDIR)\http_config.obj
  @@ -69,7 +66,6 @@
[EMAIL PROTECTED] $(INTDIR)\mod_asis.obj
[EMAIL PROTECTED] $(INTDIR)\mod_auth.obj
[EMAIL PROTECTED] $(INTDIR)\mod_autoindex.obj
  - [EMAIL PROTECTED] $(INTDIR)\mod_browser.obj
[EMAIL PROTECTED] $(INTDIR)\mod_cgi.obj
[EMAIL PROTECTED] $(INTDIR)\mod_dir.obj
[EMAIL PROTECTED] $(INTDIR)\mod_dll.obj
  @@ -80,6 +76,7 @@
[EMAIL PROTECTED] $(INTDIR)\mod_log_config.obj
[EMAIL PROTECTED] $(INTDIR)\mod_mime.obj
[EMAIL PROTECTED] $(INTDIR)\mod_negotiation.obj
  + [EMAIL PROTECTED] $(INTDIR)\mod_setenvif.obj
[EMAIL PROTECTED] $(INTDIR)\mod_userdir.obj
[EMAIL PROTECTED] $(INTDIR)\modules.obj
[EMAIL PROTECTED] $(INTDIR)\multithread.obj
  @@ -99,12 +96,46 @@
   $(OUTDIR) :
   if not exist $(OUTDIR)/$(NULL) mkdir $(OUTDIR)
   
  +CPP=cl.exe
   CPP_PROJ=/nologo /MD /W3 /GX /O2 /I .\regex /D WIN32 /D NDEBUG /D\
_WINDOWS /Fp$(INTDIR)\ApacheCore.pch /YX /Fo$(INTDIR)\\ 
/Fd$(INTDIR)\\\
/FD /c 
   CPP_OBJS=.\CoreR/
   CPP_SBRS=.
  +
  +.c{$(CPP_OBJS)}.obj::
  +   $(CPP) @
  +   $(CPP_PROJ) $ 
  +
  +
  +.cpp{$(CPP_OBJS)}.obj::
  +   $(CPP) @
  +   $(CPP_PROJ) $ 
  +
  +
  +.cxx{$(CPP_OBJS)}.obj::
  +   $(CPP) @
  +   $(CPP_PROJ) $ 
  +
  +
  +.c{$(CPP_SBRS)}.sbr::
  +   $(CPP) @
  +   $(CPP_PROJ) $ 
  +
  +
  +.cpp{$(CPP_SBRS)}.sbr::
  +   $(CPP) @
  +   $(CPP_PROJ) $ 
  +
  +
  +.cxx{$(CPP_SBRS)}.sbr::
  +   $(CPP) @
  +   $(CPP_PROJ) $ 
  +
  +
  +MTL=midl.exe
   MTL_PROJ=/nologo /D NDEBUG /mktyplib203 /win32 
  +RSC=rc.exe
   BSC32=bscmake.exe
   BSC32_FLAGS=/nologo /o$(OUTDIR)\ApacheCore.bsc 
   BSC32_SBRS= \
  @@ -122,6 +153,7 @@
$(INTDIR)\alloc.obj \
$(INTDIR)\buff.obj \
$(INTDIR)\explain.obj \
  + $(INTDIR)\fnmatch.obj \
$(INTDIR)\getopt.obj \
$(INTDIR)\http_bprintf.obj \
$(INTDIR)\http_config.obj \
  @@ -137,7 +169,6 @@
$(INTDIR)\mod_asis.obj \
$(INTDIR)\mod_auth.obj \
$(INTDIR)\mod_autoindex.obj \
  - $(INTDIR)\mod_browser.obj \
$(INTDIR)\mod_cgi.obj \
$(INTDIR)\mod_dir.obj \
$(INTDIR)\mod_dll.obj \
  @@ -148,6 +179,7 @@
$(INTDIR)\mod_log_config.obj \
$(INTDIR)\mod_mime.obj \
$(INTDIR)\mod_negotiation.obj \
  + $(INTDIR)\mod_setenvif.obj \
$(INTDIR)\mod_userdir.obj \
$(INTDIR)\modules.obj \
$(INTDIR)\multithread.obj \
  @@ -190,6 +222,8 @@
[EMAIL PROTECTED] $(INTDIR)\buff.sbr
[EMAIL PROTECTED] $(INTDIR)\explain.obj
[EMAIL PROTECTED] $(INTDIR)\explain.sbr
  + [EMAIL PROTECTED] $(INTDIR)\fnmatch.obj
  + [EMAIL PROTECTED] $(INTDIR)\fnmatch.sbr
[EMAIL PROTECTED] $(INTDIR)\getopt.obj
[EMAIL PROTECTED] $(INTDIR)\getopt.sbr
[EMAIL 

cvs commit: apache ABOUT_APACHE CHANGES

1997-08-09 Thread Doug MacEachern
dougm   97/08/09 09:11:11

  Modified:.ABOUT_APACHE CHANGES
  Log:
  added blurbs in CHANGES
  
  Revision  ChangesPath
  1.5   +1 -0  apache/ABOUT_APACHE
  
  Index: ABOUT_APACHE
  ===
  RCS file: /export/home/cvs/apache/ABOUT_APACHE,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- ABOUT_APACHE  1997/08/01 09:18:25 1.4
  +++ ABOUT_APACHE  1997/08/09 16:11:10 1.5
  @@ -80,6 +80,7 @@
  Alexei Kosut   Stanford University, California 
  Ben Laurie Freelance Consultant, UK 
  Chuck Murcko   The Topsail Group, Pennsylvania 
  +   Doug MacEachernTOG Research Institute, Massachusetts
  Aram W. Mirzadeh   Qosina Corporation, New York 
  Sameer Parekh  C2Net, California 
  Paul SuttonUKWeb, UK 
  
  
  
  1.13  +33 -0 apache/CHANGES
  
  Index: CHANGES
  ===
  RCS file: /export/home/cvs/apache/CHANGES,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- CHANGES   1997/08/05 10:57:55 1.12
  +++ CHANGES   1997/08/09 16:11:10 1.13
  @@ -64,6 +64,12 @@
  to set up anything that need to be done once per processes. For
  example, connections to databases.
   
  +  *) New child_exit function for module API
  +   A new phase for Apache's API is called prior to termination of
  +   a server child, e.g. when max_requests_per_child is reached.
  +   This allow for modules to tear down anything that need to be done 
  +   once per processes. For example, connections to databases.
  +
 *) Totally overhauled mod_rewrite:
  First the last officially available release of mod_rewrite (3.0.9) was
  integrated into the Apache source repository. Additionally to the fact
  @@ -79,4 +85,31 @@
  construction point (RewriteRule subst string, RewriteCond test string,
  ENV flag key/value, etc.) to access the parts of RewriteRule and
  RewriteCond patterns via $N and %N.
  +
  +  *) Simple transport and i/o hooks in place
  +   It is possible to re-define the standalone_main function 
  +   (with -DSTANDALONE_MAIN) so modules may plugin support for
  +   transport protocols other than tcp, e.g. DCE RPC
  +   A new slot in the BUFF structure `t_handle' is provided to
  +   store the plugin's transport related structures.
  +   Support for sfio can be enabled with -DB_SFIO, which allows
  +   modules to re-define lowest-level reads and writes so i/o
  +   may travel through something other than a tcp socket.
  +   In addition, sfio support allows plugin modules to manipulate
  +   the output of all modules, e.g. parsing the output of CGI programs.
  +   
  +  *) New dbmmange script
  +   A new Perl5 version of dbmmange allows modification of
  +   various databases, Berkley DB, ndbm and gdbm.  Security has 
  +   been tightened such that passwords will no longer be echoed to
  +   the terminal, the seed for srand is more random and `add' will not
  +   overwrite and existing user, use the new `update' command
  +   instead.  New commands include the `check' command to check a
  +   users' password and the `import' command to convert existing
  +   password text-files or dbm files exported with `view'. 
  +
  +  *) New API function: is_initial_req()
  +   The function returns true only for the initial call during a
  +   given HTTP request.  If the request is a sub-request or
  +   internal redirect, the function will return false.
   
  
  
  


cvs commit: apache-site/contributors index.html

1997-08-09 Thread Doug MacEachern
dougm   97/08/09 09:36:53

  Modified:contributors index.html
  Log:
  added blurb about me
  Submitted by: Doug MacEachern
  
  Revision  ChangesPath
  1.16  +18 -0 apache-site/contributors/index.html
  
  Index: index.html
  ===
  RCS file: /export/home/cvs/apache-site/contributors/index.html,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- index.html1997/08/03 10:11:08 1.15
  +++ index.html1997/08/09 16:36:52 1.16
  @@ -79,6 +79,10 @@
TDmod_info, mod_php/TD
   /TR
   TR
  + TDBA HREF=#dougmDoug MacEachern/A/B/TD
  + TDPerl whacker and DCE slinger/TD
  +/TR
  +TR
TDBA HREF=#mirzadehAram W. Mirzadeh/A/B/TD
TDLinux  SCO porting./TD
   /TR
  @@ -307,6 +311,20 @@
   BOS Expertise:/B Solaris, LinuxBR
   BContribution:/B Wrote mod_info module included in the distribution, as 
well
  as mod_php which is available separately.BR
  +
  +P
  +
  +BName:/B A NAME=dougmDoug MacEachern/ABR
  +Bemail:/B A HREF=mailto:[EMAIL PROTECTED][EMAIL PROTECTED]/ABR
  +BURL:/B A 
HREF=http://www.opengroup.org/~dougm/;http://www.opengroup.org/~dougm//ABR
  +BOrganization:/B A HREF=http://www.opengroup.org/;TOG Research 
Institute/ABR
  +BOccupation:/B Research Engineer BR
  +BLocation:/B Boston MA, USABR
  +BComment:/B Yes, it can be done with PerlBR
  +BContributions:/B a href=http://perl.apache.org/;mod_perl/a,
  +plugin-ability for transport mechanisms such as DCE RPC,
  +sfio support, various API additions, mod_perl/mod_include integration, 
  +dbmmanage overhaul 
   
   P