Punky Tse wrote:
> 
> Hi,
> 
> I have added server version information of mod_webapp for httpd-2.0.  Please
> take a look to the patches.  I have modified mod_webapp.c and added a new
> file wa_version.h.  wa_version.h should be placed under
> jakarta-tomcat-connectors/webapp/include.

+1 for the new file but it would be better to have something similar to mod_jk.
Look to jakarta-tomcat-connectors/jk/native/common/jk_version.h

> 
> By adding this patch, httpd-2.0 will return:
> ==============================================
> Trying 192.168.1.101...
> Connected to 192.168.1.101.
> Escape character is '^]'.
> HEAD / HTTP/1.0
> 
> HTTP/1.1 200 OK
> Date: Wed, 19 Dec 2001 16:46:57 GMT
> Server: Apache/2.0.30-dev (Unix) mod_webapp/1.0.2-dev
> Content-Location: index.html.en
> Vary: negotiate,accept,accept-language,accept-charset
> TCN: choice
> Last-Modified: Sun, 02 Dec 2001 11:55:59 GMT
> ETag: "1ec7d-5b0-f28811c0;1ed38-947-f28811c0"
> Accept-Ranges: bytes
> Content-Length: 1456
> Connection: close
> Content-Type: text/html; charset=ISO-8859-1
> Content-Language: en
> Expires: Wed, 19 Dec 2001 16:46:57 GMT
> ==============================================
> 
> This is a patch for httpd-2.0 only, but I will try to add one for apache-1.3
> once the patches are accepted.
> 
> Punky
> 
> __________________________________________________
> Do You Yahoo!?
> Check out Yahoo! Shopping and Yahoo! Auctions for all of
> your unique holiday gifts! Buy at http://shopping.yahoo.com
> or bid at http://auctions.yahoo.com
> 
>   --------------------------------------------------------------------------------
>                            Name: mod_webapp.c.diff
>    mod_webapp.c.diff       Type: diff files (text/plain)
>                        Encoding: base64
>                     Description: mod_webapp.c.diff
> 
>   --------------------------------------------------------------------------------
> /* ========================================================================= *
>  *                                                                           *
>  *                 The Apache Software License,  Version 1.1                 *
>  *                                                                           *
>  *          Copyright (c) 1999-2001 The Apache Software Foundation.          *
>  *                           All rights reserved.                            *
>  *                                                                           *
>  * ========================================================================= *
>  *                                                                           *
>  * Redistribution and use in source and binary forms,  with or without modi- *
>  * fication, are permitted provided that the following conditions are met:   *
>  *                                                                           *
>  * 1. Redistributions of source code  must retain the above copyright notice *
>  *    notice, this list of conditions and the following disclaimer.          *
>  *                                                                           *
>  * 2. Redistributions  in binary  form  must  reproduce the  above copyright *
>  *    notice,  this list of conditions  and the following  disclaimer in the *
>  *    documentation and/or other materials provided with the distribution.   *
>  *                                                                           *
>  * 3. The end-user documentation  included with the redistribution,  if any, *
>  *    must include the following acknowlegement:                             *
>  *                                                                           *
>  *       "This product includes  software developed  by the Apache  Software *
>  *        Foundation <http://www.apache.org/>."                              *
>  *                                                                           *
>  *    Alternately, this acknowlegement may appear in the software itself, if *
>  *    and wherever such third-party acknowlegements normally appear.         *
>  *                                                                           *
>  * 4. The names  "The  Jakarta  Project",  "WebApp",  and  "Apache  Software *
>  *    Foundation"  must not be used  to endorse or promote  products derived *
>  *    from this  software without  prior  written  permission.  For  written *
>  *    permission, please contact <[EMAIL PROTECTED]>.                        *
>  *                                                                           *
>  * 5. Products derived from this software may not be called "Apache" nor may *
>  *    "Apache" appear in their names without prior written permission of the *
>  *    Apache Software Foundation.                                            *
>  *                                                                           *
>  * THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES *
>  * INCLUDING, BUT NOT LIMITED TO,  THE IMPLIED WARRANTIES OF MERCHANTABILITY *
>  * AND FITNESS FOR  A PARTICULAR PURPOSE  ARE DISCLAIMED.  IN NO EVENT SHALL *
>  * THE APACHE  SOFTWARE  FOUNDATION OR  ITS CONTRIBUTORS  BE LIABLE  FOR ANY *
>  * DIRECT,  INDIRECT,   INCIDENTAL,  SPECIAL,  EXEMPLARY,  OR  CONSEQUENTIAL *
>  * DAMAGES (INCLUDING,  BUT NOT LIMITED TO,  PROCUREMENT OF SUBSTITUTE GOODS *
>  * OR SERVICES;  LOSS OF USE,  DATA,  OR PROFITS;  OR BUSINESS INTERRUPTION) *
>  * HOWEVER CAUSED AND  ON ANY  THEORY  OF  LIABILITY,  WHETHER IN  CONTRACT, *
>  * STRICT LIABILITY, OR TORT  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN *
>  * ANY  WAY  OUT OF  THE  USE OF  THIS  SOFTWARE,  EVEN  IF  ADVISED  OF THE *
>  * POSSIBILITY OF SUCH DAMAGE.                                               *
>  *                                                                           *
>  * ========================================================================= *
>  *                                                                           *
>  * This software  consists of voluntary  contributions made  by many indivi- *
>  * duals on behalf of the  Apache Software Foundation.  For more information *
>  * on the Apache Software Foundation, please see <http://www.apache.org/>.   *
>  *                                                                           *
>  * ========================================================================= */
> 
> #ifndef _WA_VERSION_H_
> #define _WA_VERSION_H_
> 
> /*
>  * Before releasing mod_webapp, "-dev" from WA_BASEREVISION should be removed
>  */
> #define WA_BASEPRODUCT "mod_webapp"
> #define WA_BASEREVISION "1.0.2-dev"
> #define WA_BASEVERSION WA_BASEPRODUCT "/" WA_BASEREVISION
> 
> /*
>  * WA_VERSION should be used for version information
>  */
> #define WA_VERSION WA_BASEVERSION
> 
> #endif /* _WA_VERSION_H_ */
> 
>   --------------------------------------------------------------------------------
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to