cvs commit: apache-site related_projects.html
dgaudet 98/06/16 20:44:25 Modified:.related_projects.html Log: add link to redhat Revision ChangesPath 1.27 +1 -0 apache-site/related_projects.html Index: related_projects.html === RCS file: /export/home/cvs/apache-site/related_projects.html,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- related_projects.html 1998/05/04 18:58:35 1.26 +++ related_projects.html 1998/06/17 03:44:24 1.27 @@ -39,6 +39,7 @@ LIA HREF=#apacheweekApache Week/A (free weekly newsletter) LIA HREF=#ravenCovalent Raven/A LIA HREF=#matriceMatrice W3/A +LIA HREF=http://www.redhat.com/products/product-details.phtml?id=rhsa;Red Hat Secure Web Server/a LIA HREF=#strongholdStronghold/A LIA HREF=#tenonWebTen, a MacOS port of Apache/A /UL
cvs commit: apache-1.3/src/modules/standard mod_log_config.c
dgaudet 98/06/16 23:39:36 Modified:src/modules/standard mod_log_config.c Log: fix problem with previous fix to the log format stuff... it didn't work right in the main server. PR: 2090 Submitted by: Christof Damian [EMAIL PROTECTED] Revision ChangesPath 1.63 +22 -25apache-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.62 retrieving revision 1.63 diff -u -r1.62 -r1.63 --- mod_log_config.c 1998/06/14 21:10:27 1.62 +++ mod_log_config.c 1998/06/17 06:39:34 1.63 @@ -805,8 +805,6 @@ { multi_log_state *base = (multi_log_state *) basev; multi_log_state *add = (multi_log_state *) addv; -const char *format; -const char *dummy; add-server_config_logs = base-config_logs; if (!add-default_format) { @@ -815,29 +813,6 @@ } add-formats = ap_overlay_tables(p, base-formats, add-formats); -if (add-default_format_string) { - format = ap_table_get(add-formats, add-default_format_string); - if (format) { - add-default_format = parse_log_string(p, format, dummy); - } -} - -if (add-config_logs) { - config_log_state *clsarray = (config_log_state *) add-config_logs-elts; - int i; - - for (i = 0; i add-config_logs-nelts; ++i) { - config_log_state *cls = clsarray[i]; - - if (cls-format_string) { - format = ap_table_get(add-formats, cls-format_string); - if (format) { - cls-format = parse_log_string(p, format, dummy); - } - } - } -} - return add; } @@ -957,7 +932,15 @@ config_log_module); config_log_state *clsarray; const char *dummy; +const char *format; +if (mls-default_format_string) { + format = ap_table_get(mls-formats, mls-default_format_string); + if (format) { + mls-default_format = parse_log_string(p, format, dummy); + } +} + if (!mls-default_format) { mls-default_format = parse_log_string(p, DEFAULT_LOG_FORMAT, dummy); } @@ -967,6 +950,13 @@ for (i = 0; i mls-config_logs-nelts; ++i) { config_log_state *cls = clsarray[i]; + if (cls-format_string) { + format = ap_table_get(mls-formats, cls-format_string); + if (format) { + cls-format = parse_log_string(p, format, dummy); + } + } + cls = open_config_log(s, p, cls, mls-default_format); } } @@ -974,6 +964,13 @@ clsarray = (config_log_state *) mls-server_config_logs-elts; for (i = 0; i mls-server_config_logs-nelts; ++i) { config_log_state *cls = clsarray[i]; + + if (cls-format_string) { + format = ap_table_get(mls-formats, cls-format_string); + if (format) { + cls-format = parse_log_string(p, format, dummy); + } + } cls = open_config_log(s, p, cls, mls-default_format); }
cvs commit: apache-1.3/src/ap ap_slack.c
dgaudet 98/06/16 23:57:06 Modified:src/ap ap_slack.c Log: this is a warning not an error Revision ChangesPath 1.6 +1 -1 apache-1.3/src/ap/ap_slack.c Index: ap_slack.c === RCS file: /export/home/cvs/apache-1.3/src/ap/ap_slack.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- ap_slack.c1998/04/11 12:00:17 1.5 +++ ap_slack.c1998/06/17 06:57:05 1.6 @@ -98,7 +98,7 @@ * the high line, because if it fails we'll eventually try * the low line... */ - ap_log_error(APLOG_MARK, APLOG_ERR, NULL, + ap_log_error(APLOG_MARK, APLOG_WARNING, NULL, unable to open a file descriptor above %u, you may need to increase the number of descriptors, LOW_SLACK_LINE);
cvs commit: apache-1.3/src/include conf.h
dgaudet 98/06/17 00:10:45 Modified:src CHANGES src/include conf.h Log: fix compilation on linux arm PR: 2443 Submitted by: Sam Kington [EMAIL PROTECTED] Revision ChangesPath 1.923 +3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.922 retrieving revision 1.923 diff -u -r1.922 -r1.923 --- CHANGES 1998/06/16 09:42:30 1.922 +++ CHANGES 1998/06/17 07:10:38 1.923 @@ -1,5 +1,8 @@ Changes with Apache 1.3.1 + *) PORT: Fix compilation problem on ARM Linux. + [Sam Kington [EMAIL PROTECTED]] PR#2443 + *) Let APACI's configure script determine some configuration parameters (Group, Port, ServerAdmin, ServerName) via some intelligent tests to remove some of the classical hurdles for new users when setting up 1.216 +1 -1 apache-1.3/src/include/conf.h Index: conf.h === RCS file: /export/home/cvs/apache-1.3/src/include/conf.h,v retrieving revision 1.215 retrieving revision 1.216 diff -u -r1.215 -r1.216 --- conf.h1998/06/06 19:30:46 1.215 +++ conf.h1998/06/17 07:10:42 1.216 @@ -1056,7 +1056,7 @@ * so we don't have to. Sigh... */ -#if defined(CRAY) || defined(__arm) +#if defined(CRAY) || (defined(__arm) !defined(LINUX)) #ifdef __STDC__ #define XtOffset(p_type,field) _Offsetof(p_type,field) #else
cvs commit: apache-1.3 STATUS
rse 98/06/17 05:03:40 Modified:.STATUS Log: Some latest news about this heavy problem... Revision ChangesPath 1.431 +15 -7 apache-1.3/STATUS Index: STATUS === RCS file: /export/home/cvs/apache-1.3/STATUS,v retrieving revision 1.430 retrieving revision 1.431 diff -u -r1.430 -r1.431 --- STATUS1998/06/16 03:59:01 1.430 +++ STATUS1998/06/17 12:03:39 1.431 @@ -13,13 +13,21 @@ RELEASE SHOWSTOPPERS: * Ralf: mod_so doesn't correctly initialise modules. For instance - the handlers of mod_perl are not initialised. An ap_init_modules() could - be done from mod_so but this is too much. IMHO we need an API function - ap_init_single_module() which does what ap_init_modules() does but only - for a particular module. Currently at least mod_perl is broken under the - DSO situation because of this missing init in mod_so. But perhaps - there are more modules which have the same problem. This should - be fixed for 1.3.1! + the handlers of mod_perl are not initialised. + An ap_init_modules() could be done from mod_so but this is too much. + + I've already debugged this up to ap_invoke_handler() and it correctly + sees the handlers from mod_perl (perl-script) and actually runs them. + But under DSO situation it returns DECLINED while under non-DSO + situation it runs fine. Sure, its mod_perl's fault because its mod_perl + code which returns DECLINED. But it definitely seems to be caused by a + missing init in mod_so under DSO situation. I've already asked Doug for + hints but he still has no clue. + + Currently at least mod_perl is broken under the DSO situation because of + this missing init in mod_so. But perhaps there are more modules which + have the same problem. This should be fixed for 1.3.1 or at least found + out why it is happening! WIN32 1.3 RELEASE SHOWSTOPPERS:
cvs commit: apache-1.3 INSTALL configure
rse 98/06/17 05:55:15 Modified:src CHANGES .INSTALL configure Log: Be friendly to package maintainers and allow them to disable the APACI configuration adjustments (Group, Port, ServerName, ServerAdmin) via --without-confadjust because when building packages this can be problematic to them. Revision ChangesPath 1.924 +4 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.923 retrieving revision 1.924 diff -u -r1.923 -r1.924 --- CHANGES 1998/06/17 07:10:38 1.923 +++ CHANGES 1998/06/17 12:55:12 1.924 @@ -6,7 +6,10 @@ *) Let APACI's configure script determine some configuration parameters (Group, Port, ServerAdmin, ServerName) via some intelligent tests to remove some of the classical hurdles for new users when setting up - Apache. [Ralf S. Engelschall] + Apache. This is done per default because it is useful for the average + user. Package authors can use the --without-confadjust option to disable + these configuration adjustments. + [Ralf S. Engelschall] *) Added an EXTRA_DEPS configuration parameter which can be used to add an extra Makefile dependency for the httpd target, for instance 1.31 +6 -0 apache-1.3/INSTALL Index: INSTALL === RCS file: /export/home/cvs/apache-1.3/INSTALL,v retrieving revision 1.30 retrieving revision 1.31 diff -u -r1.30 -r1.31 --- INSTALL 1998/05/22 07:25:01 1.30 +++ INSTALL 1998/06/17 12:55:14 1.31 @@ -155,6 +155,7 @@ [--with-perl=FILE] [--without-support] + [--without-confadjust] Use the CC, OPTIM, CFLAGS, INCLUDES, LDFLAGS, LIBS, CFLAGS_SHLIB, LD_SHLIB, LDFLAGS_SHLIB, LDFLAGS_SHLIB_EXPORT and RANLIB environment @@ -264,6 +265,11 @@ installation of support tools from the src/support/ area. This can be useful when you have compilation problems with one or more of these not programs on your platform or if you just don't need them. + + Use the --without-confadjust option to explicitly disable some built + user/situation dependent adjustments to the config files (Group, Port, + ServerAdmin, ServerName, etc.). This is usually only interesting for + vendor package maintainers who wants to force the keeping of defaults. Use the --enable-suexec option to enable the suEXEC feature by building and installing the suexec support program. Use --suexec-caller=UID to 1.37 +46 -35apache-1.3/configure Index: configure === RCS file: /export/home/cvs/apache-1.3/configure,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- configure 1998/06/16 10:29:17 1.36 +++ configure 1998/06/17 12:55:14 1.37 @@ -176,6 +176,9 @@ # with support tools support=1 +# with adjustments +confadjust=1 + # determine rules rules= rulelist= @@ -385,6 +388,7 @@ echo --disable-shared=NAME disable build of Module named 'NAME' as a shared object echo --with-perl=FILE set the path to the optional Perl interpreter to use echo --without-support disable the build and installation of support tools +echo --without-confadjust disable some build user/situation adjustments to config files echo echo suEXEC options: echo --enable-suexecenable the suEXEC feature @@ -669,6 +673,9 @@ --without-support) support=0 ;; +--without-confadjust) +confadjust=0 +;; --suexec-caller=*) suexec_caller=$apc_optarg suexec_ok=1 @@ -778,53 +785,57 @@ ## determine special configuration parameters ## conf_group=#-1 -if [ .`egrep ^nobody: /etc/group` != . ]; then -conf_group=nobody -if [ .`egrep ^nogroup: /etc/group` != . ]; then -conf_group=nogroup -fi -fi conf_port=80 -if [ .`id | grep root` = . ]; then -conf_port=8080 -fi -username=$LOGNAME -if [ .$username = . ]; then -username=$USER +conf_serveradmin=[EMAIL PROTECTED] +conf_servername=new.host.name +if [ .$confadjust = .1 ]; then +if [ .`egrep ^nobody: /etc/group` != . ]; then +conf_group=nobody +if [ .`egrep ^nogroup: /etc/group` != . ]; then +conf_group=nogroup +fi +fi +
cvs commit: apache-1.3/src CHANGES Configure
rse 98/06/17 06:34:04 Modified:src CHANGES Configure Log: Enable DSO support for OpenBSD in general, not only for 2.x, because it also works for OpenBSD 1.x. Revision ChangesPath 1.925 +3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.924 retrieving revision 1.925 diff -u -r1.924 -r1.925 --- CHANGES 1998/06/17 12:55:12 1.924 +++ CHANGES 1998/06/17 13:33:59 1.925 @@ -1,5 +1,8 @@ Changes with Apache 1.3.1 + *) Enable DSO support for OpenBSD in general, not only for 2.x, because it + also works for OpenBSD 1.x. [Ralf S. Engelschall] + *) PORT: Fix compilation problem on ARM Linux. [Sam Kington [EMAIL PROTECTED]] PR#2443 1.268 +1 -1 apache-1.3/src/Configure Index: Configure === RCS file: /export/home/cvs/apache-1.3/src/Configure,v retrieving revision 1.267 retrieving revision 1.268 diff -u -r1.267 -r1.268 --- Configure 1998/06/09 12:59:19 1.267 +++ Configure 1998/06/17 13:34:02 1.268 @@ -827,7 +827,7 @@ LDFLAGS_SHLIB_EXPORT= SHLIB_SUFFIX_DEPTH=2 ;; -*-openbsd2*) +*-openbsd*) CFLAGS_SHLIB=-fPIC LDFLAGS_SHLIB=-Bforcearchive -Bshareable LDFLAGS_SHLIB_EXPORT=
cvs commit: apache-site/images SWshowcase.gif
coar98/06/17 15:48:40 Added: .awards.html images SWshowcase.gif Log: Skeletal file for the project's brag wall. Note that this isn't linked into anything else yet, and won't be until we get a couple more things added here. I'm going to add the few about which I know later to-night. Revision ChangesPath 1.1 apache-site/awards.html Index: awards.html === !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0 Transitional//EN http://www.w3.org/TR/REC-html40/loose.dtd; HTML HEAD TITLEAwards Won by the Apache Web Server Software/TITLE /HEAD !-- Background white, links blue (unvisited), navy (visited), red (active) -- BODY BGCOLOR=#FF TEXT=#00 LINK=#FF VLINK=#80 ALINK=#FF DIV ALIGN=CENTER H1Awards Won by the Apache Web Server Software/H1 HR TABLE BORDER=0 WIDTH=95% TR ALIGN=CENTER TDA HREF=http://serverwatch.internet.com/; IMG SRC=images/SWshowcase.gif BORDER=0 HEIGHT=83 WIDTH=190 ALT=ServerWatch Server Showcase Winner!/A /TD /TR /TABLE /DIV HR P ALIGN=CENTER A HREF=images/apache_pb.gif IMG BORDER=0 SRC=images/apache_pb.gif ALT=Powered by Apache WIDTH=259 HEIGHT=32/A /BODY /HTML 1.1 apache-site/images/SWshowcase.gif Index: SWshowcase.gif === GIF89a¾ A£´d}E¤c Ë%S KtÄãùßt'BQ×®öZ|5tÄ3àvnE òQCÓuý`õN=æpÎv52²×çõTIÆ oEê`i¦¸`R)e]FHãØxþIerJÙ«¼3å¨ODT)b8´Tâ +³ûéiçfV UW!¶)[EMAIL PROTECTED]/QªÍLÁCÛùX³^Á} ZðÌ 7ÈÁzð ¡GHÂðS uT~ 'ĶÆy{½ PÔÕÖ¹»~ÞÇãåÕ*$e¦ùðå(-è±Ô¯`¢( mi8`¬zr[¡ d®rÆÉmTÄ(0øMiW5(]}{{~UrCn {VfEV ~¢¦§«VO+T§«|U¡n` ÂÄ ÁÇVF¢§ U»G¢#§ Ǫç l--W0ÈÃt¢dÐH ÖÇÙèСBÁ«0£å` ([EMAIL PROTECTED] wfK!û PØÀeÐP]`ÃaÂHÅ¥¬H±ÒÙAð¥ÅlH\`Ñ ÈàÊ áä X-ßäááð à 'jtAß9zTQÇ ±)ÒT¨Ð2á´. [EMAIL PROTECTED] \ÐY!âL«½©:hKa-B´:«%â(§¤cTîakLH H÷ ©8®º¬²â IMWcIÚ 2Ddrñ¨_.HUákT§ \C] II¤Øì ËB`-ÀÓãé Ü,³ [EMAIL PROTECTED] -D~*°A MrÈð 'w_IÊʼ¾¿'^jC,£Ë¦½ à!Õ G!ÚÊ á 'Ú§§ÈáB`ªÕZÇáÃàæI|áRZ¨Óö¡a zI2),rè°Áº\ðñ 5XðSÉÄþ,/ÌôUM5t8¢ÁÒB#DH ü5|*ß´ö[BxH+?WÃɾ`![´Ð×:¦``OHà(¼ [EMAIL PROTECTED]0å  ¡¢¢¡ -©,Á#WX-¶ ÁÕ ¶,ÓÕå Ï+̬ÀåÁ X'àÎÑ«¶CR4ª`Z`ïBÏ, ad%[ ¶ðgÐdMI5ùì¥ ~ ±¦Êìe¢Æ· ;háB ? )lZ ¯ ¯ªf¬B®¯£¶¶¤¦¨ ¼L½]¨?ÓÓF ÕÍNM?Ôã·Eº $B,Eâä¢F? ì5Þ¶äÑû¤êVU¡pAA¸?4P @[EMAIL PROTECTED]ÈÊîÌ(hµà¯GAÕ£dÑlkè*)[EMAIL PROTECTED] §QM5¬ÀÃzVTf (ôèDEì @[EMAIL PROTECTED]ÈÊîÌ(hµà¯GAÕ£dÑlkè*)[EMAIL PROTECTED] §QM5¬ÀÃzVTf (ôèDEì @[EMAIL PROTECTED]ÈÊîÌ(hµà¯GAÕ£dÑlkè*)[EMAIL PROTECTED] §QM5¬ÀÃzVTf (ôèDEì @[EMAIL PROTECTED]ÈÊîÌ(hµà¯GAÕ£dÑlkè*)[EMAIL PROTECTED] §QM5¬ÀÃzVTf (ôèDEì @[EMAIL PROTECTED]ÈÊîÌ(hµà¯GAÕ£dÑlkè*)[EMAIL PROTECTED] §QM5¬ÀÃzVTf (ôèDEì @[EMAIL PROTECTED]ÈÊîÌ(hµà¯GAÕ£dÑlkè*)[EMAIL PROTECTED] §QM5¬ÀÃzVTf (ôèDEì @[EMAIL PROTECTED]ÈÊîÌ(hµà¯GAÕ£dÑlkè*)[EMAIL PROTECTED] §QM5¬ÀÃzVTf Copyright 1998 Mecklermedia Corp USSPCMT