|
|
Table of Contents |
The latest version of VolanoChat 2.0.0 is Build 218 dated 6 August 1998. You can download it from the section for your operating system under the Installation Chapter. If you already have the latest version, you can ignore the updates described below.
All of these updates are compatible with your existing configuration files, except for the property changes identified below. That means you can simply install the update into a new directory and copy over all your existing client and server configuration files. Specifically, follow these steps:
Unpack the installation into a new directory,
vchat2.0.0.new for example.
Copy over all your modified server configuration files from your old directory to your new directory. Also copy over your license key. For example, on Unix:
cp vchat2.0.0/*.txt vchat2.0.0.new cp vchat2.0.0/*.key vchat2.0.0.new
and on Windows:
copy vchat2.0.0\*.txt vchat2.0.0.new copy vchat2.0.0\*.key vchat2.0.0.new
On Windows, you may instead use the Windows Explorer to drag and drop
these files from your old vchat2.0.0 folder to the new
vchat2.0.0.new folder.
Do the same for your applet configuration files, along with any image, sound, or Web files you have modified. For example, on Unix:
cp vchat2.0.0/vcclient/*.txt vchat2.0.0.new/vcclient cp vchat2.0.0/vcclient/*.gif vchat2.0.0.new/vcclient cp vchat2.0.0/vcclient/*.jpg vchat2.0.0.new/vcclient cp vchat2.0.0/vcclient/*.au vchat2.0.0.new/vcclient cp vchat2.0.0/vcclient/*.html vchat2.0.0.new/vcclient
and on Windows:
copy vchat2.0.0\vcclient\*.txt vchat2.0.0.new\vcclient copy vchat2.0.0\vcclient\*.gif vchat2.0.0.new\vcclient copy vchat2.0.0\vcclient\*.jpg vchat2.0.0.new\vcclient copy vchat2.0.0\vcclient\*.au vchat2.0.0.new\vcclient copy vchat2.0.0\vcclient\*.html vchat2.0.0.new\vcclient
On Windows, you may instead use the Windows Explorer to drag and drop
these files from your old vchat2.0.0\vcclient folder to the
new vchat2.0.0.new\vcclient folder.
If you have moved the vcclient folder to your Web server
public directory, make sure to do the same with the new applet
vcclient folder.
The following builds required changes or additions to the VolanoChat server and applet properties. If you are using your old property files, you must make the updates described below.
The fix for Build 97 required the VolanoChat server to format the
date fields in its log files separately from the actual message text
itself. So a new format.date property is added to provide
the format of date strings, and the other format templates containing
dates use this separately formatted string.
The new VolanoChat server properties.txt file contains
the necessary updates, but if you want to use your old
properties.txt file, you'll need to copy and paste the
updates yourself. Just copy and paste these
lines into your server properties file, replacing the old
definitions of these properties.
The fixes for Build 148 required changes to the applet properties
limit.public and limit.private, and required
two new applet properties, history.enable and
text.menu.people.remove. Their values in the new build are:
limit.public=-1 limit.private=5 history.enable=false text.menu.people.remove=Remove %0
You should add the two new properties to your applet property files.
If you currently have limit.private=0 for unlimited private
chat sessions, you'll need to change that value to -1 since
a value of zero now means that no private chat sessions are permitted.
See the build description below and the VolanoChat applet
Properties section for a complete description
of all the properties and their values.
The fixes for Build 167 renamed the status.host server
property to the more general name server.host. In addition,
a new property, called server.nothreadgroups, allows those
running the VolanoChat server on a Mac to work around Apple Mac Runtime
for Java bug number 2232076.
Stop the VolanoChat server and restart the new version in the
vchat2.0.0.new directory. See the
Installation chapter for details on how
to start and stop the VolanoChat server for your operating system.
This build has the following changes:
This build has the following changes:
server.host identifies which
virtual host name or IP address is used to accept connections.
server.nothreadgroups,
which can be set to work around Apple Mac Runtime for Java bug number
2232076. The bug occurs only on the Mac and causes the server to
encounter errors reported as
java.lang.IllegalThreadStateException.
limit.private.
username
and profile applet parameters.
This build adds a new remove from room feature for monitors and administrators. It allows the server administrator to disable the arrow keys for message recall in the chat rooms. And it lets the administrator disable any private chat sessions by setting the private chat limit to zero.
text.menu.people.remove so
that monitors and administrators can remove people from a chat room
without disconnecting them.
limit.public applet property so that a
value of -1 or 0 means no limit on public chat rooms. Changed the
limit.private applet property so that a value of -1 means
no limit on private chat sessions, while a value of 0 means no private
chat sessions are allowed at all.
history.enable which enables
or disables the chat message history in the chat rooms. The chat message
history is made available through the up and down arrow keys when the
keyboard focus is in the chat message text field.
This build affects only VolanoMark, the Volano benchmark program.
This build fixes a bug in the date formatting of the log files and removes an annoying pop-up message when running Netscape browsers on UNIX machines.
[0024/Apr/1998:18:24:28 PDT] [25/Apr/1900:0019:53:35 PDT] [0023/Apr/1998:01:14:08 PDT] [23/Apr/1998:15.98:08:27 PDT]
This build fixes a VolanoChat server problem when trying to run the server with its built-in servlet runner as a Windows NT service.
server.http file
(httpd.txt) so that it loads relative to the server root
installation directory or base properties directory, if defined. Added
the same relative loading for the servlet runner's
servlet.dir, document.dir, and
servlet.properties files as well. These changes make it
possible to run the server as an NT Service without placing the
configuration files under C:\WINNT\system32. Also added
the javax and sun directories to the service.exe
executable. Note that any servlet parameters containing relative
directories must be modified by hand when run as an NT Service or when
using the launch scripts outside of the installation directory.
(HTTP_UNAUTHORIZED) instead of the incorrect value of 2
when closing the connection.
This build fixes a VolanoChat applet problem that causes a deadlock when entrance alerts are enabled and a private chat indication is received when running under Microsoft Internet Explorer 4.0 on Windows 95 or Windows NT 4.0.
This build fixes a VolanoChat applet problem when running on slow machines. The problem causes a visitor's name to appear multiple times when they enter a room even though everyone else in the room sees their name only once.
KEY_PRESS events.
This build fixes several minor VolanoChat server problems, including correcting the time zone reporting of dates in the log files.
format.date server property in order to allow
for the correct time zone calculations instead of letting the Java
virtual machine default to Pacific Time.
This build removes a change we made to the VolanoChat applet in the way it lays out its button and text label on the Web page.
This build is the first general release of VolanoChat 2.0.0.
|
|
Check HTML | Table of Contents |