Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Jim Wise <jwise@netbsd.org>
List: source-changes
Date: 05/22/2000 09:01:39
Module Name:	pkgsrc
Committed By:	jwise
Date:		Mon May 22 16:01:39 UTC 2000

Modified Files:
	pkgsrc/www/ap-jserv: Makefile
	pkgsrc/www/ap-jserv/files: md5

Log Message:
Update Apache JServ to version 1.1.1.  Changes since version 1.1:

Apache JServ 1.1.1 - 18 May 2000
(Jon S. Stevens, Henner Zeller)

  * various RPM related changes to improve the process. Uses the latest
    version of the OSS JSDK library now.
  * Prevent NPE when the classloader is not properly created as a result of
    incorrect setup. Give a big list of things to check as an error
    message. (JSS)
  * The jserv.properties and zone.properties files can now "include=" other
    properties files by specifying the full path to the other properties
    files. (JSS)
  * The apache configuration file (Makefile.config) contains the
    information OSDIR, this tells where to look for specific includes, but
    jserv used a fixed path instead. Thanks to Jean-FrŽdŽric Clre. (JSS)
  * Fixed a problem in the INSTALL documentation for building DSO. Thanks
    to Manoj for noticing this. (JSS)
  * Fixed Bug Id: mod_jserv/6099 Problem with serialization of sessions on
    class reload Thanks to Babak Kunze. (JSS)
  * Fixed possible problem with SessionID-uniqness on servers with heavy
    load (HZ)

Apache JServ 1.1.1b1 - 11 April 2000
(Stefano Mazzocchi, Jon Stevens, Craig McClanahan, Jean-Luc Rochat, Ed
Korthof, Pierpaolo Fumagalli, Bernie Bernstein, others...)

  * Win32 errors fixed (added WinSock 2 and removed bug in generated
    jserv.conf) Thanks to punkytse@geocities.com (PF)
  * Patchs to get jserv running on an BS2000 (EBCDIC mainframe from
    Siemens), along with several bug fixes. Integrated a proposed patch to
    solve Jserv polling interval, defunct JVM. Thanks to Jean-Frédéric
    Clère (JSS)
  * Added jserv_shmedit utility for modifying the shared memory file used
    in load balancing Thanks to Christos Zoulas (JLR)
  * extend ajpv12 : allow dynamic configuration of environment variables
    that can be sent to JServ (or Tomcat). Adds a new parameter :
    ApJServEnvVar localvarname remotevarname Will allow more flexible
    configuration (thanks to Ben Laurie and Aaron Stromas for pushing
    ideas). creates a new parameter : ApJServVMInterval (JServ polling
    frequency) that will be used to distinguish the VM timeout/VM test
    frequency.(JLR)
  * Fixed issues with SSL environment variable passing (JLR)
  * Fixed bug when I access the servlet via Apache the getRequestURI
    returns the URI and the query strings. Thanks to Freddie Mendoza (JSS)
  * fix for remote_host lookup. you have to have HostNameLookup On in the
    httpd.conf file for this to work properly. Thanks to Tyler Morrison
    (JSS)
  * fixed potential buffer overflow in jserv_balance. thanks to JSS for the
    find (JLR)
  * solved (at least I think) the double initialization (Unix) due to
    Apache defensive startup. We now start the JVM only in the 2nd pass.
    This works well if you take care to set the : ApJServVMTimeout value in
    jserv.conf big enough to start & initialize the servlet engine +
    servlets loaded at startup. This value is for me 10 seconds to start
    Tomcat, JServ works with 4. (JLR)
  * Fixed Bug Id: mod_jserv/5889 (jar files created with a ./org/ vs. org/)
    Thanks to Ian Darwin. (JSS)
  * AdaptiveClassLoader, now allows access to the lastModifiedTime of the
    .class file and also allows you to pass in a class loader in the
    constructor. Thanks to Adam Heath. (JSS)
  * Fixed issues with using a wildcard in the repositories. Thanks to Mike
    Jennings. (JSS)
  * fix for issues with loading resources from zip files. Thanks to Joel
    Bartley. (JSS)
  * fix for filtering of addresses. it actually can be null if the
    security.allowedAddress=DISABLED Thanks to dan wilks. (JSS)
  * Fixed issue when bindaddress is "*", I ran into a problem where running
    JServ -s do to a clean stop of the JServ process wouldn't work. The
    problem as far as I can tell is that "bindTo" returns null when
    bindaddress is "*." Thanks to bill odonnell. (JSS)
  * Fixed bug where backlog= setting was being used for the maxconnections.
    (JSS)
  * It was possible to be thrown a StringIndexOutOfBoundsException from
    HttpUtils.parseQueryString(), so we updated its callers to catch it.
    This happened when a query string contained a '%' as one of the last
    two characters. (BB)
  * RH 6.2 has a default apache installation with --enable-EAPI so build
    with it enabled in the .spec file (JSS)
  * Added new feature to allow people to set the domain= portion of a
    session cookie. (JSS)


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/www/ap-jserv/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/www/ap-jserv/files/md5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.