vqServer Version history
Version 1.8
-
Released: 26 March 1999
-
Expires: never
-
New features:
-
GUI window.
-
Java Platform 2 (JDK version 1.2) compatibility.
-
Support for web page publishing using the HTTP PUT method.
-
File browser in the control centre with semi-automated generation of aliases
corresponding to selected files or directories.
-
Hits browser in the control centre allows browsing of the hits and referers
log.
-
Facility to specify CGI script interpreter according to file type.
-
Command-line options.
-
Scriptable/remote shutdown feature.
-
Automatic log-file naming to match changes in server port numbers.
-
Check boxes to force initialisation of specified servlets at vqServer
startup, force initialisation or destruction at any time and prevent destruction
of specified servlets when the capacity of the servlet cache is exceeded
on the alias settings page of the control centre.
-
Delete checkboxes on user settings and ACL settings and alias parameter pages
of the control centre.
-
Re-initialise servlet button on alias parameters page of the control centre.
-
Checkbox to enable or disable custom login pages on the ACL settings page
of the control centre.
-
Performance improvements:
-
Bugs fixed:
-
two dynamic servlet reloading bugs.
-
shtml parser bugs.
-
HttpServletRequest.getParameterNames() bug.
-
URL encoding bug.
-
Inappropriate Pragma: no-cache HTTP header bug.
-
Small bugs in the control centre, most notable on the user ACLs page.
-
Many smaller bugs that no-one seemed to notice
-
Important changes for users of versions 1.03, 1.04 and 1.05: see under
version 1.06!
Version 1.07
This interim work-in-progress version was released to selected developers
and testers. It was similar to and is superceded by version 1.08.
Version 1.06
-
Released: 31 October 1998
-
Expires: never
-
New features:
-
Support for filter servlets including filter chaining
-
Support for <servlet>...</servlet> tags in .shtml files
-
Support for JavaSoft sessions
-
File upload servlet
-
Servlets and their associated resources can now be loaded from .JAR and .ZIP
files
-
Connection timeout feature
-
Automatic ordering of aliases
-
Safer save settings function, resulting in less errors due to corrupt
configuration files
-
Performance improvements:
-
Code extensively revised for efficiency, resulting in noticeable improvements
in all operations.
-
Bugs fixed:
-
Language bug
-
Alias bug
-
Logging bug
-
ServletResponse.getWriter() bug
-
HttpServletRequest.getCookies() bug
-
Automatic servlet reloading bug
-
Bugs in CGI script support
-
Many smaller bugs that no-one seemed to notice
-
Important changes for users of versions 1.03,
1.04 and 1.05:
-
An alias must correspond to a file or directory (it can no longer correspond
to part of a file name).
-
Custom login page names (on an access control list settings page), the
entrypage parameter of a user registration form and the
exitpage parameter of the logout servlet are treated as aliases. They
should begin with / and are translated into file names using
vqServer's alias translation mechanism.
-
Setting the autosave interval in the system settings page to 0 results in
the vqServer configuration file being saved immediately after any
configuration changes are made using the control centre. Setting the autosave
interval to -1 disables automatic saving (except at vqServer shutdown).
-
The maximum size of vqServer's file cache is now set in kb on the
system settings page. The default value is 4024 kb.
-
MIME types are now set from the new file types page of the control centre.
-
The default alias for servlets has changed from /servlets to
/servlet/. The default servlet directory remains
website/servlets/.
-
Ignore this one unless you are a servlet programmer: different instances
of the same servlet class (loaded from the same location) now share static
class data. However, different servlet classes do not share static class
data of other classes (including other servlet classes) except for classes
on the CLASSPATH. In other words, each servlet class exists within its own
name space. This is a necessary evil to make automatic servlet reloading
work.
-
Some icons have changed.
-
The documentation has been revised.
Version 1.04 and 1.05
These interim work-in-progress versions were released to selected developers
and testers. They were similar to and are superceded by version 1.06.
Version 1.03
-
Released: 13 May 1998
-
Expires: 1 January 1999
-
New features:
-
CGI script support
-
Built-in user self-registration and custom login forms
-
Access control lists can include other access control lists as well as users
-
Context-sensitive help
-
Context-sensitive control centre menu
-
Automatic hit counting and referer logging
-
Performance improvements:
-
Thread caching introduced
-
Code extensively revised for efficiency
-
Javasoft released just-in-time compiler for JDK/JRE 1.1.5 and above for Windows
-
Other improvements:
-
Java servlets version 1.01 supported
-
Java servlet support improved
-
Per server logging introduced
-
Conformance of logs to w3c standards improved
-
Control centre much improved
-
Documentation improved
-
Step by step guides extended (I now think these are horrible).
-
Confirm delete forms added.
-
Bugs fixed:
-
Log bug
-
Colon bug (configuration files redesigned)
Version 1.01
-
Released: 28 July 1997
-
The first public release of vqServer.
vqServer version 1.8. Copyright © 1997-99
Steve Shering and
vqSoft. Last updated 26 March
1999. |
|
vqServer
Register (free!)
Support
Contents
Performance
Legal |