==================================================================
OSession - The Oracle Session Manager
Copyright (c) 1995-2003 by Material Dreams.
All Rights Reserved.
http://www.materialdreams.com/oracle
==================================================================


Version 2.5.2 Build 55 - 30-SEP-2003
------------------------------------
- The Oracle Login Dialog has been redesigned. It is now possible to save passwords and
  to create a list of most used connections.
- The Login information will now be shared between all of the Material Dreams tools.
- A new (32 byte) registration code has now replaced the old (8 byte) registration code.
- Fixed a problem that caused Oracle error #1406 under certain circumstances.


Version 2.5.1 Build 54 - 20-AUG-2003
------------------------------------
- An important problem when using Oracle 7 Clients has been fixed.
- More debugging information is now available if Oracle is not properly installed.
- The registration processs has been changed to support online registration code delivery.
- Registration process has been changed. It is longer necessary to ru the application with
  administrative rights. Now only the registration process itself must be performed with
  administrative rights and after the registration has been completed SetPwd can be used
  by any user with normal user rights.


Version 2.5.0 Build 51 - 11-MAR-2003
------------------------------------
- Fixed a SQL error (ORACLE Error #933) when only showing session not yet killed.
- Fixed a problem when using the "Rest Layout" button in the options dialog.


Version 2.5.0 Build 50 - 09-MAR-2003
------------------------------------
- The executed SQL statement is now also visible in the session overview.
- The retrieval of sessions has been optimized and the list will now only be
  refreshed if there have been changes. Additionally also only the changed
  columns will be updated and further reduce the flicker in the table.
- The session details now also shows the open cursors of the session and
  the locks currently holding and the requested ones.
- When looking to the details of a session the system now automatically updates
  the information every second.
- Further improved the performance when retrieving data from server.
- The availability of the needed system tables is checked at program start.
- The server name in the connect dialog can now be up to 128 characters long.
- Fixed a small (8 Byte) memory leak when retrieving sessions.
- Added a new application icon that will later be used for all utilities.


Version 2.4.0 Build 49 - 12-MAR-2002
------------------------------------
- A few minor fixes.


Version 2.4.0 Build 48 - 13-FEB-2002
------------------------------------
- This build fixes a problem in the SQL Command page of the session properties dialog:
  Only the last lines of the running SQL statement did show up and the line breaks did
  not appear correctly.


Version 2.4.0 Build 47 - 13-FEB-2002
------------------------------------
- Added support to kill multiple selected sessions.
- Toolbar, Menu and Popup menus have options been redesigned
  and made easier to use.
- Added option to kill a session in the session properties dialog.
- Further improved the data retrieval speed from oracle.
- Completely redesigned the Oracle interface.
  The OCI DLL's are now dynamically loaded.
  Support for all Oracle Client Versions.
  Added support for Oracle 9i.
- The connection dialog now allows to connect as sysdba or sysoper.
- Connect and Disconnect options now available.
- Title of main window now shows the current connection.
- Extensive connection information now available in the help menu.
- New command line options to select OCI version and authorization type.
- Enhanced Oracle error handling.
- Enhanced debugging features.
- The version history has been moved from the readme.txt file
  to a newly created history.txt file.


Version 2.3.0 Build 40 - 17-JUN-2001
------------------------------------

IMPROVED SESSION PROPERTIES DIALOG:

The information in the old "General" tab is
now fully visible in the table of sessions
and the tab has been removed.

A new tab "Session Statistics" now shows
the statistics for the currently selected
session in a simple table.

A new Refresh button allows refreshing
the information in each tab.

IMPROVED LIST PROCESSING:

More information is now shown in the list
of oracle sessions.

It is now possible to sort on multiple columns
by pressing the Control key while selecting
the columns to be sorted by in the header.
By selecting a column twice the sort order
will change.
The sorting will be saved and restored from the
registry when saving the preferences or leaving
the application.

IMPROVED DATABASE CONNECTION HANDLING:

Show the currently connected user, the database
connection, the database name and the version
in the task window title.

Allow reconnecting with a new server without
having to terminate the application.

IMPROVED PERFORMANCE:

All databases accesses are now using full bind
functionality in order to take full advantage
of the statement cache of oracle.

NEW PREFERENCES:

A new preference setting allows restricting
if "killed" sessions should be visible or not.

The button "Reset Layout" allows to rest the
Layout information after having changed the
columns in the list control.

OTHER:

Window size and position are kept.

The needed rights are checked at program startup.

A new command line argument -d allows to generate
debugging information during the system startup.


Version 2.2.2 - 22-DEC-2000
---------------------------
Internal changes and adapted to new CI.


Version 2.2.1 - 03-JUN-2000
---------------------------
A problem in the online registration process
has been corrected. You must use version 2.2.1
or higher in order to register the application
successfully.


Version 2.2.0 - 25-MAY-2000
---------------------------
The application now supports online registration
and will expire after a 30 day trial period.
The new MS IE5 list controls are now used.
The list should now be more reliable and fix a
few update errors.
Fix small update problems when working with a
session while the timer-based refresh is running.


Version 2.1.0 - 24-MAY-1999
---------------------------
The autlogon feature has been replaced by the ability to
use command line arguments for the login.
The exact syntax of the command line arguments that will
be processed by OSession can be found in the Usage section
of this document.
The shareware version now no longer limits the number
of sessions shown but only reminds you of registering the
application.

Application specific changes:
The popup menu should now always appear when pressing the
left mouse button on any part of the selected line.


Version 2.0.0 - 24-JAN-1999
---------------------------
General changes:
Major new release using a new utility library for all tools.
New login dialog fixes problem with stored connection duplicates
and sets the correct keyboard focus when entering.
New about dialog allows to automatically send email and connect
to the products web page for updates.

Application specific changes:
The popup menu should now always appear when pressing the
left mouse button on any part of the selected line.


Version 1.2.0 - 07-OCT-1998
---------------------------
This version now does check if the user has all the
needed privileges to the system tables.


Version 1.1.0 - 03-OCT-1998
---------------------------
The settings in the options dialog will now be saved.
A new auto login option has been added.
Fixed a minor error in the login dialog that did not set the focus correctly.
Added support for printing the list of sessions.
New (nicer) about dialog.


Version 1.0.0 - 26-MAR-1998
---------------------------
First released version.


Version 0.1.0 - 01-FEB-1998
---------------------------
First beta version.
