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

1998-09-22 Thread rse
rse 98/09/22 02:20:00

  Modified:src  CHANGES
   src/modules/standard mod_log_config.c
  Log:
  Correct comment in mod_log_config.c about its internals.
  
  Submitted by: Elf Sternberg [EMAIL PROTECTED]
  
  Revision  ChangesPath
  1.1072+3 -0  apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===
  RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.1071
  retrieving revision 1.1072
  diff -u -r1.1071 -r1.1072
  --- CHANGES   1998/09/21 20:44:41 1.1071
  +++ CHANGES   1998/09/22 09:19:51 1.1072
  @@ -1,5 +1,8 @@
   Changes with Apache 1.3.3
   
  +  *) Correct comment in mod_log_config.c about its internals.
  + [Elf Sternberg [EMAIL PROTECTED]]
  +
 *) Avoid possible line overflow in Configure: Use an awkfile to
handle the creation of modules.c [Jim Jagielski]
   
  
  
  
  1.67  +3 -4  apache-1.3/src/modules/standard/mod_log_config.c
  
  Index: mod_log_config.c
  ===
  RCS file: /export/home/cvs/apache-1.3/src/modules/standard/mod_log_config.c,v
  retrieving revision 1.66
  retrieving revision 1.67
  diff -u -r1.66 -r1.67
  --- mod_log_config.c  1998/08/03 09:15:12 1.66
  +++ mod_log_config.c  1998/09/22 09:19:59 1.67
  @@ -202,10 +202,9 @@
* multi_log_state is our per-(virtual)-server configuration. We store
* an array of the logs we are going to use, each of type config_log_state.
* If a default log format is given by LogFormat, store in default_format
  - * (backward compat. with mod_log_config). We also store a pointer to
  - * the logs specified for the main server for virtual servers, so that
  - * if this vhost has now logs defined, we can use the main server's
  - * logs instead.
  + * (backward compat. with mod_log_config).  We also store for each virtual
  + * server a pointer to the logs specified for the main server, so that if 
this
  + * vhost has no logs defined, we can use the main server's logs instead.
*
* So, for the main server, config_logs contains a list of the log files
* and server_config_logs in empty. For a vhost, server_config_logs
  
  
  


cvs commit: apache-site/dist .htaccess

1998-09-22 Thread coar
coar98/09/22 08:14:21

  Modified:dist .htaccess
  Log:
Autosize the filename column; we've got some long ones here.
  
  Revision  ChangesPath
  1.8   +1 -0  apache-site/dist/.htaccess
  
  Index: .htaccess
  ===
  RCS file: /export/home/cvs/apache-site/dist/.htaccess,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- .htaccess 1998/07/22 21:03:49 1.7
  +++ .htaccess 1998/09/22 15:14:21 1.8
  @@ -1,3 +1,4 @@
  +IndexOptions FancyIndexing NameWidth=*
   AddDescription 1.3b3 Win32 binary apache_1.3b3_win32.exe
   AddDescription 1.3b3 Win32 docs amp; icons apache_1.3b3_win32_ext.exe
   AddDescription 1.3b3 gzipped source apache_1.3b3.tar.gz
  
  
  


cvs commit: apache-site/dist .htaccess

1998-09-22 Thread coar
coar98/09/22 08:16:48

  Modified:dist .htaccess
  Log:
Aw, crap.  www.apache.org is running a not-too-recent version
of 1.3.2-dev.. too old for the IndexOptions change.  Uncomment
this when it gets updated.
  
  Revision  ChangesPath
  1.9   +1 -1  apache-site/dist/.htaccess
  
  Index: .htaccess
  ===
  RCS file: /export/home/cvs/apache-site/dist/.htaccess,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- .htaccess 1998/09/22 15:14:21 1.8
  +++ .htaccess 1998/09/22 15:16:47 1.9
  @@ -1,4 +1,4 @@
  -IndexOptions FancyIndexing NameWidth=*
  +#IndexOptions FancyIndexing NameWidth=*
   AddDescription 1.3b3 Win32 binary apache_1.3b3_win32.exe
   AddDescription 1.3b3 Win32 docs amp; icons apache_1.3b3_win32_ext.exe
   AddDescription 1.3b3 gzipped source apache_1.3b3.tar.gz
  
  
  


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

1998-09-22 Thread dgaudet
dgaudet 98/09/22 08:43:43

  Modified:src/main http_log.c
  Log:
  ap_table_set() causes an ap_pstrdup() of both arguments, one of the
  arguments is a constant and it's a waste to pstrdup it.  Furthermore using
  a static local buffer means there is a static limit to the message length.
  Also, ap_pvsprintf() can get away with zero-copies of the output in most
  cases, whereas ap_pstrdup() always copies the output at least once.
  Unlike Ken's claim there's no gyration required by ap_pv?sprintf()
  to figure out the string length.  Clean this all up.
  
  Revision  ChangesPath
  1.69  +2 -4  apache-1.3/src/main/http_log.c
  
  Index: http_log.c
  ===
  RCS file: /export/home/cvs/apache-1.3/src/main/http_log.c,v
  retrieving revision 1.68
  retrieving revision 1.69
  diff -u -r1.68 -r1.69
  --- http_log.c1998/09/21 17:29:45 1.68
  +++ http_log.c1998/09/22 15:43:42 1.69
  @@ -441,10 +441,8 @@
   va_start(args, fmt);
   log_error_core(file, line, level, r-server, r, fmt, args);
   if (ap_table_get(r-notes, error-notes) == NULL) {
  - char errstr[MAX_STRING_LEN];
  -
  - ap_vsnprintf(errstr, sizeof(errstr), fmt, args);
  - ap_table_set(r-notes, error-notes, errstr);
  + ap_table_setn(r-notes, error-notes,
  + ap_pvsprintf(r-pool, fmt, args));
   }
   va_end(args);
   }
  
  
  


cvs commit: apache-2.0/apache-nspr/modules/standard mod_status.c

1998-09-22 Thread dgaudet
dgaudet 98/09/22 09:12:07

  Modified:apache-nspr Configuration
   apache-nspr/include scoreboard.h
   apache-nspr/main http_main.c
   apache-nspr/modules/standard mod_status.c
  Log:
  get rid of some NSPR defines... this code can only be built for NSPR
  
  Revision  ChangesPath
  1.3   +4 -4  apache-2.0/apache-nspr/Attic/Configuration
  
  
  
  
  1.3   +2 -1  apache-2.0/apache-nspr/include/scoreboard.h
  
  Index: scoreboard.h
  ===
  RCS file: /export/home/cvs/apache-2.0/apache-nspr/include/scoreboard.h,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- scoreboard.h  1998/06/30 08:57:06 1.2
  +++ scoreboard.h  1998/09/22 16:12:06 1.3
  @@ -97,7 +97,8 @@
   unsigned short conn_count;
   PRTime start_time;
   PRTime stop_time;
  -#ifndef NSPR
  +/* XXX: need process time support under NSPR */
  +#if 0
   struct tms times;
   #endif
   char client[32]; /* Keep 'em small... */
  
  
  
  1.3   +0 -3  apache-2.0/apache-nspr/main/http_main.c
  
  Index: http_main.c
  ===
  RCS file: /export/home/cvs/apache-2.0/apache-nspr/main/http_main.c,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- http_main.c   1998/06/30 08:57:07 1.2
  +++ http_main.c   1998/09/22 16:12:06 1.3
  @@ -707,9 +707,6 @@
   if (r-sent_bodyct)
ap_bgetopt(r-connection-client, BO_BYTECT, bs);
   
  -#ifndef NSPR
  -times(ss-times);
  -#endif
   ss-access_count++;
   ss-my_access_count++;
   ss-conn_count++;
  
  
  
  1.3   +5 -9  apache-2.0/apache-nspr/modules/standard/mod_status.c
  
  Index: mod_status.c
  ===
  RCS file: 
/export/home/cvs/apache-2.0/apache-nspr/modules/standard/mod_status.c,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- mod_status.c  1998/06/30 08:57:13 1.2
  +++ mod_status.c  1998/09/22 16:12:07 1.3
  @@ -118,12 +118,9 @@
   #include scoreboard.h
   #include http_log.h
   
  -#ifdef NSPR
  +/* XXX: should be able to fix this, no? */
   #define NO_TIMES
  -#endif
  -
   
  -
   #ifdef NEXT
   #if (NX_CURRENT_COMPILER_RELEASE == 410)
   #ifdef m68k
  @@ -291,9 +288,6 @@
   if (r-header_only)
return 0;
   
  -#ifndef NSPR
  -ap_sync_scoreboard_image();
  -#endif
   for (i = 0; i  HARD_SERVER_LIMIT; ++i) {
score_record = ap_scoreboard_image-servers[i];
ps_record = ap_scoreboard_image-parent[i];
  @@ -520,7 +514,8 @@
score_record.times.tms_cutime / tick,
score_record.times.tms_cstime / tick,
   #endif
  -#ifdef NSPR
  + /* XXX: need process time support under nspr */
  +#if 1
0,
   #else
difftime(nowtime, ps_record.last_rtime),
  @@ -576,7 +571,8 @@
ap_rputs(td?, r);
break;
}
  -#ifdef NSPR
  + /* XXX: need process time support under NSPR */
  +#if 1
ap_rprintf(r, \ntd%.0ftd%ld,
   (float)(nowtime-score_record.start_time)/
   PR_USEC_PER_SEC, (long)req_time);
  
  
  


cvs commit: apache-2.0/nsprpub - Imported sources

1998-09-22 Thread dgaudet
dgaudet 98/09/22 09:24:12

  Log:
  import current mozilla/nsprpub sources as of 19980922
  
  Status:
  
  Vendor Tag:   MOZILLA
  Release Tags: cvs19980922
  
  U apache-2.0/nsprpub/Makefile
  N apache-2.0/nsprpub/Makefile.in
  U apache-2.0/nsprpub/makefile.win
  U apache-2.0/nsprpub/config/.cvsignore
  U apache-2.0/nsprpub/config/AIX.mk
  U apache-2.0/nsprpub/config/BSD_OS.mk
  N apache-2.0/nsprpub/config/DGUX.mk
  U apache-2.0/nsprpub/config/FreeBSD.mk
  U apache-2.0/nsprpub/config/HP-UX.mk
  U apache-2.0/nsprpub/config/IRIX.mk
  U apache-2.0/nsprpub/config/Linux.mk
  U apache-2.0/nsprpub/config/Makefile
  N apache-2.0/nsprpub/config/Makefile.in
  U apache-2.0/nsprpub/config/NCR.mk
  U apache-2.0/nsprpub/config/NEC.mk
  U apache-2.0/nsprpub/config/NEWS-OS.mk
  N apache-2.0/nsprpub/config/NetBSD.mk
  U apache-2.0/nsprpub/config/OS2.mk
  U apache-2.0/nsprpub/config/OSF1.mk
  U apache-2.0/nsprpub/config/Rhapsody.mk
  U apache-2.0/nsprpub/config/SCOOS.mk
  U apache-2.0/nsprpub/config/SINIX.mk
  U apache-2.0/nsprpub/config/SunOS.mk
  U apache-2.0/nsprpub/config/SunOS4.mk
  U apache-2.0/nsprpub/config/SunOS5.mk
  U apache-2.0/nsprpub/config/UNIX.mk
  U apache-2.0/nsprpub/config/UNIXWARE.mk
  U apache-2.0/nsprpub/config/WIN32.mk
  U apache-2.0/nsprpub/config/WIN95.mk
  U apache-2.0/nsprpub/config/WINNT.mk
  U apache-2.0/nsprpub/config/arch.mk
  N apache-2.0/nsprpub/config/autoconf.mk.in
  U apache-2.0/nsprpub/config/config.mk
  U apache-2.0/nsprpub/config/libc_r.h
  U apache-2.0/nsprpub/config/module.df
  U apache-2.0/nsprpub/config/nfspwd.pl
  U apache-2.0/nsprpub/config/nsinstall.c
  U apache-2.0/nsprpub/config/pathsub.c
  U apache-2.0/nsprpub/config/pathsub.h
  U apache-2.0/nsprpub/config/prmkdir.bat
  U apache-2.0/nsprpub/config/rules.mk
  U apache-2.0/nsprpub/config/win16.mk
  N apache-2.0/nsprpub/include/config.h.in
  U apache-2.0/nsprpub/lib/Makefile
  N apache-2.0/nsprpub/lib/Makefile.in
  N apache-2.0/nsprpub/lib/ds/MANIFEST
  U apache-2.0/nsprpub/lib/ds/Makefile
  N apache-2.0/nsprpub/lib/ds/Makefile.in
  U apache-2.0/nsprpub/lib/ds/export.mac
  U apache-2.0/nsprpub/lib/ds/plarena.c
  U apache-2.0/nsprpub/lib/ds/plarena.h
  U apache-2.0/nsprpub/lib/ds/plarenas.h
  U apache-2.0/nsprpub/lib/ds/plevent.c
  U apache-2.0/nsprpub/lib/ds/plevent.h
  U apache-2.0/nsprpub/lib/ds/plhash.c
  U apache-2.0/nsprpub/lib/ds/plhash.h
  N apache-2.0/nsprpub/lib/ds/plvector.c
  N apache-2.0/nsprpub/lib/ds/plvector.h
  U apache-2.0/nsprpub/lib/libc/Makefile
  N apache-2.0/nsprpub/lib/libc/Makefile.in
  U apache-2.0/nsprpub/lib/libc/README
  N apache-2.0/nsprpub/lib/libc/include/MANIFEST
  U apache-2.0/nsprpub/lib/libc/include/Makefile
  N apache-2.0/nsprpub/lib/libc/include/Makefile.in
  U apache-2.0/nsprpub/lib/libc/include/README
  U apache-2.0/nsprpub/lib/libc/include/export.mac
  U apache-2.0/nsprpub/lib/libc/include/plbase64.h
  U apache-2.0/nsprpub/lib/libc/include/plerror.h
  U apache-2.0/nsprpub/lib/libc/include/plgetopt.h
  U apache-2.0/nsprpub/lib/libc/include/plresolv.h
  U apache-2.0/nsprpub/lib/libc/include/plstr.h
  U apache-2.0/nsprpub/lib/libc/src/Makefile
  N apache-2.0/nsprpub/lib/libc/src/Makefile.in
  U apache-2.0/nsprpub/lib/libc/src/README
  U apache-2.0/nsprpub/lib/libc/src/base64.c
  U apache-2.0/nsprpub/lib/libc/src/plerror.c
  U apache-2.0/nsprpub/lib/libc/src/plgetopt.c
  U apache-2.0/nsprpub/lib/libc/src/strcat.c
  U apache-2.0/nsprpub/lib/libc/src/strccmp.c
  U apache-2.0/nsprpub/lib/libc/src/strchr.c
  U apache-2.0/nsprpub/lib/libc/src/strcmp.c
  U apache-2.0/nsprpub/lib/libc/src/strcpy.c
  U apache-2.0/nsprpub/lib/libc/src/strcstr.c
  U apache-2.0/nsprpub/lib/libc/src/strdup.c
  U apache-2.0/nsprpub/lib/libc/src/strlen.c
  U apache-2.0/nsprpub/lib/libc/src/strpbrk.c
  U apache-2.0/nsprpub/lib/libc/src/strstr.c
  U apache-2.0/nsprpub/lib/msgc/Makefile
  N apache-2.0/nsprpub/lib/msgc/Makefile.in
  N apache-2.0/nsprpub/lib/msgc/include/MANIFEST
  U apache-2.0/nsprpub/lib/msgc/include/Makefile
  N apache-2.0/nsprpub/lib/msgc/include/Makefile.in
  U apache-2.0/nsprpub/lib/msgc/include/export.mac
  U apache-2.0/nsprpub/lib/msgc/include/gcint.h
  U apache-2.0/nsprpub/lib/msgc/include/prgc.h
  U apache-2.0/nsprpub/lib/msgc/src/Makefile
  N apache-2.0/nsprpub/lib/msgc/src/Makefile.in
  U apache-2.0/nsprpub/lib/msgc/src/macgc.c
  U apache-2.0/nsprpub/lib/msgc/src/os2gc.c
  U apache-2.0/nsprpub/lib/msgc/src/prgcapi.c
  U apache-2.0/nsprpub/lib/msgc/src/prmsgc.c
  U apache-2.0/nsprpub/lib/msgc/src/unixgc.c
  U apache-2.0/nsprpub/lib/msgc/src/win16gc.c
  U apache-2.0/nsprpub/lib/msgc/src/win32gc.c
  U apache-2.0/nsprpub/lib/msgc/tests/Makefile
  N apache-2.0/nsprpub/lib/msgc/tests/Makefile.in
  U apache-2.0/nsprpub/lib/msgc/tests/gc1.c
  U apache-2.0/nsprpub/lib/msgc/tests/thrashgc.c
  U apache-2.0/nsprpub/lib/prstreams/Makefile
  N apache-2.0/nsprpub/lib/prstreams/Makefile.in
  U apache-2.0/nsprpub/lib/prstreams/prstrms.cpp
  U apache-2.0/nsprpub/lib/prstreams/prstrms.h
  U apache-2.0/nsprpub

cvs commit: apache-2.0/nsprpub/pr/include prthread.h

1998-09-22 Thread dgaudet
dgaudet 98/09/22 09:27:38

  Modified:nsprpub/pr/include prthread.h
  Log:
  merge up to MOZILLA cvs19980922 tag
  
  Revision  ChangesPath
  1.3   +5 -5  apache-2.0/nsprpub/pr/include/prthread.h
  
  Index: prthread.h
  ===
  RCS file: /export/home/cvs/apache-2.0/nsprpub/pr/include/prthread.h,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- prthread.h1998/09/05 16:54:15 1.2
  +++ prthread.h1998/09/22 16:27:38 1.3
  @@ -185,19 +185,19 @@
   
   /*
   ** Define some per-thread-private data.
  -** index is an index into the per-thread private data table
  +** tpdIndex is an index into the per-thread private data table
   ** priv is the per-thread-private data 
   **
   ** If the per-thread private data table has a previously registered
   ** destructor function and a non-NULL per-thread-private data value,
   ** the destructor function is invoked.
   **
  -** This can return PR_FAILURE if index is invalid.
  +** This can return PR_FAILURE if the index is invalid.
   */
  -PR_EXTERN(PRStatus) PR_SetThreadPrivate(PRUintn indexx, void *priv);
  +PR_EXTERN(PRStatus) PR_SetThreadPrivate(PRUintn tpdIndex, void *priv);
   
   /*
  -** Recover the per-thread-private data for the current thread. index is
  +** Recover the per-thread-private data for the current thread. tpdIndex is
   ** the index into the per-thread private data table. 
   **
   ** The returned value may be NULL which is indistinguishable from an error 
  @@ -205,7 +205,7 @@
   **
   ** A thread can only get access to its own thread-specific-data.
   */
  -PR_EXTERN(void*) PR_GetThreadPrivate(PRUintn indexx);
  +PR_EXTERN(void*) PR_GetThreadPrivate(PRUintn tpdIndex);
   
   /*
   ** This routine sets the interrupt request for a target thread. The interrupt
  
  
  


cvs commit: apache-2.0/apache-nspr HOWTOBUILD

1998-09-22 Thread dgaudet
dgaudet 98/09/22 09:38:42

  Modified:apache-nspr HOWTOBUILD
  Log:
  we can build with the included nspr again
  
  Revision  ChangesPath
  1.3   +2 -11 apache-2.0/apache-nspr/HOWTOBUILD
  
  Index: HOWTOBUILD
  ===
  RCS file: /export/home/cvs/apache-2.0/apache-nspr/HOWTOBUILD,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- HOWTOBUILD1998/09/19 19:15:42 1.2
  +++ HOWTOBUILD1998/09/22 16:38:42 1.3
  @@ -1,18 +1,9 @@
   This is a temporary note for developers during the 2.0 development process.
   
  -N.B.: The version of NSPR included in Apache 2.0 is no longer sufficient. Use
  -the latest version from Mozilla.
  -
  -First, build nspr:
  -
  -cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot co mozilla/nsprpub
  -
  -(I've forgotten the password - see http://www.mozilla.org).
  -
  -cd mozilla/nsprpub
  +cd apache-2.0/nsprpub
   make (or gmake) (use -DBUILD_OPT=1 to build optimised)
   
  -This produces a directory .../mozilla/dist/platform_DBG.OBJ, containing
  +This produces a directory apache-2.0/dist/platform_DBG.OBJ, containing
   include and lib. Tweak .../apache-2.0/apache-nspr/Configuration to reflect 
this
   path (use full pathnames). Note that Configuration.tmpl is currently 
bullshit -
   use one of Configuration.ben or Configuration.dean as a basis (note that Dean
  
  
  


cvs commit: apache-2.0/apache-nspr - Imported sources

1998-09-22 Thread dgaudet
dgaudet 98/09/22 09:47:32

  Log:
  import apache-1.3.3-dev sources as of 19980922
  
  Status:
  
  Vendor Tag:   APACHE
  Release Tags: APACHE_1_3_19980922
  
  U apache-2.0/apache-nspr/.cvsignore
  U apache-2.0/apache-nspr/.gdbinit
  U apache-2.0/apache-nspr/Apache.dsp
  U apache-2.0/apache-nspr/Apache.mak
  U apache-2.0/apache-nspr/ApacheCore.def
  U apache-2.0/apache-nspr/ApacheCore.dsp
  U apache-2.0/apache-nspr/ApacheCore.mak
  N apache-2.0/apache-nspr/BUILD.NOTES
  U apache-2.0/apache-nspr/CHANGES
  C apache-2.0/apache-nspr/Configuration.tmpl
  U apache-2.0/apache-nspr/Configure
  U apache-2.0/apache-nspr/INDENT
  U apache-2.0/apache-nspr/INSTALL
  U apache-2.0/apache-nspr/Makefile.nt
  C apache-2.0/apache-nspr/Makefile.tmpl
  U apache-2.0/apache-nspr/PORTING
  U apache-2.0/apache-nspr/README
  U apache-2.0/apache-nspr/README.EBCDIC
  U apache-2.0/apache-nspr/buildmark.c
  U apache-2.0/apache-nspr/ap/.cvsignore
  U apache-2.0/apache-nspr/ap/.indent.pro
  C apache-2.0/apache-nspr/ap/Makefile.tmpl
  C apache-2.0/apache-nspr/ap/ap.dsp
  C apache-2.0/apache-nspr/ap/ap.mak
  U apache-2.0/apache-nspr/ap/ap_cpystrn.c
  U apache-2.0/apache-nspr/ap/ap_execve.c
  N apache-2.0/apache-nspr/ap/ap_fnmatch.c
  U apache-2.0/apache-nspr/ap/ap_signal.c
  U apache-2.0/apache-nspr/ap/ap_slack.c
  C apache-2.0/apache-nspr/ap/ap_snprintf.c
  U apache-2.0/apache-nspr/main/.cvsignore
  U apache-2.0/apache-nspr/main/.indent.pro
  C apache-2.0/apache-nspr/main/Makefile.tmpl
  C apache-2.0/apache-nspr/main/alloc.c
  C apache-2.0/apache-nspr/main/buff.c
  U apache-2.0/apache-nspr/main/gen_test_char.c
  U apache-2.0/apache-nspr/main/gen_test_char.dsp
  U apache-2.0/apache-nspr/main/gen_test_char.mak
  U apache-2.0/apache-nspr/main/gen_uri_delims.c
  U apache-2.0/apache-nspr/main/gen_uri_delims.dsp
  U apache-2.0/apache-nspr/main/gen_uri_delims.mak
  C apache-2.0/apache-nspr/main/http_config.c
  C apache-2.0/apache-nspr/main/http_core.c
  C apache-2.0/apache-nspr/main/http_log.c
  C apache-2.0/apache-nspr/main/http_main.c
  C apache-2.0/apache-nspr/main/http_protocol.c
  C apache-2.0/apache-nspr/main/http_request.c
  U apache-2.0/apache-nspr/main/http_vhost.c
  U apache-2.0/apache-nspr/main/md5c.c
  C apache-2.0/apache-nspr/main/rfc1413.c
  C apache-2.0/apache-nspr/main/util.c
  C apache-2.0/apache-nspr/main/util_date.c
  C apache-2.0/apache-nspr/main/util_md5.c
  C apache-2.0/apache-nspr/main/util_script.c
  U apache-2.0/apache-nspr/main/util_uri.c
  N apache-2.0/apache-nspr/helpers/MakeEtags
  U apache-2.0/apache-nspr/helpers/CutRule
  U apache-2.0/apache-nspr/helpers/GuessOS
  U apache-2.0/apache-nspr/helpers/MakeLint
  U apache-2.0/apache-nspr/helpers/PrintPath
  U apache-2.0/apache-nspr/helpers/TestCompile
  N apache-2.0/apache-nspr/helpers/buildinfo.sh
  N apache-2.0/apache-nspr/helpers/checkheader.sh
  U apache-2.0/apache-nspr/helpers/dummy.c
  U apache-2.0/apache-nspr/helpers/find-dbm-lib
  N apache-2.0/apache-nspr/helpers/findcpp.sh
  U apache-2.0/apache-nspr/helpers/fmn.sh
  U apache-2.0/apache-nspr/helpers/fp2rp
  U apache-2.0/apache-nspr/helpers/install.sh
  U apache-2.0/apache-nspr/helpers/mfhead
  U apache-2.0/apache-nspr/helpers/mkdir.sh
  U apache-2.0/apache-nspr/helpers/mkshadow.sh
  U apache-2.0/apache-nspr/helpers/ppl.sh
  N apache-2.0/apache-nspr/helpers/slo.sh
  U apache-2.0/apache-nspr/include/.cvsignore
  U apache-2.0/apache-nspr/include/.indent.pro
  C apache-2.0/apache-nspr/include/alloc.h
  C apache-2.0/apache-nspr/include/ap.h
  N apache-2.0/apache-nspr/include/ap_compat.h
  N apache-2.0/apache-nspr/include/ap_config.h
  N apache-2.0/apache-nspr/include/ap_ctype.h
  U apache-2.0/apache-nspr/include/ap_md5.h
  N apache-2.0/apache-nspr/include/ap_mmn.h
  C apache-2.0/apache-nspr/include/buff.h
  U apache-2.0/apache-nspr/include/compat.h
  C apache-2.0/apache-nspr/include/conf.h
  U apache-2.0/apache-nspr/include/explain.h
  U apache-2.0/apache-nspr/include/fnmatch.h
  C apache-2.0/apache-nspr/include/hsregex.h
  C apache-2.0/apache-nspr/include/http_conf_globals.h
  U apache-2.0/apache-nspr/include/http_config.h
  U apache-2.0/apache-nspr/include/http_core.h
  C apache-2.0/apache-nspr/include/http_log.h
  U apache-2.0/apache-nspr/include/http_main.h
  C apache-2.0/apache-nspr/include/http_protocol.h
  C apache-2.0/apache-nspr/include/http_request.h
  U apache-2.0/apache-nspr/include/http_vhost.h
  C apache-2.0/apache-nspr/include/httpd.h
  U apache-2.0/apache-nspr/include/multithread.h
  U apache-2.0/apache-nspr/include/rfc1413.h
  C apache-2.0/apache-nspr/include/scoreboard.h
  U apache-2.0/apache-nspr/include/util_date.h
  C apache-2.0/apache-nspr/include/util_md5.h
  C apache-2.0/apache-nspr/include/util_script.h
  U apache-2.0/apache-nspr/include/util_uri.h
  U apache-2.0/apache-nspr/modules/.cvsignore
  U apache-2.0/apache-nspr/modules/README
  U apache-2.0/apache-nspr/modules/example/.cvsignore
  U apache-2.0/apache-nspr/modules/example/.indent.pro
  U apache-2.0/apache-nspr/modules/example

cvs commit: apache-2.0/apache-nspr/os/win32 modules.c util_win32.c

1998-09-22 Thread dgaudet
dgaudet 98/09/22 11:05:55

  Modified:apache-nspr Configuration.tmpl Makefile.tmpl
   apache-nspr/ap Makefile.tmpl ap.dsp ap_snprintf.c
   apache-nspr/include alloc.h ap.h ap_config.h buff.h
hsregex.h http_conf_globals.h http_log.h
http_protocol.h http_request.h httpd.h scoreboard.h
util_md5.h
   apache-nspr/main Makefile.tmpl alloc.c buff.c http_config.c
http_core.c http_log.c http_main.c http_protocol.c
http_request.c rfc1413.c util.c util_date.c
util_md5.c util_script.c
   apache-nspr/modules/example mod_example.c
   apache-nspr/modules/experimental mod_mmap_static.c
   apache-nspr/modules/proxy Makefile.tmpl proxy_cache.c
proxy_connect.c proxy_ftp.c proxy_http.c
   apache-nspr/modules/standard Makefile.tmpl mod_access.c
mod_actions.c mod_asis.c mod_auth.c mod_autoindex.c
mod_cern_meta.c mod_cgi.c mod_digest.c mod_dir.c
mod_expires.c mod_imap.c mod_include.c mod_info.c
mod_log_config.c mod_mime.c mod_mime_magic.c
mod_negotiation.c mod_rewrite.c mod_rewrite.h
mod_so.c mod_speling.c mod_status.c mod_userdir.c
   apache-nspr/os/unix os.c
   apache-nspr/os/win32 modules.c util_win32.c
  Removed: apache-nspr/include conf.h
  Log:
  painful conflict resolution... I have not tried to compile this
  
  Revision  ChangesPath
  1.3   +27 -20apache-2.0/apache-nspr/Configuration.tmpl
  
  Index: Configuration.tmpl
  ===
  RCS file: /export/home/cvs/apache-2.0/apache-nspr/Configuration.tmpl,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Configuration.tmpl1998/06/30 08:57:04 1.2
  +++ Configuration.tmpl1998/09/22 18:05:05 1.3
  @@ -58,6 +58,7 @@
   EXTRA_DEPS=
   
   #CC=
  +#CPP=
   #OPTIM=
   #RANLIB=
   
  @@ -72,8 +73,7 @@
   # 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 file 
  -# htdocs/manual/sharedobjects.html, under 
  -# Supported Platforms.
  +# htdocs/manual/dso.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()
  @@ -90,6 +90,19 @@
   # Then enable the DSO feature for particular modules individually
   # by replacing their `AddModule' command with `SharedModule' and
   # change the filename extension from `.o' to `.so'. 
  +#
  +# Sometimes the DSO files need to be linked against other shared
  +# libraries to explicitly resolve symbols from them when the
  +# httpd program not already contains references to them. For
  +# instance when buidling mod_auth_db as a DSO you need to link
  +# the DSO against the libdb explicity because the Apache kernel
  +# has no references for this library. But the problem is that
  +# this chaining is not supported on all platforms. Although one
  +# usually can link a DSO against another DSO without linker
  +# complains the linkage is not really done on these platforms.
  +# So, when you receive unresolved symbol errors under runtime
  +# when using the LoadModule directive for a particular module try
  +# to enable the SHARED_CHAIN rule below.
   
   #CFLAGS_SHLIB=
   #LD_SHLIB=
  @@ -97,6 +110,7 @@
   #LDFLAGS_SHLIB_EXPORT=
   
   Rule SHARED_CORE=default
  +Rule SHARED_CHAIN=default
   
   
   # Rules configuration
  @@ -105,7 +119,7 @@
   # functions. The format is: Rule RULE=value
   #
   # At present, only the following RULES are known: WANTHSREGEX, SOCKS4,
  -# SOCKS5, STATUS, IRIXNIS, IRIXN32 and PARANOID.
  +# SOCKS5, IRIXNIS, IRIXN32 and PARANOID.
   #
   # For all Rules, if set to yes, then Configure knows we want that
   # capability and does what is required to add it in. If set to default
  @@ -122,12 +136,6 @@
   #  location to EXTRA_LIBS, otherwise Configure will assume
   #  -L/usr/local/lib -lsocks5
   #
  -# STATUS:
  -#  If Configure determines that you are using the status_module,
  -#  it will automatically enable full status information if set
  -#  to 'yes'. If the status module is not included, having STATUS
  -#  set to 'yes' has no impact.
  -#
   # IRIXNIS:
   #  Only takes effect if Configure determines that you are running
   #  SGI IRIX.  If you are using a (ancient) 4.x version of IRIX, you
  @@ -148,7 +156,6 @@
   #  actually print-out the code that the modules execute
   #
   
  -Rule STATUS=yes
   Rule SOCKS4=no
   Rule SOCKS5=no
   Rule IRIXNIS=no
  @@ 

cvs commit: apache-1.3 STATUS

1998-09-22 Thread coar
coar98/09/22 11:26:53

  Modified:.STATUS
  Log:
The change from __EMX__ to OS2 as the #define name has already
happened.
  
  Revision  ChangesPath
  1.488 +0 -2  apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.487
  retrieving revision 1.488
  diff -u -r1.487 -r1.488
  --- STATUS1998/09/21 19:59:35 1.487
  +++ STATUS1998/09/22 18:26:52 1.488
  @@ -466,8 +466,6 @@
   3) byte range error handling
   4) update the Accept-Encoding parser to allow q-values
   
  -* #ifdef __EMX__ -- #ifdef OS2.
  -
   * use of spawnvp in uncompress_child in mod_mime_magic - doesn't
 use the new child_info structure, is this still safe?  Needs to be 
 looked at.