cvs commit: apache-devsite API-dict.html

1998-04-08 Thread coar
coar98/04/07 17:35:08

  Added:   .API-dict.html
  Log:
Okey, here we go - a *very* rough first-draft outline for
documenting the Apache Web server API.  At this point, it's
basically just the list of symbols Ralf identified for hide.h.
It needs to have non-API (or at least core-internal) items
removed, but I don't have time right now.  A framework, though,
maybe?
  
  Revision  ChangesPath
  1.1  apache-devsite/API-dict.html
  
  Index: API-dict.html
  ===
  !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2 Final//EN
  HTML
   HEAD
TITLEApache Web server API Dictionary
/TITLE
   /HEAD
   !-- Background white, links blue (unvisited), navy (visited), red (active) 
--
   BODY
BGCOLOR=#FF
TEXT=#00
LINK=#FF
VLINK=#80
ALINK=#FF
   
  !--#include virtual=header.html --
H1 ALIGN=CENTER
 Apache Web server API Dictionary
/H1
BLOCKQUOTE
 STRONG
  This file is very much under construction.  You should not take
  anything you find in it at face value.
 /STRONG
/BLOCKQUOTE
H2Functions/H2
DL
 DTSAMPMD5Final/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPMD5Init/SAMP
 DD
  P
  definitions/description
  /P
 /DD
 DTSAMPMD5Update/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPadd_cgi_vars/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPadd_common_vars/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPadd_module/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPadd_named_module/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPadd_per_dir_conf/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPadd_per_url_conf/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPallow_options/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPallow_overrides/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPappend_arrays/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMParray_cat/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPauth_name/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPauth_type/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbasic_http_header/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbclose/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbcreate/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbfilbuf/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbfileno/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbflsbuf/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbflush/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbgetopt/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbgets/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbhalfduplex/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPblock_alarms/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPblookc/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbnonblock/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbonerror/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbpushfd/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbputs/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbread/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbsetflag/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbsetopt/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbskiplf/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbvputs/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbwrite/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbytes_in_free_blocks/SAMP
 /DT
 DD
  P
  definition/description
  /P
 /DD
 DTSAMPbytes_in_pool/SAMP
   

cvs commit: apache-devsite API-dict.html

1998-04-08 Thread jim
jim 98/04/07 18:18:08

  Modified:.API-dict.html
  Log:
  Add some already hidden APIs
  
  Revision  ChangesPath
  1.2   +84 -0 apache-devsite/API-dict.html
  
  Index: API-dict.html
  ===
  RCS file: /export/home/cvs/apache-devsite/API-dict.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- API-dict.html 1998/04/08 00:35:08 1.1
  +++ API-dict.html 1998/04/08 01:18:02 1.2
  @@ -44,6 +44,13 @@
   definition/description
   /P
  /DD
  +   DTSAMPacquire_mutex/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  DTSAMPadd_cgi_vars/SAMP
  /DT
  DD
  @@ -94,6 +101,83 @@
   /P
  /DD
  DTSAMPallow_overrides/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPap_cpystrn/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPap_escape_quotes/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPap_md5/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPap_md5contextTo64/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPap_md5digest/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPap_snprintf/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPap_vformatter/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPap_vsnprintf/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPapapi_get_server_built/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPapapi_get_server_version/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPaplog_error/SAMP
  /DT
  DD
   P
  
  
  


cvs commit: apache-1.3/src/main http_protocol.c

1998-04-08 Thread rse
rse 98/04/07 23:30:48

  Modified:src/include http_protocol.h
   src/main http_protocol.c
  Log:
  Change parse_uri back to a core function on Dean and Martins request.
  
  Revision  ChangesPath
  1.40  +1 -1  apache-1.3/src/include/http_protocol.h
  
  Index: http_protocol.h
  ===
  RCS file: /export/home/cvs/apache-1.3/src/include/http_protocol.h,v
  retrieving revision 1.39
  retrieving revision 1.40
  diff -u -r1.39 -r1.40
  --- http_protocol.h   1998/04/06 07:26:24 1.39
  +++ http_protocol.h   1998/04/08 06:30:46 1.40
  @@ -203,6 +203,6 @@
   
   /* This is also useful for putting sub_reqs and internal_redirects together 
*/
   
  -API_EXPORT(void) parse_uri(request_rec *r, const char *uri);
  +CORE_EXPORT(void) parse_uri(request_rec *r, const char *uri);
   
   #endif   /* !APACHE_HTTP_PROTOCOL_H */
  
  
  
  1.210 +1 -1  apache-1.3/src/main/http_protocol.c
  
  Index: http_protocol.c
  ===
  RCS file: /export/home/cvs/apache-1.3/src/main/http_protocol.c,v
  retrieving revision 1.209
  retrieving revision 1.210
  diff -u -r1.209 -r1.210
  --- http_protocol.c   1998/04/06 07:26:28 1.209
  +++ http_protocol.c   1998/04/08 06:30:47 1.210
  @@ -575,7 +575,7 @@
* - sets r-uri to request uri (without r-args part)
* - sets r-hostname (if not set already) from request (scheme://host:port)
*/
  -API_EXPORT(void) parse_uri(request_rec *r, const char *uri)
  +CORE_EXPORT(void) parse_uri(request_rec *r, const char *uri)
   {
   int status = HTTP_OK;
   
  
  
  


cvs commit: apache-1.3/src/modules/standard mod_rewrite.c

1998-04-08 Thread rse
rse 98/04/07 23:40:25

  Modified:.STATUS
   src  CHANGES
   src/modules/standard mod_rewrite.c
  Log:
  A little fix for the error messages from RewriteBase directive.
  
  Submitted by: Todd Eigenschink [EMAIL PROTECTED]
  Reviewed by: Ralf S. Engelschall
  
  Revision  ChangesPath
  1.276 +1 -0  apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.275
  retrieving revision 1.276
  diff -u -r1.275 -r1.276
  --- STATUS1998/04/07 15:15:17 1.275
  +++ STATUS1998/04/08 06:40:21 1.276
  @@ -155,6 +155,7 @@
   * Ralf's add of the query (-q) option to apxs
   * Ralf's initial doc and Configuration.tmpl entry for mod_mmap_static
   * OS/2 tweak to deal with multiple .exe targets. [Brian Havard]
  +* Fixed ordering of argument checks for RewriteBase directive, PR#2045
   
   Available Patches:
   
  
  
  
  1.759 +3 -0  apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===
  RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.758
  retrieving revision 1.759
  diff -u -r1.758 -r1.759
  --- CHANGES   1998/04/06 05:21:40 1.758
  +++ CHANGES   1998/04/08 06:40:22 1.759
  @@ -1,5 +1,8 @@
   Changes with Apache 1.3b6
   
  +  *) Fixed ordering of argument checks for RewriteBase directive.
  + [Todd Eigenschink [EMAIL PROTECTED], PR#2045]
  +
 *) Change Win32 IS_MODULE to SHARED_MODULE to match Unix' method of
indicating that a module is being compiled for dynamic loading. Also
remove #define IS_MODULE from modules and add SHARED_MODULE define
  
  
  
  1.100 +2 -2  apache-1.3/src/modules/standard/mod_rewrite.c
  
  Index: mod_rewrite.c
  ===
  RCS file: /export/home/cvs/apache-1.3/src/modules/standard/mod_rewrite.c,v
  retrieving revision 1.99
  retrieving revision 1.100
  diff -u -r1.99 -r1.100
  --- mod_rewrite.c 1998/04/01 14:24:35 1.99
  +++ mod_rewrite.c 1998/04/08 06:40:24 1.100
  @@ -520,10 +520,10 @@
   {
   if (cmd-path == NULL || dconf == NULL)
   return RewriteBase: only valid in per-directory config files;
  -if (a1[0] != '/')
  -return RewriteBase: argument is not a valid URL;
   if (a1[0] == '\0')
   return RewriteBase: empty URL not allowed;
  +if (a1[0] != '/')
  +return RewriteBase: argument is not a valid URL;
   
   dconf-baseurl = a1;
   
  
  
  


cvs commit: apache-1.3 STATUS

1998-04-08 Thread pcs
pcs 98/04/08 00:48:44

  Modified:.STATUS
  Log:
  Vote
  
  Revision  ChangesPath
  1.277 +4 -4  apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.276
  retrieving revision 1.277
  diff -u -r1.276 -r1.277
  --- STATUS1998/04/08 06:40:21 1.276
  +++ STATUS1998/04/08 07:48:43 1.277
  @@ -279,16 +279,16 @@
   ap_xxx:+1: Ken, Brian, Ralf, Martin, Paul, Roy, Randy
   
   - Public API functions (e.g., palloc)
  -ap_xxx:+1: Ralf, Roy, Dean, Randy, Martin, Brian
  -apapi_xxx: +1: Ken, Paul
  +ap_xxx:+1: Ralf, Roy, Dean, Randy, Martin, Brian, Paul
  +apapi_xxx: +1: Ken
   
   - Private functions which we can't make static (because of
 cross-object usage) but should be (e.g., new_connection)
  -ap_xxx:+1: Roy, Dean, Randy, Martin, Brian
  +ap_xxx:+1: Roy, Dean, Randy, Martin, Brian, Paul
   -0: Ralf
   -1: Ken
   apx_xxx:   +1: Ralf
  -appri_xxx: +1: Paul, Ken
  +appri_xxx: +1: Ken
   +0: Ralf
   
   - Public API module structure variables (e.g.,
  
  
  


cvs commit: apache-1.3 Makefile.tmpl

1998-04-08 Thread rse
rse 98/04/08 02:38:49

  Modified:.Makefile.tmpl
  Log:
  APACI's make distclean should leave the source tree as it was, i.e. it also
  has to remove some more stuff src/Configure has created.
  
  Revision  ChangesPath
  1.8   +2 -0  apache-1.3/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/Makefile.tmpl,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Makefile.tmpl 1998/04/01 13:16:38 1.7
  +++ Makefile.tmpl 1998/04/08 09:38:49 1.8
  @@ -384,6 +384,8 @@
-rm -f $(SRC)/modules/standard/Makefile
-rm -f $(SRC)/modules/proxy/Makefile
-rm -f $(SRC)/modules/Makefile
  + -rm -f $(SRC)/modules.c
  + -rm -f $(SRC)/include/ap_config.h
-rm -f $(SRC)/Makefile.config
-rm -f $(SRC)/Makefile
   
  
  
  


cvs commit: apache-1.3 STATUS

1998-04-08 Thread coar
coar98/04/08 03:34:05

  Modified:.STATUS
  Log:
Votes, minor mods, veto removed.
  
  Revision  ChangesPath
  1.278 +8 -21 apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.277
  retrieving revision 1.278
  diff -u -r1.277 -r1.278
  --- STATUS1998/04/08 07:48:43 1.277
  +++ STATUS1998/04/08 10:34:04 1.278
  @@ -87,6 +87,7 @@
   * back out USE_PTHREAD_SERIALIZED_ACCEPT for solaris
   * Ken's abstraction of SERVER_{BUILT,VERSION}
   * Ken's fix for os/unix/os.h and the new -DHIDE functionality
  +  -- needs to be undone when HIDE is backed out
   * Ralf's Config File Line Continuation
   * Ralf's Reanimation of DBM support for RewriteMap in mod_rewrite PR#1696
   * Ralf's fix for the `VirtualHost w/o mod_rewrite' situation. PR#1790
  @@ -127,6 +128,7 @@
   * Ralf's change to make the shared object compilation command more 
portable
   * Dean's protect against FD_SETSIZE mismatches
   * Ralf's fallback stategy because of HIDE for loading shared object 
modules
  +  -- does this need to be revisited due to HIDE rollback?
   * Martin's fix to allow %2F chars in proxy requests and in the uri query
 part
   * fix to mark listening sockets for closure in the parent after a SIGHUP 
  @@ -261,13 +263,11 @@
 1.3b6 and thus for the 1.3.x release branch via the
 apache-1.3/src/test/rename/rename.cf file as the configuration for the
 renaming. The used prefix or prefixes are configureable in the file.
  -   +1: Roy, Ralf, Jim, Ken 
  +   +1: Roy, Ralf, Jim
   0: Marc
   
 NOTES:
  - Marc: this is the wrong time for such a big change
  -   - Ken:  only because collisions won't be addressed any
  -   other way, apparently - otherwise agrees with Marc
  - Ralf: Yes, I personally also would like to keep HIDE, but
  now because it's vetoed, it's better to rename the
  source instead of just having the
  @@ -280,16 +280,13 @@
   
   - Public API functions (e.g., palloc)
   ap_xxx:+1: Ralf, Roy, Dean, Randy, Martin, Brian, Paul
  -apapi_xxx: +1: Ken
   
   - Private functions which we can't make static (because of
 cross-object usage) but should be (e.g., new_connection)
   ap_xxx:+1: Roy, Dean, Randy, Martin, Brian, Paul
   -0: Ralf
  --1: Ken
   apx_xxx:   +1: Ralf
  -appri_xxx: +1: Ken
  -+0: Ralf
  +appri_xxx: +0: Ralf
   
   - Public API module structure variables (e.g.,
 status_module) which are used special in Configure,
  @@ -302,16 +299,7 @@
   apm_xxx:   +0: Ralf
   
   Notes: 
  - - Ken: I'm vetoing the 'same prefix for everything' proposed
  -   patch because it means that everything is part of the API, and
  -   every single change - even to things which aren't supposed
  -   to be used by modules - will require a bump to MMN.  Either
  -   we do it right, and distinguish by name between what's for
  -   public consumption and what's not, or we don't do a global
  -   rename at this point.  I feel this distinction is necessary
  -   because of our 'glass house' (full source availability)
  -   environment.  Saying 'look at the [nonexistent] documentation'
  -   is a cop-out if we're going to do it right.
  + - Ken: Veto rescinded.
   
   - Ralf: My opinion for my decisions are the following ones: 
 1. The short ap_ prefix is a good idea because its
  @@ -414,8 +402,7 @@
-1:  
   
   * What do we call the binary: apache or httpd? Under UNIX
  -  it's httpd, under Win32 it's apache. Maybe rename it
  -  to apache-httpd?
  +  it's httpd, under Win32 it's apache.
apache-httpd: Ken +1
   leave it apache: Brian +1, Ralf +1
   
  @@ -455,7 +442,7 @@
  field is r-content_languages.  Heck it's not even mentioned in
  apache-devsite/mmn.txt when we got content_languages (note the s!).
  The proposal is to remove r-content_language:
  - Status: Dean +1, Paul +1, Roy +1, Ralf +1
  + Status: Dean +1, Paul +1, Roy +1, Ralf +1, Ken +1
   
- child_exit() is redundant, it can be implemented via cleanups.  It is
  not symmetric in the sense that there is no exit API method to go
  @@ -465,7 +452,7 @@
  remove the child_exit() method and document cleanups as the method of
  handling this need.
Status: Dean +1, Rasmus +1, Paul +1, Roy +1, Jim +1, 
  - Martin +1, Ralf +1
  + Martin +1, Ralf +1, Ken +1
   
  

cvs commit: apache-devsite API-dict.html

1998-04-08 Thread coar
coar98/04/08 04:20:03

  Modified:.API-dict.html
  Log:
Add some more structures to be documented.
  
  Revision  ChangesPath
  1.3   +35 -0 apache-devsite/API-dict.html
  
  Index: API-dict.html
  ===
  RCS file: /export/home/cvs/apache-devsite/API-dict.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- API-dict.html 1998/04/08 01:18:02 1.2
  +++ API-dict.html 1998/04/08 11:20:02 1.3
  @@ -2441,7 +2441,42 @@
 /DL
 H2Structure Definitions/H2
 DL
  +   DTSAMParray_header/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPcommand_rec/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPpool/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  DTSAMPrequest_rec/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPserver_rec/SAMP
  +   /DT
  +   DD
  +P
  +definition/description
  +/P
  +   /DD
  +   DTSAMPtable/SAMP
  /DT
  DD
   P
  
  
  


cvs commit: apache-1.3 Makefile.tmpl

1998-04-08 Thread rse
rse 98/04/08 04:59:57

  Modified:.Makefile.tmpl
  Log:
  Make sure the initial data files have correct permissions the hard and
  complicated but portable way (notice that datadir can be equal prefix!)
  
  Revision  ChangesPath
  1.9   +6 -0  apache-1.3/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/Makefile.tmpl,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- Makefile.tmpl 1998/04/08 09:38:49 1.8
  +++ Makefile.tmpl 1998/04/08 11:59:56 1.9
  @@ -327,8 +327,14 @@
   install-docroot:
@echo === [docroot: Installing initial DocumentRoot files]
-$(CP) -R $(ROOT)/htdocs/* $(datadir)/htdocs/
  + -find $(datadir)/htdocs/ -type d -print | xargs chmod a+rx
  + -find $(datadir)/htdocs/ -type f -print | xargs chmod a+r
-$(CP) -R $(ROOT)/icons/* $(datadir)/icons/
  + -find $(datadir)/icons/ -type d -print | xargs chmod a+rx
  + -find $(datadir)/icons/ -type f -print | xargs chmod a+r
-$(CP) -R $(ROOT)/cgi-bin/* $(datadir)/cgi-bin/
  + -find $(datadir)/cgi-bin/ -type d -print | xargs chmod a+rx
  + -find $(datadir)/cgi-bin/ -type f -print | xargs chmod a+r
@echo === [docroot]
   
   ## --
  
  
  


cvs commit: apache-1.3/src CHANGES Configure Makefile.tmpl

1998-04-08 Thread rse
rse 98/04/08 09:08:13

  Modified:.STATUS Makefile.tmpl
   src  CHANGES Configure Makefile.tmpl
  Log:
  Allow correct breaks on errors even for the top-level Makefile.
  
  Revision  ChangesPath
  1.279 +1 -0  apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.278
  retrieving revision 1.279
  diff -u -r1.278 -r1.279
  --- STATUS1998/04/08 10:34:04 1.278
  +++ STATUS1998/04/08 16:08:09 1.279
  @@ -158,6 +158,7 @@
   * Ralf's initial doc and Configuration.tmpl entry for mod_mmap_static
   * OS/2 tweak to deal with multiple .exe targets. [Brian Havard]
   * Fixed ordering of argument checks for RewriteBase directive, PR#2045
  +* Ralf's cleanup of subdir movement to again allow correct breaks on 
error
   
   Available Patches:
   
  
  
  
  1.10  +2 -2  apache-1.3/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/Makefile.tmpl,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- Makefile.tmpl 1998/04/08 11:59:56 1.9
  +++ Makefile.tmpl 1998/04/08 16:08:10 1.10
  @@ -144,7 +144,7 @@
   
   #   build the standard stuff
   build-std:
  - @cd $(SRC); $(MAKE) $(MFLAGS) all 21 | sed -e 's:^\([=]==[=]\) :\1 
$(SRC)/:'
  + @cd $(SRC); $(MAKE) $(MFLAGS) SDP=$(SRC)/ all
   
   #   build the additional support stuff
   build-support:
  @@ -351,7 +351,7 @@
   
   #   clean the standard stuff
   clean-std:
  - @cd $(SRC); $(MAKE) $(MFLAGS) clean | sed -e 's:^\([=]==[=]\) :\1 
$(SRC)/:'
  + @cd $(SRC); $(MAKE) $(MFLAGS) SDP=$(SRC)/ clean
   
   #   clean additional support stuff
   clean-support:
  
  
  
  1.760 +8 -0  apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===
  RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.759
  retrieving revision 1.760
  diff -u -r1.759 -r1.760
  --- CHANGES   1998/04/08 06:40:22 1.759
  +++ CHANGES   1998/04/08 16:08:11 1.760
  @@ -1,5 +1,13 @@
   Changes with Apache 1.3b6
   
  +  *) Allow top-level (APACI) Makefile to break on build errors
  + the same way the src/ subtree Makefiles breaks on them by replacing the
  + initial APACI sed-subdir-display-kludge with a more clean
  + variable-passing-solution: variable SDP can optionally hold the subdir
  + prefix which is consistently used for displaying the subdir movement.
  + This way even the top-level Makefile can stop correctly on errors as the
  + user expects. [Ralf S. Engelschall]
  +
 *) Fixed ordering of argument checks for RewriteBase directive.
[Todd Eigenschink [EMAIL PROTECTED], PR#2045]
   
  
  
  
  1.229 +3 -3  apache-1.3/src/Configure
  
  Index: Configure
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Configure,v
  retrieving revision 1.228
  retrieving revision 1.229
  diff -u -r1.228 -r1.229
  --- Configure 1998/04/05 21:34:38 1.228
  +++ Configure 1998/04/08 16:08:11 1.229
  @@ -1389,9 +1389,9 @@
   
   all clean depend :: 
@for i in \$(MODULES); do \\
  - echo === modules/\$\$i; \\
  - (cd \$\$i  \$(MAKE) \$(MFLAGS_STATIC) CC='\$(CC)' 
AUX_CFLAGS='\$(CFLAGS)' RANLIB='\$(RANLIB)' \$@) || exit 1; \\
  - echo === modules/\$\$i; \\
  + echo === \$(SDP)modules/\$\$i; \\
  + (cd \$\$i  \$(MAKE) \$(MFLAGS_STATIC) SDP='\$(SDP)' 
CC='\$(CC)' AUX_CFLAGS='\$(CFLAGS)' RANLIB='\$(RANLIB)' \$@) || exit 1; \\
  + echo === \$(SDP)modules/\$\$i; \\
done
   
   EOF
  
  
  
  1.88  +9 -9  apache-1.3/src/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/Makefile.tmpl,v
  retrieving revision 1.87
  retrieving revision 1.88
  diff -u -r1.87 -r1.88
  --- Makefile.tmpl 1998/03/26 04:58:37 1.87
  +++ Makefile.tmpl 1998/04/08 16:08:12 1.88
  @@ -29,24 +29,24 @@
   
   subdirs:
@for i in $(SUBDIRS); do \
  - echo === $$i; \
  - ( cd $$i  $(MAKE) $(MFLAGS_STATIC) CC='$(CC)' 
AUX_CFLAGS='$(CFLAGS)' RANLIB='$(RANLIB)') || exit 1; \
  - echo === $$i; \
  + echo === $(SDP)$$i; \
  + ( cd $$i  $(MAKE) $(MFLAGS_STATIC) SDP='$(SDP)' CC='$(CC)' 
AUX_CFLAGS='$(CFLAGS)' RANLIB='$(RANLIB)') || exit 1; \
  + echo === $(SDP)$$i; \
done
   
   support: support-dir
   
   support-dir:
  - @echo === support; \
  - cd support; $(MAKE) $(MFLAGS_STATIC) CC='$(CC)' AUX_CFLAGS='$(CFLAGS)' 
RANLIB='$(RANLIB)'; \
  - echo === support
  + @echo === $(SDP)support; 

cvs commit: apache-1.3 Makefile.tmpl

1998-04-08 Thread rse
rse 98/04/08 09:16:43

  Modified:.Makefile.tmpl
  Log:
  Although both xargs and find -exec are POSIX.2, Marc is right:
  find -exec is a little bit better because this is even available under
  some really old Unix-derivates
  
  Revision  ChangesPath
  1.11  +6 -6  apache-1.3/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===
  RCS file: /export/home/cvs/apache-1.3/Makefile.tmpl,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- Makefile.tmpl 1998/04/08 16:08:10 1.10
  +++ Makefile.tmpl 1998/04/08 16:16:42 1.11
  @@ -327,14 +327,14 @@
   install-docroot:
@echo === [docroot: Installing initial DocumentRoot files]
-$(CP) -R $(ROOT)/htdocs/* $(datadir)/htdocs/
  - -find $(datadir)/htdocs/ -type d -print | xargs chmod a+rx
  - -find $(datadir)/htdocs/ -type f -print | xargs chmod a+r
  + -find $(datadir)/htdocs/ -type d -exec chmod a+rx {} \;
  + -find $(datadir)/htdocs/ -type f -exec chmod a+r {} \;
-$(CP) -R $(ROOT)/icons/* $(datadir)/icons/
  - -find $(datadir)/icons/ -type d -print | xargs chmod a+rx
  - -find $(datadir)/icons/ -type f -print | xargs chmod a+r
  + -find $(datadir)/icons/ -type d -exec chmod a+rx {} \;
  + -find $(datadir)/icons/ -type f -exec chmod a+r {} \;
-$(CP) -R $(ROOT)/cgi-bin/* $(datadir)/cgi-bin/
  - -find $(datadir)/cgi-bin/ -type d -print | xargs chmod a+rx
  - -find $(datadir)/cgi-bin/ -type f -print | xargs chmod a+r
  + -find $(datadir)/cgi-bin/ -type d -exec chmod a+rx {} \;
  + -find $(datadir)/cgi-bin/ -type f -exec chmod a+r {} \;
@echo === [docroot]
   
   ## --
  
  
  


cvs commit: apache-1.3 STATUS

1998-04-08 Thread jim
jim 98/04/08 09:36:28

  Modified:.STATUS
  Log:
  
  
  Revision  ChangesPath
  1.280 +1 -1  apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.279
  retrieving revision 1.280
  diff -u -r1.279 -r1.280
  --- STATUS1998/04/08 16:08:09 1.279
  +++ STATUS1998/04/08 16:36:27 1.280
  @@ -264,7 +264,7 @@
 1.3b6 and thus for the 1.3.x release branch via the
 apache-1.3/src/test/rename/rename.cf file as the configuration for the
 renaming. The used prefix or prefixes are configureable in the file.
  -   +1: Roy, Ralf, Jim
  +   +1: Roy, Ralf
   0: Marc
   
 NOTES: