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.