MOMI ReadMe Change History     Date 2025/11/23

BlackWood Systems, Inc.

phone: 602-569-8766
email: support@blackwood-systems.com
web:    www.blackwood-systems.com

Release Package	6.18f
Release Date (yyyy/mm/dd)	2025/11/23

Item	Version
----	-------
Latest O/S tested	J06.23.01 – L25.09.00
	
Client Version	6.18d  Build 924
Server Version (VPROC)	6.18f  T0000G06___V6_18f___2025_11_23
      
Buffer Version	Client 21.77   Server 21.78
History database	3.10
CONFMOMI	6.03
OBYMOMI	6.01
OBYCSQL	5.02
MomiFTP.exe	2.16
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.12
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80
Clients 5.15 and earlier may fail on connect.

New Features / Bugs Fixed 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
•	None

Help
•	The navigation panel in the left for PDF and Microsoft Word Help documents have some misplaced entries following the section PC Client. 

Installation Files
•	None

MOMI Client
New Screens: 	
•	None

New Features:
•	Some Grids now have a setting in the Tools popup that allows the user to set the default sort column.

•	Grids that contain an ‘X' checkbox to select the row now have new checkboxes that resize with the grid. Previously on a full screen client on a 4k monitor the checkbox was too small to see.

•	Grids that contain a precent progress bar now will resize with the grid. Previously on a full screen client on a 4k monitor the nn% was too small to see.

•	CPUs / Detail Chart L/H
   - Detail Chart now has the ability to view the detail info from the various History databases as well as the live data.

•	Overview
	- Overview now allows EMS messages to display if the client is in Mini-MOMI mode.  The main EMS Logs screen is still not available in Mini-MOMI. (For Vikas K.)
   - When the mouse is over the top/left 1/3 of the "BlackWood" or "Alarms" of the client and if allowed by Configure/Client/Single Screen/Alarms "Allow display of Logo/Alarm Popup" and User is allowed to view Active alarms and Popup screen will display of all monitored systems. This popup will remain up until the mouse leaves the "BlackWood" or "Alarms".

•	Files / File View  
   SubSystems / Spooler / View Job
    - added ability to print only selected lines when using the export 'Print to PC Printer'.

SubSystems / Expand /Lines / Detail  
SubSystems / Expand /Lines / Info
    - Added Query Packet Size values.

•	Alarms / Define / Actions
   - The Alarm Display text can now be customized similar to the EMS Message and the Email.
   - When creating screenprints for email to BlackWood now screenprints include all EMS and Email set and clear screens.

•	Alarms / List / Alarms
   - Alarms can be temporarily turned off.
   - Added 'Delete Alarm' to right-click action menu.

•	Configure / Client / General / Logon & Connections
   - added check to cause jump to Overview screen when a Logon is successful
   - added check to cause jump to Overview screen when a system change is successful.

Bug Fixes:
•	When a user logged on all alarm info was discarded and re-requested causing a delay in the display of Alarms. Fixed.

•	When the client was on one of the alarm screens and the connection to the server failed, when the client reconnected, it would not reload the alarm info until the user clicked on an alarm tab. Fixed.

•	Files / File Explorer / NSK  
Files / Enscribe / Files  
      Files / File Entity  
      Processes / Process Detail  
  - When switching to get File Detail, if the File was an ANSI name it would not correctly get the Partition, Alternate Keys and Alternate Key Files data. Fixed.

•	Files / Enscribe / SubVols
   - If a request for a subvol that did not exist was sent to a server version that was prior to 6.18d the client would crash. Fixed.
   - If a volume was an SSD drive they were mistakenly colored as Virtual disks. Fixed.
         
•	SubSystems / Logs / EMS Log
   - If invalid Distributor Filter name or Template Name was used no records were returned but the error did not display. Fixed.

•	SubSystems / Logs / VHS Log
   - If the first request was for 'CURRENT ACTIVE VHS LOG' and sent by moving the scroll speed and direction indicator instead of using the Request button the request would fail with the error 'File System Error(13) The Filename was not specified in the proper form [CURRENT ACTIVE VHS LOG]' Fixed.

•	SubSystems / Logs / EMS EventBX
   - Vertical scrollbar did not show when needed. (broken in version 6.18) Fixed.

•	SubSystems / LogViewer
   - Save buttons were not always enabled when they should be.  Fixed.

•	SubSystems / Expand / $NCP  
 SubSystems / Expand / $ZEXP
   - Screens would only load when the screen was requested the first time, so when the system changed the data for the new system was not loaded.  Fixed.

•	History / Chart
- The starting point of the Initial chart was incorrect on Windows 11 PCs. Fixed.

•	Alarm / Active
- When attempting to temporarily turn off an alarm the popup would disappear when and update to the screen arrived. Fixed.

•	Alarm / Define / Alarm
- The ability to display and set the Interval times for a TCP/IP Ping was not visible. Fixed.

Misc. Items:
•	SubSystems / Logs / EMS Log
   - Config Request for "Lightning Mode" is now bigger.

•	Alarms / Active
   - When the alarm active screen is displayed for the first time it now loads much faster.

•	Configure / Client / General / Fonts
   - For ‘Character Display’ only the character sets installed on the PC will be enabled on 'Available Additional Character Set’.

Known issues:
•	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

•	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

•	Alarms / Define / Alarm 
-	Alarms from older versions of the server (i.e. pre 6.18d) will not display correctly. This is addressed in the next client version. However, defining or viewing alarms with features of 6.18 (such as user formatted alarms) will require a newer client. 

MOMI Server
New Features:
•	None

Bug Fixes:
•	Corrected a problem in file name validation that caused, for example, the alarm DiskFile / Percent full with an Entity Name of $*.*.* to generate a "was not found" error.

•	Corrected a problem with the 6.18e server where did not report alarm definition information on the screen Alarms / Define / Alarm correctly to older client versions. This appeared as no to few options available for any alarm definition.

Misc. Items:
•	None

Known Issues:
•	None

MOMIFTP 
•	2.16 - Fixed bug that a very large file would fail on transfer.

ssMOMI 
•	None

MomiEmail 
•	None

SendMail 
•	None

CentralServer
•	None

IPCalc 
•	None

----------------------------------------------------------------------

Release Package	6.18e
Release Date (yyyy/mm/dd)	2025/11/16

Item	Version
----	-------
Latest O/S tested	J06.23.01 – L25.09.00
	
Client Version	6.18d  Build 924
Server Version (VPROC)	6.18e  T0000G06___V6_18e___2025_11_13
      
Buffer Version	Client 21.77   Server 21.77
History database	3.10
CONFMOMI	6.03
OBYMOMI	6.01
OBYCSQL	5.02
MomiFTP.exe	2.16
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.12
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80
Clients 5.15 and earlier may fail on connect.

New Features / Bugs Fixed 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
•	The installer now references Readme.PDF instead of Readme.RTF. This reflects the removal of Wordpad, previously the default RTF file viewer, in recent versions of Windows 11. Shortcuts created for MOMI ReadMe and History in Windows Start also now reference PDF files. Microsoft Edge, the O/S browser, had a built-in ability to display PDF files. 

Help
•	None

Installation Files
•	None

MOMI Client
New Screens: 	
•	None

New Features:
•	Some Grids now have a setting in the Tools popup that allows the user to set the default sort column.

•	Grids that contain an ‘X' checkbox to select the row now have new checkboxes that resize with the grid. Previously on a full screen client on a 4k monitor the checkbox was too small to see.

•	Grids that contain a precent progress bar now will resize with the grid. Previously on a full screen client on a 4k monitor the nn% was too small to see.

•	CPUs / Detail Chart L/H
   - Detail Chart now has the ability to view the detail info from the various History databases as well as the live data.

•	Overview
	- Overview now allows EMS messages to display if the client is in Mini-MOMI mode.  The main EMS Logs screen is still not available in Mini-MOMI. (For Vikas K.)
   - When the mouse is over the top/left 1/3 of the "BlackWood" or "Alarms" of the client and if allowed by Configure/Client/Single Screen/Alarms "Allow display of Logo/Alarm Popup" and User is allowed to view Active alarms and Popup screen will display of all monitored systems. This popup will remain up until the mouse leaves the "BlackWood" or "Alarms".

•	Files / File View  
   SubSystems / Spooler / View Job
    - added ability to print only selected lines when using the export 'Print to PC Printer'.

SubSystems / Expand /Lines / Detail  
SubSystems / Expand /Lines / Info
    - Added Query Packet Size values.

•	Alarms / Define / Actions
   - The Alarm Display text can now be customized similar to the EMS Message and the Email.
   - When creating screenprints for email to BlackWood now screenprints include all EMS and Email set and clear screens.

•	Alarms / List / Alarms
   - Alarms can be temporarily turned off.
   - Added 'Delete Alarm' to right-click action menu.

•	Configure / Client / General / Logon & Connections
   - added check to cause jump to Overview screen when a Logon is successful
   - added check to cause jump to Overview screen when a system change is successful.

Bug Fixes:
•	When a user logged on all alarm info was discarded and re-requested causing a delay in the display of Alarms. Fixed.

•	When the client was on one of the alarm screens and the connection to the server failed, when the client reconnected, it would not reload the alarm info until the user clicked on an alarm tab. Fixed.

•	Files / File Explorer / NSK  
Files / Enscribe / Files  
      Files / File Entity  
      Processes / Process Detail  
  - When switching to get File Detail, if the File was an ANSI name it would not correctly get the Partition, Alternate Keys and Alternate Key Files data. Fixed.

•	Files / Enscribe / SubVols
   - If a request for a subvol that did not exist was sent to a server version that was prior to 6.18d the client would crash. Fixed.
   - If a volume was an SSD drive they were mistakenly colored as Virtual disks. Fixed.
         
•	SubSystems / Logs / EMS Log
   - If invalid Distributor Filter name or Template Name was used no records were returned but the error did not display. Fixed.

•	SubSystems / Logs / VHS Log
   - If the first request was for 'CURRENT ACTIVE VHS LOG' and sent by moving the scroll speed and direction indicator instead of using the Request button the request would fail with the error 'File System Error(13) The Filename was not specified in the proper form [CURRENT ACTIVE VHS LOG]' Fixed.

•	SubSystems / Logs / EMS EventBX
   - Vertical scrollbar did not show when needed. (broken in version 6.18) Fixed.

•	SubSystems / LogViewer
   - Save buttons were not always enabled when they should be.  Fixed.

•	SubSystems / Expand / $NCP  
 SubSystems / Expand / $ZEXP
   - Screens would only load when the screen was requested the first time, so when the system changed the data for the new system was not loaded.  Fixed.

•	History / Chart
- The starting point of the Initial chart was incorrect on Windows 11 PCs. Fixed.

•	Alarm / Active
- When attempting to temporarily turn off an alarm the popup would disappear when and update to the screen arrived. Fixed.

•	Alarm / Define / Alarm
- The ability to display and set the Interval times for a TCP/IP Ping was not visible. Fixed.

Misc. Items:
•	SubSystems / Logs / EMS Log
   - Config Request for "Lightning Mode" is now bigger.

•	Alarms / Active
   - When the alarm active screen is displayed for the first time it now loads much faster.

•	Configure / Client / General / Fonts
   - For ‘Character Display’ only the character sets installed on the PC will be enabled on 'Available Additional Character Set’.

Known issues:
•	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

•	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:
•	None

Bug Fixes:
•	Corrected validation issues that caused the following alarms to report   as purple alarms in the client. 6.18d had introduced more in depth entity validation within alarms that triggered this problem:

TMF / Subsystem down
System / Busy percent
Expand / Line quality
Expand / Line state up/down
Expand / Path state up/down
Expand / Link-Time

Misc. Items:
•	None

Known Issues:
•	None

MOMIFTP 
•	2.16 - Fixed bug that a very large file would fail on transfer.

ssMOMI 
•	None

MomiEmail 
•	None

SendMail 
•	None

CentralServer
•	None

IPCalc 
•	None

----------------------------------------------------------------------

CURRENT VERSIONS
   
Release Package	6.18d
Release Date (yyyy/mm/dd)  2025/10/24

Item	Version
----	-------
Latest O/S tested	J06.23.01 – L25.02.00
	
Client Version	6.18d  Build 924
Server Version (VPROC)	6.18d  T0000G06___V6_18d___2025_10_24
      
Buffer Version	Client 21.77   Server 21.77
History database	3.10
CONFMOMI	6.03
OBYMOMI	6.01
OBYCSQL	5.02
MomiFTP.exe	2.16
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.12
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80
Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
•	None

Help
•	None

Installation Files
•	The OBYMOMI file on the NonStop System now specifies DEFMODE OFF when starting the MOMI server. This is to prevent the accidental specification of an alternate EMS templates file which may result in the alarm EMS / User defined failing to match text as intended.

MOMI Client
New Screens: 	
•	None

New Features:
•	Some Grids now have a setting in the Tools popup that allows the user to set the default sort column.

•	Grids that contain an ‘X' checkbox to select the row now have new checkboxes that resize with the grid. Previously on a full screen client on a 4k monitor the checkbox was too small to see.

•	Grids that contain a precent progress bar now will resize with the grid. Previously on a full screen client on a 4k monitor the nn% was too small to see.

•	CPUs / Detail Chart L/H
   - Detail Chart now has the ability to view the detail info from the various History databases as well as the live data.

•	Overview
	- Overview now allows EMS messages to display if the client is in Mini-MOMI mode.  The main EMS Logs screen is still not available in Mini-MOMI. (For Vikas K.)
   - When the mouse is over the top/left 1/3 of the "BlackWood" or "Alarms" of the client and if allowed by Configure/Client/Single Screen/Alarms "Allow display of Logo/Alarm Popup" and User is allowed to view Active alarms and Popup screen will display of all monitored systems. This popup will remain up until the mouse leaves the "BlackWood" or "Alarms".

•	Files / File View and
   SubSystems / Spooler / View Job
    - added ability to print only selected lines when using the export 'Print to PC Printer'.

•	SubSystems / Expand /Lines / Detail and
   SubSystems / Expand /Lines / Info
    - Added Query Packet Size values.

•	Alarms / Define / Actions
   - The Alarm Display text can now be customized similar to the EMS Message and the EMail.
   - When creating screenprints for email to BlackWood now screenprints include all EMS and EMail set and clear screens.

•	Alarms / List / Alarms
   - Alarms can be temporarily turned off.
   - Added 'Delete Alarm' to right-click action menu.

•	Configure / Client / General / Logon & Connections
   - added check to cause jump to Overview screen when a Logon is successful
   - added check to cause jump to Overview screen when a system change is successful.

Bug Fixes:
•	When a user logged on all alarm info was discarded and re-requested causing a delay in the display of Alarms. Fixed.

•	When the client was on one of the alarm screens and the connection to the server failed, when the client reconnected it would not reload the alarm info until the user clicked on an alarm tab. Fixed.

•	Files / File Explorer / NSK and
      Files / Enscribe / Files and
      Files / File Entity and
      Processes / Process Detail  
  - When switching to get File Detail, if the File was an ANSI name it would not correctly get the Partition, Alternate Keys and Alternate Key Files data. Fixed.

•	Files / Enscribe / SubVols
   - If a request for a subvol that did not exist was sent to a server version that was prior to 6.18d the client would crash. Fixed.
   - If a volume was an SSD drive they were mistakenly colored as Virtual disks. Fixed.
         
•	SubSystems / Logs / EMS Log
   - If invalid Distributor Filter name or Template Name was used no records were returned but the error did not display. Fixed.

•	SubSystems / Logs / VHS Log
   - If the first request was for 'CURRENT ACTIVE VHS LOG' and sent by moving the scroll speed and direction indicator instead of using the Request button the request would fail with the error 'File System Error(13) The Filename was not specified in the proper form [CURRENT ACTIVE VHS LOG]' Fixed.

•	SubSystems / Logs / EMS EventBX
   - Vertical scrollbar did not show when needed. (broken in version 6.18) Fixed.

•	SubSystems / LogViewer
   - Save buttons were not always enabled when they should be.  Fixed.

•	SubSystems / Expand / $NCP and
      SubSystems / Expand / $ZEXP
   - Screens would only load when the screen was requested the first time, so when the system changed the data for the new system was not loaded.  Fixed.

•	History / Chart
- The starting point of the Initial chart was incorrect on Windows 11 PCs. Fixed.

•	Alarm / Active
- When attempting to temporarily turn off an alarm the popup would disappear when and update to the screen arrived. Fixed.

•	Alarm / Define / Alarm
- The ability to display and set the Interval times for a TCP/IP Ping was not visible. Fixed.

Misc. Items:
•	SubSystems / Logs / EMS Log
   - Config Request for "Lightning Mode" is now bigger.

•	Alarms / Active
   - When the alarm active screen is displayed for the first time it now loads     much faster.

•	Configure / Client / General / Fonts
   - For ‘Character Display’ only the character sets installed on the PC will be enabled on 'Available Additional Character Set’.

Known issues:
•	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

•	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:
•	On the screen Alarms / Define / Alarm the Entity Name field and "File=", where supported, now support expanded comments as shown below:

$name == comment text (remainder of line)
! comment text (remainder of line)
! comment text (in-between) ! valid-stuff

•	The alarm Volume / Percent full now supports "File=".

•	Added CONFMOMI keyword DISK-B-MB-DOWN-OVERRIDE to force all disk Backup  and Mirror Backup paths to report as not configured (and set state to DOWN). This prevents path down alarms on NonStop Virtual Systems which apparently do not provide B & MB paths but erroneously report them as down. 

•	Additional disk types of SAS, ESS, and JBOD are now reported.

•	Added support for custom display text for Alarm Actions.

Bug Fixes:
•	The variable <%Ancestor%> associated with the alarm Process / State running/stopped is now updated if the process is restarted. Previously, once the ancestor was obtained it was not changed.   

•	A sequence of an alarm being triggered, automatically deleted, trigged, and automatically deleted could have resulted in a 'lost' alarm and notification. Code was restructured to prevent losing an alarm in this situation.

•	Several situations were addressed where an alarm being temporarily turned off resulted in an error message to the client and/or the alarm not automatically reenabling. A temporary turn-off of all instances of an alarm definition now first removes any individual instances. Also, when an alarm resumes processing it effectively starts over so that full initial notification now occurs.

•	A possible process abend was corrected if an Alarm Action referenced variables for Destination email address or description.

•	If an alarm trigged off of an ANSI name and then the user clicked on the alarm on the screens Alarms / Active to jump to a detail screen the name was effectively limited the name to 47 characters resulting in a 'not found' type of error. This character limit was raised to 200.

•	The server no longer returns blank records when listing subvolumes and the underlying file disappears in-between obtaining the file name then trying to obtain information about the file name.

•	The server supports history for the screen CPUs / Detail Chart L/H. 

•	Expand screens now function under L25.02. LDEV's (Logical Device numbers) now report as 32-bit were provided (many fields were 16-bit).

•	The usage of the CONFMOMI keyword ALARM-SUSPEND-DELAY now resumes when the time expires.

•	An alarm definition of * -1 -2 now processes correctly. Previously, the -1 -2 prevented some internal processing resulting in no match. 

Misc. Items:
•	The server in several cases where the client was requesting file names was automatically adding a *.* to fill in the name. This was removed so the user may need to add an *. This gives the user more control in the situation where they were looking for $fred.#qual and did not want an additional * tacked on to the end of the file name. Also, file name validation was tightened in several areas to help catch typo's.  
•	Listing of file names may be somewhat faster in cases where the server was using a .01 second delay every 100 files. Now, the same delay but occurs every 1 second.
•	Some situations where SQL/MX is involved partitions may now list correctly instead of displaying an error 2.
•	The MOMI server, after an initial query, no longer continues to query the TAPE subsystem unless a Tape mount alarm is defined (Tape / Tape mount, TMF / Tape mount).

Known Issues:
•	None

MOMIFTP 
•	2.16 - Fixed bug that a very large file would fail on transfer.

ssMOMI 
•	None

MomiEmail 
•	None

SendMail 
•	None

CentralServer
•	None

IPCalc 
•	None

*********************************************************************   
Release Package	6.18b
Release Date (yyyy/mm/dd)  2025/04/04

Item	Version
----	-------
Latest O/S tested	J06.23.01 – L24.08.00
	
Client Version	6.18b  Build 922
Server Version (VPROC)	6.18b  T0000G06___V6_18b___2025_04_03
      
Buffer Version	Client 21.75   Server 21.75
History database	3.10
CONFMOMI	6.03
OBYMOMI	6.01
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.12
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	None

Help
·	None

Installation Files
·	The OBYMOMI file on the NonStop System now specifies DEFMODE OFF when starting the MOMI server. This is to prevent the accidental specification of an alternate EMS templates file which may result in the alarm EMS / User defined failing to match text as intended.

MOMI Client
New Screens: 	
·	None

New Features:
·	Added ability to temporarily see spaces in some client fields.
If the Client was NOT started with the run time parameter 'dontshowspaces' and the Client does NOT have an 'Additional Character Set' selected in 'Configure / Client / Fonts-Misc.' and the cursor is within some text fields (Edits, Memos, etc.) and the ESCAPE key is pressed then spaces will be temporarily replaced with a dot and hard spaces will be replaces with a degree.

·	'BlackWood/Alarm' in the Top-left corner of the client.
- Added ability to Popup a list of remote systems and their alarm state by
1) Right-clicking the 'BlackWood/Alarm Indication' Button in the top left corner of the screen.
2) 'Configure / Client / General' has a checkbox to disable/enable display of the Logo/Alarm popup.
- When the mouse moves over the 'BlackWood/Alarm' a 'System Alarms' popup will display showing all defined systems allowing the user to jump to that system by left-clicking on the system name.
if they are being probed for alarms the number of alarms is displayed and
1) by putting the mouse over the 'cpu' cell the cpu busy popup for that system will display until the mouse leaves the 'cpu' cell.
2) by checking on a 'cpu' cell the cpu busy popup for that system will display and will remain up until uncheck or the 'System Alarms' popup disappears.
The 'System Alarms' popup will disappear when the mouse leaves the popup.

·	Files / File Explorer / NSK and
·	Files / Enscribe / File     and
·	Files / Enscribe / File Detail
- If file name or OSS File name are displayed as a shortened name, the copy to clipboard will contain the full length file name.

·	SubSystems / Logs / MOMI Log
- Added ability to filter on Record Type field.

·	SubSystems / OSS / OSS Charts
- Changed AF-INet Sockets and UNIX Sockets into 2 charts each, One for Opens and one for Buffers.

·	Alarms / Define / Action
- EMail Custom Subject and Text now have their own available Variables.

·	Configure / Client / General
- Added 'Allow Auto Logon when changing systems' checkbox into System Setting section. This will enable the ability to Auto-Logon to other systems using the logon credentials currently in use. 
When this is checked, the Logon popup has a new option on it labeled 'Use this UserId when changing systems to AutoLogon'. If this is checked and once the user successfully logs on when the user changes to another system ,that is not currently logged on, the client will attempt to logon as that saved user. 
When a client is logged on to a system with the ability to autoLogon the 'Logon' button will display orange.
  NOTE: This feature is only useful if the systems do not use multi-factor authentication and all systems have the same UserID and Passwords.

Bug Fixes:
·	Under some conditions where the PC is in an error state the client would hang on startup when it tried to get info on the printers installed. Fixed.

·	Systems / Probe / Base
- Sometimes the cpu busy bar for a cpu would not only display the current value but also the previous value, causing the bar to have the old bar behind the new. Fixed.

·	SubSystems / OSS / OSS Charts
- Some charts would have their chart title change occasionally then reset to the correct title. Fixed.

·	Alarms / Active
- When switching between 'Active/All/Type/Hidden' some columns would not resize correctly for the data in the column. Fixed.

·	Alarms / Define / Action
- The 'Send EMAIL when Alarm is Cleared' setting was not correctly displayed on the screen, The record did process as saved but the 'Display' did not reset the checkbox. Fixed.

Misc. Items:
·	Configure / Client
- Re-configured the screen to put items into more logical grouping.

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:
·	The alarm EMS / User defined now allows both options of Multiple alarms allowed and Key alarm by process $name. When enabled alarms are tracked independently by $name. Previously, a clear removed all alarms for the definition.

·	On the screen Alarms / Define / Action the following variables were added (see client tool-tip for descriptions):
 
Alarm-Text-All-ML
Alarm-Text-Extra-All-ML
EMS-Generator

·	The server now longer fills in a trailing .*.* on the MEASURE entity FILE. This allows the user to specify a smaller file set as desired.

Bug Fixes:
·	The screen SubSystems / Logs / MOMI Log no longer displays an erroneous message Resources were released... when an alternate LOG01DB file is specified. This feature was introduced in 6.18a.

·	The screen Alarms / Define / Action variable Ancestor is now correctly reported after the second pass of processing. Previously, after correctly obtaining the ancestor it could then be corrupted.  

·	Email addresses enclosed with the characters < > now have the trailing character removed. Previously, only the leading character was automatically removed.

Misc. Items:
·	On the screen Alarms / Define / Action the variable list for an Email Subject no longer includes multi-line items.  
·	The caption for alarm EMS / User defined Multiple alarms allowed changed to Multiple active alarms allowed.
·	On the screen Alarms / Define / Action the variable Entity-Name now returns the EMS Collector $name for the alarm EMS / User defined.  
·	Messages written to LOG01DB how have an effective maximum length of 254 bytes instead of 132.
·	Server now provides the name of the file if the define =_EMS_TEMPLATES is present.  
·	If the file EMSEXPO (a compiled EMS distributor filter) is not present when the server is started the error message generated now includes the missing file name.  

Known Issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   
 
Release Package	6.18a
Release Date (yyyy/mm/dd)  2025/01/14

Item	Version
----	-------
Latest O/S tested	J06.23.01 – L24.08.00
	
Client Version	6.18a  Build 921
Server Version (VPROC)	6.18a  T0000G06___V6_18a___2025_01_14
      
Buffer Version	Client 21.74   Server 21.74
History database	3.10
CONFMOMI	6.03
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.12
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	None

Help
·	None

MOMI Client
New Screens: 	
·	None

New Features:
·	Added ability to disable the client resizing. It can be disabled/enabled either by
    1) Right-clicking the 'BlackWood/Alarm Indicaton' Button in the top left corner of the screen.
    2) 'Configure / Client / General' has a checkbox to disable/enable Resizing.
 	The change is immediate and will be in effect even after restarting the  client. (for John H.)
·		'BlackWood/Alarm' in the Top-left corner of the client.
  - When the mouse moves over the 'BlackWood' a popup will display showing all defined systems, if they are being probed for alarms the number of alarms is displayed and the user can jump to that system. The popup will disappear when the mouse leaves the popup.
·	SubSystems / Logs / MOMI Log
  - Added ability to view alternate log files(not just active one). The Alternate log is entered on the Config popup.

Bug Fixes:
·	Alarms / Define / Action
      - If a version 6.18 client was talking to a server version older than 6.18 and the 'Var' button was pressed the client would crash. Fixed.

Misc. Items:
·	None

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	The server for Alarm Action will internally use for Clear, if blank, the Set value. This applies to both EMS and Email user defined text. 

·	The server now supports an alternate file specification for LOG01DB on the screen SubSystems / Logs / EMS Msgs. 

Bug Fixes:

·	A crash in a MOMI server (Master CPU collector) will no longer occur if a CPU collector is hung on the system call FILE_GETINFOBYNAME_ for several weeks. The situation was a message was send to a subtype 30 process that had a full $RECEIVE queue and it was in the same processor as the CPU collector. The timeout to the system call was not honored resulting in the hang.  
Misc. Items:
·	The system name, if not referencing the current system, is now removed from the field ancestor-program-file-name on the screen Processes / All Processes. 
Known Issues:
·	Some variables for Alarm Action are not yet returning data.

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   

Release Package	6.18
Release Date (yyyy/mm/dd)  2024/12/19

Item	Version
----	-------
Latest O/S tested	J06.23.01 – L24.08.00
	
Client Version	6.18   Build 919
Server Version (VPROC)	6.18   T0000G06___V6_18____2024_12_18
      
Buffer Version	Client 21.73   Server 21.73
History database	3.10
CONFMOMI	6.03
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.12
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	None

Help
·	None

MOMI Client
New Screens: 	
·	None

New Features:
·	Added ability to display KLT (Kernal Level Threads)
	- Configure / Client / General
			- Add selection to determine 'CPU Percent Display' format.
   			The calculations are dependent on number of KLT (Kernal Level 			   Tread) the process is using. This will be used everywhere a  			   Percent is displayed for a process. i.e. Cpu Busy, Ready time etc.
	 - Where Cpu Busy is displayed if the process is KLT a blue indicator 		   will display
·	PCs with a Windows font character set of GREEK (LCID=0408) will now display Greek characters when needed.
·	Grid columns that are strings now can filter using a range mask.
    Either '[a-g]' for single character(alpha or numeric) ranges or
    '[03..12]' for numeric ranges from 1 to 9 or 001 to 999.
·	Overview
   - CPU Busy charts can now right-click on a CPU bar and jump to the    			Process Entity screen for all processes in that CPU.
·	CPU / PCBs/TLEs
   - Added Left-click on 'Current' Low and High PCBs for each CPU to jump 			to Processes / Process All with the needed selection criteria.
·	Processes / All Processes
   - Added column for ancestor program file name(for Gary B.)
·	Processes / All Processes / Config
   - Added ability to set AutoUpdate interval.
   - If auto updating the process busy% will display.
   - Added checkbox to only show Low-Pin or high-pin processes.
   - Multiple single limits can be set at the same time.
·	Processes / Process Detail
   - Added new fields on 'File Entity has Open' and 'File Entity Opened by'
     for Request, Request QTime, Replies, Replies QTime.
·	Files / File Entity
   - Added new fields for Request, Request QTime, Replies, Replies QTime.
·	History / Export
      - When the mouse is over the Database selector a popup will show the 		 date and times of the records that are within the databases,
·	Alarms / Active
   - If alarm was for a low or high pin alarm a right-click on the Alarm   	  Info data on that alarm will jump to All Processes limited by CPU and 	  High/Low pins.
·	Alarms / Define / Alarm
   - On alarms that allow the 'File=' keyword in the Entity name, the 		  right-click now allows viewing or editing that file.
·	Alarms / Define / Action
   - Added ability to set custom alarm EMS Event number and message text 			and custom alarm EMail subject and additional email body text.
      Custom text can have embedded variables to be replaced with 				corresponding values. This functionality will only work with a Server 		version of 6.18 or later.
·	Configure / Client / Actions
   - On the "Display MOMI.INI actions" popup added ability to start 				Explorer at the directory that contains MOMI.INI.
·	Configure / Client Access / User Define
   - Added ability to set 'New Screens enabled by default' at the 				user/group level. If screens were enabled at the global level the 			user/group setting does not matter but if the global level does not 			have it set the user/group setting will be used.
·	Configure / Tools / Numbers
   - Added to "Convert Number base" any base from 2-35(Base 2-Z)
   - Calculator now has an result field that contains the calculation result 		and is able to be copied into clipboard. Also the result will be 			fully displayed even if the value is too long to fit in the calculator 		display.

Bug Fixes:
·	If MOMI server executable security was incorrectly set on the NonStop and a command requiring the user to be 'logged on' a Fatal Error would occur disconnecting the client from the server but the client never displayed why the disconnect happened. Fixed.
·	Run-Time parameter CLIENTID="<text>" did not work. Now works and will display the client id on the Client title bar. Fixed.
·	On Grids that contained a percentage gauge the number would be too small to be read on a client that was resized to be large. Fixed.
·	On Grids the Tool default Export location on a Windows 11 PC was documents instead of the DeskTop. Fixed.
·	Progress bar display did not always correctly resize when client was resized. Fixed.
·	AutoUpdate on screens that have that option would only start AutoUpdate if it was selected before the request was pressed. Now a new request with AutoUpdate is performed. Fixed.
·	When Client was resized very wide but left short the tabs would not display correctly. Fixed.
·	Logon to Host
   - If user pressed Ctrl=Z the client would crash. Fixed.
·	Systems / File Transfer
   - On some grids if the mouse was over columns that did not have a popup 	Hint defined the hint should display as a empty yellow hint box. Fixed.
·	Systems / File Transfer / MFTP
   - If a text file was over 27K in length and was transferred as ascii the 	resulting Nonstop Edit file might have been corrupted. Fixed.
   - If the user right-clicked on a NonStop file to edit then tried to put 	the edited file back on the NonStop the transfer would fail and the 	original file was deleted. Fixed.
·	Systems / TraceRoute
   - When first going to the TraceRoute screen the error 'Coding Error 		Detected' was mistakenly displayed. Fixed.
·	Overview
  	- 'CPU Info' button mistakenly had a right-click action menu active 		that would cause crash when 'Copy to Clipboard' was pressed. Fixed.
  	- When 3D charts are selected and the connection is lost to a system 	the IPU values would not clear. Fixed.
·	Processes / Process Detail
   - The 'File Busy Time' Columns were incorrectly sized the first display 	of data if the Display is set for Rated. Fixed.
   - If the OSS Arguments was shortened to fit the display when the user 	right-clicked to copy the argument to the clipboard the shortened 	name not the whole name was copied. Fixed.
·	Processes / Process Entity
   - 'Tool-tip' hint for some cells was a blank hint. Fixed.
·	Files / File Explorer / OSS
   - Under some circumstances a double-click on a directory would cause 	the sub-directories under it to display twice. Fixed.
·	Files / Disk Entity L/H
   - When server was set to not get the Disk Entities, the client would 	display "Not Found" instead of indicating the data was not collected. 	Fixed.
- When changing from Live to History then back the History Selection would     be disabled unless the user was logged on. History should have been available as long as History was available. Fixed,
·	SubSystems / Logs / EMS Msgs
   - Stop message count could only be a max of 9,999 records now limit is 	65,535. Fixed.
   - EMS Message Detail no longer wrapped the message and needed scroll bar 	instead. Fixed.
   - When Using "lighting Mode" with a filter the count was not reset with 	a new request. Fixed.
   - Sometimes when turning off a filter high-light color the client would 	crash. Fixed.
·	SubSystems / Logs / EventBX
   - Sometimes when the mouse had been over the "?" button to display the 	info of the text at the current mouse location the popup would not 	disappear when the mouse moved off. Fixed.
·	SubSystems / TCP/IP / Process Status
   - Mini-Reports did not correctly display counts when multiple lines 		were the same. Fixed.
·	SubSystems / Spooler / Job
   - If filter was set and grid was empty, clear did not clear the 			filter. Fixed.
·	History / Chart
   - When defining a chart element if the 'Clear All Elements' was 			pressed the Type line spacing would be wrong. Fixed.
·	Alarm / Define / Alarm
   - When a type "Volume" and subtype "Physical state Up/Down" or "Virtual 	State Up/Down" the '$' selector would display all volumes not just 	physical or Virtual. Fixed.
   - Sometimes the "Include if ANY" tab was mislabeled as "Exclude if ANY". 	Fixed.
·	Alarm / List / Alarm
   - When exporting the data only the shortened name for "entity Name" was 	exported. Fixed.
·	Configure / Client / General
   - if User has set Font adjustment to smaller the group heading were 		too small. Fixed.
·	Configure / Client / Actions
   - Changes made to 'Display the MOMI.INI actions' screen.
·	Configure / Client / Tools / Others
   - PState2 would not accept cpu,pin if either CPU or pin had leading 		zeros. Fixed.

Misc. Items:
·	When a right-click on a process name is used to bring up the 'PState...' the config for the PState/PState2 is now displayed.
·	'Popup Memo' from the 'Printer' right-click now resizes along with the rest of the client.
·	Overview
      - Added tool tips when over the Overview and Discovery 'Process detail' 			  popup.
·	CPU / Memory Detail
      - Increased size of memory fields to allow for larger memory amounts.
·	Processes / All Processes
      - Grid Header now 2 rows to make label more readable.
      - JobID will now display as blank instead of 0 if no Jobid is set.
      - Tree will now always display the sequence number if multiple processes 			  with the same name are detected.
·	SubSystems / Logs / EMS Msgs
      - On the config popup, moved the 'Client Filter' from the 'Display' tab 			  to the 'Request' tab. Some people did not realize the client filter 				  could be set at the config/request time.
      - Dups button now is a toggle to hide and show Exact duplicate records. 			  If dups are being hidden the button will be light purple and the 				  Header for the message column will show number of dups.
·	SubSystems / Spooler / Jobs
      - Added Date and Time to display of 'Config / Age of Job / Set Previous 			  Days and Hours'.
·	SubSystems / OSS / Name Server and
·	SubSystems / OSS / Name Server Charts
      - OSS Name server info is now not requested from the server unless one 				  of these screens is displayed.
·	SubSystems / Discovery
      - Added '?' button on process boxes to display extra process detail.
      - if Process Detail is locked it will have a '?' button to display extra 			  process detail.
·	History / Chart
      - Enhance chart so chart lines display better on 4K monitors.
      - Chart now has indicators to show which way is the past and which is 				  the future
·	Configure / Server / Server Info
      - Changed print logic so output is consistent regardless if client is 				  Maximized or not.
·	Configure / Server / Server Info
      - Added Date MOMI server was compiled.
      - CNF01DB and LOG01DB added Right-Click on 'Max Ext.' will allow user to 			  set max extents if authorized.
·	Configure / Client / Misc. Settings
      -  Changed to Configure / Client / Fonts-Misc.
·	Configure / Client / General and
·	Configure / Client / Fonts-Misc.
      - Altered to divide the items into better groups.
      - Added ability to see currently installed Display language and to set 			  Additional character  set for Display of characters not in the PC 				  display language.
·	Configure / Client / Fonts-Misc.
      - 'Allow Multi-Byte Characters' setting now replaces the individual 				  settings for EMS, VHS Log  and MOMI Log.

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	Server now reports KLT (Kernel Level Threads) related information. A 6.18 or later client is also required. Additionally, at this time it is necessary to specify the CONFMOMI keyword KLT TRUE to enable the feature.

·	The MEASURE entity PROCESS now provides the following new fields (details of what they are reporting was not yet available):

  process_launches
          process_launch_qtime
          thread_launches
          thread_launch_qtime
          file_awaitio_calls
          file_awaitio_qtime
          file_nowait_completed
          file_nowait_initiated
          file_reads
          file_writes
          open_closes

·	The MEASURE entity FILE now provides the following new fields (details of what they are reporting was not yet available):

requests
requests_qtime
replies
replies_qtime

·	The following alarms now indicate the method of percentage computation:

Process / Busy percent
          Process / Ready Time percent
          process / Ready Time Only percent

·	Added the alarm DiskFile / Percent full consider partitions(s). See MOMI help for additional information.

·	Now support in Alarm / Action user defined EMS and Email messages. 

·	The following alarm now sets a variable of the process ancestor. Note that MOMI must see the process running once in order to capture the information:

Process / State running/stopped

·	The ancestor object file name is now reported on the client screen Processes / All Processes.

Bug Fixes:

·	An internal problem was addressed where the server was not correctly marking the busiest CPU in the system.
·	Processes that only have a change in READY-TIME are now always reported to the main MOMI. Previously, it was possible this update could be skipped.

Misc. Items:
·	Various minor changes in memory allocation were made to improve performance.
·	Additional information is now logged when a MOMI server stops.
·	The server no longer limits the return of certain data when processes in a particular CPU was specified. This is related to the changes on the client screen Processes / All Processes – Config.

Known Issues:
·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	Version 1.12 - Fixed email send failure, and lack of an error message, if using Blackwood EMail Server.

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   
 
Release Package	6.17k
Release Date (yyyy/mm/dd)  2024/09/17

Item	Version
----	-------
Latest O/S tested	J06.23.01 – L23.08.00
	
Client Version	6.17k  Build 918
Server Version (VPROC)	6.17j  T0000G06___V6_17j___2024_09_16
      
Buffer Version	Client 21.72   Server 21.72
History database	3.10
CONFMOMI	6.02
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.12
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	The MSI file is not marked as requiring Administrative Privileges. Normally, this should not be required if installing Only for me (i.e. the  local user).

If the intent is to install MOMI for all users of the PC, right-click on the MSI and select Run As Administrator. 

This change is to assist users where their environment monitors for a possible Administrative elevation request (previously a UAC Prompt would only occur if Anyone who uses this computer (all users) was selected). 

Help
·	MOMI help is now created with an updated version of the generator software (Madcap Software - Flare) and its release notes report several HTML5 security vulnerabilities are corrected. They list that DOMPurify was updated to 3.0.8 (previous 2.3.6). (this is all internal to the help generator and relates to the HTML5 help output)

MOMI Client
New Screens: 	
·	None

New Features:
·	None

Bug Fixes:
·	Alarm / Define / Alarm
- The alarm EMS / User defined under EMS Clear sometimes the tab Include if ANY was mislabeled as Exclude if ANY. The logical operation still functioned correctly, it was just a wrong label. Fixed.

Misc. Items:
·	None

Known issues:
·	Systems / File Transfer / MFTP
- Using MFTP and Editing a NSK edit file on the PC is now disabled. This will be corrected in the next version.

·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	None

Bug Fixes:

·	The CONFMOMI keyword TCPIP-THREADS is no longer erroneously limited to an upper value of 199.
·	A limit by location, such as on the screen SubSystems / Spooler / Job, now accepts up to 17 characters instead of 16.
·	An internal count of the number of top processes reported by the server for CPU 0 reported the count for CPU 15. This was not apparent to the user.
·	When attempting to write to a Guardian file in binary, where the file should not already be present, the server now reports File already exists instead of Not an edit file.                                 
Misc. Items:

·	The TNS/X version of the server is now constructed with a newer compiler which may translate into improved performance in some circumstances.

Known Issues:
·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	Version 1.12 - Fixed email send failure, and lack of an error message, if using Blackwood EMail Server.

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   
 
Release Package            6.17j
Release Date (yyyy/mm/dd)  2024/05/01

Item	Version
----	-------
Latest O/S tested	J06.23.01 – L23.08.00
	
Client Version	6.17j  Build 917
Server Version (VPROC)	6.17i  T0000G06___V6_17i___2024_04_25
      
Buffer Version	Client 21.72   Server 21.72
History database	3.10
CONFMOMI	6.02
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.11
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	The MSI file is no longer marked as requiring Administrative Privileges. Normally, this should not be required if installing Only for me (i.e. the  local user).

If the intent is to install MOMI for all users of the PC, right-click on the MSI and select Run As Administrator. 

This change is to assist users where their environment monitors for a possible Administrative elevation request (previously a UAC Prompt would only occur if Anyone who uses this computer (all users) was selected). 

MOMI Client
New Screens: 	
·	None

New Features:
·	Grid columns that are strings now can filter using a range mask.
   Either '[a-g]' for single character(alpha or numeric) ranges
   or '[03..12]' for numeric ranges from 001 up to 999.

·	Alarms / Active
- If more than 25 alarms are active the Duration column is no longer shown.

Bug Fixes:
·	Improved ability of Client to re-connect with the server if the communications link was down for an extended time(2+ minutes). Fixed.

·	SubSystems / Expand / System Entity L/H and
·	SubSystems / Disk Entity L/H
- When switching from Live to History the Live updates were still being requested. Fixed.

·	SubSystems/ Logs / EMS Log
- When using "Lighting Mode" with a filter the filter count was not reset with a new request. Fixed.

·	Alarms / Active
- In "Started" column date was always display even when it should have been Time because date was today. Fixed.

·	Alarms / Define / Alarms
- If any lines of data in EMS Set/Clear had trailing spaces they were saved and unfortunately were not plainly visible (unless the text was selected to cause a highlight). This might situation might cause unexpected and difficult to diagnose alarm failures. The client now removes leading and  trailing spaces. To force leading or trailing spaces " quote " the text with desired spacing. Note that this change may break existing alarms when updated by this client. Changed.

- If Preload Alarms was not set (Configure / Client / Single Screen / Alarms) they were still loaded at connection to system. Now they correctly load the first time the user goes to the Alarm screen. Fixed.

- If an alarm name somehow (probably Import) contained lower case letters  it could not be accessed. Fixed.

Misc. Items:
·	Improved messages displayed if a MOMI Server password failure is encountered. 

·	Alarms / Active
- Improved performance of scrolling when a large number of alarms are present.

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	None

Bug Fixes:

·	A possible memory leak no longer occurs when reading the CNF01DB file.
·	An internal mechanism (DDF) for providing updates to the client no longer queues. This could setup a situation that when a client disconnects a MOMI server could use a large amount of CPU causing its priority to drop to 1 while releasing an enormous amount of memory.
·	MOMI CPU collectors, one per processor, no longer abend on startup if the maximum number of PCBs on the system was 32,100. Other values could also cause the abend. The underlying fix addresses all cases. 
                                  
Misc. Items:

·	The server now provides to the client the system serial number of a failed password. 

Known Issues:
·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   
 
Release Package            6.17i
Release Date (yyyy/mm/dd)  2024/03/01

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.01 – L23.08.00
	
Client Version	6.17i  Build 916
Server Version (VPROC)	6.17h  T0000G06___V6_17h___2023_12_22
      
Buffer Version	Client 21.72   Server 21.72
History database	3.10
CONFMOMI	6.02
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.11
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	The MSI file is no longer marked as requiring Administrative Privileges. Normally, this should not be required if installing Only for me (i.e. the  local user).

If the intent is to install MOMI for all users of the PC, right-click on the MSI and select Run As Administrator. 

This change is to assist users where their environment monitors for a possible Administrative elevation request (previously a UAC Prompt would only occur if Anyone who uses this computer (all users) was selected). 

MOMI Client
New Screens: 	
·	None

New Features:
·	SubSystems/ Logs / EMS Log
- Config now has setting under 'Client Filter' to allow the Request to either use a PreFilter or a normal filter. (For Gary B.)

Bug Fixes:
·	Systems / File Transfer
- When a user tried to rename a file on the Host and pressed return on the new name instead of pressing the OK button the client would crash. Fixed.
·	SubSystems/ Logs / EMS Log
- With some Client sizes the EMS message for multi-line displays would not always show the complete message. Fixed.
- PreFilter button never became active. Fixed.
- EMS Message Detail no longer wrapped the message and needed scroll bar instead. Fixed.
- EMS Configuration options list of Collectors did not always show if a collector had an error on the second line. Fixed. 
- Reverse scrolling did not correctly display the records. fixed.
     - Stop Message count allowed 250,000 but maximum is actually 65,535. Fixed.
·	Alarms / Define / Alarm / Extras
- User was allowed to type in Alarm name instead of forcing to choose valid name. Fixed.

Misc. Items:
·	A few more fixes for High-Contrast screen settings.

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	The CONFMOMI keyword PASSWORD may be replaced with the keyword LICENSE-KEY. We will be migrating, over time, to the new keyword but both have the same meaning.

Bug Fixes:

·	Various corrections and changes were made to the SMTP protocol used to generate alarm email to enhance message reliability especially when network congestion is present.
·	EMS / User defined alarms that automatically delete no longer generate superfluous updates to the client. 
                                  
Misc. Items:

·	The server now provides the client information for the alarms CPU / PCBs low and CPU / PCBs high to allow it to jump to a helpful page when right-clicking on these active alarms on the screen Alarms / Active.

·	The MOMI server DB Alarm, which maintains an in memory database of active alarms, now has a default restriction to consume no more than 10% of a CPU. This change is a result of a customer report of a high rate of CPU consumption by this process. This value can be changed with the advanced CONFMOMI keyword CPU-LIMIT-DB-ALARM.

Known Issues:
·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   
 
Release Package            6.17h
Release Date (yyyy/mm/dd)  2023/12/26

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.01 – L23.08.00
	
Client Version	6.17g  Build 915
Server Version (VPROC)	6.17h  T0000G06___V6_17h___2023_12_22
      
Buffer Version	Client 21.71   Server 21.72
History database	3.10
CONFMOMI	6.02
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.11
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	None.

Help Documentation
·	The PDF format currently starts with a blank page.

MOMI Client
New Screens: 	
·	None

New Features:
·	Grid Tools now allows the grid string display to chop off leading and trailing characters without replacing them with '...'.
·	Configure / Client Access / Global Settings
- now shows current state of CLIENT-LOCKDOWN-MODE.

Bug Fixes:
·	Overview
- 'CPU Info' button mistakenly had a right-click action menu active that would cause crash when 'Copy to Clipboard' was pressed. Fixed.
·	History
- If History was enabled but the server did not have history databases defined, the client might crash on some of the History screens. Fixed.
·	SubSystems/ Logs / EMS Log
- Find would not always scroll to the found matching record if a filter was applied. Fixed.
·	History / Chart
- When changing systems, if the History Elements available on the newly selected system were different than the  previous system might not clear any types no longer available. Fixed.
- When defining a chart element if the 'Clear All Elements' was pressed the Type line spacing would be wrong. Fixed.

Misc. Items:
·	SubSystems/ Logs / EMS Log
- Stop message count limit raised from 9,999 records to 250,000. Requires a server version 6.17g or later.

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	The CONFMOMI keyword PASSWORD may be replaced with the keyword LICENSE-KEY. We will be migrating, over time, to the new keyword but both have the same meaning.

Bug Fixes:

·	Various corrections and changes were made to the SMTP protocol used to generate alarm email to enhance message reliability especially when network congestion is present.
·	EMS / User defined alarms that automatically delete no longer generate superfluous updates to the client. 
                                  
Misc. Items:

·	The server now provides the client information for the alarms CPU / PCBs low and CPU / PCBs high to allow it to jump to a helpful page when right-clicking on these active alarms on the screen Alarms / Active.

·	The MOMI server DB Alarm, which maintains an in memory database of active alarms, now has a default restriction to consume no more than 10% of a CPU. This change is a result of a customer report of a high rate of CPU consumption by this process. This value can be changed with the advanced CONFMOMI keyword CPU-LIMIT-DB-ALARM.

Known Issues:
·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   

Release Package            6.17g
Release Date (yyyy/mm/dd)  2023/11/02

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.01 – L23.08.00
	
Client Version	6.17g  Build 915
Server Version (VPROC)	6.17g  T0000G06___V6_17g___2023_11_01
      
Buffer Version	Client 21.71   Server 21.71
History database	3.10
CONFMOMI	6.02
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.11
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	None.

Help Documentation
·	The PDF format currently starts with a blank page.
·	The CHM format Search function now works. Function stopped working in 6.15g.

MOMI Client
New Screens: 	
·	None

New Features:
·	Grid Tools now allows the grid string display to chop off leading and trailing characters without replacing them with '...'.
·	Configure / Client Access / Global Settings
- now shows current state of CLIENT-LOCKDOWN-MODE.

Bug Fixes:
·	Overview
- 'CPU Info' button mistakenly had a right-click action menu active that would cause crash when 'Copy to Clipboard' was pressed. Fixed.
·	History
- If History was enabled but the server did not have history databases defined, the client might crash on some of the History screens. Fixed.
·	SubSystems/ Logs / EMS Log
- Find would not always scroll to the found matching record if a filter was applied. Fixed.
·	History / Chart
- When changing systems, if the History Elements available on the newly selected system were different than the  previous system might not clear any types no longer available. Fixed.
- When defining a chart element if the 'Clear All Elements' was pressed the Type line spacing would be wrong. Fixed.

Misc. Items:
·	SubSystems/ Logs / EMS Log
- Stop message count limit raised from 9,999 records to 250,000. Requires a server version 6.17g or later.

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	None

Bug Fixes:

·	The screen Files / Disk Entity L/H no longer causes a MOMI server process crash when examining history records and a period resulted in no usable  records (could occur if only records with a window of zero were present).
                                  
Misc. Items:

·	The server no longer limits the stop message count to 9,999 (internally referenced as Maximum Number Responses). Requires a client version 6.17g or later.

Known Issues:
·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   
 
Release Package            6.17f
Release Date (yyyy/mm/dd)  2023/10/02

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.01 – L22.09.00
	
Client Version	6.17f  Build 914
Server Version (VPROC)	6.17f  T0000G06___V6_17f___2023_10_01
      
Buffer Version	Client 21.71   Server 21.71
History database	3.10
CONFMOMI	6.02
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.11
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	None.

Help Documentation
·	The PDF and Word formats of help no longer contain unintentional roman numerals nor page number resets. The PDF format currently starts with a blank page.

MOMI Client
New Screens: 	
·	None

New Features:
·	None

Bug Fixes:
·	If a Client crash log was created(MOMI.LOG) and the client version contained a subversion(i.e. 6.17f) the crash log did not correctly identify the subversion. Fixed.
·	Once grids had a filter set the 'No Filter' button would not display all records. Fixed.
·	SubSystems / Logs / EMS Msgs
      - Under some circumstances when using the 'Lightning Mode' and the records were really old the client could crash while calculating the percent done for a collector. Fixed.
- if the client was switched from 'Display mode' to 'Lighting mode' and back the 'Lighting mode' passed filter and total counts would be wrong. Fixed.

Misc. Items:
·	More display improvements if windows is in High-contrast mode.
·	SubSystems/ Logs / VHS Log
- Added VHS File being read to Grid in the header for the text column.
·	Configure / Diagnostics / Client
      - Added Client resize start and completion times.

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	The CONFMOMI keyword SPOOLER-LOGIN may be used to direct MOMI to require  login for ALL Spooler related commands. If enabled, the Spooler related commands would then operate under the current clientuser login. See MOMI help for more information.

example: SPOOLER-LOGIN  TRUE 

·	The server now supports a message used on the screen SubSystems / Discovery to display additional details about a process. 

Bug Fixes:

·	On the screen History / Chart a process specification of cpu,pin (ex. 1,234) will now match unnamed processes. Previously, an unnamed process specification would fail to match. 
                                  
Misc. Items:

·	On the screen SubSystems / Logs / VHS Log error messages relating to the log file will now contain the file name of the log file in error.

·	The default extent sizes have been increased in the MOMI history files. Below is a table of the old and new values:

                           old   old  old    new   new  new
                file       pri   sec  ext    pri   sec  ext
                ----       ---   ---  ---    ---   ---  ---
                hst01db  70000  70000  60  80000 80000   60
                hst02db  60000  60000  50  70000 70000   50
                hst03db  56000  56000  40  60000 60000   40
                hst04db  50000  50000  30  50000 50000   30

Known Issues:
·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   
 
Release Package            6.17e
Release Date (yyyy/mm/dd)  2023/09/05

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.01 – L22.09.00
	
Client Version	6.17e  Build 913
Server Version (VPROC)	6.17e  T0000G06___V6_17e___2023_09_01
      
Buffer Version	Client 21.70   Server 21.70
History database	3.10
CONFMOMI	6.02
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.11
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	None.

MOMI Client
New Screens: 	
·	None

New Features:
·	None

Bug Fixes:
·	When resizing the Client if it contained any Grids has a very large number of records(200,000 or more) the client would timeout waiting for the resize to complete. Fixed.
·	The right-click option to jump to PGMRAY (optional screen) would not always be available. Fixed.
·	Once the client was on a mini-MOMI system the indicator would not go away when the client was changed to a system that was not mini-MOMI. Fixed.
·	If a client was logged on to multiple Mini-MOMI systems the user was unable to change the user or Logoff. Fixed.
·	Files / Enscribe / SubVolume
  - When screen was cleared the No Details option was always checked, not set to the default state found in Configure / Client / Single Screen - Files. Fixed.
·	SubSystems / Logs / EMS Logs
- Under some circumstances if the 'Compress' checkbox was checked to signal to remove duplicate spaces from the message and the log message was empty the client would crash. Fixed.
·	Configure / Client / Actions
  - Version Checking actions popup font size sometimes was incorrect. Fixed.
·	Configure / Define Systems
  - Under some circumstances, when a system was deleted, later when changing systems the client could crash. Fixed.
  - Under some circumstances, when a system was deleted, it was 
    possible to delete the current system. Fixed.

Misc. Items:
·	Configure / Client / General
- Default setting for "Retain Connection and logon state during system change" was changed from not checked to checked.

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:
·	The CONFMOMI keyword SPOOLER-DEFINE may be used to expliciately specify Spooler Supervisors to MOMI by process name. Use multiple lines to define up to 100 Spooler Supervisors. When this keyword is used, the previous method of identifying Spooler Supervisors using object file names is disabled. See MOMI help for more information.

example: SPOOER-DEFINE $SPLS 
         SPOOER-DEFINE $plus1 

·	On the screen Alarms / Define / Action the field Send to EMS Collector now may send to an EMS collector name other than $0. While the field was displayed in the client, the feature had not been implemented in the server. 

·	The Alarm Process / Looping now includes a tolerance value were the process priority difference must exceed before triggering an alarm. The default value is zero which means no tolerance.  

Bug Fixes:
·	None
Misc. Items:
·	None

Known Issues:
·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   
 
Release Package            6.17d
Release Date (yyyy/mm/dd)  2023/08/09

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.00 – L22.09.00
	
Client Version	6.17d  Build 912
Server Version (VPROC)	6.17d  T0000G06___V6_17d___2023_08_09
      
Buffer Version	Client 21.70   Server 21.70
History database	3.10
CONFMOMI	6.02
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.11
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	None.

MOMI Client
New Screens: 	
·	None

New Features:
·	For most grids if a string filter is used and the item in the column is a shortened text ("text..." or "...text") and the "Search item full length" is checked the filter will use the full length text not the shown shorten text. (for Gary B.)
·	For most grids if column is a string with a shortened text ("text..." or "...text") and the Column is exported the data exported will use the full length text. (for Gary B.)

Bug Fixes:
·	Sometimes the HELP button when pressed while the help location was set to use the web help at BlackWood would access the backup site (www.blackwood-systems-b.com) instead of the primary site (www.blackwood-systems.com). Fixed.
·	SubSystems / Spooler / Spooler
   SubSystems / Spooler / Collector
   SubSystems / Spooler / Device
   SubSystems / Spooler / Loc
   SubSystems / Spooler / Print
- If the User requested the data and there was a security error preventing the retrieval the result would be nothing found and no error message indicating what failed. Fixed.
·	SubSystems / Logs / EMS Msgs
- The "Find" would not work correctly.  It would not always find the next/prev record and would not correctly wrap from start to end of list. Fixed.
·	SubSystems / Logs / EventBX
- The "Find..." would not do a search in the UP direction.  For now the Up/Down direction has been removed and only a find from the current location down is allowed.

Misc. Items:
·	None

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	The alarm DiskFile / Broken or Corrupt now has an option to examine files that are Broken or Corrupt (the default), Broken, or Corrupt. As the default has not changed pre-existing alarm definitions are unchanged. 

·	The alarm EMS / User defined limit by type Event number now supports an optional range specification in the format: <*EVENTNBR>[nn..nn]. For example, <*EVENTNBR>[10..20] represents Event Numbers 10 through 20 inclusive.  

Bug Fixes:

·	None
                                  
Misc. Items:

·	Many additional messages may now be now logged to $0 and the MOMI Log regarding problems encountered at startup or I/O with the EMSDIST used to read EMS events associated with Expand monitoring and EMS / User defined alarms.

·	The screen Alarms / Define / Alarm Save operations Save New or Change now performs more extensive data validation. Errors are displayed on the status line.

·	The internal SPI interface to read EMS events now specifies an optional context token that functions as a checksum.

Known Issues:

·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   
 
Release Package            6.17c
Release Date (yyyy/mm/dd)  2023/07/10

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.00 – L22.09.00
	
Client Version	6.17c  Build 910
Server Version (VPROC)	6.17c  T0000G06___V6_17c___2023_07_10
      
Buffer Version	Client 21.70   Server 21.70
History database	3.10
CONFMOMI	6.02
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.11
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	None.

MOMI Client
New Screens: 	
·	None

New Features:
·	None

Bug Fixes:
·	Overview / EMS Log
- The display of the Message detail did not display multi-byte character sets. Fixed.

·	SubSystems / logs / EMS Log
- The display of the Message detail and Tokens did not display multi-byte character sets. Fixed.
- Made some changes to the Right-click of the Config button to allow switching between Config and Collector Status more consistent and preventing the occasional loss of the Collector status display. Fixed.

·	SubSystems / logs / MOMI Log
- The display of the Message detail did not display multi-byte character sets. Fixed.
- Export of the log did not accept the Allow Multi-Byte Character Sets setting so multi-byte characters were not allowed. Fixed.

·	SubSystems / logs / VHS Log
- The display of the Message detail did not display multi-byte character sets. Fixed.

Misc. Items:
·	None

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	None

Bug Fixes:

·	Corrected processing with the alarm CPU / Busy percent with priority threshold were it did not take into account the number of IPUs in its CPU busy calculation. 
                                  
Misc. Items:

·	Changed limits processing of alarm CPU / Busy percent with priority threshold where the upper priority limit is now 256 and the lower priority  limit is now priority 0 (previous 255 and 1). The comparison operators are less than or greater than so the entire priority range may now be specified.

Known Issues:

·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   

Release Package            6.17b
Release Date (yyyy/mm/dd)  2023/05/11

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.00 – L22.09.00
	
Client Version	6.17b  Build 907
Server Version (VPROC)	6.17b  T0000G06___V6_17b___2023_05_11

Buffer Version	Client 21.70   Server 21.70
History database	3.10
CONFMOMI	6.01
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.11
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	None.

MOMI Client
New Screens: 	
·	None

New Features:
·	SubSystems / Logs / EMS Logs  and
     SubSystems / Logs / VHS Log   and
     SubSystems / Logs / MOMI Log  and
     SubSystems / Logs / LogViewer
- Define Filters
- Added AND/OR Methods to use to make filters more flexible.
- 'Exclude Or' so record is excluded if either 'Exclude if Any'
   or 'Exclude if All' is matched.
- 'Exclude And' so record is only excluded if 'Exclude if Any'
   and 'Exclude if All' are both matched.
- 'Include Or' so record is included if either 'Include if Any'
   or 'Include if All' is matched.
- 'Include And' so record is only Included if 'Include if Any'
   and 'Include if All' are both matched.
- Added <*NOT> indicator to exclude item from list.
- Added <*//> indicator to make line a comment and be ignored in filter.
- <*NOT> and <*//> comment are Toggles.
- Added tab and ability to 'Export and Import Multiple Filters' and
   added buttons to Import and Export single filters.
- Added ability to surround search text with either " or '. This will allow for searching for whole word and not finding match when search is within another word.
  i.e. "fred " will find fred but not fredrica.

Bug Fixes:
·	Alarms / Define / Alarm
- On EMS type alarms when changing tabs between Set and Clear the count   for remaining characters was not always set correctly. Fixed.

·	Configure / Client / General
- The Setting for 'Retain Connection and logon state during system change' was not being updated correctly when the 'Save' button was pressed. Fixed.

·	Configure / Client / Single Screen / Optional Screens
- if 'BlackWood Systems PgmRay' was not checked and the user changed to a system where Client Access allowed 'PgmRay' it would display.  The setting in 'Optional Screens' if unchecked should always take precedence. Fixed.

Misc. Items:
·	Alarms / Define / Alarm
- when Importing alarm records now the default is they will be imported as 'Disabled'.

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	The MOMI alarm DiskFile / Percent full now has the option to select the file structure (i.e. key-sequence, relative, unstructured, etc...). The default remains all file structures.  

·	The MOMI alarm EMS / User defined may have embedded spaces within search strings by adding a leading and trailing quote or tic.

Bug Fixes:

·	Corrected a bug that when a CPU failed which affected a NonStop process pair the process was marked as DOWN and then would later self-correct after it saw the other portion of the process. Now, a check is made and if one of the pair is running the process will not be marked as DOWN.
                                  
Misc. Items:

·	MOMI alarm EMS message no longer filters unprintable characters. This allows the display of multi-byte characters such as Chinese.

Known Issues:

·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   

Release Package            6.17a
Release Date (yyyy/mm/dd)  2023/03/24

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.00 – L22.09.00
	
Client Version	6.17a  Build 906
Server Version (VPROC)	6.17a  T0000G06___V6_17a___2023_03_24
      
Buffer Version	Client 21.69   Server 21.69
History database	3.10
CONFMOMI	6.01
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.8
ssMOMI.scr	6.00
MomiEMail.exe	1.11
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	None.

MOMI Client
New Screens: 	
·	None

New Features:
·	None

Bug Fixes:
·	When starting a PSTATE it would jump behind the client if a hint was displayed by the Client. Fixed.
·	Help location on the was not always being set correctly if the help was not installed locally. Fixed.

Misc. Items:
·	More work done to make sure Resizing works with all combinations of Monitor size, Font size and Windows Font adjustments.

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	None  

Bug Fixes:

·	The alarm Process / State running/stopped now works. This problem was introduced in 6.17.
                                  
Misc. Items:

·	The alarm EMS / User defined now ignores an empty section within EMS SET or EMS Clear for AND purposes (effectively reverting to OR if nothing was entered). The underlying code was also restructured and optimized.

Known Issues:

·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	None

IPCalc 
·	None

*********************************************************************   

Release Package            6.17
Release Date (yyyy/mm/dd)  2023/03/15

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.00 – L22.09.00
	
Client Version	6.17   Build 905
Server Version (VPROC)	6.17   T0000G06___V6_17____2023_03_14
      
Buffer Version	Client 21.69   Server 21.69
History database	3.10
CONFMOMI	6.01
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.7
ssMOMI.scr	6.00
MomiEMail.exe	1.10
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	A new digital certificate and process is now used for signing the installer,  executables, and other files. The short-cut for HTML help was removed.

MOMI Client
New Screens: 	
·	Configure / Tools / Others
- Added PSTATE to allow user to run PSTATE or PSTATE2 on the NonStop.
- Added Right-click action menu items to many places to jump directly to the PSTATE screen when a process name, CPU,PIN, or OSS PID was selected.

New Features:
·	Systems / External
      - Now has the ability to set parameters for programs to be started.

·	 SubSystems / Logs / EMS Log
- Process Name picker now allows multiple process names to be selected at one time using Ctrl and Shift keys. (for Gary B.)

·	Alarms / Define / Alarm
- For SubType / User Defined / EMS Set and EMS Clear added ability to add <*NOT> indicator to exclude item from list. Also added <*COLLECTOR> for only selected collectors. Also <*NOT> and <*//> comment are now Toggles.

·	Alarms / List / Export
- Added ability to Export EMail/Group info to Tab-delimited file. (For McKim E.)

·	Configure / Client / General
- Added ability to save a Client size and a button to change to that size.

Bug Fixes:
·	If a user connected to a system with an expired password then tried to change to a system that had a valid password it would not connect. Fixed.

·	If a user tried to generate a Support question Email before the connection was made to the server the Email program would not startup. Fixed.

·	Logon Popup when on a Windows 11 machine would do a word wrap on then Send Response button. Fixed.

·	If a user tried to paste a string into a Grid string Filter the paste would fail. Fixed.

·	if a INI file was moved to another PC and the INI contained Systems / External programs and the program did not exist on the new PC the client would crash upon startup either with a Out of System Resources or Range Check error. Fixed.

·	Processes / Top Processes
- CPU,PIN(i) column was always hidden. Fixed
- If user wanted to jump to Process Detail by selecting the object and the process was not named the screen never selected the process by CPU,PIN. Fixed.

·	Alarms / Active
- Duration would not always display the correct alarm duration. Fixed.

·	Alarms / List / Action
- Columns would not auto-size correctly. Fixed.

·	Alarms / List / Export
- Collecting ... popup while collecting alarm info never went away. Fixed.

·	Configure / Tools / Numbers
- On a 4K monitor the Calculator would not correctly resize and some of it was cut off Fixed.

Misc. Items:
·	More work done to make sure Resizing works with all combinations of Monitor size, Font size and Windows Font adjustments.

·	Alarms / List / Alarms
- Change the format of the EMS Set/Clear display on the Event Checked column.

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	Support for PSTATE[2] and CONFMOMI keyword LOGON-PSTATE. See MOMI Help for additional information.

·	Alarm DiskFile / Broken or Corrupt now has the file state options of                                   Open/Closed/Closed or Open. Previously, the alarm triggered on Closed or Open.

·	The alarm EMS / User defined now supports the tags of <*NOT>, <*//> (comment), <*COLLECTOR>, and <*ALL>. Spaces may now be present between the tag and parameter following.   
·	The alarm EMS / User defined now has the option to key the alarm by the process $Name generating the EMS event. See MOMI help for additional information.
·	The alarm EMS / User defined now performs additional validation and returns additional error messages. These messages may be displayed on the screen Alarms / Define / Alarm when Save New or Change is pressed OR on the screen Alarms / Active (usually as a purple alarm).

·	On the screen Alarms / Define / Alarm the server may now identify to the client a Help page specific to a particular alarm. The initial alarm with specific help is EMS / User defined.  

Bug Fixes:

·	The clear message in the alarm EMS / User defined now uses the Alarm Active label text instead the hard coded "EMS Based event" if present. Both are still followed by the word " cleared".
·	An unnamed process of exactly 10 characters (i.e. $:12:34567) is no longer treated as exceeding an internal buffer. In this situation its length was reduced to 9 characters meaning only the first 4 characters of the PIN would be accepted.
                                  
Misc. Items:

·	The internal protocol between the client and server has been revised to improve performance and correct some potential bugs. The green indicator light found on many screens that indicates the client is waiting for a response now stays green under more situations (i.e. it is more accurate). 

·	The server now issues a PROCESS_STOP_ against a TMFSERV it previously started if a new server is required. Previously, it was assumed the process would always automatically stop (added as just a precaution). 

·	The EMS event within an email generated as a result of the alarm EMS / User defined now provides the $name of the reporting process instead of the system number, CPU, and PIN. This was a regression introduced in 6.11 when support for a longer EMS message was introduced.

Known Issues:

·	None 

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	version 1.11 Added MOMI Screen attributes to email

SendMail 
·	None

CentralServer
·	version 1.8 removed HTML4 shortcut

IPCalc 
·	None

*********************************************************************   
 
Release Package            6.16
Release Date (yyyy/mm/dd)  2022/11/06

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.00 – L22.09.00
	
Client Version	6.16   Build 903
Server Version (VPROC)	6.16   T0000G06___V6_16____2022_11_02
      
Buffer Version	Client 21.68   Server 21.68
History database	3.10
CONFMOMI	6.01
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.7
ssMOMI.scr	6.00
MomiEMail.exe	1.10
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the Default Security User, always has new screens enabled by default.  

Installer
·	An uninstall no longer leaves behind short-cuts or files when two or more versions were present. 

MOMI Client
New Screens: 	
·	None

New Features:
·	Files / Enscribe / Volumes
      - Added 'Mini-Report' to show space usage for Volumes. (for Jeff N.)

·	 SubSystems / Logs / EMS Log
- If a filter is active during a Lightning-mode retrieval the screen will also display how many of the records passed the filter. (For Gary B.)
- If a client filter is active the selection will display a light purple to differentiate it from a client filter that has been selected but not yet activated by the 'Filter' or 'PreFilter' button.

·	Alarms / Define / Alarm  and
Alarms / List   / Alarm  and
Alarms / List   / Export and
Alarms / List   / Import   
- Added support for new alarm type event for number of Events Over Time (FCT=Flag/Count/Time). Currently only used on EMS message alarms. (for Eric S.)

·	 Configure / Client / Actions / MOMI.INI actions
- Added section to allow user to edit the MOMI.INI file (using NOTEPAD) then restart the client using the newly changed file.

Bug Fixes:
·	If the MOMI.INI did not exist and it was created, the default value for number of EMS Messages kept in memory was 100 not the correct default value of 5000.  Fixed.

·	If the client had the "Auto check for new versions" turned on at the same time the ReadMe.RTF was open using Microsoft Word, when the auto check was performed the client would crash. Fixed.

·	Under some circumstances when text was retrieved from the Clipboard and the Clipboard was opened exclusive by either the client or another process the Client would crash. Fixed.

·	Using the MOMI_INIT.INI to create the initial INI file would not always correctly create the MOMI.INI file. Fixed.

·	Files / Enscribe / View File and
   SubSystems / Spooler / View Job
- When a 'Search' or 'Export' was being performed and a 'Request' or 'Clear' was pressed the client could crash.  Fixed.

·	SubSystems / Logs / EMS Log
- If the 'Lightning' button was pressed during a normal record retrieval the Lightning retrieval would start over at the original data/time rather than just continue from where it was.
  Bug was introduced in 6.14.  Fixed.
- The Export filters button never became active so it was impossible to export EMS Filters. Fixed.
- Lightning Filtered count was not reset when filter was cleared or changed. Fixed.

·	SubSystems / Spooler / Collector
- Under some circumstances when a Spooler Collector was deleted the client would crash. Fixed.

·	SubSystems / Spooler / Jobs and
   SubSystems / Spooler / View Job
- A jump directly from Spooler Jobs to Spooler View Job when the Spooler View Job screen had not yet been created would sometimes cause the client to crash. Fixed.

·	SubSystems / Logs / EMS Log
- If the 'Lightning' button was pressed during a normal record retrieval the Lightning retrieval would start over at the original data/time rather than just continue from where it was. Bug was introduced in 6.14.  Fixed.
- The Export filters button never became active so it was impossible to export EMS Filters. Fixed.
- Lightning Filtered count was not reset when filter was cleared or changed. Fixed.

·	SubSystems / Spooler / Jobs and
   SubSystems / Spooler / View Job and
   SubSystems / Logs / EMS EventBX and
   Files / Enscribe / View File
- A 'Search' would not work correctly if both Wildcards and case-sensitive were selected. Fixed.

·	SubSystems / Spooler / Jobs
 - If using right-click to get to Process Detail screen it sometimes would bring up the previous process name.  Fixed.

·	SubSystems / Expand / Diagram
- Sometimes when multiple systems were being probed the display would not display all paths and lines. Fixed.

·	 History / Export
- The runtime string created using "Create Runtime Export" would not work if ran from a command line, it only worked with the Test button.  Fixed.

·	 Alarms / Define / Alarm
- It was possible to display, save, change and/or delete an Alarm with the name <NONE>.  Fixed.

·	Alarms / List / Alarm and
Alarms / List / EMail and
Alarms / List / EMail Group and
Alarms / List / Group List
- When using an alternate Windows character set(Chinese-Taiwan-0404) the expanded '[+]' fields would display unwanted '?'. Fixed.

·	Configure / Client / Single Screen / Alarms
- When attempting to change the Alarm text color the client might crash.  Fixed.

Misc. Items:
·	Made improvements to make sure when the client is updating the MOMI.INI file it did not interfere with other clients accessing the file.

·	 Security Logon and
    File Transfer Logon
- When the Enter key is pressed while entering UserID or Password the Send Response button is now clicked instead of tabbing to the button. (for Adam W.)

·	CPUs / CPU Info
- Added column of CIDs used (derived from Configured - Free). (for Gary B.)

·	SubSystems / Logs / EMS Log
- When exiting Lightning-mode the message scroll speed will revert to the speed last set by the user not the default value. (for Gary B.)

·	SubSystems / Spooler / Jobs
- Copy Jobs now displays all available collectors sorted by how full they are.

·	SubSystems / TCP/IP / Process Status
- Added column for Opener process file name(NSK or OSS). (for Gary B.)
- Added 'View Process Detail' and 'Copy name to clipboard' to right-click menu item for 'Process' and 'OpenerPName'

·	SubSystems / Expand / Diagram
- Reworked the diagram to speed up the loading of the diagram objects and make it flash less when it updates.

·	SubSystems / Expand / Paths / Detail and
SubSystems / Expand / Lines / Detail
- Added ability to scroll using mouse wheel.

·	Alarms / Define
- Disabled alarm entities now display the screen in Orange to improve read-ability when user has display set to High-Contrast theme.

·	Alarms / Define / Alarm / EMS Set and EMS Clear
        - If user tries to copy more data into the definition than allowed it will prevent it and beep to notify the user.
- Any blank lines are now removed before being saved.

·	Alarms / List / Import
- Import now has more complete counts for number of each item type deleted or imported.

·	Configure / Client / General
- Added new section 'Character Display'  this allows the user to globally set if Multibyte character sets (i.e. Chinese) are allowed for displays and set how the display of non-printable characters is handled if Multibyte are not allowed.
- Removed individual setting for Allowing Multibyte character sets for following screens EMS Logs, View File, View Spooler Job, Overview EMS display and User-defined screens.

·	Configure / Client / File Locations
- Removed HTML4 help.  Anyone that had selected HTML4 will auto-change to HTML5.

Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	None 

Bug Fixes:

·	Communication between the client and server no longer loops (showing high CPU utilization on NonStop System) when reading more than one than 1 shorthand history record. This situation arose when the client was exporting Disk Entity History data for the current day. The looping would stop if the requesting client was stopped.

·	Live history data no longer (possibly) delays by one period.

Misc. Items:

·	Server can now provide a letter after the version (for example 6.15g).

·	Minor coding cleanup and performance enhancements.

Known Issues:

·	None 

MOMIFTP 
·	version 2.15 Changed to work with new Installer and Added Stats(?) popup.

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	version 1.7 Added Help and Stats(?) popup.

IPCalc 
·	None

*********************************************************************   
 
Release Package            6.15g
Release Date (yyyy/mm/dd)  2022/08/10

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.00 – L21.11.01
	
Client Version	6.15g	Build 900
Server Version (VPROC)	6.15   T0000G06___V6_15____2022_05_05
      
Buffer Version	Client 21.67   Server 21.67
History database	3.10
CONFMOMI	6.01
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.15
CentralServer.exe	1.7
ssMOMI.scr	6.00
MomiEMail.exe	1.10
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

Installer
·	An uninstall no longer leaves behind short-cuts or files when two or more versions were present. 

MOMI Client
New Screens: 	
·	None

New Features:
·	Files / Enscribe / Volumes
      - Added 'Mini-Report' to show space usage for Volumes. (for Jeff N.)

·	 SubSystems / Logs / EMS Log
- If a filter is active during a Lightning-mode retrieval the screen will also display how many of the records passed the filter. (For Gary B.)
- If a client filter is active the selection will display a light purple to differentiate it from a client filter that has been selected but not yet activated by the 'Filter' or 'PreFilter' button.

·	Alarms / Define / Alarm  and
Alarms / List   / Alarm  and
Alarms / List   / Export and
Alarms / List   / Import   
- Added support for new alarm type event for number of Events Over Time (FCT=Flag/Count/Time). Currently only used on EMS message alarms. (for Eric S.)

Bug Fixes:
·	If the MOMI.INI did not exist and it was created, the default value for number of EMS Messages kept in memory was 100 not the correct default value of 5000.  Fixed.

·	If the client had the "Auto check for new versions" turned on at the same time the ReadMe.RTF was open using Microsoft Word, when the auto check was performed the client would crash. Fixed.

·	Files / Enscribe / View File and
SubSystems / Spooler / View Job
- When a 'Search' or 'Export' was being performed and a 'Request' or 'Clear' was pressed the client could crash.  Fixed.

·	 SubSystems / Logs / EMS Log
- If the 'Lightning' button was pressed during a normal record retrieval the Lightning retrieval would start over at the original data/time rather than just continue from where it was.
  Bug was introduced in 6.14.  Fixed.
- The Export filters button never became active so it was impossible to export EMS Filters. Fixed.
- Lightning Filtered count was not reset when filter was cleared or changed. Fixed.

·	SubSystems / Spooler / Jobs and
   SubSystems / Spooler / View Job and
   SubSystems / Logs / EMS EventBX and
   Files / Enscribe / View File
- A 'Search' would not work correctly if both Wildcards and case-sensitive were selected. Fixed.

·	SubSystems / Spooler / Jobs
 - If using right-click to get to Process Detail screen it sometimes would bring up the previous process name.  Fixed.

·	SubSystems / Expand / Diagram
- Sometimes when multiple systems were being probed the display would not display all paths and lines. Fixed.

·	 History / Export
- The runtime string created using "Create Runtime Export" would not work if ran from a command line, it only worked with the Test button.  Fixed.

·	 Alarms / Define / Alarm
- It was possible to display, save, change and/or delete an Alarm with the name <NONE>.  Fixed.

·	Alarms / List / Alarm and
Alarms / List / EMail and
Alarms / List / EMail Group and
Alarms / List / Group List
- When using an alternate Windows character set(Chinese-Taiwan-0404) the expanded '[+]' fields would display unwanted '?'. Fixed.

Misc. Items:
·	Made improvements to make sure when the client is updating the MOMI.INI file it did not interfere with other clients accessing the file.

·	 Security Logon and
    File Transfer Logon
- When the Enter key is pressed while entering UserID or Password the Send Response button is now clicked instead of tabbing to the button. (for Adam W.)

·	CPUs / CPU Info'
- Added column of CIDs used (derived from Configured - Free).          (for Gary B.)

·	SubSystems / Logs / EMS Log
- When exiting Lightning-mode the message scroll speed will revert to the speed last set by the user not the default value. (for Gary B.)

·	SubSystems / Spooler / Jobs
- Copy Jobs now displays all available collectors sorted by how full they are.

·	SubSystems / Expand / Diagram
- Reworked the diagram to speed up the loading of the diagram objects and make it flash less when it updates.

·	SubSystems / Expand / Paths / Detail and
SubSystems / Expand / Lines / Detail
- Added ability to scroll using mouse wheel.

·	Alarms / Define / Alarm / EMS Set and EMS Clear
        - If user tries to copy more data into the definition than allowed it will prevent it and beep to notify the user.
- Any blank lines are now removed before being saved.

·	Alarms / List / Import
- Import now has more complete counts for number of each item type deleted or imported.

Known issues:
·	The Firefox web browser does not display help correctly if HTML4 is selected. Use HTML5 or another browser instead.

·	When using Windows 7 and a 4K monitor and the client is resized to full screen, the down-arrow on a drop box is very small. They do not resize like other items. It works fine with Windows 10.

·	When converting from Mini-MOMI to full MOMI it may be necessary to restart the client.

·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	The alarm EMS / User defined now has the optional ability to only trigger after reaching a specified count over time. For example, require 15 events over 10 minutes.

·	Added alarm CPU / CIDs to generate an alarm if the number of MEASURE CIDs used exceeds a specified percentage.

Bug Fixes:

·	The field path_ldev_name in Expand/Status/Line now loads ZCSM^LDEV instead of ZPATH^LDEV.

·	Corrected memory leak when starting a measurement if no entity was specified. The situation was unlikely and the amount of memory potentially involved  very small.

·	Corrected a bug, or perhaps an interpretation, of an situation where the alarm EMS / User defined would fail to match text. During the internal construction of a single line of text from an EMS event, previously each line of text would have a space added when the another line was appended. Now, a space is not added if the new line begins with a space. Note that this change has the possibility to 'break' existing alarms. The single line  interpretation of an EMS event may be seen on the screen SubSystems / Logs / EMS Msgs after clicking on an event to display detail then pressing the 1 to the left of the tab Message (which displays EMS Message as single line).

·	The following MEASURE entity CPU field values are now divided by the number of IPUs to generate values more closely matching what MEASURE reports:
          intr^busy^time
		    native^busy^time
          accel^busy^time
		    tns^busy^time

Misc. Items:

·	The processing of array entries obtained from Expand was changed to now search through all possible entries instead of only the ones indicated by the count. What we discovered, for example, is if line in a multi-line path was deleted the count was correctly reduced by 1 but the entries returned in the array were not always moved up to reflect one less item. This could have had the effect of 'effectively' losing a line or path and causing the Expand / Diagram to miss some information. 

·	In the event a server process started by MOMI does not receive an open (to initiate communication), added additional information was added to the log message to help identify the process having difficulty.

·	ANSI name processing now correctly sets an error code when the server operates on older NonStop platform (was not an issue on newer platforms).

·	Certain status updates to the client, for example when searching for a file, now update once a second instead of every n number of operations. This should result in the status updates appearing more consistently regardless of the speed of the NonStop Processor. 

Known Issues:
·	None

MOMIFTP 
·	version 2.15 Changed to work with new Installer and Added Stats(?) popup.

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

CentralServer
·	version 1.7 Added Stats(?) popup.

IPCalc 
·	None

*********************************************************************   
 
Release Package            6.14
Release Date (yyyy/mm/dd)  2021/11/04

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.00 – L21.06.00
	
Client Version	6.14	Build 896
Server Version (VPROC)	6.14   T0000G06___V6_14____2021_11_02
      
Buffer Version	Client 21.66   Server 21.66
History database	3.10
CONFMOMI	6.01
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.14
CentralServer.exe	1.6
ssMOMI.scr	6.00
MomiEMail.exe	1.10
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
New Screens: 	
·	None 

New Features:
·	 Alarms / Define / Alarm
- Added fields needed for 'Alarm Dependency'. If set, the alarm being set will not be reported if the 'Dependent alarm' is already in an alarm state. (For Diana K.)

·	Alarms / List / Import
- Added ability to import alarms as Disabled. (for Al H.)

·	Spooler / Collector and
·	Spooler / Job
- Right-Click action on Collector name column to goto Process Detail for that COllector and display what has the collector open.

·	Calendar
- Added 'Load latest dates' button that will get the latest Calendar dates from the BlackWood Website and merge them into the clients calendar items.

Bug Fixes:
·	If Server was in 'LockDown Mode' and the client had not had any of its EMS configuration changed from the default values the client might crash on startup.  Fixed.

·	If user attempted to logon while NonStop had logons suspended for short period the client would not always display the fact it was already waiting for a response. Fixed.

·	If the user switched to a server that had 'Client Access' enabled but did not yet have its records defined the screen would get messed up and the user might not be able to logon. Fixed.

·	SubSystems / Logs / EMS Logs
- If while in Lightning-mode the user went into the config screen and then pressed the Lighting request button, the client would either appear to hang or resume using its old config setting. Now the request is resent with either the new config(if changed) or the previous config. Fixed.

Misc. Items:
·	If a screen is in 'AutoUpdate' mode its tab will have the * indicator and be colored blue even when the screen is between updates.

·	Configure / Client Access
- Settings may now only be changed when 'Enable Client Access checking on this System' is checked and a user that has the ability to make that change is logged on.

Known issues:
·	The FireFox web browser does not display help correctly if HTML4 is selected. Use HTML5 or another browser instead.

·	When using Windows 7 and a 4K monitor and the client is resized to full screen, the down-arrow on a drop box is very small. They do not resize like other items. It works fine with Windows 10.

·	When converting from Mini-MOMI to full MOMI it may be necessary to restart the client.

·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	Added support for Alarm Dependency found on Alarms / Define / Alarm. Note that some aspects of this support are still limited. For example, if an Expand Line is dependent on an Expand Path there is not a common Entity Name currently available.

Bug Fixes:

·	None

Misc. Items:

·	An unnecessary screen update has been removed if alarm is present on Alarms / Active and the alarm record is deleted or disabled.

·	Alarm text is changed to now display Alarm disabled: at the beginning of the message instead of at the end.

·	The EMS collector name is now displayed if an error occurs while started the EMS Distributor process. Also changed text of the messages generated when an error is encountered with and EMS Distributor to more clearly indicate where the error occurred.

·	Version 6.12 of the Server failed to display data on the screen Files / Enscribe / File when operating on a NonStop Integrity System. Internally, a file system 590 occurred on a call to FILE_GETINFOLISTBYNAME_ as the calculation for the number of item codes yielded a large negative invalid value. The correction was to disable compiler optimization (only on the NonStop Integrity platform). Additionally, any non-expected file system error stops further processing and is displayed by the client.

Known Issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

CentralServer
·	Added File Explorer to look at Shortcuts

IPCalc 
·	None

*********************************************************************   
 
Release Package            6.12
Release Date (yyyy/mm/dd)  2021/08/11

Item	Version
----	-------
Latest O/S tested	G06.32.01  
		J06.23.00 – L20.10.00
	
Client Version	6.12	Build 894
Server Version (VPROC)	6.12   T0000G06___V6_12____2021_08_03
      
Buffer Version	Client 21.65   Server 21.65
History database	3.10
CONFMOMI	6.01
OBYMOMI	6.00
OBYCSQL	5.02
MomiFTP.exe	2.14
CentralServer.exe	1.5
ssMOMI.scr	6.00
MomiEMail.exe	1.10
SendMail.exe	1.01
IPCalc.exe	1.3.3

Oldest client version
 tested with server	5.80

Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
New Screens: 	
·	None 

New Features:
·	Files / File Explorer / OSS
- Added right click menu item to allow "View File contents by .EXT".  this will downoad the file to the PC then Open the file using the pc defined program for that .ext.

·	SubSystems / Logs / EMS Log
- Added a Button in the 'Client Filter' section labeled 'Dups'.  This button will filter out any duplicate records. The duplicates mill only filter out if the exactly match(Date/Time,Owner,           SubSystem,SSID, and text'. (For Gary B.)

Changes from version 6.11 Build 892
- A screen that is retrieving data per a user request will have the tabs label start with a '*' and have the tab colored light blue.

- When Running as Mini-MOMI the disabled screens now have a tab colored light orange.

- The Client has been changed to display better when the PC is configured to use the 'High-Contrast' setting.

·	SubSystems / Spooler / Jobs
- The Clear button now can clear the data without clearing the filters. 
  Right-click will clear the data but leave the filters active
  Left-click will clear all data and filters (For Gary B.)

- The Search Jobs for text will now only clear the selected jobs when the search popup is closed. This will allow searching the same jobs for different text without having to re-select the jobs.

- When loading the jobs the user may now pause and resume the collection.

- When actions are being done on selected jobs (changing report etc.) the user may now pause and resume the actions.

Bug Fixes:
·	When Logging on sometimes the 'Client Access' screen settings were not being honored and screens would display that were not enabled.  Fixed.

·	When the user did not have read/write/create access to the location for the MOMI.INI file the Client would crash rather than just warn of the problem. Fixed.

·	When the File picker was used for a OSS file and the path or filename contained a space it would not always execute properly. Fixed.

·	Using the MOMI_INIT.INI to create the initial INI file would not correctly create the MOMI.INI file. Fixed.

·	Systems / File Transfer
- When user 'Quit' and closed the FTP connection the 'Host' side data was still displayed. Fixed.

·	Configure / Client / Single Screen / SubSystems / Spooler
- Config settings for 'Put on Screen Options' were not being updated on Spooler Job Config screen.  Fixed.

Changes from version 6.11 Build 892
·	Logic was put in to prevent multiple copies of the MOMI client trying to write to the INI file at the same time.  This could cause a crash of one of the clients.  Usually at client startup or shutdown. Fixed.

·	When a Logon failed the screens allowed by Client Access were not always correctly set to the user NOT LOGGED ON user settings. Fixed.

·	Files / File Explorer
- If the screen was busy collecting data and a new request (either 'Update' or clicking on new Volume or SubVolume) the client would duplicate records and occasionally hang.  Fixed. 	

·	SubSystems / Logs / EMS Logs
- Under some circumstances it was possible to lock-up the client by setting the "message Count" to 0 while data was being retrieved. Fixed.

- Prefilter would start discarding oldest messages when the incoming record count reached the defined Message count instead of when the number of records that matched the passed the Prefilter and were displayed. Fixed.

- When jumping from Message detail to the EventBX definition and the record was not found the Owner, SubSystem and Event Nbr were cleared. Fixed.

- The default Client Filter set in the Configure screen was not used when the clear button was pressed. Fixed.		

·	SubSystems / Spooler / Job
- If the 'Clear' button was pressed while a list of jobs was being collected some of the jobs would not clear.  Fixed.

·	SubSystems / TCP/IP / Process Info
SubSystems / TCP/IP / Process Status
SubSystems / TCP/IP / Process Route
SubSystems / TCP/IP / Process Subnet
- Prevented client timeouts during loading, filters, and mini-reports. Fixed.

- Improved speed when generating a mini-report for a very large number of Sockets.

- Improved speed when loading (with 6.11 server).

Misc. Items:
·	For all grids the speed of Filtering has been sped up.

·	Changed AutoUpdate logic to work better with screens with large amounts of data.

·	The Print Screen button (lower right hand corner of the screen) now has a right-click option of Copy to Clipboard.

·	Files / Enscribe / View File
- Improved speed when loading (with 6.11 or later server).

·	SubSystems / Logs / MOMI Log
- Record detail now includes all available data about record. Previously only Alarms would display all data.

·	Alarms / List / Alarm
- When Enable or Disable alarm is selected the grid will no longer scroll to the top row.

Known issues:
·	The FireFox web browser does not display help correctly if HTML4 is selected. Use HTML5 or another browser instead.

·	When using Windows 7 and a 4K monitor and the client is resized to full screen, the down-arrow on a drop box is very small. They do not resize like other items. It works fine with Windows 10.

·	When converting from Mini-MOMI to full MOMI it may be necessary to restart the client.

·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.

·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:

·	TCP/IP / Process Status now loads cpu,pin (cc,ppppp) for an unnamed process for a CLIM to replace the single $ of an opener process.

·	TCP/IP / Process Status now returns for the State when unknown 0x0 instead of ?%H (followed by the value of the state in HEX) to more closely match SCF output.

·	TCP/IP / Process Status for State now assigns ESTAB for the translation of %h81A2%D.

·	ANSI Names are now accepted for the MOMI Alarm File / Percent full if the underlying files are Guardian. An ANSI Name must follow the MEASURE syntax and be enclosed in a single quotes (‘).

·	OSS operations, such as chmod - create - rename, now optionally accept double-quotes ("") around an entire path name to support embedded spaces.

·	The screen Files / Enscribe / File field File Name now accepts an ANSI name. This allows display of the underlying Guardian Files if present. An ANSI Name must follow the MEASURE syntax and be enclosed in a single quotes ('').

From server 6.11
·	Now provides the Client Version on the screen Configure / Server / Client Connections. 

·	Alarm Emails now support multiple lines. Previously, an alarm email was limited to two lines and the subject. Multiple lines, with EMS / User defined alarms, are as the original EMS message decoded by the O/S for display.

·	The Collector or LogFile field in Config of the screen EMS Msgs now accepts a wild-card for a LogFile. This allows, for example, the specification of all EMS Log files (any file code except 843 are skipped) within a subvolume (example $DATA1.EMSLOG.ZZEV*). The total number of files are limited to 100 (more may be examined but matches are stored only to the limit).

·	Supports more efficient processing for screens:

Files      / Enscribe / View File 
SubSystems / Spooler  / Job

Bug Fixes:

·	 On the screen Alarms / Define / Alarm the alarm EMS / User define no longer accept a wild card within a collector name. Previously, specifying $* would match any other collector previously defined but it did not define (i.e. add) a collector (and was never intended to do so). The tool-tip for Entity Name had already stated that $* was not permitted but it was not enforced.

·	 A problem was corrected that milliseconds were not initialized in an internal conversion of a 64-bit timestamp to a 48-bit timestamp. 48-bit timestamps are used in the Spooler Subsystem. While the client does not display spooler job times down to this resolution, setting a limit such as start/stop time could result in being off by a job in situations where the milliseconds would matter when comparing timestamps. 

From server 6.11
·	The option Limit to partitioned only (Enscribe files) of the alarm DiskFile / Percent full now functions.

Misc. Items:

·	 On the screen Alarms / Define / Alarm both the client and server have updated the tool-tips or hints for the field Entity Name to remove duplicate information, reflect recent enhancements, and better indicate when multiple entries are allowed.

·	 The following MOMI Alarms now have a default of Over. Previously, the default was none and the user had to make a selection:
Process / Busy percent
Process / Ready Time Only Percent
Process / Ready Time percent

From server 6.11
·	The default amount of time the main $MOMI process waits CPU collectors to report has been changed to the larger of 60 seconds or 3 times the INTERVAL. Previously, this value was simply 3 times the INTERVAL. On large systems with a small INTERVAL and processes not responding timely to device inquires (i.e. subtype 30 not responding) the previous default might not be sufficient when the MOMI server was started.

·	The default number of TCPIP-THREADS was increased to 250 from 150.

·	EMS messages no longer have a leading indent starting at line 2. Previously, this was a system default (which is unknown). This change might impact existing EMS / User defined alarms where text spanned multiple lines. It is recommended that the length of text phrases placed within EMS Set and EMS Clear be kept short to help prevent spacing-between-words mismatches.

·	TCP/IP processing may be a bit more efficient with certain client messages.

·	The default extent sizes have been changed in the MOMI history files. Below is a table of the old and new values:

                           old   old  old    new   new  new
                file       pri   sec  ext    pri   sec  ext
                ----       ---   ---  ---    ---   ---  ---
                hst01db  35000  35000  60  70000 70000   60
                hst02db  25000  25000  50  60000 60000   50
                hst03db  25000  25000  40  56000 56000   40
                hst04db  25000  25000  30  40000 40000   30

·	Added the advanced CONFMOMI keyword DEVICE-INFO-SENDMSG-TIMEOUT. This keyword alters the amount of time to wait for DEVICE_INFO system calls to complete when a message is sent.

·	If the MOMI master measurement file, DCPUS located by default in the same subvolume where the server is installed, remains open after this measurement is stopped, the file is renamed. The names used (newest to oldest) are DCPUS1, DCPUS2, DCPUS3, DCPUS4. The oldest is deleted if present. This action helps insure the MOMI can be started or restarted should MEASURE not close the file.

Known Issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   
 
	Release Package 	  	6.11
   Release Date (yyyy/mm/dd) 	2021/05/25

	item		Version
	----		-------
	Latest O/S tested		G06.32.01 - H06.29.00
			J06.23.00 – L20.10.00
	
	Client Version	6.11	Build 888
	Server Version (VPROC)	6.11   T0000G06___V6_11____2021_05_21
      
	Buffer Version	Client 21.65   Server 21.65
	History database	3.10
	CONFMOMI	6.01
	OBYMOMI	6.00
	OBYCSQL	5.02
	MomiFTP.exe	2.14
	CentralServer.exe	1.5
	ssMOMI.scr	6.00
	MomiEMail.exe	1.10
	SendMail.exe	1.01
	IPCalc.exe	1.3.3

	Oldest client version
	tested with server	5.80

	Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
New Screens: 	
·	None 

New Features:
·	A screen that is retrieving data per a user request will have the tabs label start with a '*' and have the tab colored light blue.
·	When Running as Mini-MOMI the disabled screens now have a tab colored light orange.
·	The Client has been changed to display better when the PC is configured to use the 'High-Contrast' setting.
·	SubSystems / Spooler / Jobs
- The Clear button now can clear the data without clearing the filters.
  Left-click will clear all data and filters
  Right-click will clear the data but leave the filters active

Bug Fixes:
·	Logic was put in to prevent multiple copies of the MOMI client trying to write to the INI file at the same time.  This could cause a crash of one of the clients.  Usually at client startup or shutdown. Fixed.
·	When a Logon failed the screens allowed by Client Access were not always correctly set to the user NOT LOGGED ON user settings. Fixed.
·	Files / File Explorer
- If the screen was busy collecting data and a new request (either 'Update' or clicking on new Volume or SubVolume) the client would duplicate records and occasionally hang.  Fixed. 	
·	SubSystems / Logs / EMS Logs
- Under some circumstances it was possible to lock-up the client by setting the "message Count" to 0 while data was being retrieved. Fixed.
- When jumping from Message detail to the EventBX definition and the record was not found the Owner, SubSystem and Event Nbr were cleared. Fixed.
- The default Client Filter set in the Configure screen was not used when the clear button was pressed. Fixed.		
·	SubSystems / TCP/IP / Process Info
		 SubSystems / TCP/IP / Process Status
		 SubSystems / TCP/IP / Process Route
		 SubSystems / TCP/IP / Process Subnet
- Prevented client timeouts during loading, filters, and mini-reports. Fixed.
- Improved speed when generating a mini-report for a very large number of Sockets.
- Improved speed when loading (with 6.11 server).

Misc. Items:
·	For all grids the speed of Filtering has been sped up.
·	Changed AutoUpdate logic to work better with screens with large amounts of data.
·	'Print Screen' button now has a right-click to 'Copy to Clipboard'.
·	Files / Enscribe / View File
- Improved speed when loading (with 6.11 server).
·	SubSystems / Logs / MOMI Log
- Record detail now includes all available data about record. Previously only Alarms would display all data.
·	Alarms / List / Alarm
- When Enable or Disable alarm is selected the grid will no longer scroll to the top row preventing doingt several in a location.

Known issues:
·	The FireFox web browser does not display help correctly if HTML4 is selected. Use HTML5 or another browser instead.
·	When using Windows 7 and a 4K monitor and the client is resized to full screen, the down-arrow on a drop box is very small. They do not resize like other items. It works fine with Windows 10.
·	When converting from Mini-MOMI to full MOMI it may be necessary to restart the client.
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
New Features:
·	Now provides the Client Version on the screen Configure / Server / Client Connections. 

·	Alarm Emails now support multiple lines. Previously, an alarm email was limited to two lines and the subject. Multiple lines, with EMS / User defined alarms, are as the original EMS message decoded by the O/S for display.

·	The Collector or LogFile field in Config of the screen EMS Msgs now accepts a wild-card for a LogFile. This allows, for example, the specification of all EMS Log files (any except file code 843 are skipped) within a subvolume (example $DATA1.EMSLOG.ZZEV*). The total number of files are limited to 100 (more may be examined but matches are stored only to the limit).

·	Supports more efficient processing for screens:

Files      / Enscribe / View File 
SubSystems / Spooler  / Job

Bug Fixes:
·	The option Limit to partitioned only (Enscribe files) of the alarm DiskFile / Percent full now functions.

Misc. Items:
·	The default amount of time the main $MOMI process waits CPU collectors to report has been changed to the larger of 60 seconds or 3 times the INTERVAL. Previously, this value was simply 3 times the INTERVAL. On large systems with a small INTERVAL and processes not responding timely to device inquires (i.e. subtype 30 not responding) the previous default might not be sufficient when the MOMI server was started.

·	The default number of TCPIP-THREADS was increased to 250 from 150.

·	EMS messages no longer have a leading indent starting at line 2. Previously, this was a system default (which is unknown). This change might impact existing EMS / User defined alarms where text spanned multiple lines. It is recommended that the length of text phrases placed within EMS Set and EMS Clear be kept short to help prevent spacing-between-words mismatches.

·	TCP/IP processing may be a bit more efficient with certain client messages.

·	The default extent sizes have been changed in the MOMI history files. Below is a table of the old and new values:

                           old   old  old    new   new  new
                file       pri   sec  ext    pri   sec  ext
                ----       ---   ---  ---    ---   ---  ---
                hst01db  35000  35000  60  70000 70000   60
                hst02db  25000  25000  50  60000 60000   50
                hst03db  25000  25000  40  56000 56000   40
                hst04db  25000  25000  30  40000 40000   30

·	Added the advanced CONFMOMI keyword DEVICE-INFO-SENDMSG-TIMEOUT. This keyword alters the amount of time to wait for DEVICE_INFO system calls to complete when a message is sent.

·	If the MOMI master measurement file, DCPUS located by default in the same subvolume where the server is installed, remains open after this measurement is stopped, the file is renamed. The names used (newest to oldest) are DCPUS1, DCPUS2, DCPUS3, DCPUS4. The oldest is deleted if present. This action helps insure the MOMI can be started or restarted should MEASURE not close the file.

Known Issues:
·	None

CNF01DB Upgrade Note:

Server version 6.07 and later performs a one-time conversion, transparently to the user, of the Event Number in EventBX records so that negative values access numerically in order.

If you do not have any EventBX records defined, which are found in the client under SubSystems / Logs / EMS EventBX, there is no concern nor action needed.

When the server is started and if version 1 EventBX records are present they are converted to the version 2. If no EventBX records are present, no conversion occurs. During conversion the MOMI server operates normally other than EventBX data may not be immediately available, depending on the amount of data (processing should be quick perhaps taking a couple minutes). Two messages are recorded in the MOMI Log, one if a conversion is initiated and another at completion. If the server is stopped prior to conversion completion, at server restart the conversion restarts. EventBX records should not be added or changed during conversion as they may be over-written. Once the conversion is complete, subsequent server restarts or upgrades do not repeat the conversion.

Note that server fallback to version 6.06 or earlier will not see any converted EventBX data. It is recommended to make a copy using FUP DUP of CNF01DB prior to running a new version of the server.

MOMIFTP 
·	None

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   
 
	Release Package 	  6.10
   Release Date (yyyy/mm/dd) 2020/12/17

	item	Version
	----	-------
	Latest O/S tested	G06.32.01 - H06.29.00
		J06.23.00 – L20.05.00
	
	Client Version	6.10	Build 880
	Server Version (VPROC)	6.10   T0000G06___V6_10____2020_12_17
      
	Buffer Version	Client 21.64   Server 21.64
	History database	3.10
	CONFMOMI	6.01
	OBYMOMI	6.00
	OBYCSQL	5.02
	MomiFTP.exe	2.14
	CentralServer.exe	1.5
	ssMOMI.scr	6.00
	MomiEMail.exe	1.10
	SendMail.exe	1.01
	IPCalc.exe	1.3.3

	Oldest client version
	tested with server	5.80

	Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
New Screens: 	
·	None 

New Features:
·	SubSystems / Spooler / Jobs
- The Clear button now has the ability to clear the data without clearing the filters.
  Left-click will clear all data and filters
  Right-click will clear the data but leave the filters active

Bug Fixes:
·	A logoff didn't always reset the screens available to the 'NOT LOGGED ON' user. Bug introduced in version 6.08. Fixed.
·	When a Logon failed the screens allowed by Client Access were not always correctly set to the user 'NOT LOGGED ON' user settings. Fixed.
·	Processes / All Processes
- When searching the process tree for the family tree of a process name the tree returned was the first process name that contained the wanted name not the entire name.  Fixed.
·	SubSystems / Logs / EMS Logs
- When jumping from Message detail to the EventBX definition and the record was not found the Owner, SubSystem and Event Nbr were cleared. Fixed.
- The default Client Filter set in the Configure screen was not used when the clear button was pressed. Fixed.
·	SubSystems / Expand
- All Expands screens were not correctly cleared and reloaded when the MOMI Server was stopped and restarted. Fixed.
·	SubSystems / Expand / Diagram
- Under some circumstances when a user changed the Logged on state of the client the diagram would not re-display.  Fixed.
·	Alarms / Active
- When the 'Temporarily Turn OFF/ON Alarm' was being displayed it would disappear sometimes before the user had a chance to select it. Fixed.
·	Configure / Define Systems
- Under some rare circumstances it was possible to creash the client while adding a new system. Fixed.
·	Configure / Client Access / User Define / SubSystems / Expand
- Some of the checkboxes text was not displaying correctly. Fixed.		

Misc. Items:
·	Number and names of printers now included on System Info file.
·	Configure / Client Access / User Define
- If a user is part of a group the settings will be TEAL color to signify the settings are a group-level setting, just like ORANGE signifies a 'Default Security User' setting.	

Known issues:
·	The FireFox web browser does not display help correctly if HTML4 is selected. Use HTML5 or another browser instead.
·	When using Windows 7 and a 4K monitor and the client is resized to full screen, the down-arrow on a drop box is very small. They do not resize like other items. It works fine with Windows 10.
·	When converting from Mini-MOMI to full MOMI it may be necessary to restart the client.
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	Server now accepts a CPU,PIN for the History / Chart element Process.

·	The BWSSG server is no longer required if MOMI operates under any other User ID except Super.Super. Now, BWSSG is only used if present and an operation requiring Super.group authority is performed, such as PING.

Bug Fixes:
·	A problem was corrected that prevented the alarm Expand / Line quality from operating correctly.

Misc. Items:
·	Failure messages relating to BWSSG now contain the actual MOMI executable file name invoked. Previously, the message always referenced BWSSG which may or may not be present.

Known Issues:
·	None 

CNF01DB Upgrade Note:

Server version 6.07 and later performs a one-time conversion, transparently to the user, of the Event Number in EventBX records so that negative values access numerically in order.

If you do not have any EventBX records defined, which are found in the client under SubSystems / Logs / EMS EventBX, there is no concern nor action needed.

When the server is started and if version 1 EventBX records are present they are converted to the version 2. If no EventBX records are present, no conversion occurs. During conversion the MOMI server operates normally other than EventBX data may not be immediately available, depending on the amount of data (processing should be quick perhaps taking a couple minutes). Two messages are recorded in the MOMI Log, one if a conversion is initiated and another at completion. If the server is stopped prior to conversion completion, at server restart the conversion restarts. EventBX records should not be added or changed during conversion as they may be over-written. Once the conversion is complete, subsequent server restarts or upgrades do not repeat the conversion.

Note that server fallback to version 6.06 or earlier will not see any converted EventBX data. It is recommended to make a copy using FUP DUP of CNF01DB prior to running a new version of the server.

MOMIFTP 
·	None

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   
 
   Release Package 	  6.09
   Release Date (yyyy/mm/dd) 2020/11/14

	item	Version
	----	-------
	Latest O/S tested	G06.32.01 - H06.29.00
		J06.23.00 – L20.05.00
	
	Client Version	6.09	Build 878
	Server Version (VPROC)	6.09   T0000G06___V6_09____2020_11_14
      
	Buffer Version	Client 21.63   Server 21.63
	History database	3.10
	CONFMOMI	6.01
	OBYMOMI	6.00
	OBYCSQL	5.02
	MomiFTP.exe	2.14
	CentralServer.exe	1.5
	ssMOMI.scr	6.00
	MomiEMail.exe	1.10
	SendMail.exe	1.01
	IPCalc.exe	1.3.3

	Oldest client version
	tested with server	5.80

	Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
New Screens: 	
·	None 

New Features:
·	Configure / Client / Single Screen / SubSystems / Expand
- Now allows user to set the size of the Arrow on the end of the Expand Diagram Path/Lines connectors. Default is still a large arrowhead but a small arrowhead and no arrowhead is available.  (For Jeff B.) 

Bug Fixes:
·	Sometimes on Client startup or while doing an EMS filter the program would crash because it was unable to open the clipboard.  In these cases the clipboard was being used to temporarily store an image to speed up either the startup or the filtering.  The clipboard is no longer used to
   perform this speedup, another method was used instead. Fixed.
·	If a system had a large number of Spooler Collectors (300+) the client would take a longer than necessary to startup. Fixed.
·	Configure / Client / Client Access / User Define
- If the server had a 'DEFAULT-SECURITY-USER' set with a wildcard the Client would not always allow making changes when logged on as a user within that group.  Fixed.

Misc. Items:
·	None 

	Known issues:
·	The FireFox web browser does not display help correctly if HTML4 is selected. Use HTML5 or another browser instead.
·	When using Windows 7 and a 4K monitor and the client is resized to full screen, the down-arrow on a drop box is very small. They do not resize like other items. It works fine with Windows 10.
·	When converting from Mini-MOMI to full MOMI it may be necessary to restart the client.
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	None

 	Bug Fixes:
·	None

Misc. Items:
·	Improved performance for screen Processes / All Processes.

Known Issues:
·	None 

CNF01DB Upgrade Note:

Server version 6.07 and later performs a one-time conversion, transparently to the user, of the Event Number in EventBX records so that negative values access numerically in order.

If you do not have any EventBX records defined, which are found in the client under SubSystems / Logs / EMS EventBX, there is no concern nor action needed.

When the server is started and if version 1 EventBX records are present they are converted to the version 2. If no EventBX records are present, no conversion occurs. During conversion the MOMI server operates normally other than EventBX data may not be immediately available, depending on the amount of data (processing should be quick perhaps taking a couple minutes). Two messages are recorded in the MOMI Log, one if a conversion is initiated and another at completion. If the server is stopped prior to conversion completion, at server restart the conversion restarts. EventBX records should not be added or changed during conversion as they may be over-written. Once the conversion is complete, subsequent server restarts or upgrades do not repeat the conversion.

Note that server fallback to version 6.06 or earlier will not see any converted EventBX data. It is recommended to make a copy using FUP DUP of CNF01DB prior to running a new version of the server.

MOMIFTP 
·	None

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   
 
	Release Package 	  6.08
   Release Date (yyyy/mm/dd) 2020/10/27

	item	Version
	----	-------
	Latest O/S tested	G06.32.01 - H06.29.00
		J06.23.00 – L20.05.00
	
	Client Version	6.08	Build 876
	Server Version (VPROC)	6.08b  T0000G06___V6_08b___2020_07_20
      
	Buffer Version	Client 21.62   Server 21.62
	History database	3.10
	CONFMOMI	6.01
	OBYMOMI	5.02
	OBYCSQL	5.02
	MomiFTP.exe	2.14
	ssMOMI.scr	6.00
	MomiEMail.exe	1.10
	SendMail.exe	1.01
	IPCalc.exe	1.3.3

	Oldest client version
	tested with server	5.80

	Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
New Screens: 	
·	None 

New Features:
·	On screens that have a popup mini-report(Spoolers, Spooler Job, and TCP/IP Status) if the mini-report is displayed and either the "Request" button is pressed or an "Auto-update" occurs the mini-report will now update just like the main screen.
·	The "Alter IPU affinity" feature is now enhanced to show the current process name, IPU and affinity before asking the user to make any change.
·	Files / Enscribe / Files
	- If the user right-clicks on the 'Logical Filename' (by default the last column) of a SMF file the file can be managed as if it was not SMF (i.e. purged etc). (For Tom S.)
·	SubSystems / Logs / EMS Log
- Some Mini-Reports can now have items clicked on that will temporarily filter the EMS log grid to show only those items. Then by pressing the 'Mini-Reports' button(now renamed 'Revert-Mini') again will revert to the previous filter and reshow the mini-report.         (for Gary B.)
- Import and Export now allow wildcards for the Owner and the SubSystem. (For Tom S.)
·	SubSystems / Spooler / Jobs
- Now if the "Search Jobs" feature is used and then the user clicked the found job number to view the job, the list of jobs available to view will be the list of job found to contain the search text not like previously when it was a list of all jobs that had been searched.  If the search has not completed there will not be a list available on the view job screen. Also the list is now positioned on the screen in a location that should not hide much of the job. (for Tom S.)
·	Alarms / List / Import
- Import may now be directed to delete all current records first then import the selected records.
·	Configure / Client / General
- Added new option to "Retain Connection and Logon state during system change".  This option will keep the socket connection up and running for the current system when the user changes to another system. If the user was previously logged On for this system it will still be           logged on.  This in effect allows "AutoLogon" on a system with a single-use password.
	Note: The "Auto Logon with change System" setting is now only used when dealing with an older Server version 5.xx.

Bug Fixes:
·	Sometime if the user had several MOMI clients running then Logged-off or shut them all down at the same time the client as it shutdown would get errors on updating the MOMI.INI file when it saved the client location and would crash causing a MOMI.LOG crash file. Fixed.
·	Under some connection failure circumstances the Client Diagnostics message "Client ReConnected to Server" would not contain the address and port of the socket, Fixed.
·	Systems / Probes
- When the client changed systems and the old system was being probed, the probe socket was mistakenly closed only to reopen the next update. Fixed.
·	Systems / Probes / Base and
   Systems / Probes / Alarm Stats 
- When no systems were selected for probing the systems details were still displayed. Fixed.
·	Systems / File Transfer
- Under some conditions it was impossible to enter a new 'Host Name/Address' or 'Momi Server' that was not already in the dropdown list.  Fixed.
- When changing NSK directories, under some conditions it was possible for the files displayed to be displayed twice.  Fixed.
·	Files / Enscribe / Volumes
- If scroll wheel was used to scroll the grid the client would crash. Fixed.
·	Processes / All Processes
   - If a user requested an All Process list then changed systems before the results were returned the List would still be populated from the request on the previous system. Fixed.
·	SubSystems / Logs / EMS Log
- When in 'Lightning mode' the right-click of the config button did not display the collector’s status.  Fixed.
- When in 'Lightning mode' it was possible the 'Lightning mode' was exited before all collectors had finished looking.  Fixed.
- While in 'Lightning mode' if the user went back into config then hit the 'Request with new options' button the display would not change from 'Lightning' mode into the normal display.  Fixed.
- Filter by Color would not filter new incoming records. Fixed.
- Filter by Color was inconsistent when clicking on color button and right-clicking on color button. This sometimes cause result that were not expected.  Fixed.
- Under some circumstances and timing if a EMS request was in progress and the 'Clear' button was pressed a single EMS message would display.  Fixed.
- The detail would not always display the EventBX record. Fixed.
- Under some circumstances a "C/E/R" EventTX record would display from a previous display.  Fixed.
- When 'Reverse scrolling' was enabled and a find was performed, the grid did not scroll the grid so the 'found' record would be on the screen.  Fixed.
- Mini report for severity count was off by 1 (always had one extra Info rec). Fixed.
- In the EMS Message Detail the EventBX record would not always display.  Fixed.
- When loading a lot of EMS messages and the user would "pause" the loading, the time in the top-right corner of the client would drift only to reset to correct time when the loading was resumed.  Fixed.
- The Default Scroll Speed value set in 'Configure/Client/Single Screen/Logs/Ems Logs' was not being used first time into the EMS Log screen. Fixed.
- If multiple collecters were being used and the user changed from scroll speed less that fastest to fastest speed the client might timeout.  Fixed.
·	SubSystems / Logs / EventBX / List-Import-Export
- Negative event numbers would cause the search to fail.  Fixed.
- After no more records were found using Next if the Prev was used it would skip the last record and give the next to last. The same would occur using the Previous then the Next.  Fixed.
- If an EventBX record had been deleted then a search was performed and the deleted record is selected in the 'Skipped because of Errors' list the client would crash.  Fixed.
·	SubSystems / Spooler / Jobs
- Drop down box for Location now displays the same data on the main screen (along the bottom) as on Config. Fixed.
- Errors returned from the Server were not always shown on the screen.  Fixed.
·	Alarms / List / Import
- The import did not automatically import elements required for an imported alarm. Fixed.
·	Configure / Client / Actions
- If 'Version Checking Actions' were checked and the Readme file was empty or connection to the file was lost the client would crash when the version check was performed.  Fixed.
·	Configure / Define Sysems
- When Client was first started with no MOMI.INI file yet created, once the 1st system was entered the client would not connected until it was restarted. Bug introduced in 6.07. Fixed.

Misc. Items:
·	Now when the Client is first started all keyboard and mouse activity is discarded until the client is fully operational.
·	The NonStop runtime param 'DEFAULT-SECURITY-USER' now can contain wildcards (i.e. $ and ?).
·	If the Monitor size is less than 1024x758, the client will automatically set the configuration setting to allow smaller client size and start the client maximized for the small screen.
·	If a user was logged on to the client, then attempted another logon that failed the client would log the user off. Now it will remain logged on as the original user.
·	Several more grids now allow scrolling using the mouse wheel.
·	SubSystems / Logs / EMS Log
- Under some circumstances the socket would timeout if a lot of ems messages were being recieved and the ems display was running at full speed or in lighting mode.  Fixed.
·	Alarms / Define / Export and 
	Alarms / Define / Import 
	- have been moved to Alarms / List tab.
- Virtual disks are now colored to show they are virtual.
·	SubSystems / Spooler / Job
- The display for 'Age of Job' selection has been changed to show the current settings plus a button to convert to All.  To change selection, press the Config button.
·	Configure / Server / Server Info
- Added support for the new NonStop runtime param 'TCPIP-TCP-NODELAY'.
·	Configure / Client / Actions
- Added activity display when deleting all EventBX records.
·	Configure / Client Access / User Define / Alarms
- Since the Export and Import has been moved from 'Display Alarm' to 'Display List', the old check state on 'Display Define - Create/Update Items' no longer sets Export/Import. To enable Export/Import the 'Export/Import Items' must be checked.

	Known issues:
·	The FireFox web browser does not display help correctly if HTML4 is selected. Use HTML5 or another browser instead.
·	When using Windows 7 and a 4K monitor and the client is resized to full screen, the down-arrow on a drop box is very small. They do not resize like other items. It works fine with Windows 10.
·	When converting from Mini-MOMI to full MOMI it may be necessary to restart the client.
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	Scanning of spooler jobs across multiple spooler supervisors has been restructured and improves performance. From the 6.07 version of the server.

·	A message is now generated in the MOMI Log if the amount of time to process an alarm, where an interval is specified, exceeds the interval. This situation may indicate the probing interval is too frequent. From the 6.07 version of the server.

·	The alarm DiskFile / Subvolume file count may now specify if the count should include open / closed or open-closed file. The default is open-closed which is how the alarm previously operated. From the 6.08a version of the server.

 	Bug Fixes:
·	Scanning of spooler jobs across multiple spooler supervisors now always resets the job number. Previously, it was possible some jobs in subsequent supervisor may have been skipped. From the 6.07 version of the server.

·	The reading of information from CNF01DB corrects a problem where reading forward could return data from a partial collection of disk records but reading backward correctly returns the complete record. Several other unlikely situations were also corrected. This problem was introduced in the 6.04 client. From the 6.07 version of the server.

·	The server no longer stops an existing logon server when the MOMI client version 6.00 through 6.06 issues a command to release context. This resulted in the inability to logon to a User ID with the requirement from CMON / Safeguard that it may only be accessed by another User ID first. For example, if access to Super.Super first required logon to Tech.* access would never work. From the 6.07b version of the server.

·	The alarm DiskFile / Subvolume now functions. From the 6.08a version of the server.

Misc. Items:
·	Server adjustments to system time now pass the TUID parameter to SETSYSTEMCLOCK to help prevent an adjustment if another adjustment is made outside of MOMI. From the 6.07 version of the server.

·	The error text displayed if a delete is attempted on a purple alarm (i.e. ‘really red’) now better indicates a configuration error was detected and the alarm cannot be deleted. From the 6.07 version of the server.

·	Several performance improvements when reading data from CNF01DB. From the 6.07 version of the server.

·	Additional checks were added to help ensure that Spooler job time-open and time-closed are within a specified limit. Note that the spooler uses 48-bit timestamps with a .01 second resolution which may have a fraction of a second value present but not displayed. From the 6.07 version of the server.

·	Additional error conditions are now displayed when dealing with the Spooler. Also, a failure to open a Spooler Supervisor now stops processing where previously the Supervisor was skipped. From the 6.07a version of the server.

·	The server now performs an update to EventBX data so that the Event Number now considers a negative value and sorts numerically. See the CNF01DB Upgrade Note below. From the 6.07a version of the server.

·	The MOMI Log now shows the file system error when a client disconnects. From the 6.08a version of the server.

·	At the TCP/IP level the server no longer issues a socket option to delay sending data. A CONFMOMI keyword TCPIP-TCP-NODELAY is now available to specifically control this action. From the 6.08a version of the server.

·	Additional information is now logged to the MOMI Log if invalid data is received on the TCP/IP connection. Previously, some error conditions were correctly dropped but did not log the reason.

Known Issues:
·	None 

CNF01DB Upgrade Note:

Server version 6.07 and later performs a one-time conversion, transparently to the user, of the Event Number in EventBX records so that negative values access numerically in order.

If you do not have any EventBX records defined, which are found in the client under SubSystems / Logs / EMS EventBX, there is no concern nor action needed.

When the server is started and if version 1 EventBX records are present they are converted to the version 2. If no EventBX records are present, no conversion occurs. During conversion the MOMI server operates normally other than EventBX data may not be immediately available, depending on the amount of data (processing should be quick perhaps taking a couple minutes). Two messages are recorded in the MOMI Log, one if a conversion is initiated and another at completion. If the server is stopped prior to conversion completion, at server restart the conversion restarts. EventBX records should not be added or changed during conversion as they may be over-written. Once the conversion is complete, subsequent server restarts or upgrades do not repeat the conversion.

Note that server fallback to version 6.06 or earlier will not see any converted EventBX data. It is recommended to make a copy using FUP DUP of CNF01DB prior to running a new version of the server.

MOMIFTP 
·	None

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   
 
Release Packege 	6.06
Release Date (yyyy/mm/dd) 	2020/01/14

	item	Version
	----	-------
	Latest O/S tested	G06.32.01 - H06.29.00
	J06.23.00 – L19.08.00
	
	Client Version	6.06	Build 852
	Server Version (VPROC)	6.06  T0000G06___V6_06____2020_01_09
      
	Buffer Version	Client 21.60   Server 21.60
	History database	3.10
	CONFMOMI	6.01
	OBYMOMI	5.02
	OBYCSQL	5.02
	MomiFTP.exe	2.14
	ssMOMI.scr	6.00
	MomiEMail.exe	1.10
	SendMail.exe	1.01
	IPCalc.exe	1.3.3

	Oldest client version
	tested with server	5.80

	Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
New Screens: 	
·	None 

New Features:
·	SubSystems / Logs / EMS EventBX / List-Import-Export
- List Search now contains button to load results of search into clipboard. (For Tom S.)
- Import and Export now allow wildcards for the Owner and the SubSystem. (For Tom S.)
·	SubSystems / Spooler / Spooler
- Added 24 new columns of data and added a mini-report on the Job right-click action menu.
·	SubSystems / Spooler / Jobs
- Added Config button to allow setting selection criteria and let user decide what selection criteria are displayed on the screen.
- Added ability to select jobs based on age (either setting a date/time or setting the number of days and hours since the job was opened or closed) (For Tom S.)
- Added Column(Collector%) to show what percent of a collector is consumed by the job. (For Gary B.)
- Added Mini-Report to show what percent of a collector is consumed by all displayed jobs. (For Gary B.)
·	History / Process and
·	History / CPU Detail
- Added Right-click popup if on Process name column to allow copy to clipboard and Jump to Chart.
·	Configure / Client / Single Screen / SubSystems / Spooler / Spooler:Jobs
- Added ability to set defaults for the Config items.

Bug Fixes:
·	Systems / File Transfer
- 'More...' button would not display and allow file attributes to be set.  Fixed.
·	SubSystems / Logs / EMS EventBX / List-Import-Export
- Search 'Search EventBX' button did not reset old stats and 'pause' button when a new search was started. Fixed.
·	SubSystems / Logs / LogViewer
- When client started with the client resized larger than the default the screen would not resize correctly.  Fixed.

Misc. Items:
·	On all grids the filtering has been improved.  Now 2nd and subsequent column filters will only filter rows that were not previously filtered out causing much faster filtering.  Also the filter is now always performed in the order they were set by the user instead of always starting at the 1st column with a filter then moving to next filter column etc.
·	On Screens with an 'AutoUpdate' checkbox the AutoUpdate will not start if the Grid is Sorting/Filtering or if the 'Sort/Filter' popup is displayed.
·	Files / File Explorer / NSK
- Virtual disks are now colored to show they are virtual.
·	Alarms / Define / Alarm
- 'Entity Name' Button to select entities has been replaced with the standard 'Disk File' and '$Process Name' locate buttons.
·	Configure / Client / Single Screen / SubSystems / Logs / EMS
- Default value for new Client 'EMS Auto-Request at startup' changed from checked to not checked.

	Known issues:
·	The FireFox web browser does not display help correctly if HTML4 is selected. Use HTML5 or another browser instead.
·	When using Windows 7 and a 4K monitor and the client is resized to full screen, the down-arrow on a drop box is very small. They do not resize like other items. It works fine with Windows 10.
·	When converting from Mini-MOMI to full MOMI it may be necessary to restart the client.
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	Server now supports for Spooler / Job new job time limits, space available in the job’s collector and NetBatch process name.

·	Server processing was substantially restructured to reduce processing in most cases relating to SubSystems / Spooler screens.

Bug Fixes:
·	Corrected bug affecting Spooler / Job processing where a buffer of "asd3" would match "*4" if the buffer contained a "4" just past its length.

·	Corrected several problems, that could result in erroneous Expand path/line down errors, if a path or line is deleted and responses from SPI queries indicate the same number of entries and contain blanks where the path or line previously resided.

·	Corrected a potential problem where the conversion of an old format file name could fail with an error 563 (buffer too small) if during processing more name space was required that what was passed.

·	Corrected a problem with User authentication that resulted a MOMI server crash if operated on H06.25 / J06.14 or earlier.

Misc. Items:
·	Expand Paths and Lines are now assigned a logical device name of $ldev (where ldev is numeric) if $name is not available. Previously, in this situation the device name field was either blank or a single $.

·	The processing of alarms where an interval is specified now uses no-wait access to disk/file names. Previously, this I/O was waited and large numbers of items could prevent external I/O, such as sending an email, from completing until all of the entities specified in the alarm were examined.

·	Alarms for Expand / Path & Line now indicate to the client that multiple Entity Names are permitted. This signals to the client that a picker should be available to help in entity selection.

Known Issues:
·	None 

MOMIFTP 
·	None

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   
 
Release Package	6.05
   Release Date (yyyy/mm/dd)	2019/10/29

	item	Version
	----	-------
	Latest O/S tested	G06.32.01 - H06.29.00
	J06.23.00 – L19.03.00
	
	Client Version	6.05
	Server Version (VPROC)	6.05   T0000G06___V6_05____2019_10_21
      
	Buffer Version	Client 21.59   Server 21.59
	History database	3.10
	CONFMOMI	6.01
	OBYMOMI	5.02
	OBYCSQL	5.02
	MomiFTP.exe	2.14
	ssMOMI.scr	6.00
	MomiEMail.exe	1.10
	SendMail.exe	1.01
	IPCalc.exe	1.3.3

	Oldest client version
	tested with server	5.80

	Clients 5.15 and earlier may fail on connect.

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
	New Screens: 	
·	None 

	New Features:
·	Files / Enscribe / File
- Right-Click on filename added to copy all selected file names into Clipboard. (for Bill B.)
·	Files / File Explorer / OSS
- Current path at top of Grid now is editable and can go directly to the entered location. If the location is invalid it will back up the path until it gets a valid path. (for Tom S.)
- Added Refresh button to the current path location so if files are being created or deleted the user can get the new list without starting over at the root. (for Bill B. and Tom S.)
·	SubSystems / logs / EMS logs
- Added new feature "Lightning Mode" to perform a much faster load of the EMS messages. If the EMS Msgs screen is busy loading records and the "Lightning Bolt" button is pressed the EMS Msgs screen will be replaced with a "Lightning Mode" screen showing progress. Once the screen is caught up it will switch back into the normal EMS Msgs screen. No messages are lost switching into or out of "Lightning Mode". (For Tom S.)
- Config now has a "Lightning Mode" button. (For Tom S.)
·	SubSystems / Logs / EventBX / List-Import-Export
- Added new feature to List Section allowing the user to search thru all EventBX records and locate the wanted text and then click on found list and jump directly to edit them. (For Tom S.)
·	SubSystems / Spooler / Jobs
- On columns that are a String-type filter you may now right-click and set a filter to include/exclude rows where that column data is the data in the selected cell. (for Tom S.)
- A location may now use Regular expression wildcards (*,?,[xyz],[x-x]) to limit the returned jobs. (for Tom S.)
·	History
- On any screen that the user can select the history database to use the user can now click on the interval wanted to set the drop box below.
·	Alarms / Define / Action
- Added ability to define which EMS Collector is sent the action message (For Diana K.)
·	Alarms / List / Alarm
- Added check column to allow enable/disable of multiple alarms at one time. (for Bill B.)
·	Configure / Client / General
- Ability to resize client down to 800x600 that was removed in 6.02 has been put back in with the ability now changed to 'Eliminate Minimum Client size'.  This allows the client to resize as small as the user wants but making the screen less than 1024x768 can result in screen anomalies that might make the screen unusable. (for Tom S.)

	Bug Fixes:
·	SubSystems / logs / EMS logs
- EMS Detail screen eliminated duplicate spaces due to HTML encoding. This could result in the copy to clipboard text not always matching actual record data. Fixed.
·	SubSystems / logs / EMS EventBX
- Saving a record when client was resized resulting in incorrect EventBX font sizes. Fixed.
·	SubSystems / Spooler / Jobs  
  	SubSystems / Spooler / View Job
- Multiple Job View logic sped up and selected list hidden logic corrected to prevent popup disappearing. Fixed.
·	SubSystems / Spooler / Jobs
- When a job was copied from one Collector to another after the copy was complete a false error of Item Not Found would appear. Fixed.
·	Alarms / Define / Alarm
- Sometimes the Alarm Delay value would not always display correctly even though the value was being correctly utilized. Fixed.
·	Configure / Client Access / User List
- When a User was dragged out of the Group IDS and Members of Groups section and dropped into the Individual User IDs section it would report the change was successful, but the user was not actually removed from the group.  Fixed.

Misc. Items:
·	Upon startup the INI file now has validity checks and repairs are performed on some items.
·	When Help is launched the O/S assigned default browser for .htm files is now used. Previously, Internet Explorer was always launched.
·	Files / File Explorer
	Files / Enscribe / File
	Files / Enscribe / File Detail
- Enabled the ability to check multiple SMF files to be Relocated. (for Bill B.)
- If a SMF File relocation is performed the screen will no longer auto-refresh after the move is complete. Instead a status popup will show the state of each file. (for Bill B.)
·	SubSystems / logs / EMS logs
- EMS Message Detail pop-up window now has a tab with the message and a separate tab ('C/E/R' meaning 'Cause / Effect / Recovery') containing the EventTX record for that message. This data comes from a file on the NonStop System.
- Increased size of EMS Message detail and EMS filter Define to allow more text. (for Tom S.)
·	Alarms / List / Group List
- The emails are now sorted within the group.

	Known issues:
·	The FireFox web browser does not display help correctly if HTML4 is selected. Use HTML5 or another browser instead.
·	When using Windows 7 and a 4K monitor and the client is resized to full screen, the down-arrow on a drop box is very small. They do not resize like other items. It works fine with Windows 10.
·	When converting from Mini-MOMI to full MOMI it may be necessary to restart the client.
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	The server returns the new location of an SMF file in the response to a relocate request.

·	Retrieval speed of EventBX records was greatly increased.

·	Spooler related processing, where a location may be specified, may now use * or ? wild card characters within the field. Internally, MOMI requests all locations and performs pattern matching prior to returning responses to the client. 

·	Internal processing related to searching through spoolers was revised and optimized in several situations reducing CPU overhead.

·	Positioning by time within an EMS collector now returns the name of an expected but missing file. This could occur if the maximum number of files an EMS collector may create is insufficient and deletion was required.

·	EMS log file access failures (1031) now include the file name (if available).

 	Bug Fixes:
·	Several problems were corrected so that history consolidation now correctly functions. Issues were addressed with the Process, Msystem and OSSNS entities and an issue when the dump interval for HST01DB was 10 seconds or less.

·	The SPI resources used in converting EMS events to readable tokens now always invokes a SPI finish routine. This prevents a possible situation, although none was reported, where a MOMI server could encounter error to the resource leak.

·	Several potential bugs where corrected related to the occurrence spooler request in progress errors (%14016). The spooler returns this error after 32 internal searches. MOMI code now maintains the correct internal context related to reissuing commands after the request in progress errors.

·	Error 590 (bad parameter) should no longer be returned when displaying records from the EventCX file using Read or Read next requests. A coding error was corrected so the variable specifying the type of file access now is always initialized (some platforms or O/S versions may not encounter the error).

·	The Enscribe operation to duplicate a file, via FUP DUP, no longer returns an error 13 (improper format) when the destination file contains an asterisk. Problem introduced in server 5.51.

	Misc. Items:
·	History consolidation into HST02DB, HST03DB and HST04DB now deletes any data present in the period about to be written. This insure that in the event a partial period is present the new data is written in its entirety (existing data of a partial period remained).

·	Defaults for the CONFMOMI keyword TCPIP-WRITE-BYTES-SEC were changed to 5,000,000 (old 4,000,000) for the TNS/X system and unknown processors are set to 4,000,000.

·	MOMI no longer contacts all spooler supervisors when a specific collector is specified in a request. Internally, when this situation is detected MOMI modifies the request so that it only contacts the parent process of the collector.

·	EMS End of File errors (1032) are now indicated to the client an information error instead of nonfatal error. The change result in many situations the client will no longer shows this error in red.  

	Known Issues:
·	None 

MOMIFTP 
·	Help now uses default browser

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   
 
Release Package	6.04
   Release Date (yyyy/mm/dd)	2019/07/12

	item	Version
	----	-------
	Latest O/S tested	G06.32.01 - H06.29.00
	J06.23.00 – L19.03.01
	
	Client Version	6.04
	Server Version (VPROC)	6.04   T0000G06___V6_04____2019_07_10
      
	Buffer Version	Client 21.58   Server 21.58
	History database	3.10
	CONFMOMI	6.01
	OBYMOMI	5.02
	OBYCSQL	5.02
	MomiFTP.exe	2.13
	ssMOMI.scr	6.00
	MomiEMail.exe	1.10
	SendMail.exe	1.01
	IPCalc.exe	1.3.3

	Oldest client version
	tested with server	5.80

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
	New Screens: 	
·	None 

	New Features:
·	SubSystems / Spooler / Jobs  
   SubSystems / Spooler / View Job
- When multiple jobs are selected on the Jobs screen then the user right-clicks and selects 'Display' then the View Job screen will have a list of the selected jobs.  The jobs can be selected manually or by hitting a next or previous button. This will clear the screen of the current job and display the new job.  (For Gary B.)
·	Alarms / Define / Alarm
      - EMS Set and EMS Clear
        - Added selections for enhancing choices for processing methods.
          Exclude Method
             - Exclude OR
                - Either Exclude match causes exclusion (default and same as previous versions).
               Exclude AND
                - Both Exclude matches must be found to cause exclusion.
                - when selected both Exclude tabs will be blue.
          Include Method
             - Include OR
                - Either Include match causes inclusion (default and same as previous versions).
               Include AND
                - Both Include matches must be found to cause inclusion.
                - when selected both Include tabs are green.
          Excludes are processed first then Includes second.
·	Alarms / List / Alarm
      Alarms / Define / Export
      Alarms / Define / Import
       - Added new flags for Exclude Method and Include Method.

	Bug Fixes:
·	on Grids if a filter was active on a row then a sort was performed, sometime the display would appear to have lost some of the rows of items until the scrollbar was used.  Fixed.
·	SubSystems / EMS EventBX / Define
- The font size of displayed Text was sometime 1/2 what it should be. Fixed.
- Saving or Changing a record would fail with ‘Bad records in group’ error. Fixed.
·	Alarms
- When initially loading alarm definitions the client could 'hang' for an excessive amount of time if there were a lot of email and email group records defined.  Fixed.

Misc. Items:
·	SubSystems / EMS EventBX / Define
- Made improvements for resizing toolbar.
·	Configure / Server / Server Info
- Added display of Alarm SMTP server UserName and Password.

	Known issues:
·	When using Windows 7 and a 4K monitor and the client is resized to full screen, the down-arrow on a dropbox is very small. They do not resize like other items. It works fine with Windows 10.
·	When converting from Mini-MOMI to full MOMI it may be necessary to restart the client.
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	Alarm EMS / User defined now supports AND logic. Default and existing alarms remain with the implied logic of OR.

·	The server may now request PLAIN authentication from the SMTP server for alarm emails. See MOMI help for the following CONFMOMI keywords:

alarm-smtp-server-password
alarm-smtp-server-username

 Bug Fixes:
·	SubSystems / Logs / EMS no longer returns only a \system name or a double \system name in the Process Name field. Several other formatting ‘oddities’ such as a blank Process Name field were also addressed. 

·	On the screen SubSystems / Logs / EMS EventBX stepping backwards (i.e. Prev) no longer stops prematurely in the situation when a incomplete record is encountered in the file.

·	Under certain situations an internal request from the client to release context instead allocated it. Now, a context release request unconditionally releases if present. 

	Misc. Items:
·	Subsystem / Logs / EMS for unnamed processes in the Process Name field now returns [\sys].cc,ppppp instead of $:cc:ppppp:sssss which was introduced in version 6. This is consistent with EMSDIST.

·	Additional messages are logged to the MOMI log in the event the CNF01DB file sequence number is incorrect or fails to update.

	Known Issues:
·	None 

MOMIFTP 
·	Put in check to make sure user default location is not in OSS location and added some resizing improvements.	

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   
Release Package	6.03
   Release Date (yyyy/mm/dd)	2019/05/01

	item	Version
	----	-------
	Latest O/S tested	G06.32.01 - H06.29.00
	J06.22.00 – L18.08.01
	
	Client Version	6.03
	Server Version (VPROC)	6.03   T0000G06___V6_03____2019_04_22
      
	Buffer Version	Client 21.57   Server 21.57
	History database	3.10
	CONFMOMI	6.01
	OBYMOMI	5.02
	OBYCSQL	5.02
	MomiFTP.exe	2.13
	ssMOMI.scr	6.00
	MomiEMail.exe	1.10
	SendMail.exe	1.01
	IPCalc.exe	1.3.3

	Oldest client version
	tested with server	5.80

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
	New Screens: 	
·	None 

	New Features:
·	None 

	Bug Fixes:
·	When changing screens if the screen being displayed was not finished building and the user changed to another screen, the Back and Forward screen history and the screen specific help page may have been incorrect. Fixed.
·	Systems / File Transfer / SFTP
- If the default user location defined on the Nonstop for the user was a OSS location not a NSK location the client would change to the OSS location until the user manually changed it to a valid NSK Vol/SubVol.  Now a error is displayed and the user must set location. Fixed.
·	Overview
- EMS Msgs grid would not always resize the columns and rows to fit a changed font size. Fixed.
·	Alarms / Define / Alarm
- Sometime after a Limit by Type was inserted the cursor would not position correctly. Fixed.
·	Alarms / Define / EMail Group
- Save New and Change did not update users into group. Bug introduced in version 6.00. Fixed.

Misc. Items:
·	More Improvements on resizing.
·	SubSystems / Expand / Path
- Added following fields:
  - Info   - L4 CwndClamp
  - Status - SuperPath
  - Stats  - Current Recv Queue Messages
           - Max Recv Queue Messages
           - Level 4 Message size Histogram
               - <= 32K
               - <= 60K
               - <= 256K
               - <= 1M
               -  > 1M
·	Configure / Client Access / User Define / Configure
 - Added ability to hide/show Server 'Client Connections' and Server 'TraceLog'

	Known issues:
·	When using Windows 7 and a 4K monitor and the client is resized to full screen, the down-arrow on a dropbox is very small.  They do not resize like other items. It works fine with Windows 10.
·	When converting from Mini-MOMI to full MOMI it may be necessary to restart the client.
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	Storage will now report Optical and SSD. Previously, both types were reported as magnetic, which is the default for unknown types (Ken K.).

·	The protocols IP, ICMP, IPv6 and RAW can now be reported from CLIMs. The server also now provides a larger field when reporting the protocol (the old field was limited to three characters).

 	Bug Fixes:
·	The display of an EMS event now reports the CPU and PIN of the originating process when it writes directly to $0 (versus a formatted EMS event). Previously, $0 was reported as the originator.  

	Misc. Items:
·	Display of a spooler job will now indicate if a job was abnormally closed instead of a generic error. Any spool job data available is still displayed. 

	Known Issues:
·	None 

MOMIFTP 
·	Put in check to make sure user default location is not in OSS location and added some resizing improvements.	

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   
Release Package	6.02
   Release Date (yyyy/mm/dd)	2019/03/12

	item	Version
	----	-------
	Latest O/S tested	G06.32.01 - H06.29.00
	J06.22.00 – L18.08.00
	
	Client Version	6.02
	Server Version (VPROC)	6.02   T0000G06___V6_02____2019_03_08
      
	Buffer Version	Client 21.56   Server 21.56
	History database	3.10
	CONFMOMI	6.01
	OBYMOMI	5.02
	OBYCSQL	5.02
	MomiFTP.exe	2.12
	ssMOMI.scr	6.00
	MomiEMail.exe	1.10
	SendMail.exe	1.01
	IPCalc.exe	1.3.3

	Oldest client version
	tested with server	5.80

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
	New Screens: 	
·	None 

	New Features:
·	  Extensive changes to all screens to allow better resizing of the client.
·	Grids now can AutoSize the fonts. The Grid Font size options are:
       - Default   (always font size 10)
       - Auto Size (Font size adjusts for monitor pixel size)
       - Set Size  (Font size is set to user defined size)
·	Files / Enscribe / Cache and
      SubSystems / TCP/IP / Status
       - Added right-click sorting on Mini-reports.
·	SubSystems / Discovery
       - Discovery diagram now has resize ability.

	Bug Fixes:
·	When AutoLogoff is set and the AutoLogoff occurs only the System currently being monitored would logoff, Any system setup to AutoLogon would still be able to autologon.
·	Systems / File Transfer / FTP and
    Systems / File Transfer / SFTP
- When the host is 'Windows' and the grid is refreshed the resulting list was not cleared before the list was displayed. This caused duplicates.
·	Files / Enscribe / Files
- if volume name not found error not kept on screen. Flash then disappear.  Bug introduced in version 5.80.
·	SubSystems / Logs / EMS Logs
 - When a new Distributer Filter or Template File was added to their dropdown box they were not added at the top of the list but at the bottom.  This caused the new item to be lost once the DropDown Items Count limit was reached.
 - Config settings were inconsistent to what was retained or reset. Now if the user wants the setting to be retained they must click the Save button. 
 - When a single Collector was moved to the collector list the $0 collector would also be added.
·	SubSystems / Logs / MOMI Logs and VHS Log
- If the screen was configured to use reverse scrolling (last at top) the last record or 2 would not display
·	SubSystems / Spooler / Jobs
- AutoUpdate would not detect if 'All Users' was checked so if a user was logged on any AutoUpdate would only get the jobs for that user.
·	Alarms / Define / Alarm
- 'Use as Template' did not work or display correctly.
- The alarms defined for following alarms would incorrectly save the number of seconds on any Client version 5.87 up to 6.01.   
     Type TMF     SubType Long running transaction,
     Type Process SubType Running to long (CPU cycles) and
     Type Process SubType Running to long (wall clock)

Misc. Items:
·    Screens converted to resize better with 4k monitor.
·	Systems / Ping
- Removed maximum limit Delay between Pings.
·	Configure / Client / General
- Removed ability to reduce Client to 800x600 size. This was incompatible with the new resizing logic required for 4K monitors.

	Known issues:
·	When converting from Mini-MOMI to full MOMI it may be necessary to restart the client.
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the REC LEN even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	The internal processing of TMF can now report on up to 63 audit trails. The previous limit was 15.

·	Added to the alarm TMF / Long running Transaction the option to only process partitioned files.

·	The screen Files / Disk Entity L/H in Live mode now updates every Interval (default of 10 seconds) as a moving average until the user specified screen update interval is reached. Previously, nothing was reported until the user interval was reached.

Bug Fixes:
·	A lock is no longer left outstanding on the CNF01DB file. 

·	Several internal issues were addressed to correct Live data for the screen Files / Disk Entity L/H.

·	Several changes were made to correct a problem where an Expand path name may have reported as a Blank or junk when a path or line was deleted. (GB Ken K.)

·	The TNS/X System will no longer show blanks or junk on the screen TCP/IP / Process Status for the TCP/IP process name.

·	An internal issue was address that caused needless processing on the screen Processes / ProcessH Entity over time.

	Misc. Items:
·	The listing of locks now reports GENERIC-LOCK. 

·	The copy of a Spooler Job will now also retain the selection priority. Previously, the value was zero.

	Known Issues:
·	None 

MOMIFTP 
·	None	

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   

Release Package	6.01
   Release Date (yyyy/mm/dd)	2018/12/17

	item	Version
	----	-------
	Latest O/S tested	G06.32.01 - H06.29.00
	J06.22.00 – L18.02.00
	
	Client Version	6.01
	Server Version (VPROC)	6.01   T0000G06___V6_01____2018_12_06
      
	Buffer Version	Client 21.55   Server 21.55
	History database	3.00
	CONFMOMI	6.01
	OBYMOMI	5.02
	OBYCSQL	5.02
	MomiFTP.exe	2.11
	ssMOMI.scr	6.00
	MomiEMail.exe	1.10
	SendMail.exe	1.01
	IPCalc.exe	1.3.3

	Oldest client version
	tested with server	5.80

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client the Systems / External screen will allow a button to be created that will start the emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
	New Screens: 	
·	None 

	New Features:
·	SubSystems / User Defined / Diagram
	- Objects on the Diagram will now display in Red if there is any error getting that data or if it has been too long since the data updated.
	- Added new data elements for both CPU and SYSTEM type objects:
  		*Top Processes $Recv QLen(RcvQL) to show top 6 $Receive Queue 			Length processes            
			*Top Processes Ready Time Only(RdyTO) to show top 6 Ready Time 			Only processes (for Diana K.)
·	History / Export
	- Added ability for Process exports to limit the export to the <n> number of processes based on CPU busy.  The <n> value can be any number between 10 and 1 million.  (For Yakoob T.)
	- Added ability to export records with a start and stop time based on the last records in the chosen database by selecting a date of Previous Database Period. (For Yakoob T.)

	Bug Fixes:
·	Security Logon screen 
- Section of logon screen that is used for displaying responses from the host during logon was allowing user input. This was a display only issue and did not affect the Logon process. Fixed.
·	Systems / Probe
- Systems to be probed were not always the selected system. Bug introduced in version 6.00. Fixed.
·	SubSystems / Logs / EMS Log
- If the Config Add to list arrow was pressed with no Collector or LogFile entered it would add an empty Collector to the list(which was treated as $0).  Fixed.
- If an Error number was selected and the right-click popup menu was selected to lookup the error number, the lookup would not find the number.  Fixed.
·	SubSystems / Logs/ Log Viewer
- If No Log was displayed then the user pressed the Find button then Clear on the Find popup the client would crash.  Fixed.

Misc. Items:
·	None 

	Known issues:
·	When converting from Mini-Momi to full MOMI it may be necessary to restart the client.
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the 'REC LEN' even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	A message is now sent to the MOMI log when a MOMI PC Client is disconnected due to an idle timeout.

·	Mini-MOMI is now valid for 2-years from the version date of the server.
 
Bug Fixes:
·	The Guardian procedure FILENAME_SCAN_ was not protecting against certain process name formats and could result in a MOMI crash when the invalid format was used in an alarm definition and passed to FILENAME_TO_PROCESSHANDLE_. Additional checks have been added to supplement the usage of FILENAME_SCAN_.  

·	The following field now output the correct value on the screen Files / Disk Entity L/H:
starting_free_space
ending_free_space
starting_free_blocks
ending_free_blocks

·	Under certain conditions history consolidation into the HST02DB, HST03DB and HST04DB might not have functioned fully. It was unlikely a customer would encounter this situation as the MOMI environment had to be down for several months for this to occur.

	Misc. Items:
·	Additional text messages are provided for MEASURE error 3289 and USER_AUTHENTICATE_ 160, 563, 1554 & 2016.

·	The default extent sizes and maximum number of extents have been changed in the MOMI history files. Below is a table of the old and new values:

                           old   old  old    new   new  new
                file       pri   sec  ext    pri   sec  ext
                ----       ---   ---  ---    ---   ---  ---
                hst01db  35000  35000  50  35000 35000   60
                hst02db  25000  25000  32  30000 30000   50
                hst03db  25000  25000  16  28000 28000   40
                hst04db  25000  25000  16  27000 27000   30
                log01db   2000   2000  16   5000  5000   16

·	A history file specification that is invalid, such as a disk drive name that is not present on the system, now generates an EMS message of "Device does not exist (check file name)".

Known Issues:
·	None 

MOMIFTP 
·	None 

ssMOMI 
·	None 

MomiEmail 
·	None 

SendMail 
·	None 

IPCalc 
·	None 

*********************************************************************   

Release Package	6.00
   Release Date (yyyy/mm/dd)	2018/09/27

	item	Version
	----	-------
	Latest O/S tested	G06.32.01 - H06.29.00
	J06.22.00 – L17.08.00
	
	Client Version	6.00
	Server Version (VPROC)	6.00   T0000G06___V6_00____2018_08_17
      
	Buffer Version	Client 21.55   Server 21.55
	History database	3.00
	CONFMOMI	6.00
	OBYMOMI	5.02
	OBYCSQL	5.02
	MomiFTP.exe	2.11
	ssMOMI.scr	6.00
	MomiEMail.exe	1.10
	SendMail.exe	1.01
	IPCalc.exe	1.3.3

	Minimum server version
	to provide main line
	client functions	5.50

	Oldest client version
	tested with server	5.37

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client the Systems / External screen will allow a button to be created that will start the emulator.

MOMI Client
	New Screens: 	
·	Logon and
   Systems / File Transfer / Connect
	- The Logon popup has been redesigned and had its color changed from Red to Blue. The redesign is to allow multi-factor authentication and
     the color change is the start of making Red only display when a problem is happening.
·	Files / Disk Entity L/H
   - New screen for Disk Entity that allows either Live data or History data. This screen will only work on newer versions of the OS (i.e. not on S-Series G-version OS). The old 'Files / Disk Entity' screen will work on any system and is now available on the
     Configure / Client / Single Screen / Optional Screens.
·	Configure / Server / Client Connections
- Added new screen to display the PC Clients Connected to this NonStop server.

	New Features:
·	Enabled new Server CONFMOMI parameter CLIENT-LOCKDOWN-MODE. This new mode will not allow any data except the absolute minimum to flow between the client and NonStop until the user has logged on and if Client Access is turned on and Client Access has authenticated them.
·	If server version allows it, changed the Logon procedure to new multi-factor authentication requiring multiple requests be sent to the NonStop to provide all the needed logon info. The new Logon procedure is also used for the connection Logon for File Transfer (FTP, SFTP and MFTP) and if the Server requires a multi-factor authentication the MFTP logon will handle it.
·	Process Locator for Lists of Processes (small button with $) now includes a filter ability to limit displayed processes.
·	Overview / EMS messages
    - Added right-click menu item to allow user to set EMS grid font and font sizes. (for Rod D.)
·	CPUs / CPU Info
   - Added new columns for:
     POSIX mapping, OSS Shared Memory, OSS Semaphore stats, affinity balancing, IEEE version, pending time adjustment, pending time adjustment duration, clock rate correction, time when rate last adjusted, time when time last set, time when time last set or adjusted.
·	SubSystems / Logs / EMS Log
- Configure process locator (button with $) now allows the name to be added to the current list as well as used to replace the current list. (For Gary B.)
- EMS detail now has a right-click popup menu item that allows the display of the underlying HTML text.  This allows the user to copy the HTML text and paste it into another application.
·	SubSystems / Spooler / View Job
- Search is now available even if the JOB fails with an Invalid data file or Job Open on EOF.
·	SubSystems / TCP/IP / Status
- CLIMs are now reported.
- Added columns for 'Opener Process Name' and 'CLIM name'.
·	History / Process and
  	History / CPU Detail and
  	History / Export
   - Added new Process History record items:
sent_bytes, sent_cbytes, returned_bytes, returned_cbytes, received_bytes, received_cbytes, reply_bytes, reply_cbytes, launch_wait_time, open_close_wait_time
·	History / Export
- Added new Disk Entity history export.
·	Configure / Client Access / Global Settings
- Added section to set IP Addresses and DNS names for Clients that should ignore the 'CLIENT-LOCKDOWN-MODE' setting. Useful for Monitor only (OPs) clients.
·	Configure / Client Access / User List
- Now has a display of all IDs along with their Type and Descriptions.  (For Vikas K.)

	Bug Fixes:
·	If the PC had Windows set to user 125% or 150% font sizes some items on the screen became too large to fit their space on the screen. Fixed.
·	Systems / File Transfer 
- The Local PC grid would sort alphabetically on the file size column not numerically.  Fixed.
·	Systems / Probe / All Systems
- The charts would sometimes display CPU that did not exist as red with random CPU busy% until the client had probed the system for several times. Fixed.
·	Files / Enscribe / View File and
	SubSystems / Logs / EMS Log  and
	SubSystems / Logs / VHS Log  and
	SubSystems / Logs / MOMI Log and
	SubSystems / Spooler / View Job
- If a user tried to changed the grid font, the new font was not used. Fixed.
·	SubSystems / Logs / EMS Log
- if the Collector list was selected by clicking the mouse outside of the cells then the mouse scroll wheel was used the client would crash. Fixed.
- If multiple Collectors were added all at once sometimes they would double up on list. Fixed.
- When a filter was in use then the user filtered on a color then stopped the color filter the filter in use was not restored to the original filter before the color filter.  Fixed.
·	SubSystems / Spooler / View Job
- if a user started a view job download and then changed screens, the job download would stop, and the screen would clear. Fixed.
·	SubSystems / TCP/IP / Process Status
- When multiple systems were being viewed the screen could lockup for short periods of time when the remote systems were being collected.  Fixed.
·	History / Export
- The 'Export Header as first line' was not always being validated so sometime when a header was wanted it was not exported and sometimes when no header was wanted it was being included.  Fixed.
- The This Week and Last Week date settings were starting the week on Monday and ending on Sunday. This has been changed to start on Sunday and end on Saturday.  Fixed.
·	Alarm / Define
- For all the define record types if the user tried to save a record that already existed as Save New instead of Change the Last Update field was left as <Changing>. Fixed.
- For all the define record types if the user deleted a record the name and last update would appear on the define screen of all client connected to that system even if the client was not the one that deleted it. Fixed.
·	Alarm / Define / Alarm
- The 'Use as Template' did not display correctly.  Fixed.
·	Configure / Client Access / User Define
- The Check All button would mistakenly check the Disable Auto Logoff checkbox. Fixed.
·	Configure / Reference / Error/Codes
- Any line that had to be broken into multiple lines would not display correctly. Fixed.

Misc. Items:
·	Grid have been sped up when loading lots of records especially when there are lots of columns and the columns contains a multiple line heading.
·	On pages with Data Logging displays (FTP log, FTP error log, Config Client Diagnostics Server and Client) added ability to stop the scrolling when a new item appears for a short time. To start the delay, click on the logging display and data will stop scrolling. The amount of time the scrolling stops is set on the screen Configure / Client / General setting Data Logging Freeze secs.
·	Systems / File Transfer / MFTP
- Changed MFTP to use its own Socket to the server and quit sharing the Probe Socket.
·	Systems / Emulators
- Renamed to Systems / External.
·	Files / File Explorer
- Grids for both NSK and OSS now show counts and No Filter button.
·	SubSystems / Logs / EMS EventBX / Define
- Added progress display for large new or updated records to show records being uploaded.
·	SubSystems / Spooler / View Job and
SubSystems / Spooler / Job / Search Jobs
- The process of reading the jobs has been greatly sped up for large jobs.
·	SubSystems / Expand / System Entity
- Tab changed from System Entity to System Entity L/H to show both Live and History data is available.
·	Configure / Server / Server Info
- Added file information (Sizes, Ext, etc.) about CNF01DB and LOG01DB.
·	Configure / Client / Single Screen / Optional Screens
- SubSystem OSS Screens are no longer an optional screen. Client Access can be used to hide them if needed.
- Files / Disk Entity is now an optional screen. It has been replaced by the screen Files / Disk Entity L/H and provides both Live and Historical data. The old Files / Disk Entity screen is optional and available for older NonStop O/S (G-Series). The Client Access setting for Files / Disk Entity enables/disables both the new and old screen.

	Known issues:
·	When converting from Mini-Momi to full MOMI it may be necessary to restart the client.
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the 'REC LEN' even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	Support for a logon dialog.	

·	The size of I/Os between the client and server is now larger and better packed in many situations. Overall, I/O performance is generally improved resulting in lower CPU utilization in $MOMI.

·	Added support for a new message providing the content of a spooler job.

·	Several new CONFMOMI keywords were added:
				CLIENT-MINIMUM-V6
				CLIENT-SCREEN-SAVER

·	Attempts by non-MOMI clients to connect now result in a message to the MOMI Log with the IP address of the sender and the first 80 bytes sent.

·	The following CPU related fields are now available on H06.24/J06.13 or later systems:

IEEE                               
pending_time_adjustment            
pending_time_adjustment_dur        
clock_rate_correction              
time_when_rate_adjusted            
time_when_time_set                 
time_when_time_set_or_adjusted     

·	The following fields are added to Process history:

sent_bytes                         
sent_cbytes                        
returned_bytes                     
returned_cbytes                    
received_bytes                     
received_cbytes                    
reply_bytes                        
reply_cbytes                       
launch_wait_time                   
open_close_wait_time       

·	On H06.29/J06.18/L17.08 or later systems MOMI will now create the CNF01DB and HSTnnDB files with larger record sizes. This may result, sometimes, in rather substantial increases in performance for I/O’s to/from these files. Existing files continue to operate without issues.

·	The performance of reading history files has been improved with the use of two read buffers in many situations.

·	Added support for disk live & history. This is a new implementation intended to replace the previous Disk Entity screen.

·	Active CLIM sockets is now returned on the screen SubSystems / TCP/IP / Process Status.

Bug Fixes:
·	A bug was corrected that could have caused the client to report invalid header length-Numin Failed. This issued had not been reported by customers and was only encountered during development.

·	A memory leak in $MOMI was corrected when a client connection timed out. The lead was small and not a common situation.

·	Several error situations were changed and now $MOMI closes the TCP/IP socket sooner.

·	The following fields on the screen Processes / All Processes now have the 32-bit values in the 32-bit fields and the 64-bit values in the 64-bit fields:

main_stack_origin64               
main_stack_size_current64         
main_stack_size_maximum64         
privileged_stack_origin64         
privileged_stack_size_current64   
privileged_stack_size_maximum64   
global_data_origin64              
global_data_size64                
native_heap_origin64              
native_heap_size_current64        
native_heap_size_maximum64    

·	In the event MOMI was unable to lock the CNF01DB file prior to reading a small memory leak was corrected and the error indication to the invoking routine is now correctly notified. The situation highly unlikely.

·	History data for the System Entity L/H is now deletes based on CONFMOMI keyword HSTnnDB-DELETE-TIME (if enabled).   

	Misc. Items:
·	The default extent sizes and maximum number of extents have been changed in the MOMI history files. Below is a table of the old and new values:

           old   old old   new    new  new
 file      pri   sec ext   pri    sec  ext
 ----      ---   --- ---   ---    ---  ---
 hst01db 20000 20000  50 35000  35000   50
 hst02db 10000 10000  32 25000  25000   32
 hst03db  9000  9000  25 25000  25000   16
 hst04db  9000  9000  16 25000  25000   16

·	Any keyword not recognized in the CONFMOMI file is logged to $0 and processing of the remainder of the file continues.

·	The message Started - … logged by $MOMI at startup is generated sooner and should appear before any error messages that may be logged.

·	The default for the CONFMOMI keyword TCPIP-THREADS was changed from 100 to 150. The internal limit was raised from 250 to 350. 

·	The file security string is now reported as **** in more places when the Safeguard security bit is enabled for a file.

·	Messages are now logged in more situations where a CPU collector is unable to obtain information via PROCESSOR_GETINFOLIST_.

·	The actual times when a CPU collector gathers data now occurs on a multiple of the collection interval. For example, if the interval is 10 seconds the collector obtains data on the minute, 10 seconds after the minute, 20 seconds after the minute and so on… Previously, while this was attempted, there were timing situations where it would not occur. History dumping intervals are also modified in the same manner.

·	Internal processing changes now prevent in more situations data from being made available until two intervals have elapsed. This should help prevent situations where extremely large values are initially displayed then replaced on the next update with a more reasonable value.

·	Internal processing was changes to no longer collect the number of CPUs physically in the system (ZSYS^VAL^CINF^CPU^PHYSCOUNT (82)). The collection resulted in excessive wall clock time usage. The value was collected but not provided to the client.

·	An * is now allowed along with $* on the screen History / Chart when selecting a process. Note that the chart has a limit of 100 concurrent entities.

·	History deletion, due to a full file, now removes history from all types of history. Previously, history was deleted only for the data that encountered the full file condition. 

·	The performance of updating existing data stored in the CNF01DB file has been improved. Locks to the file are also reduced.

·	The performance of history consolidation, moving data from one history file to another, has been improved.

·	The percent full and other information is now returned to the client for CNF01DB and LOG01DB.

·	Memory allocation for many internal routines was optimized to help prevent fragmentation, frequent small allocations and overall try to improve performance.

·	Data written to the history files now uses by default DISK-COMPRESSION-TYPE 3. This compression type has been available since MOMI 5.00 and usually results in smaller disk history records.

	Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per history period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically, this limit would only affect the HST04DB which has a default period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
· Pressing enter after Password now moves cursor to Vol/Subvol instead of Connecting.	

ssMOMI 
·	Added ability of server to disable the Screensaver functionality.	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   

Release Package	5.93
   Release Date (yyyy/mm/dd)	2019/02/20

	item	Version
	----	-------
	Latest O/S tested	G06.32.01 - H06.29.00
	J06.22.00 – L18.02.00
	
	Client Version	5.93
	Server Version (VPROC)	5.61   T0000G06___V5_61____2019_02_20
      
	Buffer Version	Client 21.54   Server 21.54
	History database	3.00
	CONFMOMI	3.09
	OBYMOMI	5.02
	OBYCSQL	5.02
	MomiFTP.exe	2.12
	ssMOMI.scr	6.00
	MomiEMail.exe	1.10
	SendMail.exe	1.01
	IPCalc.exe	1.3.3

	Oldest client version
	tested with server	5.80

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Free version of the CAIL emulator is no longer provided with the MOMI client. If the user has the full-function purchased version installed it will continue to work. If the user has any 6530 Emulator programs on their PC that they want to start from within the MOMI client, the Systems / External screen will allow a button to be created to start their emulator.

MOMI Software short-cuts, as displayed by the Windows Start menu, now use the format of BWS MOMI n.nn. Previously, MOMI software short-cuts were located under BlackWood Systems. This change is for compatibility with Windows 10 which does not handle multiple levels within the Start menu.

MOMI Client
	New Screens: 	
·	None 

	New Features:
·	None 

	Bug Fixes:
·	Alarms / Define / Alarm
- The alarms defined for following alarms would incorrectly save the number of seconds on any Client version 5.87 up.  Fixed.
Type 'TMF'     SubType 'Long running transaction' ,
Type 'Process' SubType 'Running to long (CPU cycles)' and
Type 'Process' SubType 'Running to long (wall clock)'

Misc. Items:
·	None 

	Known issues:
·	When converting from Mini-Momi to full MOMI it may be necessary to restart the client.
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the 'REC LEN' even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	None 
 
Bug Fixes:
·	When an Expand line is deleted, and a MOMI alarm is defined for Expand Path or Line it may result in an alarm with a blank or junk Path/Line name. While we have not been able to produce this problem two situations where this may have occurred have been corrected. (Ken K.)

·	A condition in the server could occur where the Client would receive the message "Invalid header length-Numin Failed" was discovered in MOMI 6 internal testing and has been corrected.

·	Two situations relating to access of the CNF01DB file could result in an incorrect completion indicator and/or a small memory leak. Both situations were extremely rare and discovered in MOMI 6 testing.

·	Addition ASCII text messages are added for the EMS distributor for errors ZEMS_EVT_BAD_LOG (1017) and ZEMS_EVT_COL_DISCONNECT (1019).

·	History data for the MEASURE entity SYSTEM is now deleted by age (CONFMOMI keyword HSTnnDB-DELETE-TIME). This type of data was still automatically deleted if the history file was full.

·	An Expand Path/Line now reports as $ldev (i.e. logical device number) instead of blank if a bonafide $name is not available. (Mark C.)

	Misc. Items:
·	None 

Known Issues:
·	None 

MOMIFTP 
·	None	

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   

   Release Package		5.91
   Release Date (yyyy/mm/dd) 	2018/02/07

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
					J06.20.00 – L17.08.00
	
	Client Version		5.91
	Server Version (VPROC)	5.60   T0000G06___V5_60____2018_01_30
      
	Buffer Version		Client 21.54   Server 21.54
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe			2.10
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.50

	Oldest client version
	tested with server	5.37

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None

	New Features:
·	None

	Bug Fixes:
·	When AutoLogoff is set and the AutoLogoff occurs only the System currently being monitored would logoff, Any system setup to AutoLogon would still be able to autologon.  Fixed.
·	Systems / File Transfer / FTP and
Systems / File Transfer / SFTP
- When the host is 'Windows' and the grid is refreshed the resulting list was not cleared before the list was displayed. This caused duplicates.  Fixed.
·	SubSystems / Spooler / Jobs
- AutoUpdate would not detect if 'All Users' was checked so if a user was logged on any AutoUpdate would only get the jobs for that user.  Fixed.

Misc. Items:
·	None

	Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the 'REC LEN' even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Logs / Log Viewer
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	None	
  
Bug Fixes:
·	None 	

	Misc. Items:
·	The server no longer stops returning EMS messages when encountering a record missing the token ZEMS_TKN_NODENAME. This could be seen in the MOMI PC Client on the screens Overview / EMS Msgs or SubSystems / Logs / EMS Msgs. Additionally, trailing nulls or spaces are removed, if present, from the token ZEMS_TKN_PROC_DESC. It is not presently known how this situation occurred.

·	The server now returns whatever information is available, if any, after
encountering a missing token error on the screen SubSystems / Logs / EMS Msgs after clicking on a message to display detail then selecting the tab Tokens. Previously, any error encountered prevented the display of information.

	Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per history period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically, this limit would only affect the HST04DB which has a default period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	None	

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   

   Release Package		5.90
   Release Date (yyyy/mm/dd) 	2018/01/24

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
J06.20.00 – L17.08.00
	
	Client Version		5.90
	Server Version (VPROC)	5.59   T0000G06___V5_59____2018_01_23
      
	Buffer Version		Client 21.54   Server 21.54
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe			2.10
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.50

	Oldest client version
	tested with server	5.37

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None

	New Features:
·	Process Locator(small button with $) now includes a filter ability to limit displayed processes.
·	SubSystems / Logs / EMS EventBX / List-Import-Export
- When exporting records in 'Export for non-MOMI use' the user now has the option of the records either being in plain text or RichText format. Plain text is the default.

	Bug Fixes:
·	The Mouse Wheel Scrolling while viewing Memos and RichText documents was awkward. What felt like scrolling up would scroll down.  Fixed.
·	Overview / EMS Msgs and
SubSystems / Logs / EMS Log
- The default number of minutes in the past to start reading records
  (set in the appropriate 'Configure / Client / Single Screen') was not being honored. Fixed.
- If the number of minutes in the past to start reading records put the date into the previous day the date was not set correctly.  Fixed.
·	 Process / Process Entity
- The Process name dropbox was not retaining the most recently used names.  Fixed.
·	 SubSystems / Logs / EMS Log
- Sometime after exporting then importing EventBX records the EMS Message Detail tab for EventBX would display the RichText formatting info along with the text.  Fixed.
·	 Files / Enscribe / File
- If the FileName box contained a Tab separating the list of files the tab was removed leaving the filenames crammed together causing an invalid filename format.  Fixed.

Misc. Items:
·	None

	Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the 'REC LEN' even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Logs / Log Viewer
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	None	
  
Bug Fixes:
·	The screen Processes / Process Entity was effectively limited to the first 47 characters of user entry in the Process field. The limit is now 400 characters as seen in the pop-up window when the $ button is pressed. 	

	Misc. Items:
·	The listing of EMS collector names, such as found on the screen SubSystems / Logs / EMS Msgs under Config the push the $ button, will no longer hang if the items are returned from the local system and an alternate EMS collector is suspended or otherwise unable to respond to a device inquiry request.  Additionally, $Z0 ($Z Zero) is now filtered out of the results.

	Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per history period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically, this limit would only affect the HST04DB which has a default period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	The screen is now more consistent in updating while an SFTP file transfer is taking place. Previously, the screen would seem to hang during the first file transfer.

·	The SFTP transfer of the new CONFMOMI and OBYMOMI when not overwriting the current files (CONFMOMI0 and OBYMOMI0) would incorrectly send them as binary files.  

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   

   Release Package		5.89
   Release Date (yyyy/mm/dd) 	2017/12/18

	Item				Version		
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
J06.20.00 – L17.08.00
	
	Client Version		5.89
	Server Version (VPROC)	5.58   T0000G06___V5_58____2017_10_31
	
	Buffer Version		Client 21.54   Server 21.54
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe			2.10
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.50

	Oldest client version
	tested with server	5.37

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None

	New Features:
·	SubSystems / Logs / EMS Logs and
Configure / Client / Single Screen / SubSystems / Logs / EMS
- Added config item ('Default Start Time') to set the default number of minutes prior to the current time to start reading EMS messages. The previous value and the current default is 30 minutes. Now can be 1 minute up to 720 minutes(12 hours). (For Gary W.)      
·	Configure / Client / File Locations and
Configure / Client Access / User Define / Configure
- Added Client Access Item to allow/prevent user from changing the Type of Help.
·	History / Chart and
Configure / Client / Single Screen / History
- Added config items to set maximum number of chart time periods to put on screen at one time.

	Bug Fixes:
·	If the PC's clipboard was having difficulties then creating screenprints for the printer or to be attached to emails would cause the client to crash.  Fixed.
·	Overview
- Top Processes would sometime be sorted in wrong order if the 'QTime' or 'RTO%' column were displayed and sorted and the sort was switched between that column and 'Busy%'.  Fixed.
- If 'EMS Msgs' were paused or stopped and the user switched to 'CPU Busy' then back the status would revert to actively receiving msgs.  Fixed.
·	 Files / File Explorer / OSS
- Double-clicking on a directory in the grid could cause the display to not show the files/dirs correctly on the treeview on the right.Fixed.
·	 SubSystems / Logs / EMS Log
- Color coding was inconsistant and did not always set the color. Fixed.
·	 SubSystems / Logs / EMS EventBX / List-Import-Export
- Importing formatted records could sometime stop prematurely.  Fixed.
·	 History / Chart
- When scrolling forward but not yet at the current time sometime the status would indicate it was in the 'Live Update ...' mode when it sould still be 'Searching ...'.  Fixed.
·	 Configure / Client / Actions / MOMI.INI Actions
- 'Import entire MOMI.INI file' would not utilize the newly imported ini once the client was restarted. Fixed.

Misc. Items:
·	Overview and
Processes / Top Processes
- Changed 'QTime' label to '$RQlen' to better reflect that value is average $Receive Queue Length. (for Barry P.)
·	 Systems / File Transfer
- Right-click now available on all File Transfer grids to refresh just that grid.
- Status line under all File Transfer grids to show errors.
·	 Files / File Explorer
- Grid Tool button now visible to allow changing of font sizes.

	Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the 'REC LEN' even will succeed. Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Logs / Log Viewer
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	None	
  
Bug Fixes:
·	None	

	Misc. Items:
·	Added CONFMOMI keyword DISABLE-MEAS-RM-DISC. Usage of this keyword prevents the MOMI CPU collectors from using the procedure MEAS_READACTIVE_MANY_ for the DISC entity. Usage:

      DISABLE-MEAS-RM-DISC  true | false

         True  = collector does not collect the DISC entity via
                 MEAS_READACTIVE_MANY_.

         False = collector performs normal processing (the default).

         Example -
                                       == do not collect DISC entity via
            DISABLE-MEAS-RM-DISC true  ==  MEAS_READACTIVE_MANY_

	Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per history period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically, this limit would only affect the HST04DB which has a default period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	The screen is now more consistent in updating while an SFTP file transfer is taking place. Previously, the screen would seem to hang during the first file transfer.
·	The SFTP transfer of the new CONFMOMI and OBYMOMI when not overwriting the current files (CONFMOMI0 and OBYMOMI0) would incorrectly send them as binary files.     

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   

   Release Package		5.88
   Release Date (yyyy/mm/dd) 	2017/11/03

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
J06.20.00 – L17.08.00
	
	Client Version		5.88
	Server Version (VPROC)	5.58   T0000G06___V5_58____2017_10_31
      
	Buffer Version		Client 21.54   Server 21.54
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe			2.09
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.50

	Oldest client version
	tested with server	5.37

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
•	None

	New Features:
•	Configure / Client / Single Screen / Files / SubVolume
   - Added default setting for 'No Detail'.  (For Ken K.)
- If 'No Detail' is checked the detail columns are now not displayed.

	Bug Fixes:
•	SubSystems / User Defined / Diagram
- When a 'Data Object' was set to get its info from the current system it would not update the data.  This was broken in version 5.83. Fixed.
•	Configure / Client Access / User Define
- When a group was deleted any old members of that group were not converted into individuals but were left as members of a group that no longer existed.  Now the users are converted into
  individual users with the security setting of the old group.  Fixed.

Misc. Items:
·	Configure / Client Access / User Define
- Layout changed to better represent hierarchy of items only allowed if Logged on.

	Known issues:
•	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the 'REC LEN' even will succeed.  Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Logs / Log Viewer
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	None	
  
Bug Fixes:
·	None

	Misc. Items:
·	Added CONFMOMI keyword DISABLE-MEAS-RM-DISC. Usage of this keyword prevents the MOMI CPU collectors from using the procedure MEAS_READACTIVE_MANY_ for the DISC entity. Usage:

      DISABLE-MEAS-RM-DISC  true | false

         True  = collector does not collect the DISC entity via
                 MEAS_READACTIVE_MANY_.

         False = collector performs normal processing (the default).

         Example -
                                       == do not collect DISC entity via
            DISABLE-MEAS-RM-DISC true  ==  MEAS_READACTIVE_MANY_

	Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per history period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically, this limit would only affect the HST04DB which has a default period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	The screen is now more consistent in updating while an SFTP file transfer is taking place. Previously, the screen would seem to hang during the first file transfer.

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   

Release Package			5.87
Release Date (yyyy/mm/dd) 	2017/10/27

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
J06.20.00 – L17.08.00
	
	Client Version		5.87
	Server Version (VPROC)	5.57   T0000G06___V5_57____2017_10_19
      
	Buffer Version		Client 21.53   Server 21.53
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe			2.08
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.50

	Oldest client version
	tested with server	5.37

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None

	New Features:
·	Overview and
   'Configure / Client / Client Access'
   - Client Access can now enable and disable the Overview screen.  The Overview tab will still be visible but the underlying Overview screen is not.
·	Overview
- 'CPU Info' button now shows Yellow or Red based on Percent of CIDs used and/or number of disk I/Os per second.
·	CPUs / CPU Info
- Added Column for 'Config CIDs' to show number of Measure CIDs configured.
·	Files / Enscribe
- Added AutoUpdate ability to all screens except View File.  (For Gary B.)
·	Alarms / Define / Alarm
- Check Intervals now can be set to more than 23:59:59, new max is multiple days. The Display and entry files is now 
  'days hrs:mins:secs'.
·	Configure / Client / General
- Added Color Trigger setting for Measure CIDs.

	Bug Fixes:
·	AutoLogon no longer worked after version 5.85.  Fixed.
·	Logon on and off repeatedly on the same system would cause a 'Maximum Client Context Reached' error to show up in the EMS log. Fixed.
·	SubSystems / Logs / EMS Logs
- If an EMS message with a empty text field was received the Client might hang or crash. Fixed.
·	SubSystems / Logs / EMS EventBX / List-Import-Export
- If an Export of 'Non-formatted' records contained a very large record the Export would lock up the MOMI Client and cause a timeout with the Server.  Fixed.
·	SubSystems / Logs / VHS Log
·	SubSystems / Logs / MOMI Log
- The scroll back thru time did not longer work and the Scrollbar for horizontal scrolling does not work.  Fixed.
·	SubSystems / Spooler / View Job
- If an Export to a text file failed the text file would be left open and the only way to close it was to stop the MOMI Client.  Fixed.
·	Alarms/ Define / EMail Group
- Under certain situations when all EMail groups were deleted the client would crash.  Fixed.
·	Configure / Client Access/ User Define
- Under certain situations when a user Group ID with members is deleted the client would crash.  Fixed. 

 Misc. Items:
·	Several small fixed/measures were added to improve data security.
·	AutoUpdate processing was changed to prevent the next update request occurring while the records are still being received. Now the update timer starts when the last request record was received.
·	Grids now 'Clear' very much faster with very large number of rows.
·	Screens that have option Autoupdate checkboxes now the checkbox can only be changed when the screen is not actively updating its data.
·	Alarms / Define / Settings         
- changed the Interval-type setting to allow entry of days as well as hrs:mins:secs.
·	Alarms / Define / Import
- For user created email import files the default setting for Extra Detail has been changed to true.

	Known issues:
·	SubSystems / Logs / VHS Log' and
·	SubSystems / Logs / MOMI Log
- The scroll back thru time no longer works.   
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error shows if this happened. Note: Sometimes making the 'REC LEN' even will succeed.  Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Logs / Log Viewer
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are invited and welcome.

MOMI Server
	New Features:
·	None	
  
Bug Fixes:
·	A CPU up message no longer performs a check against an uninitialized process name. This could have caused a failure of the $MOMI process (however, no problem of this type had been reported).	

	Misc. Items:
·	The default amount of time MOMI would wait before reporting information on screens such as Files / DiskFile Entity was reduced to 15 seconds from 30 seconds. The associated CONFMOMI keyword is IIT-NORMAL-STARTING.

·	The default maximum number of TCP/IP bytes that may be written per second from the MOMI server to all PC Clients was adjusted based on processor type.  The associated CONFMOMI keyword is TCPIP-WRITE-BYTES-SEC.

·	The default encryption algorithm is now AES. The associated CONFMOMI keyword is ENCRYPTION-ALGORITHM.

·	The number of partitions that could be returned on the screen Files / Enscribe / File Detail was increased to reflect the increased capabilities in H06.28/J06.17.

	Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per history period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically, this limit would only affect the HST04DB which has a default period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	Several small fixed/measures were added to improve data security.

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   

   Release Package		5.86
   Release Date (yyyy/mm/dd) 	2017/08/29

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
J06.20.00 – L17.02.00
	
	Client Version		5.86
	Server Version (VPROC)	5.56   T0000G06___V5_56____2017_08_22
      
	Buffer Version		Client 21.51   Server 21.51
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe			2.07
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	Oldest client version
	tested with server	5.33

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None

	New Features:
·	Systems/ File Transfer
- added right-click menu items for NSK and OSS files to View only.
·	Overview
- 'CPU Hist' - Added right-click popup menu to allow autosize of CPU history maximum value.
- 'EMS Msgs' - Added right-click popup menu to allow selecting a Client filter.  Also added ability to set default Client filter in
  'Configure/Client/Single Screen/SubSystems/Logs/Logs:EMS'.
(for Vikas K.)
·	Configure / Client / General
- Added setting for ScreenSaver to enable the screensaver again after a period of inactivity. This time may be different from the time the PC's screensaver timer has set. (For Vikas K.)

	Bug Fixes:
·	Client version 5.85 introduced a bug that prevented Users defined under Client Access as 'Security Users' from updating Client Access records.  Fixed.
·	If the client was ran in a script/function mode (runtime param of 'script-????' or 'function-????' the client would crash.  Fixed
·	SubSystems / Logs / EMS EventBX / Define
- If the Event number entered was below the minimum (-32767) or greater than the maximum (32767) the record would save anyway with the value changed to the Min or max value.  Now the error is
  detected and the user is warned before the record is saved.  Fixed.
·	SubSystems / Logs / EMS EventBX / List-Import-Export
- If a EventBX record was saved then and Export was immediately attempted the client would crash. Fixed.

 Misc. Items:
·	Changed default grid font size from 8 to 10 to make grids easier to see.
·	Files / Enscribe / File and 
·	Configure / Client / Single Screen / Files / File         
- New config setting 'Prevent Duplicate Records' to prevent files from being listed multiple times if the file is listed multiple times in the File Name selector (i.e. +$DISK.SUB.* +$DISK.SUB.A*).    If Checked the file will only display in the Grid a single time. (For Gary B.)
·	SubSystems / Logs / EMS Log
	- Changed Export text from 'Export to PC Text File' to 'Create PC Text File Report'.
- Added Export 'Export to PC Text File' to export data only with tabs   between fields.		  
- Added Export 'Export to Delimited File' to export header and data with delimiter between fields.	  
- The EMS Filters criteria display order changed to:
  	Exclude if ANY
  	Exclude if ALL
      Include if ALL
      Include if ANY
  This change represents the order of evaluation. As soon as a sections criterion matches, no further evaluation is performed.	  
·	SubSystems / Logs / LogViewer
- Improved speed on displaying records using delimiter characters.
·	Alarms / Define / Alarms
      - The EMS Set and EMS Clear criteria display order changed to:
        	Exclude if ANY
        	Exclude if ALL
        	Include if ALL
        	Include if ANY
        This change represents the order of evaluation. As soon as a sections criterion matches, no further evaluation is performed.

	Known issues:
·	Systems / File Transfer / SFTP
 - If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error
   shows if this happened. Note: Sometimes making the 'REC LEN' even will succeed.  Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Logs / Log Viewer
- Feature is still under development and subject to change. 
	Comments and suggestions are welcome.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are welcome.

MOMI Server
	New Features:
·	Added support for Guardian unstructured file for Logs / LogViewer.
  
Bug Fixes:
·	The client will no longer report "Resources were released..." errors for the screen Logs / LogViewer if a) the underlying file was viewed anywhere except in live mode and b) no forward/backward button was pushed for over 3 minutes.

	Misc. Items:
·	Revised the logic used in the alarm EMS / User defined. The code now supports specifying only the Severity for Exclude if ALL and Include if ALL.  Previously, text was also required to be present to trigger checking. 

	Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per history period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically, this limit would only affect the HST04DB which has a default period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	None	

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   

   Release Package		5.85
   Release Date (yyyy/mm/dd) 	2017/07/14

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
J06.20.00 – L17.02.00
	
	Client Version		5.85
	Server Version (VPROC)	5.55   T0000G06___V5_55____2017_07_10
      
	Buffer Version		Client 21.51   Server 21.51
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe  		2.07
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	tedest client version
	tested with server	5.33

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	SubSystems / Logs / Log Viewer
- Screen to allow viewing of OSS log files.  This screen is still in Development and comments are welcome.
·	Alarms / List / Group List
- Screen allows users to view Alarm EMails, Groups and members of groups and if authorized it allows them to drag-and-drop EMails into and out of groups.

	New Features:
·	CPUs / CPU Info
- Added column for IPU busy %. click [+]<Busy> to expand list and [-]<Busy> to contract list.
- Added column for AS (IPU Affinity Balancing Soft).
- Added column for AD (IPU Affinity Balancing DP2).
·	Processes / Process Entity
- Added 14 new fields: 
			serverclass name  Total interrupts    mainstack size
    	mainstack limit   privstack size      privstack limit
    	heap32 size       heap32 limit        heap64 size
    	heap64 limit      globals size        swapspace
    	TLEs              ipu affinity class
·	Processes / Process Detail
- Added 13 new fields: 
			serverclass name  TLEs             Total interrupts                    	mainstack size    mainstack limit  privstack size
    	privstack limit   heap32 size      heap32 limit
    	heap64 size       heap64 limit     globals size
    	swapspace
·	SubSystems / Logs / EMS Log
- Added ability to choose how non-printable characters are displayed
    	1) Delete        = remove the character
      2) Replace ~     = replace the character with a ~
      3) Replace [###] = replace the character with the value of the 				character
  The settings are also available on the 
			'Configure / Client / Single Screen / Logs / EMS Logs' and on the 'Configure / Client / Single Screen / Overview / EMS Display' (For Gary B.)
·	SubSystems / Spooler / Jobs
- Made changes to improve usability for Job Search.  (For Gary B.)
·	Configure / Client Access / User List
- Added drag-and-drop, if authorized, to allow Users to be dragged from Indicidual User IDs to Group IDs to make them a member of that group.
- Added drag-and-drop, if authorized, to allow Users to be dragged from Members of Groups to Individual User IDs to remove them from a group and make them an Individual.
·	Configure / Reference / Errors / Codes
- Added ability to search thru descriptions for text.

	Bug Fixes:
·	Grid filters once they displayed any error would not clear the error until the client was restarted.  Fixed.
·	Overview
- EMS message text with embedded nulls would stop at the null and not display any data following. Fixed.
·	Processes / Process Entity
- Some newer systems that allow a process to be larger than 2.1 GB would cause the client to crash.  Fixed.
·	SubSystems / Logs / EMS Log
- EMS message text with embedded nulls would stop at the null and not display the following any data following. Fixed.
·	SubSystems / Logs / EventBX / List-Import-Export
- Export would fail if any individual record was too large (over 30K). Fixed.
·	SubSystems / TCP/IP / Route
- Sometimes when a Route is dynamically created the Route name is longer than SCF will allow. SCF only allows 8 character name but dynamic name can be upto 16 character.  MOMI was only         displaying the first 8 characters.  Fixed.
·	SubSystems / Expand
- Sometime with fast switching between Expand pages the client would crash.  Fixed.
·	SubSystems / User Defined
- EMS message text with embedded nulls would stop at the null and not display any data following. Fixed.

  Misc. Items:
·	Made some improvements in the OSS path/file picker to improve usability.

  Known issues:
·	Systems / File Transfer / SFTP
- If file is transferred as a Key-Sequenced structured file sometimes SFTP will think the transfer is successful but the host file is left empty.  A check is now done and an error	shows if this happened. Note: Sometimes making the 'REC LEN' even will succeed.  Some failures are caused by unknown factors and seem to be a failure in the SFTP Server on the NonStop.
·	SubSystems / Logs / Log Viewer
- Feature is still under development and subject to change. 
	Comments and suggestions are welcome.
·	SubSystems / Discovery
- Feature is still under development and subject to change. 
	Comments and suggestions are welcome.

MOMI Server
	New Features:
·	CPU level affinity balancing info provided for screen CPUS / CPU Info.

·	Support for screen SubSystems / Logs / LogViewer.

·	Additional fields added for screen Processes / Process Detail & Process Entity (newer versions of MEASURE required).
  
Bug Fixes:
·	The computation for TLEs is now correct when it comes from the MEASURE process entity. Previously the value usually reported zero.

·	The MOMI server handling alarms for EMS / User defined no longer crashes after a CPU failure. This problem was introduced in version 5.54 of the server.

	Misc. Items:
·	Longer Route names provided for screen SubSystems / TCP/IP / Route.

·	During a CPU failure MOMI no longer generates messages in the MOMI Log every 30 seconds trying to restart the collector. Now MOMI checks for the CPU being up prior to restarting the collector.  Some time back MOMI was changed to not rely on a CPU up message to restart its CPU collect as this message was not always delivered.

·	The advanced CONFMOMI keyword HIGHEST-RUNNING-CPU now prevents a collector from being started in a higher number CPU. Previously, MOMI still started collectors in all CPUs if they were present. This keyword is normally used for testing and not by the customer. 

	Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per time period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically this limit would only affect the HST04DB which has a default time period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	None	

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   
  		
Release Package			5.83
Release Date (yyyy/mm/dd) 	2017/03/27

Item					Version
----					-------
Latest O/S tested			G06.32.01 - H06.29.00
J06.20.00 - L06.05.00 (L16.05.00)
	
Client Version			5.83
Server Version (VPROC)		5.54   T0000G06___V5_54____2017_03_27
      
Buffer Version			Client 21.50   Server 21.50
History database			3.00
CONFMOMI				3.09
OBYMOMI				5.02
OBYCSQL				5.02
MomiFTP.exe				2.07
ssMOMI.scr				4.14
MomiEMail.exe			1.10
SendMail.exe			1.01
IPCalc.exe				1.3.3

Minimum server version
to provide main line
client functions			5.33

Oldest client version
tested with server		5.33

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None

	New Features:
·	Grids now have a tab on the Tools popup to search thru column labels and the hint for those columns for text.  This will allow the user to locate a column that deals with a certain item when there are many columns and the label text might not be enough to identify it.
·	Processes / Last Start/Stop
   		- Added 2 new screen display toggle states. To existing Split 	Vertically and Split Horizontally added Started only and 	Stopped 	only.
·	SubSystems / Logs / EMS Logs
   		- Config popup for locating collector names('$' button) now allows 	for selection of remote systems if the server is version 5.54 	or later. (For Don L.)
·	SubSystems / Logs / VHS Log and
   SubSystems / Logs / MOMI Log
		- when Pause was pressed then resume only the next few records 	would display.  Fixed.
·	SubSystems / Spooler / Jobs
   		- Added right-click action to allow search thru all selected jobs 	for text within that job. The user may then click on the list 	of jobs that contain that text and jump to view that job. The 	User must be logged on and have authority to view the job. 
			(For Gary B.)
·	SubSystems / Spooler / View Job and
   Files / Enscribe / View File
   		- Added ability to do searches that are either use wildcard	(default) or not.
     - Added ability to do searches that are either case sensitive or 	not(default).
     - Added ability to do searches that either contained within the 	line(default) or matches the whole line.
     - Added ability to set search defaults in 
			'Configure/Client/Single Screen/Files' and
       	'Configure/Client/Single Screen/SubSystems/Spooler/View jobs'

	Bug Fixes:
·	Systems / File Transfer
      - If Client Access blocked a transfer type (FTP, SFTP, or MFTP) 	and the 'Quit' button was pressed the blocked type would become 	available.  Fixed.
·	 Systems / File Transfer / FTP
      - If file was transferred as a structured file the 'Auto Size' 	calculation for extents was not taking into account that the 	Record Size and Block Size could undersize the file because 	of the amount of 'slack' (i.e. a 4095 block can only hold a 	single 2048 record with the extra 2047 bytes being wasted).	 	Calculation now takes into account the 'slack'.  Fixed.
·	 Systems / File Transfer / SFTP
      - If file was transferred as a structured file sometimes SFTP 		would think the transfer was successful but the host file was 	left empty.  A check is now done and an error shows if this 	happened. Note: Sometimes making the 'REC LEN' an even number 	will succeed.  Some failures are caused by unknown factors and 	seem to be a failure in the SFTP Server on the NonStop. Fixed.
      - Uploaded edit file (code 101) would have extra CR at end of 		every line.  Fixed.
·	 Files / SQL/MP / Statement
      - Once the Config button was pressed the config popup could not be 	closed.  Fixed.
·	 SubSystems / Logs / EMS Logs
      - If 'Reverse scrolling' was set and 'Single Line Limit text width 	display' was not set the last record (bottom) could be 		partially cut off.  Fixed.
·	 SubSystems / Expand / Diagram
      - Sometime when the cursor was moved off the MOMI client after 	scrolling the mouse around the Diagram the client would crash.  	Fixed.
·	 Alarms / Define / Alarm
      - On Alarms with no Alarm settings except Sound the Sound tab 		would not display.  Fixed.
·	 Alarms / Define / Email
      - If an Email record was deleted, any group that contained that 	email would still have that record in its database.  No Emails 	would be sent but the extra record in the database was not 		needed.  Fixed. 
·	 Configure / Server / Trace Log
      - Scrolling the trace log all the way to the right would cause the 	client to crash. The bug was introduced in the 5.81 version of 	the client.  Fixed.

  Misc. Items:
·	 Made internal changes to allow the client settings INI fil(MOMI.INI) used to store client settings so it could be larger than 64K.
·	 Display if History and/or Alarms are enabled in the server on the 	Server Info screen and in the System Info diagnostics text file.

  Known issues:
·	 'Systems / File Transfer / SFTP'
         - If file is transferred as a Key-Sequenced structured file 		sometimes SFTP will think the transfer is successful but the 	host file is left empty.  A check is now done and an error
           	shows if this happened. Note: Sometimes making the 'REC LEN' 	even will succeed.  Some failures are caused by unknown factors 	and seem to be a failure in the SFTP Server on the NonStop.
·	 The 'SubSystems / Discovery' screen is still under development and 	subject to change. Comments and suggestions are welcome.

MOMI Server
	New Features:
·	Added function to list Expand node names.

·	Additional guardian file attribute settings now available when writing to Guardian files. Used in MOMI file transfers.

·	On TNS/X Systems the O/S version now reports the SUT version.

·	EMS and MOMI log messages are now generated if the SMTP server for alarm emails is processing slowly. Log messages are now generated once a minute if MOMI’s internal SMTP queue reaches or exceeds 50%, a single message once the queue drops below 50% and a final single message when the queue reaches zero.

Bug Fixes:
·	Corrected a security issue with MFTP file transfers.

·	Corrected an issue that the alarm EMS / User defined with auto delete enabled could a) omit some processing, or b) react to another alarm definition when a heavy stream of EMS messages resulted in continuous processing and/or the SMTP server was backed up.  

	Misc. Items:
·	Processes started by MOMI servers, such as EMSDIST, are now tracked and explicitly stopped prior to a server self-stopping. The intent is to close a potential window where and EMSDIST server could remain running if the starting MOMI server stops after the write of the startup message and before the actual open for I/O’s. Additionally, an explicate stop on an EMSDIST process is issued if an error occurs during the process of starting it up. 

·	Additional tool-tip information for alarm CPU / Busy percent with priority threshold.

·	Eliminated unneeded updates to client when EMS / User defined alarms are processed and automatic deletes are enabled. 

·	Messages written to the LOG01DB file (i.e. MOMI log) are now displayed more quickly on the client. Previously, updates were not displayed while new messages were written to the file (4 second idle time required before display).

	Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per time period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically this limit would only affect the HST04DB which has a default time period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	Text wording changes from “update” to “replace” when performing a New Install.

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   
  		
   Release Package		5.82
   Release Date (yyyy/mm/dd) 	2016/11/09

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
J06.20.00 - L06.05.00 (L16.05.00)
	
	Client Version		5.82
	Server Version (VPROC)	5.51   T0000G06___V5_51____2016_11_08
      
	Buffer Version		Client 21.48   Server 21.48
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe			2.06
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	Oldest client version
	tested with server	5.33

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None

	New Features:
·	Configure / Diagnostics / Client
- If a client communication error occurs, the full error text is now displayed.

	Bug Fixes:
·	The informational message showing that ALL alarms were turned off (temporarily or permanently) was not displayed. Now, on CPU chart at the top of the screen is replaced with a notice.  Additionally, a notice is shown on the screen Alarms / Active Alarms.  Fixed.
·	Alarm Popups would sometimes cause the client to crash and not always correctly display after one had been acknowledged.  Fixed.
·	A File 'FUP DUP' command would dup the file to the default $Vol.SubVol of the MOMI object if the $Vol.SubVol of the destination was not set. Fixed in the Server and Client.
·	Systems / File Transfer / FTP
- Using FTP to transfer a file from the PC to the NonStop as a structured file would insert extra records for source lines over 239 characters long.  Fixed.

  Misc. Items:
·	None

  Known issues:
- The 'Systems / File Transfer' MFTP cannot transfer PC->NSK to a structured files format.
      - The 'SubSystems / Discovery' screen is still under development and subject to change. Comments and suggestions are welcome.

MOMI Server
	New Features:
·	None

Bug Fixes:
·	The alarm Process / Memory leak now correctly computes the percent of memory increase. Previously, a process with unchanged memory usage would internally compute as 100%. Also, the displayed alarm message now shows the base and current memory usage of the computation.

	Misc. Items:
·	Support for FUP DUP now applies the logged in user’s default volume/subvolume to the source file, and then applies a default volume/subvolume from the source to the destination. Previously, if the destination file lacked volume/subvolume qualification the file would copy to the MOMI subvolume. 

	Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per time period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically this limit would only affect the HST04DB which has a default time period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	None

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************   

Release Package			5.81
Release Date (yyyy/mm/dd) 	2016/10/21

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
J06.20.00 - L06.05.00 (L16.05.00)
	
	Client Version		5.81
	Server Version (VPROC)	5.50   T0000G06___V5_50____2016_09_13
      
	Buffer Version		Client 21.48   Server 21.48
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL	   		5.02
	MomiFTP.exe			2.06
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	Oldest client version
	tested with server	5.33

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None

	New Features:
·	If 'Disable all Action Confirmations' is not checked, before any file is saved on the PC it is now checked to see if that filename already exists.  If it does the user is allowed to overwrite, change name or not save the file. (for Gary B.)
·	CPUs / CPU Info
- Added right-click menu on columns for 'Elapsed Time since Load' and 'Time CPU last loaded' to jump to EMS logs with time set at Load Time.  User can then watch what happened at coldload or back up as long as needed to check what happened before Cold load.
·	Alarms / Define / Alarm 
- For type 'EMS', subtype 'User defined' added to 'Limit by Type' the ability to make a line a comment so it will not be used in setting the alarm.  Also added display of selected line and if selecting a limit already set the limit will be removed. (for Vikas K.)

	Bug Fixes:
·	Systems / File Transfer
- Under some rare circumstances the Drag and drop would pick the wrong file to transfer.  Fixed.
- If a non-ascii file was PC->NSK transfered as a ascii file and the non-ascii file contained tab characters the client would crash.  Fixed.
·	Systems / Probe
- Current system was not being checked for alarms unless it was checked in the 'Select Systems'. Now if current system is being displayed it will also be checked for alarms.  Fixed.
·	SubSystems / Logs / EMS Log
- Process locator ('$'-button) 'Add Name' was mistakenly enabled.  Fixed.
·	Alarms / Active
- The right-click actions to temporarily turn on/off and alarm and to delete an EMS alarm were not working and returned an 'Item not found' error.  This bug was introduced in the 5.80 version of the client.  Fixed.
·	Configure / Client Access / Global Settings' and         
·	Configure / Client Access / User Define / Systems
- Enabling/disabling the FTP/SFTP/MFTP checkboxes when the overall File Transfer was checked/unchecked was inconsistant and confusing.  Fixed.

Misc. Items:
·	Diagnostic and Config info file now contains file versions of MOMI installed programs.
·	Made some changes to Autoupdate for the screens that allow setting and clearing autoupdate.
- if the screen normally is in autoupdate mode the checkbox was moved to its config popup.
- if the screen is not normally in autoupdate mode it is displaying on the screen.
- if autoupdate is unchecked during a collection no more records will display so the screen will not update with new records and replace any on screen
- Checking the autoupdate will no longer cause the request to be sent, you must then press the request button.
·      Files / DiskFile
- Prevented Physical Reads and Writes from displaying a negative number if the Measure returned values are incorrect.
·      Configure / Diagnostics / Client
- Now displays when connection to a system occurs and when a communication error occurs.
·      Configure / Reference / BlackWood Systems
- Removed button to jump to BlackWood Forum.

Known issues:
·	The Systems / File Transfer MFTP cannot transfer PC->NSK to a structured files format.
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server
	New Features:
·	Data retrieval from MEASURE is now more efficient by using MEAS_READACTIVE_MANY_ where possible.

·	The default volume/subvolume and initial OSS directory are now made available to the client.

·	Expand line “not ready” error code is now displayed on an active alarm. 

·	New alarms:
Expand / Line quality
DiskFile / Broken or Corrupt

·	Server now provides a ‘bulk access’ capability for the MEASURE entity File and is accessible on the screen Subsystems / Discovery.  This capability prevents the internal need to start and stop measurements for MEASURE data.  Note that at this time MEASURE does not report an entity accessed in this manner as residing on a remote node (in other words the node name is not returned).

·	Support added binary reading/writing of Guardian files. Used in MOMI file transfers. 

·	$RECEIVE queue length now reported as a decimal value, instead of a whole number, on newer platforms where available in MOMI.

·	Support for the new screen Expand / System Entity (newer platforms only).

·	MOMI history Process now reports the fields (some fields not reported except on latest O/S releases):
Ready-time
Launches
Recv-Qtime
TLEs
Begin-Trans
Abort-Trans

·	The MEASURE entity Disk Open now reports a 32-bit OCB number on the latest O/S releases.

Bug Fixes:
·	The server no longer returns the message "Expected initial message from client" when the CONFMOMI keyword CLIENT-INITIAL-MSG was set to true.	

·	The alarm DiskFile / File existence (and others) with an OSS path name would not function correctly with a length greater than 47 characters. The internal limit was raised to 200 characters.

·	The default file extents for CNF01DB and LOG01DB were increased.

·	A small memory leak was corrected in the reading of MOMI history.

·	Expand alarms are now removed when a line is removed.

·	The computation and display of $RECEIVE Queue Time is now correct on the Overview screen and changed to 2 decimal positions from 3.

·	The listing of locks now displays the logical filename instead of the internal “funny” name if the file is on a virtual disk.

·	Corrected the computation of Ready Time Only as seen on the screen Processes / Process Detail.

·	Server no longer reports "MEASURE is DOWN" under J06.20.  Same issue would also be corrected under L16.05 (system with this release is not yet available).

·	Changes were made to PING processing to support prevent premature terminations of Trace Route in the client (client also needed changes as well).

·	TCP/IP screens no longer cause a high CPU utilization if another status request is in progress. Internally, SPI was returning an error ZCOM^ERR^CMD^IN^PRGRSS (-40) which was considered retry-able by MOMI. Effectively, the NonStop TCP/IP subsystem will only handle one command at a time so now the ‘duplicate’ command will terminate.

·	Certain server generated error messages displayed by the client will now properly display a # sign in the file name instead of a number.

·	The screen SQL/MP / Catalog no longer returns an error -8421 on TNS/X Systems.

	Misc. Items:
·	The initial memory allocation of certain MOMI processes was increased to help prevent additional memory allocations and fragmentation.

·	The MEASURE entity FILE is now added to the initial and persistent measurement started by MOMI. The MOMI screen Overview / CPU Info / Free CIDs should be checked to insure sufficient MEASURE resources are available.

·	All MEASURE counter access now uses the ZMS format.

·	The internal format for the date in an SMTP message (i.e. email) was altered to prevent it from displaying as 12/31/1969 on devices running Android 6.

·	Processes with DDL’s of a zero length no longer cause an error 13 with ProcessH measurements.

·	Legacy code from K series was removed. MOMI executable will now only operate on S-Series or later systems.

·	Changes in computations in the MOMI CPU collectors should result in more values displaying as whole numbers, such as 2.00 instead of 1.99.

·	The TCP/IP address is now displayed, if available, with the error message "Error on listen socket".  The idea is to display the address that caused the error.

·	The screens Subsystems / TCP/IP now display additional error information if the open to $ZNET fails.

·	Additional messages are logged with MEASURE error codes in the event measurements cannot be started.

·	System types in Expand now report NS-X for type 11 CPUs.

·	TNS/X systems could temporarily report very high CPU utilization in MOMI.  This was due to code executing so quickly that a MOMI ‘time period’ could complete before the start of the next period. Logic was revised to help prevent this except in the case of a change of the system time.

Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per time period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically this limit would only affect the HST04DB which has a default time period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	None

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************

   Release Package		5.80
   Release Date (yyyy/mm/dd) 	2016/09/14

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
J06.20.00 - L06.05.00 (L16.05.00)
	
	Client Version		5.80
	Server Version (VPROC)	5.50   T0000G06___V5_50____2016_09_13
      
	Buffer Version		Client 21.48   Server 21.48
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe			2.06
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	Oldest client version
	tested with server	5.33

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	SubSystems / Expand / System Entity	
- Added screen and grid showing the Expand System data retrieved (like Link-Time) from the Measure System Entity. This screen shows info from current system to other systems in the Expand network. Screen also has the ability to display History records for the Expand System Entity.  (For Diana K.)

	New Features:
·	Changed Logon to MOMI password length from 25 characters to 64 characters. (For Gary B.) Note that a password change from within the MOMI client still has a limit. The "<old password>,<new password>,<confirm password>" must be less than 100 characters. This limit will be addressed in an upcoming version of MOMI.
·	Systems / Probe
- Added display to show what CPUs are down, meas down, cpu hung, or collector down on 'Base', 'All Sys', '1-4 Sys', and Sys Line' charts.
·	Systems / File Transfer 
- Added new type of File Transfer called MFTP (Momi File Transfer Protocol). This new feature transfers files to other systems that have the MOMI Server running on them.  Even though it looks like the transfer is FTP/SFTP the data is sent between the PC and the Host using MOMI messages so all data is encrypted using the Data encryption method set on the MOMI Server. It allows secure transfers to systems that do not have SFTP setup and also shows all info about the files on the NonStop that are not included on a SFTP transfer (i.e. File Code and File Open state). NOTE: currently MFTP cannot transfer to a structured files format. At this time only Edit and unstructured files are supported.
·	SubSystems / Expand / Diagram
 - Added new Label type selection of 'Link-Times'. If additional systems are selected to be probed for Expand info the Link-Times from that systems point of view are included on the diagram.  (For Diana K.)
·	History / Export
   - Added Data Type of 'Expand' to export Expand System entity records.
- Process Export now includes: ready_time, launches, recv_qtime, tles ,begin_trans, and abort_trans.
·	Alarms / Define / EMail Group
- Alarm EMail groups now can be created that contained no emails and added the ability to delete all EMails within a group. This will allow creating a group before the emails are created. 
·	Configure / Client / Single Screen / SysSystems / Logs / EMS
- Added ability to set default EMS log scroll speed. (For Gary B.)
·	Configure / Client / Single Screen / Alarms
- Added ability display to an alarm popup when MOMI detects a new alarm. (For Chi-Ming C.)

	Bug Fixes:
·	Some monitor setups with a portrait layout and a maximized client could hide some of the screen tabs behind the Backward/Forward buttons.  Fixed.
·	If the TCP/IP connection dropped (for example the MOMI server was stopped and restarted) on reconnect the maximum number of known CPUs was not cleared.  This could result in areas of the screen not clearing if the number of CPUs was reduced. It showed up on almost all CPU screens.  Fixed.
·	All grids had a bug if a column was filtered by a number column then sorted by that column then another column was filtered the sort/filter popup would remain on the screen.  Fixed.
·	All grids had a bug in the logic that calculated the column width.  This caused excessive processing when the font was changed from the default to another font or font size. It became noticeable when grids contained 10,000 or more rows. This fix also dramatically sped up changing the font within a grid that already contained data and clearing data.  Fixed.
·	Systems / File Transfer
- If the PC file had an extension of a number other than 101 it would not be sent Binary as it should have.  Fixed.
- When the user typed in the Host Name/Address, after the 1st character the cursor moved to the User Id filed.  Fixed.
- If transferring a file from PC to OSS or Windows the file name had a length limit of 8 characters.  Now only a NSK transfer limits file name length to 8.  Fixed.
·	Files / Explorer / NSK
- After Editing a NSK file on the PC, the confirm message displayed the Vol.SubVol name twice in the filename.  Fixed.
·	SubSystems / TCP/IP / Status
- If the client was unable to get responses from one or more of the selected systems the Screen would keep requesting even if 'AutoUpdate' was off.  Also every failure would create a new failure message row on the grid.  Fixed.
·	SubSystems / Expand / Diagram
- Found Bug causing Windows GDI leak when detecting mouse over a connector.  After running for a long time with Diagram displayed and moving the mouse over and away from the connector lines the client could crash with an 'out of resources' failure.  Fixed.
·	Alarms / List / Alarm
- Search items color was not reset when new search was started and Search Clear did not always clear all old search items.  Fixed.	
·	Configure / Client / Single Screen / Files
- If the user had saved the 'Configuration' without changing the 'SMF Indicator Color' from its default then upgraded to a newer client 5.75 or later the SMF color would be set to a white. Now it is set to the new default Fuschia.  Fixed.
·	Configure / Client / Single Screen / Alarm
- Remote Alarms would not always show if alarms were occurring on the remote system even if they were set or the color of the remote alarm might display incorrectly. Fixed.

Misc. Items:
·	The client now fully loads to the local PC if run from a network or removable drive. This prevents client crashes if connectivity to the network drive is lost.
·	Rearranged 'Configure / Client' settings to move all color selections to the 'General' tab. Now only very specific color selections like 'Single Screen / Alarms' are on the individual tab.
·	Changed Red Color Threshold display for boxes from Red background to a Red border and a Pink background so the value can be read easier. Yellow Threshold remains the same showing a Yellow background.
·	Grid Tool exports and reports now show sort column and filter info.
·      Systems / File Transfer
- Changed PC directory Folder selector (2nd button after current directory).
·      Systems / TraceRoute
- Improved error handling and error display.
·      Overview
- CPU Busy chart with type 2D-stacked now has ability to do Smoothing.
·      SubSystems / Logs / EMS Msgs
- Fixed bug preventing mouse scroll wheel from always working in reverse scrolling and improved display to prevent some of the 'flickering'.
·      SubSystems / Expand / Diagram
- Changed label type selections from buttons to dropbox. Default selection can be set in 'Configure / Client / Single Screen / SubSystems / Expand'.
·      Alarms / Active and
	Files / Enscribe / View File and
	SubSystems / Spooler / View Job
- Converted to use new Grid memory database to improve speed for large number of record displays.

Known issues:
·	The Systems / File Transfer MFTP cannot transfer PC->NSK to a structured files format.
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server
	New Features:
·	Data retrieval from MEASURE is now more efficient by using MEAS_READACTIVE_MANY_ where possible.

·	The default volume/subvolume and initial OSS directory are now made available to the client.

·	Expand line “not ready” error code is now displayed on an active alarm. 

·	New alarms:
Expand / Line quality
DiskFile / Broken or Corrupt

·	Server now provides a ‘bulk access’ capability for the MEASURE entity File and is accessible on the screen Subsystems / Discovery.  This capability prevents the internal need to start and stop measurements for MEASURE data.  Note that at this time MEASURE does not report an entity accessed in this manner as residing on a remote node (in other words the node name is not returned).

·	Support added binary reading/writing of Guardian files. Used in MOMI file transfers. 

·	$RECEIVE queue length now reported as a decimal value, instead of a whole number, on newer platforms where available in MOMI.

·	Support for the new screen Expand / System Entity (newer platforms only).

·	MOMI history Process now reports the fields (some fields not reported except on latest O/S releases):

Ready-time
Launches
Recv-Qtime
TLEs
Begin-Trans
Abort-Trans

·	The MEASURE entity Disk Open now reports a 32-bit OCB number on the latest O/S releases.

Bug Fixes:
·	The server no longer returns the message "Expected initial message from client" when the CONFMOMI keyword CLIENT-INITIAL-MSG was set to true.	

·	The alarm DiskFile / File existence (and others) with an OSS path name would not function correctly with a length greater than 47 characters. The internal limit was raised to 200 characters.

·	The default file extents for CNF01DB and LOG01DB were increased.

·	A small memory leak was corrected in the reading of MOMI history.

·	Expand alarms are now removed when a line is removed.

·	The computation and display of $RECEIVE Queue Time is now correct on the Overview screen and changed to 2 decimal positions from 3.

·	The listing of locks now displays the logical filename instead of the internal “funny” name if the file is on a virtual disk.

·	Corrected the computation of Ready Time Only as seen on the screen Processes / Process Detail.

·	Server no longer reports "MEASURE is DOWN" under J06.20.  Same issue would    also be corrected under L16.05 (system with this release is not yet available).

·	Changes were made to PING processing to support prevent premature terminations of Trace Route in the client (client also needed changes as well).

·	TCP/IP screens no longer cause a high CPU utilization if another status request is in progress. Internally, SPI was returning an error ZCOM^ERR^CMD^IN^PRGRSS (-40) which was considered retry-able by MOMI. Effectively, the NonStop TCP/IP subsystem will only handle one command at a time so now the ‘duplicate’ command will terminate.

·	Certain server generated error messages displayed by the client will now properly display a # sign in the file name instead of a number.

·	The screen SQL/MP / Catalog no longer returns an error -8421 on TNS/X Systems.

	Misc. Items:
·	The initial memory allocation of certain MOMI processes was increased to help prevent additional memory allocations and fragmentation.

·	The MEASURE entity FILE is now added to the initial and persistent measurement started by MOMI. The MOMI screen Overview / CPU Info / Free CIDs should be checked to insure sufficient MEASURE resources are available.

·	All MEASURE counter access now uses the ZMS format.

·	The internal format for the date in an SMTP message (i.e. email) was altered to prevent it from displaying as 12/31/1969 on devices running Android 6.

·	Processes with DDL’s of a zero length no longer cause an error 13 with ProcessH measurements.

·	Legacy code from K series was removed. MOMI executable will now only operate on S-Series or later systems.

·	Changes in computations in the MOMI CPU collectors should result in more values displaying as whole numbers, such as 2.00 instead of 1.99.

·	The TCP/IP address is now displayed, if available, with the error message "Error on listen socket".  The idea is to display the address that caused the error.

·	The screens Subsystems / TCP/IP now display additional error information if the open to $ZNET fails.

·	Additional messages are logged with MEASURE error codes in the event measurements cannot be started.

·	System types in Expand now report NS-X for type 11 CPUs.

·	TNS/X systems could temporarily report very high CPU utilization in MOMI.  This was due to code executing so quickly that a MOMI ‘time period’ could complete before the start of the next period. Logic was revised to help prevent this except in the case of a change of the system time.

Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per time period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically this limit would only affect the HST04DB which has a default time period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	Changed default transfer mode to SFTP.

·	Added an error message for any missing source file.

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

********************************************************************* 

Release Package			5.78
Release Date (yyyy/mm/dd)	2016/01/13

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
J06.19.00 - L06.04.00 (L15.08.00)
	
	Client Version		5.78
	Server Version (VPROC)	5.42   T0000G06___V5_42____2015_11_09
      
	Buffer Version		Client 21.47   Server 21.46
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe			2.05
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	Oldest client version
	tested with server	5.33

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None	

	New Features:
·	On all Grids the Number filter has been changed from a minimum and maximum number to a comma separated list of numbers and number ranges.  i.e. '100,54,6-37,>200' will filter to show only         numbers that equal 100 or 54 or between 6 and 37 inclusive or greater than 200. (For Vikas K.)
·	Overview
- Added new Misc. column to Top Processes. The default value for this column is 'QTime' or the $Receive Queue Time average for the process.
- A Right-click on the 'QTime' button will allow the column to be change to 'RTO%', the Ready Time Only percent for that process or left blank.
- Left-click on 'Busy%' or 'QTime / RTO%' will sort the Top Processes by that value.
·	Files / Enscribe / Files and
   Files / Explorer / NSK
    - added 'Duplicate' file(Fup Dup) to right-click action menu.
·	Configure / Client / Single Screen / Overview
 - Added section 'Overview Top Process Misc. Column' to allow setting the default values for the new Top Processes Column and if it should sort by this column.
·	Configure / Reference / Error Codes
   - Changed so User-level ErrorCodes are now stored on the NonStop.
- If Client Access is not turned on then User-Level ErrorCodes can only be Add/Change/Delete and Imported if the logged on user is the user that started MOMI.
   - Previous versions of the client stored User-level ErrorCodes in
  "C:\Users\<user>\AppData\Roaming\BlackWood Systems\MOMI\CustErrors.mom".
   Old records from this file can be imported by Importing this file.
·	Configure / Reference / BlackWood
 - Added buttons to display MOMI ReadMe and MOMI History for current version.
·	Configure / Tools / Time
- Added NonStop JulianTimestamp, Unix/Linux timestamp and Delphi TDateTime conversions.	

	Bug Fixes:
·	On all Grids the popup to show progress during sorting and filtering would not display correctly if the Client was resized.   Fixed.
·	Sometimes when the user tried to attach clipboard pictures to the MOMI email the program would crash with a 'Unsupported Format' failure. Fixed.
·	With some Mice(usually high resolution) it would be possible to scroll some items using the MouseWheel so fast the client would crash.   Fixed.
·	If the user was upgrading from an old (pre 5.50) client the default background color of the charts would become a dark gray instead of the correct light gray.   Fixed.
·	Overview
- if the user wanted to set the IPU affinity the popup did not display.  Fixed.
- 'CPU Hist' chart did not always correctly set the max on the TMF Rate scale.  Fixed.
·	SubSystems / Logs / EMS Logs
- Some vendor EMS messages could contain non-printable text or what looked like HTML tags <tag> in the message text.  This would cause display issues when displayed in the EMS Detail screen.  Fixed.
- Grid font size was limited to 14 or less.  Fixed.
·	SubSystems / Spooler / View Job
- If a user didn't have the security to view the job no error was displayed to show why the view job failed to display.  Fixed. 
·	SubSystems / Discovery
- Screen did not resize correctly.  Fixed.	
·	Configure / Chat
- If a CHAT record was present and the client version was 5.77, the client would crash on startup.  Fixed.		

Misc. Items:
·      SubSystems / Expand / Diagram
- Increased the connection line width and the sensitivity to popup the detail.
·	SubSystems / OSS / CPU  and
   SubSystems / OSS / CPU Chart
- added popup display to notify user if CONFMOMI has DISABLE-MEAS-OSSCPU set to TRUE
·	SubSystems / OSS / Name Server  and
   SubSystems / OSS / Name Server Chart
- added popup display to notify user if CONFMOMI has DISABLE-MEAS-OSSNS set to TRUE

Known issues:
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server
	New Features:
·	None	
	
Bug Fixes:
·	None	

	Misc. Items:
·	None	

 Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per time period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically this limit would only affect the HST04DB which has a default time period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	Changed to reduce number of file transfer failures based on file size difference.

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

********************************************************************* 

   	Release Package			5.77
   	Release Date (yyyy/mm/dd)	2015/11/10

	Item												Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
	J06.19.00 - L06.04.00 (L15.08.00)
	
	Client Version		5.77
	Server Version (VPROC)	5.42   T0000G06___V5_42____2015_11_09
      
	Buffer Version		Client 21.45   Server 21.46
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe			2.03
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	Oldest client version
	tested with server	5.33

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None	

	New Features:
·	Configure / Client / Client Access / User Define
	- When the record for the "Default Security User" (User that started MOMI) is displayed the screen will indicate they are the "Default Security User" and a popup will show that the security setting for this user are not used since the "Default Security User" always has access to all screens and actions.
	- Added 'Configure' setting to display/show Diagnostics screen.

	Bug Fixes:
·	SubSystems / Logs / EMS Log
   - When user imported  multiple filters the imported filters would not show up until the client was restarted.  Fixed.	
·	Grid progress popups were not displayed correctly when the client was resized.  Fixed.

	Misc. Items:
·	None	

 Known issues:
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server
	New Features:
·	The following alarms are added (not available on S-Series):

      	Process / Queue length $RECEIVE (n.nn)
      	Process / Process creation requests (per second)

Bug Fixes:
·	The alarm DiskFile / File existence (and others) will now function correctly with a path name longer than 47 characters. A previous correction did not fully address the issue. Now, both the template used for matching files and the resulting file may both be longer than 47 characters. Internally, the new limit is 200 characters.
·	A small memory leak no longer occurs in servers processing demand or batch type of requests, for example Enscribe / Files. 

	Misc. Items:
·	The server process that handles history consolidation now uses less CPU when It completes processing of a time period. This is particularly evident on a system that has a large number of transient processes (i.e. system with over 350,000 processes running per day).

·	Overall improvements have been made to how memory is allocated and maintained.

 Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per time period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically this limit would only affect the HST04DB which has a default time period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	Change FTP SEND and RECV buffer size from 32767 to 30000 bytes.

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

********************************************************************* 

     	Release Package			5.76
   	Release Date (yyyy/mm/dd)	2015/10/13

	Item												Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
J06.18.01 - L06.04.00 (L15.08.00)
	
	Client Version		5.76
	Server Version (VPROC)	5.40   T0000G06___V5_40____2015_10_01
      
	Buffer Version		Client 21.45   Server 21.45
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe			2.02
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	Oldest client version
	tested with server	5.33

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None	

	New Features:
·	Processes / Process Detail
- Added Process X-fabric and Y-fabric interrupts to the 'PE3' detail tab.	

·	Processes / Process Entity
- Added Columns 'System Process Type' and 'System Process ASCII'	
- Added Columns 'X-Interrupts' and 'Y-Interrupts'	

·	Files / DiskFile Entity and 
	Files / DiskOpen Entity
- Added Columns 'Physical Reads' and 'Physical Writes'	

·	SubSystems / Logs / EMS Log
- Added ability to export and import multiple EMS Filters.  This can be done by clicking on the 'Define' button on the Client Filter section of the EMS Log screen, then selecting the
  'Export and Import Multiple filters' tab.  (for Gary B.)
	
·	SubSystems / Spooler / Job
- Added new selection criteria 'Location' to help filter a large job list before the jobs are downloaded into the client. (For Gary B.)
	
·	Configure / Client / Single Screen / Files
- Added 'ANSI Name Indicator color' to set font color of ANSI Name files (like in File/Enscribe/ File, File Detail, File Explorer File Entity, FileOpen Entity, DiskOpen Entity, etc)

	Bug Fixes:
·	'MOMI System Info.txt' diagnostics file
- PC memory was reporting invalid memory sizes if the PC had more than 3GB.  Fixed.

·	Systems / FTP
- When using SFTP and editing files on the PC, sometime when you edited a file more than once you would get a 'Unable to Delete' sharing violation.  This error message was incorrect and the user could OK past it and continue.  Fixed.
- The PC file grid displayed the file size as an integer so files with very large files had incorrect file sizes being reported. Fixed.

·	SubSystems / TCP/IP / Process Status 
- Sometime when multiple systems were being looked at the update would 'hang' and freeze the Client.  Fixed.

·	SubSystems / Discovery
- If the Discovery screen had been displayed then the Green 'LED' in the lower left corner (MOMI Internal Stats and Debug Info) was clicked the client would crash.  Fixed.

·	Processes / Process Detail          
- If Configured 'File Entity has Open' Auto-Request was set to false, the request was not made even if the box was checked.  Fixed.

·	Alarms / Define / Export and 
	Alarms / Define / Import
- When a item was selected to be import/exported the 'checkbox' did not show that the item was selected(no check in box) even though it was checked. Problem was introduced in version 5.50.  Fixed.

		Misc. Items:
·	If PC has enough memory the client will now use 3GB for 32-bit windows and 4GB for 64-bit.

·	'MOMI System Info.txt' diagnostics file
- Added CNF01DB counts for Alarms, Client Access Users, Client Access Groups, and User Hints.

·	Systems / FTP
- Changed SFTP screen to allow 'AUTO' and 'ASCII' transfers.  Before they were allowed but following the SFTP protocol the screen showed them as Binary transfers and the File Cod was set to 101 for ascii-type (edit) transfers.

	Known issues:
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server
	New Features:
·	The following MEASURE entity PROCESS counters are now provided to the client:

x_interrupts
y_interrupts
interrupts

·	Spooler jobs may be filtered by location.

·	The subject of an alarm email may now be up to 300 characters in length. Previously, the limit was 132.  In both cases the total length actually available is reduced slightly to account for SMTP (i.e. email) protocol overhead.  Note that some email servers or email clients may also impose a reduced limit.

Bug Fixes:
·	The alarm DiskFile / File existence (plus others) now function with an OSS path name greater than 47 bytes.  Previously, the path name over 47 bytes would not function and no error was reported. Separately, enhancements made with this correction enables additional OSS path patterns such as open bracket, letter, dash, close bracket. For example, [A-C] is a pattern meaning the letters A,B,C. Note that the pattern open bracket, digit, period, digit, close bracket are currently reserved and used by MOMI. For example, [0..9].

	Misc. Items:
·	The server will configure in its master measurement the entity SYSTEM. The data is read but not yet reported and is in preparation for future releases.

·	Specifying a CPU,PIN for the MEASURE entity FILE now generates an error 2 (operation not allowed) instead of error 13 (filename was not specified in proper form).  MEASURE does not support unnamed processes in the FILE entity (note than an opener process can be specified by CPU,PIN). Error 13 would show up on the screen Processes / Process Detail under the subtab File Entity Opened by if an unnamed process was specified.

·	In the event the BWSSG object file, if used, cannot be started or does not match the current BWMOMI (i or x), two different messages could be logged better explaining the problem. Previously, both of these conditions resulted in a single generic error message.

 Known issues:
·	History files HST02DB, HST03DB and HST04DB have a limit of approximately 600,000 processes per time period. If this limit reached the history consolidator server will log a message and discontinue the consolidation for the affected file (others preceding are not affected). Typically this limit would only affect the HST04DB which has a default time period of 1 day and only on a large system with a great deal of transient processes throughout the day.  

MOMIFTP 
·	None

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

*********************************************************************

     	Release Package			5.75
   	Release Date (yyyy/mm/dd)	2015/08/28
		
	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 - H06.29.00
J06.18.01 - L06.03.00
	
	Client Version		5.75
	Server Version (VPROC)	5.38   T0000G06___V5_38____2015_08_19
      
	Buffer Version		Client 21.44   Server 21.44
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.02
	OBYCSQL			5.02
	MomiFTP.exe			2.02
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	Oldest client version
	tested with server	5.30

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	Systems / Probe / Alarms Stats
- Added page 'Alarms Stats' to show the stats on remote alarms.  The 'Select Systems' button allows the user to select which systems are probed for remote alarm info. This selector was moved from the 'Configure / Client / Single Screen / Alarms' screen.	

	New Features:
·	Increased default Client Minimum screen size from 800x600 to 1024x768. The screen may be resized smaller by enabling an option on the screen ‘Configure / Client / General’.

·	On all Grids, For all columns that have a 'string'-type filter there is now a dropdown box listing the last few used filter string.  (For Gary B.)

·	Added new run-time param "RunTime-History".  It uses a parameter string created on the 'History / Export' page.  It allows a history export to be created by simply running the client with this param string. After the export is finished the client will stop itself.

·	Configure / Client / Single Screen / SubSystems / Spooler
- Added checkbox for 'Display All Users Jobs' to default to display all users jobs even when logged on. (For Gary B.)	

	Bug Fixes:
·	On all Grids, if you had a filter for a column defined then cleared that filter all columns filters were cleared.  Now only filter for selected column is cleared.  Fixed

·	When a ScreenPrint(or Print to Clipboard) was performed on a PC that had Aero enabled and the Client had been resized, the TitleBar will not always print correctly. Fixed.

·	Systems / Probe
- All selected/displayed systems were being probed for Remote Alarms, even if the 'Configure / Client / Single Screen / Alarms' was configured to not get Remote Alarms for the system.  Fixed.

·	Files / File Explorer
- When Editing an NSK edit file on the PC, if the file contained a line longer than 255 characters the Transfer would fail leaving the original file on the NonStop empty. Now when this happens the user is prompted if they want to re-edit the file (either the original or modified) to fix the problem then resend it to the NonStop.  Fixed.

·	Files / SQL/MP / Table Detail  
- Some right-click menus would cause the client to crash when they were selected. Fixed.

·	SubSystems / Expand / Diagram          
- Under some rare circumstances the Diagram would not display on some systems the first time a connection was made to the system.  Fixed. 

·	SubSystems / Logs / EMS Msgs
- When reverse scrolling and multiple logs were being loaded sometimes the screen would flash excessively if the new record was not currently displaying on the screen.  Fixed.

- If the 'Message Count' on the 'Config / Display' screen was manually changed to a value with 11 or more digits the client would crash.  Fixed.

·	Alarms / Define / EMail Group
- It was possible to add a Alarm EMail group that contained no emails or to delete all EMails within a group.  Fixed.

		Misc. Items:
·	Changed Multiple or Single item 'Confirm' dialog from multiple buttons to selector and OK button.

·	Configure / Client / General
- Removed 'Tab Style' setting.  Button-style is no longer available.

- Added 'Allow 800x600 minimum screen size' setting.  When checked this allows the minimum screen size to be reduced to the old 800x600. Also added button '1024x768'that will return the 800x600 screen to the new default 1024x768.

·	History / Export
- Changed page format to work better with various types of History Export available.

	Known issues:
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server
	New Features:
·	All changes in the 5.38 server posted to our website as a product update is included in this release package.

·	A server for the TNS/X system is included.

Bug Fixes:
·	Certain CPU percent busy values now report correctly under the screens CPUs / Priority Charts. Previously, the number of IPUs was not taken into account.  Note that this was a limited problem.

·	Under the rare situation a server process started by $MOMI does not receive an open it will now automatically stop after 90 seconds. Previously, the server process would continue to run after $MOMI was stopped. Note that the correct way to shutdown MOMI on the NonStop System continues to be STOP $MOMI from a TACL prompt.

·	The transfer of a text file from the PC to the NonStop would result in the file being left open on the NonStop if the last character of the file was not a LF. The server now detects this protocol violation and will close the file and return an error to the MOMI PC Client. Additionally, several limit checks were introduced. 

·	The transfer of an edit file from the NonStop to the PC would not return a complete line of data if the resulting line was greater than 255 characters. This would occur if the line contained enough spaces that the uncompressed data exceeded 255 characters. 

·	The main MOMI server will no longer hang during an attempt to notify a client that it violated protocol and filled internal queues. Additionally, should this situation occur a message is logged to $0 listing the IP address of the offending client. Criteria used to determine if a client was violating protocol was tightened.

	Misc. Items:
·	The field read-time-only is now loaded for S-Series systems. Previously, it was only load for H/J platforms.

·	MOMI will now ‘tend’ (but not absolute) to not start additional servers in the same CPU as the $MOMI process.  

 Known issues:
·	The history files HST02DB, HST03DB and HST04DB have a limit of approximately 800,000 processes per time period. If this limit reached the history consolidate server will abend due to lack of memory.  The workaround is to not enable an HST04DB file which has a default period of 1 day.  

MOMIFTP 
·	None

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

********************************************************************* 

     	Release Package			5.51
   	Release Date (yyyy/mm/dd)	2015/06/25

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.29.00 & J06.18.01
	
	Client Version		5.51
	Server Version (VPROC)	5.37   T0000G06___V5_37____2015_04_23
      
	Buffer Version		Client 21.44   Server 21.44
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.01
	OBYCSQL			5.00
	MomiFTP.exe			2.02
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	Oldest client version
	tested with server	5.30

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None	

	New Features:
·	None	

	Bug Fixes:
·	When displaying screen for first time and only single subtab was allowed (example: because of Client Access settings, Only 'Cpu Summary' screen was available under the 'CPUs' tab) the client would crash when the 'CPUs tab was selected.  This bug was introduced in the 5.50 version of the client.  Fixed.
·	Overview / EMS Messages
- When a User changed systems the EMS meesages would start at the start of the Log and not use the setting in the  configurations for when to start.  Fixed.
·	SubSystems / Logs / EMS Logs
- If EMS messages were being received and the Client 'Pause' button was pressed after 30 seconds(default) the client would timeout and disconnect.  Fixed.	

		Misc. Items:
·	Configure / Reference / Unit Conversion / Bandwidth
   	- changed tab name to 'Data'
      - Added Kibi, Mebi, Gibi, Tebi, Pebi type conversions.
        Kilo/Mega/etc are base 1000 and Kibi/Mebi/etc are base 1024.
        I know! but look it up they are real things.  
				(for Tom S. and Gary B.)

 Known issues:
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server
	New Features:
·	If the field Alarm Active label for the alarm EMS / User defined is blank the alarm text is now placed in the subject line of an email action.  Previously, a blank Active Alarm label resulted in the text “EMS Based event” being loaded by default.  

·	The alarm date in an email now has the format of yyyy/mm/dd hh:mm instead of mm/dd/yyyy hh:mm. The CONFMOMI keyword ALARM-EMAIL-DATEFORMAT-OLD restores the previous format if required. This is the alarm date inserted at the beginning of the alarm email and not the content of the email (which could come from variety of sources.

·	The server supports the fields QueueTime and ReadyTimeOnly for the screen Processes / Top Processes.  QueueTime is the $RECEIVE queue time and ReadyTimeOnly is a process ReadyTime – BusyTime.  This change insures that processes sorted by ReadyTimeOnly reflect only the amount of time a process was “ready only” by removing the busy time.  A very busy process always has a large value for ready time as it includes busy time.  The server also provides ReadyTimeOnly for the screen Processes / Process Detail.

·	Added alarms:
Process / Ready Time Only percent
Process / Ready Time percent

Bug Fixes:
·	Systems running 3,000 or more processes per processor now report correctly in the MOMI PC Client after initial MOMI startup or the restart of a MOMI CPU collector process.  Previously, CPUs with 3,000 or more processes might be delayed in displaying their individual data or in some cases not display. 

	Misc. Items:
·	An additional message is now logged if SNTP processing requires additional retries to obtain the current time from the NTP server.

·	Several memory block management routines have been optimized to decrease memory pool fragmentation, which may result in slightly improved overall performance. 

·	Performance was improved in History consolidation, which loads data into the HST02DB, HST03DB and HST04DB files.  File data is also packed tighter in each disk record in this files.

  Known issues:
·	The history files HST02DB, HST03DB and HST04DB have a limit of approximately 800,000 processes per time period. If this limit reached the history consolidate server will abend due to lack of memory.  The workaround is to not enable an HST04DB file which has a default period of 1 day.  

MOMIFTP 
·	version 2.02 - added NOOPs to prevent FTP timeout.	

ssMOMI 
·	None	

MomiEmail 
·	None	

SendMail 
·	None	

IPCalc 
·	None

********************************************************************* 

  	Release Package			5.50
   	Release Date (yyyy/mm/dd)	2015/04/30

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.28.01 & J06.18.01
	
	Client Version		5.50
	Server Version (VPROC)	5.37   T0000G06___V5_37____2015_04_23
      
	Buffer Version		Client 21.44   Server 21.44
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.01
	OBYCSQL			5.00
	MomiFTP.exe			2.01
	ssMOMI.scr			4.14
	MomiEMail.exe		1.10
	SendMail.exe		1.01
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	Oldest client version
	tested with server	5.30

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None	

	New Features:
·	Active navigation tabs (i.e. where you are within the client) are now highlighted instead of showing a white background. This was changed as the newer Delphi version makes it hard to tell the difference between active and non-active tabs.
·	Systems / Probe
   	- Probe CPU charts popup for top process names now shows IPU 	number if available. (for Miguel P.)
	- '1-4 Systems' charts may now be displayed in 3D to show IPU	usage. (for Miguel P.)
   	- 2D/3D view set by right click on '1-4 Sys' button or 	'Configure/Client/Single Screen/Probes'.
·	Systems / FTP 
   	- When using SFTP to transfer from the PC to NSK the PC file type 		will be used to either set the default NSK FileCode to 101			(for ASCII) or 0. if the PC file extension is a number
			(i.e. file.100) the number will be used to set the default 			NSK FileCode (for Vikas K.)
·	Overview
- Added new items to Overview Process Popup labeled QTime to show 	Average $Receive Queue Time and Ready Time percent. 
	(For Diana K.)
- 'CPU History' chart popup for top process names now shows IPU 		number if available. (for Miguel P.)
·	Processes / Top Processes
   - Added new sortable Column labeled QTime to show Average $Receive 	Queue Time. (For Diana K.)
   - Added new Column labeled RTime% to show AverageReady Time 			percent. (For Diana K.)
·	Processes / Process Detail
- Added new field on 'PE1' tab to display 'Ready time only' to 		show ready time waiting to execute only - no busy time.
·	Processes / Process Entity
- Added new column 'Ready time only' to show ready time waiting 		to execute only - no busy time.
·	Alarms / List / Alarm
- Added ability to search for alarms containing specified text in 	Alarm Name, Description or Entity the alarm is based on.
	(For Tom S.)
·	Configure / Client / General
- Added Clock display format to allow clock at top of screen to 		display as 24hr format(default) or 12hr AM/PM format.  
	(For Vikas K.)

	Bug Fixes:
·	All Grids
- Using the mouse wheel to scroll a grid up/down now moves the 	same direction as other windows programs such as Excel.  	Fixed.
·	On the screen Configure / Client / General, if the user had changed the 'Export Character' 'String Define Char.' from a hardspace(the default) to a underscore(needed for multibyte character sets such as Chinese), the underscore was displayed on the screen as well as in the exported data.  Now the screen will not display the 'String Define Char.' and it will only be seen in the exported data.  Fixed.
·	Systems / FTP
- If user selected SFTP and tried to transfer an extremely large 		file the client would crash. Fixed.
- If user selected SFTP and tried to connect to a system that did 		not allow SFTP it could be difficult to then switch to FTP.  	Fixed.
- If user selected SFTP and downloaded a text file(101) the 			resulting file on the PC would not contain the correct line 	breaks.  Fixed.
- if a SFTP copy failed the progress popup would still be 			displayed. Fixed.
·	SubSystems / Files / Enscribe / View File
- If 'Allow Multi-Byte character Sets' was checked the program 		would still replace any character over <255> with a tilde		(~). Fixed.
·	SubSystems / Logs / EMS EventBX / List-Import-Export
- In rare cases an invalid record could be created on Export that 		would cause the client to hang when that record was 	imported. Fixed.
·	SubSystems / OSS / VT100
- It was possible to try to connect even if a Host was not 	defined. Fixed.

Misc. Items:
·	Processes / Top Processes
- changed Column order to make sure all sortable columns are 		visible reguardless of screen size.
·	SubSystems / Spooler / Jobs
   - Added a 'Log' button to toggle the display of the activity log.
   - The jobs activity log now shows the collector of the job a well 	as the Spooler and job number. (i.e. $SPLS.$S2.#1234)
   - When a file is copied the jobs activity log now shows both the 		new file and the original file.
·	Configure / Client Access / Global Settings and '.../ User Define'
- Changed FTP settings.  Now the FTP and SFTP protocols can be 	independently allowed/disabled from the FTP screen being 		displayed/hidden.
·	Added 'Display Language' to System Info file.
·	Restructured how 'CPU' states (up/down/not avail/etc.) are 			determined.
·	Converted to Delphi7.

 Known issues:
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server
	New Features:
·	If the field Alarm Active label for the alarm EMS / User defined is blank the alarm text is now placed in the subject line of an email action.  Previously, a blank Active Alarm label resulted in the text “EMS Based event” being loaded by default.  

·	The alarm date in an email now has the format of yyyy/mm/dd hh:mm instead of mm/dd/yyyy hh:mm. The CONFMOMI keyword ALARM-EMAIL-DATEFORMAT-OLD restores the previous format if required. This is the alarm date inserted at the beginning of the alarm email and not the content of the email (which could come from variety of sources.

·	The server supports the fields QueueTime and ReadyTimeOnly for the screen Processes / Top Processes.  QueueTime is the $RECEIVE queue time and ReadyTimeOnly is a process ReadyTime – BusyTime.  This change insures that processes sorted by ReadyTimeOnly reflect only the amount of time a process was “ready only” by removing the busy time.  A very busy process always has a large value for ready time as it includes busy time.  The server also provides ReadyTimeOnly for the screen Processes / Process Detail.

·	Added alarms:
Process / Ready Time Only percent
Process / Ready Time percent

Bug Fixes:
·	Systems running 3,000 or more processes per processor now report correctly in the MOMI PC Client after initial MOMI startup or the restart of a MOMI CPU collector process.  Previously, CPUs with 3,000 or more processes might be delayed in displaying their individual data or in some cases not display. 

	Misc. Items:
·	An additional message is now logged if SNTP processing requires additional retries to obtain the current time from the NTP server.

·	Several memory block management routines have been optimized to decrease memory pool fragmentation, which may result in slightly improved overall performance. 

·	Performance was improved in History consolidation, which loads data into the HST02DB, HST03DB and HST04DB files.  File data is also packed tighter in each disk record in this files.

  Known issues:
·	The history files HST02DB, HST03DB and HST04DB have a limit of approximately 800,000 processes per time period. If this limit reached the history consolidate server will abend due to lack of memory.  The workaround is to not enable an HST04DB file which has a default period of 1 day.  

MOMIFTP 
·	Converted to Delphi7

ssMOMI 
·	Converted to Delphi7

MomiEmail 
·	Converted to Delphi7

SendMail 
·	Converted to Delphi7

IPCalc 
·	None

********************************************************************* 

  Release Package		      5.37
  Release Date (yyyy/mm/dd)	2014/11/26

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.28.01 & J06.18.01
	
	Client Version		5.36
	Server Version (VPROC)	5.36   T0000G06___V5_36____2014_11_06
      
	Buffer Version		Client 21.43   Server 21.43
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.01
	OBYCSQL			5.00
	MomiFTP.exe			2.00
	ssMOMI.scr			4.13
	MomiEMail.exe		1.09
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	Oldest client version
	tested with server	5.30

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None

	New Features:
·	None

	Bug Fixes:
· 	Processes / All Processes
- Config screen radio buttons did not always clear when corresponding buttons were selected.  Fixed.
· 	Processes / Process Entity
-	Unchecking 'AutoUpdate' would stop the current request.  Fixed.

Misc. Items:
·	None

 Known issues:
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server (includes 5.35 & 5.36 releases)
	New Features:
·	None

  Misc. Items:
·	None

  Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

 *********************************************************************   

   Release Package		5.36
   Release Date (yyyy/mm/dd)	2014/11/11

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.28.00 & J06.18.01
	
	Client Version		5.36
	Server Version (VPROC)	5.36   T0000G06___V5_36____2014_11_06
      
	Buffer Version		Client 21.43   Server 21.43
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.01
	OBYCSQL			5.00
	MomiFTP.exe			2.00
	ssMOMI.scr			4.13
	MomiEMail.exe		1.09
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.33

	Oldest client version
	tested with server	5.30

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None

	New Features:
·	Systems / FTP
-	Added selection to do SFTP(FTP over SSH) to systems that support SFTP. Note that SFTP does not have all information available that FTP had so the list for a NSK Vol/SubVol will not display the Open flag indicator, the File Code number, or the RWEP security value.
-	Added right-click popup menu on grids to allow user to create new directory, remove a directory and rename a directory.
·	Systems / Emulators
- CAIL emulator has new version (1,7,3,126) that allows SSH connection.  User can now select either 'Clear Text' or 'SSH' connections.  SSH connections require User Name and password. User Name can either be entered when the button is defined or the user will be prompted for it. The user will always be prompted for the Password.  Requires old OCX to be un-registered then the new one registered on the 'Configure / Client / Actions' screen.
·	Overview
- 'CPU Info' chart now allows the user to set the chart scale. 
	(for Ian H.)
- Now has a right-click menu to pause/resume and stop EMS messages.
  If the overview screen is Chart/Processes the right-click menu is on the 'EMS Msgs' button.  If the overview screen is Chart/Processes/EMS the right-click menu is on the 'EMS Messages' caption.
·	Processes / Last Start/Stop  
- Added ability to sort and filter the results
- Added ability to use the Grid Tool to export the results
- Added copy process name to clipboard on right-click action menu
·	Files / Enscribe / Files
- Now allows the user to request a list of files not just a single entry. The list is only allowed if the server version is 5.35 or later \
(for James L.)
·	Files / Enscribe / View File 
- Moved Ruler On/Off selector into 'Config' popup.
- Removed +/- font size and activated 'Tool' button in bottom/left to allow changes to font and size.
- Ruler now moves along with the text when scrolling.
- Ruler now shows mouse position line and column number.

·	SubSystems / Logs / EMS Logs 
§	Added ability for the user to choose the color of the EMS Action and Emphasis colors. Right-click on one of the Color legend boxes, then select 'Display/Change Color Selections ...' then right-click on the type you want to change and select 'Set Color'.
§	Define Filter now has ability to export and import a filter definition. (For Vikas K.)
·	SubSystems / Spooler / View Job 
- Moved Ruler On/Off selector into 'Config' popup.
- Removed +/- font size and activated 'Tool' button in bottom/left to allow changes to font and size.
- Ruler now moves along with the text when scrolling.
- Ruler now shows mouse position line and column number.
·	SubSystems / TCP/IP / Process Status 
- Added ability to monitor multiple systems at once by adding a 'Select System' button to pick what systems are checked. If multiple systems are checked the first column on the grid will contain the system name. (for Vikas K.)
- Added ability to export MiniReports to the clipboard as either a report or a tab delimited file. (for Vikas K.)
·	History / Process
- Added ability to export MiniReports to the clipboard as either a report or a tab delimited file. (for Vikas K.)
·	History / Process Last Start/Stop
- Added ability to sort and filter the results
- Added ability to use the Grid Tool to export the results
- Added copy process name to clipboard on right-click action menu
·	Alarms / Define / Actions
- Changed 'Send to LOG' dropbox selection labels from colors to descriptions and show in color.
- Changed 'Send to EMAIL' dropbox selections to show in color.
·	Configure / Client / General
- Added 'IPU Display' to allow user to select how IPUs are displayed (if they are available).
   No IPU Display:  IPU number is never displayed
   Affinity only:   only if process has affinity(not soft) shows blue
   All IPU display: hard     affinity shows as red
                    soft     affinity shows as blue
                    group    affinity shows as teal
                    dynamic  affinity shows as maroon
                    softbind affinity shows as purple
·	Configure / Client / Single Screen / Overview
- Added 'EMS Start time' to allow user to set number of minutes before current time to start reading EMS messages when starting to read log. (for Vikas K.) 
·	Remote Alarm monitoring
- 'Configure / Client / Single Screen / Alarms' added selector to allow user to select remote systems that are probed for Alarms.
- Added right-click popup menu item 'Select systems for Remote Alarms' to 'BlackWood picture/Alarms display' in the upper left corner of the MOMI screen.
·	Added runtime params 'CailRegisterVersion_1' and 'CailRegisterVersion_2' to allow user logged on as administrator to run MOMI.exe and have the client register the selected CAIL emulator then stop itself.
·	Added selection on final screen of MOMI installer that allow user to select and register the CAIL emulator.
·	Most Grids now will allow scrolling up/down using the mouse scrollwheel when the mouse is over the grid.	

Bug Fixes:
- Sometimes the Client would crash if a process displayed by the discovery stopped and live updates were being requested.  Fixed.   
·   SubSystems / Discovery
- The Client would crash if the user specified a process name that did not exist.  Fixed.
·	SubSystems / Logs / EMS Msgs
-	After filtering was complete a second pass of filtering was being performed. Fixed.
·   SubSystems / Spooler / Jobs
-	The Job duration column did not sort correctly. Fixed.
·    History / Chart
 - If a user right-clicked on the User defined area of the 'Config / Preconfigured charts' section the chart would attempt to prepare even if nothing was selected.  Fixed.
·   History / Export
   - When exporting CPU data with Rated values the following fields:
     (page_faults, disc_ios, cache_hits, dispatches, processes_created, processes_deleted) were 100 times too big (i.e. the decimal was 2 places too far to the right). Fixed.
·   History / Process Start/Stop
- When navigating backward and forward the records returned were not always in the time period displayed.  Fixed.
·   Alarms / Define / Alarm
- if a user had displayed an alarm definition, then changed to another screen, then returned to the same alarms definition using a right-click to 'Display Alarm definition' the screen would not load correctly.  Fixed.
·   Alarms / Define / Export
- The last Alarm definition was not being included on the export list.  Fixed.
·   Configure/ Client / Single Screen / Overview
- When the 'EMS Display Message Count' was changed the EMS message count would be set to its default for the 'Configure / Client / Single Screen / SubSystems / Logs / EMS' value.  Fixed.
·   Configure/ Client / Single Screen / Processes / Process Detail
- 'Auto-Request' settings were not being set on the Process Detail screen.  Fixed.
·	Configure / Client Access / User Define
- If user record 'NOT LOGGED ON' was set to not display any of the 'SubSystems / Logs' screen except the EventBX screen, the EventBX screen would not display when the user first logged on but would later if the user logged on as someone else who had EventBX enabled then logged off. Fixed.
·   All Grids that contain a 'Tool' button to allow saving column order and hidden columns
-	If a grid had both hidden and reordered columns sometimes the order would not be correct when the Client was stopped then restarted. Fixed.
·   When a user had a grid set with a Font size different than the default size and the number of items loaded into the grid was very high(10,000+) the grid would take an excessive time to load and sometimes to cause a ‘connection timeout’.  Fixed. 
·   When the MOMI client was started in a 'Maximized' screen setting and the default system was unreachable the screen would not resize correctly.  Fixed.
·   If a user tried to change systems but selected the current system the client would close then reopen the connection, Now the client will detect no change and leave connection alone. Fixed.

Misc. Items:
·   Overview / CPU Info
- Removed 'Process Created' and 'Process Deleted' charts and replaced with 'Process Activity' to show Processes Created and Deleted and total activity on same chart.
- TLEs, High and Low PCBs now includes failures.
- DiskIOs/sec and Cache Hits/sec now in single chart DiskIOs/sec.
·   Files / File Entity
- Added 'AutoUpdate' checkbox to allow user to stop measure after 1st results are received.
·	Processes / Process Entity
- Added 'AutoUpdate' checkbox to allow user to stop measure after 1st results are received.
·   SubSystems / Expand / Diagram
- Moving the diagram is now done by clicking on a clear part of the background and dragging rather that the previous method of using scroll bars.
·   SubSystems / OSS / CPU Chart
- Chart list is now sorted.
·   SubSystems / Logs / EMS Msgs
- The Next/Prev buttons on the Detail now are Up/Down and the hint reflects the direction in time based on if it is configured for reverse scrolling or not.  (For David H.)
·   Configure / Client / General
- Changed 7 color triggers into single color trigger with dropbox to set item for trigger.
- Added Red triggers for CPU Queue, Memory Queue and Disk IOs per second.
·   Configure / Server / Server Info
      - Added display of new Server keywords 'CPU-NOT-PRESENT' and EVENTCX.
·   ‘Progress-type' popups will now reappear on a screen if the user changes screens then returns while the activity is still occurring.
·  Disabled Client runtime param 'nocailautoregister' since it is no longer needed.
·	Replaced 'Screen Print' routine used by 'Print Screen', 'Print to Clipboard', and 'Email BlackWood with Screenprint'. New routine improves print quality on newer versions of Windows.
·	Optimized grid to reduce CPU usage on grids with a large number(20,000+) of entries.

 Known issues:
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server (includes 5.35 & 5.36 releases)
	New Features:
·	History files now have new default primary/secondary sizes:

                     old   old    new    new
           file      pri   sec    pri    sec
           ----      ---   ---    ---    ---
           hst01db  5000  5000  10000  10000
           hst02db  4000  4000   5000   5000
           hst03db  2500  2500   5000   5000
           hst04db  1200  1200   5000   5000

·	Added the CONFMOMI keyword CPU-NOT-PRESENT to specify which CPUS are not present in the system.  MOMI will omit reporting CPU down for specified processors.  This could be used by customers with configurations where processors will always be missing.  See MOMI help for syntax and details.

·	The screen Processes / Top Processes with R selected on newer platforms (H/J systems) now displays the top processes by the amount of time they spend on the READY-LIST (TIME-READY less TIME_BUSY). Previously and on older platforms only the READY-LIST flag was used.

Bug Fixes:
·	The following OSS counters, relatively new and added at the last release, were processed incorrectly and generally reported (online and in history) as zero.  The counters are now processed correctly both online and history (values already in this history file will continue to report as zero):

           OSS_OPENS
           OSS_OPENS_LIMIT
           PXS_BUF_BYTES
           PXS_BUF_BYTES_LIMIT
           PXS64_BUF_BYTES
           PXS64_BUF_BYTES_LIMIT
           DISK_OPENS
           DISK_OPENS_LIMIT
           DISK_CACHE_BUF_BYTES
           DISK_CACHE_BUF_BYTES_LIMIT
           AF_INET_SOCKET_OPENS
           AF_INET_SOCKET_OPENS_LIMIT
           AF_INET_SOCKET_BUF_BYTES
           AF_INET_SOCKET_BUF_BYTES_LIMIT
           AF_UNIX_SOCKET_OPENS
           AF_UNIX_SOCKET_OPENS_LIMIT
           AF_UNIX_SOCKET_BUF_BYTES
           AF_UNIX_SOCKET_BUF_BYTES_LIMIT
           PIPE_FIFO_OPENS
           PIPE_FIFO_OPENS_LIMIT
           PIPE_FIFO_BUF_BYTES
           PIPE_FIFO_BUF_BYTES_LIMIT
           TTY_OPENS
           TTY_OPENS_LIMIT
           NFS_OPENS
           NFS_OPENS_LIMIT
           DIR_OPENS
           DIR_OPENS_LIMIT
           DIR_STREAMS
           DIR_STREAMS_LIMIT 

·	A timing window has been eliminated where a client releasing context (i.e. disconnect or pressing the clear screen) could interfere with the creation of a MOMI server causing it to remain running after $MOMI was stopped. 

·	An occasional situation is corrected where a MOMI server could be started just for the purpose of releasing client context that did not exist.

·	The percent full value of a disk as found on the screen Files / Enscribe / Volume and the alarm Volume / Percent Full now more closely matches DSAP (previously the computation could be off by 1 due to rounding).

·	The reporting if a process was stuck in an I/O, in Inspect, or suspended is now corrected.  This affected the alarm Process / I/O Stuck in %004 and the screen Processes / Top Processes.

·	Corrected a bug where the following alarms were monitored all the time (regardless of the monitor times setting):

              Device / * (i.e. all)
              Netbatch / * (i.e. all)
              Tape / State up/down    

·	Corrected a bug so that the primary/backup indicator of a process updates while a process is running.  Previously, this indicator was only determined the first time a process was seen by MOMI.

·	An internal procedure used to convert CPU,PIN or a process name to a process handle now uses a larger buffer to insure sufficient space is available when copying the name to local storage.  Previously, a very long internal process name would have been cut-off possibly causing an unexpected failure in the conversion to a handle.

·	Corrected computations in for OSS Name Server, both on-line and history to now report operations per second instead of average:

      rr_processed
      rr_redir_sent
      rr_redir_processed
      ic_lookups
      ic_hits
      ic_misses
      lc_lookups
      lc_hits
      lc_misses
      checkpoint_reqs
      checkpoint_blks
      sem_waits
      dp2_dd_reqs
      dp2_messages
      ps_messages
      ls_messages
      gettime_reqs
      settime_reqs

·	Corrected processing of alarm Process / Running too long (wall clock). Alarm would not trigger if a process was totally inactive.

·	Corrected bug in alarm processing that a change to the alarm record might not be reflected in processing. This showed up, for example, if CPU / Busy percent with Under Percent 80 and Entity Name was changed from 0 to * and an alarm was not triggered in all CPUs.

·	If MOMI executable is simply run it no longer hangs for about a minute but not immediately stops. Run time help is also updated (most previous text removed).

  Misc. Items:
·	OSS CPU counters are now available on systems prior to G06.26 (this was removed in server version 5.32).

·	A PING initiated by the server may require fewer DNS calls.

·	Default values for the CONFMOMI keyword TCPIP-WRITE-BYTES-SEC has been updated (generally larger) for various processor types. 

·	Code updated per HS03259 to now use a 100 byte + key_length buffer for use in FILE_RESTOREPOSITION_ and FILE_SAVEPOSITION_ operating system procedures.

·	Client / server encryption is now enabled by default (see CONFMOMI keyword ENCRYPTION-ALGORITHM in MOMI Help).

·	Updated tool-tip for the alarm DiskFile / File existence to indicate a physical file is required (if wild-cards are used the specific portion of name must present or an error will result).

·	Errors reported to the MOMI PC Client involving opening OSS directories now provide the error number encountered.

·	Startup of MOMI servers, such as CPU collectors, previously did not report creation errors as they were not directly associated with a client.  Now, process creation error information of any MOMI server is logged to the MOMI log and the system console.

·	The OBYMOMI file, now version 5.01, adds HIGHPIN ON to the run command.

·	Updated tool-tip for alarm Process / Running too long (wall clock) to reflect it excludes processes marked by the O/S as system processes. Previously, the tool-tip indicated processes in $system.system and sysnbr were excluded.

·	The S-Series version no longer reference C++ libraries in compile/link.

 ********************************************************************
   
   Release Package		5.35
   Release Date (yyyy/mm/dd)	2013/11/21

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.27.00 & J06.16.00
	
	Client Version		5.35
	Server Version (VPROC)	5.34   T0000G06___V5_34____2013_11_20
      
	Buffer Version		Client 21.41   Server 21.41
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.00
	OBYCSQL			5.00
	MomiFTP.exe			2.00
	ssMOMI.scr			4.13
	MomiEMail.exe		1.09
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.32

	Oldest client version
	tested with server	5.16
NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None
 
	New Features:
·	History / Define / Alarm
   -	Speak User Specified Text now can contain a %entity that will translate into the entity name or number that the alarm occurred on. (for Rod D.)
·	SubSystems / Logs / EMS Log
      - Added ability for the user to choose the color of the EMS log colors. Right-click on one of the Color legend boxes, then select
        'Display/Change Color Selections ...' then right-click on the color you want to change and select 'Set Color'. (for Doug H.)	

	Bug Fixes:
·	SubSystems / Logs / EMS Logs
   - With the 'EMS Message Detail' displayed and a very short message (under 12 characters) if the user clicked the 'Text Clipboard' the client would crash. (Fixed)

	Misc. Items:
·	None

 Known issues:
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server
	New Features:
·	A new chartable item CPU / Overhead percent is now present on the screen History / Chart.

Bug Fixes:
·	The alarm Process / Memory leak is now functioning fully (hopefully/finally).

  Misc. Items:
·	None

  Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

 *********************************************************************
  
   Release Package		5.34
   Release Date (yyyy/mm/dd)	2013/11/13

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.27.00 & J06.16.00
	
	Client Version		5.34
	Server Version (VPROC)	5.33   T0000G06___V5_33____2013_11_13
  
	Buffer Version		Client 21.40   Server 21.40
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.00
	OBYCSQL			5.00
	MomiFTP.exe			2.00
	ssMOMI.scr			4.13
	MomiEMail.exe		1.09
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.32

	Oldest client version
	tested with server	5.16

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None
 
	New Features:
·	None

	Bug Fixes:
·	History / Export
   - If 'Export Data ...' button was press and the 'Database to view' was empty (either because no history files were defined or Mini-MOMI was running) the client would crash.  Fixed.

	Misc. Items:
·	Systems / TraceRoute
	- Altered font size of progress display to make consistent with PING.

 	Known issues:
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server
	New Features:
·	None

Bug Fixes:
·	On systems prior to H06.23/J06.11 the MOMI 5.32 server would fail to start with a process creation error 74 (unresolved reference). The object file now has a linker option set to ignore this issue (also no messages are logged). Internally, MOMI has always checked the O/S version and avoids calling routines not supported by the release it is operating under. This was not a problem on S-Series systems.  Additionally, a permanent unresolved reference is now present in non-TNS/R MOMI code to help prevent a reoccurrence.

  Misc. Items:
·	The $MOMI backup process would fail after 60 seconds creating a SAVEABEND file if an unresolved reference was present. Two underlying problems were identified and are 1) fixed and 2) worked around. This problem was discovered in the 5.32a update version of the server.  Technically, this issue no longer applies as runtime unresolved references are ignored but the code is still corrected/worked-around.

  Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

 ********************************************************************
   
   Release Package		5.33
   Release Date (yyyy/mm/dd)	2013/10/30

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.27.00 & J06.16.00
	
	Client Version		5.33
	Server Version (VPROC)	5.32   T0000G06___V5_32____2013_10_30
      
	Buffer Version		Client 21.40   Server 21.40
	History database		3.00
	CONFMOMI			3.09
	OBYMOMI			5.00
	OBYCSQL			5.00
	MomiFTP.exe			2.00
	ssMOMI.scr			4.13
	MomiEMail.exe		1.09
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.31

	Oldest client version
	tested with server	5.16

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None
 
	New Features:
·	In many locations the Cpu,Pin of a process will now show the IPU also.
·	The IPU displays after the Pin (Cpu,Pin[ipu]), superscripted and blue.
·	In many locations where a right-click menu allowed Process Actions the menu now allows the user to set/clear IPU affinity (force the process to run in set IPU).
·	Configure / Client / Transfers / File extensions
·	Now allows wildcards (* and ?) in extensions. This allows user to put * in ASCII list which then allows all files to be editable. Also if there is ever any conflict where an extension is set both ASCII and Binary, the ASCII takes precedence. (For Tom S.)
·	Configure / Client / Transfers / Editor
·	Added 'Asis' to current setting of 'DOS' and 'UNIX' for file conversion types. This is needed when transferring files from the NonStop (line terminator = LF) into a file the Editor expects (DOS=CRLF or UNIX=LF).
·	SubSystems / Discovery
·	User may now change between Static and live screen updates on the fly.
·	Select additional values for display
·	Move copy of Discovery screen into/out of client
·	User can choose between hiding and showing processes that have stopped during the measurement.
·	Processes / Process Detail
·	In PE3 tab removed obsolete fields 'MCQ-Inuse-Max', 'Pres-Pages-Max', and 'Ext-Pages-Max' and replaced with 'Main Stack', Privileged Stack', and 'Native Heap'. Also added new fields 'IPU Affinity Class' and 'Last/Prev IPU'.
·	In PE2 tab added 'Locked-pages'
·	Processes / All Processes
·	Added new columns  
·	'IPU(lr)' for IPU that last ran
·	'IPU(ac)' for IPU Affinity Class
·	'BT'      for Process Bit type (replaces 'N' native)
·	'Seg64'   for number of 64bit segments in use
·	SubSystems / OSS / OSS CPU and
   History / OSS CPU          and
   History / Export / OSS CPU
·	Added 30 new OSS CPU data columns.
·	SubSystems / OSS / CPU Charts
·	Removed Pre-defined buttons and replaced with dropdown box to select and added the ability to user define up to 9 buttons.
·	Added 10 more charts

Bug Fixes:
·	Beta version 5.32 introduced a screen resizing error for some screens.  Fixed.
·	SubSystems / Logs / EMS Log
·	If a user had a default collector list defined and clicked the 'Request' button not the Config's 'Request with new options' button the list would not be used instead the request was only sent to $0. Fixed.
·	Files / SQL/MP / Statements
·	After first set of data was returned the Client would stop getting updates. Fixed.

Misc. Items:
·	Processes / Process Detail
·	On Process Entity : PE3 tab replaced obsolete MCQ-InUse-Max, Pres-Pages-Max, and Ext-Pages-Max with Graphs of Main Stack, Privileged Stack, and Native Heap and added 'IPU Affinity Class' and ' IPU Last'
·	Configure / Server / Server Info	
·	Mouse scroll wheel now active
·	History / Export
·	Added CPU Busy Interval and Window size to System export values.

 Known issues:
·	The SubSystems / Discovery screen is still under development and subject to change.  Comments are welcome!

MOMI Server
	New Features:
·	The screen Files / File Entity now accepts an OSS path name.

·	A variety of 64-bit related attributes and values are now available for processes along with IPU assignment information available in H06.24/J06.13 or later.

·	A variety of OSS counters have been added in H06.24/J06.13 or later.

·	The server supports setting of IPU Affinity for a process.

Bug Fixes:
·	MOMI on the J series of the Operating System now uses version 2 (an internal MOMI identifier) of its routines for OSS calls which results in 64-bit instead of 32-bit calls and values returned.

·	Use of file=<name> in a MOMI alarm definition no longer causes a looping condition.  This problem was introduced in 5.31 version of the server. 

  Misc. Items:
·	The alarm Process / Memory leak is now functioning.

·	As shown in VPROC the dates for MOMI code and libraries are now show as YYYY_MM_DD instead of MM_DD_YYYY. 

·	OSS CPU information now uses the ZMS style instead of legacy.

·	The computation for System CPU busy in history has been completely revised and now stores the raw busy time and raw total amount of time (multiplied by the number of IPUs). The percentage computation is revised accordingly prior to display or export. This change is to remove a mathematical “averages of averages” and help prevent a customer reported system CPU busy greater than 100%.

·	The CONFMOMI file entry TCPIP-LISTEN now specifies port 2010 instead of port 2000 as the default for the file.  We had found that on some networks port 2000 is ‘used’ and could prevent data from flowing correctly.

  Known issues:
·	None

MOMIFTP 
·	Added SFTP support.

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None
 
 *********************************************************************
  
   Release Package		5.32
   Release Date (yyyy/mm/dd)	2013/08/13

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.26.00 & J06.15.00
	
	Client Version		5.32
	Server Version (VPROC)	5.31   T0000G06___V5_31____07_31_2013
      
	Buffer Version		Client 21.39   Server 21.39
	History database		3.00
	CONFMOMI			3.08
	OBYMOMI			5.00
	OBYCSQL			5.00
	MomiFTP.exe			1.70
	ssMOMI.scr			4.13
	MomiEMail.exe		1.09
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.31

	Oldest client version
	tested with server	5.16

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	SubSystems / Discovery
    - This screen will allow the user to select a process or diskfile and have the client diagram all its relationships (opens) to other processes and/or diskfiles. Any entity diagramed can then be queried and the client then adds that entities relationships to the diagram.
·	Configure / Tools / Other
    - Moved the 3 MOMI tools (Calendar, TimeZone, and Lunch) from 'Time' page and the TCPIP tool IP Workshop from the 'Network' page onto the 'Other' page to make room for new 'Time' tools.
 
	New Features:
·	The Multiple item selector used for screens allowing multiple entities to be used (for example File Name button on the screen Files / Enscribe / File) has been changed to new style allowing integrated File/Process locators and allowing for drag and drop.  This enhancement also reduced Window resource usage by the client.  
·	Systems / Ping and
   Systems / TraceRoute
-	Changed screen layout. Added tabs with Config, Report and Chart. 
		Added ability to set Time-to-Live(TTL), size of message, and if the message can be fragmented or not, For Host generated pings/TraceRoutes added ability to set Source Address (-S).  Report can be copied into Clipboard. (For Vikas K.)
·	Configure / Unit Conversions
    - Added new tabs with new conversion types:
      	BandWidth       - to replace 'Configure / Tools / Numbers'						Bandwidth converter.
      Velocity         - to show velocity conversions
      Celestial Weight - to reduce number of support calls we get from				users wanting to know how much they 					would weigh on the surface of Neptune.
     - Added several new conversions for existing types:
        Time     - Score
        Mass     - Stone
        Distance – Lunar Distance, LightSeconds, LightMinutes, 				LightHours, LightDays.

·	Configure / Client / Actions
    - Added section 'MOMI.INI actions'.  The button will display a popup   that allows the user to Import/Export and to Backup/Restore the MOMI.INI file. the restores will allow the user to choose from the last 3 backups or a fresh new INI file. After the file is restored the client will stop and restart using the newly restored file.
·	Configure / Client / File Locations
    - Added HTML5 help as option
·	Configure / Client / Transfers and
   Systems / FTP and
   Files / File Explorer
    - Added ability to set file extensions that mean the file is Binary for transfers.
·	Files / Enscribe / Cache
    - Added Mini-Reports.
·	History / Chart
    - Added ability to right-click on 'Preconfigured Chart' items and add 	a button for that Chart to the list of 'Preconfigured charts on the 'Config / Time and Database' screen.
·	Configure / Tools / Numbers
	 - Added Tool to calculate Table size allowing for growth.(for Vikas K.)
·	Configure / Tools / Time
     - Added Tool to Add/Subtract time from a date.
     - Added Tool to calculate days between 2 dates.
     - Added Tool to show day of week and day of year for a date.

 Bug Fixes:
·	SubSystems / Logs / EMS Logs
     - When User changed config items them exited Config without requesting 	(using the X or Close) the config setting were not 				returned to their previous unchanged value.  Fixed.
     - 'EMS Message detail' popup was caching the displayed CX,BX and 			Token data even when the Detail popup was closed so the user 		would not pick up a changed record until they selected another 		record. Fixed.
     - In both the Export and Export script config the 'Select Alarm 		Name' dropdown was not being populated with the list of alarm 		names.  Fixed.
·	SubSystems / Logs / VHS Log
     - When on the Export screen if the user cleared the LogFile(right-	click), exited the Export screen then re-entered the Export 	screen the client would crash. Fixed.
     - When the Request button in the Config options was pressed the 	records would not always display until you scrolled backward.  	Fixed.
     - The 'Create Report' on the Export did not always use the correct 	logfile. Fixed.
·	Configure / Diagnostics
     - if user was logged on and had Diagnostics page displayed then 	logged off and the logged off user was not allowed to view 	diagnostics the 	screen was still displayed.  Fixed.
·	Files / Enscribe / Cache
-	When user clicked on the cache block size header on the detail screen the client should have jumped to show what files on that volume had that block size but it showed an error instead.  Fixed.
 
·	Files / View File
      - When user Selected lines and copied them into the clipboard an 	extra carriage return added after every line.  Fixed.
      - If the user selected a line in a file then later changed to a 	smaller file that did not contain that line number then tried to 	select any line the client would crash.  Fixed.
·	SubSystems / Spooler / View Job
      - When user Selected lines and copied them into the clipboard an 	extra carriage return added after every line.  Fixed.
      - When exporting job to 'EMail' the 'FormFeeds' checkbox was not 	being checked, instead the Checkbox for 'Export to PC Text File' 	was being used.  Fixed.
      - If the user selected a line in a job then later changed to a 	smaller job that did not contain that line number then tried to 	select any line the client would crash.  Fixed.
·	SubSystems / OSS / CPU
      - If a cpu was down the screen would not show it. Fixed.
·	SubSystems / Spooler
      - If an error occurred during collection the screen would not show any 	items. Fixed.
·	History / Chart
-	When the user was defining a chart and selected the File or Process Picker button before they had chosen a Element Sub-Type the client would crash.  Fixed.
-	If a chart was defined with the same start and stop times the client would crash. Fixed.
·	On some grids if the Vertical Scrollbar was visible and the scrollbar was scrolled off the top position then the user deleted all items on the grid the client would crash.  Fixed.
·	if a MOMI log script was being executed and the 'NOT LOGGED ON' user had certain screens hidden the script would fail.  Fixed.
·	Occasionally when the user would copy text to the clipboard the client would crash. Fixed.
·	On some WIN 7 PCs when the user changed systems, had the alarm screen hidden and had an active alarm with sound active in the alarm action the Client would report the sound system on the PC was not found and then hang.  Fixed. 

Misc. Items:
·	Systems / FTP
   - Grids replaced with new 'MomiGrid'. Drag and drop has temporarily been 	removed.
·	SubSystems / Logs / EMS Logs Define Filter and
   Alarms / Define / Alarm EMS Set and EMS Clear
   - Added ability to 'Limit by Type' on line whether or not text was 	already entered.
·	Alarms / Define / Export and Import
   - Added right-click on the progress status popup to allow copy to 	clipboard.
·	Files / File Explorer
   - Grids replaced with new 'MomiGrid'. Drag and drop has temporarily been removed.
·	Processes / Process Detail
    - When obtaining the 'Files Entity has Open' File Entity the returned values will only contain files the Primary has open.  Previously 	files opened by the backup were also included. As a result of this change this screen will not operate with a server version older than 5.31.
·	Processes / ProcessH
	-	Changed the PFS values to graphical display like Process 	Detail.
·	Configure / Server Info
   - Screen was changed from 5 screens (Server Info 1-5) to a single  	scrollable screen.
   - Added CNF01DB and LOG01DB file locations to screen and report.
   - Also added DNS-TCP01-NAME.
·	Configure / Client / Actions
   - Added ability to register and unregister the CAIL emulator as a user 	other than the current user (i.e. do as administrator).
·	Configure / Client / File Locations
     - Added buttons to restart client with new clean INI file and to restore old INI.
·	History / Chart
      - Changed Chart configure to enable changing the chart display 	(bold,stairs,trends, scaling etc by right click menu instead of 	config popup.
      - Removed flickering when moving the chart Start and Stop Time lines.
·	Configure / Client / General
- Added new setting 'Active Page Cache'. This value is used to determine how many screen changes must occur before a screen is eligible to be deleted.	Valid values are (0-99 0=delete immediately when leaving)
·	Improved the error display when some type of password failure occurred.
·	Added Client runtime param "nocailautoregister' to prevent the automatic attempt to register the Cail emulator at client startup if it was not already registered.
·	Screen print replaced with version that retains screen proportions and screen color resolution (no longer converted to 256 colors).
·	When running a 'script' the client will no longer resize its window nor enable the CAIL emulator.  This speeds up the processing and prevents unneeded work.
·	To decrease startup time and reduce the impact on the PC's resources, many screens are no longer created at startup but instead the first time the user views them. Also when the user moves to another screen the old screen is eligible to be deleted.  When a user has not displayed a screen in a set number of screen changes the screen is checked to see if it can be deleted.  It can be deleted if:
        1) A set number of screens have been viewed since the screen 	was last viewed.
        2) The screen is of a type that is designed to be deleted when 	it is not needed.
        3) The screen is not actively performing any work.
        4) The screen does not have data collected that require 	messages to the Server to recreate.

·	Screens converted to be created only when viewed and then deleted when the screen is not selected (unless screen contains data):
       - 'Systems'
         - 'FTP'
         - 'Ping'
         - 'TraceRoute'
       - 'CPUs'
         - all screens
       - 'Processes'
         - all screens
       - 'Files'
         - 'Enscribe'
            - 'Volume'
            - 'SubVol'
            - 'Openers'
            - 'View File'
            - 'Cache'
            - 'Locks'
         - 'SQL/MP'
            - all screens
         - 'Disk Entity'
         - 'DiskFile Entity'
         - 'DiskOpen Entity'
         - 'File Entity'
       - 'SubSystems'
         - 'Spooler'
            - all screens
         - 'TCP/IP'
            - all screens
         - 'OSS'
            - all screens
         - 'Expand'
            - '$ZEXP'
            - '$NCP'
       - 'History'
         - all screens
       - 'Configure'
         - 'Server Info'
         - 'Tools'
            - all screens
         - 'Reference'
            - all screens
				- Chat’
       - TimeZone, Calendar and Lunch popups
	
Known issues:
·	The SubSystems / Discovery screen is still under development and subject to change.

MOMI Server
	New Features:
·	Support for Ping and Trace Route is totally written and provides options such as binding to a source address (in support of CLIMs), setting the ping length and setting the Don’t Fragment (DF) bit.

·	Support for new alarm TMF / Transactions active count (per CPU).

·	Several alarms now support the ability to define a process name using a range in the format of $name[n1..n2].  For example, $AB[1..3] is interpreted as $AB1, $AB2 and $AB3.

·	The TCP/IP stack used for the resolution of DNS names is now explicitly set with the CONFMOMI keyword DNS-TCPIP-NAME.  This keyword has a default of the value of the first occurrence of the keyword TCPIP-LISTEN.  Previously, a TCP/IP stack was not explicitly defined prior to converting a DNS entry.  It was possible that under certain conditions or with certain network topologies that a DNS server was not always available.

·	The alarm TCP/IP / Ping host now allows the specification of a TCP/IP address in which to BIND.  In a CLIM environment, this determines which physical Ethernet port issues the PING message.  By default no BIND is issued which was the previous way the alarm functioned.

·	The server now stores and returns the last status of obtaining time and adjusting the system time (if enabled).  This is seen on the screen Configure / Server / Server Info.

·	Support for new alarm Process / Memory leak.

Bug Fixes:
·	The default work location for MOMI temporary files is now displayed correctly in the system information file.

·	A potential MOMI server crash has been corrected if a logged on user did not have execute access to the MOMI object and then several sensitive commands were attempted.  The commands will still fail due to the inability to start a MOMI server under the logged on User ID but the crash is prevented.

·	Alarms specified with only a minus name, such as -$A, and no positive range are now considered invalid (as nothing was specified to be examined) and will display as a purple alarm on the Alarms / Active screen.  This screen should be checked after running this version of the server for the first time.

·	Certain EMS logs with user defined templates did not format correctly after translation from tokens to text.  MOMI now uses a default template header for the process ID, date, and time conversion to text form but extracts the needed information from EMS tokens.  The EMS text seen by the user is now partially constructed by MOMI and the rest the O/S.  These changes help to insure the conversion from text to tokens is always consistent.

·	If an EMS log file was examined from another Expand network the process system name may not have been correct.  Now MOMI extracts the system name from a token within the EMS event. 

·	An error message relating to a failure to send an email message incorrectly referenced a CONFMOMI keyword ALARM-SMTP-SERVER-ADDRESS.  It now reads ALARM-SMTP-SERVER-ADDR. 

·	The following CONFMOMI keywords now accept the value of -1 or zero:
hst02db-delete-time
hst03db-delete-time
hst02db-delete-time

·	History consolidation code no longer generates nor deletes data from a history file when the delete time is zero.

·	OSSCPU information now sets the CPU_STATE value.  Previously, this field was not set but also was not used by the client.

·	ProcessH on a 16-bit process with a library no longer generates the message “Wrong type of object file specified”.

  Misc. Items:
·	The minimum O/S version for the MOMI server is now G06.20.

·	Internal message traffic has been reduced for a process with the attributes of IO_STUCK, INSPECT or SUSPENDED.

·	An internal collection of MEASURE data on H/J series now collects all processes in all CPUs and may result in a slight increase in overall background CPU consumption by MOMI.  The data being collected will be used in future enhancements.

·	Various spooler error messages now contain the supervisor name in question.

·	Certain internal operations, such as retrieving active TMF transactions, are now preformed more quickly as intentional processing delays are placed in-between actual physical I/Os and not between logical message processing.

·	The sockets interface now uses socket_get_len to determine the number of bytes actually transferred after a socket write. No issue had been encountered but the code now more closely follows published documentation.

·	Processing for OBYMOMI for obsolete params BWTCP-NAME and TCPIP-PROCESS-NAME have been removed.

·	During the creation of the BWSSG object, if needed, be sure specify the FUP DUP option of SOURCEDATE or SAVEALL. 

  Known issues:
·	The new alarm Process / Memory leak is still under development and subject to change.

MOMIFTP 
·	No longer called a ‘installer’ so security elevation not needed.

ssMOMI 
·	None

MomiEmail 
·	Changed default port to 8080

SendMail 
·	None

IPCalc 
·	None
*********************************************************************
   
   Release Package		5.31
   Release Date (yyyy/mm/dd)	2012/11/16

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.24.00 & J06.13.00
	
	Client Version		5.31
	Server Version (VPROC)	5.31   T0000G06___V5_30____09_06_2012
      
	Buffer Version		Client 21.38   Server 21.38
	History database		3.00
	CONFMOMI			3.08
	OBYMOMI			5.00
	OBYCSQL			5.00
	MomiFTP.exe			1.69
	ssMOMI.scr			4.13
	MomiEMail.exe		1.08
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.25

	Oldest client version
	tested with server	5.16

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None
MOMI Client
	New Screens: 	
·	None

 New Features:
·	None

Bug Fixes:
·	SubSystems / User Defined / Diagram
	 - Saving a user defined screens would fail with no warning if the user saved a screen into an empty database.  If the database contained at least one screen created by a previous version of the client it would save correctly. Fixed.
·	SubSystems / Spooler / View Job
-	Under some circumstances when a user was clicking on searched text the client would crash.  Fixed.

Misc. Items:
·	None
	
Known issues:
·	None

MOMI Server
	New Features:
·	None

Bug Fixes:
·	None

  Misc. Items:
·	None

  Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

*********************************************************************
   
   Release Package		5.30
   Release Date (yyyy/mm/dd)	2012/09/07

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.24.00 & J06.13.00
	
	Client Version		5.30
	Server Version (VPROC)	5.30   T0000G06___V5_30____09_06_2012
      
	Buffer Version		Client 21.38   Server 21.38
	History database		3.00
	CONFMOMI			3.08
	OBYMOMI			5.00
	OBYCSQL			5.00
	MomiFTP.exe			1.69
	ssMOMI.scr			4.13
	MomiEMail.exe		1.08
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.25

	Oldest client version
	tested with server	5.16

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Auto Logon function will not operate for clients prior to version 5.28 and using server version 5.29.  See below for additional details.

MOMI Client
	New Screens: 	
·	None

 New Features:
·	None

Bug Fixes:
·	None

Misc. Items:
·	SubSystems / Logs / EMS Message
	 	-  A filter looking for Event number will now be an exact match 	not a partial match(i.e. looking for '5' will only find 	event 5 not event 1521).
	
Known issues:
·	None

MOMI Server
	New Features:
·	None

Bug Fixes:
·	If the CPU of the primary $NCP crashed the message Error obtaining info from $NCP - Error 60 was displayed on the screen SubSystems / Expand / Overview and also reported that Expand is NOT Available.  Recovery required MOMI on the NonStop System to be stopped and restarted.  MOMI now closes and reopens to file to $ZNET (which in turn closes and reopens to $NCP) to automatically recover from the error 60.

  Misc. Items:
·	None

  Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	1.08 – added option of BlackWood port 8080

SendMail 
·	None

IPCalc 
·	None

***********************************************************************   
   Release Package		5.29
   Release Date (yyyy/mm/dd)	2012/08/27

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.24.00 & J06.13.00
	Client Version		5.29
	Server Version (VPROC)	5.29   T0000G06___V5_29____08_27_2012

      Buffer Version		Client 21.38   Server 21.38
	History database		3.00
	CONFMOMI			3.08
	OBYMOMI			5.00
	OBYCSQL			5.00
	MomiFTP.exe			1.69
	ssMOMI.scr			4.13
	MomiEMail.exe		1.07
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.25

	Oldest client version
	tested with server	5.16

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
The Auto Logon function will not operate for clients prior to version 5.28 and using server version 5.29.  See below for additional details.

MOMI Client
	New Screens: 	
·	None

 New Features:
·	Files / File Explorer / OSS
	 - Right-clicking on the Guardian name will now allow that Guardian name to be put into the clipboard instead of the OSS path. (for Paul B.)
·	Configure / Client / Single Screen / SubSystems / Logs / EMS Message
 - Added Setting for 'Single Line limit text width display'.  This is a setting for the 'SubSystems / Logs / EMS Message' screen. Checking this option will remove the Horizontal scrollbar and limit the text viewable for 'Single Line' display to the width of the screen.  This option was added because some PCs (mostly running Windows7) are unacceptably slow if the text being displayed is very large (long EMS message text).

Bug Fixes:
CPUs / CPU Info
 - If when Grid was sorted CPU number would get mixed up.  Fixed.
·	Processes / All Processes
 - On a system with a large number of processes running the grid was taking an excessive amount of time to display the records after they had been collected. Fixed.
  ·	Files / Enscribe / View File
     - No error was displayed when file not found.  Fixed.
·	Files / DiskFile Entity
	 - Right-click action 'View DiskOpen Entity by "Requests Blocked"' did not work.  Fixed.
·	SubSystems / Logs / EMS Messages
    - if 'Find' dialog 'Clear' button was pressed when the Grid was empty(no messages displayed) the client would crash.  Fixed.
- When Reverse scrolling was enabled until the screen filled up with messages the update was 'jerky' and sometimes would not show all records. Fixed.
·	SubSystems / Logs / EMS EventBX
- in 'Find' dialog the 'Match Case' and 'Whole Word' options did not work. Fixed.
    - in 'Find' dialog the 'Up' and 'Down' direction options did not work. The direction was always down.  Removed option (for now).  Fixed.
·	SubSystems / User Defined / Diagram
 - When a previously saved User defined page was re-saved the page was incorrectly written to the database and the page was lost.  Fixed.
·	The Socket Connection Timer was not being honored.  The default value of 30 seconds was always used.  Fixed.

Misc. Items:
·	Files Files / Enscribe / View File
	 -  Changed Export status from 'Working...' every 100 records to progress bar updating every 1000 records.
·	SubSystems / Logs / EMS Msgs
 -  On 'Config' display the Collector settings(Single or List) that will be used when the Request button is pressed are now light blue instead of green.
·	SubSystems / Spooler / View job
        -  Changed Export status from 'Working...' every 100 records to progress bar updating every 1000 records.
	
Known issues:
·	None

MOMI Server
	New Features:
·	None

Bug Fixes:
·	A crash of the main MOMI server that occurred during internal testing highlighted a missing particular internal protocol validation check. After the protocol check was added it brought to the surface a client protocol error which was corrected.  These fixes have a side effect that Auto Logon will not function when using this server and versions of the MOMI PC Client prior to 5.29.  The 5.28 version of the MOMI server (available on our website as an update) could be used while MOMI PC Client are migrated to 5.29 

  Misc. Items:
·	Minor performance improvements at the TCP/IP processing level.

  Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None
*********************************************************************
   
   Release Package		5.28
   Release Date (yyyy/mm/dd)	2012/06/29

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.23.00 & J06.13.00
	
	Client Version		5.28
	Server Version (VPROC)	5.28   T0000G06___V5_28____05_31_2012
 
	Buffer Version		Client 21.38   Server 21.38
	History database		3.00
	CONFMOMI			3.08
	OBYMOMI			5.00
	OBYCSQL			5.00
	MomiFTP.exe			1.69
	ssMOMI.scr			4.13
	MomiEMail.exe		1.07
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.25

	Oldest client version
	tested with server	5.16

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None

 New Features:
·	SubSystems / Logs / EMS Msgs
-Changed to tabbed filter type like Alarms for EMS messages.
 (for Tom S.)
-Added new filter type (Exclude if All).
-Added ability to limit filter matching to message fields 
 (ssid, event nbr, etc).
-Template file now set and displayed for EMS tokens. If Template file is set EMS Message Detail screen will display Template file in use.
-Users can now left-click on color legend and filter to display only that color messages. (for Jeff B.)
-EMS Filters can now filter by Collector logs. (for Jeff B.)
-EMS Message Detail screen when copied to Text Clipboard now has a copy of the message in EMSDIST format as well as the Detailed list. (for Jeff B.)
-Added 'Find' button to allow user to search thru all non-filtered   messages and locate every message that contains the 'Find' 	
text. (for Tom S.)
-Added new Mini-report 'by Collector' and sped up the calculations.
·	SubSystems / Logs / EventBX / Define
  	-Added a 'Find' button for the text within the definition.
		(for Tom S.)
·	Overview and Configure / Client / Single Screen / Overview
 	-Added ability to turn on/off color highlighting of EMS 	messages displayed on the Overview screen. (for Ken K.)
·	Files / SQL/MP / Indexes
    -Added new column 'IndxVar'. This column displays the variance between the 'IndexL' (UPDATE STATISTICS) index level and the 'ActIndx' (actual current index level).  If the Variance is not zero all three values will be orange to signal user.
·	Files / Disk Entity
 	-Added new Right-click action 'View DiskFile Entity by "Requests blocked" to jump to DiskFile Entity for that disk sorted by Requests Blocked (Locks).
·	Files / DiskFile Entity
  	-Added new Right-click action 'View DiskOpen Entity by "Requests Blocked" to jump to DiskOpen Entity for that DiskFile sorted by Requests Blocked (Locks).
Bug Fixes:
·	Configure / Tools / Time / Countdown Timer
  	-If Date was too far in future/ past client would crash.  	Fixed.
·	Files / Enscribe / View Files / Export
  	   -The Export to PC Text file did not work.  Fixed.
  ·	SubSystems / Logs / EMS Msgs
-If On some systems with many new EMS messages coming in when a      filter was activated the client could display a message that should  have been filtered out. Fixed.
-EMS Message Detail 'Text Clipboard' would break lines within a word. Now lines are broken between words. Fixed.
-When Stop time was used and records were received after the stop time the Queued column on the Collector Log status grid would show the records as queued. Fixed.
·	Overview
-If the Overview screen was visible and the user held down the Enter Key (or had a stuck keyboard) the client would attempt to open many copies of the Help then after a couple minutes would crash.  Fixed.
·	Processes / All Processes
		-If user chose a 'tree' display then left the page before if displayed the client would crash.  Fixed.
·	Configure / UserHints
		-Documentation and hints indicated the UserHint Key value (value to look up) is not case-sensitive but it actually is so updated hints.
·	Configure / Define Systems
  	   -The Selected(Clicked) system did not highlight correctly.  			Fixed.
·	On some grids the default number of fixed columns was not being set. Fixed.
·	On some grids the if the user right-clicks on one of the grid count fields and tries to copy the value to the clipboard the client would crash. Fixed.
·	If MOMI password expired or was invalid the user was not able to generate a Diagnostic System Info report.  Fixed.
·	Socket inactivity timer (default 30 seconds) did not always detect and reset the socket.  Fixed.
·	When the user was Exporting History data, paused then resumed the MOMI client the History export did not resume.  Fixed.

Misc. Items:
·	Files / File Explorer / OSS
		-Broken Symbolic Links are now indicated with a SLink symbol with a red line through it. (for Tom S.)
·	SubSystems / Logs / EMS Msgs
         -Added ability to display Message detail with embedded 					LineFeeds.
= On ‘Config’ display the Collector settings(Single or List) that will be used when the Request button is pressed are now light green to help reduce confusion as to what Collector(s) will be queried.
·	Processes / All Processes
        -Improved speed of building 'Trees' for systems with a lot of processes.
         -Added ability to display process sequence number in 'Tree' display.
·	Files / Disk Entity        and
	Files / DiskFile Entity    and
	Files / DiskOpen Entity    and
	Files / File Entity        and
	Processes / Process Entity
         -Improved speed of converting between Rated and Unrated values.
·	Systems / Probe / Base
		-Improve display if probing to a system that does not respond.
·	Overview
	   - Removed 'Send' value from CPU stack chart.
·	 First time new client is ran the records from new calendar file (CALENDAR.NEW) are merged into the active calendar file (CALENDAR.MOM).
·	Changed Logic detecting CAIL emulator already installed to make sure Licensed version will be used if available.
·	Improved reporting of timeouts for socket connections.

	Known issues:
·	None

MOMI Server
	New Features:
·	OSS files with broken links now return what underlying data is available.  Previously, nothing was return except it was broken.

·	The display of EMS tokens now accepts a template file name to use in the translation process.

·	Several new fields provide the process sequence number for the message used in support of the screen Processes / All Processes.  This supports building more accurate parent / child relationships where the process name is the same but the process has stopped / restarted.  Additionally, the server provides an ancestor in more situations when dealing with  unnamed processes. 

Bug Fixes:
·	The server no longer crashes if an existing UserHint is resized larger (could require a resize of 31 characters).

·	The server no longer retries a client request if the message causes an abend in a persistent server.  Previously, the message would be retried and could cause an 'abend loop' condition requiring a MOMI restart to clear the condition.

  Misc. Items:
·	Unprintable characters for the screen Subsystems / Logs / EMS Msgs are no longer filtered.  This function is now handled by the client.

·	The internal use of system procedures FILENAME_FINDSTART_ and FILENAME_FINDNEXT_ now use waited I/O instead of no-wait I/O.  A bug in J06.13.00 and H06.24.00 caused the no-waited usage of these system calls to fail.  This resulted in the inability (hangs) in certain situations to list disk volumes and process names affecting some pop-up windows and certain aspects of alarm processing. HP case 10-120430-0530.

  Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

*********************************************************************
   
   Release Package		5.27
   Release Date (yyyy/mm/dd)	2012/03/09

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.23.00 & J06.13.00
	
	Client Version		5.27
	Server Version (VPROC)	5.27a T0000G06___V5_27A___03_22_2012
      
	Buffer Version		Client 21.36   Server 21.36
	History database		3.00
	CONFMOMI			3.08
	OBYMOMI			5.00
	OBYCSQL			5.00
	MomiFTP.exe		      1.69
	ssMOMI.scr			4.13
	MomiEMail.exe		1.07
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.25

	Oldest client version
	tested with server	5.16

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
  New Screens: 	
·	None

  New Features:
·	None

  Bug Fixes:
·	If user had multiple monitors and primary monitor was not on the left some popups would appear on the wrong monitor.  Fixed.
·	With Popup Memo and EventBX Define screen when Ctrl-V was used to paste from clipboard the copied text was pasted twice.  Fixed.
·	If during startup the client detected invalid fatal MOMI.ini settings the client would crash.  Now it allows the user to either 
        1)stop the client or
2)stop the client then automatically restart with a default MOMI.ini file. Fixed.
·	'SubSystems : Logs : EventBX : Define'
  If EventBX database had old records created in version 5.25 they   could display incorrectly on version 5.26.  Now any version can read records from any other version. Fixed.
·	Hint on 'Overview' connected system showed time connected as PC time not NonStop Time. Fixed.

  Misc. Items:
·	'SubSystems : Logs : EventBX : Define'
     Changed editor settings toolbar look.
·	'SubSystems : Logs : EMS Log : Detail'
     Enhanced 'Text Clipboard' to include copy of what ever tab was active. Detail(EventTX), EventCX, EventTX or Tokens.
·	Client run-time params changed (old param still allowed for Now)
'script-userhints-import=' replaced with
   'function-userhints-import='
'script-eventbx-export-unformatted=' replaced with
   'function-eventbx-export-unformatted='

     Known issues:
·	None

MOMI Server
  New Features:
·	None

Bug Fixes:
·	A small memory leak no longer occurs when an alarm generates an email.

  Misc. Items:
·	If an alarm generates an email and the CONFMOMI keyword ALARM-SMTP-SERVER-ADDRESS is not defined only three error messages are generated to the MOMI Log and EMS.  Previously, every email generated a message.

  Known issues:
·	None

MOMIFTP 
·	When transfer fails the log will now show file sizes sent and received.

ssMOMI 
·	None

MomiEmail 
·	Added Copy from clipboard button.

SendMail 
·	None

IPCalc 
·	None

*********************************************************************

   Release Package		5.26
   Release Date (yyyy/mm/dd)	2012/02/17

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.23.00 & J06.12.00
	
	Client Version		5.26
	Server Version (VPROC)	5.26		T0000G06___V5_26____02_17_2012
      
	Buffer Version		Client 21.36   Server 21.36
	History database		3.00
	CONFMOMI			3.08
	OBYMOMI			5.00
	OBYCSQL			5.00
	MomiFTP.exe			1.69
	ssMOMI.scr			4.13
	MomiEMail.exe		1.05
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.25

	Oldest client version
	tested with server	5.16

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
Database format of EventBX records has changed to get correct sorting order.  Any records created using version 5.24 must be re-created.

MOMI Client
   New Screens: 	
·	None

   New Features:
·	'Configure : Client : Single Screen : Logs : EventBX'
   - added ability to change EventBX non-formatted Export 	Delimiter and Linefeed replacement characters.

   Bug Fixes:
·	'SubSystems : Logs : EMS Logs'
   - The Clear button would not reset the Client Filter.  Fixed.
   - When 'Reversed Scrolling' was enabled, sometimes the last message
      (bottom of screen) would not fully display.  Fixed.
·	'Processes : ProcessH Entity'
- 'Print List' was not printing the first line of the report. Fixed.        
·	if running as MiniMOMI and the TMF chart on the Overview screen was clicked the client would crash.  Fixed.
·	‘Configure : Client : General’
	- When a user changed the Export characters the grids would not be notified of the change until the client was stopped and restarted.  Fixed.
·	‘History : Process Start/Stop’
   - Under some circumstances when using the ‘Backward/Forward’ buttons some records might be not displayed.  Fixed.  

  Misc. Items:
·	On Most Grids added display altered indicator (purple triangle in top/right corner) to indicate Grid Tools are set to alter the display of this column.
·	'Configure : Diagnostics'
   - added which timer (Client, Client Access User or Client 				Access Global) caused an AutoLogoff.

  Known issues:
·	None

MOMI Server
  New Features:
·	None

Bug Fixes:
·	Remote process names are now displayed correctly on the screen Logs / EMS Msgs.  Previously, the first two letters were missing.
·	Unnamed processes now display the CPU,PIN on the screen Logs / EMS Msgs.  Previously, the Process field was empty.
·	Only Start / Stop records are now returned on the screen History / Process Start/Stop if a process name is specific in the search.  Previously, other history records were returned.

  Misc. Items:
·	None

  Known issues:
·	None

MOMIFTP 
·	 When transfer fails the log will now show file sizes sent and received.

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

*********************************************************************

   Release Package			5.25
   Release Date (yyyy/mm/dd)		2012/02/03

	Item					Version
	----					-------
	Latest O/S tested			G06.32.01 & H06.23.00 & J06.12.00
	
	Client Version			5.25
	Server Version (VPROC)		5.25	T0000G06___V5_25____02_03_2012
      
	Buffer Version			Client 21.36   Server 21.36
	History database			3.00
	CONFMOMI				3.08
	OBYMOMI				5.00
	OBYCSQL				5.00
	MomiFTP.exe				1.68
	ssMOMI.scr				4.13
	MomiEMail.exe			1.05
	SendMail.exe			1.00
	IPCalc.exe				1.3.3

	Minimum server version
	to provide main line
	client functions			5.25

	Oldest client version
	tested with server		4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
Database format of EventBX records has changed to get correct sorting order.  Any records created using version 5.24 must be re-created.

MOMI Client
  New Screens: 	
·	None

  New Features:
·	‘Processes : Process Detail : SQL Statements’ and 
	‘Files : SQL/MP : Statements’ now have column ‘Selectivity%’
    that is a calculated value of what percent of records accessed were used.

·	‘SubSystems : Logs : EMS Log : Config’ now allows the user to set a message stop count.  So no messages will be collected after the count is reached.

·	‘Processes : Process Entity’ added column showing present memory use in bytes. Column labeled ‘Pres Memory Bytes’.

  Bug Fixes:
·	For most Grids the Tools display for Show Columns did not resize test correctly when the client was resized.  fixed.

  Misc. Items:
·	‘SubSystems : EMS Log : Message Detail’ display now shows/hides the EventCX/EventBX buttons and tabs based on the Client Access settings.

·	‘Configure : Client : Single Screen : SubSystems : Logs : EMS’ added Default Distributor Filter and Template File.

·	Database format of EventBX records has changed to get correct sorting order.  Any records created using version 5.24 must be re-created.

·	'Processes : Process Entity' removed the following columns because the values are no longer available: pres pages max , ext segs max , recv qlen max , abs segs qlen max , msgs sent qlen max.

  Known issues:
·	None

MOMI Server
  New Features:
·	None

Bug Fixes:
·	A request by the client to delete all EventBX records now completes correctly if there are no EventBX records.  Previously, the command to delete all would hang if there was nothing to delete.

  Misc. Items:
·	When MOMI stops a process as a result of an internally generated request, such as a MOMI CPU collector that is not reporting on a timely basis, the message written to the MOMI log no longer includes User field.  Previously, the User field was populated by the Logon ID used to start MOMI.  This was a bit misleading as the action was internally generated. 

·	The format of EventBX records is changed and not compatible with the previous release.  Any existing data must be deleted and reloaded.

  Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

*********************************************************************

   Release Package		5.24
   Release Date (yyyy/mm/dd)	2012/01/27

	Item				Version
	----				-------
	Latest O/S tested		G06.32.01 & H06.23.00 & J06.12.00
				
	Client Version		5.24
	Server Version (VPROC)	5.24   T0000G06___V5_24____01_26_2012
      
	Buffer Version		Client 21.35   Server 21.35
	History database		3.00
	CONFMOMI			3.08
	OBYMOMI			5.00
	OBYCSQL			5.00
	MomiFTP.exe			1.68
	ssMOMI.scr			4.13
	MomiEMail.exe		1.05
	SendMail.exe		1.00
	IPCalc.exe			1.3.3

	Minimum server version
	to provide main line
	client functions		5.24

	Oldest client version
	tested with server	4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure / Client Access / Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
This version requires upgrading both the Client and the server to get full functionality.  For example the EMS Messages screen in the 5.24 version of the client will not work with servers before 5.24. 

MOMI Client
  New Screens: 	
·	Added SubSystems / Logs / EMS EventBX / Define (for Tom S.)

·	Added SubSystems / Logs / EMS EventBX / List/Import/Export 

  New Features:
·	EventBX is a new user-defined EMS detail record. Like the built-in EventTX supplied by HP and the EventCX supported by HP but populated by the user.  EventBX (Event Blackwood eXtension) is EMS message information. The EventBX is a RTF (RichText) formatted message of unlimited length. (for Tom S.)

·	SubSystems / Logs / EMS Msgs Detail added tab for EventBX.(for Tom S.)

·	New MOMI Runtime param: 
    'script-EventBX-Export-Unformatted="<pc-file-name>"' 
This param will cause the MOMI Client to start then export the UNFORMATTED EventBX records to the specified PC based file, then stop the client at completion. Format of the EventBX export unformatted text file is located in the MOMI Help and on the page hint for screen SubSystems / Logs / EMS EventBX / List/Import/Export (For Tom S.)

·	Configure / Settings / Single Screen / Processes / ProcessH Entity now has the ability to set the default Measurement Code type for the Processes / ProcessH Entity screen. (For Hans B.)

·	Alarms / Define EMS message alarms now can be set/cleared by items within a specified field only (Owner, SSID ,Event Nbr, Process name, or within the text). (for Tom S.)

·	On SubSystems / Logs / EMS Logs added to the Configure the ability to set a starting Client Filter so records will start filtering immediately. Also added default starting client filter to Configure / Client / Single Screen / Logs :EMS. (for Tom S. and Alan H.)

·	On SubSystems / Logs / EMS Logs added to the Configure the ability to set a EMS Template file for the EMS screen. (for Doug H. and Tom S.)

·	On Configure / Client / Single Screen / Overview / EMS display added the ability to set an EMS Template file for the Overview EMS screen.

·	On SubSystems / Logs / EMS Logs added right-click popup menu for date/time column that allows the user (if they have an active filter) to turn off the filter then scroll the selected record to the top of the grid so they can see surrounding events.

·	On Configure / Client / Single Screen / SubSystems / Logs / EMS changed 'Display Format' to 'Line Color Options' that now allow user to select
1.	Set if Color Highlighting is on or off
2.	If Color Highlighting is on, set if the color legend  displayed or not
3.	Set if an Action/Emphasis should color(Yellow/Red) 1st column or entire line
4.	if an Action/Emphasis is displayed as entire line Set if A/E color or content color takes precedence. 
		(for Tom S.)

·	Popup Memo for Notes (right click on 'Print Screen' button) now allows setting font and font attributes on selected text.

·	On most grids the grid tools on 'Show Columns' tab the 'string' type columns can now alter the display by chopping leading or trailing characters off the display for that column. (for Tom S.)

  Bug Fixes:
·	On a WinXP pc when Screensaver engages and is then unlocked the client would sometimes crash.  Fixed.

·	If a system had Client Access activated then changed the MOMI server to run in MiniMOMI mode, the Client Access setting were still applied.  This meant that if Client Access turned off all screens except Overview all other screens would be hidden and since MiniMOMI prevents logon you could never see any screens. Fixed.

·	On SubSystems / Spooler / View Job when a job of more than 325,000 lines was displayed the client would crash with an 'out of memory' error.  Totally rewrote View Job to prevent the crash and to speed it up.  Fixed.

·	On Files / Enscribe / View File when a file of more than 325,000 lines was displayed the client would crash with an 'out of memory' error.  Totally rewrote View File to prevent the crash and to speed it up.  Fixed.

·	On Files / Enscribe / View File when a file started with a null the client would crash.  Fixed.

·	If the PC ever had its time set backward (including setting daylight savings on) the client would not perform some timed tasks until the time caught up again. Fixed.

·	On Systems / Probe / Base sometimes the first system on the list would have a smaller font than the rest of the systems.  Fixed.

·	On SubSystems / Logs / EMS Msgs Config when new Collectors where added to the Collector lists and the Client was maximized the font was too small. Fixed.

·	On CPUs / Priority Charts / Charts 2 / 3D CPU Busy chart.  If system had 16 cpu and the client was maximized the cpu numbers on the bottom axis were garbled.  Fixed.

	Misc. Items:
·	On SubSystems / Logs / EMS Msgs Detail moved the EventCX to its own tab.

·	On SubSystems / Logs / EMS Msgs when an item was added to the color coding both the label and the message content had the text added to it.  Now the text is only added to the label if it is not empty.  (For Doug H.)

·	Added EventBX screens and actions to Client Access.

·	On Configure / Client Access / User Define now color coding (orange) is used to show a Group is being displayed/defined or if a user is part of a group (meaning the user settings can only be changed by changing the group setting).

·	Change tab Configure / Settings to Configure / Client.

·	On Configure / Client / Single Screen changed 'System Wide' tab to 'General'.

·	On Configure / Client / Single Screen added a set of sub tabs for the SubSystems tab.

·	On Grid Toolbox changed tab from 'Hide columns' to 'Show Columns'

·	On Configure / Server / Server Info 2 flags
1.	Removed D47 or later , D48 or later , G06.12 or later
2.	Added Client Initial Msg and Logon View Job

·	On Files / Enscribe / File Opener , Files / Enscribe / File and Files / Enscribe / File Detail added ability to lookup OSS type files. (for Tom S.)

·	On Configure / Client / General / Chart Backgrounds added ability to set background color of Overview CPU Busy chart separate from rest of charts.

·	On Configure / Server / Trace Log added clear button.

·	On Configure / Client / Actions changed the Database Actions from individual buttons to a selection screen and added the ability to delete all EventBX records.

	Known issues:
·	None

MOMI Server
	New Features:
·	Supports ability to specify particular fields of SSID, Event Number, Process Name or Event text when searching for set/clear criteria in the alarm EMS / User defined. Previously (and still the default), the search of the EMS message always included the entire message.

·	Supports virtually unlimited record sizes written to the MOMI configuration file CNF01DB.  I/O's to the file now use record locking.

·	Support is added for new/updated client screens:
§	Logs / EMS EventBX
§	Logs / EMS Msgs
§	Enscribe / File Opener
§	Enscribe / File

·	The CONFMOMI keyword CLIENT-INITIAL-MSG determines if an extra level of initial protocol in the communication is required. The feature is provided for environments that might issue random communication messages (i.e. security penetration testing) on the TCP/IP port where the MOMI server listens.  See MOMI help for additional information.

·	New alarm DiskFile / EOF (megabytes) that triggers if a disk file is over or under a particular size.

·	The CONFMOMI keyword LOGON-SPOOLER-VIEW-JOB provides the ability to view Spooler jobs under the user authority of MOMI instead of requiring the user to logon.  The default requires the user to logon and have the authority to view the contents of a Spooler job. See MOMI help for additional information.

·	MOMI no longer requires logon to view the contents of EventCX information.

·	The screen Enscribe / Locks now displays RECORD-LOCKG when a generic lock is in effect.  Previously, this attributed was not checked an only RECORD-LOCK was displayed.

Bug Fixes:
·	The translation of EMS tokens to text now uses routines that support token overrides.  This affects the display of EMS messages in Logs / EMS Msgs and alarm processing in EMS / User defined. Previously, if an EMS template overrode with ZEMS_TKN_EMPHASIS it was not picked up.

·	The server now correctly responds when an unknown message is received.  Previously, no response was issued.

  Misc. Items:
·	EMS messages displayed in an alarm EMS / User defined is no longer changed to upper case but now displayed as written.

·	The default size of CNF01DB is now has primary/secondary extent size of 1000/5000 instead of 1000/1000.

·	The alarm DiskFile / Percent Full no longer has the capability to function on an OSS file.  The ability was added but not published.  The issue is that there is no clearly documented and consistent method for determining the percent full for an OSS file.

·	The positioning with an EMS file/collector is now by log time instead of generation time.

·	The MOMI CPU collectors no longer request device information for subtype 30 processes if they are suspended.  Previously, they only checked for suspended.  This will help improve collector consistency on development systems.

·	The processing for the screen Processes / All Processes now reports error 160 in the DI Error column and skips a device inquiry for a subtype 30 process that is suspended or in a debug/inspect state.  This will help improve screen loading performance on a development system. 

·	Under heavy load the server directed screens such as Alarms / Active to reload or redisplay (intended as a optimization) if more than 500 items were queued for display.  This logic is removed as stress testing encountered a situation where a stream of items reaching 4000 (or so) could get the client so busy it could not keep up.  

  Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	Recompiled to take advantage of new Sockets code.  This allows the program to function if the server has the CONFMOMI keyword CLIENT-INITIAL-MSG enabled.

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

*********************************************************************

   Release Package           5.23
   Release Date (yyyy/mm/dd) 2011/10/20

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.01 & H06.23.00 & J06.12.00
      Client Version         5.23
      Server Version (VPROC) 5.23   T0000G06___V5_23____10_14_2011
      Minimum Server Version 5.00
      Buffer Version         Client 21.34   Server 21.34
      History database       3.00
      CONFMOMI               3.08
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.68
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
New Screens: 	
·	None

  	New Features:
·	'Alarms : Active' if alarm detail '[+]' is being displayed the detail may now be split into multiple lines of a fixed length.  This is set in the 'Configure : Settings : Single Screen : Alarms' section labeled as ' Split Alarm detail into shorted lines [####]'.  (for Tom S.)
·	 Created ability to use previously exported ini file to create new ini when client is first started.  This will allow administrator to setup default startup ini for new installs.  See 'MOMI_INIT.INI' help for how to setup and use.
·	 On 'SubSystems : Logs : EMS Logs' added ability to add/select multiple collectors at same time by using a comma between collectors in the 'Collector or LogFile' location.  If the user then presses the Add arrow they are all added and if the         user presses the 'Request with new options' button they are all added and the collection starts.  (for Hal D.)
·	 On 'SubSystems : Logs : EMS Logs' the Config display shows the state of each collector. (this may also be displayed by right-clicking the 'Config' button. 
-  'Requesting - no recs yet' = messages requested but not 			yet received.
-  date and time = date time of last messages received.
-  'Stop Time reached' = Collector has reached stop time.
-  error text = any error receiving messages from collector.

  	Bug Fixes:
·	On 'Processes : All Processes', 'Files : Enscribe : Files' and         'SubSystems : Spooler : Jobs' if the AutoUpdate checkbox was checked a very small memory leak was occurring with each update.  Fixed.
·	On most grid-type screens, If user stopped the update before all records were loaded the screen would remain 'locked' and not repaint once the user left the screen and then returned to it. Fixed.
·	Previously if a user created a shortcut to start MOMI and set that shortcut to 'Start Minimized' the MOMI Icon would not minimize to the Task bar but instead put a small window above the Task bar that would need to be right-clicked then restored to get the Client to start.   Then it would not be minimized.  Fixed.
·	If the user selected the Overview screen EMS Messages and the EMS system was very backed up with messages, the client would hang until it caught up. Fixed.
·	If 'Configure : Client Access : Overview' setting 'Allow Display of EMS Msgs' was not checked the EMS button was still available on Overview' and 'Configure : Settings : Single Screen : Overview' setting 'CPU/Process/EMS' was still available.  Fixed.
·	If user was viewing more than 2 EMS collectors and then changed systems the client would crash.  Fixed.
·	On 'Systems : FTP' when a file was transferred from a remote Windows Host to the local PC the confirm dialog would not display names and was locked and a transfer was impossible.  Fixed.
·	When the Overview screen was setup to display EMS messages and the CPU History chart was clicked the History detail was displayed behind the EMS messages.  Fixed.
·	'Processes : Last Start/Stop' was duplicating records with every update. Fixed.
·	Grid Exports did not always show the correct system name when the client had changed systems.  Fixed.
·	On 'SubSystems : Logs : EMS Logs' when displaying records in reverse order(last at bottom) the last few records would not display.  Fixed.
·	On 'SubSystems : Logs : EMS Logs' when records were received while the Config settings display was visible and the EMS display was paused the records would not update on the screen once the config was closed.  Fixed.
·	On 'SubSystems : Logs : EMS Logs' after a screen resize the define filter popup was being displayed in an incorrect location.  Fixed.

	Misc. Items:
·	Dramatically decreased the time taken to clear (delete all records) a Grid with a large number of rows.
·	Client Security Logon maximum length values changed to fit buffer sizes. 
1.	UserId max length changed from 39 to 32
2.	Password max length changed from 39 to 25
3.	New and confirm new password max length each changed from 64 to 25
·	On 'Processes : All Processes' changed column for 'Qualifier Info Available' from a '?' label to 'Q' and added new synthetic object file type.
·	On 'Processes : Process Detail' and Processes : ProcessH' added new synthetic object file type.
·	Removed code for old 'History Chart 1'. Chart 1 has been hidden since 5.20.
·	Changed logic used when changing to a system that client access requires the screen to be hidden. Previously the screens would display then be hidden causing a 'flash'.     Now they are just hidden.
·	Grid data exports can now be stopped during collection and creation.
·	When using File selector to get ems log file for EMS LogFile the EMS start date and time are now set equal to that file.
·	Moved the 'Auto-start MOMI' items from 'Configure : Settings : File Locations' to the 'Actions' page.
·	Added 'Cail File path' to 'Configure : Settings : File Locations'.
·	In 'Client Access' if someone attempts to update or delete the record for the 'Default Security User'(the user that started MOMI) a popup will display informing them that users record may not be changed.
·	Dramatically sped up the Grid Tools 'Export to Clipboard' and 'Export to HTML'.
·	On 'SubSystems : Logs : EMS Logs' when records are being received and the 'Config' button is pressed the Display will not Pause but will keep retrieving records unless the user presses the 'Pause' button.
·	Added Socket info to 'Config Info' report.

	Known issues:
·	None

MOMI Server
	New Features:
·	A new field of Code Type is now returned, obtain from Guardian rather than Measure as seen on the screen Processes / All Processes, which more accurately displays the type of process or the type of load file.  These are the current values:
TNS
TNS Accelerated 
Native (Non-PIC) 
Native (PIC)

	Bug Fixes:
·	Load files, displayed on Processes / Process Detail, sometimes were not sorted.
·	Corrected the processing of EMS messages so that if a users templates have an override of the token ZEMS^TKN^EMPHASIS it is now picked up.

  	Misc. Items:
·	Load files, displayed on the Processes / Processed Detail, now show as a space instead of ??? for a TNS Library in column Library Type.  The column only applies to native object files.

  	Known issues:
·	None

MOMIFTP 
·	added success popup message when done.

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

*********************************************************************

   Release Package           5.22
   Release Date (yyyy/mm/dd) 2011/07/11

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.01 & H06.22.00 & J06.11.00
      Client Version         5.22
      Server Version (VPROC) 5.22   T0000G06___V5_22____07_11_2011
      Minimum Server Version 5.00
      Buffer Version         Client 21.33   Server 21.33
      History database       3.00
      CONFMOMI               3.08
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.67
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	Added new screen 'CPUs : Detail Chart'.  Allows user to see
    history of the cpu with a chart that shows the cpu busy
    percent for each of the following process types:
      NSK System processes
      OSS System processes
      NSK User processes
      OSS User processes
      Disk processes
      Tape processes
      Communications processes
      Hardware Interrupts
      Software Interrupt processes
      Overhead
      other un-categorized items
   The user can:
      select what type processes to view
      select if chart 100% equals available cpu or used cpu.
      select number of time periods (10-200) to show records for.
      select which cpu to display or show average for all cpus.
      click on chart to display all values for that time.
   Currently the chart starts obtaining its data when the
    connection to the system is established so the history will
    only go back to that time, also when the system is changed
    any history is lost. 
       Remember: if you are using Client Access and the Global
          setting for "New screens enabled by default" is not checked
	  the new screen will not be visible until the client access
	  record for the user is enabled.

  New Features:
·	The Yellow Color triggers set in 'Configure : Settings :
    System Wide : Color Triggers : CPU Queue' and 'Disk I/Os' now
    are used on the Overview CPU Info chart for CPU Queue and
    Disk IOs/Sec.  Normal is Blue with any value over the setting
    displays as yellow.
·	Process Locator now allows user to select the process name or
    the object.
·	'Alarms : Define : Import' now has the ability to import a
    user created list of emails. The format of each line in the
    file is: 
		name,description,address
     	Any line starting with == will be a comment and will be
			 ignored.
      The email will be added as active, monitor time of always,
			 not part of any email group and no extra detail. 
	   (for Morris L.)
·	The Socket Connection Timer used to detect no messages from
    the Server for a period of time(30 sec default) is now also
    used on 'Probe' connections. When this timer expires the
    client shows the connection has timed out.
·	The 'Debug' popup (displayed when connection LED is clicked) now has a screen showing all sockets and their status.

  Bug Fixes:
·	When a CPU with multiple IPUs was displayed in the Overview 3D
    CPU Busy chart and the option for Chart Smoothing was turned
    on, the IPUs would not display. Fixed.
·	When a CPU with multiple IPUs was displayed in the Overview 3D
    CPU Busy chart and a cpu failed the IPUs would rotate between
    being displayed and being hidden. Fixed.
·	On 'Subsystems : Logs : EMS Logs', If collectors on multiple
    systems were being simultaneously monitored and the user
    changed systems the client would crash. Fixed.
·	On 'History : Chart' under some rare circumstances (chart
    minimum value was not 0 but was a very high number) if a user
    clicked on a chart the client would crash.  Fixed.
·	Version 5.21 has bug fix for Client crashes when Screensaver
    engaged. This fix did not work correctly on some machines.
    New fix should work on all PC's.  Fixed..

  Misc. Items:
·	Changed Socket code to serialize socket messages.  Original code could be interrupted by an Application.ProcessMessages and lose its context causing unforeseen results and sometimes client crashes.

  Known issues:
·	None

MOMI Server
  New Features:
·	Support for new client screen CPUS / Detail Chart.
·	Support for listing directories and files up to a particular level.  This allows the client to perform a direct drill-down to a particular path location.
·	Memory pages used by a process, as seen on client screens Processes / Top Processes and All Processes are no longer limited 1023.9 MB (maximum of a 16-bit page value).  A new 32-bit memory page value is used when available (i.e. later NonStop Integrity and NonStop Blade Systems).
  
  Bug Fixes:
·	An internal routine no longer indicates reserved process names as running.  Previously, process names reserved by the operation system but not running would be indicated by this routine as running. 
·	The following alarms now omit file/process names that are omitted (i.e. -$name):
Process / State running/stopped *
DiskFile / File Existence
DiskFile / Open or Closed
DiskFile / Timestamp age
Expand / Path state up/down
Expand / Line state up/down
* an issue only in an early version of 5.22 server

    Misc. Items:
·	The NSKCOM process used by MOMI to gather virtual memory information is now automatically restarted.  Previously, if the process was externally stopped a restart of MOMI was required.
·	The NSKCOM and TMFSERV processes started by MOMI now request 5 character instead of four character process names.
·	CPU-BUSY-TIME no longer has PROCESS-OVHD (Process Overhead) subtracted from it for certain computations.

   Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None
***********************************************************************
   Release Package           5.21
   Release Date (yyyy/mm/dd) 2011/05/09

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.01 & H06.22.00 & J06.11.00
      Client Version         5.21
      Server Version (VPROC) 5.21   T0000G06___V5_21____05_09_2011
      Minimum Server Version 5.00
      Buffer Version         Client 21.32   Server 21.32
      History database       3.00
      CONFMOMI               3.08
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.67
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)

If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version
None

MOMI Client
	New Screens: 	
·	None

  New Features:
·	Added values for 8k,16k,32k and 64k cache sizes to
    				'Files : Disk Entity' ,
    				'Files : File Cache' and
    				'Processes : Process Detail : Disk Entity'.
	Also added new cache sizes to the detail.
·	On 'Configure : Settings : Single Screen : Files' added  ability to set the text color of SMF Volumes and Files (default is Gray). This will set the color used for Names when the Volume is SMF (for Kazem K.)

  Bug Fixes:
·	If the Overview screen was configured to show EMS messages at the bottom, the EMS messages never displayed.  The message to get EMS was only sent when the EMS Button was pressed not if it was already displayed. Fixed.
·	On some Vista and Win7 machines:
	If the user does not have administrator rights and the screensaver is displayed then when the user activates the screen at the same time an internal client timer went off then MOMI would crash with "system error 5 - access is denied".  Problem is caused by a Delphi error in Constrols.pas function MouseCursorPos. Changed MouseCursorPos and added isOpenInputDesktop function to prevent error. Fixed.

	Misc. Items:
·	None

	Known issues:
·	None

MOMI Server
	New Features:
·	Disk 'stats' are now provided for 8192, 16384, 32767 and 65536 block sizes for the client.

·	The CONFMOMI keyword PROCESS-ENTITY-EXCLUDE allows the definition of object file names, in Guardian format, that are excluded from the MEASURE entities Process and SQLPROC.  This is provided as a workaround as described in HP HotStuff HS03067.  See MOMI Help (CONFMOMI / Advanced Keywords) for additional information.

  Bug Fixes:
·	The value Window Size (i.e. Delta-Time) is now reported as zero on the first update as displayed on the screen Processes / Process Detail - PE3.  Previously, the total time since the process was under measurement was reported.  The second and subsequent updates were reported correctly.  

  Misc. Items:
·	None

	 Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

*********************************************************************

   Release Package           5.20
   Release Date (yyyy/mm/dd) 2011/04/18

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.01 & H06.22.00 & J06.11.00
      Client Version         5.20
      Server Version (VPROC) 5.20   T0000G06___V5_20____04_18_2011
      Minimum Server Version 5.00
      Buffer Version         Client 21.31   Server 21.31
      History database       3.00
      CONFMOMI               3.08
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.67
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)

If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version

None

MOMI Client
	New Screens: 	
·	None

  New Features:
·	On 'Configure : Tools : Numbers' added a tool to Calculate File Sizes based on Format 1 or 2 files and Primary and Secondary extent sizes and Max Extents.
·	On 'History : Cpu Detail , CPU , Process , OSS CPU, and OSS NameServer' when records are displayed then the config button is pressed the time in the config is the time of the current displayed data not the time originally entered.
·	When the charts on the Overview screen for CPU Busy, CPU Info and Mem Info are displaying data in 3D charts a single CPU may be viewed by moving the mouse in the area above the CPU number and below the bottom of the chart.
·	When the charts on the 'SubSystems : OSS :  CPU Charts' screen are displaying data in 3D charts a single CPU may be viewed by moving the mouse in the area above the CPU number and below the bottom of the chart.
·	On 'History : Chart' chart elements added 3 Item Totals.  The Item Totals can add all data elements together and plot it with a user-defined name. (i.e. cpu busy for 0,1,2,3 each plotted and put into item total named 'All CPUs' would plot lines cpu busy for each cpu and another line labeled 'All CPUs' would plot showing the total of the 4 cpus.) 
The 1st item total will plot a line in Black with dots.          The 2nd item total will plot a line in Black with dashes.	
The 3rd item total will plot a line in Black with dots and dashes.
·	On 'History : Chart' when an item on the chart is clicked, a popup chart will	display showing what items were plotted at that time.

  Bug Fixes:
·	On 'History : Chart 2' screen. Clear button would not always work correctly when locked Trend chart was displayed.  Fixed.
·	On 'Systems : FTP' screen. When editing an OSS file the prompt to confirm sending the changed file back to the Tandem formatted the name as a NSK not OSS file name.  Fixed.
·	On 'History : Chart 2' when user selected 'Chart all CPUs for Busy percent' and the number of cpu currently on the system is less than when the history records were captured, the chart would only show CPUs up to the current max cpu number. Fixed.
·	If Overview screen was set by default to display the EMS messsages and the CPU Busy chart was set to 3D the chart would not size correctly.  Fixed.
·	On 'SubSystems : Expand : Diagram' made adjustments to positions of elements when the diagram was resized.  If an element was moved while the screen was reduced in size the position was wrong when the screen was resized and/or when the client was restarted.  Fixed.

	Misc. Items:
·	Removed 'History : Chart 1' and renamed 'Chart 2' to 'Chart'.  The old 'Chart 1' was obsolete and 'Chart 2' had been available since version 4.15 2006/09/15.
·	All new features (i.e. trending etc) have only been added to 'Chart 2'.
·	Server Trace Log Config now has ability to display only single message number.
·	'Processes : Top Processes' has increased the precision of cpu busy from whole number to 2 decimal points.
·	On 'History : Chart' chart elements removed the 'Data Manipulation' field. It added unneeded complexity to the chart.
·	In Tandem-to-Delphi message structures (MOMIDE.PAS) changed single character definition from CHAR to ANSICHAR to start preparing for conversion to Unicode.
·	Changed EMS Request message to send delete message when context id is deleted.

	Known issues:
·	None

MOMI Server
	New Features:
·	The internal code used to determine the processor name, i.e. S72000, NB54000c, etc..., now uses a system procedure call to obtain the name.  New HP CPU models names should appear within MOMI automatically and not require a MOMI code update.
·	The MEASURE Process Entity now allows measurement by object name.  The object name may either be Guardian or OSS.  Note that MEASURE only allows wild card at the volume, subvolume or file portion of the name (i.e. partial wild cards are not supported by MEASURE).
·	The internal processing code used by MOMI to start general 'non secured' servers now allows 4 simultaneous operations.  Previously, this was limited to 1.  The net effect is faster server startup for a one heavily loaded system.

  Bug Fixes:
·	Certain operations for the display of history for CPUs did not work correctly with $*.  Now the code correctly accepts $*.
·	History for processes limited by process name no longer returns all records (introduced in 5.19).
·	The server now accepts from the client a cleanup command that stops MOMI servers started for the purpose of viewing EMS logs.  Previously, switching between different log files or viewing times caused MOMI servers to accumulate.  Note that this fix also requires the 5.20 version or later of the MOMI PC Client to fully implement.
·	Corrected a potential memory leak in server startup.  This leak would only occur if MOMI encountered an error starting a  server.
·	Corrected a bug that caused a MOMI crash that logged an  "Unexpected Otherwise...".  This error indicated a state machine violation in server startup logic.  If MOMI requests a server startup and the operation took a long time (perhaps due to a overworked CPU) and an internal table entry managing server startup was deleted and reused the resulting server startup could be assigned to the wrong entry resulting in the crash.  Now, a check it made to insure the server startup is assigned only to the original requesting instance (or simply discarded).
·	Corrected a bug where extraneous data might appear on the screen Files/Enscribe/Cache in the column Volume.

  Misc. Items:
·	A compiler, linker or debugger problem was worked around that prevented the viewing of certain internal data structures in a SAVEABEND file.  This affected only TNS/R code.
·	Under certain timing conditions, rather unlikely, a MOMI server may not automatically stop.  Now, general MOMI servers will automatically stop after 90 seconds unless they are opened from their parent process. 
·	An internal structure was changed to allow 63 (from 16) total partitions on an Enscribe file.  This is in support of Enscribe Enhanced Keyed-sequence files.

Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

*********************************************************************

  Release Package           5.19
   Release Date (yyyy/mm/dd) 2011/01/06

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.00 & H06.21.00 & J06.10.00
      Client Version         5.19
      Server Version (VPROC) 5.19   T0000G06___V5_19____12_23_2010
      Minimum Server Version 5.00
      Buffer Version         Client 21.30   Server 21.30
      History database       3.00
      CONFMOMI               3.08
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.67
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)

If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

Impacts in this version

The screens 'Systems:Basic' and 'Systems:Detail' are replaced with 'Systems:Probe'.  The new screen combines the functionality of the previous.  The new button Select Systems on each display method (Base, All Sys, 1-4 Sys) is now used to independently configure what systems are reported.  The user will need to select the displayed systems at least once per display method.

The new independent configuration is also present and must be set at least once by the user for the screen 'SubSystems:Expand:Diagram'.  The system the MOMI PC Client has selected (the drop-down box at the top-right of the screen) is always displayed for Expand.  

Client Access provides a setting to enable/disable the display of the screen 'Systems:Probe'.  It and assumes the previous display setting of 'Systems:Detail'.  It is necessary to use version 5.17 or earlier of the client to toggle the display setting of 'Systems:Basic'.

Alarms Process / Running too long (CPU cycles) and Process / Running too long (wall clock) no longer automatically exclude program files located in $SYSTEM.SYSNN and $SYSTEM.SYSTEM.  See MOMI Server below for more information. 

MOMI Client
  New Screens: 	
·	None

  New Features:
·	Moved 'Systems:Basic' and Systems:Detail' to new consolidated        'Systems:Probe' screen.

·	Changed 'Systems:Probe' and 'SubSystems:Expand:Diagram' to allow user to select what systems are being monitored/probed/displayed for that screen.  Previously if the system was selected on the 'Systems:Basic' screen it could not be hidden on any of the other 'Probe' screens.

·	On 'SubSystems:Logs:EMS Msgs' added ability to monitor multiple collectors at the same time. (for Tom S.)
·	On 'SubSystems:Logs:EMS Msgs' now displays the collector the record is from in the tooltip hint shown when the mouse is over the 1st column and in the Detail Popup screen.

·	On 'Configure:Settings:Single Screen:SusSystems:Logs:EMS' added ability to save default EMS Collector List.

·	On 'Configure:Tools:Time' added buttons to display TimeZone Map, MOMI Calendar and Lunch Finder.

·	'History:Export Data:Create Export Script' now allows the export date selection of 'This Quarter' and 'Last Quarter'. Quarters are defined as Jan-Mar, Apr-Jun, Jul-Sep and Oct-Dec. (For Randy K.)

·	'History:Chart 2' now has trending added to the chart.        For active chart trending either Right-click the 'Config' button or check the 'Trend Lines' checkbox in the 'Config:Chart Definition'. For Trend chart that projects into the future either Right-click the 'Config' button or check the checkbox in the 'Config:Trend Chart'.

·	on 'History:Chart 2' added process name picker and file name picker to 'Configure:Chart Elements' for correct types.

·	on 'History:Chart 2' added button 'Display DB Dates' to popup list of all History Databases and the oldest Record in each.

·	on 'History:Chart 2' when dragging the start and/or end time lines to drill down to a higher detail database the Databases with records available within the Chart times will show at the top of the chart.

·	If 'Chat' has recent activity the button now will flash rather than just turning green and the popup hint will show how long since last message.

·	In 'Configure:Client Access:User Define' added ability to Delete the Default Security User,'Not Logged On', and 'User Not Defined' IDs. When they are deleted they will automatically be re-added since they are required IDs. This will allow the deletion of a corrupt record if needed.

·	On 'Alarms:Active' the multiline alarms may now be expanded automatically when they are displayed by checking the 'Auto-expand multi-line [+] Alarms' On the 'Configure:Settings:Single Screen:Alarms' screen. (for Tom S.)

·	On 'History:Export and Export Script' added button to clear all export items to match the select all export items button.  (For Doug H.)

·	Added new Client Access value to allow/prevent the display of the EMS Msgs on the Overview Screen. The New value is on the 'Client Access:User Define:Overview' tab labeled as 'Allow Display of EMS Msgs. (for Tom S.)

·	Added 'Count by Severity' to EMS Messages Mini-Reports.

·	On 'Configure:Settings:Misc. Settings:PC Registry  Settings' added display of GDI and Users handles limits set by Windows and their current usage.

·	Added new Client run-time parameter of "freeresources".  When this param is used the client will free all windows handles whenever the screen is changed. This will slow the changing of pages but it will prevent the client from crashing if enough screens are displayed to exceed the 10,000 user handles         limit set by default within Windows.

·	On 'Configure:Settings:Misc. Settings' added display of Client Run-time Parameters.

Bug Fixes:
·	'Alarms:Define:Import' did not notify user when export failed because the export file was from different version of client than the import.  Fixed.

·	'Configure:Settings:Single Screen:SubSystems'. If user checked/Unchecked the 'Logs:VHS' or 'Logs:MOMI' 'Reverse Scrolling' checkbox before that screen had been viewed (created) the client would crash.  Fixed.

·	'Configure:Client Access:Global Settings'.  The Default Security User could not turn off Client Access checking because once the checkbox to disable was checked the button to save the setting was disbled.  Fixed.

·	During startup if the client was able to verify the existence of the CAIL license file then before it was able to complete the reading of that file the network connection was lost the client would crash.  Fixed.

·	On 'Files:Enscribe:Files' and 'SubSystems:Spooler:Jobs' if many (>50) files/jobs were selected to be acted upon (deleted etc.) the client would get an error that the server had an internal queue that was full. Fixed.

·	On 'Systems:FTP' after a binary transfer was performed if the next action is to edit a file the file was transfered binary and was editable.  Fixed.

·	On 'Systems:FTP' if a user attempted to edit more than 1 file at a time, the transfer would fail but no message was displayed to indicate why.  Now will display error indicating only 1 file edit at a time.  Fixed.

·	On 'Systems:TraceRoute:from PC' added retry logic for failures instead of sending 'retries' number of simultaneous pings and using first non-failure. The old way was getting to many 'unknown' values.  Fixed.

·	Overview CPU Busy chart popup menu for 2d,2d-stacked and 3d was not always in-sync with the same values in the 'Configure:Settings:Single Screen' chart type.  Fixed.

·	On 'Alarms:Active' fixed timing window where it was possible to right-click to delete or temp turn off an alarm but after the right-click and before the action menu to delete/turn off was selected a new alarm arrived.  The wrong alarm could be selected.  Fixed.

·	On 'Alarms:Define:Alarm' when the user pressed the 'Save New' or 'Change' button the screen would clear.  Fixed.

·	On some slow connections it was possible to create a User-defined screen layout that would crash the client when displayed.  Fixed.

·	On 'Files:Enscribe:File Explorer' if the user keeps clicking on subvols multiple times without waiting for the complete list to be displayed the Server would eventually return an error 34 (out of PFS Space).  Fixed.

·	On 'Configure:UserHints' if the user tried to import UserHints from an empty file or one that was not correctly formatted for UserHints the client would crash.  Fixed.

·	Found that UserDefined and UserHint records were being requested twice upon connecting to a system plus once more whenever a logon was successful causing excessive message traffic. Fixed.

·	If User had Client configured to use Buttons instead of Tabs and all screens (except Overview) were hidden when no one was logged on the Client would crash at startup.  Bug was in versions 5.14-5.17. Fixed.

·	Modified Connect to Host logic because on Blade systems if Measure is not started the system will delay approx 5 seconds before reporting Measure not running instead on instantly like all previous systems. This was causing a loop in the client where the socket would connect wait 5 seconds then disconnect and repeat.  Fixed.

·	VHS Export/Reports would fail if the report had the logfile        ‘CURRENT SELECTED VHS LOG’ selected and the display screen had         ‘CURRENT ACTIVE VHS LOG’ selected.  The conversion from the text         ‘CURRENT ACTIVE VHS LOG’ into a filename failed.  Fixed.

	Misc. Items:
·	On most grids added color to displayed count, record count and total count (if displayed).  Orange indicates records being collected, green indicates records are filtered.  Also if column has an active filter on it the column header will also be green.

·	Reduce size of backward/forward button and altered some screen layouts to prevent MOMI screen from needing scrollbars when large fonts are used.

·	On 'CPUs:CPU Summary' removed the Send% column since Send Interrupts are no long used.  This made more room for longer CPU Model type descriptions.

·	Added 'SNTP-BIND-ADDR' info to Server Config screen and report.

·	Rewrote UserHints logic to improve speed of loading and importing.

·	'SubSystems:Spooler:Jobs' changed to only update changed item instead of re-displaying the entire grid full of data with each change.

·	On 'Cpu.Servernet I/O' and 'OSSCpu.PipeServer' entities stopped reloading values for ToCpu's that did not exist.

·	Grids changed to new BWGrid for increased performance and functionality:
         'Processes:Top Process'
         'Processes:Last Start/Stop'
         'History:Process Start/Stop'

	Known issues:
·	None

MOMI Server
	New Features:
·	The CONFMOMI keyword SNTP-BIND-ADDR defines the IP address where NTP (Network Time Protocol) requests originate.  Used to support fault-tolerant CLIM configuration. See the MOMI help for additional information.

·	The CONFMOMI keyword ALARM-SMTP-BIND-ADDR defines the IP address where output alarm email messages originate.  Used to support fault-tolerant CLIM configuration. See the MOMI help for additional information. (from server 5.18)

·	The server now uses the ZMS style for the MEASURE Process entity.

·	The following alarm is now available:
CPU / Breakpoints

·	The server now provides several new ANSI fields for Enscribe files. (from server 5.18)

·	The CONFMOMI keyword SNTP-OFFSET to modify the time returned from an NTP server.  This allows sites that don't use GMT as their system base to use MOMI SNTP capability. See the MOMI help for additional information. (from server 5.18)

·	The alarm CPU / Busy percent now has the top 5 processes of the CPU ($name, object, busy%) in the extra text line of the display. (from server 5.18)

·	The following alarms are now available (from server 5.17):
CPU / Breakpoints
Process / Messages received (per second)
Process / Messages sent (per second)

·	The alarm DiskFile / Subvolume file count now accepts and entity name pattern of $vol.#* (for example $SYSTEM.#*) to determine the count of temporary files on a volume.  Previously, this pattern was rejected with an error 13 (file name not in proper form). (from server 5.17).

 Bug Fixes:
·	Corrected a problem in the processing of the alarm EMS / User defined if the alarm was configured for automatic delete.  Several back-to-back EMS messages triggering the same alarm did not all process. The automatic delete logic previously could delete all messages.  Now, the automatic delete logic only applies to the alarm already processed. 

·	Code Space File/Path name now displays on S-Series systems for the screen Processes / ProcessH Entity.

·	Corrected a limitation that certain alarms such as Spooler / Collector - Percent Full were limited to 40 Entity Names.  If 41 were specified, the alarm did not process.  The new limit is 200 (which is more than can be defined for this type of alarm).

·	Corrected a problem where the processing of EMS / User defined alarms did not occur if the EMS Distributor (EMSDIST) was externally stopped.  The distributor was restarted but failed during configuration causing a stop of this particular alarm processing.  Now, the logic waits 60 seconds, correctly restarts the EMS Distributor, logs a general error message to the system log and a detailed diagnostic message to the MOMI Log. 

·	Corrected a problem where $MOMI would crash if an undelete-able alarm was deleted.  We don't know how alarm that could not be deleted was, but the main MOMI process will now accept the request (without crashing) and politely reject it. (from server 5.18)

·	The server no longer temporarily turns off all instances of an EMS / User defined alarm when only one instance was specified. (from server 5.18)

·	Corrected a problem in the processing of the CNF01DB (configuration database) where an error 10 (record already exists) occurred when updating a user in Client Access. (from server 5.18)

·	The alarm CPU / Busy percent now triggers on 99%.  Previously, the math used did not contain the same rounding logic and could differ from what was displayed on the Overview screen. (from server 5.17)

  Misc. Items:
·	Internal processing was improved and memory allocation was reduced, in some cases significantly, for UserHints.

·	Internal processing was improved for Spooler commands.

·	Internal processing was improved in history for Process and Process Start/Stop.

·	Configuration data such as Client Access, Alarms and UserHints are now sent to the client more efficiently if a connect occurs during a small timing window present immediately after the server was started.  The MOMI server now holds this data until it is all loaded from disk then makes it available to the client.  This has the effect of improving the data transfer performance if the MOMI server is stopped and restarted when a client is already connected (or trying to connect).

·	Performance can now be significantly improved when the server is processing repetitive requests that require logon security such as the display of a Spooler job. (from server 5.18) 

·	The display of EMS collectors now filters out $ZOPR which is a helper process for $0. (from server 5.18)

·	The alarms Process / Running too long (CPU cycles) and Process / Running too long (wall clock) no longer exclude all program files located in $SYSTEM.SYSNN and $SYSTEM.SYSTEM.  Instead, any process with an attribute of a 'system process' which is bit .<3> of the process state is automatically excluded.  This allows the setting of alarms for non-system object files in these subvolumes.  If desired, or needed, these files can be excluded by adding "-$SYSTEM.SYSTEM.* -$SYSTEM.SYS??.*" to the Entity Name field. (from server 5.17)

	Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

*********************************************************************

   Release Package           5.17
   Release Date (yyyy/mm/dd) 2010/04/16

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.00 & H06.20.00 & J06.09.00
      Client Version         5.17
      Server Version (VPROC) 5.16   T0000G06___V5_16____04_14_2010
      Minimum Server Version 5.00
      Buffer Version         Client 21.27   Server 21.27
      History database       3.00
      CONFMOMI               3.08
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.67
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

MOMI Client
	New Screens:
·	None

	New Features:
·	ANSI names added to 'Files' grids 'File Entity','DiskFile Entity', and 'DiskOpen Entity'.
·	ANSI names added to 'Process:Process Detail' grids 'File Entity has Open', 'File Entity Opened by','DiskOpen Entity'.
·	Grids with ANSI names now first column (File Name) is a synthetic name i.e. if ANSI use ansi name else if OSS use OSS pathname else use NSK Name.
·	Left Click on Synthetic name and display all 3 (ANSI,OSS,NSK).	

     Bug Fixes:
·	'Alarms:Define:Import' did not notify user when export failed because the export file was from different version of client than the import.  Fixed.
·	'Configure:Settings:Single Screen:SubSystems'. If user checked/Unchecked the 'Logs:VHS' or 'Logs:MOMI' 'Reverse Scrolling' checkbox before that screen had been viewed(created) the client would crash.  Fixed.
·	'History:Export Data:Scripts' the export dates 'this week,last week,this month and last month' did not work for any data type except CPU.  Fixed.

	Misc. Items:
·	Converted PFS value display on 'Processes:Process Detail' to show used percentage.

	Known issues:
·	None

MOMI Server
	New Features:
·	The MEASURE entities DiskFile, DiskOpen and File now provide an ANSI file name for SQL/MX objects.

    Bug Fixes:
·	Tool-tip information now displays on the screen Alarms/Define/Alarm field area Delay Alarm.
·	BWSSG is now used if MOMI is operated under a Group.Manager (i.e. *.255) User ID.  Previously, MOMI did not utilize BWSSG causing Ping and Tracert to fail due to lack of needed security - "Failure to open socket - Error 4013 - (Permission denied)"

      Misc. Items:
·	 Additional error information is now logged in the event that the value specified for ALARM-SMTP-SERVER-ADDR was invalid or a connect failed.
·	 The internal processing for a demand type of measurement is revised to work around issues discovered with ZMS style of MEASURE entities and the different NonStop platforms.
·	 Various OSS counters are now loaded for Guardian processes to allow reports where these processes are using OSS calls.
·	 The MEASURE entities DiskFile, DiskOpen and File now provide 'cleaner' OSS path information by not reporting /G/ in the OSS Path Names.
·	 The MEASURE entities Disk, DiskFile, DiskOpen and File now internally use ZMS style of counters on G06.26 and later releases. ZMS counters generally drop support for ^MAX type of counters and information such as channel/address from older K series systems.
·	 As of H06.20.00 & J06.09.00 it is no longer necessary to operate BWSSG as Super.Super.  It may now be operated under Super.Group.  HP corrected (somewhere) the underlying issue.

	Known issues:
·	None.

MOMIFTP 
·	Prevent timeout on inactivity.  Fixed bug not displaying NSK filenames.

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

***********************************************************************

   Release Package           5.16
   Release Date (yyyy/mm/dd) 2010/03/05

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.00 & H06.20.00 & J06.09.00
      Client Version         5.16
      Server Version (VPROC) 5.15   T0000G06___V5_15____03_03_2010
      Minimum Server Version 5.00
      Buffer Version         Client 21.26   Server 21.26
      History database       3.00
      CONFMOMI               3.08
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.66
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

MOMI Client
	New Screens:
·	'Configure:Tools' now broken down into 3 new screens 'Numbers','Time' and 'Network'.

	New Features:
·	Added new level of detail for Client Access.  Now 'Allow Process Action' is broken down to 5 items (Stop, Abend, Suspend, Activate and Alter Priority). Added 'Allow File Alter' with breakdown of 22 items. (for Ken K.)
·	Added EMS messages to User Defined screens (for Cathy M. and Carl B.)
·	'Configure:Tools:Network' now has a DNS Lookup and a WhoIs Lookup tool.
·	'Configure:Tools:Time' now has a small calendar.
·	'Configure:Define Systems' screen now displays the DNS Lookup results if the connect fails(so IP Address being used is known).
·	'SubSystems:Logs:Momi Log' and 'SubSystems:Logs:VHS Log' now have buttons to move forward and back 1 or 10 records at a time.
·	All 'Files:SQL/MP' grids now have column to display error if error occurred getting SQL catalog info.
·	'Configure:UserHints' now lists successful and failed imports on different lists to make finding failures easier.
·	New MOMI Runtime param added 'script-userhints-import="<pc-file-name>"'. This param will cause the MOMI Client to start then import the UserHints defined within the specified PC based file, then stop the client at completion.  Format of the UserHint import text file is located in the MOMI Help and on the page hint for the screen Configure:UserHints (For Tom S.)
·	'Configure:Settings:Actions' now has a section to allow the User that started MOMI (Default Security User) to delete entire sections of the Server Database if the need arises. The 3 sections that can be individually deleted are 'Client and User Access Security records', 'UserHints' and 'User Defined Screens'.  Confirmation is required to perform the delete.
·	'Alarms:List:EMail Group' now has ability to see user ids for email users who are members that group.
·	'Alarms:List:EMail' now has ability to see of what groups the email user is a members.  
·	'Systems:FTP' now allows user to select multiple files(with X) then using the right-click delete it will delete all selected files.
·	'Systems:FTP' now allows user who select multiple files(with X) to cancel the list of files to act upon as well as skip individual files.

	Bug Fixes:
·	On 'Systems:FTP' added protection to prevent client from crashing when a Host Name was not able to be converted into an IP address.  Fixed.
·	If a client had initialized the 'SubSystems:Expand' screens (displayed the screens for first time) and an Expand Path was deleted the Client would crash. (Bug introduced in 5.08) Fixed.
·	If MOMI was using encryption and the MOMI Client was paused, when the client was resumed an error could display      ('Element within a message has an invalid length') and the socket connection would break and reconnect.  Fixed.
·	On some grids if you scroll down to lower rows then updated the grid the scrollbar would disappear.  Fixed.
·	On some grids, sorting and filtering would lose records that should not have been filtered out.  Fixed.
·	Fixed bug in 'Configure:Define Systems' that would allow a user to click on the header row of the grid then click the 'Set Default System' or 'Delete selected system' causing the client to crash.  Fixed.
·	'SubSystems:Logs:Momi Log' was not displaying some records after changing scrolling direction several times.  Fixed.
·	'History:Export:TMF' would only return non-rated values.  now will return Rated/NonRated and Window values for both Export and Scripts.  Fixed.
·	on the 'File Locator', OSS File locator' and 'Process locator' popups, if the user clicked on the list before it was full populated it could crash the client.  Now they are 'locked' until fully populated.  Fixed.
·	'Configure:Client Access:User Define' was allowing a security user to change the user settings for a member of a group but the change was not saved to the database.  Now the user cannot change a user setting within a group settings, the change must be made to the group record.  Fixed.
·	History charts CPU Detail, CPU, Process, OSS CPU and OSS Name Server would lose the filter when scrolling forward or backward in time.  Fixed.

	Misc. Items:
·	'Processes:All Processes' trees now do not show records that have been filtered out.
·	Added 'Reg. SharedSection' value to MOMI crash file (MOMI.LOG).
·	Improved the display of the OSS object file name on the Overview screen. (Instead of last 8 chars now entire name cut off at length of display).
·	'Configure:Tools:Time' Countdown timer now has enhanced display.
·	'Configure:UserHints' re-written to improve speed for import/export and startups initial load of data when there is a large number of Hints.
·	 'CPUs:Memory Detail' has the column 'UCME' (Un-Correctable Memory Errors) changed to 'HCME' (Hard Correctable Memory Errors) to match HP's new definition of the error.
·	 Changed to single set of sound files for FTP transfers and Edit on PC.
·	 Client Access now has setting for user to turn off AutoLogoff for that user even if Client Access has Globally turned it on.
·	 Grids changed to new BWGrid for increased Performance and functionality: 'SubSystems:Logs:Momi Log' and 'SubSystems:Logs:VHS Log'
·	‘SubSystems:Logs:EMS Msgs’ improved performance when changing from Color-coded to non-Color-coded.

	Known issues:
·	None

MOMI Server
  	New Features:
·	A new method is now provided to the client for releasing context.  This feature is used internally.
·	Processing for the screen SubSystems / Logs / MOMI Log is now handled more efficiently.
·	A new CONFMOMI keyword TCPIP-LISTEN functionally supersedes the keyword TCPIP-INFO-1 by allowing the specification of the IP address in which to 'listen' for MOMI client connections.  Previously, the keyword TCPIP-INFO-1 always 'listened' to all IP addresses on the specified TCP/IP stack.  This new feature was made at the request of HP to better support the CLIM hardware on the NonStop Blade Systems.  See MOMI help for syntax specification.

Bug Fixes:
·	Corrected a problem that could cause an alarm email to trigger an error in sending even though the operation completed successfully.
·	Corrected a problem that if a DNS name was used for the CONFMOMI keyword Alarm-SMTP-Server-Addr and multiple IP addresses were available and a TCP/IP connect error occurred on the first address the second and any subsequent addresses could not be used.
·	Corrected a problem where an Error 22 was generated on the screen Files / Enscribe / File Opener.
·	An optimization for computing the length of a subvolume name has been removed.  Previously, certain combinations of file names did not result in the proper length computation. (from version 5.14)
·	Previously during CPU failures, a MOMI server process failed or during normal MOMI server process creation traffic to/from client and main MOMI process was suspended for a period of time.  This was due to a window of time where startup messages being sent to a newly created process was effectively being performed waited within the same 'thread' of execution for client/server I/O.  Now, the logic has been completely redesigned to virtually eliminate this window. (from version 5.14)
·	A bug was corrected where a PING command or PING alarm could have failed due to a CPU specification not being specified. (from version 5.14)
·	SQL/MP processing to allow commands to continue processing even if one or more catalogs cannot be accessed.  Previously, processing stopped on the first catalog in error.  Now, the processing displays the catalog in error but otherwise continues. (from version 5.14)
·	A bug was corrected that if a large number of User Hints (+800) were defined certain message processing within MOMI would hang. (from version 5.14)
·	Internal processing of obtaining file name lists (filename_findnext_) is now no-waited and is preformed much more quickly.  Previously, hard delays were present to intentionally slow processing.  A side effect of this change is file name based alarms may complete much more quickly than in previous versions of the server.  The alarm "Check Interval" could be increased. (from version 5.14)
·	The MOMI stand alone alarm servers have had their default CPU limit reduced from 10% to 5%.  This change reflects the changes       filename_findnext_ processing.  The MOMI CONFMOMI advanced keyword CPU-LIMIT-ALARM-DETECT can be used to alter this value. (from version 5.14)
·	Corrected a bug that prevented SQL process information from being returned. (from version 5.14)
·	Worked around a 'feature' of the Integrity compilers that optimized out an empty procedure call that had the side affect of preventing a checkpoint to the backup MOMI process.  The lack of checkpoint caused the backup $MOMI process to stop if the primary was stopped. This 'feature' did not affect S series versions of MOMI. (from version 5.14)

  	Misc. Items:
·	All disk volumes are now added to the default measurement MOMI       configures at startup.  This change is for support of future       enhancements. (from version 5.14)
·	Systems running H06.14 or later may notice slightly higher CPU 
utilization levels in the MOMI CPU collectors (one is started for each processor). This is due to additional information being collected and in support of future enhancements. (from version 5.14)
·	Internal processing is now optimized to handle a large number of User Hints and other configuration information more efficiently at MOMI startup. (from version 5.14)
·	The MOMI server now returned 40 instead of 30 occurrences of 'top process' information. (from version 5.14)

   	Known issues:
·	None.

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

***********************************************************************
   Release Package           5.15
   Release Date (yyyy/mm/dd) 2009/07/22

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.00 & H06.17.00 & J06.06.00
      Client Version         5.15
      Server Version (VPROC) 5.12   T0000G06___V5_12____07_14_2009
      Minimum Server Version 5.00
      Buffer Version         Client 21.24   Server 21.24
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.66
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

MOMI Client
	New Screens:
·	None

	New Features:
·	on most drop boxes added ability to copy value to clipboard. (for Vikas K.)
·	on 'Processes:All Processes' config added ability to select OSS file. (for Vikas K.)
·	on 'SubSystems:TCP/IP/Process Status' user can now right click on either Local or Foreign Addr and start a TraceRoute of that address.
·	on all OSS file security (CHMOD) screens (display and Change) added the numeric value of that security (000->777).  (For Cathy M.)
·	on 'CPUs:PCBs/TLEs' add left-click jump from Low PCBs and High PCBs to display All Processes filtered to show only Low or High Pins.(For Vikas K.)
·	on 'Systems:FTP' to transfer a structured file into a textfile on the PC use the 'ASCII' transfer button.  If the 'Auto' transfer button is used it will transfer the file in Binary and include record header info. To Transfer the textfile back into a structured file the file structure must be set in the        'More...' button and the 'ASCII' button must be pressed. (For Bill B.)

	Bug Fixes:
·	On 'Subsystems:Logs:EMS Msgs' fixed bug where Color was not set correctly when using reverse scrolling and color selection text was in the message text area of the message.
·	On grids that contained a very large number of rows of data (5K+) the loading speed was too slow.  Greatly improved loading speed.
·	When importing a large number of User Hints the loading speed was too slow. Greatly improved loading speed.

	Misc. Items:
·	Protection is now in place on most grid displays to prevent a client crash when available memory is exhausted.  This protection currently activates when client memory exceeds 1.2 GB.  When triggered, an error message is displayed and the collected records are displayed. 
·	Replace Borland Memory Manager (borlndmm.dll) with FastMM4 Memory Manager to speedup memory manipulation.

	Known issues:
·	None

MOMI Server
	New Features:
·	None

    Bug Fixes:
·	Previously, if a Spooler Plus was not identified to MOMI, via the CONFMOMI keyword FNAME-SPOOLER-PLUS-n, nothing would be displayed on the screen Subsystems / Spooler / Job when the user tried to displayed just their jobs.  Now, an error message is displayed. 

     Misc. Items:
·	Performance is slightly improved on screens Files / Enscribe / SubVolume & File. 
·	The leading 'type' for error messages displayed on the SubSystems / Spooler screens are slightly revised (old -> new):

			Collector          -> Spool Collector
			Spool control file -> Spool Supervisor
			Device             -> Spool Device
			Print Process      -> Spool Print Process

	Known issues:
·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

***********************************************************************
   Release Package           5.14
   Release Date (yyyy/mm/dd) 2009/06/11

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.00 & H06.17.00 & J06.06.00
      Client Version         5.14
      Server Version (VPROC) 5.11   T0000G06___V5_11____06_10_2009
      Minimum Server Version 5.00
      Buffer Version         Client 21.24   Server 21.24
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.66
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

MOMI Client
	New Screens:
·	None

	New Features:
·	on 'Files:File Explorer:OSS' added right-click menu to create OSS file. (for Vikas K.)

	Bug Fixes:
·	On most grids if a number had more that 3 commas the width of the columns was calculated wrong.  Fixed.
·	on Version 5.12 if cpu 0 was down client would crash on startup.  Fixed.
·	on 'Processes:Process Detail' and 'Processes:Process Entity' the processes hometerm name was cut off.  Fixed. 
·	Under certain conditions a client crash could occur if screens were hidden using Client Access on one system but available on another. Screen initialization logic has been completely redone to prevent this problem. Fixed.
·	The Export/Import of Alarms had a bug that would corrupt an EMS message alarm record.  When the Alarm was triggered it would cause the alarm server to crash.  Fixed.
·	Chat did not always display scrollbars when needed.  Fixed.

	Misc. Items:
·	Optimized EMS message processing.
·	Improved processing when new CAIL License File is available.

	Known issues:
·	None

MOMI Server
	New Features:
·	Support for creating an OSS file.
·	A longer field is now provided for a process home terminal name as returned by MEASURE.  This prevents a possible truncated name on the screens Processes / Process Detail and Processes / Process Entity. 

	Bug Fixes:
·	The server will no longer allow the delete of an EMS / User defined alarm in the purple state.  The purple state indicate a configuration error (perhaps a version mismatch).  Now, the alarm record must be corrected.
·	MEASURE error 3264 is no longer generated when a OSS 16-bit process is specified on the ProcessH screen. 
·	A bug was corrected in Chat processing that would cause a "Maximum client context reached" error.

  	Misc. Items:
·	The master measurement (i.e. DCPUS file) started by MOMI will no longer log data to this file if run on a Blade system running J06.06 or later.  This change will prevent the EMS message "Measurement 0 $vol.subvol.DCPUS: write to datafile failed. File error 45."
·	When an OSS file is copied, the destination file is now opened for exclusive access.  Previously, it was opened for shared access.
·	The server now accepts an invalid character on the import of Alarm information for EMS / User defined.  This works around an import issue corrected in the client and prevents a MOMI server crash.

	Known issues:
·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	Version 1.66 – corrected file counts

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

***********************************************************************
   Release Package           5.12
   Release Date (yyyy/mm/dd) 2009/04/10

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.00 & H06.16.00 & J06.06.00
      Client Version         5.12
      Server Version (VPROC) 5.10   T0000G06___V5_10____04_07_2009
      Minimum Server Version 5.00
      Buffer Version         Client 21.23   Server 21.23
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.65
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

MOMI Client
	New Screens:
·	None

	New Features:
·	Added button to Debug Panel to allow user to crash the client.

	Bug Fixes:
·	Bug in new BwGrid was causing crash when Client started when Server had a down CPU.  Fixed.
·	Bug in 'SubSystems:Logs:EMS Messages' would cause PC CPU utilization to be excessive when reading a large amount of long EMS Messages (like when reading the Hardware Log $ZLOG).  This excessive utilization would cause the TCP/IP Session timer to pop causing the error 'Error> TCP/IP protection timer has expired' to display and all sockets to the host would drop and attempt to reconnect..  Fixed.

	Misc. Items:
·	In the event of a client crash, new code is now used and a new  window displays additional diagnostic information.  This information is written to the MOMI.LOG file created on the user's desktop.  The client will automatically terminate from this window if no button is pressed within 60 seconds. 
·	In 'Files:File Explorer' OSS and NSK users can now edit an empty file. (for Vikas K.)
·	Made change in EMS Message display to prevent scrollbar flashing when using multiple-line display.

	Known issues:
·	None

MOMI Server
	New Features:
·	None

	Bug Fixes:
·	None

Misc. Items:
·	The MOMI alarm Volume / Physical - State up/down now retries under an additional error condition and now waits 3 seconds instead of 1 second prior to the retry.

·	The master measurement (i.e. DCPUS file) started by MOMI will no longer log data to this file if run on a Blade system running J06.06 or later.  This change will prevent the EMS message "Measurement 0 $vol.subvol.DCPUS: write to datafile failed. File error 45."

	Known issues:
·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

***********************************************************************
   Release Package           5.11
   Release Date (yyyy/mm/dd) 2009/02/25

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.00 & H06.16.00 & J06.05.00
      Client Version         5.11
      Server Version (VPROC) 5.09   T0000G06___V5_09____02_19_2009
      Minimum Server Version 5.00
      Buffer Version         Client 21.23   Server 21.23
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.65
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

MOMI Client
	New Screens:
·	None

	New Features:
·	None

	Bug Fixes:
·	Client would crash when CPU went down.  Fixed.

	Misc. Items:
·	None

	Known issues:
·	None

MOMI Server
	New Features:
·	None

	Bug Fixes:
·	None

	Misc. Items:
·	The MOMI alarm Volume / Physical - State up/down now retries under an additional error condition and now waits 3 seconds instead of 1 second prior to the retry.

	Known issues:
·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None
***********************************************************************
   Release Package           5.10
   Release Date (yyyy/mm/dd) 2009/02/20

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.00 & H06.16.00 & J06.05.00
      Client Version         5.10
      Server Version (VPROC) 5.09   T0000G06___V5_09____02_19_2009
      Minimum Server Version 5.00
      Buffer Version         Client 21.23   Server 21.23
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.65
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

MOMI Client
	New Screens:
·	None

	New Features:
·	None

	Bug Fixes:
·	None

	Misc. Items:
·	Improved hint timer for new BWGrid to better use the same hint timer values as the rest of the client.

	Known issues:
·	None

MOMI Server
	New Features:
·	None

	Bug Fixes:
·	None

	Misc. Items:
·	The MOMI alarm Volume / Physical - State up/down now retries under an additional error condition and now waits 3 seconds instead of 1 second prior to the retry.

	Known issues:
·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

***********************************************************************
   Release Package           5.09
   Release Date (yyyy/mm/dd) 2009/02/13

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.00 & H06.16.00 & J06.05.00
      Client Version         5.09
      Server Version (VPROC) 5.08   T0000G06___V5_08____02_04_2009
      Minimum Server Version 5.00
      Buffer Version         Client 21.23   Server 21.23
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.65
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

MOMI Client
	New Screens:
·	None

	New Features:
·	'SubSystems:Logs:EMS Logs' added year to EMS log datetime only if the year is different than the current year.
·	'Systems:FTP' now has percent completion display for file transfers.

	Bug Fixes:
·	Found and fixed memory leak in new BWGrid causing excessive memory use for the Client.
·	'Files:Enscribe:File Detail' the File grid would not display the selected file if the font had been increased for that grid.  Fixed.
·	'SubSystems:Logs:EMS Logs' define filter display was not completely visible preventing the create, delete and updating of the filters. Fixed.
·	'Files:Enscribe:File Detail' would crash the client when the user attempted to alter max extents. Fixed.
·	'SubSystems:Logs:EMS Logs' would flicker violently when new records were being read and a filter was being used.  Fixed.
·	'Files:Enscribe:Files' and 'SubSystems:Spooler:Jobs' had bug causing multiple item delete/purge to fail after first item.  Fixed.

	Misc. Items:
·	'Overview:CPU Info and Mem Info' moved buttons and title around to display correctly in either Overview format.
·	Improved performance of initial loading of the ‘Active Alarms’ screen when large number of alarms are active.
·	'Systems:FTP' changed 'Cancel' button to cancel all file transfers and added 'Skip' button to skip only single file.

	Known issues:
·	None

MOMI Server
	New Features:
·	Additional CPU 'friendly names' defined. 
·	Performance for the alarm "DiskFile / Percent full" improved.

	Bug Fixes:
·	A problem was corrected that MOMI logged the message "Failure on PROCESSOR_GETINFOLIST_ - CPU :n" every minute when a CPU failure occurred.  The message was erroneous and no MOMI data was affected. 
·	A problem was corrected that memory was not released for the alarm "EMS / User defined".

	Misc. Items:
·	Different SPI structures are now used that should report additional information on the NonStop Blade systems for the screen TCP/IP / Process Info.  Previously, some fields were not reported.
·	Default values for the CONFMOMI keyword TCPIP-WRITE-BYTES-SEC have been adjusted (values increased). 

	Known issues:
·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None
***********************************************************************
   Release Package             5.08
   Release Date          2009/01/08

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.32.00 & H06.16.00 & J06.05.00
      Client Version         5.08
      Server Version (VPROC) 5.07   T0000G06___V5_07____01_07_2009
      Minimum Server Version 5.00
      Buffer Version         Client 21.23   Server 21.23
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.65
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
(see MOMI HISTORY.RTF for previous versions)

Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

MOMI Client
	New Screens:
·	None

	New Features:
·	Added button on Overview screen to show EMS Messages on Overview. Also added selection on 'Configure:Settings:Single Screen:Overview' to allow setting the EMS collector ,Distributor Filter, and message count retained for use on these messages. (For Vikas K.)

·	'Overview screen now has an optional display format.  The original style display shows Charts and Top Processes.  The new option shows Charts, Top Processes and EMS Messages.  The selection is made and can be saved on the 'Configure:Settings:Single Screen:Overview' section with 'Chart/Procs' giving the original view and 'Chart/Procs/EMS' showing the new format. (For Vikas K.)

·	'Systems:Ftp' added ability to change port number without going into Config screen.

·	'CPU:CPU Info' now shows all available CPU values.

·	‘Process:Process Detail' and 'Process:Process Entity' now show number of IPU switches.

·	'Expand:Diagram' now has default picture for Blade system.

·	'Overview:CPU Busy' button right click now allows selection of 3D chart of CPU busy and each IPU busy for Blade systems with multiple IPUs.  Also can be set and saved in 'Configure:Settings:Single Screen:Overview'.

·	'Overview:CPU Info' charts now has charts for IPU Dispatches per second, Average IPU Queue Length and Measure Timer Cells.

·	'Systems:Emulators' now allows a external program to be defined.  This allows a Windows exe program such as an emulator or any other program to have a button defined that will launch the program when pressed. (for Bill B.)

·	Alarms for EMS Messages now can include 'Exclude if ALL' as well as the older 'Include if ANY', 'Include if ALL', and 'Exclude if ANY'. also the entries were previously limited to 10 lines of 64 bytes each, now limit is any number of lines with total length maximum of 640 bytes (one byte is consumed to terminate each line).

·	Added MOMI Client memory usage chart to debug popup and system info report.Added display of new Server Keywords SNTP-STARTUP-CHECK,FLAG-H0614_OR-LATER, FLAG-DISABLE-MEAS-COUNTER-WRITE, and MAX-COUNT-CONTEXT-ALLOWED to 'Config:Server Info' screen and Config Info report.

	Bug Fixes:
·	'SubSystems:Logs:EMS Msgs' filters using Action or Emphasis flags did not work correctly.  Fixed.

·	ScreenPrints to Clipboard would not capture all screen items(ie. EMS Msgs) Fixed.

·	Overview:CPU History chart was not capturing all cpus on remote systems if the remote system had less CPU than the current system.  Fixed.

·	on some PCs the 'SubSystems:Logs:EMS Msgs' would not display the vertical and/or horizontal scrollbar.  Fixed.

·	on systems with a lot of Spoolers,Spooler Collectors and TCP/IP processes the amount of time required to change systems was excessive. Fixed.

·	'History Export' for CPU Busy rated the value was incorrect, The decimal point was misplaced.  Fixed.

	Misc. Items:
·	'Overview:CPU Info' charts consolidated the 3 Link(Large,Prepush and ReadLink) into single chart and the 3 ReadLink Cache(All,Control and None) into another chart.

·	'Configure:Setting:Single screen' and 'Configure:Client Access:User Define' have changed layout (multiple tabs) to allow more room.

·	‘Suspend ALL Alarms' popup is now RED to make it look different from 'Suspend One Alarm' popup. This should help prevent mistaking ALL for One. (for Vikas K.)

·	added values to CPU history records (comp traps,ipus,timer cells,page requests, page scans, processh samples and swaps).

·	'Alarms:Define:Alarm' for EMS Msg type alarms changed the EMS Set and EMS Clear to tab selectors to allow room for new 'Exclude if ALL'.

·	Grids changed to new BWGrid for increased Performance and functionality:
         'Alarms:Active'
         'Alarms:Alarms List'
         'Alarms:Actions List'
         'Alarms:Emails List'
         'Alarms:Email Groups List'
         'CPUs:Cpu Info'
         'Files:Enscribe:Volume'
         'Files:Enscribe:SubVolume'
         'Files:Enscribe:File'
         'Files:Enscribe:File Opener'
         'Files:Enscribe:File Detail' 4 grids
         'Files:Enscribe:File Cache'
         'Files:Disk Entity'
         'Files:Disk File Entity'
         'Files:Disk Open Entity'
         'Files:File Entity'
         'Files:SQL/MP:Catalog' 2 grids
         'Files:SQL/MP:Base Table'
         'Files:SQL/MP:Table'
         'Files:SQL/MP:File'
         'Files:SQL/MP:Index'
         'Files:SQL/MP:Partition'
         'Files:SQL/MP:Usage'
         'Files:SQL/MP:Table Detail' 5 grids
         'History:CPU Detail'
         'History:CPU'
         'History:Processes'
         'History:OSS CPU'
         'History:OSS Name Servers'
         'Processes:All Processes'
         'Processes:Process Detail' 6 grids
         'SubSystems:Spooler:Spooler'
         'SubSystems:Spooler:Collecor'
         'SubSystems:Spooler:Device'
         'SubSystems:Spooler:Job'
         'SubSystems:Spooler:Loc'
         'SubSystems:Spooler:Print'
         'SubSystems:TCPIP:Process Info'
         'SubSystems:TCPIP:Process Status'
         'SubSystems:TCPIP:SubNet'
         'SubSystems:TCPIP:Route'
         'SubSystems:Expand:Connections' 4 grids
         'SubSystems:Expand:Paths:Info' 4 grids
         'SubSystems:Expand:Paths:Status'
         'SubSystems:Expand:Paths:Stats'
         'SubSystems:Expand:Lines:Info' 4 grids
         'SubSystems:Expand:Lines:Status'
         'SubSystems:Expand:Lines:Stats' 5 grids
         'SubSystems:OSS:CPU Info'
         'SubSystems:OSS:Name Servers'

	Known issues:
·	None

MOMI Server
	New Features:
·	The alarm EMS / User define now supports "Exclude if ALL" and provides support for more than 10 lines.  Overall an EMS SET or EMS CLEAR item is still capped at 640 bytes (each line of data has one internal terminator character).  Any existing alarm will be flagged by MOMI and need to be resaved.

·	The alarm EMS / User defined now allows the EMS collector to be specified.  Previously, only $0 could be examined for alarms.

·	Server can now provide lists of processes to the client such as a list of EMS collectors.

·	The following spooler alarms now display the supervisor name following the device/process name (i.e. $name ($super)):

1.	Spooler / Device - State down/not ready
2.	Spooler / Print Process - State down/not ready
3.	Spooler / Collector - State down/not ready

·	Internally, support was added to allow the quicker release of client context for certain message types.

·	Internally, support added for PGMRAY 2.

·	The following alarms now provide a list of spooler collectors for the user to select instead of a list of all processes on the system:

§	Spooler / Collector - Percent full
§	Spooler / Collector - State down/not ready

·	The following alarms now provide a list of either physical disk or virtual disk (as appropriate):

§	Volume / Physical - State up/down
§	Volume / Virtual - State up/down

	Bug Fixes:
·	None

	Misc. Items:
·	The compiler optimization level for certain code sections is changed from 2 to 1 per support note S08125.  We were not using the affected compilers, but better safe than sorry.

	Known issues:
·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

***********************************************************************
   Release Package             5.06
   Release Date          2008/08/06

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.31.00 & H06.14.00
      Client Version         5.06
      Server Version (VPROC) 5.05   T0000G06___V5_05____08_04_2008
      Minimum Server Version 5.00
      Buffer Version         Client 21.21   Server 21.21
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.65
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

MOMI Client
	New Screens:
·	None

	New Features:
·	Added Server Virtual memory values to Config Info report.

·	Added display of new Server Keywords SNTP-STARTUP-CHECK,FLAG-H0614_OR-LATER, FLAG-DISABLE-MEAS-COUNTER-WRITE, and MAX-COUNT-CONTEXT-ALLOWED to 'Config:Server Info' screen and Config Info report.

	Bug Fixes:
·	Systems being probed and 'SubSystems:User Defined' were erroneously re-requesting Alarm status messages even though the original request was still outstanding. This caused excessive resource consumption on the server and periodic 'hanging' of the Server when it was cleaning up those resources. Fixed.

·	on 'SubSystems:Logs:EMS Msgs' some messages would not appear if the Pause button was pressed at the instant an EMS update request was needed to be sent.  Fixed.

·	on 'SubSystems:Logs:EMS Msgs' some messages would not format correctly if the Grid Font or Font size was changed and multi-line display was wanted. Fixed.

·	Version 5.05 introduced a bug causing User-defined screens saved under previous versions to sometime crash the client(update frequency was inconsistent). Fixed.

·	If Client Access Required a Minimum client version, a client of a lower version could still be used by Clicking the Pause/Resume button a few times.  Fixed.

·	SubSystems tabs were not correctly changing fonts when font name and/or font size was changed.  Fixed.

·	on 'SubSystems:Logs:EMS Msgs' when the EMS Message Detail screen was displayed and the user pressed the Graphic Clipboard button the client would crash. Fixed.

·	If a user was logged on as the 'Default Security User' the client would autologoff regardless of the setting set for the User. Fixed.

	Misc. Items:
·	Overview CPU Chart will now do smoothing when displaying as a stack chart.

·	SubSystems:Logs:EMS Msgs' increased the Filter number of items in 'Include if any', 'Include if all' and 'Exclude if any' from 10 to 20.

	Known issues:
·	None

MOMI Server
	New Features:
·	If MOMI is maintaining the System time, the SNTP server is now accessed a few minutes after MOMI startup. Previously, MOMI would not access the SNTP server until a multiple of the specified interval (i.e. if checking every 24 hours the first access would not occur until midnight). This initial access provides verification that the SNTP server is accessible.  This initial access operates by default in preview mode (i.e. it won't make a time adjustment). A new CONFMOMI keyword SNTP-STARTUP-CHECK may be used to alter this default action.  See MOMI help for additional information.

·	On H06.14 or later O/S releases MOMI will use a new feature of MEASURE that prevents counter records from being written to the measurement data files. This feature is used in situations where MOMI does not read from the data file but instead accesses the counter records via LISTACTIVE.  This change will prevent the EMS message "Measurement 0 $vol.subvol.DCPUS: write to datafile failed. File error 45."

	Bug Fixes:
·	None

	Misc. Items:
·	MOMI no longer logs the message "System time does not require adjustment by MOMI" if adjustments to the system time were not enabled (i.e. operating in preview mode).

·	The MOMI server now has an internal protection to prevent the client from requesting too many context resources.

·	An EMS and MOMI Log error message is now generated if the TCP/IP stack cannot be opened by MOMI. This situation could be triggered by invalid name specified or a security failure.  Previously, this situation was not logged.  The TCP/IP stack process name is specified in the CONFMOMI file with the keyword TCPIP-INFO-n.

	Known issues:
·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	The FTP port number, which defaults to 21, may now be specified in the connection information to the NonStop System.  This allows the use of non-standard port numbers.

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None
***********************************************************************
   Release Package             5.05
   Release Date          2008/07/10

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.31.00 & H06.13.00
      Client Version         5.05
      Server Version (VPROC) 5.04   T0000G06___V5_04____07_03_2008
      Minimum Server Version 5.00
      Buffer Version         Client 21.20   Server 21.20
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.64
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

·	Added new Alarm 'DiskFiles:Timestamp age' to alarm if a File Timestamp (any of several) is too old or too new.

MOMI Client
New Screens:
·	None

New Features:
·    On 'SubSystems:Logs:EMS Msgs' now allows user to hide a color as well as show only a color.
·    On popup menus items that require the user to be logged on will now be disabled if the user is not logged on.  Guardian security will still be used to actually perform the action.

Bug Fixes:
·   on 'SubSystems:EMS Msgs' if Grid Tools was display and the user changed to another screen the Tool box would remain displayed. Fixed.
·   on 'Systems:Detail' when using the button to jump between systems the client would mistakenly 'Pause' the connection.  Fixed.
·   on 'Files:File Explorer:NSK' if subvol was changed while subvols were being updated the display would be incorrect.  Fixed.
·   once the client connected to a system running in Mini-MOMI mode the 'Systems:FTP' and 'Files:File Explorer' screens would never reset to allow use when connected to a Full version(non-MiniMOMI) until the client was stopped and restarted. Fixed.
·   on 'SubSystems:Logs:EMS Msgs' some messages would lose data if the display was set for multiple lines and was not compressed.  Fixed.
        
Misc. Items:
·   on 'SubSystem:User Defined:Diagram' swapped position of Clear and Config button to prevent mistakenly hitting the clear button when turning on/off Design mode

Known issues:
·	None

MOMI Server
New Features:
·	Additional CPU types such as NEOVIEW, NB50000c, NS3200AC are now recognized.
·	Alarm DiskFile / Timestamp age

Bug Fixes:
·	If invalid DNS/IP was given to the CONFMOMI param SNTP-SERVER-ADDR, the EMS error message now logs correctly.  Additionally, a failure to convert a DNS name to an IP address now logs additional error information.

Misc. Items:
·	The MOMI log message about a MOMI server processing stopping now contains the CPU number where the affected process was running.

Known issues:
·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None
***********************************************************************
   Release Package             5.04
   Release Date          2008/06/06

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.31.00 & H06.13.00
      Client Version         5.04
      Server Version (VPROC) 5.03   T0000G06___V5_03____05_30_2008
      Minimum Server Version 5.00
      Buffer Version         Client 21.19   Server 21.19
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.64
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

·	None

MOMI Client
	New Screens:
·	None

	New Features:
·	None

	Bug Fixes:
·	Encryption state was not correctly updating on the Config Server Info screen.  Fixed.
        
	Misc. Items:
·	Added Server run-time param 'DISABLE-LIST-LOCKS'.

	Known issues:
·	None

MOMI Server
	New Features:
·	None

	Bug Fixes:
·	None

	Misc. Items:
·	None

	Known issues:
·	None

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None
***********************************************************************
   Release Package             5.03
   Release Date          2008/05/30

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.31.00 & H06.13.00
      Client Version         5.03
      Server Version (VPROC) 5.03   T0000G06___V5_03____05_30_2008
      Minimum Server Version 5.00
      Buffer Version         Client 21.19   Server 21.19
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.64
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

·	None

MOMI Client
	New Screens:
·	None

	New Features:
·	None

	Bug Fixes:
·	Vertical scrollbar on EMS Msgs was sometimes hidden after a screen was resized.  Fixed.
        
	Misc. Items:
·	Added OSS Files to Alarm Define Templates.

	Known issues:
·	None

MOMI Server
	New Features:
·	The CONFMOMI keyword DISABLE-LIST-LOCKS provides the ability to prevent the listing of locks on the system.  See MOMI help for additional information.

	Bug Fixes:
·	Wild card expansion for some DiskFile alarms would trigger an error if the subvolume specified was empty.  Generally speaking, a specification for a wild-card Entity Name should not generate an error if no files are found.  However, a specific file name should generate an error if it is not found.

·	The current priority of MOMI is now obtained correctly for the  ASCII text file created by pressing the button "Save Diagnostic and Config Info to File" on the screen Configure / Diagnostics.  Previously, this value was for the process that started the main MOMI.

·	The alarm Process / State running/stopped no longer triggers if a MOMI CPU collector stops reporting or is externally stopped.

	Misc. Items:
·	None

	Known issues:
·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None
***********************************************************************
   Release Package             5.02
   Release Date          2008/05/15

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.31.00 & H06.13.00
      Client Version         5.02
      Server Version (VPROC) 5.02   T0000G06___V5_02____05_14_2008
      Minimum Server Version 5.00
      Buffer Version         Client 21.18   Server 21.18
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.64
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

·	None

MOMI Client
	New Screens:
·	None

	New Features:
·	None

	Bug Fixes:
·	On FTP screen, if user set HOST directory then connected, the selected directory was correct but the display showed the users default directory.
        
	Misc. Items:
·	Added Windows error codes into Error/Codes page.

·	Added one time display message at client startup that notifies user if Windows registry should be changed to increase windows SharedSection internal control blocks. The change will allow more windows resources to be available for multiple copies of the MOMI client or the client and other resource-intensive programs(like Lotus Notes) to run at the same time.

	Known issues:
·	None

MOMI Server
	New Features:
·	The alarm DiskFile / File Existence now accepts OSS file paths.  Additional infrastructure work prepares converting other alarms in this category to also support OSS path names.

	Bug Fixes:
·	A bug was corrected that if alarms were updated, such as adding a new alarm, delete or update an existing, a momentary alarm might appear indicating a process was not running when in fact it was.  Several conditions were required to cause this situation to occur.

	Misc. Items:
·	At MOMI startup, messages are no longer logged that indicate Alarm processing is no longer suspended.  This occurred when no initial delay of alarm processing was requested. 

·	The SQL/MP error 6006 now provides an ASCII text description.

	Known issues:
·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	added Help button

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None

IPCalc 
·	None

***********************************************************************
   Release Package             5.01
   Release Date          2008/05/05

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.31.00 & H06.13.00
      Client Version         5.01
      Server Version (VPROC) 5.01   T0000G06___V5_01____05_02_2008
      Minimum Server Version 5.00
      Buffer Version         Client 21.17   Server 21.17
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.63
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
Common new features (requires current client and server)
If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

MOMI Client
   New Screens:
·	None

   New Features:
·	'Files:File Explorer:NSK' added right-click to jump to enscribe screens for subvols,files,openers and copy to clipboard.

   Bug Fixes:
·	'SubSystems:User Defined:Diagram' if the user saved a diagram then immediately deleted it without reselecting it from the list the client would crash.  Fixed.

·	'SubSystems:User Defined:Diagram' if the user saved a diagram then displayed that diagram on a different PC that that the MOMI Client did not have that system defined(same logical name) the client would crash. fixed.  Now warns user that system not found.

·	Alarm Export/Import was not correctly setting a certain type of value (specifically the DiskFiles Files Extents value).  Fixed.
        
   Misc. Items:
·	None

   Known issues:
·	None

MOMI Server
   New Features:
·	Alarm suspend general messages are now logged to EMS along with previously to the MOMI log. Individual alarms active at the time of the suspend still log as directed.

·	The Alarm Process / I/O Stuck in %004  will now display the object file name of the process.

·	A new CONFMOMI keyword PATHWAY-TCP provides the ability to specify an additional location for the PATHTCP2 object file.  See MOMI help for additional information.

·	An additional message is now logged to EMS when MOMI stops a CPU collector.  This is primarily due to a collection not reporting on a timely basis. 

   Bug Fixes:
·	A problem was corrected that caused unrelated alarms to clear as processes started and stopped on the System. This was primarily evident on H06.13 systems.

    Misc. Items:
·	None

   Known issues:

·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	None

ssMOMI 
·	None

MomiEmail 
·	None

SendMail 
·	None
IPCalc 
·	None

***********************************************************************
   Release Package             5.00
   Release Date          2008/04/18

      Item                   Version
      ----                   -------
      Latest O/S tested      G06.31.00 & H06.12.00
      Client Version         5.00
      Server Version (VPROC) 5.00   T0000G06___V5_00____04_14_2008
      Minimum Server Version 5.00
      Buffer Version         Client 21.16   Server 21.16
      History database       3.00
      CONFMOMI               3.07
      OBYMOMI                5.00
      OBYCSQL                5.00
      MomiFTP.exe            1.63
      ssMOMI.scr             4.12
      MomiEMail.exe          1.04
      SendMail.exe           1.00
      IPCalc.exe             1.3.3

      Oldest client version
       tested with server    4.22

NEW FEATURES / BUGS FIXED 
Common new features (requires current client and server)

If you are using Client Access, newly added screens in a MOMI release update are not available to users by default. This action may be changed on the screen Configure:Client Access:Global Settings by checking the option New screens enabled by default. The user that started MOMI, known as the “Default Security User” always has new screens enabled by default.  

·	'Files:File Explorer' is a new screen that gives a Windows  'Explorer-like' view of the NonStop NSK and OSS file system.  The screen provides the ability to right-click on a filename and download a copy of that file into your PC editor.  When the editor is closed the file is optionally uploaded to the NonStop System. MOMI creates and maintains copies of the original and changed files on the PC. 

·	'Configure:Chat' is a new screen that allows users to communicate using text messages among themselves. If Client Access is enabled the user must have been given authority to view the Chat screen and the user must be logged on to be able to send messages. There are 5 public chat channels (ALL and ch1-ch4) plus 2 private channels (ch5 and ch6). Public channels may be viewed by anyone, Private channels are only visible to users that are logged on. (for Vikas K.)

·	'SubSystems:User Defined:Diagram' is a flexible new screen that  provides a list of objects selected and arranged by the user. The objects are graphical items such as boxes and other selected portions of System, CPU and Process information available to the MOMI PC Client. Information is available from any system probed on the 'Systems:Basic' screen. Screens may be saved for later reuse.

·	'SubSystems:User Defined:List' is a new screen allowing the selection of user-defined screens previously created. The screens may display in a window independent of the MOMI PC Client (the client must be running but can be minimized separately). The user may select multiple independent screens, determine there placement and the degree of transparency (i.e. a see-through level').

·	'Processes:ProcessH' has been totally re-written to provide additional information such as LoadFile (DLL/SRL) usage, allows the System & Both measurements on TNS/E platform and demangles C++ function names.

·	'Configure:Settings:Transfers' is a new screen that allows the user to configure the FTP Settings (like 'Systems:FTP') and the settings to be used by the Editor on the new 'Files:File Explorer' screen when editing files on the PC.

·	Various drop-down boxes in the MOMI PC Client that provide references Spooler supervisor names, Spooler Collector names and TCPIP process names now update dynamically.  Previously, these fields were only populated at client startup (or when a system connects). 

·	The screen Files:Enscribe:File Opener now provides OSS Pathnames when applicable.

·	A WAV file "unexpected error…" is played when a purple alarm (i.e. really red) is displayed on the screen Alarms:Active.

·	Data between the client and server may now be encrypted. The CONFMOMI keyword ENCRYPTION-ALGORITHM is used to enable and determine the type.  The three choices are None, FAS and AES. The default is None.  If encryption is enabled, MOMI 4.xx clients will still work with this but their data is not encrypted.  See MOMI help for additional information. 

·	MOMI now has the capability to be started with alarm processing suspended for a period of time and to toggle this setting on/off during operation. When alarm processing is suspended, a message is displayed over the "MOMI" panel at top of screen. The CONFMOMI keyword ALARM-SUSPEND-DELAY determines the period of time to delay alarm processing when MOMI is started and the screens 'Alarms:Active' and 'Configure:Settings:Actions' provide a button to suspend or re-enable alarm processing.

MOMI Client
   New Screens:
·	Described above in Common new features

   New Features:
·	Changed String Filter type for standard MomiGrids to allow use of full standard masking allowing '*' and '?'. Note that the old method of just putting 'text' and having all items that contain that 'text' will need '*' added before and after 'text' to match (i.e. *text*).

·	Added new tab on 'Processes:Process Detail' section for Process Entity. New tab is labeled 'LF' for Load Files.  This tab will list all DLL/SRL's used by this process.

·	'Processes:All Processes' config now allows to display only processes that use a set LoadFile(DLL/SRL).

·	Added ability to use SendMail.Exe to send emails without 'hanging' the client.

·	Added more places that User hints will display.

·	'Systems:FTP' now allows 'drag and drop' for file transfers.

·	'Systems:FTP' now has added confirmation settings in Config.

·	'Systems:FTP' has had changes made to keep a FTP-session alive while the user is logged on and improvements were made to keep copies of the original and changed files on the PC when files were edited.

·	Added ability to do FTP structured File transfers from PC to NonStop. (for Alan H.)
 
·	On the screens 'Overview', 'Top Process','Last Started', 'All Processes', and 'Process Entity' now if users selects cpu,pin it will be used for process identification instead of process name.  So now a 'Process Detail' of a backup process or an individual disk process is available.

·	added ability to create an 'Alarm Report' from the 'Alarms:Define:Export' screen. Report will contain all alarm elements.

·	Added TraceLog highlights for text and submsg number.

·	On the screen 'Configure:Client Access:Global Settings' changed 'Enable Client Access Checking on this System' to new title 'Enable User Access Checking on this System'. Added a new lower level checkbox 'Enable Client Access Checking on this System'. When checked 'Enable Client Access Checking on this System' now allows 'Enable User Access Checking on this System' and setting in 'Any Security Users' selections to be turned On/Off. This allows the use of the Global Security setting in 'Any Security User' to be set while the User Access checking is not enabled. 'Enable User Access Checking on this System' will turn On/Off the enabling/disabling of screens/actions based on the user that is logged on.

·	On the screen 'Configure:Client Access:Global Settings' added checkbox for 'New screens enabled by default'.  When checked any new screens added to a version will appear on all users screens until they are specifically disabled by updating the users/group record.  When not checked new screens will not appear until the records are updated indicating they should be enabled for that user.

·	On the screen 'Processes:Top Processes' now you can right-click on the object name and perform actions and copy the object name into the clipboard. (for Morris L.)

·	On the screen 'Processes:Process Detail' and Process:All Processes' added elapsed time to hint for Start Time. On 'Overview' popup added elapsed time since created. (for Morris L.)

·	On the screen 'Processes:Process Detail' added Starting Elapsed time and CPU Time on the PE3 tab. (For Morris L.)

·	On the screen 'Overview:CPU Hist' Chart right-click will now bring up action menu allowing you to jump to 'History:Process' for that time (For Vikas K.)

·	On the screen 'SubSystems:Logs:MOMI Log and VHS Log' added record progress while reading records with a filter set. (For Alan H.)

·	On the screen 'Configure:Settings:Actions' added section to display Backup files created when editing Host files on the PC.  Also allows user to edit the files and delete them. Also can be set to automatally delete all backup files when the MOMI client is stopped.

·	'History:Export Data' now has a checkbox allowing the exported data or Script to exclude commas(,) from the data.  Some exports when used by ACCESS would get #NUM errors when imported if the value contained a comma.  The default is still format with commas.

·	The screen 'Configure:Settings:File Locations' added selection when 'Import...' button on 'Export/Import MOMI.INI section' that allows the user to either import entire ini file or only the defined systems. (for Vikas K.)

·	The 'Help' button when pressed is now context sensitive and displays help applicable to the current MOMI screen selected.  If the current MOMI screen is ‘unknown’ to Help it will display the first help topic in the document. 

·	Process Name locator now includes Object File name.
 
·	Lunch Finder now has Load button to obtain from the MOMI Website our pick of locations into the lunch Finder list.

   Bug Fixes:
·	The screen 'Systems:Basic' Probe 'BreakAway' windows would not clear the alarm display when the alarms were cleared. Fixed.

·	On some PC using ATI's HydraVision program the client would not resize correctly (and possibly crash) for Client version 4.19-4.22. Fixed. Workaround was uncheck the 'Application position memory' selection in HydraVision either for all programs or just the MOMI client.  Fixed.

·	'Files:View Files' did not display correctly if the file contained a null - major rewrite to correct and improve performance. Fixed.

·	Standard Grid Tool to print grid to printer would not work. Fixed.

·	On 'Overview' screen sometime a right-click on Process/Disk name would not correctly determine process type and the popup menu would display a process menu instead of a disk menu.  Fixed.

·	Under some circumstances the Standard MomiGrid would lose records when using the scrollbar to scroll up or down.  Fixed.

·	If a PC did not have speech capability the 'Configure:Settings:Single Screen:Systems' checkbox 'Request Alarm Status' was incorrectly hidden.  Fixed. 

·	In 'Client Access' if a User was logged on and no client access record was defined for that user and no 'Wildcarded user' record matched the user the 'Not Logged On' client access record was used instead of the 'User Not Defined' record.  Fixed.

·	on 'Alarms:Active' if a user changed column order to a certain order then under some circumstances the user would be allowed to delete an active alarm that was not an EMS alarm thus should be un-deleteable. This would cause the server to crash.  Fixed.

·	If the PCs regional and language options were set to Italian (Italy) the time separator was '.' instead of the ':' expected causing a crash on client startup. Fixed.

·	On the 'SubSystems:Logs:EMS Msgs' after a filter was used then cleared sometimes the display would lose some of the messages. Fixed.
        
   Misc. Items:
·	Converted to use new Socket Control so regular messages and probes use the same method for communications.

·	'SubSystems:Logs:EMS Msgs' replaced Grid with new high-performance BWGrid.

·	The internal TraceLog processing has been rewritten to reduce PC cpu usage 

·	New external program SendMail.exe added to MomiEmail directory. This program allows the user to email from EMS Msgs, View File, View Spooler jobs and Alarm Export without 'hanging' the MOMI client.

·	Improved speed and reduced CPU usage when viewing file content.

·	made some changes to make 'Systems:FTP' more reliable.

·	Added PCs registry setting for SharedSection to Config Info report and 'Configure:Setting:Misc. Setting'.

·	Added MOMI Server object info(FileName and Security) to Config Info report and 'Configure:Setting:Misc. Setting'.

·	Added PC CPU Count and description to Config Info report.
 
·	Added history file compression type to Config Info report.

·	Converted 'Readme.txt' and 'MOMI History.txt' to RichText (.rtf) files.

·	Changed indicator that AutoUpdate Limit had been reached from *Time Out* to *AutoUpdate Limit* to prevent confusion.

·	Changed max number of EMS messages allowed to be kept in memory from 32K to 250,000 and allowed directly setting the value without using the spin buttons (for Michael B.)

·	Added An Encrypt/Decrypt test to the Debug panel.

·	Added Disable-TMF-Report flag, SQLSTMT-WILD-CARD and OSS01-API-VERSION to Server Info 2 screen and report. 

·	'Systems:Basic' screen is now active when running Mini-MOMI.

   Known issues:
·	None

MOMI Server
   New Features:
·	Message buffer memory in many cases is now aligned to page boundaries.  This allows activation of a more efficient message system transfer on TNS/E Systems.

·	The internal processing of client requests in the servers that MOMI launches is completely rewritten to enhance performance and support new capabilities in the main MOMI process.

·	The compression of history data has a new algorithm available that is more efficient with larger data records.  Additionally, compression may be turned off.  This capability will be externalized in a later release. 

·	MOMI, when started, now logs a message to EMS if MEASURE does not appear to be running or if MEASURE is not running in a particular processor in the system.  However, MOMI does continue to operate.

·	The TCP/IP I/O processing now supports larger internal buffers and the future capability to increase the message size to the client.

·	The default number of bytes per second that MOMI writes to all MOMI PC Clients is updated to reflect new processor types.  This is the CONFMOMI keyword TCPIP-WRITE-BYTES-SEC.

·	The MOMI now starts independent servers for many types of history requests from the client.  Previously, these requests shared a common server.

·	Server memory consumption is reduced in some additional cases where data is internally backing up (for example the client is slow to respond or has a slow link). 

·	Server now logs an EMS message if the port assigned to MOMI is used by another process (i.e. is not free and available).

·	Additional message protection is added to inbound TCP/IP data in the event a 'foreign' process is trying to send data into the server.

·	Additional MEASURE error codes are now translated into readable text.

·      MOMI has reduced, or in some cases eliminated the need for supplemental TLE's (Time List Elements).  This code is reworked to help better report when TLE's are running low in a processor. However, the MOMI subsystem must have been able to start correctly in order to report a low TLE alarm. 

·	The logic MOMI uses to access an SNTP server has been enhanced to better compensate for delays in the network.  This results in a more accurate time value being obtained.

·	Some intentional delays are now removed during the startup logic of the main MOMI server.

·	The CONFMOMI keyword SNTP-SET-IF-BEHIND provides an ability to have MOMI set the system time IF the clock is behind. 

·	On G06.26 and later systems MOMI now uses ZMS style of MEASURE counters to obtain the CPU entity.  This prevents overflow or loss of certain counters on the TNS/E platforms.

·	The default MOMI object file uses 64-bit OSS directory/file calls when looking up directory information on the TNS/E platform and 32-bit directory/file OSS calls on the TNS/R platform.  This change/feature is a result of the O/S changes introduced at G06.29 to support OSS files larger than 2 Gigabyte in size.

·	The alarm DiskFile / File existence now has a Delay Alarm attribute.  Previous definitions of this alarm will trigger a version mismatch requiring the alarm to be displayed and resaved.

·	Percentage values for history, where the server performs the computation, are now reported out to 4 decimal digits instead of 2.

·	The alarm DiskFile / Percent Full now has an option of "Open or Closed" attribute.  Previous definitions of this alarm will trigger a version mismatch requiring the alarm to be displayed and resaved.

·	The log message generated when a MOMI server is externally stopped now displays the purpose of the server (for example "HST01DB write"). 

·	The CONFMOMI keyword MEAS-SQLSTMT-WILD-CARD provides an ability to set the wild-card character used in the field run^unit when retrieving SQL Statements. For some reason HP changed the wild-card character to a space instead of an *.  MOMI now uses a space by default. 

·	An EMS message indicating the state of the MOMI password is logged after starting MOMI.

·	The alarm TMF / Long running transaction now reports the Pathway, TCP and Term when the alarm originates from Pathway and the needed information is successfully retrieved.

·	Failures encountered when retrieving information from the TMF subsystem are now retried instead of the retrieval task shutting down. A failure to communicate with the subsystem will also set TMF type of alarms to report as "Unable to access subsystem via TMFSERV".  

·	The NSKCOM started by MOMI and used to retrieve virtual memory information is now stopped and restarted after the initial retrieval of information.  For some reason, HP allows the initial instance of NSKCOM, regardless of whom started it, to lock the swapfile configuration file while any pending swapfile deletes are processed.  This automatic restart of MOMI's NSKCOM will insure that the swapfile configuration file will be unlocked after any pending operations are complete.  It is still recommended that the system startup files, after all processors are loaded but prior to any other activity start and NSKCOM with an EXIT to cleanup any pending activities.

·	MOMI now reports additional processor types.

·	The alarm DiskFile / Open or Closed now accepts an OSS path name.  Other alarms are also modified to accept OSS path names and their pop-up tool tips are updated to reflect this new capability.

·	The CONFMOMI keyword ALARM-EMS-EVENT-NBR to allow the definition of the EMS event number is loaded for MOMI Alarm messages.

   Bug Fixes:
·	Server now imposes a delay after receiving an error on the port assigned to MOMI.  Previously, a looping condition occurred if the port was not free.

·	The Average Operation Time value for $RECEIVE files now reports a much better value.  Previously, the value was reported too large.  As this value is derived, it is still incorrect for the initial I/O's under the file.  This value can be seen on the screen Processes / Process Detail under the File Entity has Open section.

·	A failure starting a TMF or MEADIA server now provides the correct error text.  Previously, the error text was not always loaded at certain points of failure.

·	The maximum adjustment MOMI may make to the system clock, if this feature is enabled, is now capped to 1 hour.  The operating system generates an error if a correction exceeds one hour.  

·	OSS CPU history processing now has additional logic to prevent an overflow trap when invalid history is processed.  MEASURE OSS CPU information on rare occasions has invalid, usually impossibly large values, in the returned data. 

·	Performance is improved for internal routines that search for objects such as active alarms.

·	Comp-traps are reduced on TNS/E platform.

·	ProcessH may have returned an additional entry of 'junk' if 1) the process was OSS, and 2) the entire array of information returned was filled.  

·	The correct WAV file is not played for DiskFile / File existence when the event was "Entity is Present".

·	An alarm defined with an object file name of $*.*.* no longer removes unrelated alarms when it clears.

·	It is no longer possible to delete an 'undeletable' alarm (i.e. not suppose to be able to delete) if the option All instances based on this Alarm was selected.  Generally speaking, only EMS / User defined alarms are allowed to be deleted.

   Misc. Items:

·	Changed the text in the alarm Tape / Tape mount and TMF/ Tape mount clear message from "...*Mounted*" to "..no longer outstanding" to reflect the possibility that the mount could have been canceled.  Now add to end of the 'clear' message the name of the tape drive when a mount is no longer outstanding and it is found on a drive.

   Known issues:

·	On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name Server operates, the MOMI CPU collector in that processor consumes progressively more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP 
·	Changed all NonStop references to HP NonStop.

·	Added file transfer failure if Binary file not same size after a PUT was successful.

ssMOMI 
·	Fixed memory leak causing excessive CPU utilization of the MOMI server.

MomiEmail 
·	Added optional UserName and Password for local SMTP Server.

·	Added display of selected SMTP email server.

SendMail 
·	New MOMI Helper program to allow MOMI user to send email without 'hanging' the Client.

IPCalc 
·	None

***********************************************************************
   Release_Package             4.22
   Release_Date          2007/03/29

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.30.01 & H06.09.00
      Client Version           4.22
      Server Version           4.19  vproc:  T0000G06___V4_19____03_28_2007
      Minimum Server Version   4.06
      Buffer Version           Client 21.15  Server 21.15
      History database         3.00
      CONFMOMI                 3.06
      OBYMOMI                  3.03
      OBYCSQL                  3.02
      MomiFTP.exe              1.62
      ssMOMI.scr               4.11
      MomiEMail.exe            1.03
      IPCalc.exe               1.3.3

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - on 'Systems:Detail' added 2 new ways to display other systems in
        addition to the old 'All Systems'.
       '1-4 Systems' allows you to select the 1-4 systems you want to view.
       'Systems Line' puts all systems being probed on a single chart.

   New Features:
     - 'Files:Enscribe:Files' now displays the Trusted flag in the column
        labeled 'T'.
     - 'Configure:Server:Server Info 2' now displays 'CPU Limit EMS',
        'TCP/IP Timeout' settings and the 'H06.04 or later' and
        'H06.09 or later' flags.

   Bug Fixes:
     - Rewrote the User Hint loading method to speed processing when a large
        number (hundreds) of user hints are present.

   Misc. Items:
     - None

   Known issues:
     - None

MOMI Server
   New Features:
     - The server now provides the information to allow the client to jump
        from the alarm TMF / Transaction rate (per sec) to the screen
        Processes / Process Entity.

     - The Alarm TMF / Transaction rate (per sec) now has the option to
        Delay Alarm.  Any existing alarm will initially display as Purple and
        indicate it must be re-saved (which updates an internal version number) in order to enable the alarm.

     - The IP address of the Network Source is added to the following message:
            "SNTP:System time n.nnnnnn seconds ahead|behind Network Source
             (n.n.n.n)"

     - Added the CONFMOMI keyword CPU-LIMIT-EMS to allow throttling of the MOMI server used to process requests on the screen SubSystems / Logs / EMS Msgs.  See MOMI help for additional information.

     - Additional checking has been added to processing messages from a client
        to help prevent looping (or other errors) should a foreign message (a
        message not from a MOMI client) be received.

     - Added the CONFMOMI keyword TCPIP-TIMEOUT to determine the maximum
        amount of time a MOMI PC Client may be globally paused or not send in
        any data before the TCP/IP socket is closed.  The value defaults to 10
        minutes.

     - The CPU types S7800B and S86100 are now recognized.

     - Now provide the state of the TRUST flag for object files (this field is
        only available on TNS/E systems) on the screen Files / Enscribe / File.

   Bug Fixes:
     - The computation for the Overall System Busy percent is slightly revised
        to improve accuracy.

     - The following Alarms now enumerate correctly (i.e. expand to the correct underlying types of processes) when a wild card is used or handle the wild card correctly:

               Process / State running/stopped
               Expand  / Line state up/down
               Expand  / Path state up/down
               TCP/IP  / Ping host

     - The local time offset on the screen CPUs / CPU Info now displays
        correctly during Daylight Savings Time.  Previously, it would be off
        by 1 hour.  The value is for informational purposes and did not cause
        any other processing error.

   Misc.Items:
     - CPU usage during MOMI startup and network traffic during operation is
        reduced when handling lots (i.e. hundreds) of UserHints.

   Known issues:
     - SQL Statements measurements do not seem to function via the MEASURE
        callable procedures used by MOMI on later releases of the operating
        system.  Case 10-070115-8974 is open with HP.

     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name
        Server operates, the MOMI CPU collector in that processor consumes
        progressively more CPU cycles than the other collectors. This has been
        traced down to obtaining OSS Name Server information via MEASURE.  On
        TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be
        added to prevent collection of this MEASURE entity.

MOMIFTP
     - None

ssMOMI
     - None

MOMIEMail
     - None

IPCalc
     - None

***********************************************************************
   Release_Package             4.21
   Release_Date          2007/03/08

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.30.00 & H06.09.00
      Client Version           4.21
      Server Version           4.18  vproc:  T0000G06___V4_18____03_07_2007
      Minimum Server Version   4.06
      Buffer Version           Client 21.14  Server 21.14
      History database         3.00
      CONFMOMI                 3.06
      OBYMOMI                  3.03
      OBYCSQL                  3.02
      MomiFTP.exe              1.62
      ssMOMI.scr               4.11
      MomiEMail.exe            1.03
      IPCalc.exe               1.3.3

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - None

   New Features:
     - If the Server was started with the CONFMOMI keyword
        'SELECTION-DEFAULT-VHS', which provides a default location for VHS log
        files to the client, the screen 'SubSystems:Logs:VHS Logs' now has a
        selection in the Specify Logfile selector drop box of 'CURRENT VHS LOG
        FILE'.  This will automatically determine the VHS log file with the
        latest Modified Date/Time (i.e. the current file) each time the Request button is pressed.  This feature is only available if the CONFMOMI keyword mentioned above is present.  (For Vikas K.)

     - The 'SubSystems:Logs:EMS Msgs' config setting (NONE or filename) for the 'Distributor Filter' will now be retained until changed. (for Vikas K.)

     - The 'Configure:Server:Server Info 2' screen now displays the value for
        the CONFMOMI keyword 'CPU-LIMIT-ALARM-DETECT'.

     - The screen 'Configure:Settings:Actions' now has a section 'CAIL Actions' to Register or Un-Register MOMI's limited version of the CAIL emulator (the limited version is courtesy of CAIL). This capability is provided in the event MOMI's CAIL emulator conflicts with any other software product that also provides a CAIL emulator.

        For example, if MOMI is installed on a PC and a failure occurs
        installing (or running) the CAIL emulator of another software product,
        the user may go into the MOMI PC Client and Un-Register its version of
        the CAIL emulator and retry the installation (or operation) of the
        other software product.

        Each time the MOMI PC Client is started it automatically checks for or
        registers the CAIL emulator.  If a full featured version of the CAIL
        emulator is present on the PC, the full featured version is the one
        that MOMI will use.

   Bug Fixes:
     - 'SubSystems:Logs:VHS log' would not always display correctly when
        Reverse scrolling was on and the scroll-bar changed direction.  Fixed.
     - Client would sometimes crash upon startup if the number of EMS messages
        configured to be displayed was changed from default 500,  Fixed.
     - If Client is set to Auto-LogOff after period of inactivity the Client
        will now also not Auto-Logon when a user changes to another system.
     - On the MOMI Log export delimited any CR/LF in the data was not removed
        causing extra line breaks on the report.  Fixed.
     - 'Configure:Settings:Single Screen' did not display the 'Alarms' section
        when a Server was configured for Alarms but the PC did not have TTS
        (Text-to-Speech) installed (Win2000).  Fixed.

   Misc. Items:
     - None

   Known issues:
     - None

MOMI Server
   New Features:
     - EMS messages generated as a result Alarm messages now contain the second(or additional) line of data visible on the Alarms / Active screen.

     - MOMI now issues a process STOP against its MEDIASVR server process if a
        file system error is encountered (normally a timeout).  This change
        prevents the accumulation of MEDIASVR processes in the event the Tape
        subsystem is experiencing difficulty and MEDIASVR is unable to
        automatically stop.

   Bug Fixes:
     - The SNTP processing interprets the fractional portion of a second from
        the network source differently that results in a higher level of
        accuracy. Additionally, time adjustments now occur if the difference
        from the network source is greater than 0.001 seconds.

     - The server processing for the screen Subsystems/Logs/VHS Log is changed
        to prevent the following: duplicate records that might display when
        new data is written to the log file, internally some binary 'junk' is
        removed when a process is unnamed and the last few records in the file
        might not display (depending on how fast they are written).

   Misc.Items:
     - None

   Known issues:
     - SQL Statements measurements do not seem to function via the MEASURE
        callable procedures used by MOMI on later releases of the operating
        system.  Case 10-070115-8974 is open with HP.

     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name
        Server operates, the MOMI CPU collector in that processor consumes
        progressively more CPU cycles than the other collectors. This has been
        traced down to obtaining OSS Name Server information via MEASURE.  On
        TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be
        added to prevent collection of this MEASURE entity.

MOMIFTP
     - None

ssMOMI
     - None

MOMIEMail
     - None

IPCalc
     - None

***********************************************************************
   Release_Package             4.20
   Release_Date          2007/02/26

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.30.00 & H06.09.00
      Client Version           4.20
      Server Version           4.17  vproc:  T0000G06___V4_17____02_26_2007
      Minimum Server Version   4.06
      Buffer Version           Client 21.14  Server 21.14
      History database         3.00
      CONFMOMI                 3.06
      OBYMOMI                  3.03
      OBYCSQL                  3.02
      MomiFTP.exe              1.62
      ssMOMI.scr               4.11
      MomiEMail.exe            1.03
      IPCalc.exe               1.3.3

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - None

   New Features:
     - Ping and TraceRoute now share a common drop down list of name/addresses
        (for Vikas K.)
     - Ping and TraceRoute now get list of TCP/IP Stacks from all TCP/IP stacks not just those connecting the client and Server. (For Vikas K.)
     - Allowed Ping from PC and TraceRoute from PC to work when Client is in
        Mini-MOMI mode.
     - On 'Alarms:Active' screen added item to right-click action menu that
        replays this alarms sound(if any).
     - On 'SubSystems:Logs:MOMI Log' added ability to create a export script
        like History to allow scheduling of exporting the MOMI Log data.
        (for Wesley P., Erwin V., Ken K. and others).
     - On 'SubSystems:Logs:MOMI Log' any HTML output will now have lines color
        coded to match Alarm severity. (For Erwin V.)
     - On 'Configure:Server:Server Info 5' added section for BWSSG Info.
        BWSSG is the MOMI Super-group Helper Process.

   Bug Fixes:
     - On 'History:Chart 1 and Chart 2' sometime the chart would not stop
        scrolling when the scroll bar was centered. Fixed.
     - The 'Systems:Basic' Probe Window will now correctly 'Stay On Top' when
        told to.
     - The title used on the Windows Task bar for MOMI lost the ability to
        show the connected system name with version 4.19. Fixed.
     - The 'Files:Disk Entity' columns for Disk Full percent and gauge would
        not sort correctly.  Fixed.

   Misc. Items:
     - None

   Known issues:
     - None

MOMI Server
   New Features:
     - The advanced CONFMOMI keyword COLLECT-ALL-PROCESSES is now available to
        direct MOMI to report on processes started in the future.  This keyword would be used for systems that 'play around' with their system time. See the MOMI help for additional information.

     - The SNTP logic is revised to omit two optional fields from the NTP
        message.  This change allows an NTP server to be a Windows Server, if
        the server is so enabled or is a domain controller.  Additionally, the
        logic is revised to generate fewer requests per 'interval' and provide
        more information when operating in the VERBOSE mode.

     - Server now provides configuration information for BWSSG.

   Bug Fixes:
     - The alarm Process / State running/stopped might not report if Delay
        Alarm was also specified.  The logic is revised to now report
        correctly with or without the delay.

   Misc.Items:
     - The CONFMOMI keyword SNTP-UPDATE-INTERVAL now aligns on LCT time instead of GMT time.  For example, if the interval was set to 24, or once a day, the operation would begin at 00:00 (or 12 midnight) local time.

     - An expired mini-MOMI now provides a more meaningful explanation to the
        MOMI PC Client that the one year mini-MOMI time period has expired.

     - If the CONFMOMI keyword SNTP-SERVER-ADDR is not specified and an attempt is made to generate an alarm email, a more meaningful error message is now displayed.

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, prior to H06.09.00, in CPU where the OSS Name
        Server operates, the MOMI CPU collector in that processor consumes more CPU cycles than the other collectors. This has been traced down to obtaining OSS Name Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP
     - None

ssMOMI
     - None

MOMIEMail
     - None

IPCalc
     - None

***********************************************************************
   Release_Package             4.19
   Release_Date          2007/01/30

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.29.02 & H06.07.01
      Client Version           4.19
      Server Version           4.16  vproc:  T0000G06___V4_16____01_30_2007
      Minimum Server Version   4.06
      Buffer Version           Client 21.12  Server 21.12
      History database         3.00
      CONFMOMI                 3.06
      OBYMOMI                  3.03
      OBYCSQL                  3.02
      MomiFTP.exe              1.62
      ssMOMI.scr               4.11
      MomiEMail.exe            1.03
      IPCalc.exe               1.3.3

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - 'Systems:Basic' systems grid now has a check box available if the user
        is probing(X) the system.  This check box will create an window
        independent of the MOMI window for that system.  It will contain a
        basic CPU display, TMF Status and alarm indicator.  If a CPU is clicked the top 6 busiest processes in that cpu will display.  The window is re-sizable and its location and size will be retained when MOMI restarts.  The window contains 2 buttons, one to jump to the system displayed and one to return the window to its default size.
        (for Shawn E.)
     - Added new PING screen to Systems Tab at 'Systems:PING' and new
        TraceRoute screen at 'Systems:TraceRoute'.  This gives the ability to
        Ping and/or TraceRoute from the Tandem Server and/or the PC.
        NOTE: To use the PING and TraceRoute screens the procedure to
              "Create the Super Group helper process" in the Installation
              section of this file must be performed.
        NOTE: If you are using Client Access, All users except the user that
              started MOMI will have these features turned off in their User
              Settings and will have to be updated/re-saved to display these
              screens.

   New Features:
     - On the 'Configure:Settings:Actions' screen added a setting for using a
        HTTP Proxy Server.  This Proxy Server is only used when getting the
        MOMI version info on the 'Configure:Reference:BlackWood Systems' page
        and when 'Configure:Settings:Actions' is set to automatically check
        for New MOMI versions and Betas. (For Erwin V.)
     - on the 'History:Export Data' screen added TMF records.
     - On the 'History:Chart 1 and Chart 2' added indicator showing what data
        base will be used when dragging the start and stop line of the chart.
     - On the 'History:Chart 2' when charting by process name or process object file name added wild-card ability (* or ?) on the process name or process object file name. (For Rod D. and Lasse L.)
     - on the 'History:Export Data' screen added TMF records.
     - On the 'History:Chart 1 and Chart 2' added indicator showing what data
        base will be used when dragging the start and stop line of the chart.
     - on Alarm Detail screen that pops up when active alarm is clicked added
        a display of the alarm description so items like object name for
        process not running can be displayed. (For Paul W. and Alan H.)
     - TimeZone map now displays approximate position of sun. (For Erwin V.)
     - On the 'Processes:Process Detail' screen added the Process selector
        button [$].
     - On the 'Configure:Client Access:Global Settings' screen added text to be included in the warning message if the recommended or required minimum
        version message was displayed. (For Ken K.)
     - on 'Overview:CPU Info' chart added High Water values for High-Pin,
        Low-Pin, and TLE's.
     - on 'SubSystems:Expand:Diagram' the system the client is currently
        connected to will have a pale green background.
     - on 'SubSystems:Expand:Diagram' you can now right-click on the system
        (anywhere but the picture) and hide that system. To show it again the
        'SubSystems:Expand:Connections:Systems' Hide System column must be
        right-clicked.
     - added more locations where User Hints will display.
     - on 'History:Processes' added button for 'Mini-Reports' to allow
        user to get CPU cost/per IO. This will give an rough idea if the
        process was CPU bound or I/O bound in relation to the other processes.
        The calculation is cpu busy time divided by total messages sent and
        received.  A high cost value indicates more time spent in CPU executing code and a low cost shows more time was spent in I/O.  These are rough values and are only useful in relationship to each other (i.e. no value is particularly good or bad).
     - On the 'Configure:Settings:Actions' screen added a setting for using a
        HTTP Proxy Server.  This Proxy Server is only used when getting the
        MOMI version info on the 'Configure:Reference:BlackWood Systems' page
        and when 'Configure:Settings:Actions' is set to automatically check
        for New MOMI versions and Betas. (For Erwin V.)
     - on 'Alarms:Active' screen added 2 new buttons
         1) replay last sound (1) and
         2) replay all sounds (+).
     - on 'Configure:Settings:Single Screen:Alarms' added field to
        'Replay sounds every xx minutes'.

   Bug Fixes:
     - !!!!! This affects History Scripts - check your script file names !!!!!
       The file name created from a History Script incorrectly had the file
        path as part of the name rather than saving the file in the specified
        location.  For example, the file saved as:
        'C:\Documents and Settings\BOB\Desktop\CPU for day of 20061108.txt'
        was saved in the
        'C:\Documents and Settings\BOB\Desktop' location as:
        'C__Documents and Settings_BOB_Desktop_CPU for day of 20061108.txt'
        instead of the correct file name of
        'CPU for day of 20061108.txt' in the correct location. Fixed.
     - When the 'Systems:Emulators' screen was selected the first time after
        the MOMI client was started it always gave the CAIL expire warning.
        It should have only given that message once then not again until the
        expire date is getting near. Fixed.
     - Importing alarms that had dependencies sometime would give an
        "Unexpected error..." message until the alarm was re-saved.  Fixed.
     - if a 'Spooler job' or 'File view file contents' or 'EMS messages' were
        exported via Email on a PC that did not have MAPI installed (i.e Lotus
        Notes) the client would crash.  Fixed.
     - If the Tandem FTP Server was setup to disconnect after a period of
        inactivity the MOMI client would hang after the Tandem disconnected and the refresh button was pressed.  Now client will show user the client is no longer connected.  Fixed.
     - On 'SubSystems:Logs:EMS Msgs' if reversed scrolling was set the last
        message would not always be automatically scrolled into view. Fixed.
     - Occasionally the Client would react to commands as if it was NOT logged
        on even if it was.  Fixed.

   Misc. Items:
     - On 'Configure:Settings:Actions' screen removed the setting for
        'Use Forced Minimize on Client'.  New method for minimizing client now
        eliminates the need for special handling and now will work with Vista.
     - on 'Alarms:Define:Alarm' for type CPU alarms on the 'Sound' selection
        'User Specified Alarm Sound' and 'Speak User Specified Text' allow the
        filename/text to contain a '%d' that will be modified into the CPU
        number. (i.e. the text 'CPU %d down' will read as 'CPU 1 down' and
        the filename '.\cpu %d down.wav' will be used as  '.\cpu 1 down.wav'.
     - File and Process Name selectors now allow 90 entries instead of 20. They
        also will warn the user if the max length for that field is exceeded.

   Known issues:
     - None

MOMI Server
   New Features:
     - Server provides additional fields to system history.

     - Server no longer checks for the existence of an excluded process name
        (i.e. -$pname).  This is typically used on screens such as Alarms /
        Define / Alarms.  This provides the ability to exclude a process that
        may or may not be present.

     - A new MOMI server is introduced to perform 1) the TCP/IP function of
        PING (and also TraceRoute) and 2) allow the ability to set the system
        time. This server is named BWSSG.  It is created by the user at
        installation and is a copy of BWMOMI object that is a) owned by a
        Super.Group user and b) PROGID'ed.  Due to what appears to be a bug on
        the TNS/E system, it must be owned by SUPER.SUPER.  The server is
        started as needed to perform the operations requiring additional
        security.  The server is not required if MOMI operates under
        SUPER.SUPER. See the section on installation for additional
        information.

     - Added new alarms:

            TCP/IP   - Ping host
            Process  - CPU assignment
            DiskFile - Subvolume file count
            DiskFile - Empty / Not Empty

     - Alarms now contain a version number invisible to users.  If a new
        release introduces a major change to an alarm this version will be
        incremented. When MOMI is started, any Alarm when a incompatible
        version will display as purple (i.e. really red) shortly after startup. These alarms will need to be 're-saved' in the MOMI PC client on the screen Alarms/Define/Alarm in order to set any new fields and update the version number.

     - The Alarm TMF / Long running transaction now allows the specification of a process name.  By default, all process (i.e. $*) are included.  The new specification allows for excluding processes (i.e. -$FRED).  This provided the capability to exclude processes known to contain long running transactions.  Any existing alarms of this type will display as purple (i.e. really red) and trigger the need to re-save them.

     - Several changes were made to help the server operate on O/S versions
        older than D45.  However, no guarantee.

     - The server now provides the information necessary for the client to
        display in gray on the screen Files / Enscribe / Subvolume virtual
        files.

     - Process based Alarms, if named, will display as $name (cpu,pin).  The
        addition of cpu and pin provides for a unique key to the process in
        case a disk process name triggers an alarm.  For example, a disk
        process name appears at least three times in a CPU, perhaps more.

     - The OBYMOMI file may now contain:
                                                  == only use DNS for TCP/IP
            param TCPIP^RESOLVER^ORDER DNSONLY    ==  name to addr conversions

       This PARAM prevents TCP/IP sockets code from accessing the HOSTS file
        (located by default on $SYSTEM.ZTCPIP) when a look-up via DNS fails.
        This PARAM may be advisable if the HOSTS file is not intended to be
        used and the new feature of PING and TraceRoute are actively used.

     - MOMI will now start an internal server (copy of itself or BWSSG) even if it has undefined externals (only an issue on older K-Series systems).

     - MOMI alarm performance is improved which translates into CPU savings
        for $MOMI on most systems.

     - The MOMI server now provides additional information so that the client
        can select the proper WAV file when the "Default Sound for this Alarm"
        is selected and particular WAV files are available. For example, the
        information for a CPU / Processor down allows the client to select the
        proper file for the CPU in question.

     - MOMI now has the ability to maintain the system time via an NTP server.
        See MOMI help for considerations and information on how to enable this
        function.

   Bug Fixes:
     - The server now correctly provides the information of an OSS parent.
        Previously, ancestor information may have been blank preventing the
        proper creation of a Descendants tree on the screen
        Processes / All Processes.

     - Previously a timing window could trigger a false alarm if a wild-card
        was used and the resultant file name disappeared in-between the time
        the file was listed (i.e. from the wild-card) and information was
        obtained from the file name.  The general internal changes needed to
        detect this situation and has been added and the the alarms DiskFile /
        Percent full & At limit of extents are corrected.  Other alarms will be modified in future releases to detect this situation.

     - On the screen Processes / All Processes the column Page Faults will
        display zero instead of 65535 if -1 is returned by the operating
        system.  This value seems to be present if the request for information
        is during process initialization.

     - Some Alarms may not have automatically cleared existing alarms if the
        entity was no longer present.

     - The server no longer allows an Alarm of Process / State running/stopped
        to be defined with an event of Stopped and an entity name of $*.
        Previously, random processes would appear in an alarm of this type.

     - Certain process creation errors now provide the full intended message.

     - Corrected a problem were deleting of certain alarms may have caused a
        looping server condition.

     - Corrected a problem where a file system error 13 encountered in alarm
        processing may have overflowed an internal buffer causing a server to
        crash.  This required both an an error 13 and a fairly long file name.

     - Corrected a problem on the Processes / Process Detail screen the
        backup cpu,pin field for an unnamed process may have displayed a 'junk' value instead of None.  This only appeared sporadically and for very short periods of time.

     - The pop-up tool tip (or Hint) for the Alarm Process / State
        running/stopped is revised to remove some wild cards and object file
        references.  The pop-up tool tip is over the Event (stopped/running)
        now explains that certain combination are invalid such as a $* when
        checking for a down condition.

     - A bug was corrected on the screen Spool / Loc that could have caused
        the field location to display random characters (or characters from a
        prior location).

   Misc.Items:
     - The CPU counters of disc-ios and cache-hits now use the 64-bit fields
        on newer systems rather than the older 32-bit fields.  TNS/E systems
        could overflow the 32-bit counters which resulted in no Disk I/O or
        cache information on the screen CPUs / CPU Summary.

     - Changed working of Alarm Process / Memory used to now read (megabytes)
        instead of (.1 megabytes).  Functionally, the alarm works as before.
        Additionally, if this alarm is active it will now display the object
        file name.

     - The amount of memory initially allocated by MOMI processes has changed.
        Previously, all processes made the same initial allocation.  Now,
        different initial allocations are made based on the function of the
        MOMI processes.  Generally, the initial memory allocated should be
        somewhat less.  Indirectly, this change should also reduce the amount
        of SWAP space consumed.

     - The Alarm CPU / Memory pressure now has a default value of 3.

     - Some values less than one may now display with a leading zero just to
        the left of the decimal point (such as 0.123456).  Previously, the
        leading zero was removed.

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, in CPU where the OSS Name Server operates, the
        MOMI CPU collector in that processor consumes more CPU cycles than the
        other collectors. This has been traced down to obtaining OSS Name
        Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP
     - None

ssMOMI
     - None

MOMIEMail
     - None

IPCalc
     - None

***********************************************************************
   Release_Package             4.18
   Release_Date          2006/10/05

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.29.01 & H06.06.00
      Client Version           4.18
      Server Version           4.15  vproc:  T0000G06___V4_15____10_03_2006
      Minimum Server Version   4.06
      Buffer Version           Client 21.11  Server 21.11
      History database         3.00
      CONFMOMI                 3.05
      OBYMOMI                  3.02
      OBYCSQL                  3.02
      MomiFTP.exe              1.62
      ssMOMI.scr               4.11
      MomiEMail.exe            1.03
      IPCalc.exe               1.3.3

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - None

   New Features:
     - 'Configure:Setting:Actions' added selections for
        'Auto Check for new version' and 'Auto Check for new Beta'.  If
        checked MOMI will periodically query the BlackWood Systems web site to
        see if a new version of MOMI or MOMI beta is available.  If a new
        version is found a small pop up window will alert the user.

   Bug Fixes:
     - Made changes so Client can work with FTPSERV included in G06.29.00,
       G06.29.01 and H06.06.00.

   Misc. Items:
     - CAIL emulator evaluation license valid until 12/30/2007 installed.

   Known issues:
     - None

MOMI Server
   New Features:
     - None

   Bug Fixes:
      - Corrected a problem in PGMRAY that caused the reported CPU usage to be
         off by one decimal position (i.e. a process running at 38.4% was
         displayed as running at 3.84%).

      - Corrected a problem with an Alarm Monitor Times record.  The flag
         indicating the record was disabled was ignored.  Now, a disabled
         Monitor Times record is treated as if the record was not defined which means the Alarm definition is always monitored.

   Misc.Items:
     - The CONFMOMI file now specified the keyword DISABLE-MEAS-OSSNS to
        turn off the collection of OSS Name Server information.  TNS/E systems
        have a problem with MEASURE that this information consumes
        progressively more CPU over time.  All other platforms may remove this
        statement.

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, in CPU where the OSS Name Server operates, the
        MOMI CPU collector in that processor consumes more CPU cycles than the
        other collectors. This has been traced down to obtaining OSS Name
        Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP
     - Made changes to work with FTPSERV included in G06.29.00, G06.29.01 and
       H06.06.00.

ssMOMI
     - None

MOMIEMail
     - None

IPCalc
     - None

***********************************************************************
   Release_Package             4.17
   Release_Date          2006/09/29

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.29.01 & H06.06.00
      Client Version           4.17
      Server Version           4.14  vproc:  T0000G06___V4_14____09_29_2006
      Minimum Server Version   4.06
      Buffer Version           Client 21.11  Server 21.11
      History database         3.00
      CONFMOMI                 3.04
      OBYMOMI                  3.02
      OBYCSQL                  3.02
      MomiFTP.exe              1.61
      ssMOMI.scr               4.11
      MomiEMail.exe            1.03
      IPCalc.exe               1.3.3

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - None

   New Features:
     - None

   Bug Fixes:
     - System Overview Process Detail pop-up would not always update all fields when the pop-up was displayed and the underlying process changed. Fixed.

   Misc. Items:
     - None

   Known issues:
     - None

MOMI Server
   New Features:
     - None

   Bug Fixes:
     - If an EMS content based alarm was created with a previous version of the server, the Alarm would automatically clear.  The automatic clear is a new feature of server.  Now, the server will assume the default is not automatically clear the Alarm.

     - If an Alarm was displayed for a process that was not performing any
        activity (i.e. not consuming any CPU), it was possible the Alarm would
        not clear if the process stopped.  Now, the server properly notifies of a process deletion in this situation.

     - If an EMS content based alarm triggered on a message created by MOMI, it was possible to enter a loop generating EMS messages.  Now, the server ignores all EMS messages with an SSID of BWS (which is used by MOMI).

   Misc.Items:
     - None

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, in CPU where the OSS Name Server operates, the
        MOMI CPU collector in that processor consumes more CPU cycles than the
        other collectors. This has been traced down to obtaining OSS Name
        Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP
     - None

ssMOMI
     - None

MOMIEMail
     - None

IPCalc
     - None

***********************************************************************
   Release_Package             4.16
   Release_Date          2006/09/25

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.29.01 & H06.06.00
      Client Version           4.16
      Server Version           4.12  vproc:  T0000G06___V4_12____09_22_2006
      Minimum Server Version   4.06
      Buffer Version           Client 21.11  Server 21.11
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.02
      MomiFTP.exe              1.61
      ssMOMI.scr               4.11
      MomiEMail.exe            1.03
      IPCalc.exe               1.3.3

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - None

   New Features:
     - On 'Configure:Server:Server Info 5' added server run-time parameter
        'Default Work Location'.
     - On 'SubSystems:Expand:Diagram' the 'Save Config All' now will save the
        locations based on current system so each system can have a different
        view of the network. Resizing logic also improved.
     - on 'Configure:Server:Server Info 2' added display for run-time param of
        'DISABLE-MEAS-SQLPROC'.

   Bug Fixes:
     - On some PC's the client could crash on startup.  Resize timing
        protection added to prevent crash. Fixed.

   Misc. Items:
     - The Overview process detail pop-up has been reconfigured to change
        'UserID' label to more accurate 'Process Access ID' and added label for 'Logon Name'.

   Known issues:
     - None

MOMI Server
   New Features:
     - CONFMOMI keywords (refer to the MOMI help for more information)
         DISABLE-MEAS-SQLPROC
            Determines if MOMI is allowed to operate an SQLPROC measurement.
            The default is now TRUE to disable this measurement.  This is due
            to problems with this entity under certain versions of the
            operating system (TNS/R and TNS/E).

   Bug Fixes:
     - None

   Misc.Items:
     - None

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, in CPU where the OSS Name Server operates, the
        MOMI CPU collector in that processor consumes more CPU cycles than the
        other collectors. This has been traced down to obtaining OSS Name
        Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP
     - None

ssMOMI
     - None

MOMIEMail
     - Added ability to work with large font (120 Pixels/Inch) displays.
     - Added ability to use SMTP Server defined for MOMI Server.

IPCalc
     - None

***********************************************************************
   Release_Package             4.15
   Release_Date          2006/09/15

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.29.01 & H06.06.00
      Client Version           4.15
      Server Version           4.11  vproc:  T0000G06___V4_11____09_15_2006
      Minimum Server Version   4.06
      Buffer Version           Client 21.10  Server 21.10
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.02
      MomiFTP.exe              1.61
      ssMOMI.scr               4.11
      MomiEMail.exe            1.02
      IPCalc.exe               1.3.3

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - Added 'History:Chart 2'.  Same basic charting capabilities as the
        original Chart 1 but with number of elements per chart increased from
        16 to 100 and a few new options (Stairs per element and Line Style
        (Solid,dots etc) per element. Processes may now also be charted based
        on object file name. Another new feature of this new chart is if
        processes are being measured (either by name or by object file name)
        and multiple records are found per time period (i.e. Disk processes or
        processes by object) the line on the chart will be the total of all
        records and a point will be plotted on the chart for each individual
        process. Both Charts 1 and 2 will be available for awhile then the
        original Chart 1 will be removed or converted to Chart 2 format.
        (for Lasse L. ,Miguel P. and Hector G.)

   New Features:
     - When Installing MOMI and after files are expanded MOMI will allow the
     	  user to 1) Read the Readme file, 2) Install Client then Optionally the
     	  Server(like before), or 3) Install only the Server files.
     - Resizing has been changed slightly to speed up resizing and give the
        user easier control while drag-resizing.  Now a window pops up while
        the Client is resizing since on some slow PC's the client previously
        would appear to hang.
     - added ability to change number of Fixed (non-scrolling) columns in grids on the 'Tools' button pop up.
     - 'Overview' and 'Processes:Top Processes' now display CPU busy percent
        with 2 decimal places and minimum percent busy displayed was changed
        from .1% to .01%.
     - on 'History:Chart 1' and 'Chart 2' added ability to save and reuse
        Pre-defined chart configurations (for Andrew M., Jon L., and others).
     - on 'SubSystems:Logs:EMS Msgs' added button for 'Mini-Reports' to allow
        user to get summary count of number of EMS message by Owner, SubSystem, Event Number, Process Name or Color.
     - added 'OSS arguments' (OSS command line for process start up) to
       'Processes:All Processes' and 'Processes:Process Detail:OSS' screens.
     - added CPU model name display to 'Expand:Connections:Systems' and
        'Expand:Diagram' system pop up.
     - on 'Processes:Top Processes' added to Type selector
        'NSK Processes'       (only NSK Guardian Processes) and
        'OSS Processes'       (only OSS Processes) and
        'NSK User Processes'  (only NSK Guardian User Processes) and
        'OSS User Processes'  (only OSS User Processes) and
        'Interrupt Processes' (Interrupt Processes on TNS-E systems)
        also sort indicators now only on types that are sortable.
     - on 'History:CPU Detail', 'History:Process' and 'History:Export Data'
        added field 'SwapSpace' to display virtual memory allocated and
        'MemBytes' to display memory in bytes.
     - on 'Systems:FTP' changed values for 'Pri Extents', 'Sec Extents', and
        'Max Extents' when transferring file from PC to Tandem and the
        'File Extent Sizes' are Auto Sized.  Now a large file will not
        automatically be created as a format 2 file unless it is too large to
        fit in a format 1 file.
     - on 'Files:Enscribe:Files' added config limit option of 'Audited'.
     - on 'Configure:Reference:Error/Codes' added ability to 'Show Error/Code'
        records that:
         1)  exactly match values entered in the 'Error/Code/Keyword' field.
         2a) if 'System' value is "Quoted", exactly match values entered in the 'System' field.
         2b) if 'System' value is not "Quoted", contain the value entered in
             the 'System' field.
         3)  contain the value entered in the 'Error/Code Text' field.
     - on 'Overview' process pop up hint (displays when mouse is over CPU,PIN)
        and on 'Processes:Top Processes' grid added display of process state
        and if state is not runnable display the state in red. (For Vikas K.)
     - on 'Files:Enscribe:Volume' added columns showing all DiskPath States.
        (for Vikas K.)
     - on 'Processes:Process Entity' added process name locator using the
        button labeled with '$'.
     - on 'Alarms:Define:Alarm' added process name locator using the button
        labeled with '$' for the two Entity Types Process and Device.
     - Changed 'Client Access' defaults when Client Access is first started.
        Now if Client Access is turned on with no other changes the Client will work just as if it was not turned on but the Global Settings will now take effect.  So you can easily activate AutoUpdate time limits and/or AutoLogoff for all users without the bother of setting up individual user profiles. (for Martin W.)
     - Added ability to use the Default VHS log location set by the Server for
        the File Locator.

   Bug Fixes:
     - On 'SubSystems:Logs:EMS Msgs' if reversed scrolling was set the last
        message would not always be automatically scrolled into view. Fixed.
     - On 'SubSystems:Expand:Diagram' the Bytes and Frames labels on the
        connectors would not display on a connection if one of the systems
        expand number was greater than 100.  Fixed.
     - On 'Systems:FTP' when transferring file from Tandem OSS to PC the
        file name was shifted to Uppercase. Now case is left as is. Fixed.
     - On 'History:Chart 1' if multiple records were found for a Data Element
        for a single time (i.e. process busy for a disk process or processes by object name for new Chart 2 only) the chart would attempt to plot both records AND cause the chart to look garbled.  Now the chart will plot a line showing the total of the processes and a point for each individual process.  This has been fixed by totally rewriting the History Chart and adding the new screen 'History:Chart 2'. Fixed.
      - if 'Client Access' was enabled and the global setting for AutoUpdate
        Limit was set the client did not always stop the Autoupdates at the
        correct time.  Fixed.
      - 'History:Process Start/Stop' would sometimes 'get stuck' and not move
        forward or backward.  Changed the screen so now a single Database
        time period is displayed per update. Fixed.

   Misc. Items:
     - none

   Known issues:
     - none

MOMI Server
   New Features:
     - Server performance is generally improved.  In some cases it is with
        better/smarter logic, shorter code paths or in at the expense of
        additional memory.

     - When an EMS content based alarm (EMS/User defined) is cleared based on
        the content of an EMS message, the message causing the clear is added
        to the MOMI log and to the MOMI email.

     - The EMS context based alarm (EMS/User defined) now has an option to
        automatically delete the alarm after it is generated. This provides the capability to trigger an EMS based alarm and generate notifications (i.e. email, ems, MOMI log) and then automatically delete the alarm for situations where notification only is required.

     - The O/S version is now reported as G06.29.01 instead of the previous
        G06.29 if available.  As a result, MOMI now always reads the RLSEID
        file on start up in order to obtain this information.

     - The server now returns arguments to an OSS process on the screen
        Processes/All Processes.  Note that the underlying Guardian procedure
        used to retrieve this information only provides the first 80 bytes of
        any arguments.

     - The alarm TMF / Long running transaction now allows a maximum duration
        of 24 hours instead of the previous 1 hour.

     - Logon to MOMI now uses a single server process instead of multiple
        server processes per MOMI PC Client.  This allows better 'cooperation'
        with CMON processes limiting or controlling logon where a particular
        user id is not directly accessible (such as Super.Super) but must be
        accessed via another logon.

     - Percent of CPU busy resolution is generally raised from .1 to .01 on
        screens such as the Overview.

     - Support added for new Top Processes, Interrupt processes, OSS processes, OSS user Processes, Guardian processes and Guardian user processes. Additionally, Disk and Tape report all four possibilities of Busy%, Memory, Ready and Page Faulting.

     - MOMI Alarm email now includes in the SMTP traffic 1) the date/time of
        the email and 2) the symbols < > to enclose email addresses. This is
        required by some email servers.  If an email address is already
        surrounded by < >, they are internally removed prior to processing with the new code.

     - Added following Process alarms:
            Running too long (CPU cycles)
            Running too long (wall clock)
            CPU Bound

     - Added following Volume alarm:
            Volume/Virtual State up/down

     - Added following Device alarms:
            Envoy - State up/down
            EnvoyACP/XF - State up/down
            CP6100 - State up/down
            ATP6100 - State up/down
            SNAX/XF - State up/down
            X.25 - State up/down

       These Device alarms peform a high-level or started/stopped type of
        check.  They do not examine lower-level items such as PU/LU, SU or
        Link-Level state.

     - Added following DiskFile alarm:
            Open or Closed

     - The Volume/State up/down is relabeled Volume/Physical - State up/down.
        It previously skipped over virtual drives and still does.  The new
        alarm for virtual drives is now available.

     - Tool-tips on the screen Alarms/Define/Alarm in the section Entity Sub
        Type now have the capability to include more information and have been
        expanded in many cases.

     - The screen Enscribe/File server now has the option to only search for
        TMF audited files.

     - The DiskFile alarms At limits of extents and Percent full now have the
        option to only search for TMF audited files.

     - Process alarms now have the object file name (a few were missing it) or
        display the OSS path name.

     - Most Process and CPU alarms now accept multiple Entity Names along with
        a + (to add) or - (to exclude).

     - Most Process alarms now accept an object file name or OSS path name.

     - The server provides support for History / Chart 2.

     - The screen Processes/All Processes when limiting by Object name now
        accepts a wild-card (example $data1.momi4.*).

     - The server now provides the Process State for the screen
        Processes/Top Processes.

     - Disk path state is now provided for the screen Enscribe/Volume.

     - The server provides support for listing of general process names (such
        as all X.25 processes).

     - The CONFMOMI keyword SELECTION-DEFAULT-VHS allows the client to
        automatically drill-down to the vol/subvol where VHS log files are
        located in the File Locator pop-up window.  See the MOMI help for
        additional information.

     - MOMI Process history now stores Memory used bytes.  Records written
        previous to the installation of this version of the server will not
        reflect the new field.

     - MOMI Process history now stores the OSS Path name in a new field which
        currently is a maximum of 200 bytes.  Previously, only the first 47
        bytes were stored.  Records written previous to the installation of
        this version of the server will not reflect the new field.

   Bug Fixes:
     - An alter of an active alarm now reports the user performing the action
        in the MOMI log.  Additionally, it was possible the previous user
        altering an Alarm was reported and not the current user.

     - On the screen Spool/Job changing the owner of a job no longer displays
        a "Security Violation" even though the operation was successful.

     - The underlying processing of handling object file names (or OSS path
        names) is changed to prevent a MOMI crash when certain OSS processes
        are started, primarily on the screen Processes / Last Start/Stop on a
        TNS/E system.  A side effect of this change/fix is that older clients
        (prior to 4.15) will display $SYSTEM.SYSTEM.NOPROGRM for the Object
        file name.

     - Previously, an alarm for Process/Busy percent when the criteria was
        "Under Percent" may not have triggered.  It was first necessary for the process to generate 'some activity' in order to the alarm to be
        detected.  Now, the Alarm processing is revised in a manner that
        activity is no longer required.

     - A bug was corrected that under certain situations when an entity was
        not found in a SPI call, no error was returned.

     - Access to the EVENTTX file is not attempted on Pre-S-series system.  On
        K-Series system an error message was displayed on the Logs/EMS Msgs
        screen when detail was requested of an event.

     - Previously, enumeration of device names could terminate prematurely if a subtype 30 process responded with an error 2.  Now, the enumeration
        skips subtype 30 where possible and has additional error logic to
        handle error 2 situations.

     - On the screen Logs/VHS Log is a Tedit profile (TEDPROFL) was specified,
        this would cause the crash of a MOMI server process due to a
        keypositioning error (i.e. FILE_SETKEY_).  Now, additional checks are
        in place to insure that a keyed-sequence file is selected with a
        primary key of sufficient length and at the correct offset.

     - Previously, it was possible that in the initial history process file
        two entries might have appeared for a short-duration process.  The
        first entry would appear normal and the second entry was a very short
        duration.  For example, if the initial history file was 30 seconds and
        the interval was 5 seconds, a process started at 1 second after the
        minute and ran for 25 seconds would cause this problem to surface.

   Misc.Items:
     - The MOMI log file now displays when a MOMI server is stopped externally
        (i.e. by something or someone other than MOMI) or stopped by MOMI.

     - The server now filters out certain NULL or 'funny' values such as -1 on
        the screen TCP/IP/Process Status.

     - The number of bytes per second default limitation has been revised
        somewhat upward for newer processors.  See the CONFMOMI keyword
        TCPIP-WRITE-BYTES-SEC for additional information.

     - The screen Processes/All Processes now labels the column Swap as Swap
        Space Guaranteed (the pop-up tool tip information was correctly
        describing this field).  This is the amount of swap space initially
        allocated to a process.  This value is not the total amount of swap
        space used by the process, but is a portion (we wish we had the total
        amount).  Swap Space Guaranteed has been added to the MOMI process
        history.

     - The alarm DiskFile/At limit of extents now skips SQL views (type 5&7).

     - OSS path names internally maintained by MOMI are generally limited to
        200 bytes.  Names longer than 200 bytes have the leading portion
        removed and replaced by ... .  Some reporting of OSS path names are
        still limited to 47 bytes but we are expanding this where appropriate
        and possible (a full OSS path is 1024 bytes so we are trying to
        conserve memory but still provide useful reporting).

     - The Alarm Process/Looping now requires that some CPU is consumed in
        order to trigger the alarm.  Previously, if a process had its priority
        reduced by the operating system and the process was suspended in that
        situation, the alarm still triggered.  Now, if the process is suspended the alarm will clear (since effectively the problem was corrected).

     - Percentages, such as CPU Busy %, are now rounded so they may reach 100%
        on screens such as the Overview.  Previously, 99% may have been the
        highest value seen due to lack of rounding.

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, in CPU where the OSS Name Server operates, the
        MOMI CPU collector in that processor consumes more CPU cycles than the
        other collectors. This has been traced down to obtaining OSS Name
        Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP
     - make sure initial Vol.SubVol is used when changing from 1st to 2nd
        screen.

ssMOMI
     - Screen Saver will now indicate if system has alarms active.

MOMIEMail
     - Increased max number of attachments from 12 to 32.

IPCalc
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.14
   Release_Date          2006/05/26

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.28.00 & H06.05.01
      Client Version           4.14
      Server Version           4.10  vproc:  T0000G06___V4_10____05_26_2006
      Minimum Server Version   4.00
      Buffer Version           Client 21.09  Server 21.09
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.01
      MomiFTP.exe              1.60
      ssMOMI.scr               4.10
      MomiEMail.exe            1.01
      IPCalc.exe               1.3.3

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - On 'SubSystems:Logs:EMS Msgs' added ability to reverse scrolling so
        last record is at bottom.  Direction is set in Config button and
        default direction can be set on 'Configure:Settings:Single Screen'.
        (for Martin W.)
     - On 'SubSystems:Logs:EMS Msgs' the detail screen displayed when you click on a message will now include the 'Cause, Effect and Recovery'
        information if it is available. If the system has a User-defined
        EVENTCX file and it contains a definition for that message it will
        display first then the HP-supplied record. (For Paul W., Alan H.,
        Wesley P. and a whole bunch of people).
     - On 'Alarms:Active' added new selection button 'Type Only' that the user
        can right-click on and set the type of alarms to display (EMS,CPU,
        Process,DiskFile,Spooler, etc). That button will then display only
        Alarms of that type(either Active or temporarily turned off).
     - On the right-click action menu for performing action against a process
        the user now has the option of performing the action against the
        primary process only.  Previously the user could select either both
        primary and backup or only the selected process pid. (for Irwin V.)

   Bug Fixes:
     - On 'Systems:FTP' when user selected a Local PC directory that did not
        exist a file transfer from the Tandem to that directory failed.  Now
        the directory is created (if it does not already exist). Fixed.
     - On 'SubSystems:Logs:EMS', 'SubSystems:Logs:VHS', 'SubSystems:Logs:MOMI'
        If user selected a Filter then changed to another filter without
        pressing 'NO Filter' first would get a resulting filter that was a
        combination of the two filters. In effect each filter selected was
        being added to previous filters until the 'No Filter' button was
        pressed.  Fixed.
     - On 'Configure:Server:Server Info 5' the alter History File Max Extents
        would fail if Confirmations were turned on.  Fixed.
     - On 'SubSystems:Expand:Diagram' the detail popup when the cursor was over a Path connection line would not display the detail if an
        EXPAND-NETWORK-NAME was defined.  Fixed.
     - On 'History:Process Start/Stop' if a process that was stopping had a
        start-time of 00:00:00 the Client would crash.  Fixed.

   Misc. Items:
     - none

   Known issues:
     - none

MOMI Server
   New Features:
     - Support added for EVENTTX and EVENTCX.  See MOMI help for additional
        information on CONFMOMI keyword EVENTCX.

     - The Alarm TMF - Long running transaction - now displays the object file
        name of the process if known within the Alarm Info.

     - Support for stop, abend, suspend and activate of the primary of a
        process pair.

     - Added Alarm Name and date/time plus and some reformatting of emails
        generated from an Alarm.  Below is the previous and new layouts -

         A standard email alarm message:

	     Prev-> <system>:<alarm-text>
           new -> <system> <date-of-alarm> <time-of-alarm> <Alarm-name> <alarm-text>

         An EMS based email alarm message:

            prev ->   <system>:<Active-Alarm-label>
                      <EMS-message>
            new  ->   <system> <date-of-alarm> <time-of-alarm> <Active-Alarm-label> <EMS-message>

     - Process and object file names are now added on some file system error
        conditions to the error message returned by the server.

     - A message is now written to the MOMI log when a CPU collector is stopped along with any file system error code.

     - Added ASCII processor types for the NS14000, NS1000 and NS5000T.

   Bug Fixes:
     - none

   Misc.Items:
     - EMS messages used for EMS based MOMI Alarms and for the screen
        SubSystems/Logs/EMS Msgs are now formatted in a more consistant
        manner from a spacing perspective.  Messages with lots of seemingly
        extra spaces should be greatly reduced.

     - Alarm processing starts about 10 seconds slower than before at MOMI
        startup to help prevent an integrity check failure on slower systems or when a higher priority process is walking over a MOMI Alarm processing server.  The integrity check failure resulted in the MOMI Alarm processing servers to crash (they are automatically restarted by MOMI).

     - The gathering of process information in the CPU collectors now prevents
        the collection of processes with a creation time of zero.  This seems
        to be a temporary state when process information was returned but the
        process was still in a 'creating' state.  This resulted in MOMI process history records with a Start Date/Time of zero.  The newly created process is picked up on the next collection interval.  This was observed on the TNS/E with OSS processes.

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, in CPU where the OSS Name Server operates, the
        MOMI CPU collector in that processor consumes more CPU cycles than the
        other collectors. This has been traced down to obtaining OSS Name
        Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP
     - Fixes to improve compatibility with TNS/E systems.

ssMOMI
     - none

MOMIEMail
     - Notify user if unable to connect to BlackWood Systems and user must
        use standard email instead of MomiEMail.
     - Allow user to configure a local SMTP server instead of BlackWood Systems server.

IPCalc
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.12
   Release_Date          2006/04/26

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.28.00 & H06.05.01
      Client Version           4.12
      Server Version           4.09  vproc:  T0000G06___V4_09____04_25_2006
      Minimum Server Version   4.00
      Buffer Version           Client 21.08  Server 21.08
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.01
      MomiFTP.exe              1.59
      ssMOMI.scr               4.10
      MomiEMail.exe            1.00
      IPCalc.exe               1.3.3

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - New program 'MomiEMail.exe' installed in \Extras\MomiEMail directory
        under the Directory where MOMI.exe is installed.
        When a user has this installed and wants to email Blackwood Systems
        MOMI will use MomiEMail instead of the users default email system.
        MomiEMail features:
         1) Will auto-attach the diagnostics text file.
         2) Will auto-attach any ScreenPrints generated from the MOMI
            'Print Screen'/'Clipboard' button right-click menu selection
            'EMail Screen Print'.
         3) Will bypass the users mail system and send directly to the
             Blackwood Systems mail system.
         4) Can be turned off (use the Default email system) on the
            'Configure:Settings:System Wide' screen in 'System Settings'.
     - 'Configure:Server:Server Info 5' screen added.
         added 'I/O Stuck Checking' display to 'Server Info 4' screen.
         'History database display' moved from 'Server Info 4' screen to 5.

   New Features:
    - User can right-click on the 'Print Screen'/'Clipboard' button and select
       'EMail Screen Print' to create a screen print of the selected screen and create a diagnostic text file then start an EMail to BlackWood Systems auto-attaching the 2 files.  This is performed by the MomiEMail.exe program.
    - On 'Configure:Settings:System Wide' screen in 'System Settings' added
       checkbox 'Use Default EMail instead of Momi EMail' to give ability to
       turn off using 'MomiEMail' and use default email system.
    - On 'Configure:Reference:BlackWood Systems' added MomiEMail.exe to
       'Check for MOMI updates' button results.
    - on 'Systems:FTP' Passive (PASV) mode now used by default, can be set by
       user before connecting.
    - on 'Configure:Server:Server Info 2' added flags for 'Disable OSS CPU' and 'Disable OSS NameServer'.
    - on 'Configure:Tools' added button to start 'IP Workshop Pro'.
       This TCP/IP subnet and mask calculator is provided by its author Peter
       Kostov and his company PEKO Software.  Note: This button will not be
       visible if the IPCalc.exe executable is not installed on the PC.  The
       MOMI install program will automatically install it.

   Bug Fixes:
     - When 'Client Access' was turned on and a user was setup to NOT display
       any of the Logs ('EMS Msgs','VHS Log' and 'MOMI Log') the 'EMS Msgs'
       would still display. Fixed.
     - On previous versions if two or more alarms were detected at one time and one of the alarms had a .WAV file to play and the other had text to speak both would play at the same time.  Now all alarms sounds are
        played sequentially. Fixed.

   Misc. Items:
     - Installer now adds MomiEMail.exe to \Extras\MomiEMail directory under
        the directory where MOMI.exe is installed.
     - Installer now adds IPCalc.exe and its suppport files to \Extras\IPCalc
        directory under the directory where MOMI.exe is installed.

   Known issues:
     - none

MOMI Server
   New Features:
     - CONFMOMI keywords (refer to the MOMI help for more information)
         DISABLE-MEAS-OSSCPU
            Determines if MOMI is allowed to operate an OSS CPU measurement.

         DISABLE-MEAS-OSSNS
            Determines if MOMI is allowed to operate an OSS NS, or Name Server, measurement.

   Bug Fixes:
     - A MOMI server crash no longer occurs if a process name is entered
        instead of a log file name on the screen Subsystems/Logs/VHS log.

     - Job numbers greater than 32,767 are displayed properly on the screen
        SubSystems/Spool/Job.

     - EMS messages, as seen on Subsystems/Logs/EMS Msgs, could have words that "ran together" or did not have a space inbetween them.  The procedure used to generate the text now inserts a space (technically at the start of each internal new line).

     - The length of an EMS message used in Alarm generation was not properly
        computed and previously was the length of the first internal line of
        text.  The length is now computed correctly.  Note that 1) additional
        EMS text based alarms may generate, 2) more text will appear on the
        Alarms / Active screen, and 3) more text will appear in Email
        notifications where "Send Extra Detail" is requested.

   Misc.Items:
     - none

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, in CPU where the OSS Name Server operates, the
        MOMI CPU collector in that processor consumes more CPU cycles than the
        other collectors. This has been traced down to obtaining OSS Name
        Server information via MEASURE.  On TNS/E systems, the CONFMOMI keyword DISABLE-MEAS-OSSNS TRUE should be added to prevent collection of this MEASURE entity.

MOMIFTP
     - now runs in Passive (PASV) mode

ssMOMI
     - none

MOMIEMail
     - initial release

IPCalc
     - initial release

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.11
   Release_Date          2006/04/03

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.28.00 & H06.05.01
      Client Version           4.11
      Server Version           4.08  vproc:  T0000G06___V4_08____03_17_2006
      Minimum Server Version   4.00
      Buffer Version           Client 21.07  Server 21.07
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.01
      MomiFTP.exe              1.58
      ssMOMI.scr               4.10

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - none

   Bug Fixes:
     - 'Configure:User Hints' would cause Client to crash when User hint was
         deleted and then another User Hint was selected - Fixed.
     - On PC without soundcard installed Client would crash if Alarms tried to
         speak an Alarm.  Work-around was to run Client with run-time param of
         'NoSpeech' Fixed.

   Misc. Items:
     - none

   Known issues:
     - none

MOMI Server
   New Features:
     - none

   Bug Fixes:
     - none

   Misc.Items:
     - none

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, it has been observed that one CPU collector is
        consuming more CPU cycles than the other collectors. This appears to a
        result of an operating system call indirectly invoked by the collector
        when obtaining the list processes in the CPU.

MOMIFTP
     - none

ssMOMI
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.10
   Release_Date          2006/03/24

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.28.00 & H06.05.01
      Client Version           4.10
      Server Version           4.08  vproc:  T0000G06___V4_08____03_17_2006
      Minimum Server Version   4.00
      Buffer Version           Client 21.07  Server 21.07
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.01
      MomiFTP.exe              1.58
      ssMOMI.scr               4.10

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - none

   Bug Fixes:
     - 'Systems:FTP' when talking to the Tandem in OSS mode and the button for
        'up one directory' would not work. Fixed.
     - 'Systems:FTP' when talking to the Tandem in OSS mode would not display
        the last file in the directory.  Fixed.

   Misc. Items:
     - 'Configure:Setting:Misc. Settings:Type of Help' has new 'Web Help' type
         that will go to the BlackWood Web page and get the correct help.

   Known issues:
     - none

MOMI Server
   New Features:
     - none

   Bug Fixes:
     - none

   Misc.Items:
     - none

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, it has been observed that one CPU collector is
        consuming more CPU cycles than the other collectors. This appears to a
        result of an operating system call indirectly invoked by the collector
        when obtaining the list processes in the CPU.

MOMIFTP
     - none

ssMOMI
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.09
   Release_Date          2006/03/22

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.28.00 & H06.05.01
      Client Version           4.09
      Server Version           4.08  vproc:  T0000G06___V4_08____03_17_2006
      Minimum Server Version   4.00
      Buffer Version           Client 21.07  Server 21.07
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.01
      MomiFTP.exe              1.58
      ssMOMI.scr               4.10

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - 'Configure:Diagnostics' screen added to show any problems detected that
         could affect the Client display or operation.  Diagnostic Info also
         added to File created containing Client/Server environment.

   New Features:
     - on 'Files:Enscribe:View File' screen added item to config menu:
         - Display Ruler  (also on Configure:Setting:Single Screen:View Files)
         - Stop display when Record count is reached. (For Tom S.)
     - AutoLogoff is now disabled when viewing EMS Log, VHS Log and when using
         an internal CAIL Emulator. (For Vikas K.)

   Bug Fixes:
     - On some systems the Alarm Sound system would report an error when
        changing systems and cause the Client to hang.  Fixed.
     - 'Configure:Settings:Single Screen:Expand Diagram' setting for 'Show only connected Systems' was not processing correctly on startup. Fixed.
     - 'SubSystems:Expand:Diagram' had bug in popups showing ports and lines.
        If connected systems had lines with the same name, the lines would
        duplicate on the other system. So both systems would show 2 lines with
        the same name instead of 1. Fixed.
     - Sometimes Autologon would fail but the MOMI Client would still show the
        user as logged on.  Also sometimes an autologon was requested even if
        the client was configured to not perform the autologon.  Fixed.

   Misc. Items:
     - none

   Known issues:
     - none

MOMI Server
   New Features:
     - none

   Bug Fixes:
     - none

   Misc.Items:
     - MOMI help now reflects the changes needed to support the Nonstop
        Integrity system.  This is basically changing references of BWMOMI to
        BWMOMIi.

     - The message generated from the Alarm TMF / Tape Mount after a tape is
        mounted or if the tape mount is cancelled now reads "is no longer
        outstanding" instead of "*Mounted*".  MOMI does not know if the tape
        was actually mounted or if the mount request was canceled.  This
        verbiage describes either situation.

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, it has been observed that one CPU collector is
        consuming more CPU cycles than the other collectors. This appears to a
        result of an operating system call indirectly invoked by the collector
        when obtaining the list processes in the CPU.

MOMIFTP
     - none

ssMOMI
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.08
   Release_Date          2006/03/14

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.28.00 & H06.05.00
      Client Version           4.08
      Server Version           4.07  vproc:  T0000G06___V4_07____03_13_2006
      Minimum Server Version   4.00
      Buffer Version           Client 21.07  Server 21.07
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.01
      MomiFTP.exe              1.58
      ssMOMI.scr               4.10

      Oldest client version
       tested with server      4.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   Known issues:
     - Predefined alarm sounds are not all available yet.

   New Screens:
     - none

   New Features:
     - 'AutoLogoff' after x minutes of inactivity (no keys pressed) added at
         3 levels (1:Client 2:User(Client Access) 3:System wide(Client Access). If Client access is not turned on the only setting that will autologoff is the Client setting on the 'Configure:Settings:System wide' screen.
        If Client Access is turned on and the user has a setting for autologoff on the 'Configure:Client Access:Define' screen then that setting or the Client level(whichever occurs first) will be used.
        If Client Access is turned on and Client Access does not have a setting on the 'Configure:Client Access:Global Settings' screen then that setting or the Client level(whichever occurs first) will be used.
     - on 'Files:Enscribe:View File' screen added item to config menu:
         1) 'Display Non-Printable ASCII as <###> instead of ~'
         2) 'Allow Multi-Byte Character Sets' (already there)
         3) 'Line Break when Character count is ###'
         4) 'Line Break when Characters found ??????'
            4a) 'Display Line Break Characters'
         This will allow the user to customize the File Display.(For Laura S.)
     - on 'Subsystems:Logs:EMS' and 'Configure:Settings:Single Screen:LOGS EMS'
         added 'Compress'. This will replace all multiple spaces with a single
         space to compress the EMS Message text.
     - Cleaned up display text on 'SubSystems:Logs:VHS'.

   Bug Fixes:
     - none

   Misc. Items:
     - 'BlackWood Systems' screen has been moved from 'Configure:Settings' to
        'Configure:Reference'.

MOMI Server
   New Features:
     - On the TNS/E system, the server now returns longer fields for the
        primary and mirror disk drive types (i.e. product numbers) on the
        screen Files/Enscribe/Volume.

     - The ASCII translations for many more file codes are now available for
        screens such as Files/Enscribe/File.

   Bug Fixes:
     - A larger internal buffer is now used for the screen Subsystems/Logs/
        EMS Msgs.  Previously, the internal formatter limited output to
        8 lines by 76 characters per line.  Now, the formatter uses 53 lines
        by 76 characters per line.  This will prevent extremely long messages
        or messages with many lines from being truncate.

     - The server no longer returns a duplicate line on the screen Subsystems/
        Logs/VHS Log when moving 'forward' from a stopped or reverse state.

   Misc.Items:
     - On the TNS/E system prior to H06.05.00, the minor version number
        (i.e. 05) may not display.  This is due to the TNS/E system not
        providing this information.

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, it has been observed that one CPU collector is
        consuming more CPU cycles than the other collectors. This appears to a
        result of an operating system call indirectly invoked by the collector
        when obtaining the list processes in the CPU.

MOMIFTP
     - none

ssMOMI
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.07
   Release_Date          2006/02/17

      Item                  Version
      ----                  -------
      Latest O/S tested        G06.27.00 & H06.03.01
      Client Version           4.07
      Server Version           4.06  vproc:  T0000G06___V4_06____02_14_2006
      Minimum Server Version   4.00
      Buffer Version           Client 21.06  Server 21.06
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.01
      MomiFTP.exe              1.58
      ssMOMI.scr               4.10

      Oldest client version
       tested with server      4.00

NEW FEATURES / BUGS FIXED 
MOMI Client
   Known issues:
     - Predefined alarm sounds are not all available yet.

   New Screens:
     - Added new tab 'Configure:User Hints' to allow user to define custom user hints that will be added to the hint for values on grids and Data
        fields.  If the value matches the hint will be added to the bottom of
        the hint. (for Tom S.)
        NOTE: If 'Client Access' is enabled any user already defined (except
               the 'Default Security User') will not be able to
               View/alter/Export/Import the UserHints until their profile is
               updated to allow the feature.
     - added VHS log viewing on 'SubSystems:Logs:VHS Log'. (for Alan H.)
        NOTE: If 'Client Access' is enabled any user already defined (except
               the 'Default Security User') will not be able to
               View/Export the VHS Log until their profile is updated to allow
               the feature.
     - Added new tab 'Configure:Settings:BlackWood Systems'
        Moved 'Contact BlackWood Systems' items from 'Actions' to new tab.
        Added button 'Check for MOMI Updates' to check if a new Release of MOMI is available and display the ReadMe and History files.
        Added button 'Forum.BlackWood-Systems.com' to go to BlackWood Support
         Forum.
     - Added new tab 'SubSystems:Logs' then moved 'EMS Log' and 'MOMI Log'
        under it with the new 'VHS Log'.

   New Features:
     - added run-time parameter of 'nospeech' to prevent the text-to-speech
        system from being activated.
     - on bottom of screen added button to toggle hints on/off.  This allows
        hints to be turned off until needed. F1 function key also toggles this
        setting (for Tom S.)
     - Grid Filters for String columns now allows double quotes around filter
        value to get exact match (ie. "100,1" will get only 100,1 but not
        100,100 and 100,111). (for Tom S.)
     - on 'Files:DiskOpen' added 'Process Action' menu when right-clicking on
        'Opener Process Name' Column. (for Vikas K.)
     - on 'CPUs:CPU Info' added SysNN volume. (For Vikas K.)
- on 'Configure:Settings:System Wide' added 'Chart Background' selector to allow user to set the background on all charts.  (for Andrew M.)
     - on 'Overview','Processes:All Processes','Processes:Top Processes', and
        'Processes:Process Entity' added jump to 'Files:DiskOpen' to
        right-click action menu if process is a Disk Process.
     - on 'Configure:Server:Server Info 2' added new runtime param setting for
        SPI-IO-Timeout.
     - on 'Alarms:Define:Email' added checkbox to set if emails should include
        additional data (if available).  This will allow the entire EMS message to be sent on Alarms caused by EMS messages.
     - on 'Configure:Settings:Single Page:Alarms' added selector to Pre-Load
        Alarms.  If checked will load all alarm definitions when first
        connected to a system, If not checked will wait to load alarms until
        the first time the user selects one of the Alarm Pages for display.
     - on 'Systems:FTP' added open flag to NSK file list.
     - When perfoming a 'LOGON' the user now has the ability to change password within MOMI, Also when a Password has expired but is still within the 'grace period' the user will be prompted for a new password.(For Vikas K.)
     - in 'Configure:Client Access' added new user 'User not Defined'
        if User is logged on but has not been defined in the Client access
        database this user settings will apply.  This user is automaticaaly
        added the first time the 'Default User' logs on and may have its
        settings customized like any other user. (For Vikas K.)
     - on 'History:Cpu' added 'TLE Maximum', 'TLE Current Inuse',
        'TLE Configured' and 'TLE Failures'.
        NOTE: These 4 items are added at the end of the data for exporting so
               as not to disturb any script export automation.

   Bug Fixes:
     - Dramatic speedup when connecting to a system with a large number of
        Alarms defined.  Client used to slow down to the point of being
        almost unusable as Alarms definitions were being loaded and the time
        required to load the Alarms was excessive. Fixed.
     - The 'Configure:LogFile' would not always resume requests when the
        pointer was moved. Fixed.
     - The 'Configure:Settings:Actions' autostart MOMI for single user or all
         users might not have worked once a new version of MOMI was installed
         if the MOMI.exe location changed.  Fixed.
     - if the Client could not connect to the MOMI Server the FTP would not
        work. Fixed so now even if not connected to MOMI Server the FTP screen
         will work.
     - on 'Files:Enscribe:Cache' the 'Cache Bytes in Use' would be wrong if any of the 4 'Blocks in Use' were over 9,999. Fixed.
     - FTP ASCII transfer from PC to Tandem for a large edit file could insert
        extra nulls in Tandem Edit File. Fixed.
     - On PC with Sound but no Speach-to-Text ability the Sound File (.WAV)
        would not play when an alarm occured. Fixed.
     - When the Client was first started and there was an Active alarm the
        sound would not always play the first time. Fixed.
     - When VT100 emulator attempted to connect to an invalid host or port the
        client would crash.  Now displayes an error message. Fixed.
     - When attempting to connect to a system that did not have the MOMI Server running, the Client had a resource leak of 3 windows handles every attempt. Fixed.
     - When an Emulator was defined with a name that already exists the client
        would crash.  Fixed.

   Misc. Items:
     - none

MOMI Server
   Special notes:
      - Alarms for EMS based text would cause a special alarm failure message
         after 100 deletions on each alarm definition.  This processing is now
         corrected, however a current version client must be used to delete an
         active alarm.  Clients prior to this release receive an error message
         if they attempt to delete an active alarm.

      - The ability to measure SQL Statements is now turned off by default.
         Please refer to the MOMI help for additional information under the
         CONFMOMI keyword DISABLE-MEAS-SQLSTMT.  This change is just a
         precaution.

   New Features:
     - Server now operates on TNS/E systems (i.e. Integrity).  Some minor
        features such as ProcessH for System code is not yet changed to
        support the new platform, but all other major features are in place.

     - CONFMOMI keywords (refer to the MOMI help for more information)
         alarms-maximum-per-definition
            Specifies the maximum number of Alarms that a single definition is
            allowed to generate.

         io-stuck-exclude
            Specifies object file names to exclude from the determination if a
            process is 'stuck' in an I/O.

         priority-db-log01db
            Specifies the process priority of a MOMI server for database
            operations (write and delete of old data) relating to the LOG01DB
            file.

         priority-alarm-ems
            Specifies the process priority of a MOMI server for Alarm
            operations relating to EMS messages.

         priority-alarm-file
            Specifies the process priority of a MOMI server for Alarm
            operations relating to Disk and File.

         spi-io-timeout
            Specifies the maximum amount of time (in seconds) that MOMI waits
            for a single SPI I/O to complete.

- CONFMOMI advanced keywords (refer to the MOMI help for more information)

         cpu-collector-noreport-timeout
            Specifies the maximum amount of time (in seconds) that MOMI waits
            for a CPU collector process to report.

     - The amount of memory consumed by the server should be reduced when a
        slow client is connected and it receives a burst of data.

     - Internal support for the method to store UserHints.

     - More detailed error messages are now created if starting an external
        server (TMFSERV, MEDIASRV, etc...) fails.

     - Alarm emails now contain the second line of an alarm if available.

- If the DNS entry for the SMTP server used to send Alarm emails (CONFMOMI keyword ALARM-SMTP-SERVER-ADDR) refers to multiple IP addresses, each address is used in the event of a connection failure.  This provides a means to specify backup SMTP servers.

     - Added a new alarm based on the count of the number of jobs in NETBATCH
        in a class.

     - Support for viewing VHS logs.

     - Support for retrieving file information limited by record size.

     - The guardian security string on the screen Enscribe / File now reports
        #### if a file has the security mechanism of OSS and *SQL if a file has the security mechanism for SQL/MX.  This output is not documented but is similar to how TACL and FUP report these files.

     - MOMI history now reports on TLEs.  Periods of time prior to using this
        server will report zero in the TLE fields.

     - More descriptions of file codes are added to screens such as
        Enscribe / File.

   Bug Fixes:
     - Changed internal processing that converts EMS messages to ASCII text
        to work-around a bug in the Guardian procedure EMSTEXT that caused some messages to not fully display (i.e. part of the message might have been missing).  A side effect of this fix is that some EMS message may display with extra spaces between words.  This affected the EMS Msgs screen and Alarms triggered off EMS text.

     - Viewing EMS messages that were generated from an unnamed process and
        from a log file created on a system with a different system number no
        longer have a double system number (example \8.\8.02,00).

     - An alarm message temporarily turned off no longer generates a log
        message each time the alarm is internally checked.

     - Logic is changed so that the percent busy of a process is not reported
        greater than 100% on screens such as Overview.

     - Starting a large number of process, a few hundred or several thousand,
        might have caused the MOMI cpu collector in that processor to be marked as STOP or HUNG.  Now, the collections will continue to report if the CPU is now swamped by the startup.

   Misc.Items:
     - Various changes were made to handle large number of Alarm definitions
        and improve performance.
     - The checking for Tape mount alarms now occurs every 30 second instead of every 10 seconds by default (3 times the interval).
     - The initial startup of the MOMI server may take somewhat longer, perhaps two to three minutes in total on large systems.  The initial gathering of process information is slowed down slightly to help ease the load on the system.
- While changing a password, if the new password was not correctly entered twice, the message "new password is not verified" was displayed.  The text "(new passwords do not match)" is added to better clarify the situation.

   Known issues:
     - On the TNS/E system, some minor features such as ProcessH for System
        code is not yet changed to support the new platform, but all other
        major features are in place.

     - On the TNS/E system, it has been observed that one CPU collector is
        comsuming more CPU cycles than the other collects.  This appears to a
        result of an operating system call indirectly invoked by the collector
        when obtaining the list processses in the CPU.  We will open a case
        with HP and follow up as we obtain more information.

MOMIFTP
     - Now displays 'processing' in status during transfer to show something
        is happening on slow connections.

ssMOMI
     - new version to work with both version 3 and 4 of MOMI server.

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.06
   Release_Date          2005/11/23

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.27
      Client Version           4.06
      Server Version           4.05  vproc:  T0000G06___V4_05____11_22_2005
      Minimum Server Version   4.00
      Buffer Version           Client 21.05  Server 21.05
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.56
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      4.00

NEW FEATURES / BUGS FIXED 
MOMI Client
   Known issues:
     - Predefined alarm sounds are not all available yet.

   New Screens:
     - none

   New Features:
     - a new type of CPU busy chart is available for the Overview screen.
        The new chart will display the Interrupt%, Send%, Overhead% and Busy%.
        The new chart is selected by right clicking on the 'CPU Busy' button.
        To set the default chart type, check the check box
        'Display CPU Stack Chart' on the 'Configure:Settings:Single Screen'
        in the Overview section.
     - 'Processes:Last Start/Stop' and 'History:Process Start/Stop' now have
        2 new columns in the Stopped grid ('Start DateTime' and 'Duration').
     - 'Files:Disk Entity' added columns for Disk Rate(combined read and write) to the physical drive, Request Average Time(request QTime/Requests) and Device Average Time(Device Qbusy Time/Disc Rate).
     - 'Alarms:Define:Email Group' added Test button.

   Bug Fixes:
     - if the User that starts the Server on the Tandem changes after the
        'Default Security User' was saved the new user would not have full
        access.  Fixed.
     - In Alarms, when an individual email user was deleted from a email group
        the group was mistakenly taken off the list of available users/groups.
        Fixed.
     - 'Alarms:Define:Email Group' would allow anyone to add/delete email users from a Email Group if 'Client Access' was not turned on. Now only The MOMI Default Security User can make the change. Fixed.

   Misc. Items:
     - reconfigured 'Config:Server:Server Info' screens to add Spooler
        intervals and group settings by subsystem.
     - 'Systems:FTP' now clears the password once a successful logon occurs.

MOMI Server
   New Features:
     - The Alarm Process / Busy percent now reports the process object file
        name.
     - Added new Alarms:
            Spooler / Supervisor configuration - Batch Jobs
            Spooler / Supervisor configuration - Jobs
            Spooler / Supervisor configuration - Locations
     - Added new CONFMOMI keywords in support of information collection for the Spooler.  This collection currently drives the new Spooler Alarms
        mentioned above and will also be the basis of future enhancements.
            spooler-io-delay
            spooler-update-interval
            spooler-update-interval-err
     - Added new CONFMOMI keyword to determine the amount of time to allow I/Os
        to complete when communicating with the SMTP server for Alarms.
        Previously, this value was internally set to 20 seconds and is now
        raised to a default of 30 seconds:
            alarm-smtp-server-timeout
     - Added support for sending a test email message to an Email Group.
     - The server now uses three threads, verses the previous one, when
        sending Alarm Emails to increase throughput (32-bit code only).
     - Added fields for screen Files/Disk Entity:
            disc_rate
            request_ast
            device_ast

   Bug Fixes:
     - Previously, an Alarm such as Process / Debug/Inspect with a "Delay for
        Consecutive Alarms over Time period" enabled would not always honor
        the consecutive delay.  Now, the delay is always honored.
        Additionally, memory consumption for Alarms with this attribute is
        reduced.

   Misc. Items:
     - EMS messages generated by MOMI no longer have the name of the
        generating process placed at the beginning of the text portion of the
        message.  This information is already collected by EMS.
     - The server now slows down processing of information for the screen
        Processes/All Processes.  The delay is intended to reduce CPU usage of
        the MONITOR process (pin 0 in all CPUs).  High CPU usage was observed
        when lots of processes were running in the CPU (i.e. 2000-3000).

   Known issues:
     - none

MOMIFTP
     - Removed password once logon is successful.

ssMOMI
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.05
   Release_Date          2005/11/11

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.27
      Client Version           4.05
      Server Version           4.04  vproc:  T0000G06___V4_04____11_11_2005
      Minimum Server Version   4.00
      Buffer Version           Client 21.04  Server 21.04
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.55
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      4.00

NEW FEATURES / BUGS FIXED 
MOMI Client
   Known issues:
     - Predefined alarm sounds are not all available yet.

   New Screens:
     - none

   New Features:
     - on 'Configure:Settings:Actions' added ability to import MOMI INI file.
        Note: after importing the user must exit the client and restart it to
        get the new settings.
     - on 'Configure:Client Access:Define' added button to clear and check all
        items. (for Vikas K.)
     - on 'Configure:Client Access:Define' added ability to define UserId
        profile with wildcards (* and/or ?). For Expample: This allows a UserID profile of APPL.* which allows any user loggong on under the APPL group to use this profile if there is not an exact match. (for Vikas K.)

   Bug Fixes:
     - Under some rare circumstances, if the Client lost its connection to
        the Tandem the Client would enter a deadly embrace hard loop and would
        not be accessible.  The only way to recover the client was to stop the
        MOMI Client.  Fixed.
     - versions 4.03 and 4.04 had bug not allowing new users to be added to
        Alarm Email Group. Fixed.
     - If a TCP/IP Connection timer expired (Tandem hasn't answered client in
        30 seconds or more) and Restart AutoUpdate on ReConnection is set the
        Client would not restart the AutoUpdate. Fixed.
     - 'Configure:Reference:Unit Conversion' would only use the first 4
        characters entered in the conversion. Fixed.

   Misc. Items:
     - none

MOMI Server
   New Features:
     - The generation of Email in alarm processing is now performed
        in an Asynchronous manner.
     - The Alarms for Process / Debug/Inspect and Process / Looping now display the object file name.
     - The Session Time for Processes / ProcessH Entity can now display days.
     - The LOG file now displays the second line of an Alarm.
     - The MOMI CPU collectors and the screen Processes / All Processes no
        longer send a device query to subtype 30 processes that are suspended.

  Bug Fixes:
     - The Alarm Spooler / Device - State down/not ready now accepts an Entity
        Name with an optional first and second qualifier (i.e. $dev.#aa.bb).
     - A small memory leak (160 bytes) was corrected in MOMI servers that open
        and close a file.
     - The screens Files / File Entity and Processes / Process Detail File
        Entity now correctly display a TCP/IP v4 address when available.  Note
        that this information is not always available from MEASURE (only OSS
        sockets and it appears to be OSS server sockets).

   Misc. Items:
     - The LOG file is now available even if history is not enabled.

   Known issues:
     - none

MOMIFTP
     - none

ssMOMI
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.04
   Release_Date          2005/11/07

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.27
      Client Version           4.04
      Server Version           4.03  vproc:  T0000G06___V4_03____11_04_2005
      Minimum Server Version   4.00
      Buffer Version           Client 21.03  Server 21.03
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.55
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      4.00

NEW FEATURES / BUGS FIXED 
MOMI Client
   Known issues:
     - Predefined alarm sounds are not all available yet.
     - The Alarm SAPI 'Text to Speech' will only work on Windows XP or later.
        NOTE: SAPI 5.1 can be added to Windows 2000 by downloading the
              'SAPI Development Kit for SAPI 5.1' from Microsoft.
              Its location is 'www.microsoft.com/speech/download/sdk51'
              Get the file listed as 'REDIST.: All'.

   New Screens:
     - none

   New Features:
     - none

   Bug Fixes:
     - if 'Configure:Client Access:Global Settings' had Client Access enabled
        and the Required Minimum Client version (i.e. 4.03) is set to the
        current client (i.e. 4.03) the Client would terminate telling the
        user the required Client version was not running.  This prevented
        anyone running the client until the CNF01DB on the Tandem had been
        deleted. Fixed.

   Misc. Items:
     - none

MOMI Server
   New Features:
     - none

   Bug Fixes:
     - none

   Misc. Items:
     - none

   Known issues:
     - none

MOMIFTP
     - none

ssMOMI
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.03
   Release_Date          2005/11/04

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.27
      Client Version           4.03
      Server Version           4.03  vproc:  T0000G06___V4_03____11_04_2005
      Minimum Server Version   4.00
      Buffer Version           Client 21.03  Server 21.03
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.55
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      4.00

NEW FEATURES / BUGS FIXED 
MOMI Client
   Known issues:
     - Predefined alarm sounds are not all available yet.
     - The Alarm SAPI 'Text to Speech' will only work on Windows XP or later.
        NOTE: SAPI 5.1 can be added to Windows 2000 by downloading the
              'SAPI Development Kit for SAPI 5.1' from Microsoft.
              Its location is 'www.microsoft.com/speech/download/sdk51'
              Get the file listed as 'REDIST.: All'.

   New Screens:
     - none

   New Features:
     - Added overall CPU Busy% gauge over small CPU busy chart on top of screen (for John L.)
     - on 'Systems:FTP' Right-click over the FTP Log will allow the user to
        export the log to a text file.
     - on 'Configure:Server:Server Info 1' added following fields:
         MOMI Process Name = MOMI Server process name (default $MOMI).
         Login Name        = Actual UserId or Alias used when MOMI was started.
         Security User     = UserId or alias used to determine whom has the
                              initial security for MOMI.  Normally this is the
                              same as the Login Name but it may be overwritten
                              by CONFMOMI keyword "DEFAULT-SECURITY-USER".
      - on 'History:Chart' config added 'Bold All' check to bold all lines.
      - on 'History:CPU' a left-click on the cpu number will jump to the
         'History:CPU Detail' screen for that CPU at that time.

   Bug Fixes:
     - Users were allowed to right-click into defining and altering alarms even if they were not secured to do so. Fixed.
     - Hidden alarms counts did not show on 'All Alarms' and
        'TempOff and Hidden' buttons. Fixed.
     - If running as Mini-MOMI the 'SubSystems:Expand:Diagram' buttons would
        still function. Fixed.
     - 'Alarms:Define:Email Group' would not clear list of individual emails
        when the group was changed. Fixed.
     - When jumping into 'DiskFile,Disk Entity,DiskOpen and File Entity' if the columns had been re-arranged the sort would be on the wrong column. Fixed.

   Misc. Items:
     - none

MOMI Server
   New Features:
     - The CONFMOMI keyword DEFAULT-SECURITY-USER to allow the override the
        default of the user id that started MOMI.  See MOMI help for additional information.

   Bug Fixes:
     - An alarms for a Process / State running/stopped that specified a Delay
        Alarm now functions correctly.
     - Several instances of a new process from MOMI's perspective did not
        always reset the internal working storage area associated with an alarm entity.  This could have caused an alarm to not honor the Delay Alarm value.
     - Corrected a situation that could have prevented one of the alarms with
        alphabetically close entity names such as $FRED and $FRED1 from
        appearing.
     - An alarm that specified multiple Entity Names, such as DiskFile /
        Percent full, where a wild card was used to search a set of files but
        excluded particular files may have excluded all files.  Now, the
        excluded files properly limit.

   Misc. Items:
     - none

   Known issues:
     - none

MOMIFTP
     - none

ssMOMI
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.02
   Release_Date          2005/10/18

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.27
      Client Version           4.02
      Server Version           4.02  vproc:  T0000G06___V4_02____10_18_2005
      Minimum Server Version   4.00
      Buffer Version           Client 21.02  Server 21.02
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.55
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      4.00

NEW FEATURES / BUGS FIXED 
MOMI Client
   Known issues:
     - Predefined alarm sounds are not all available yet.
     - The Alarm SAPI 'Text to Speech' will only work on Windows XP or later.
        NOTE: SAPI 5.1 can be added to Windows 2000 by downloading the
              'SAPI Development Kit for SAPI 5.1' from Microsoft.
              Its location is 'www.microsoft.com/speech/download/sdk51'
              Get the file listed as 'REDIST.: All'.

   New Screens:
     - none

   New Features:
     - 'Alarms:Define:Export and Import' now allow Left-Click on Group header
         to select all Items and Right-Click to clear all items.

   Bug Fixes:
     - none

   Misc. Items:
     - none

MOMI Server
   New Features:
     - Delay Alarm added to Process / Debug/Inspect.
     - Alarm Volume / State up/down now shows multiple disk paths down
        (previously only one path was shown).  A disk in a revive state is
        still treated as down but the revive state shows on the alarm.
     - Added Alarms:
         TMF / Audit Trail
         TMF / Audit Trail in overflow
         TMF / Memory Heap
     - The server now reports after a failed logon if a password is expired but the grace period is still available.
     - The Itanium or NS-Series is reported in Expand.
     - Log messages are now always generated to audit the actions such as
        delete, change, disabled on alarm records (alarm, action, email,
        monitor times).
     - Temporary turn-off of an active alarm now generated an audit to the MOMI log.
     - Messages for certain screens such as Processes / Process Detail now
        always include a count-down value until the next update.  This change,
        along with a client change, helps to better determine when data was
        obtained and when the next update is expected.
     - The server now creates format 2 files on S-series (and above) systems
        and format 1 files on K-series systems.  The extent sizes and maximum
        number of extents for HST01db and HST02db are altered to make the
        initial history file larger and the second history file smaller.  Below is a table of the old and new values:

                            ext    ext   mext   mext
                            old    new    old    new
                            ---    ---    ---    ---
                 hst01db   1200   5000     48     50
                 hst02db   5000   4000     50     32

     - An EMS message is now generated, along with the previous MOMI log
        message, if the server fails on sending an alarm email message.
        Details of the failure are written to the MOMI log.  Also, additional
        failure situations now generate detailed information.

   Bug Fixes:
     - The server now reports the user making an change of an alarm in the MOMI log messages.  Previously, some situations did not report the user in the message.

   Misc. Items:
     - Display of the amount of memory consumed by a process such as on the
        screens Top Process (field Mem), All Processes (fields Mem & MemBytes)
        and Process Detail (field Memory Used) was previously limited to about
        1/2 Gigabyte (32767 pages * 16KB per page).  Now the value can reach 1
        Gigabyte (65535 pages * 16KB per page).
     - After starting the server, it now waits about a minute longer before
        responding to clients requests.  This allows the server environment to
        "more fully" load and initialize prior to responding to clients.  This
        indirectly fixes a client issue where if a client was connected to a
        MOMI server, and the MOMI server bounced, certain fields such as the
        drop-down boxes on the screens Subsystems / Spool / Collector were no
        longer loaded with available spooler and collector processes.

   Known issues:
     - If an alarm is temporarily turned off, disabled, then re-enabled, the
        temporary turn off is still in effect.

MOMIFTP
     - none

ssMOMI
     - none
KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.01
   Release_Date          2005/09/30

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.26
      Client Version           4.01
      Server Version           4.01  vproc:  T0000G06___V4_01____09_30_2005
      Minimum Server Version   4.00
      Buffer Version           Client 21.01  Server 21.01
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.54
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      4.00

NEW FEATURES / BUGS FIXED 
MOMI Client
   Known issues:
     - Predefined alarm sounds are not all available yet.
     - The Alarm SAPI 'Text to Speech' will only work on Windows XP or later.
        NOTE: SAPI 5.1 can be added to Windows 2000 by downloading the
              'SAPI Development Kit for SAPI 5.1' from Microsoft.
              Its location is 'www.microsoft.com/speech/download/sdk51'
              Get the file listed as 'REDIST.: All'.

   New Screens:
     - 'Alarms:Define:Export' and 'Alarms:Define:Export' to allow user to
        import and export alarm definitions.

   New Features:
     - Alarms Import and Export.

   Bug Fixes:
     - 'Alarms:Define Alarm' if a 'check Interval' was over 18 hours the Client would crash. Fixed.
     - If ,when changing systems, the newly selected system had been selected
        on the 'Systems:Basic' screen for Probes the 'Overview:CPU History'
        chart will now be up-to-date. First added in version 3.85 but did not
        work. (for Marc-Eric C.) Fixed.

   Misc. Items:
     - none

MOMI Server
   New Features:
     - An alarm is added for any Tape mount request.
     - The alarm for TMF scratch tapes now accepts a maximum of 100.
     - A "Delay Alarm" is added to DiskFile Percent Full and At limit of
        Extents and for TMF Tape mount.
     - Additional info now provided for the "Save Config Info to File" function in the client.

   Bug Fixes:
     - Previously, an alarm defined under TMF for a tape mount would catch any
       tape mount.  Now, the alarm only triggers for a TMF tape mount.
     - A TMF Tape mount would not operate if the alarm was configured before
       MOMI was started.

   Misc. Items:
     - none

   Known issues:
     - If an alarm is temporarily turned off, disabled, then re-enabled, the
        temporary turn off is still in effect.

MOMIFTP
     - none

ssMOMI
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             4.00
   Release_Date          2005/09/23

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.26
      Client Version           4.00
      Server Version           4.00  vproc:  T0000G06___V4_00____09_22_2005
      Minimum Server Version   4.00
      Buffer Version           Client 21.00  Server 21.00
      History database         3.00
      CONFMOMI                 3.03
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.54
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      4.00

NEW FEATURES / BUGS FIXED 
MOMI Client
   Known issues:
     - Predefined alarm sounds are not all available yet.
     - The Alarm SAPI 'Text to Speech' will only work on Windows XP or later.
        NOTE: SAPI 5.1 can be added to Windows 2000 by downloading the
              'SAPI Development Kit for SAPI 5.1' from Microsoft.
              Its location is 'www.microsoft.com/speech/download/sdk51'
              Get the file listed as 'REDIST.: All'.

   New Screens:
     - Alarms
     - 'Configure:Client Access' to allow setting of Global and User-level
         Access to Client functions.
         NOTE: See MOMI Help for detail on using 'CLIENT ACCESS' checking.
         NOTE: The ONLY user allowed to change 'Global Settings' is the user
                that started the MOMI Server (i.e. the default security User).
                The MOMI default security User also always has the ability to
                set User Client Access along with any User defined to be a
                'Security User' in their settings.
     - 'Configure:LogFile' to allow viewing/reports on events and Alarms within the MOMI Log.

   New Features:
     - Alarms
     - 'Client Access' restrictions.
         NOTE: See MOMI Help for detail on using 'CLIENT ACCESS' checking.
     - 'History:Chart' now has two vertical lines on chart (at start and end)
         when the Chart is 'Paused', These lines may be 'dragged' to anywhere
         on the chart and will set a new start or stop time for the chart when
         the chart is right-clicked and the action menu
         'Reload Chart with New Times' is selected.
     - 'Systems:FTP' now has the ability to FTP from the local PC to a remote
        PC as well as to a remote Tandem NSK or OSS system.
     - 'Configure:Tools' 'Convert Number Base' tool now will display the word
        bits (<0:7> and <8:15>) for values less than or equal to 65535.  This
        will help decode some Tandem error messages. (for Wesley P.)
     - 'SubSystems:EMS Msgs' now has option of exporting to printer,Text File
        or Email(For Wesley P.).
     - 'SubSystems:EMS Msgs' color-coding now allows multiple items to be
        coded the same color using a '|' separator. (For Darla).
     - 'Configure:Reference:Show Errors' is now 'Error/Codes' and have added
        all known File codes.
     - 'Files:Enscribe:Volumes' added column with SMF Pool Process Name if any.
     - 'Files:Enscribe:Files' and 'Files:Enscribe:File Detail' added
        'SMF ReLocate File' to right-click action Menu. (for Bill B.)

   Bug Fixes:
     - 'Files:Enscribe:File' now correctly shows the File Format (1 or 2).
     - 'Files:Disk Entity' now will retain the Rated/Non-Rated setting when the display is paused and resumed.
     - 'Files:File Detail' would show invalid percent full on Alt-Key-Files and Partitions that did not exist.  Now shows 0% full and in RED to signal File Not found.

   Misc. Items:
     - 'Configure:Trace Log' has now been moved to 'Configure:Server:Info 1'.
     - 'Processes:Process Detail' has had some tabs renamed to improve scaling
        when client is maximized on large monitors (like 1600x1200).
     - Client default MOMI.INI file location changed from C:\WINDOWS to
       C:\Documents and Settings\<name>\Application Data\BlackWood Systems\MOMI
         i.e. the default user data area.
     - Client RunTime param 'user' removed since now is default.
     - To set Client MOMI.INI file location now requires additional RunTime
        param key 'inipath=' before the directory.
        i.e. c:\data\momifiles   is now inipath=c:\data\momifiles or
             "c:\data\momi files" is now inipath="c:\data\momi files".

MOMI Server
   Known issues:
     - none

   New Features:
     - Alarms are supported.

   Bug Fixes:
     - none

   Misc. Items:
    - Several keywords for the CONFMOMI file are required to send Alarm email.
        See MOMI help for details:

         Alarm-smtp-server-addr
         Alarm-email-address-from

MOMIFTP
      - none

ssMOMI
      - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             3.89
   Release_Date          2005/10/06

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.26
      Client Version           3.89
      Server Version           3.81  vproc:  T0000G06___V3_81____10_04_2005
      Minimum Server Version   3.76
      Buffer Version           Client 19.78  Server 19.78
      History database         3.00
      CONFMOMI                 3.02
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.54
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      3.40

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - none

   Bug Fixes:
     - When changing systems, If the newly selected system had been selected
        on the 'Systems:Basic' screen for Probes the 'Overview:CPU History'
        chart will now be up-to-date. First added in version 3.85 but did not
        work. (for Marc-Eric C.) Fixed.
     - 'Config:Settings:System Wide' allows the user to set whether or not
        the Client will restart any Auto Updating screens if the Connection is
        lost then re-established.  The Default is the Auto Updating is
        restarted. If it is not restarted the screens will be cleared.
        AutoUpdate was not being restarted - Fixed.
     - if user clicked 'Request' button on any of the History Pages but History was not turned on by the Server the client would crash - Fixed.

   Misc. Items:
     - Changed the default setting for 'Configure:System Wide'
        'Disable ScreenSaver when running' from checked to not checked.
     - 'Processes:Process Detail' has had some tabs renamed to improve scaling
        when client is maximized on large monitors (like 1600x1200).

MOMI Server
   New Features:
     - The server now loads a logical file name into the physical file name
        field if a physical name is not present.  This is seen on the client
       screen Enscribe / File.  This change provides some additional
        information for SMF physical files.

   Bug Fixes:
     - none

   Misc. Items:
     - Display of the amount of memory consumed by a process such as on the
        screens Top Process (field Mem), All Processes (fields Mem & MemBytes)
        and Process Detail (field Memory Used) was previously limited to about
        1/2 Gigabyte (32767 pages * 16KB per page).  Now the value can reach 1
        Gigabyte (65535 pages * 16KB per page).

MOMIFTP
     - none

ssMOMI
     - none

Miscellaneous
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             3.90
   Release_Date          2005/12/07

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.26
      Client Version           3.90
      Server Version           3.82  vproc:  T0000G06___V3_82____12_06_2005
      Minimum Server Version   3.76
      Buffer Version           Client 19.78  Server 19.78
      History database         3.00
      CONFMOMI                 3.02
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.56
      ssMOMI.scr               1.10

      Oldest client version
       tested with server      3.40

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - none

   Bug Fixes:
     - If a TCP/IP Connection timer expired (Tandem hasn't answered client in
        30 seconds or more) and Restart AutoUpdate on ReConnection is set the
        Client would not restart the AutoUpdate. Fixed.
     - An invalid menu would pop up if the user right-clicked on the
        'BlackWood' emblem.  If an item from this menu was selected the client
        would crash. Fixed.
     - 'Configure:Reference:Unit Conversion' would only use the first 4
        characters entered in the conversion. Fixed.

   Misc. Items:
     - none

MOMI Server
   New Features:
     - The MOMI CPU collectors and the screen Processes / All Processes no
        longer send a device query to subtype 30 processes that are suspended.

   Bug Fixes:
     - A small memory leak (160 bytes) was corrected in MOMI servers that open
        and close a file.
     - The screens Files / File Entity and Processes / Process Detail File
        Entity now correctly display a TCP/IP v4 address when available.  Note
        that this information is not always available from MEASURE (only OSS
        sockets and it appears to be OSS server sockets).

   Misc. Items:
     - EMS messages generated by MOMI no longer have the name of the
        generating process placed at the beginning of the text portion of the
        message.  This information is already collected by EMS.
     - The server now slows down processing of information for the screen
        Processes/All Processes.  The delay is intended to reduce CPU usage of
        the MONITOR process (pin 0 in all CPUs).  High CPU usage was observed
        when lots of processes were running in the CPU (i.e. 2000-3000).

MOMIFTP
     - none

ssMOMI
     - changed ini file locator to work with MOMI versions 3 and 4 buffers.

Miscellaneous
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             3.88
   Release_Date          2005/09/06

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.26
      Client Version           3.88
      Server Version           3.80  vproc:  T0000G06___V3_80____09_06_2005
      Minimum Server Version   3.76
      Buffer Version           Client 19.78  Server 19.78
      History database         3.00
      CONFMOMI                 3.02
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.54
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      3.40

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - none

   Bug Fixes:
     - 'Files:Enscribe:File' now correctly shows the File Format (1 or 2).
     - 'Files:Disk Entity' now will retain the Rated/Non-Rated setting when the display is paused and resumed.
     - Under some circumstances a Buffer overflow occurred in the MsgCtrl
        structure.  This did not cause client problems but would cause a
        message from the client to the Tandem to be larger than needed. Fixed.
     - On All 'History' screens the History Database used MIGHT not be the
        Database selected if it was not the First Database.  Fixed.
     - 'Overview' and some 'Process screens'. If the user had set the configure setting to NOT require confirmations the user was not able to alter process priority from the right-click menu. Fixed.
     - 'Systems:Emulator' would not create an valid 'External' emulator if the
        client was installed on the PC in a location with a space in the path.
        Fixed.

   Misc. Items:
     - none

MOMI Server
  New Features:
     - none

   Bug Fixes:
     - The server has even more protection against invalid data in the
         Measure OSS CPU entity.  This previously caused a crash when
         processing the field FS-cache-dirty-qtime.
     - The server now loads the field "Last Error" on the screen
        Subsystem/Spool/Print.
     - The screens Files/Enscribe/Volume and Files/Enscribe/Cache no longer
        processes full file name entries.  They now only look at the volume
        portion of any file name entered.

   Misc. Items:
     - none

MOMIFTP
     - none

ssMOMI
     - none

Miscellaneous
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             3.87
   Release_Date          2005/07/19

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.26
      Client Version           3.87
      Server Version           3.79  vproc:  T0000G06___V3_79____06_28_2005
      Minimum Server Version   3.76
      Buffer Version           Client 19.78  Server 19.78
      History database         3.00
     CONFMOMI                  3.02
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.54
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      3.40

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - none

   Bug Fixes:
     - Grid Displays with multiple filters could sometimes cause last item on
        grid to be duplicated.  Fixed.
     - Client crash when changing into 'Configure:Server' screens under some
        circumstances has been fixed.
     - History Export of OSS CPU and OSS Name Servers could fail to retrieve
        any data, even if data was found. Fixed.

   Misc. Items:
     - none

MOMI Server
   New Features:
     - none

   Bug Fixes:
     - none

   Misc. Items:
     - none

MOMIFTP
     - none

ssMOMI
     - none

Miscellaneous
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             3.86
   Release_Date          2005/06/29

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.26
      Client Version           3.86
      Server Version           3.79  vproc:  T0000G06___V3_79____06_28_2005
      Minimum Server Version   3.76
      Buffer Version           Client 19.78  Server 19.78
      History database         3.00
      CONFMOMI                 3.02
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.54
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      3.40

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - none

   Bug Fixes:
     - 'SubSystems:EMS Msgs' would hide the pop up window 'EMS Message Detail'
       when new record was displayed.  Fixed.
     - Under some circumstances when a grid was filtering on more than 1 column at a time, one or more of the filters might fail.  Fixed.

   Misc. Items:
     - 'Configure:Server:Server Info 2:Flags' reconfigured to allow hiding of
        'Advanced User Flags'.

MOMI Server
   New Features:
     - CONFMOMI keyword NOCAIL added.

   Bug Fixes:
     - none

   Misc. Items:
     - none

MOMIFTP
     - none

ssMOMI
     - none

Miscellaneous
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             3.85
   Release_Date          2005/06/22

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.26
      Client Version           3.85
      Server Version           3.78  vproc:  T0000G06___V3_78____04_29_2005
      Minimum Server Version   3.76
      Buffer Version           Client 19.77  Server 19.77
      History database         3.00
      CONFMOMI                 3.02
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.54
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      3.40

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - Added Client runtime param of 'NoCail'.  This will prevent the CAIL
        emulator from being loaded or displayed.  (For Eric B.)
     - Added ability to filter EMS messages by Emphasis and Action-Required
        flags. (For Dan S.)
     - Added CountDown Timer tool to 'Configure:Tools'. Multiple events may be
        saved and selected.
     - Added Bandwidth Conversion tool to 'Configure:Tools'.
     - on 'History:Chart' Configure screen The user can now change the chart
        options after the chart has been requested by clicking the 'Unlock'
        button then changing the options and re-clicking the Request button
        (for Jon L.)
     - on 'SubSystems:TCP/IP:Process Status' added Mini-Reports to provide
        quick counts for local and foreign ports in use. (For Chuck B.)
     - If ,when changing systems, the newly selected system had been selected
        on the 'Systems:Basic' screen for Probes the 'Overview:CPU History'
        chart will now be up-to-date. (for Marc-Eric C.)
    - on 'Configure:Settings:System Wide' now have the ability to set the
        number of milliseconds before a hint is displayed and how long it will
        remain displayed. (For Tom S.)
     - on 'Files:View Files' and 'SubSystems:Spooler:View Job' search text
        added drop box with search text history.
     - on 'Processes:Process Detail' Config options now have ability to set
        what Measure Entities are 'Auto-Requested'.  Settings also in
        'Configure:Settings:Single Screen' where they may be saved.

   Bug Fixes:
     - Font Resizing now works correctly with MOMI maximized on a tall monitor
        (i.e. monitor higher than it is wide).  This change some monitors might cause default fonts to appear smaller.
     - on 'Systems:FTP' a Host Name that referenced another Host Name (i.e. an
        Alias) now resolves correctly.  Previously a DNS Alias referenced would not connect.

   Misc. Items:
     - Changed EMS 'Color Highlights' check box to a drop box and moved into
        the EMS Config options.  Now has options for:
         1) Color Highlights with Labels    (same as before)
         2) No Color Highlights or Labels   (same as before)
         3) Color Highlights without Labels (New option)     (For Rod D.)
        This change also affected the 'Configure:Settings:Single Screen'
     - Moved 'ASCII/EBCDIC Chart' from 'Configure:Tools' to
        'Configure:Reference' page and enhanced chart.
     - Restructured the 'Configure:Settings:Single Screen' page.

MOMI Server
   New Features:
     - none

   Bug Fixes:
     - none

   Misc. Items:
     - The computational logic for CPU busy values, as displayed on the
        Overview screen and a few others, will no longer display values over
        100%. The data gathering logic is altered so that even if 1) a higher
        priority process prevented execution or 2) delays are encountered in
        gathering data, the CPU entity values are no longer effected.
        Previously, CPU busy values in excess of 100% 'indirectly' indicated
        that a higher priority process was walking over or prevented the timely gathering of data by MOMI.  It is still required that in order to report on a timely basis, MOMI still must have sufficient CPU cycles available to process over most workloads on the system.

MOMIFTP
     - A Host Name that referenced another Host Name (i.e. an Alias) now
       resolves correctly.  Previously a DNS Alias referenced would not connect.

ssMOMI
     - none

Miscellaneous
     - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             3.84
   Release_Date          2005/01/11

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.24
      Client Version           3.84
      Server Version           3.77  vproc:  T0000G06___V3_77____01_10_2005
      Minimum Server Version   3.76
      Buffer Version           Client 19.77  Server 19.77
      History database         3.00
      CONFMOMI                 3.02
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.53
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      3.40

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - 'Files:Enscribe:Volumes' now has columns for 'Capacity','Free Space',
        and 'Largest Free Fragment' in pages as well as MegaBytes.
     - 'Files:Enscribe:Cache' now has AutoUpdate capability.
     - 'Files:Enscribe:Cache' will now update the detail popup when the grid is updated.
     - 'Files:Enscribe:Disk Entity' will now update the detail popup when the
        grid is updated.
     - Added 'Volume/SubVol/File' locator to more of the Files:Enscribe screens

   Bug Fixes:
     - none

   Misc. Items:
     - none

MOMI Server
   New Features:
     - Provides the Enscribe / Volume screen with new fields.

   Bug Fixes:
     - In development, it was discovered that processing after certain SPI
        operations could trigger a memory overwrite causing a MOMI server to
        ABEND.  This has been corrected.
     - Previously, clicking on a $vol.subvol on the Enscribe / SubVolume screen which jumps to the Enscribe / File screen resulted in a file system error 13.  This was due to the previous tightening of valid file syntax.  Now, the screen accepts this input.

   Misc. Items:
     - The Enscribe / Volume screen now reports megabytes as 1,000,000 bytes
        per megabyte versus the previous 1,048,576 bytes per megabyte.  This
        aligns our computation with "DSAP $*,short".

MOMIFTP
      - none

ssMOMI
      - none

Miscellaneous
     - The MOMI help files are now 'more compatible' with Windows XP SP2.

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             3.83
   Release_Date          2004/12/23

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.24
      Client Version           3.83
      Server Version           3.76  vproc:  T0000G06___V3_76____12_23_2004
      Minimum Server Version   3.76
      Buffer Version           Client 19.76  Server 19.76
      History database         3.00
      CONFMOMI                 3.02
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.53
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      3.40

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - 'Files:Enscribe:File Detail:Alternate Key Files and Partitions' have
        right-click action menus allowing setting Max Extents, Allocating and
        Deallocating Extents.

   Bug Fixes:
     - 'Configure:Status:Server Info 4' if the user tried to alter the Max
         Extents and the was client configured to display action confirmations
         the Confirm window would not display and the action would never be
         performed.  Fixed.

   Misc. Items:
     - none

MOMI Server
   New Features:
     - The server provides the maximum extents and extents currently
        allocated for the Enscribe / File Detail screen for partitions and
        alternate key files.

   Bug Fixes:
     - A small (192 bytes) memory leak was corrected in the MOMI master
        collector.  Generally, the leak occurred each time a
        Processes / Process Detail was started.
     - Previously, it was possible that by entering certain combinations of
        invalid process name or cpu,pin formats to trigger a measurement of
        DiskOpen with a $*.  Validation checking is strengthed to prevent this
        situation.

   Misc. Items:
     - The strengthen validiation checking will prevent on certain screens the
        usage of $vol.sub when the file portion was an implied *.  Now, the
        full file name template must be entered (such as $data1.proddb.*).

MOMIFTP
      - none

ssMOMI
      - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             3.82
   Release_Date          2004/12/15

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.24
      Client Version           3.82
      Server Version           3.75  vproc:  T0000G06___V3_75____12_14_2004
      Minimum Server Version   3.75
      Buffer Version           Client 19.75  Server 19.75
      History database         3.00
      CONFMOMI                 3.02
      OBYMOMI                  3.02
      OBYCSQL                  3.00
      MomiFTP.exe              1.53
      ssMOMI.scr               1.09

      Oldest client version
       tested with server      3.40

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - 'Configure:Status:Server Info' restructured and added pages to display
        new values from the MOMI Server.

   New Features:
     - 'Processes:All Processes:Tree' now has option for GMOM tree display.

   Bug Fixes:
     - if AutoUpdate was checked on either 'All Processes' or 'Process Entity'
        pages and 'Process Detail' was active the screens being AutoUpdated
        would sometimes lose context and start returning only the process being viewed in the 'Process Detail' screen. Fixed.
     - if Client was 'Paused' then a different screen was selected then the
        Client was 'Resumed' the selected screen might not automaticaaly start
        updating.  Fixed.

   Misc. Items:
     - The client relies on several new messages and fields present in this
        version of the MOMI server.  A warning message is displayed if the
        client connects to a MOMI server with a version less than the Minimum
        Server Version documented above.
     - 'Files:Enscribe:Files and File Detail' the right-click action to alter
        the Max Extents and to allocate and deallocate extents on a file with
        multiple partitions now only makes the requested action against the
        partition selected and does not try to do all partitions. Previously
        it would alter all partitions if the file selected was the primary
        partition but would fail if the file was a secondary partition with an
        error 72.

MOMI Server
   New Features:
     - Added new CONFMOMI keywords auto-update-limit and
        auto-update-user-nolimit to determine the amount of time a client
        should continue to automatically update a manual or demand request.
        See MOMI help for more information.

   Bug Fixes:
     - The server now has more extensive protection against invalid data in the Measure OSS CPU entity.  This previously caused a crash when
         processing the field FS-cache-dirty-qtime.
     - An older PC MOMI client would display .$pname on the EMS Msgs screen.
        Now, the older client will display \system.$pname while a newer client
        will display [\system.]$pname which the system is only displayed if the process is on a remote node.

   Misc. Items:
     - none

MOMIFTP
      - none

ssMOMI
      - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             3.81
   Release_Date          2004/11/15

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.24
      Client Version           3.81
      Server Version           3.74  vproc:  T0000G06___V3_74____11_15_2004
      Minimum Server Version   3.74
      Buffer Version           Client 19.74  Server 19.74
      History database         3.00
      CONFMOMI                 3.02
      OBYMOMI                  3.01
      OBYCSQL                  3.00
      MomiFTP.exe              1.53
      ssMOMI.scr               1.09

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - 'Files:Enscribe:File Detail:Partitions' - now displays percent full for
         the partitions (for Jayson M.).
     - 'Files:Enscribe:File Detail:Alt Key Files' - now displays percent full
         for the Alternate Key File (for Jayson M.).

   Bug Fixes:
     - 'Files:Enscribe:File Detail:Alternate Keys' - now displays fields:
         Null Value, flags for 'Do Not Index Nulls', 'Key must be unique' and
         'do not automatically update' and 'Insertion order for duplicate keys'
     - 'Files:Enscribe:File Detail:Partitions' - now correctly displays binary
         Partition keys.
     - When Logging on if the 'User ID' or 'Password' was longer than 39
        characters the client would crash.  Fixed.

   Misc. Items:
     - 'Systems:Emulators' - the cursor will automatically move into the
        emulator when changing pages instead of requiring a mouse click.
     - 'History:Chart:Configure' now prevents user from selecting elements to
         chart out of order.  i.e. can no longer set D-0, D-1 and D-3 without
         setting D-2. Element Tabs now contain green '+' if active or
         red '-' if not active yet.

MOMI Server
   New Features:
     - Server provides the new information for the Files/Enscribe/File Detail
        screen.
     - The amount of time before information is returned (the initial MEASURE
        interval) for screens such as Files/Disk Entity & DiskFile Entity
        may now be altered with the CONFMOMI keywords IIT-NORMAL-STARTING,
        IIT-NORMAL-INTERVAL-INCREMENT and IIT-NORMAL-MAXIMUM.  See MOMI help
        for more information.
     - An OSS Path name may now be used on the Processes / All Process screen
        under Config Options / Object name.

   Bug Fixes:
     - none

   Misc. Items:
     - Due to a bug in Guardian, which resulted in a CPU halt, the server will
        not allow the screen Files/Enscribe/Locks to function.  The message
        "Feature not available..." is displayed.  We hope to reactivate this
        feature after further investigation and consultation with the HP GCSC.

MOMIFTP
      - none

ssMOMI
      - none

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             3.80
   Release_Date          2004/11/02

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.24
      Client Version           3.80
      Server Version           3.73  vproc:  T0000G06___V3_73____11_01_2004
      Minimum Server Version   3.73
      Buffer Version           Client 19.73  Server 19.73
      History database         3.00
      CONFMOMI                 3.02
      OBYMOMI                  3.01
      OBYCSQL                  3.00
      MomiFTP.exe              1.53
      ssMOMI.scr               1.09

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
    - 'Files:Enscribe:Locks' displays File and Record Locks.

   New Features:
     - Main Screen 'Print Screen' button now has right-click to pop up a
        moveable freeform memo that can be used to make notes on the page
        before printing. Note that the notes are not saved and are available
        only while the note is visible. This is useful to note why you printed
        the screen.
     - 'Processes:Process Detail' - added right-click process action menu to
         Ancestor name.
     - 'SubSystems:EMS Msgs' - added right-click process action menu to Process Name in message detail pop up and Process Name Column on grid.
     - 'Configure:Settings:System Wide' - added Export Delimiter character
        setting to allow user to export tab-delimited files with a delimiter
        other than Tab (like the Pipe character '|').

   Bug Fixes:
     - none

   Misc. Items:
     - All numbers are now in the format '12,345.67' even if the PC is setup
        with the thousand separator something other than ',' and the decimal
        separator something other than '.' (i.e. French Canada setup used ' '
        and ',' for output of '12 345,67').
     - 'Processes:All Processes' - re-structured the Tree output to display
        better with long OSS process object names.
     - 'Processes:Top Processes' and 'Configure:Tools:Ascii/EBCDIC Chart' now
        display standard sort indicator.
     - 'Processes:Last Stop/Start' - now has switch view button to switch
        between vertical and horizontal views.
     - 'Configure:Settings:Single Screen:Tab Style' removed Flat-Button style.
     - 'Processes:Top Processes' - Added StuckonIO,GMOM and JobID columns and
        Selector type to show only process possibly stuck on an I/O.
     - 'Processes:Last Start/Stop' , 'Processes:All Processes',
        'History:Last Start/Stop' and 'History:Export Data' - Added StuckonIO,
        Login Name,GMOM and JobID.
     - 'Overview' process pop up window now shows GMOM and JobID.

MOMI Server
   New Features:
     - The local system qualifier is now removed on the Subsystems / EMS Msgs
        screen.  Unnamed process are now displayed in the format cc,ppppp
        instead of $:cc:ppppp:ssssss.
     - Support for the new screen Files / Enscribe / Locks.
     - Support added for determining if a process is possibly stuck in an I/O
        state.  See the new CONFMOMI param IO-STUCK-INTERVAL in the MOMI help
        for more information.
     - MOMI no longer references the file $SYSTEM.SYSNN.RLSEID if run on G06.24 or later.  The Guardian procedure for returning the minor O/S release number functions on this release and forward.
     - Support for a new message to support History / Process screen.
     - Support added to obtain and store in history the process attributes of
        GMOM process name and Job ID.
     - Support for a new message to support Processes / All Processes screen.
     - Support for new messages to support Processes / Last Start/Stop screen.
     - The server now updates process history every period when a process is
        Stuck in an I/O, Suspended or in Inspect.

   Bug Fixes:
     - If an invalid process name on the Processes / ProcessH Entity screen,
        a cryptic error message was displayed.  Now, the correct error message
        is displayed.
     - A local system qualifier is now removed on the History / Chart screen.
        Previously, a qualifier would prevent the display of data.
     - The fields MOM and GMOM on the Processes / All Processes screen now
        display with remote system qualifiers.  Previously, the system
        qualifiers were not displayed.
     - A computation for computing operations per second is now more accurate
        when the values 'fit' within 64-bit mathematical operations.
        Previously, while the mathematical expression was correct, the
        precision was not taken out as far as it could.
     - If reading history, for example the History / Process screen, and
        the client is moving forward in time and reaches the end of file (i.e.
        just past the most recently written history information) and then
        scrolls backwards in time, the second to the last group of records was
        returned.  Now, the server will correct return the last group of
        records.

   Misc. Items:
     - none

MOMIFTP
      - none

ssMOMI
     - if running as an executable program instead of as a screensaver ssMOMI
        will now prevent screensaver from starting while it is running.

KNOWN BUGS
     - none

***********************************************************************
   Release_Package             3.79
   Release_Date          2004/09/29

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.23
      Client Version           3.79
      Server Version           3.72  vproc:  T0000G06___V3_72____09_25_2004
      Minimum Server Version   3.55
      Buffer Version           Client 19.73  Server 19.72
      History database         3.00
      CONFMOMI                 3.01
      OBYMOMI                  3.01
      OBYCSQL                  3.00
      MomiFTP.exe              1.53
      ssMOMI.scr               1.08

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - none

   Bug Fixes:
     - The 'Change Systems' delay introduced in version 3.78 has been reduced.

   Misc. Items:
     - if MOMI Client has crashed and created a MOMI.LOG crash file on the PC
        upon the client startup the age of that crash file is checked and if it is over 2 weeks old it will be deleted.  This prevents the crash file from continuing to get bigger.

MOMI Server
   New Features:
     - none

   Bug Fixes:
     - none

   Misc. Items:
     - none

MOMIFTP
      - none

ssMOMI
     - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package             3.78
   Release_Date          2004/09/25

      Item                  Version
      ----                  -------
      Latest O/S tested      G06.23
      Client Version           3.78
      Server Version           3.72  vproc:  T0000G06___V3_72____09_25_2004
      Minimum Server Version   3.55
      Buffer Version                 Client 19.73  Server 19.72
      History database         3.00
      CONFMOMI                 3.01
      OBYMOMI                  3.01
      OBYCSQL                  3.00
      MomiFTP.exe              1.53
      ssMOMI.scr               1.08

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - 'Systems:Emulators' added.  This screen will allow the user to define up to 32 Emulator sessions.  This Emulator is provided courtesy of CAIL and is a limited-function version of the CAIL CTT/Suite product and is NOT a paid feature of MOMI.  It may be eliminated from future MOMI versions with no prior warning.
        The 'CAIL Lite' Emulator is limited in that:
            1) screen colors may not be changed.
            1) screen fonts may not be changed.
            2) number of rows and columns cannot be changed.
            3) PCFILE, IXF and FTP are not available.
            4) Secure Sessions are not available.
        To obtain a full featured emulator the 'CAIL Lite' user should contact
         CAIL about CTT/Suite for additional capabilities to improve
         information access. If the user upgrades to the full featured version
         (or already has it installed on their PC) the MOMI client will
         automatically upgrade the clients used within MOMI.
     - 'Systems:FTP' added.  This screen will allow the user to FTP between
        the PC and the Tandem.  The Tandem may be viewed in either a
        NSK(Guardian) or OSS view.

   New Features:
     - 'History:Chart' added 'Stop Date and Time' to chart config.  When the
        'Stop Time' is set the chart will display all records between the
        'Start Time' and 'Stop Time' on a single Chart. (For Vikas K.)
     - 'Configure:Settings:Misc.Settings' added 'Printer Font Selection' to
        set the font used when exporting to printers(except for Grids that now
        have their own individual printer font settings). (For Taesik B.)
     - To all grids with the 'Tools' feature added new tab on Tools called
        'View' that allows the user to customize what font and font size is
        used for that displaying the grid.  The Font used for printing the Grid can also be set.  These settings can be saved.
     - 'Process:Process Detail' Added GMOM and JOBID to page 3 of the Process
        entity info. (for NetBatch jobs etc).
     - 'History:Process Start/Stop' now has login name displayed.
     - The MOMI version number will be included in the 'MOMI.LOG' crash file.

   Bug Fixes:
     - Under some circumstances when a user changed systems while the Client
        was busy processing the Client would crash.  The fix for this causes
        the Client to not change systems until it is safe to do so.  This might mean that changing systems will take longer than before. Fixed.
     - Under some circumstances when a user did a global pause on MOMI (the
        'Pause...' button at the top of the screen) some screens would stop
        updating.  Bug was introduced in version 3.70.  Fixed.
     - Exporting data to the PC would sometimes cause the Client to crash if
        MOMI was not able to write to the PC. (sharing/lock/ etc violations).
        The client now will display a message saying the export failed but will no longer crash. Fixed.
    - When a 'Systems:Detail' screen shows a node had lost a CPU and was
        displaying red it would not return to normal after CPU came back up.

   Misc. Items:
     - none

MOMI Server
   New Features:
     - Additional processor types such as the S88000 and S78000 will now have
        their name displayed instead of "New".  The S7800 is also now correctly displayed (documentation previously indicated a different subtype for this CPU).
     - Actions such as Logon and process actions such as stop, abend and alter
        priority now take place at a process priority of 2 less $MOMI (default
        168) instead of the batch priority which defaults to 90.  The keyword
        PRIORITY-PA in the CONFMOMI file is used to change the default.  This
change helps to insure that these actions, which are short in duration, are preformed in a timely manner on busy systems.

   Bug Fixes:
     - On a system that used the full eight characters of the Expand name
        (i.e. \abcdefg) and the system had been running for a while, several
        months, servers started by $MOMI did not always stop.  This has been
        corrected.
     - An Expand node not accessible with $MOMI was started is now correctly
        marked as "accessible" when the node returns to the network.

   Misc. Items:
      - Previously, issuing a stop on a process without proper security
         resulted in the error message "Cannot stop until stopmode 0".  Now the error message reads "Insufficient privilege".  This matches what TACL displays.

MOMIFTP
      - none

ssMOMI
     - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.77
   Release_Date      2004/06/25

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.23
      Client Version          3.77
      Server Version          3.71  vproc:  T0000G06___V3_71____06_21_2004
      Buffer Version         19.71
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.53
      ssMOMI.scr              1.08

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - none

   Bug Fixes:
     - 'Processes:Process Detail' would not always resize correctly if the
         screen was toggled to display mostly files. Fixed.
     - TimeZones were not correctly displaying GMT. Fixed.

   Misc. Items:
     - none

MOMI Server
   New Features:
     - none

   Bug Fixes:
     - none

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
     - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.76
   Release_Date      2004/06/21

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.22
      Client Version          3.76
      Server Version          3.71  vproc:  T0000G06___V3_71____06_21_2004
      Buffer Version         19.71
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.53
      ssMOMI.scr              1.08

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
     - none

   New Features:
     - on 'Configure:Setting:Single Screen' and 'Files:Enscribe:View File'
        added configuration option to allow multi-byte character sets to be
        displayed on viewing a file.  If it is not allowing multi-byte chars
        they will be replaced on the display with the ~ character.
        Multi-byte display setting can be saved on the Config screen.
     - 'TimeZone Map' added base time selector or either local PC or connected
        Tandem time.  On newer versions of Guardian MOMI will now reflect
        'time zone offset' of '+/-hh:mm' instead of '+/-hh' on
        'CPUs:CPU Info:Local Time Offset'. This also corrects a bug on the
        TimeZone map if the Tandem system had an offset with partial hours
        (i.e. Adelaide,Australia is '+09:30'.

   Bug Fixes:
     - 'Files:SQL/MP:Table Detail' would not find partitions. Fixed.
     - various screens would not display correct 'rated/non-rated' value when
        global 'non-rated as default' was set. fixed.
     - 'Configure:Settings:Single Screen:Process Detail' would allow the user
        to change the setting while the request was being made.  This caused
        the data to not display correctly.  Changed so now while the data is
        being requested the values can not be changed just like on the
        'Process Detail' screen itself.

   Misc. Items:
     - none

MOMI Server
   New Features:
      - The server now reports the Time Zone offset in hours and minutes versus
         the previous hours only.

   Bug Fixes:
      - The server now uses a more exacting algorithm to determine delays.
         This in intended to cause the MOMI CPU collectors to dump history in
         the accurate period on S86000 processors.  The symptom of this issue
         is viewing history of all CPU in the client would see 'drop-outs' or
         zero value points of time.
      - The Files / Enscribe / File Opener screen could stop gathering data
         when a down comm line was entered.  Now, an error 66 is ignored so
         that the routine will skip past that line.
      - The server now properly reports an Expand subsystem with no paths and
         no lines to the client.  Previously, the client would continue to
         display 'gathering data'.

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - added ability to run screen saver as program that will not stop when
         screen is clicked. Display will now have a 'X'-button to stop.
         1) Make copy of ssMOMI.scr into directory other than 'C:\windows'.
         2) Rename copy of ssMOMI.scr to ssMOMI.exe
         3) Use runtime param of '/c AsEXE' to start program first setting INI
             file location.
         4) Use runtime param of 'AsEXE' to start program using predefined INI.

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.75
   Release_Date      2004/05/28

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.22
      Client Version          3.75
      Server Version          3.70  vproc:  T0000G06___V3_70____05_13_2004
      Buffer Version         19.70
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.53
      ssMOMI.scr              1.07

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - 'SubSystems:Expand:Connections' replaces
         'SubSystems:Expand:Diagram:Detail' screen. Also restructured and added more columns.

   New Features:
      - all 'SubSystems:TCP/IP' screens now have left/right-click menus to jump between screens. (for Hector G.)
      - on 'Configure:settings:Actions' added 'Use Forced Minimize on Client'
         button to be used when some third-party programs incorrectly minimize
         all other programs and this gets MOMI 'out of sync' with windows and
         the minimize button no longer works.  This does cause some 'jumping
         around' of the screen during minimize.

   Bug Fixes:
      - On very slow PCs sometime the Expand info would not always display
         correctly.  This has been corrected.
      - all Grids now hide the Tool and sort/filter panel when the user
         changes screens.
      - 'Files:SQL/MP:Table Detail' Clear button now works correctly.

   Misc. Items:
     - none

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.72
   Release_Date      2004/05/18

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.22
     Client Version          3.72
      Server Version          3.70  vproc:  T0000G06___V3_70____05_13_2004
      Buffer Version         19.70
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.53
      ssMOMI.scr              1.07

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - none

   Bug Fixes:
      - On very slow PCs sometime the Expand diagram would not display the
         Systems.  This has been corrected.
      - On very slow PCs sometime the History Config buttons would not be
         enabled after the changing systems. This has been corrected.
      - If 'Configure:Settings:System Wide' had 'Non-Rated as default' checked
         the client would crash on startup. or if 'Non-Rated as default' was
         changed the client would crash.  Sorry - bad testing on my part.

   Misc. Items:
     - none

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.71
   Release_Date      2004/05/17

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.22
      Client Version          3.71
      Server Version          3.70  vproc:  T0000G06___V3_70____05_13_2004
      Buffer Version         19.70
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.53
      ssMOMI.scr              1.07

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - none

   Bug Fixes:
      - changed logic when changing pages to prevent client crash on very slow
         slow PC's.

   Misc. Items:
     - none

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.70
   Release_Date      2004/05/14

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.22
      Client Version          3.70
      Server Version          3.70  vproc:  T0000G06___V3_70____05_13_2004
      Buffer Version         19.70
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.53
      ssMOMI.scr              1.07

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - Faster Startup.  Client should take less than 1/2 time of previous
         version.  The trade-off is that certain screens will have a very short delay the first time that screen is accessed but will be display instantly after that.
      - 'History:Chart' menu when line is Right-clicked now includes jump to
         'History:CPU' and 'History:Process' as well as 'History:CPU Detail'.

   Bug Fixes:
      - New logic to minimize correctly if another program sends a minimize
         command to MOMI client.
      - 'Files:Disk Entity' could cause the client to crash with a
         Divide-by-zero error if the System had 72G disks and the OS version
         (approx G06.16) of Measure did not correctly identify the disk
         capacity. Fixed.

   Misc. Items:
      - none

MOMI Server
   New Features:
      - The current status of TMF as reported on the client Overview screen now  reports the percentage of audit trail used of both the Master (MAT) and Auxiliary (AUXnn) audit trail (if present).  The audit trail reported is the one with the highest percentage of usage.
         Additionally, the TMF state when an audit trail cannot roll over is
         now reported.

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMIFTP
      - New logic to minimize correctly if another program sends a minimize
         command to MOMIFTP.

ssMOMI
      - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.67
   Release_Date      2004/04/28

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.22
      Client Version          3.67
      Server Version          3.61  vproc:  T0000G06___V3_61____04_28_2004
      Buffer Version         19.54
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.52
      ssMOMI.scr              1.07

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
	- 'Config:Single Screen' added on 'Process:Process Detail Screen'
 	section the ability to set default for 'Display All records' and
         'Continue on Error'.
      - 'History:Chart' added display of chart name(if any) and database
          interval used.

   Bug Fixes:
      - 'Processes:Process Detail' Pause now works for Simplified view.
      - 'File Locator' would only get file code 845 once the 'EMS Msgs'
         'File Locator' had been used. - Fixed.

   Misc. Items:
      - 'SubSystems:EMS Msgs' changed 'AutoSize' button to 'Clear' button to
         clear the list and reset the config options. (for Hector G.)

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - History collection was not working in lock-step in the MOMI cpu
         collectors.  This would show up as duplicate history CPU records in
         the HST01db file.  The server is now corrected and initial lock-
         stepping is working.  Systems with heavy page-faulting or other
         processes walking over MOMI (i.e. running at a higher priority) can
         still cause this issue.  We are continuing to working on additional
         changes to handle this situation.

   Misc. Items:
      - none

MOMIFTP
      -none

ssMOMI
      - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.65
   Release_Date      2004/04/16

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.22
      Client Version          3.65
      Server Version          3.60  vproc:  T0000G06___V3_60____02_17_2004
      Buffer Version         19.53
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.52
      ssMOMI.scr              1.07

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - 'Config:Settings:Misc Settings' now allows the user to change the
          default CPU line colors for CPU Charts such as 'Overview:CPU Hist'
          and 'History:Chart'. (for Dick S.)
      - Connect Time now added to hint on System Selector.
      - Added run-time param 'LOG' to be used for debugging customer problems
         that are not reproducible except at the customer site.
      - 'Config:Settings:System Wide' now allows the user to set whether or not the Client will restart any Auto Updating screens if the Connection is lost then re-established.  The Default is the Auto Updating is restarted. If it is not restarted the screens will be cleared.

   Bug Fixes:
      - Made changes to Socket Timeout logic to prevent unneeded Timeouts from
         occurring when the client is busy performing some work.
      - Made changes to Socket and Display code to prevent occasional client
         crash during system change and client shutdown.

   Misc. Items:
      - 'Files:SQL/MP:Usages' and 'SubSystems:TCP/IP:Process Status' Grids
         converted to Database to allow large number of entries.

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMIFTP
      -none

ssMOMI
      - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.63
   Release_Date      2004/03/17

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.22
      Client Version          3.63
      Server Version          3.60  vproc:  T0000G06___V3_60____02_17_2004
      Buffer Version         19.53
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.52
      ssMOMI.scr              1.07

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - 'History:Export' for CPU added 'CPU Queue Time' to non-rated exports
         and 'CPU Queue Length' to rated exports. Note: item is added to end
         of items exported list(for Kevin C.).
      - On Grid-Tools added the ability to export the Grid data to the
         Clipboard as well as the Printer(for Mark J.).
      - added a run-time parameter of 'user' to put the INI's etc. in the
         Users application data area.  i.e.
        (c:\Documents and Settings\<user>\Application Data\BlackWood Systems)
      - 'History:Chart' added selector on Config Panel to toggle chart between
         'Stairs' and 'Line' display mode.

   Bug Fixes:
      - changes made to prevent client crashing upon shutdown.
      - Replaced up/down sort indicators on grids with new indicators that do
         not alter column width. This will prevent certain grid screens from
         flashing when the data was updated.
      - Fixed bug causing Grid Tool and/or Sort/Filter displays to be disrupted during scrolling the grid.
      - Fix to some screens with Grids that if no data was found the Config
         button was not re-enabled like when data was found.

   Misc. Items:
      - 'Files:Disk Entity' changed Left-click action to drill-down to
         'Files:DiskFile Entity' instead of displaying the Disk Entity Detail.
         The Disk Entity Detail is now a right-click action item.

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMIFTP
      -none

ssMOMI
      - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.62
   Release_Date      2004/02/17

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.22
      Client Version          3.61
      Server Version          3.60  vproc:  T0000G06___V3_60____02_17_2004
      Buffer Version         19.53
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.52
      ssMOMI.scr              1.07

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - none

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - If MOMI was started prior to MEASURE, or if MEASURE was stopped and
         restarted after MOMI was started, a MOMI server process would create
         a save file.  This was due to an internal self-check.

      - MOMI was crashing on a system that returned an invalid value for an
         OSSCPU counter FS_cache_dirty_qtime.  The counter in question, and
         several other 64-bit counters now have a raw validity check.  If the
         value is outside of the validity range, the counter is set to zero.

      - Partition partial keys were not displayed correctly on the client
         screen Files / Enscribe / File Detail if the sum of the length of the
         volume names resulted in a odd byte length.  The server now bumps the
         length to an even value and the partial key values are correctly
         presented.

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.61
   Release_Date      2004/02/11

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.22
      Client Version          3.61
      Server Version          3.59  vproc:  T0000G06___V3_59____02_11_2004
      Buffer Version         19.53
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.52
      ssMOMI.scr              1.07

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - added ability to optionally not export grid header(column descriptions) when exporting grid data to a tab-delimited file.

   Bug Fixes:
      - Certain screens had a small small memory leak when auto-update was
         turned on. Fixed.
      - 'Files:Enscribe:File Detail' corrected bug causing client crash when
         right-click action menu item 'rename file' was selected.
      - Scrolling by Mouse Scroll button sometimes would cause a Grid display
         to duplicate a column.  Thanks to Ken K. for his help on this one.
      - 'History:Process' when looking for a process over a long period of time without finding the process could not be stopped by hitting the Clear button as it should.  Fixed.
      - 'Files:Enscribe:File' if a File Rename was performed and no SubVolume
         was entered and MOMI was installed on the same Volume the file would
         be renamed to the SubVolume MOMI was installed on - Fixed.

  Misc. Items:
      - none

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - Several problems were corrected relating the to Processes/All Processes screen when a process was in the terminating state.  An incorrect ancestor, MOMI and GMOM could be displayed.

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - changed initial name of selected system from address to system name.
      - prevented ssMOMI Icon from showing in Taskbar.

KNOWN BUGS
      - On a large network the Expand diagram may flash - we are working on an
         improved Expand Diagram display.

***********************************************************************
   Release_Package         3.60
   Release_Date      2004/01/23

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.21
      Client Version          3.60
      Server Version          3.58  vproc:  T0000G06___V3_58____01_19_2004
      Buffer Version         19.53
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.52
      ssMOMI.scr              1.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - none

   Bug Fixes:
      - Selecting multiple items on the 'Spooler:Job' and 'Enscribe:Files' Grid will now enable the 'Perform All' button on the confirm display.  It previously was not enabled.  Fixed.

   Misc. Items:
      - none

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - The 16-bit version of the server code improperly used some compiler
         allocated memory which could cause the server to crash.  This was
         discovered in development and was not associated with any customer
         problem reports.

      - An internal control structure was not properly allocated in the server
         publish/subscribe routines which could cause data to overwrite into
         subsequent fields.  This was discovered in development and was not
         associated with any customer problem reports.

   Misc. Items:
      - none

MOMIFTP
      - Added BlackWood emblem to first screen.

ssMOMI
      - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.59
   Release_Date      2004/01/15

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.21
      Client Version          3.59
      Server Version          3.57  vproc:  T0000G06___V3_57____01_08_2004
      Buffer Version         19.53
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.52
      ssMOMI.scr              1.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - none

   Bug Fixes:
      - Selecting multiple items on the 'Spooler:Job' and 'Enscribe:Files' Grid will now enable the 'Perform All' button on the confirm display.  It previously was not enabled.  Fixed.

   Misc. Items:
      - none

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMIFTP - version 1.52
      - Added BlackWood emblem to first screen.

ssMOMI - version 1.06
      - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.58
   Release_Date      2004/01/09

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.21
      Client Version          3.58
      Server Version          3.57  vproc:  T0000G06___V3_57____01_07_2004
      Buffer Version         19.53
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.51
      ssMOMI.scr              1.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - none

   Bug Fixes:
      - Moving columns on grids with underlying Database could cause client to
         crash - now fixed.
      - Bug causing initial system defined to not automatically connect has now been fixed.
      - Bug not correctly saving Grid Columns Hidden and Exported has been
         fixed.

   Misc. Items:
      - none

MOMI Server
   New Features:
      - Minor performance enhancements.

   Bug Fixes:
      - The client screen Files/Enscribe/Files now allows wild card in the
         volume name.  For example $data?.history.file1.  A previous
         enhancement to allow multiple file names on this screen used too tight a validate of the entry.

   Misc. Items:
      - The amount of time a MOMI server is allowed to remain idle before it
         and/or its resources are released has been increased from 2 minutes to 3 minutes.
      - The server CONFMOMI keyword CLIENT-REP now defaults to FALSE instead of TRUE.  This is an internal optimization transparent to the user.  This change will help reduce cpu utilization on fast Ethernet connections. See Help for additional information.

MOMIFTP - version 1.51
      - none

ssMOMI - version 1.06
      - none

KNOWN BUGS
      - none

***********************************************************************
   Release_Package         3.57
   Release_Date      2003/12/30

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.21
      Client Version          3.57
      Server Version          3.56  vproc:  T0000G06___V3_56____12_30_2003
      Buffer Version         19.53
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.51
      ssMOMI.scr              1.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - Added new Filter type of DateTime to all grids.

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMI Server
   New Features:
      - The buffering at the TCP/IP socket level used to send data from the
         Tandem to the MOMI PC client has been increased.  On newer systems the buffer is approximately 260,000 bytes and on older systems the buffer is approximately 32,767 bytes.  The buffering determination is
         automatic.

   Bug Fixes:
      - Previously, it was possible a MOMI server would stop if a message from
         an unexpected source was received.  This would be seen from a client
         with a command in progress with  the message "Resources have been
         released (Reissue request)".
      - An recent enhancement to allow multiple files names on the
         Files/Enscribe/Files screen has been corrected to allow the entry of
         negative, or file names starting with a dash ("-"), to restrict the
         files display.  This feature now works correctly.

   Misc. Items:
      - Internal changes have been made to help support a future increase the
         I/O buffer size between the client and server to 57,000 bytes.

MOMIFTP - version 1.51
      - none

ssMOMI - version 1.06
      - none

KNOWN BUGS
----------
   - on certain Grids utilizing a underlying DB, moving certain columns can
      cause the Client to crash when the data on the grid is refreshed.
      Grids affected are: Process Entity, File Entity, Disk Open Entity,
      DiskFile Entity, and Disk Entity.  To Prevent the crashes do not move
      columns on these grids and if they always crash you have probably saved
      the columns in a different order so to fix that go into the gridtool and
      click the 'Restore Original Order' button.
      This BUG will be fixed in the next version of the Client.

   - bringing up a client for the first time causes it to display the Define
      Systems screen.  after a system is configured, the client may not
      automatically connect.  this is indicated by the red LED in the lower
      left hand corner of the screen.  simply exit the client and go back into
      it should this situation occur.
      This BUG will be fixed in the next version of the Client.

***********************************************************************
   Release_Package         3.56
   Release_Date      2003/12/22

     Item                 Version
      ----                 -------
      Latest O/S tested     G06.21
      Client Version          3.56
      Server Version          3.55  vproc:  T0000G06___V3_55____12_19_2003
      Buffer Version         19.53
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.51
      ssMOMI.scr              1.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - 'SubSystem:Expand:Diagram' now allows the user to hide systems they
         do not want to have displayed.  To hide a system the user can either
         right-click on the system picture then check 'Hide this system' or
         click on the Detail button and in the 'System States' grid
         right-click on the 'Hide System' column and select 'Hide System'
from the Action Menu.  To Re-display a system that has been hidden the user must go into the 'System States' grid and select 'Show System' from the Action Menu. (for Duane P.)

   Bug Fixes:
      - 'Files:Enscribe:Files' - If a user in a version 3.50-3.54 has gone into the Grid Tools and saved any of the following 'Hide Columns',
         'Export Columns' or 'Column Order' when they attempt to start a later
         version the client would crash.  This has been fixed.  If the
         situation causing the problem (Grid versions saved in INI file not
         matching grid version running) a dialog will notify the user at
         startup that his previous settings are lost.

   Misc. Items:
      - none

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMIFTP - version 1.51
      - none

ssMOMI - version 1.06
      - none

***********************************************************************
   Release_Package         3.55
   Release_Date      2003/12/19

     Item                 Version
      ----                 -------
      Latest O/S tested     G06.21
      Client Version          3.55
      Server Version          3.55  vproc:  T0000G06___V3_55____12_19_2003
      Buffer Version         19.53
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.51
      ssMOMI.scr              1.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - 'Processes:All Processes' added Auto-update button. (for Chiwen C.)
      - 'Files:Enscribe:Files' changed Filename selector to include a button
         that will display a filename include/exclude selector screen allowing
         the user to set/get up to 20 selections that are then inserted into
         the List of Filenames. (for Chiwen C.)
      - 'Config:Settings:System Wide' added entry for 'Special String Export
         Character' to fix problem with Exporting Grid data to a
         Tab-Delimited-File if the Users Character set was a  multi-byte set
         such as Korean or Chinese.  If a multi-byte character set was selected the default 'HardSpace' character used to prevent some fields to numbers by Excel or Access would fail and the output for that field would have the first character of the field replaced with a invalid character (usually a '?'). The User may now set what character will be placed in front of the field to trick Excel/Access. The selections are HardSpace, UnderScore or any user defined character.

   Bug Fixes:
      - 'Files:Enscribe:Files' and 'SubSystems:Spool:Job' made changes to
         allow selecting('X') items scrolled off page. Previously only items
         on the screen were selectable.

   Misc. Items:
      - Obtaining 'Files:Enscribe:SubVolumes' is now much faster and more
         efficient requiring much less data traffic from the Tandem to the PC.

MOMI Server
   New Features:
      - Support for new Files/Enscribe/Subvols processing where the server now
         returns subvolume information.  Temporary files are collectively
         grouped as $vol.#* when displayed.
      - Several internal changes will now allow select commands to work across
         Expand to retrieve information on other systems.  Example screens in
         the client are the Files/Enscribe/Volumes, Subvolumes, Files and Cache screens.  Other commands where MEASURE is involved do not support "remote" data gathering.  While we don't intentionally restrict Expand access, the internal changes now better support it where possible.

   Bug Fixes:
      - An entry in various fields of a file name such as "FRED" would result
         in the name expanding out to $vol.subvol.FRED where $vol.subvol is the installation location of MOMI.  Now, default filling of file names with no longer occurs.  Note that in some cases the user must further qualify file names to prevent error 13 messages.
      - The screen Files/DiskOpen Entity displays the opener process name for
         a file.  However, MEASURE does not provide an opener process name but
         only an openers cpu,pin.  MOMI determines the process name by looking
         it up at the time of display.  Previously, it was possible the process name displayed was incorrect if the process stopped and another restarted in the same cpu,pin.  A check is added that if the process creation time is greater than the end of the measurement window, the 'looked up' process name will no longer be displayed.

   Misc. Items:
      - The message "Bad process name specified" is replaced with "File System
         Error (nn) - <descriptive text>".

MOMIFTP - version 1.51
      - none

ssMOMI - version 1.06
      - none

***********************************************************************
   Release_Package         3.54
   Release_Date      2003/12/04

     Item                 Version
      ----                 -------
      Latest O/S tested     G06.21
      Client Version          3.54
      Server Version          3.54  vproc:  T0000G06___V3_54____12_04_2003
      Buffer Version         19.52
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.51
      ssMOMI.scr              1.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - On 'Internal Momi Stats' added button to send a 'Test Fatal Msg' to
         help with internal testing.  This will send a message that the MOMI
         Server will see as a fatal error that it will return to the Client.
         The Client will then pause the screen and break the socket connection. To Reconnect the user need only press the 'Resume...' button
- on 'Files:Enscribe:Files' added ability to rename files to the drop-down action menu.
     - added MOMI.exe run-time parameter of 'same' to set MOMI.INI location to
        same location as the MOMI.exe.

   Bug Fixes:
      - Problem with Expand Diagrams updating after a new system was added or
         deleted has now been fixed.
      - Problem with using the Mouse Scroll-wheel not working correctly on
         high-capacity MomiGrids using underlying databases(i.e. Files) has now been fixed.
      - if some non-True Type fonts (like 'System') were selected then under
         some circumstances the Client would go into a hard-loop using 100%
         of the PC's CPU power. Fixed.
      - 'History:Process Start/Stop' did not always find the correct records
         when the Forward/Backward buttons were used. Fixed.
      - 'History:Process Start/Stop' while searching for records, if the Clear
         button was pressed the searching would stop for 'Start' records but
         not 'Stop' records.  Also the Request button was not reset.  Fixed.
      - 'Config:Settings:Misc. Settings' the Change Font and Adjust Font Size
         had no effect on the new 'MomiGrid' style grids. Fixed.
      - 'Files:Enscribe:File Detail' if a SQL/MP table was viewed the resulting Partitions,Alternate Keys, and Alternate Key Files could return invalid information. Now only Enscribe files will display those three items.
      - Under some circumstances the Auto-Logon would fail.  Fixed.

   Misc. Items:
      - none

MOMI Server
   New Features:
      - An indicator is now returned for the client to determine the file type
         on the screen Files/Enscribe/File Detail.
      - If the client logs on and the password is then changed, which causes
         a logon failure during command processing, the server now indicates
         this as fatal to the client.
      - Added support for renaming a file.
      - Support added for how the client now searches for process history
         start/stop records.

   Bug Fixes:
      - The date on the Subsystems/EMS Msgs screen was displaying in GMT and
         not LCT.  This could cause the message date to appear "in the future".
      - The server would not always record that a client successfully logged
         on.  The error message "User not logged on" was returned in response
         to a sensitive command.  This was seen primarily on slow communication links and not fast in-house LANs.

   Misc. Items:
      - none

MOMIFTP - version 1.51
      - moved cursor into 1st location at startup.
      - buttons are now visible under Windows NT 4.0 with large fonts.

ssMOMI - version 1.06
      - none

***********************************************************************
   Release_Package         3.53
   Release_Date      2003/11/19

     Item                 Version
      ----                 -------
      Latest O/S tested     G06.21
      Client Version          3.53
      Server Version          3.53  vproc:  T0000G06___V3_53____11_19_2003
      Buffer Version         19.51
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.50
      ssMOMI.scr              1.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - none

   Bug Fixes:
      - If Operating System PC was using was NT 4.00, Client would incorrectly
         detect the OS version as WIN95 and stop itself.  Fixed.
      - If Momi did not have Create/Read/Write access to the location of its
         MOMI.INI file the client would crash. Now will display message at
         startup if unable to fully access the MOMI.INI file letting the user
         know of the problem then stop the client immediately.

   Misc. Items:
      - none

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - If the client was running while $MOMI was restarted (or started), the
         Expand screens $NCP and $ZEXP would display 'junk' or other data for
         the first minute, then the correct data would display.  Now, no data
         is displayed until it has actually been retrieved from the Expand
         subsystem.

   Misc. Items:
      - none

MOMIFTP - version 1.50
      - new 'Wizard-style ' version.

ssMOMI - version 1.06
      - none

***********************************************************************
   Release_Package         3.52
   Release_Date      2003/11/14

     Item                 Version
      ----                 -------
      Latest O/S tested     G06.21
      Client Version          3.52
      Server Version          3.52  vproc:  T0000G06___V3_52____11_14_2003
      Buffer Version         19.51
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.09
      ssMOMI.scr              1.06

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - Moved several items from 'Configure:Settings:Misc. Settings' to new
         screen 'Configure:Settings:Actions' to better signify actions
         independent of the 'Save Configuration' button.
      - Replaced 'Configure:Reference:File System Errors' screen with new
        'Configure:Reference:Error Lookup' screen.  'Error Lookup' contains
        many types of errors other than File System as well as the ability for
        users to enter their own errors and/or keywords.  The system supplied
        errors are in the 'ErrorCodes.mom' file and when a user has added
        errors they are stored in a file called 'CustErrors.mom'.
        'ErrorCodes.mom' will be placed in the same directory as 'MOMI.EXE'.
        'CustErrors.mom' will be placed in the same directory as the 'MOMI.INI' and 'Calendar.mom'.

   New Features:
      - on 'SubSystems:Expand:Diagram' added a 'None' button to not put any
         text on connection lines. (for Paul G.)

   Bug Fixes:
      - If 'Systems:Detail' had bug that under some circumstances would not
         display CPU busy information. Fixed.
      - In 'Configure:Settings:Actions' it was possible to set both
        'Auto-Start MOMI' settings at once.  Fixed.

   Misc. Items:
      - Changed registry settings for 'Auto-Start MOMI' from registry key of
         'MOMI' to new key of the program directory.  This will allow users
         to have multiple versions of MOMI running and each one to have the
         ability to auto-start.  Also added display of the registry entries
         currently set for both types (for Ken K.)

MOMI Server
   New Features:
      - Error message text added for the case of trying to turn on/off a $NCP
        message and the user did not have the proper security (A subsystem
        error -22 was displayed previously).

   Bug Fixes:
      - Unnamed processes running low pin (< 255) were not displaying a file
        name on the screen Files / File Entity or on the Process Detail screen. The unnamed process would display correctly for high pins (> 255).  The underlying code has been enhanced to display the low pin.

   Misc. Items:
      - none

MOMIFTP - version 1.09
      - repositioned Tandem files to directory under MomiFTP.exe.

ssMOMI - version 1.06
      - none

***********************************************************************
   Release_Package         3.51
   Release_Date      2003/11/11

     Item                 Version
      ----                 -------
      Latest O/S tested     G06.21
      Client Version          3.51
      Server Version          3.51  vproc:  T0000G06___V3_51____11_10_2003
      Buffer Version         19.51
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.01
      OBYCSQL                 3.00
      MomiFTP.exe             1.08
      ssMOMI.scr              1.06

NEW FEATURES / BUGS FIXED 
NOTE: This version of the Client will NO LONGER run on Windows 95, Windows 98
      and Windows ME.  We kept that ability as long as we could but as new
      functionality was added we finally reached a point where we must have a
      'Professional O/S' to support it.  We are sorry for any inconvenience
      this might cause.
NOTE: For the Popup information on the 'SubSystems:Expand:Diagram' to display
      when the mouse is over or clicked on the 'Connections' line between
      systems, the PC must be configured with at least 24 bit color.

MOMI Client
   New Screens:
      - none

   New Features:
      - none

   Bug Fixes:
      - If 'Configure:Settings:System Wide' setting for 'Non-Rated as Default'
         was checked and the Configuration was saved, the next time the client
         was started it would crash.  The client could then crash every time it was started until the user goes into the MOMI.INI file with NOTEPAD and removes the line 'NonRated=TRUE'. Fixed.
      - In 'SubSystems:Spool:View Job' if user positioned the mouse cursor past the end of text on a line or below the last line of data then used the mouse scroll-wheel to scroll, the client would crash. Fixed.
      - If user used 'File Locator' to select files and the file was already on the 'drop-down' list it was added again. Fixed.
      - In 'SubSystems:EMS Msgs:Config' if user selected a Distributor Filter
         the Start date/time was set to the Filters Create time.  Fixed.

   Misc. Items:
      - none

MOMI Server
   New Features:
      - Updates to Expand entities now starts on multiples of the interval
         time.  In other words, if nodes in a network all have the same system
         time, updates to Expand as viewed on the client will now generally
         occur at the same time.
      - Based on processor type, the CONFMOMI param tcpip-write-bytes-sec now
        has a variable default value.
      - The value returned for TMF transactions per second on the Client
         Main Overview screen now reduces decimal precision when the value
         exceeds 999.99 (so more whole digits fit on the PC client field).
      - In the event the MOMI Expand server is stopped or fails, the PC clients are disconnected so they may automatically "resync" their data.

   Bug Fixes:
      - The stack allocated for the Expand server has been increased.  This
         may prevent a strange server crash only seen in development.
      - Several cases where Expand Stats Path displayed the unsigned
         equivalent of -1d values are now corrected (Ken K.)
      - A failure in obtaining the initial configuration of Expand would not be updated to the PC Client.  Now, the initial update will occur and
         additional error information is provided.

   Misc. Items:
      - none

MOMIFTP - version 1.08
      - none

ssMOMI - version 1.06
      - none

***********************************************************************
   Release_Package         3.50
   Release_Date      2003/10/31

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.21
      Client Version          3.50
      Server Version          3.50  vproc:  T0000G06___V3_50____10_29_2003
      Buffer Version         19.50
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      MomiFTP.exe             1.08
      ssMOMI.scr              1.06

NEW FEATURES / BUGS FIXED 
NOTE: This version of the Client will NO LONGER run on Windows 95, Windows 98
      and Windows ME.  We kept that ability as long as we could but as new
      functionality was added we finally reached a point where we must have a
      'Professional O/S' to support it.  We are sorry for any inconvenience
      this might cause.

MOMI Client
   New Screens:
      - Added new Tab 'SubSystems:Expand' and following SubTabs:
         'SubSystems:Expand:Diagram'      shows diagram of all known systems
                                           and allows diagram customization and
                                           shows System State,Path State/Stats
                                           and Line States/Stats.
         'SubSystems:Expand:Overview'     shows State of Expand System for
                                           current system and all known System,                               Paths and Lines down/not accessible.
         'SubSystems:Expand:Paths:Detail' shows all Path Info,Status and Stats
                                           for a single Path.
         'SubSystems:Expand:Paths:Info'   shows Info for all Paths on System.
         'SubSystems:Expand:Paths:Status' shows Status for all Paths on System.
         'SubSystems:Expand:Paths:Stats'  shows Stats for all Paths on System.
         'SubSystems:Expand:Lines:Detail' shows all Line Info,Status and Stats
                                           for a single Line.
         'SubSystems:Expand:Lines:Info'   shows Info for all Lines on System.
         'SubSystems:Expand:Lines:Status' shows Status for all Lines on System.
         'SubSystems:Expand:Lines:Stats'  shows Stats for all Lines on System.
         'SubSystems:Expand:$NCP'         shows $NCP Info,Process
         'SubSystems:Expand:$ZEXP'        shows $NCP Stats,Process

      - on 'Processes:Process Detail' and 'Configure:Settings:Single Screen'     Added a option to display a simplified-view of the Process Detail.
         The simplified-view is more like the old (pre-3.3x) version process
         detail screen for users that do not want the full features of the
         current screen.  This option is only settable before the request is
         started, once the records are being collected it cannot be changed.
         The simplified-view only displays the File Entity records for files
         the process has open. (for Julie J.)

      - Added new screen 'SubSystems:OSS:Name Server Charts' with 10 different
         Charts of OSS Name Server information.

   New Features:
      - New Totally re-written HTML based Help.
      - On 'Configure:Settings:Misc. Settings' added new selection
         'Type of Help' to allow user to choose Style of Help used.
         - New Optional downloadable Help systems (download from web site).
            - 'Flash' for Flash-style HTML help for PCs with Flash installed.
            - 'Windows' for Windows-style CHM help.
      - Most Screens with a 'Grid' view of the data have been replaced with a
         new standard 'MomiGrid'.  Some of the features of the new grid are:
          - Sorted columns now display up or down arrow sort indicator.
          - Filtered columns are now high-lighted and the hint shows the
             current active filter on the column.
          - A Tools button on the lower-left corner of the grid with options:
            - Export to Tab-delimited File.
            - Export to HTML page.
            - Print Grid.
            - Hide Columns that are of no use to you (Saved).
            - Set which columns are Exported/Printed (Saved).
            - Save the column order or restore the column order (Saved).
            - The (Saved) items are retained and reused when MOMI is restarted.
      - On 'Configure:Settings:Single Screen' added ability to request all
         selected Systems be 'Probed' simultaneously instead of sequentially.
         The old Client would update 1 system every 5 seconds(Screen Refresh
         Rate) in a round-robin fashion.  The new setting allows all selected
         systems to be updated at one time.  Note: This increases the data
         transmitted every 5 seconds and should not be used if the Client is
         connected to the Servers via a low-speed connection. (for Vikas K.)
      - On 'Configure:Settings:System Wide' added 'Virtual Mem In-Use' Color
         Triggers to Change Color of Overview Screen button 'Mem Info' when
         Virtual Memory runs low.
      - On 'Overview' made color of Chart buttons change when Trigger values
         are reached on:
         - CPU Busy (overall system CPU busy)
         - TMF Rate (TMF Audit Trail full)
         - Mem Info (Virtual Memory running low).
      - On 'Files:DiskFile Entity' added ability to right-click on the filename to jump to 'Files:Enscribe:File Opener' for that file.
      - On 'Processes:Last Start/Stop' added to Process Started grid a
         left-click to jump to Process Detail for that process and a
         right-click to bring up a menu allowing jumps to Process Detail,
        ProcessH entity and PgmRay.
      - on 'Files:Enscribe:File Detail' added right-click action menu on
         FileName.
      - on 'Files:Enscribe:File' added config to allow limit by file full%.
      - on 'SubSystems:Spooler:Spool' added right-click action menu on Process.
      - on 'SubSystems:TCP/IP:Process Info' added right-click action menu on
         Process.
      - on 'History:Export Data' added ability to export history data as HTML
         table as well as Tab-delimited file.  HTML is also available on
         export scripts. (for Vikas K.).
      - on 'History:Export Data' added ability to select which items in the
         History record are exported.  Also added this ability for the Export
         Scripts.
      - on 'CPUs:CPU Summary' added Left-click on any 'I/Os / Second' display
         to jump to 'Files:Disk Entity' for disks owned by that CPU.
      - on 'Processes:Process Detail' / 'Processes:Process Entity' /
           'Files:Disk Entity'        / 'Files:DiskFile Entity'    /
           'Files:DiskOpen Entity'    / 'Files:File Entity'        /
           'Files:SQL/MP:Statement' added Config button to allow user to
         request All records (even Zero value or no activity records) or only
         records with activity.  The default is only records with activity are
         returned.  This option is only settable before the request is started, once the records are being collected it cannot be changed.
      - On 'Configure:Status:Server Info 1' added three (3) new fields:
         'Interval' displays the Momi Collection interval
         'Expand Priority' displays the Expand Collector processes priority.
         'Disable SQL stmts' displays the state of the flag to disable
         SQL statement Measurements.
      - On 'Processes:Process Detail' added field displaying Process Type.
          G for Guardian, O for OSS or ? for unknown.  Also if Process is OSS
          the Object field will now display the shortened OSS object PathName
          (once it is received) and may be clicked to see the full PathName.
      - On 'History:Processes' config added the ability to check for existence
         of process name starting at start Date/Time then display all processes at the first time the process exists on the system. (for Jesse G.)
      - On 'SubSystems:EMS Msgs' config panel added ability to specify a
         compiled EMS Filter for Pre-Filtering EMS messages before they are
         sent to the MOMI Client. (for Vikas K.)
      - On 'Files:Enscribe:Cache' added 'Cache Bytes in use' field.

   Bug Fixes:
      - none

   Misc. Items:
      - If PC is running WinXP will now display in XP display format.
      - Renamed screen 'SubSystems:OSS:Charts' to 'SubSystems:OSS:CPU Charts'
         to allow for new Name Server Charts.

MOMI Server
   New Features:
      - Support for Expand.
      - Many improvements throughout the program, in supporting libraries and
         at process startup to improve performance.
      - Additional device types/subtypes have been added.
      - Format 2 history files many now be used (note that MOMI still creates
        format 1 files).
      - Support for returning zero records to many screens (previously most
         records with no values were always suppressed).
      - Added entries for file codes.
      - Processh will now support OSS processes.  Note that measuring OSS
         processes system code is not yet supported.
      - Various changes have been made to better support reporting of OSS
         processes.
      - Only one copy of NSKCOM is now started.  Previously, one NSKCOM was
         started per processor.
      - The Process Entity screen now reports CPU percent busy as a relation to the measurement window time instead of the process window time.  This way short lived processes do not display with extremely high cpu percent busy.
      - The INTERVAL that MOMI captures process busy may now be set in CONFMOMI and also has a new low threshold of 5 seconds versus the previous 10 seconds.
      - SQL Statement measurements may be disabled in the CONFMOMI with the
         param DISABLE-MEAS-SQLSTMT true | false.
      - The history consolidation server now has a cpu limit of 4% versus the
         previous 5%.
      - BWMOMI now performs TCP/IP I/O directly and no longer uses the services of BWMTCP.
      - A new EMS message from the client is supported.  It provides the
         ability to support a distributor filter.
      - The average CPU queue value will now appear with a moving decimal point to better fit the available screen space.  The values can have the following format nn.nn, nnn.n and nnnn.

   Bug Fixes:
      - TCP/IP version 6 displayed some junk on the Process Info screen.  Now
         the information will display correctly.   Note that in a future
         release we hope to improve this support.
      - Several internal tests failed in 16-bit MOMI code.  These have all been corrected.
      - Fixed an abend in 16-bit MOMI code in support of the Process Detail
         screen.
      - I/O to unnamed processes now show the cpu,pin correctly in the MEASURE
         file entity.  An undocumented method to determine the pin in 16-bit
         field is used.
      - The Top Processes when selecting Tape Only for the Busiest cpu always
         displayed cpu 0.  Now the busiest cpu is displayed.
      - Many values previously output as signed (without the sign) are now
         output as unsigned to correctly match their usage.
      - An internal buffer was increases to allow more disk/file names to be
         specified on the Disk Entity, DiskFile Entity, DiskOpen Entity and
         File Entity screens.  Previously the text was limited to 100 bytes and is raised to 400 bytes (this could cut names off in midstream).
      - A process in the "creation state" is now basically ignored by MOMI in
         the cpu collectors. Changes in G06.21 seem to cause erroneous data to
         appear in this transient condition.  This could cause the process to
         be shown as starting twice in the same second.  The "creation state"
         is short lived and MOMI will pick the process up basically on the next pass through the cpu.
      - MOMI could have difficultly starting when run around priority 195.  It
         appears that MEASURE would not always be ready.  Now, a delay is
         inserted after the master measurement is started and before the first
         access of that measurement.  Note that the default MOMI priority of
         170 did not appear to have this issue.

   Misc. Items:
      - none

MOMIFTP - version 1.08
      - added support for all files codes (needed code 845).

ssMOMI - version 1.06
      - none

***********************************************************************
   Release_Package         3.40
   Release_Date      2003/10/08

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.20
      Client Version          3.40
      Server Version          3.37  vproc:  T0000G06___V3_37____06_11_2003
      Buffer Version         19.35
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      MomiFTP.exe             1.07
      ssMOMI.scr              1.06

ITUG Version with password good until Nov 30, 2003

NEW FEATURES / BUGS FIXED 
MOMI Client
   New Screens:
      - none

   New Features:
      - none

   Bug Fixes:
      - On 'History:Chart' fixed bug causing Client to crash if user
         right-clicked on a chart line then selected 'Copy To Clipboard'.

   Misc. Items:
      - Several small display corrections.

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMIFTP - version 1.07
      - When Connected to a system the 'Connect' button will now be disabled
         until the connection is broken.  This will prevent multiple connects.

ssMOMI - version 1.06
      - fixed bug causing occasional crash when screensaver settings were
         being set.

***********************************************************************
   Release_Package         3.39
   Release_Date      2003/06/27

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.19
      Client Version          3.39
      Server Version          3.37  vproc:  T0000G06___V3_37____06_11_2003
      Buffer Version         19.35
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      MomiFTP.exe             1.07
      ssMOMI.scr              1.05

MOMI Client
   New Screens:
      - none

   New Features:
      - none

   Bug Fixes:
      - fixed bug preventing 'Export' button on some screens from working.
      - fixed bug causing some 'History' screens to change to 1st database when using the 'forward' or 'back' arrow.

   Misc. Items:
      - none

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - none

***********************************************************************
   Release_Package         3.38
   Release_Date      2003/06/19

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.19
      Client Version          3.38
      Server Version          3.37  vproc:  T0000G06___V3_37____06_11_2003
      Buffer Version         19.35
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      MomiFTP.exe             1.07
      ssMOMI.scr              1.05

MOMI Client
   New Screens:
      - none

   New Features:
      - On 'Configure:Settings:System Wide' added checkbox to set 'Non-Rated'
         as the default on all pages that allow the display of rated or
         non-rated values. (for Julie J.)

   Bug Fixes:
      - fixed 'Configure:Define Systems' bug that allowed the user to change a
         system name to one that was already defined, or change the name to
         nothing. Now an error message will be displayed if a system name is
         already defined or is empty.
      - Under some circumstances it was possible to get the cursor stuck on
         'Hourglass'.  The cursor is now reset every time a page is changed.

   Misc. Items:
      - none

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - none

***********************************************************************
   Release_Package         3.37
   Release_Date      2003/06/11

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.19
      Client Version          3.36
      Server Version          3.37  vproc:  T0000G06___V3_37____06_11_2003
      Buffer Version         19.35
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      MomiFTP.exe             1.07
      ssMOMI.scr              1.05

MOMI Client
   New Screens:
      - none

   New Features:
      - none

   Bug Fixes:
      - none

   Misc. Items:
      - none

MOMI Server
   New Features:
      - none

   Bug Fixes:
      - The screen Files:Enscribe:Cache caused and EMS message to be generated
         if the system had virtual disk.  Now, this screen bypassed virtual
         disk.
      - The screen Files:Enscribe:Cache the field Elapsed Stats Time was
         converted from GMT to LCT before display.  The field appears to be
         already in LCT.  Now, the server leaves the value unchanged.

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - none

***********************************************************************
   Release_Package         3.36
   Release_Date      2003/06/10

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.19
      Client Version          3.36
      Server Version          3.36  vproc:  T0000G06___V3_36____06_10_2003
      Buffer Version         19.35
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      MomiFTP.exe             1.07
      ssMOMI.scr              1.05

MOMI Client
   New Screens:
      - none

   New Features:
      - On 'CPUs:CPU Summary' changed the 'Avg CPU Queue' and 'Avg Mem Queue'
         to display average queue Length per second.

   Bug Fixes:
      - On 'Configure:Status:Server Info 1' the 'Collector Master Priority',
         the 'D47 or later flag' and the 'G06.12 or later flag' were not being
         cleared when the system was changed. (Fixed)

   Misc. Items:
      - none

MOMI Server
   New Features:
      - Added output of higher resolution Average CPU Queue and Avg Mem Queue.

   Bug Fixes:
      - The server did not return values on K systems on the Process Detail
         screen for the fields sent-bytes, returned-bytes, received-bytes and
         reply-bytes.  The fields referenced were 64-bit only set on S Series
         systems.  Now, the server will use the older 32-bit fields if the
         64-bit fields are not set.

   Misc. Items:
      - none

MOMIFTP
      - When Connected the Connect button is now inactive to prevent
         'connecting' without first disconnecting.

ssMOMI
      - Changed BlackWood Systems Bitmap and recompile to get new library.

***********************************************************************
   Release_Package         3.35
   Release_Date      2003/06/09

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.19
      Client Version          3.35
      Server Version          3.35  vproc:  T0000G06___V3_35____06_09_2003
      Buffer Version         19.34
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      MomiFTP.exe             1.06
      ssMOMI.scr              1.04

MOMI Client
   New Screens:
      - none

   New Features:
      - on 'Processes:All Processes' added column of Page Faults to show total
         page faults since program started.
      - on 'Configure:Status:Server Info 1' added new fields:
         - Collector Master Priority
         - D47 or later flag
         - G06.12 or later flag
      - to Server Config Info output file added a 3 fields added above plus
         some internal Memory values(XMemPool) to assist in problem diagnosis.
      - on 'Configure:Setting:Misc.Settings' added display of Client Crash Log
         file location and button to delete old log file.

   Bug Fixes:
      - On 'Systems:Detail' when the jump-to-system button was pressed for the
         current system nothing happened.  Now the screen will change to the
         'Overview' screen the same as it does when changing systems.

   Misc. Items:
      - minor cosmetic changes.

MOMI Server
   New Features:
      - Support to report page faults on Process:All Processes screen.
      - Support for additional server configuration flags and status under
         Configure:Status:Server Info n.
      - MOMI will now recover if the underlying master measurement (DCPUS) is
         externally stopped providing the MEASURE file is closed by the
         external 'stopper'.

   Bug Fixes:
      - A small memory leak was corrected in the main $MOMI when a server
         stopped.
      - A potentially large memory leak was corrected in the main $MOMI when a
         client disconnected and outstanding work was still being returned.
         This problem would primarily show up with remote (i.e. slow)
         connections and not on local high-speed connections.
      - If an error occurred when retrieving Spooler Job information, a MOMI
         server could abend as the underlying file was not properly closed and
         removed from cache.  Now, the file is removed from the cache of open
         files.
      - It was possible that two history dumps could occur just after MOMI is
         started.  Now, history will not be dumped until one full history
         interval has passed.  This correction may be visible to users as the
         initial history dump after starting MOMI may take longer.
      - The internal Publish/Subscribe facility had several problems corrected
         dealing with a small memory leak and file open leak.

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - none

***********************************************************************
   Release_Package         3.34
   Release_Date      2003/06/02

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.19
      Client Version          3.34
      Server Version          3.34  vproc:  T0000G06___V3_34____06_02_2003
      Buffer Version         19.33
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      MomiFTP.exe             1.06
      ssMOMI.scr              1.04

MOMI Client
   New Screens:
      - none

   New Features:
      - On 'System Overview:CPU Info' chart added Comp Traps per second per
         CPU. when the user Left-clicks the Comp Traps chart it will jump to
         the Process Entity Screen for that CPU so you can see what processes
         are causing the Comp Traps.
      - On all history screens with a forward/backward button added a display
         to show when the first/last time has been passed and no more records
         are available.

   Bug Fixes:
      - On 'Files:Enscribe:Files' page allocating extents now displays the
         proper file name on the confirmation button. (Ken K.)

   Misc. Items:
      - Several small display changes for screen re-sizing.

MOMI Server
   New Features:
      - Comp Traps are now reported in the CPU entity.
      - Support for the Process Detail screen now uses the LISTACTIVE feature
         of MEASURE for reporting the process entity information using the
         master measurement number for MOMI.  The 'static' information for the
         process entity is displayed immediately and the first update displayed after 10 seconds and updated every 10 seconds.  The file, diskopen and other information on the bottom portion of the screen now report update initially after 10 seconds incrementing by 5 seconds up to 30 seconds.
      - The stop logic of servers started by MOMI was revised in support of the usages of LISTACTIVE and the master measurement number.

   Bug Fixes:
      - History was not able to report an OSS Name Server.  The data was
         present but the search logic did not correctly work with the process
         name.
      - Corrected some possible divide by zero situations with the output of
         the Process entity (a few other entities also).

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - none

***********************************************************************
   Release_Package         3.33
   Release_Date      2003/05/27

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.19
      Client Version          3.33
      Server Version          3.33  vproc:  T0000G06___V3_33____05_27_2003
      Buffer Version         19.32
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      MomiFTP.exe             1.06
      ssMOMI.scr              1.04

MOMI Client
   New Screens:
      - none

   New Features:
      - On 'SubSystems:Spooler:Jobs:Job Copy' added ability to limit pages
         copied.  Can now limit by starting and stopping page number or offsets like 'F+10' or 'L-25'.  (for Paul G.)
      - On 'Processes:All Processes' added column 'L/H' to show if process is
         Low Pin or High Pin. (for Vikas K.)
      - On 'Processes:PgmRay' added ability to Right-click on PgmRay screens
         and send info to Clipboard.

   Bug Fixes:
      - If the Client is ever saved off the visible screen, the next time it is started it will be re-positioned to make it visible.
      - TMF rates on the CPU History chart were incorrectly initialized to 2
         instead of 0 at startup.

   Misc. Items:
      - Client Startup and Resizing has been improved and sped up.
      - Added new Display if Client ever crashes.  This display includes the
         Clients program Call stack and other items useful for debugging.
         If it is ever displayed it also will create a LOG file called MOMI.LOG in the MOMI subdirectory.  This LOG is also now included in the System Info text file created in the Config screen.  The MOMI.LOG file can be safely deleted at any time.

MOMI Server
   New Features:
      - The processing of $RECEIVE messages is now tighter and data not
         recognized will either be ignored or rejected.
      - MOMI will now only start one MEASUREMENT per system when started,
         versus one MEASUREMENT per cpu.  Additionally, SQLPROC is now added
         into the 'master' measurement (preparing for future use).
      - The screen Files:Enscribe:File Opener will display opens on a virtual
         disk if a specific virtual volume is specified.
      - The server supports the ability to specify a page range when coping a
         job.
      - An internal enhancement now supports file reused or the ability to open a process once in a server process and share that open among
         different commands.  The screen Processes:Pgmray and altering a Spool
         job now use this facility.

   Bug Fixes:
      - If MEASURE was stopped after MOMI had successfully started and begun
         collecting data, further information from the collectors was not
         received.  The cpu collectors now report and handle MEASURE stopping
         correctly.
      - The screen Files:Enscribe:File Opener would display an error if all
         openers were displayed (i.e. wildcard) and a virtual disk was
         present on the system.  Now, the virtual disk is ignored.
      - The cpu collectors could crash if OSS was taken down or the OSS Name
         servers were otherwise affected (i.e. stop/start).  The coding issue
         has been corrected.

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - none

***********************************************************************
   Release_Package         3.32
   Release_Date      2003/04/18

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.19
      Client Version          3.32
      Server Version          3.32  vproc:  T0000G06___V3_32____04_18_2003
      Buffer Version         19.31
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      MomiFTP.exe             1.06
      ssMOMI.scr              1.04

MOMI Client
   New Screens:
      - none

   New Features:
      - The Optional Screens for OSS is now displayed by default, to not
         display go into the 'Configure:Settings:Single Screen' and uncheck it.
      - Added to History Export Scripts the ability to export the
         Previous Week , This Week , Previous Month , This Month.(For Vikas K.)
      - Added Config button to 'SubSystems:Spool:View Job'.
         Added ability to limit page numbers viewed.
         Also moved 'Font Size adjustment' for Job Display and
          'Display lines with Control/Setmodes' onto new Config button.
         Also added to Right-click action menu new item 'Display Job ...' that
          will change to the 'View Job' screen load the job info, then display
          the Config panel to allow setting page limits.

   Bug Fixes:
      - Fixed bug on 'SubSystems:SQL/MP:Table Detail' that would not display
         the program Usages unless there were table partitions present.
      - Fixed bug that removed the incorrect system name from the Drop-down
         list of systems when a system was deleted from the
         'Configure:Define Systems' screen. (good catch Ken K.)

   Misc. Items:
      - none

MOMI Server

   New Features:
      - The server will now start an additional process in the same cpu as
         $MOMI.  This is setting up for a future change where we will reduce
         the number of measurements started by $MOMI.
      - Display of a spooler job can now set a page range.
      - Certain server processes will now stop themselves faster when the main
         $MOMI process is stopped.

   Bug Fixes:
      - Certain server processes would not be auto-restarted if they stopped,
         abended or encountered a cpu failure.  These processes will now be
         auto restarted.

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - none

***********************************************************************
   Release_Package         3.31
   Release_Date      2003/04/14

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.19
      Client Version          3.31
      Server Version          3.31  vproc:  T0000G06___V3_31____04_14_2003
      Buffer Version         19.30
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      MomiFTP.exe             1.06
      ssMOMI.scr              1.03

MOMI Client
   New Screens:
      - none

   New Features:
      - On 'Config:Settings:Single Screen' added check box to 'Optional screens' section for 'SubSystems:OSS' Screens so users not using OSS can hide them. (for Vikas K.)
      - On 'Config:Settings:Single Screen' added check box to
         'SubSystems:OSS:VT100 screens' section so users can force the VT100
         emulator to disconnect when the MOMI Client changes systems.
         (for Vikas K.)
      - on 'SubSystems:OSS:VT100' changed host name from edit box to a drop down list that remembers previous hosts. (for Vikas K.)
      - on 'Files:Enscribe:Volumes' added column for Device Type. Total Volume
         capacity will not 'double' count the Virtual disks and the disk for
         that pool.
      - on 'Files:Enscribe:Files' added columns for Pages Allocated , Extents
         Deallocatable and Physical FileName.
         Pages Allocated will give an indication on a virtual disk of the
          amount of space utilized  by that virtual disk.
         Extents Deallocatable shows how many extents may be deallocated.
         Physical FileName will display the actual physical filename of a file
          located on a virtual disk.
         Added Right-click action menu to deallocate all available extents.
      - on 'Files:SQL/MP:Statement' and
           'Processes:Process Detail:SQL Statements' added column 'Time/Call'
           that displays the amount of time per call.

   Bug Fixes:
      - Fixed bug causing MOMI Client to crash when using a Stop-Time on the
         EMS Messages screen when the date within the EMS messages was not
         formatted correctly on the Tandem.  A mis-formatted date will no
         longer cause a crash and will display the date as the Tandem sent it.
         Also stop time previously stopped at given minute now stops at second.
      - Fixed bug preventing some of the 'Files:Enscribe:Files' right-click
         drop down action menu items from working.
      - Fixed bug: When Right-Click on Process name and selecting
         'display History Process Screen' it would not correctly load the
         History chart config to get the info.

   Misc. Items:
      - none

MOMI Server
   New Features:
      - The server now computes the busy percent for SQL Statement using the
         window time as seen by the server rather than the delta time in the
         MEASURE entity itself.  The result is the SQL Statement busy time is
         a percentage of the total time so all the statements should add up to
         100% or less.

      - Virtual disk on the Files:Enscribe:Volumes screen will now display the
         total free space of the underlying drives that make up the pool
         defined for the virtual disk.  MOMI will now obtain and compute this
         data using SPI calls.  Previously, values were either not displayed or reflected 100% due to the standard O/S call not returning much data for a virtual disk.

      - The screen Files:Enscribe:Files will now display physical SMF files.
         Physical SMF files have a system generated "funny" name.  Previously,
         these files were skipped.

      - The screen Files:Enscribe:Files will now display the physical file name for an SMF file, pages allocated and pages deallocatable.

   Bug Fixes:
      - OSS CPU information will now only display if the OSS CPU entity is
         available.  Previously, it would display (all zeros) even on non-OSS
         systems.

      - Certain file system error messages would not display if the error was
         unknown to MOMI.  The generic display of the error code now appears.

      - EMS messages now have the date/time of the event loaded directly from
         the binary timestamp of the EMS event rather than using the date/time
         as provided for the EMSTEXT procedure.  On one of our customers
         system, the date was not formatted with a 4 digit year as expected
         which caused strange output in the client.  The direct formatted by
         the server corrects and will prevent this situation.

      - File alters will now set a 64-bit keys election on D47 and alter
         systems to allow file extents to be deallocated on format 2 files.
         Previously, certain alter commands such as allocate extents would fail without this election if the file was unstructured and format 2.

   Misc. Items:
      - none

MOMIFTP
      - none

ssMOMI
      - none

***********************************************************************
   Release_Package         3.30
   Release_Date      2003/03/28

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.19
      Client Version          3.30
      Server Version          3.30  vproc:  T0000G06___V3_30____03_28_2003
      Buffer Version         19.30
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      MomiFTP.exe             1.06
      ssMOMI.scr              1.03

MOMI Client
   New Screens:
      - 'Files:Disk Entity' showing the Measure Disk Entity data.
      - 'Files:SQL/MP:SQL STATEMENTS' showing the Measure SQL Statements data.
      - 'Process:Process Detail' is a totally new screen replacing the old
         'Process:Process Entity' screen.
      - 'Process:Process Entity' showing the Measure Process Entity data.
      - 'SubSystems:OSS:CPU Info' showing OSS CPU counters.
      - 'SubSystems:OSS:Name Servers' showing OSS Name Server data.
      - 'SubSystems:OSS:Charts' showing OSS CPU charts.
      - 'SubSystems:OSS:VT100' contains a very basic VT100 emulator.
      - 'History:CPU' showing all cpu info at given time.
      - 'History:Processes' showing all processes info at time.
      - 'History:OSS CPU' showing all oss cpu info at given time.
      - 'History:OSS Name Server' showing all oss name servers info at time.

   New Features:
      - on all DropDown Lists added Right-click to bring up menu to clear list.
      - on 'SubSystem:Spooler:Job' added option to Copy Job command allowing
         original job to be deleted after the copy is successfully created, in
         effect a 'Move' command. (For Paul G.)
      - on 'SubSystem:Spooler:Job' added button to Copy Job command to view
         Collector information such as Percent full and State. (For Paul G.)
      - on 'Process:All Processes' added button 'Tree' to display the processes listed on the grid to display as a hierarchical tree of processes by various keys such as descendants,priority,userID,object,login name and home terminal.
      - on 'System Overview chart selection' added new Mem Chart to display
         Virtual, Physical, Locked memory charts and Miscellaneous memory
         items chart.
      - on 'CPU Info' chart added 6 new buttons to show the Message PrePush
         information (old expedited messages) and moved 5 memory-type charts
         PageFault,Memory Pressure,Unsponsored Memory,Free Memory,Memory Queue
         to new Memory Chart.
      - on 'Config:Status:History DBs' added File Full gauge.
      - on 'EMS Message detail' changed Clipboard copy from text output to
         screen print output.
      - on 'Enscribe:Volume / SubVolume / File' added Export buttons.
      - on 'Save Config Info to File' added contents of MOMI.INI file to help
         with problem resolution.
      - on 'Files:Enscribe:Volume' added Logical Device number.
      - on 'File:Enscribe:Cache:Cache Detail' added ability to left-click on
         the header for a block size and jump to that Disk showing files that
         have that block size.
      - on 'Filter/Sort selections' added additional validation logic and
         sped up processing and reduced memory use.
      - on 'Files:SQL/MP:Partitions' added Left-click jump from Filename to
         'Table Detail' for that partition (For Ken K.)
      - on 'Files:DiskFile / DiskOpen / File Entity' changed Filename
         selector to include a button that will display a filename
         include/exclude selector screen allowing the user to set/get up to 20
         selections that are then inserted into the List of Filenames.
         (for Vikas K.)
      - on 'Files:SQL/MP:Table Detail' added right-click action menu to
         jump to Table, File, Partition, or Indexes screen for that base table
         from any catalog. (for Vikas K.)
      - on 'Files:SQL/MP:File' added right-click action menu to jump to
         'Table Detail', 'Partition', 'Indexes', 'Uses' and 'Used By' screen
         for that file from any catalog. (for Vikas K.)
      - on 'System Overview', 'Top Processes', and 'All Processes' added
         right-click action menu item to when the process is a disk to allow
         jumping to the 'Disk Entity' screen for that disk.
      - on 'Config:Server Info 2' display for the History Database added the
         Max Extents and Extents Allocated.  Added the ability to right-click
         on Max Extents and change them.
      - on 'Config:Setting:System Wide' added check box to choose between
         pressing a button to display the page help or displaying the help when the mouse is over the '?' button. (For Vikas K.)
      - on 'SubSystems:Spool:View Job' and 'File:Enscribe:ViewFile' added
         Up/Down Buttons to allow user to adjust Font Size of display.
      - on 'CPUs:CPU Info' added Memory Page Size.
      - on 'SubSystems:EMS Msgs:Config' added File Selector button (...) to
         allow user to select EMS-style (code 843) Collector files.
      - on 'Config:Define Systems' added Right-Click in Logical Name column to
         allow user to change any systems logical name.
      - Upgraded 'Files:DiskFile Entity / DiskOpen Entity / File Entity' to
         new style screen like 'Disk Entity'.
      - New process for obtaining Spooler Names, Spooler Collectors and TCP/IP
         processes at startup reduces Client Startup overhead on the Server.
      - on 'Files:Enscribe:Files' added config button to allow user to limit
         files displayed by File Code, Roll Forward needed, Broken Files and
         Corrupt Files.
      - on 'History:Export Data' added button to 'Create Export Script'.  An
         export script will allow export automation.  To automate an export:
            1) Create, Test and Save a Script
            2) run MOMI as you normally do but add a runtime parameter
                'script=<name>' where <name> is the script name saved.
            3) The MOMI client will start, execute the script then stop itself.
               i.e. d:\pgms\momi\MOMI.exe d:\data\momi script=fred
                    runs MOMI from        "d:\pgms\momi\MOMI.exe"
                    sets INI locations to "d:\data\momi"
                    executes script       "fred"
                    finally stops the MOMI client
         The script may also be used for common manual exports by selecting the correct script and pressing 'Execute Script'. (for Vikas K.)
      - on 'Config:Settings:Misc.Settings' added ability to export MOMI.INI
         file. (for Duane P.)

   Bug Fixes:
      - Fixed bug causing 'Range Check Error' on slow connection if History was requested before all History Databases had been loaded from the Tandem.
      - Bug Fix: when right-click on any chart background would copy the
         History Chart to clipboard instead of the chart clicked. Now clicked
         chart will be saved.
      - Allowed lower case username for Logons for Aliases
	(Good catch Scott U.)
      - Changed Date to reflect selected system date not local pc date.
      - Change Time Zone Local time to PC time not selected system Date & Time.
      - Right-Click in EMS detail screen to set EMS colors not working. Fixed.

   Misc. Items:
      - Converted to use new common MomiSocket object for all TCP/IP
         communications.
      - Sped up all Sorting and Filtering and reduced memory usage for sorts.

MOMI Server
   New Features:
      a) The server is now aware of the version of MEASURE and features
          available.  This allows measurements to include more OSS counters on
          newer systems.
      b) MEASURE data files now have the format for cpu collectors of DCPUnn
          (where nn is the cpu number) and for all other measurements of
          Dxxyyyy (where xx is an incrementing number and yyyy is the server
          process name).
      c) Login name is added to the process history.
      d) Cpu types of S7600 & S7800 will now be displayed.
      e) History consolidation performance has been improved.
      f) Virtual memory is now available by using NSKCOM.  One NSKCOM process
          is run per processor.  Note that MOMI must have execute access to
          this object.
      g) Previously, on a K series MOMI could report D45 as the major release
          when the operating system was actually D48.  This is due to a bug (or feature) that the kernel was not kept up-to-date with this value. The logic for obtaining the operating system release will now use the RLSEID file on older K series to get a better picture of the major O/S release version (for Duane P.).
      h) More usage of built in functions to help reduce cpu usage.
      i) Generation of History output has reduced cpu usage.
      j) Display of SQL/MP catalogs now performs a simple query of each catalog to insure that the referenced catalog does indeed exist and is accessible.  An error is displayed in the client if an error occurs.
      k) Unnamed MOM and GMOM processes are now displayed on the
          Processes:All Process screen.  Unnamed ancestors are displayed as
          cc,ppppp rather than $:c:p:s.
      l) Added support for OSS CPU and Name Server.
      m) Many previous 'hard' delays to allow a MEASURE file to close now
          actually check for the file to be closed.  This will result in
          speedup of some operations and will prevent timing issues on heavily
          loaded systems.
      n) The method of transferring data from the MOMI CPU collectors to the
          main $MOMI has been completely rewritten and enhanced to use message
          blocking, large message sizes (up to 57K where supported) and use
          as few messages as needed.  Larger systems in particular will see
          performance improvements.
      o) New messages are provided to allow the client to obtain initial "name" information without the need to start MOMI servers.  Effectively, when a client is started, fewer MOMI server processes are created.
      p) Several search parameters are now available on the
          Files:Enscribe:Files screen to search for files that are broken or
          corrupt.  This logic uses tight loops in the MOMI server to obtain
          the information with very high performance.
      q) The screen File:File Entity will now accept \sys.$?.?.?, where ? is
          any valid file name.  This will allow the Measure File Entity to
          select files going across to a different system. (Jesse G.)
      r) The process history now collects the JOB-ID.
      s) Various Spooler and File system errors will now display descriptive
          text in the client.

   Bug Fixes:
      a) A bug was fixed in the 16-bit version so that is always obtains the
          current version of the O/S.  The 32-bit native was not affected.
      b) A bug was fixed in the 16-bit version that certain extremely large
          numeric values may have caused a trap.  The 32-bit native was not
          affected.
      c) A ProcessH measurement for both user code and system code did not
          include the system library (it only specified the system code).
          Additionally, a code space identifier is now returned.
      d) A small memory leak was corrected in the servers started by MOMI (the
          servers would stop eventually so the leak was difficult to see).
      e) If a cpu collector was externally stopped, it would not be marked as
such.  The logic is corrected and the collector will be automatically restarted after a minute or so.

   Misc. Items:
      a) When a cpu collector does not report for several minutes, it is marked in the client as "HUNG".  $MOMI will stop this collector and restart it after a minute or so.  Previously, a HUNG collector was told to reset after the first data transmission after the HUNG state.
      b) MOMI uses currently undocumented spooler procedures PRINTREAD1 &
          PRINTINFO1 in support of 32-bit page numbers.  This will cause
          undefined externals on older systems.  MOMI reverts to the older
          procedures on these systems.  The Undefined externals will log only
          once and may be ignored.

MOMIFTP
   a) A 'QUOTE GUARDIAN' command is sent to the FTP Server on the Tandem to
       force systems with OSS set as the default to use the Guardian interface
       for the transfer. (for Daniel F.)

ssMOMI
   a) Converted to use common MomiSocket object for all TCP/IP communications.

***********************************************************************
   Release Version         3.10
   Release_Date      2003/03/13

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.17
      Client Version          3.21
      Server Version          3.21  vproc: T0000G06___V3_21____11_20_2002
      Buffer Version         19.11
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      ssMOMI.scr              1.03
      MomiFTP.exe             1.05

Note: Version with password for BITUG (British Isles Tandem Users Group.

***********************************************************************
   Release Version         3.09
   Release_Date      2002/11/25

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.17
      Client Version          3.21
      Server Version          3.21  vproc: T0000G06___V3_21____11_20_2002
      Buffer Version         19.11
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      ssMOMI.scr              1.03
      MomiFTP.exe             1.05

MOMI Client
   a) Fixed bug causing Client to crash if Files : Enscribe : SubVolume was
       displayed for a SubVolume containing a Format2 File (Big File).
   b) Added Total File Size display to Files : SQL/MP : File screen.

MOMI Server
   none

MOMIFTP
   a) Made change to prevent pressing the 'Put Files on Tandem' button multiple times.

ssMOMI
   none

***********************************************************************
   Release Version         3.08
   Release_Date      2002/11/20

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.17
      Client Version          3.20
      Server Version          3.21  vproc: T0000G06___V3_21____11_20_2002
      Buffer Version         19.11
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      ssMOMI.scr              1.03
      MomiFTP.exe             1.04

MOMI Client
   a) Fixed bug cutting the last character off of each line in the 
	File / Enscribe / View File screen if the file was not a edit-type file.
   b) Fixed bug causing columns to resize incorrectly when using a filter on
       Spooler and TCP/IP screens.

MOMI Server
   a) Error messages returned to the client could have had formatting
       characters present for certain message types.  These are corrected.
   b) Spooler devices, if using remote process names, displayed with spaces
       instead of "."'s.  The device names are now correctly displayed.
   c) The screen Subsystems / TCP/IP Subnet would cause a crash if an an
       invalid subnet mask was found.  The logic in question was the generation of the CIDR field.  Invalid subnets are now displayed with a CIDR of spaces and no crash will occur.
   d) The screen Files / DiskOpen Entity could display the local system instead of a remote system in the Opener Name field.  The correct system is now displayed.

MOMIFTP
   a) Added check to make sure MOMIFTP.exe is able to find the 2 config files
       (PCFiles and TanFiles) needed to perform the FTP to the Tandem.  If they are not found, an error message will display and the program will not allow the user to connect to the Tandem Server.

ssMOMI
   a) Added Top Processes to screen saver.

***********************************************************************
   Release Version         3.07
   Release_Date      2002/11/11

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.17
      Client Version          3.19
      Server Version          3.20  vproc: T0000G06___V3_20____11_08_2002
      Buffer Version         19.11
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      ssMOMI.scr              1.02
      MomiFTP.exe             1.03

   a) Added Print List Button for ProcessH entity (for Larry K.)
   b) Fixed bug preventing setting EMS Color to purple.
   c) Added EMS Filter 'Include if all present' to current
       'include if any present' and 'exclude if any present' (for Gary P.)
   d) Changed EMS Filter limits from 10 includes/10 excludes to unlimited
       number for all three filter types (for Harald E.).
   e) Added 6 new EMS hilight colors (bright versions of current colors) for
       a total of 12 hilight colors (for Harald E. and Gary P.)
   f) Changed Lunch Selector to hide selections (for Judy F.)
   g) A bug was fixed in the server that would cause it to perform constant
       read operations against the HST03DB or HST04DB history files when they
       were started from scratch (i.e. empty).  A restart of MOMI would correct the situation.
   h) The server now stops reading the history files when the client requests
       History / Chart for an item, such as a process name,  that is not
       present in the file and then pushes the clear button or selects a new
       item to search.  Previously, the server did not check with the client
       from time-to-time to insure the search was still active.
   i) The server formatting of some file system errors had mask, or formatting, characters present.  This have been removed.
   j) The server now allows search for a blank ancestor on the Processes /
       All Processes screen.
   k) The server now uses a different structure when retrieving a Spooler
       collector status.  This allows total units and units allocated to
       exceed the size of signed 16-bit value.

***********************************************************************
   Release Version         3.06
   Release_Date      2002/10/23

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.17
      Client Version          3.18
      Server Version          3.19  vproc: T0000G06___V3_19____10_21_2002
      Buffer Version         19.10
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      ssMOMI.scr              1.02
      MomiFTP.exe             1.03

   a) Added Notification on 'Systems : Detail' screen if problem on system.
      - CPU Down / CPU Hung / Measure Down will display problem and set
         display to Red Box and Lettering.
   b) Added Color Triggers Yellow/Red for both Volume and File Full percent.
   c) Added Screen Help.  Moving mouse over small '?' box beside help button
       will display help for the current screen.  The help will provide a
       general description of the function of the screen and describe the left
       and right mouse button clicks active for the screen.
   d) The SQL/MP screens File and Index now display the 'actual' or current
       number of index levels.  The index levels in the SQL catalogs are only
       updated with an Update Statistics.  This allows a comparison of what
       the catalogs have recorded versus the real value.
   e) The server has a memory leak corrected for several of the SQL/MP screens.
   f) The client and server will now report in the "Save Config Info To File"
       the MEASURE version, MEASURE release and user id $MOMI is running under.
   g) The server will ignore the +4060 (table or view missing) warning and
       +/-6008 (update statistics is needed) warning or error.
   h) MOMIFTP had small cosmetic changes.

***********************************************************************
   Release Version         3.05
   Release_Date      2002/10/14

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.17
      Client Version          3.17
      Server Version          3.18  vproc: T0000G06___V3_18____10_14_2002
      Buffer Version         19.09
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      ssMOMI.scr              1.02
      MomiFTP.exe             1.02

   a) Fixed Bug in File Volume Sort on Percent Full.
   b) Fixed Bug with CPU Busy on Overview Screen if smoothing was active.
   c) Fixed Bug that prevented display of Overview Screen's Overall System
       CPU Busy.
   d) Added Left-click jump from Files:SQL/MP:Tables to Table Detail.
   e) Server now starts on non-G06.17 systems.  A change in the MEASURE
       interface structures cause MOMI to generate a 3251 error messages.  We
       have opened a problem ticket with HP/Compaq/Tandem.
   f) Note that changes to support G06.17 prevent MOMI from starting if MEASURE is not running.  Previously, MOMI could be started first and MEASURE second (we did not recommend it, but it could be done).  We hope to restore this capability in a future release.

***********************************************************************
   Release Version         3.04
   Release_Date      2002/10/11

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.17
      Client Version          3.16
      Server Version          3.17  vproc: T0000G06___V3_17____10_11_2002
      Buffer Version         19.09
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      OBYCSQL                 3.00
      ssMOMI.scr              1.02
      MomiFTP.exe             1.02

   a) Added New screens under Files tab:
      - Enscribe: sub screens display Enscribe file info
         - Volume      : Display Volume info including Percent Full
         - SubVolume   : Display SubVolume info including total size of files
                          in SubVolume and number of files in SubVolume
         - Files       : Display File info including Percent Full
         - File Detail : Display all details about file including any Partition and Alternate Key Files info
         - File Opener : Display File Openers
         - View File   : Display any File (any file type but edit will display
                          '~' in place of non-printables).  Note: May get a
                          more sophisticated non-edit view later).
         - Cache       : Display Volume Cache Stats (with popup for details)
      - SQL/MP: sub screens display SQL/MP info
         - Catalog     : Displays All System and User Catalogs
         - Base Table  : Displays Base Table info
         - Table       : Displays Table info
         - File        : Displays File info
         - Partition   : Displays Partition info
         - Index       : Displays Index info
         - Table Detail: Displays Base Table,Table,Partitions,Indexes, and
                           Usages info for a single Base Table
         - Program     : Displays Program info
         - Usage       : Displays Usage info (all Usages, Used by or Uses)
   b) Enscribe:Files screen has right-click menu with the following commands:
      - View File Details
      - View File Contents
      - View File Openers
      - Purge File
      - Purge File Data
      - Set File Security
      - Set File Owner
      - Set File Code
      - Set File Max Extents
      - Set File Audited on/off
      - Set File License on/off
      - Set File ProgId on/off
      - Set File Audit Compress on/off
      - Set File Buffered Writes on/off
      - Set File Verify Writes on/off
      - Set File Serial Writes on/off
      - Set File Clear-on-Purge on/off
      - Set File Refresh EOF on/off
      - Reset File Broken Flag (single or all partitions)
      - Allocate Extents
    c) Added new screen in Config References that performs unit conversions.
    d) Added 2 new screens under the 'Systems' Tab
         Basic  - old System list moved to the Basic tab. This screen is used
                  to select what systems are monitored and provide a basic look.
         Detail - This new screen will display only the systems selected on the Basic screen to be monitored (for Paul G.). It displays an expanded cpu busy chart showing each CPU on the system busy (if system is version 3 or above).  A left-click on a cpu bar will display the 6 busiest processes on that cpu.
                  A left-click on the system name button will jump to that
                  system.
    e) Added new subtab 'Priority Charts' on CPU tab.
         - Added 2 new screens under CPU Priority subtabs , the 4 charts on the 2 screens are various representations of CPU utilization by process priority.
            - 'Charts 1' has 2 charts
               - 'CPU Percent Busy per Priority':
                  This chart was moved from the 'System Overview' screen. It
                  displays what percent of a cpu is used by each process
                  priority (1-255).  A Left-click on a line will display stats
                  about processes below, at and above that priority.
               - 'CPU Busy with Processes Priority <pri> and above:
                  This is a new chart allowing the user to set the important
                  'Production' priority of their system then see how busy the
                  CPUs are at that priority and above.  This will allow the
                  user to ignore lower priority processes that are not
                  effecting the 'production' application because the MWE
                  (Mixed Workload Environment) is protecting the
                  higher-priority processes. A left click on a bar will display a breakdown of the chart results.
            - 'Charts 2' has 2 charts that show the same data in either a
                3 or 2 dimensional chart. They both display the percent of each CPU consumed by processes at a set process priority and below.
    f) Added new function on Config Screen to allow user to Auto-Start MOMI
        when either you log on to the PC or when anyone logs on(for Vikas K.).
        If the 'any user' log on Auto-Start is selected the User must have
        'Administrator' rights(if applicable) or the save will fail with a
        security failure.
    g) Server supports new screens for client version 3.16.  Part of this new
        support is the requirement that MOMI be SQL/MP compiled.  See the
        server install documents for details on this extra step.
    h) Server supports a file name format of $*.subvol.file for the client
        DiskFile, DiskOpen and File entity screens.  In addition, up to 20 file names may be specified versus the previous limit of 10.
    i) Server now always provides a response back to the client in the event a
        message type was not recognized.  Previous, certain unknown message
        types would not be displayed in the client.  (basically this would only occur if a newer version of the client was running against an older version of the server.
    j) Server now properly returns multiple spooler plus object file names for
        the client configuration screens.  The problem only affected
        information client screens.
    k) Server now insures that at least one disk file extents can be allocated
        for each history file.  Previously, if the server created a history
        file and no disk extents could be allocated, dumping of history into
        the file could cause a looping condition in the history consolidation
        server (a low priority process).  A file that cannot allocate at least
        one disk extent will not be enabled for processing.
    l) Server will properly function under G06.17 with the MEASURE file entity. Previously, this entity would not display due to growth of the record size in this release of the O/S.  Additionally, the logic for dealing with different size MEASURE records in various O/S releases has been revised to help provide better future transparency to growth in the MEASURE data records.
    m) Due to the changes to support G06.17, initial MOMI startup will take
        between 15-20 seconds longer than previous releases.  Note that this is only the initial startup period affected.  An EMS message is logged to $0 if problems are detected during the initial startup period.

***********************************************************************
   Release Version         3.03
   Release_Date      2002/08/20

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.16
      Client Version          3.15
      Server Version          3.16  vproc: T0000G06___V3_16____08_20_2002
      Buffer Version         19.08
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      ssMOMI.scr              1.02
      MomiFTP.exe             1.01

   a) Fixed bug causing incorrect filtering on a column that had been moved.
   b) Screen Saver has bug fixed that did not remove old cpu's when changing
       from system with large number of cpu's to system with smaller number.
       Also, the background Tandem symbols were removed.
   c) The Server now correctly sets the process file security field on the
       All Processes screen.
   d) Server has several minor optimizations for general communication with the client and for processing EMS messages.

***********************************************************************
   Release Version         3.02
   Release_Date      2002/08/09

      Item                 Version
      ----                 -------
      Latest O/S tested     G06.16
      Client Version          3.14
      Server Version          3.15  vproc: T0000G06___V3_15____08_08_2002
      Buffer Version         19.07
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      ssMOMI.scr              1.01
      MomiFTP.exe             1.01

   a) All Charts now bring up pop up menu to select 'Copy Chart to Clipboard'
       when mouse is right-clicked.
   b) TMF Chart now has gauge showing percent of TMF audit in use.  Config now
       has ability to set when TMF audit gauge changes from Green to Yellow to
       Red.  The System Overview TMF State field will also have its color set.
   c) History Chart now has 3 buttons for scaling of the chart:
         1) Set Chart Max to 100      - chart scales from 0 to 100
         2) Set Chart Max to AutoSize - chart scales from 0 to maximum value
         3) Set Chart to Best Fit     - chart scales from minimum to maximum
   d) The Gray EMS Message color has been changed to a purple to make it show
       up better on most windows color schemes (for Jeremy G.)
   e) The Print Screen button can now be set by a right-click to either
       send-to-printer or copy-to-clipboard.  If no printer is installed only
       copy-to-clipboard is available.
   f) Hints changed to balloon-type hints.
   g) The MOMI screen saver now uses the Registry instead of INI file to
       prevent security problems on some PCs.
   h) The MOMI FTP has many changes to improve the usability and security of
       the program. (for Ken K.)
   i) When the server displayed TCP/IP routes and subnets, this could result in an abend of the MOMI server process.  This has been corrected along with a memory leak.  Along the way we discovered a flaw in the SPI interface for TCP/IP that may result in not all routes being displayed if a large number are defined.  We are reporting this to Tandem.
   j) The server param PRIORITY-MOMI was added.
   k) The server now reports the $RECEIVE response time on the Process Entity
       screen in a variable format up to days.  Previously, it was limited to
       99.999 seconds.  Now the format is [dddd [hh:[mm:]]][ss.mmm].
   l) When two or more users selected the same DiskFile, DiskOpen, File or
       ProcessH Entities, the clients would get blank screens.  Internally, the Server attempted to optimize these by sharing the measurements.  Changes in the MOMI 3.xx series does not support this.  The problem is
       corrected.  The Server will now configure a separate measurement for
       each.

***********************************************************************
   Release Version         3.01
   Release_Date      2002/07/31

      Item                 Version
      ----                 -------
      Client Version          3.13
      Server Version          3.12  vproc: T0000G06___V3_12____07_31_2002
      Buffer Version         19.06
      History database        3.00
      CONFMOMI                3.01
      OBYMOMI                 3.00
      Latest O/S tested     G06.16

   a) Client will now correctly perform the AutoLogon function for all systems.
   b) On CPU History chart, TMF will correctly scale the right axis labels.
   c) Client now consumes fewer PC cpu cycles on the View Spooler Job download
      from the Tandem.
   d) The server was not performing scheduled deletion on records in the
      HST02DB, HST03DB and HST04DB files based on the params
      HSTxxDB-HISTORY-DUMP (where xx is 02,03,04).  Automatic deletion was
      occurring when the file filled.
   e) Previously, two separate servers were used to delete records and
      consolidate data from one history file into another.  Now only one
server is used.  Additionally, this server is limited by default to a cpu busy of 5%.  The new param CPU-LIMIT-HSTXXDB-CONSOL is used to alter this value.
   f) If the params HSTxxDB-HISTORY-DUMP (where xx is 02,03,04) were given the
      value of zero, the MOMI server could crash.  Now, a value of zero has the effect of turning dumping off.
   g) A timing window existed in the startup of MOMI CPU collectors that some
      or all of the TCP/IP and Spooler processes would not display in the
      client.  This could occur if the system had a large number of processes
      per cpu, was short on memory, MOMI was running at a low priority, higher
      priority processes were slowing down the MOMI cpu collector or
      combinations thereof.  The collection and startup protocol has been
      revised to correct this problem.

***********************************************************************
Item                 Version
----                 -------
Release_Date      2002/07/19
Server Version          3.11  vproc: T0000G06___V3_11____07_19_2002
Client Version          3.12
Buffer Version         19.05
History database        3.00
CONFMOMI                3.01
OBYMOMI                 3.00
Latest O/S tested     G06.16

   a) Client will now display debugging information correctly when operating
      in miniMOMI mode.
   b) Server now will now function with a password on a system with a zero byte length system serial number.  In this situation, the system serial number was in an error condition.

***********************************************************************
Item                 Version
----                 -------
Release_Date      2002/07/18
Server Version          3.10  vproc: T0000G06___V3_10____07_17_2002
Client Version          3.11
Buffer Version         19.05
History database        3.00
CONFMOMI                3.01
OBYMOMI                 3.00
Latest O/S tested     G06.16

   a) Added Right-Click on background of any chart to send copy of chart to
       Clipboard also removed Clipboard button on History Chart.(for Vikas K.)
   b) More small size and spacing adjustments for Large/Small Fonts.
   c) Added ability to send Trace Log to a text file.
   d) Added hints whenever Left or Right Mouse Clicks are active to show what
       the click will do.
   e) Server reports additional configuration information to the client.
   f) Server reported process memory used in the client history chart 10 times
       greater than it really was (decimal point was off by one).
   g) Server now reports TCP/IP ports correctly when querying PTCP/IP over a
       100 Mb Ethernet card.  Previously, the SPI responses were in an order
       not expected.  This affected output on the client TCP/IP Process Status
       Screen.

***********************************************************************
Item                 Version
----                 -------
Release_Date      2002/07/10
Server Version          3.09  vproc: T0000G06___V3_09____07_10_2002
Client Version          3.10
Buffer Version         19.04
History database        3.00
CONFMOMI                3.01
OBYMOMI                 3.00
Latest O/S tested     G06.16

   a) Major change in the Configuration pages by adding new sub pages.
      - Status                 = Client and Server Config information
         - Server Info         =    MOMI Server / Client basic info
         - TCP/IP Info         =    MOMI Server TCP/IP info
         - History Info        =    MOMI Server History Databases info
         - Spooler Info        =    MOMI Server Spooler/SpoolerPlus locations
      - Settings               = Client User Options
         - System Wide         =    Settings affecting entire client
         - Single Screen       =    Settings affecting single pages
         - Misc. Settings      =    Less used settings affecting entire client
      - Define Systems         = Page used to add new systems
      - Trace Log              = Display of messages between client and Server
      - Tools                  = Page of useful tools
                                    - Calculator
                                    - Stopwatch
                                    - Ascii / Ebcdic conversion chart
                                    - Number base conversion tool (2/8/10/16)
      - Reference              = Pages of reference material
         - File System Errors  =    File System and SQL errors as of G06.16
         - 6530 Codes          =    6530 terminal control and escape sequences
   b) On all Configuration/Server Info pages a 'Export Info to File' button
       has been added to dump all Server/Client and PC configuration to a text
       file. This text file can be sent to BlackWood to help diagnose problems.
   c) Fixed Bug in History Export for System Info that prevented the 'Limit by
       days or hours' from working correctly.
   d) Server supports returning configuration information to the client.
   e) Server incorrectly tried to obtain PFS information for the Process Entity screen when running on an O/S earlier than D48.  This could cause the screen to fail.  Now, the PFS information is not obtained and simply displayed as zero.
   f) The server did not clear the TMF state field (Overview screen in client)
       after loading a new state.  This would leave text from the previous
       message.
   g) The server now displays the percentage of used TMF audit capacity in the
       TMF state field.  Additionally, it will also display if TMF is using
       audit trail overflow.
   h) Several server parameters (not the normally used ones) in the CONFMOMI
       file were modified or had documentation corrected.  Please review the
       document "Tandem CONFMOMI settings.txt".

***********************************************************************
Item                 Version
----                 -------
Release_Date      2002/06/28
Server Version          3.08  vproc: T0000G06___V3_08____06_28_2002
Client Version          3.08
Buffer Version         19.03
History database        3.00
CONFMOMI                3.01
OBYMOMI                 3.00
Latest O/S tested     G06.16

   a) Allowed Export Time limits to be until midnight.
   b) Improved Win9x performance by reducing resources required.
       Checkbox on Config to reduce Win9x resources has been re-enabled.
       This Checkbox should only be checked if running Win95/Win98/WinME.
   c) Server has changed the method to calculate 'Time CPU Last Loaded' to
       improve accuracy.
   d) Some work done to improve the look under Large and Extra-Large Fonts.

***********************************************************************
Item                 Version
----                 -------
Release_Date      2002/06/24
Server Version          3.07  vproc: T0000G06___V3_07____06_21_2002
Client Version          3.07
Buffer Version         19.02
History database        3.00
CONFMOMI                3.01
OBYMOMI                 3.00
Latest O/S tested     G06.16

   a) Resize ability restored.
   b) Changed default font from 'MS SANS SERIF' to 'VERDANA' because true type
       fonts resize better.
   c) Added button on History Chart to send Copy of Chart to Clipboard.
      (for Vikas K.)
   d) History Export can be limited to selected days of week and times of day
       (for Vikas K.)
   e) The client Autologon logic has been corrected.
   f) Server did not process history for the System entity (TMF rate) on the
       history files (any file other than HST01db).
   g) Server now removes 'junk' multicast records in TCP/IP status.
   h) If a cpu collector is stopped or abended, the server now returns a new
       state displayed as "STOP" in the client.  The collector will be
       automatically restarted after a few minutes.
   i) A cpu under extremely heavy memory pressure would returns errors in
       response to process queries.  This could cause the data MOMI has about
       each cpus to be reported as just started.  Internally, the error would
       reports all processes as stopped and the processes were 'rediscovered'.
       Also, this could cause duplicate spooler and TCP/IP processes to be
       reported.  Additional error checking has been added to prevent this
       situation.
   j) Server now reports to client the following fields in history
       correctly (instead of zero); cpu, memory_pressure; cpu,
       processes_created;  cpu, processes_deleted; process,
       memory_current_megabytes.
   k) Server performance for history consolidation has been greatly improved.
   l) Server now identifies cpu types of S7400, S76000 and S86000.
   m) ProcessH now functions under recent releases of O/S.
   n) The server was not using the correct priority for EMS servers.
   o) A new parameter in CONFMOMI of Fname-spooler-plus is now used to identify a Spooler Plus explicitly to MOMI.  Note that previously MOMI
       automatically identified a spooler from a spooler plus.

***********************************************************************
Item                 Version
----                 -------
Release_Date      2002/06/15
Server Version          3.04  vproc: T0000G06___V3_04____05_29_2002
Client Version          3.06
Buffer Version         19.00
History database        3.00
CONFMOMI                3.00
OBYMOMI                 3.00
Latest O/S tested     G06.15

NOTE: This is a major release with many new features
   a) Client now written in Delphi 6.0.
   b) All Dates are standardized in yyyy/mm/dd format.
   c) Added Overall System Busy chart at top of Overview screens CPU Busy
       Chart (For Don L.)
   d) Added a 'Use Filter' button on the 'EMS Filter Define' panel. This
       will allow the user to define a filter then immediately test it
       without saving the filter.
   e) Total re-write of the History Chart and History Detail screens for
       added efficiency and useability.
   f) The Client now has all 'name' entry fields replaced with a listbox that
       will retain the last 'n' number of entries for that field.  The number
       of entries can be set in the Config screen from 3-20. The entries are
       retained. (for Jan P.)
   g) Added PCB info into CPU History. (for Vikas K.)
   h) Added System Entity into History for TMF Rate. (for Vikas K.)
   i) Added new History Process Start/Stop page to display what processes
       started and stopped within the history database (For Don L.)
   j) Added New History page dedicated to History Export.
   k) History Export data may now be dumped in either System LCT or GMT time.
   l) Modified EMS logic:
      - Messages are now brought into memory very fast and efficiently then
         put onto the screen at a controlled speed.
      - added EMS scroll speed slide bar to allow real-time adjusting of the
         scroll speed.
   m) Added check box on Config screen to allow user to activate/deactivate
       freeing of Windows 95/98/ME resources.  If a user is not using one
       of these Operating Systems they can uncheck this box and gain some
       performance improvements.
   n) Added new PgmRay screen into Processes Tab.  PgmRay is a interface into
       BlackWood System programs only(such as BWMOMI and BWMTCP).  It cannot
       be used to view any other programs. If you do not want to view this
       tab it can be turned off in the Config Misc. setting screen.
       Note: PgmRay should not harm any 'well written' program if you
             mistakenly use PgmRay on it, but just to make sure never PgmRay
             any program unless you are sure it is compatible.
       Note: PgmRay will send a message to any program it is monitoring with
             a qualified opener (i.e. $MOMI.#PGMRAY) and any 'well written'
             program that does not recognize the qualifier should discard
             the messages.
   o) Added optional display of process detail when cursor is over cpu,pin
       on System Overview's Top Process list. This can be turned on/off on
       the Config Screen on the System Config section.
   p) Added ability to display Process Last Start/Stop and History Last
       Start/Stop with either a vertical or horizonal split.
   q) Added item on Right-Click menu for 'System Overview' process name and
       'Process - Top Processes' process name to allow history charting of
       the selected Process.
   r) Added item on Right-Click menu for 'System Overview' process name and
       'Process - Top Processes' process name to allow actions to be
       performed against the selected process. Added Ability to stop,abend,
       activate,suspend and alter the priority of processes (Note: only
       works if the user is logged on and has the correct security to
       perform the action).
   s) Added New Time Zone pop up window to display basic time zone info around
       the world(For Don L.).  It is displayed by clicking on the system
       time in the top right corner of the MOMI screen.  A basic time zone
       list is built into MOMI but if the file TimeZone.mom is installed in
       same location as the Calendar.mom and MOMI.ini file it will replace
       the built-in list, this will allow you to add new locations.
      A default TimeZone.mom is included as a starting point for your own
       custom time zone list (Use NotePad to edit TimeZone.mom).
       Note: These time zones are not guaranteed to be accurate and do not
             take into account Daylight Savings times. (maybe later)
   t) Added Connection Timeout value to determine how long to wait for a
       response from the Tandem before resetting the Socket.  The default is
       30 seconds but it may be changed to up to 120 seconds if the user has
       a very slow connection (i.e. slow dialup).
   u) Added user id of process to Top Processes screen.
   v) Added Top Processes selection criteria of Suspended Processes only.
   w) Added Records-used, records-accessed, and disk-reads to files on
       Process Entity screen.
   x) Added 'Export to tab-delimited file' to the All Processes screen.
   y) Server will mark a cpu as HUNG if it does not report regularly.  This
       can occur if a higher priority process prevents a MOMI collector
       from executing timely.  The collector will report "normally" once the
       condition corrects.
   z) Many values now report in a "per second rate" instead of a 10-second
       window rate.  ServerNet I/O, write and read counts are examples.
   aa) MOMI now configures a MEASURE for all processes.  This provides
        additional counter information.
   ab) TCP/IP threads are now allocated dynamically.  The CONFMOMI param
        TCPIP-THREADS still defines a maximum but now has a default value of
        100.
   ac) Filter-by-ObjectName now works on All Processes screen.
   ad) Font for PgmRay screen set to correct fixed font.
   ae) Client startup logic has been altered to prevent initial crash on certain PC's.
   af) Server will no longer generate ABENDS if an invalid history file name,
        such as non-existent volume, is specified.
   ag) Server will now self-correct if the MEASURE subsystem is taken down
        and restarted.  Previously, MOMI had to be restarted.
   ah) Server logic for cpu down/up has been revised to delay the startup of
        a collector when a failed cpu is restarted.
   ai) Fixed bug preventing update of Top Processes screen after switching
        to Top Processes via clicking on the Overview CPU chart.
   aj) Server would return "Process not running" on certain formats of disk
        file names.  This has been corrected.
   ak) Server now sets the opener system for the DiskFile Entity.
   al) Server will now tolerate and display correct information for certain
        release levels of TCP/IP where the SPI interface was incorrectly
        expanded.
   am) Server now returns a field SQL operation time for the DiskOpen Entity.
   an) Server now alters down the number of extents for the MEASURE datafiles
        created when MOMI starts (Dnn where nn is the cpu number).  This will
        reduce the amount of disk space consumed over time.  Note that a
        MEASURE error 45 may sometimes be generated in $0.  This error can be
        ignored.
   ao) The Server helper program BWMTCP could loop in the event TCP/IP was
        stopped.  This problem was corrected.  Additionally, several
        performance enhancements were made.
   ap) The Server could have returned the same job repeatedly when a large
        number of jobs were present.
   aq) The Server now deletes history file items by date when a full file
        condition occurs.  The causes all history items to delete out evenly.
   ar) The Server now changes the owner of a job without displaying an error.
        The server was trying to obtain info about a job it no longer owned.
   as) The server now leaves a job in a hold state when altering an attribute
        that requires the job to be placed in a hold state.  Previously, the
        job would be started after the alter operation.  Additionally, copying
        a job in a hold state results in the job copy also being in a hold
        state.

***********************************************************************
Item                Version
----                -------
Release_Date     03/28/2002
Server Version         2.11  date in vproc 01/15/2002
Client Version         2.14
Buffer Version        16.20
History database       1.00
CONFMOMI               1.00
OBYMOMI                2.01
Latest O/S tested    G06.15

      a) Forced screen to System Overview when System being monitored changes.

***********************************************************************
Release_Date     03/01/2002
Server Version         2.11  date in vproc 01/15/2002
Client Version         2.12
Buffer Version        16.20
History database       1.00
CONFMOMI               1.00
OBYMOMI                2.01
Latest O/S tested    G06.14

      a) Fixed bug in Spooler View job when Print Job was pressed any leading
          spaces on a line of data were not printed.

      b) Fixed bug in EMS message 'Clipboard Copy' that would put unprintable
          characters at the start of the line for some editors.

      c) Server now passes through "unchanged" unprintable characters in the
          "View Job" request with the exception of nulls.  This allows foreign
          characters sets to appear in the client.  Previously, all
          non-printable characters were converted to "~".

      d) Server now clears a CPU's counters if no report is available for
          3 or more measurement intervals (approximately 30 seconds).
          Previously, a CPU collector that was stuck or not reporting did not
          clearly show up in the client.  Note: if this event should occur,
          MOMI will need to be stopped and restarted.  The need to restart
          has been eliminated in a later release.

      e) Server creates fewer helper processes for when scrolling forward and
          backward through history.

      f) Server could create save files under certain conditions of viewing
          history and the client had logged on to an ID that did not have
          access to the MOMI history file.  This is corrected.

      g) Server adds to output of the diskfile entity SQL inserts, updates,
          deletes and ending rows.  Previously, the server did not load these
          fields.  Note that only later IPMs for MEASURE and DP2 are both
          required to make these fields available.

***********************************************************************
Item                 Version
----                 -------
Server Version          2.07  date 08/15/2001
Client Version          2.07
Buffer Version         16.19
History database        1.00
CONFMOMI                1.00
OBYMOMI                 2.00
Latest O/S tested     G06.13

      a) Made change to reduce Windows Resources used by the client.  This
          should make it work better on Win9x/ME PCs.
      b) Changed layout of Config screens to allow Auto-Logon setting and to
          start organizing the pages into a more logical layout.
      c) Added ability to Auto-Logon when changing systems.  If the config is
          set to allow Auto-Logon and the User has previously successfully
          logged onto the new system MOMI will automatically issue the Logon
          Request.  Note: This is only until the MOMI client is restarted (at
          which time the user will have to manually logon again).(for Rob G.)
      d) Fixed bug in multiple Spooler job requests where even though the
          actions were performed the Job screen did not always display the
          changes unless the user manually refreshed the list.
      e) Added Confirm Disable checkbox in the Config screen.  This will
          prevent the confirmation screen from displaying and all actions
          will be immediate with no last chance to cancel.
          (currently used for the Spooler Actions)
      f) Fixed bug causing Spooler Job UnLink to not work correctly.
      g) Added History Detail screen under Main History tab.  User may enter
          date/time and cpu of history wanted or right-click on a cpu chart
          in a history chart and the cpu and list of processes at that time
          will display.
      h) Server supports the new features of spooler copy job, history cpu,
          history process, change job report-name, change job form-name, change job copies and change job selection priority.
      i) Server bug corrected that a user id without a password was overwriting memory.  In addition, a memory leak with passwords was corrected.
      j) Server has various performance improvements.
      k) Server documentation indicated ticks (') around the params for
          fname-spooler-n.  This is incorrect and was removed.
      l) Server reported some unnamed processes as backups.  This is corrected.
      m) Server process history did not store the pin completely and omitted
          the last digit.  The full cpu/pin is now stored.  History generated
          after this server version is installed will be correct.
      n) Server now expands and allows the user to input for history display
          a cpu pin without leading zeros.
      o) Server has a bug fixed that prevented a cpu collector from restarting
          after a cpu failure.  The client would continue to report the cpu as
          down even after it was restarted.  Also affected were other servers
          created by $MOMI.  These are corrected.
      p) Server now remembers the system configuration when first started and
          will report any cpu not responding as down.  If a system is reduced
          in size online, it is necessary to restart $MOMI to acknowledge the
          smaller system as "correct".
      q) Server previously would not create a backup if -2 was specified as the backup cpu (indicates automatic selection), the system was an S
          series and $MOMI was running in the highest cpu of the system and it
          was not cpu 7 or 15.  This is corrected.
      r) Server now reports ancestors of unnamed processes.
      s) Server was not reporting invalid message numbers correctly to the
          client.  This could occur if a client of a later release than the
          server requested a service not supported.  This situation is now
          handled and reported correctly.
      t) Server could generate an error 11 on the history file if the file was
          full and data was being deleted to make room for additional history.
          This is corrected.
      u) Server could authenticate a logon but later usage would be rejected by $CMON.  The Guardian procedure user_authenticate did not communicate with $CMON if only verifying a logon.  MOMI server now performs a "full" logon when a user logs on which causes communication with $CMON.
      v) Server would generate bad messages to a client which disconnected but
          had issued a history request for an item that was not found in the
          database and auto-update (internally generated) was requested.  This
          is corrected.

***********************************************************************
Server Version  2.05  date 07/16/2001
Client Version  2.04
Buffer Version 16.18

      a) Fixed small memory leak in server.
      b) add following functions to Spooler Jobs screen:
         - Right click now allows Changing Owner.
         - Right click now allows Linking and unlinking a job to a Batch ID.
         - user can now select multiple jobs that the Right-click action will
            be performed against. (for Jeff R.)
      c) added drill-down for CPU Info charts where appropriate:(for Mark J.))
         - Process Created and Deleted     -> Last Start Stop screen
         - Disk IOs/Sec and Cache Hits/Sec -> Top Process Screen, Selected CPU, Disk only, and sorted by 'Busy percent'.
         - Dispatch Rate and CPU Queue     -> Top Process Screen, Selected CPU, All processes, and sorted by 'on the Ready List'.
         - Free Memory and Memory Queue    -> Top Process Screen, Selected CPU, All processes, and sorted by 'Memory used'.
         - Page Faults and Memory Pressure -> Top Process Screen, Selected CPU, All processes, and sorted by 'Page Faulting'.
         - other charts currently have no drill-down capability.
      d) added new fields to TCP/IP Route grid:
         - CDIR (Classless Domain Internet Routing)
         - Subnet Mask in Hex and Decimal
         - Metric (hops to destination)

***********************************************************************
Server Version  2.04  date 07/02/2001
Client Version  2.03
Buffer Version 16.17

      a) Added Hand Pointer cursors indication L , R or LR to display which
          mouse buttons are active.
      b) Made changes to font resizing when MOMI is resized.
      c) Reworked 'All Systems' probing logic to prevent unnecessary open and
          closes of the system probe socket. (for Larry K.)
      d) Added Buttons to Config screen to allow user to go directly to the
          BlackWood Systems home page and to Email BlackWood support with
          questions/comments.
      e) Added Processes Deleted and Free Measure CIDs to CPU Summary screen.
      f) Added New CPU Info chart to System Overview screen.
         New charts are:
         - Dispatch Rate      - Disk I/O's per second  - Cache Hits per second
         - Free Memory        - Memory Queue           - Page Faults
         - Interupt Percent   - CPU Queue              - Free CID's
         - Process Created    - Process Deleted        - Low PCB's
         - High PCB's         - TLE's                  - Memory Pressure
      g) Added new tab under 'CPU' called 'CPU Info'.
      h) Added new Main Tab called 'SubSystems'.
      i) Moved 'EMS Msgs' tab under 'SubSystems' Tab.
      j) Added new tab under 'SubSystems' for 'Spool'.
      k) Added new subtabs under 'Spool' for 'Spooler','Collector','Device',
          'Job','Loc','Print' and 'View Job'.
      l) Added new tab under 'SubSystems' for 'Tcp/ip'.
      m) Added new subtabs under 'Tcp/ip' for 'Process Info','Process Status',
          'Subnet Info' and 'Route'.
      n) Config now allows a small version of the CPU busy chart to be
          displayed in the MOMI Title box when the large CPU busy chart is not
          displayed. (for Judy F.)
      o) Fixed bug causing calendar to display invalid month and days in
          locales other than United States.
      p) Added new Main Tab called 'History'.
      q) Added new tab under 'History' called 'Chart' to allow charting of
          historical data. (This version will only have 1 chart with 16 data
          element per chart, limited items to be charted, and will only display one type of data(i.e. only CPU info or only process info) per chart. Later versions will allow more charts, more items to chart and the ability to mix data types on a single chart.)
      r) Changed Date display formats to prevent standardize on mm/dd/yyyy
          format. (old method was causing problems in some non-USA formats)
      s) Added display of date/time of EMS record being processes so user can
          tell the current records date/time when using filters and pre-filters that might not be displaying records. (for Don L.)
      t) Changed System Overview display of Memory Queue to Memory Pressure to
          provide a more accurate display of Memory problems.  ServerNet no
          longer reports Memory Queue and S-series and K-series both report
          Memory Pressure.
      u) Server had an uninitialized variable could have caused the program to
          crash at startup.
      v) Server will now only start one measurement for certain entities, such
          as DiskFile, and will share that measurement with multiple PC
          clients.
      w) Server will now "load balance" additional processes it starts on
          behalf of the PC clients.
      x) Additional server processes, depending on the type, now consume less
          memory.
      y) Server did not use a 32-bit format for starting and ending eof for the DiskFile entity.  64-bit formatting is now used.
      z) The Server mislabeled the estimated $RECEIVE response time for the
          Process Entity as ms.  It is now secs (seconds).
     aa) Server now collects stats on the multiple of 10 seconds.
     bb) TCP/IP transport performance from the Server to the PC client has been greatly improved almost across the board.
     cc) Due to interface changes in G06.12, the ProcessH Entity did not work.
          This has been corrected.
     dd) The MOMI server may now be started prior to MEASURE.  MOMI will retry
          access to MEASURE every 1 minute until access is established.  Note
          that MOMI requires MEASURE up and running to provide most
          information.  On occasion, when MOMI is stopped and restarted, a cpu
          or two will report MEASURE difficulty for the first minute in the PC
          client.  This is based on how quickly the previous MOMI measurements
          stopped and restarted.  The situation self corrects after 1 minute.
     ee) The Server computed CPU idle time slightly higher than was actually.
          This has been corrected and should be more "accurate" on S Series.
     ff) The initial startup of the MOMI Server now uses less cpu, but takes
          longer, to help insure that MOMI does not adversely impact the
          system at startup.
     gg) The Server tracking of processes started and stopped did not include
          processes started from the same TACL as $MOMI.  This logic has been
          corrected to only exclude the processes started by $MOMI itself.
     hh) This version introduces the Freeware version of MOMI called Mini-MOMI. When the MOMI Server is started without a password it will start in Mini-MOMI mode.  Mini-MOMI is a FREE limited function version of MOMI. It will run for 1 year from the version date.  Any functions not enabled within Mini-MOMI will display a screen with the location to purchase MOMI or where to get an evaluation password to test full functionality.

***********************************************************************
Server Version  1.54  date 01/30/2001
Client Version  1.96
Buffer Version 16.14

      a) Made another attempt to assist in selecting correct font if PC is
          configured with Large Fonts.
      b) Re-wrote sort logic to speed up grid sorts.

***********************************************************************
Server Version  1.52  date 01/23/2001
Client Version  1.95
Buffer Version 16.14

      a) Added new 'All Processes' subtab to 'Process' tab.  All processes
          allows the user to display all processes on the system then to sort
          by any of the fields by left-clicking or to filter the display
          by right-clicking. Over 50 items of infomation on each process is
          displayed. (a very customizable status command).
      b) Added jumps from System Overview screen for clicking on:
          - 'CPU que' now jumps to Top Processes for CPU sorted by Ready List
          - 'Mem que' now jumps to Top Processes for CPU sorted by PageFaulting
          - 'Disk i/o' now jumps to Top Processes for CPU for Disk processes
              only and sorted by Cpu Busy.
      c) Client previously could have difficultly connecting to the Tandem host when using a slow or congested connection.  This would be visable as the client getting connected and then the connection drops.  The underlying logic has been revised to handle this situation correctly.
      d) The Main Tab labels will once again display a '*' if one of the
          sub-tabs have an active screen.
          (i.e. if a PROCESS ENTITY measurement is active the Process main tab
           will display '* Process').
      e) Added count of processes created during previous update period on the
          'CPU Summary' screen.
      f) Server now removes system qualifiers from process and disk file
          names referencing the local system.
      g) Server now uses the memory pagesize of the cpu the process is actually
          running in for ProcessH measurement.
      h) Server has a bug corrected where a blank line was displayed on the
          overview screen of the client.  This was primarily caused by programs
          that required a long "fix up" time during initial startup.
      i) Server now signals client under more cases where an I/O error is
          encountered communicating with a MOMI subserver.
      j) Server works around a Guardian bug that I/O to an unnamed process in
          the file portion of the Process Entity screen did not show up or were
          named incorrectly.  I/O to an unnamed file with a PIN larger than 255
          will be displayed as 255.
      k) Server performance was improved for display of EMS messages.

***********************************************************************
Server Version  1.51  date 11/17/2000
Client Version  1.94
Buffer Version 16.13

      a) MOMI Server had a few bugs fixed that could have caused a 'blank line' to appear on the main screen of the MOMI client.
      b) MOMI Server was causing junk to appear on the disk file entity screen
         of the MOMI client.  This was corrected.

***********************************************************************
Server Version  1.50  date 11/14/2000
Client Version  1.93
Buffer Version 16.13

      a) Added buttons on EMS Message config panel to allow user to set start
          and stop times to current time (NOW Buttons).
      b) Added button on EMS Message Detail to allow copy of message to Windows Clipboard.
      c) Reworked screen selection to a more hierarchical design to allow
          future growth with no impact on screen layout.
      d) Added back/forward buttons to scroll thru screen-usage history.
      e) Added DiskFiles Measure entity screen under files sub-menu. Now
          clicking on a Disk or File name will first go to the DiskFiles screen(instead of the Files Entity screen) then clicking on a Filename will jump to the DiskOpens screen for that filename.  This change was made because the Files Entity measurement does not show activity from a remote opener only local system openers, DiskFiles does show remote as well as local openers info.
      f) Added DiskOpens Measure entity screen under Files sub-menu.
      g) Restructured Config screen to reflect new screen layout removing need
          for screen hiding.
      h) Added option on Config screen in the EMS Display options to turn
          on/off automatic request of EMS Messages when first connected.
          This was added because on a slow dialup connection sometimes too much bandwidth was being used on EMS Messages when EMS Messages were not the info wanted.
      i) Added new All Systems screen.  This screen allows the user to see a
          list of all systems configured, the overall system cpu busy percent,
          and the version of the MOMI server running on that system.  It will
          indicate if the system is unreachable.  The user may decide which
          systems are monitored. Also clicking on the system name or address
          of any system actively being monitored will immediately switch to
          that system.
      j) Added Stop-mode display on the Process Entity screen to show if a
          process is stoppable by anyone, normal stop rules, or an unstoppable
          process.
      k) When adding new system, User will now be ask if they want to change
          the system name returned,  this modified name will be used by MOMI
          for system selection needs.
      l) Function keys have been disabled for moving between screens (was
         starting to run out of function keys anyway).
      m) Added fix to allow the PC Date format to be either mm/dd/yyyy ,
          dd/mm/yyyy or yyyy/mm/dd. This allows non-US format dates to work.
      n) Added backup process flag in Last Start/Stop processes and removed
          Serverclass name (Guardian bug prevented working anyway).
      o) Converted EMS start and stop times to 24-hour to match Tandem output.
      p) User may now set the number of EMS messages kept in memory.  The
          default is 500 with allowable values of 100-5000. The value may be
          set in either the Config screen or the mini-config panel in the EMS
          screen. The value is saved in the INI file when the 'Save Config'
          button is pressed.
      q) MOMI Server has been fixed so it will start on a D39.02 system.
      r) MOMI Server will handle changes in G06.09 Measure.  Also, internal
          logic is now in place to make most changes to Measure counter records transparent.
      s) MOMI Server had a few cases where errors were not detected with the
          ProcessH entity.  This has been corrected.
      t) MOMI Server now reports processes sooner after they are started.
      u) MOMI Server did not initialize all necessary values after a takeover
          from the backup.  This would cause last started processes to report
          all programs on the system.  This has been corrected.
      v) MOMI Server has several general performance improvements.

***********************************************************************
Server Version  1.36  date 09/28/2000
Client Version  1.90
Buffer Version 16.11

      a) Fixed bug in Server that caused MOMI to crash on startup if running on a D39 system.

***********************************************************************
Server Version  1.36  date 08/23/2000
Client Version  1.89
Buffer Version 16.11

      a) Added new chart with displaying Process Priority by CPU. This chart
          shows the process priority distribution on a CPU helping the user
          determine if batch and mixed-workload is affecting on-line
          Transaction processing.
      b) When adding new MOMI collector in CONFIG screen user may now use a
          HOST name or the IP Address.
      c) Some processes would appear running after they stop.  The condition
          to cause this was the process(es) had to be the highest pin number
          in the CPU.  This problem was fixed.
      d) A problem was corrected that the collector processes were sending
          too much data to the main $MOMI.  The information was "correct",
          but was consuming more CPU that was necessary.  Now, only needed
          information is sent.
      e) A problem was corrected that $MOMI was not returning a properly
          initialized response if the PC Client issued an unknown request.
          This could occur is a newer version of the client was used with
          and older version of the MOMI server.

***********************************************************************
Server Version  1.35  date 08/11/2000
Client Version  1.88
Buffer Version 16.10

      a) Corrected bug on Win95 systems with handpointer cursor not displaying.
      b) Corrected problem that MOMI crashed on a D45 system due to a Guardian
         procedure incompatibility.

***********************************************************************
Server Version  1.34  date 08/08/2000
Client Version  1.87
Buffer Version 16.10

      a) Added column in Top Process screen to display if process is a Backup.
      b) Added ability to click on opener process name on Busy Files screen and have that take you to the Measure Process Screen for that process.
      c) Big changes to the layout and functionality of the EMS Msgs Screen:
         - added status message for EMS Msg specific errors.
         - added EMS Messages Stop Date/Time as optional setting.
         - moved EMS log selection, START date/time and new STOP date/time
            selection, and EMS Message refresh rate to EMS config sub-screen.
         - changed Color High-Lites from flag that displayes Emphasis and
            Action type messages in Red and Yellow to now reflect new ability
            to display messages containing certain user-selectable values in
            user settable colors. Once the Color High-Lites is checked the user may right click on any color to set the label and the identifying text values.  The identifying text value may also be set within the EMS Message Detail screen, hilighting the desired text then right-clicking and putting the text into the desired color.
         - dramatic reduction in the PC's cpu processing power and memory
            requirements needed to display EMS messages.
      d) Fixed problem of Measure ProcessH having junk at end of count down field and also enhanced performance.
      e) The object file name occasionally was not displayed on the main F1
          screen and has been corrected.
      f) A problem could occur on Busy Files_F8 where a single busy item
          would not appear.  This was corrected.  Also, special openers such
          as $MONITOR now display as a cpu,pin instead of by name.
      g) Logic was reworked and preformance was improved in the basic gathering of data by the collector in each cpu.
      h) Reads on $RECEIVE were reduced to 32,000 bytes to insure compatibility with earlier releases of the operating system.
      i) The default priorities for server programs that MOMI starts will now
          always be lower that the priority of $MOMI.
      j) Format 2 passwords are now supported.

***********************************************************************
Server Version  1.33  date 07/13/2000
Client Version  1.86
Buffer Version 16.09

      a) The non-accelerated version of the Server is no longer distributed.
          If you need a non-accelerated version, please contact BlackWood. This means if you have changed your OBYMOMI file to run the Accelerated Server BWMOMIA and/or BWMTCPA it will need to be changed to the default names BWMOMI and BWMTCP.
      b) Added '*' to tab name when that screen is active for the following
          screens: 'Measure Process_F7' , 'Busy Files_F8' , 'EMS Msgs_F10' &
          'Measure ProcessH'.  This will show if a screen is active even if it
          is not the displayed screen.
      c) Measurement of Busy Files_F8 does not allow $*.  This prevents a
          "whole system" measurement from being started.  We may allow this to
          be reactivated via a runtime parameter in the future.
      d) Measurement of Busy Files_F8 did not function on older versions of
          the operating system.  This has been enhanced to better handle the
          situation.
      e) The Busy Files_F8 screen sometimes had "junk" in the countdown timer.
	This has been corrected.  The countdown timer also now starts with a slightly larger value so when it reaches zero (if looking at your
	watch, the data should then appear.
      f) Measure Process_F7 screen now displays the approximate Average
          Response Time next to the file $RECEIVE.  For processes using waited
          i/o to $RECEIVE, this value should be fairly accurate.  For processes using no-wait i/o, the value may or may not be accurate due to MEASURE limitations.  In addition, $RECEIVE will be listed first if it had any i/o for the measurement period.
      g) an incorrect cpu,pin specification will now generate a meaningful
          error message.
      h) The MOMI server now performs more detailed checking on the state of
          TMF.  This is reflected on the System Overview_F1 screen.  The TMF
          State field will now display problems if begintransaction's are
          disabled.

***********************************************************************
Server Version  1.32  date 07/10/2000
Client Version  1.85
Buffer Version 16.08

      a) Added display on Top-Processes screen when no data matches selection
          criteria so user will not continue waiting for Tandem to respond.
      b) Client now correctly clears data values on CPU Busy History and
          TMF Rate charts when a CPU crashes or the MOMI collector for that
          cpu fails.  Previously old data continues to be displayed.
      c) In the event a server program started by MOMI fails, the values for that cpu will be removed from the client display.
      d) In the 1.84 version of the server, a new feature was added to attempt
          to return the minor version of the operating system by reading the
          RLSEID file located in the SYSnn subvolume.  The file used to read this information was left open by MOMI programs.  Directly, this did not cause any issue but this version now closes the file after the information is obtained (the file was and still is opened read-only).
      e) Code has been added to handle the situation where ServerNet I/O rates
          are returned as negative and caused the a MOMI server to fail.
      f) The Server now reduces some cpu usage on larger systems.
      g) The Trace log is now color coded for Send/Recv/others.
      h) A 'Print List' button on the EMS screen now allows you to print a list of all messages on the screen (visible or scrolled off).
      i) The long-awaited 'Busy Files' screen is now available.  You will need
          to go into the Config screen and activate it and it's Auto-Display.
      j) The 'Measure ProcessH' screen is now available. This allows you to do
          a procedure-level measure on a process to determine where it is
          spending its time to allow the programmer to better optimize the
          code. You will need to go into the Config screen and activate it.
      k) added Process Creation time to 'Measure Process' screen.
      l) The Measure Process_F7 screen now only starts one measurement at a
          time.  Previously, multiple measurements were internally maintained
          for a period of time after selecting a new process to measure.
      m) Certain MOMI sub-server processes are now run at priority 100 & 105.
          The sub-servers for Measure Process_F7, Busy Files_F8, EMS Msgs_F10 and Measure ProcessH all run at a lower priority.  This allows the "standard" MOMI components to run at a higher priority and the potentially cpu intensive components to run at a lower priority.  A future version may allow the user to set these prioities.
      n) Cpu types are now correctly identified up to the S74000 and S7400.
      o) Error messages for the EMS Msgs_F10 screen have been extensively reworked to report 'collector not found' and security errors.

***********************************************************************
Server Version  1.31  date 06/20/2000
Client Version  1.84
Buffer Version 16.07

      NOTE: The sample CALENDAR.MOM file will not be installed with the Typical installation.  You must choose a Custom Install.  If CALENDAR.MOM already exists and you try to install a new copy the install program will give an error message saying 'An Error occurred while extracting a file:' Answer yes to the error message and the install will complete.  The install will NOT overwrite your copy of the CALENDAR.MOM file.
      a) Added display on Top-Processes screen when no data matches selection
          criteria so user will not continue waiting for Tandem to respond.
      b) Client now correctly clears data values on CPU Busy History and
          TMF Rate charts when a CPU crashes or the MOMI collector for that
          cpu fails.  Previously old data continues to be displayed.
      c) In the event a server program started by MOMI fails, the values for that cpu will be removed from the client dispay.
      d) The server now attempts to returns the minor version of the operating
          system using the RLSEID file located in the SYSnn subvolume.  The
          "offical" Guardian procedure for obtaining this information still
          does not work as of G06.07.
      e) Code has been added to handle the situation where ServerNet I/O rates
          are returned as negative and caused the a MOMI server to fail.
      f) The Server now reduces some cpu usage on larger systems.

***********************************************************************
Server Version  1.30  date 06/01/2000
Client Version  1.83
Buffer Version 16.07

      a) With this version the Tandem Server MUST be replaced before the
          Clients are upgraded.  The old Clients will run OK with the new
          Server but the new Clients will not run with the old Server.
      b) new OBYMOMI file that corrects problems if customers TACL #informat
          is not set to type TACL.  the password and TCP/IP process and port
          changes should be moved to the new file from the old OBYMOMI file.
      c) Restored the Calendar function which was removed in version 1.21.
          Installing the PC MOMI client will now include a default CALENDAR.MOM dates file.  The Calendar is displayed by clicking on the date in the top-right corner of the screen. It will allow the user to set important dates in color on the screen.
      d) Printer now defaults to Landscape mode.
      e) New TMF Rate Chart selection added to System Overview screen.
            1) Transactions BEGAN per second on the system and their average
                 duration and Transactions BEGAN per CPU per Second.
            2) Currently ACTIVE transactions on the system and per CPU.
            3) Transactions BEGAN on this system but completed on another
                 system and their average duration.
            4) Transactions began on another system but completed on this
                 system and their average duration.
            5) Number of ABORTED transactions per second and their average
                 duration.
      f) Measure Process screen now contains new elements:
            1) Wait state of process
            2) Privileged-code / Page-Faulting / Ready-list state of process
            3) Backup CPU.PIN (if running non-stop)
            4) Initial Priority as well as Current Priority and display red
                if they don't match.
      g) When the PC MOMI client is run for the first time, it will walk the
          user thru setting an initial system and then set that system as the
          default and start viewing it (the default system may be changed at
          any time).
      h) A run-time parameter may be used to re-locate the MOMI.INI and
          CALENDAR.MOM file.  If no param is set the MOMI.INI goes into the
          default system directory and CALENDAR.MOM goes into the program
          directory.  By changing the location of these files MOMI is able to
          support many users/configurations on a single machine.
          To use the file re-location parameter add the directory where you
          want the files located after the run command, for example in MOMI's
          shortcut target put:
             C:\program files\MOMI\MOMI.EXE D:\data\myfiles\MOMI
          You will need to move copies of the MOMI.INI and CALENDAR.MOM into
          the new location or else start with new empty files.
      i) Added 2 new columns to Top Processes screen:
            1) IPri (Initial Priority of process). displays red if different
                     from Current Priority (CPri).
            2) I    (process currently in Inspect or Debug).
Added ability to select on the new items:
1) if 'Priority Changing' is selected only processes currently at a priority other than their initial priority will display.
2) if 'In Inspect' is selected only processes currently in Inspect or Debug will be displayed.
      j) Top Process screen busy histogram now displays in color defined for
          CPU's in the Config screen.
      k) System Overview Top processes will display the Priority in red if
          the current priority is not the same as the initial priority.
      l) The Tandem components are now distributed in accelerated versions
          and non-accelerated versions.  BWMOMI and BWMTCP are non-accelerated
          and BWMOMIa AND BWMTCPa are accelerated.  Simply change the OBYMOMI
          file to point the desired object files.
      m) A bug was corrected that prevented a process from being "re-measured"
          on the Measure Process_F7 screen.  Now, errors on this screen are
          reported in a manner that does not stop the rest of the MOMI client.
      n) The Tandem MOMI server now runs nonstop.  This mode is a passive backup that in the event of a cpu failure the backup simply takes over and restarts the MOMI subsystem.

***********************************************************************
Server Version  1.21  date 05/08/2000
Client Version  1.82
Buffer Version 16.06

      a) Removed Calendar function added in version 1.20.  Calendar control
          had bug causing access violations at shutdown.  Once control is
          corrected this function will be added back in.

***********************************************************************
Server Version  1.20  date 04/25/2000
Client Version  1.82
Buffer Version 16.06

      a) Client and Server should both be upgraded for this version.
      b) Tested/Certified with Windows 2000.
      c) Removed requirement of a default printer.
      d) Added Calendar Dates function when Date button is pressed, also added
          CALENDAR.MOM database to install.

***********************************************************************
Server Version  1.19  date 03/08/2000
Client Version  1.81
Buffer Version 16.05

      a) Client and Server should both be upgraded for this version.  If not
          when changing from Top Processes Screen (sorted by other than Busy)
          to System Overview Screen the 1st time the System Overview would
          display the top processes sorted by the value set in the
          Top Processes Screen, the 2nd display would correct the problem.
      b) Client now allows user to click on busy history and Servernet I/O
          chart items and see the data for that item. On the CPU Busy history
          the Top 6 processes in that cpu at that time are also displayed.
          (If Server is not upgraded as the same time as Client the Top
          Processes history will not contain valid data).
      c) The Top Processes Screen now shows upto 30 processes on a scrollable
          grid.
      d) If the User wishes to replace the BlackWood Emblem in the Top-Left
          corner of the screen with their own emblem they should place a
          Bitmap sized 160x40 pixels in the MOMI program directory and name
          it 'Customer.bmp'.  As long as 'Customer.bmp' is located it will be
          used, if it is not found the default BlackWood emblem is used.
      e) EMS Messages screen now puts latest message at top of screen instead
          of bottom.

***********************************************************************
Server Version  1.18  date 02/23/2000
Client Version  1.80
Buffer Version 16.04

      a) Support for 2 gigabyte processors.

***********************************************************************
Server Version  1.18  date 02/18/2000
Client Version  1.79
Buffer Version 16.04

      a) Corrected bug in CPU smoothing causing problem when changing systems,
          if changing from system with more cpu's than new system, old system
          cpu's still displayed on chart.
      b) Corrected problem causing print to not work on some Windows 95 & 98
          computers.

***********************************************************************
Server Version  1.17  date 02/16/2000
Client Version  1.79
Buffer Version 16.04

      a) Corrected time of trace items to match Tandem Time.
      b) Improved CPU Smoothing to prevent invalid CPU busy percents under
          certain circumstances.
      c) Added ability to select fonts.
      d) Improved 'large fonts' support. Note: The user should look around for
          a font that works well with their system.
          Some standard fonts that work well with most 'large font' pc's are:
            Small Fonts, Arial Narrow, MS Sarif, and Times New Roman.

***********************************************************************
Server Version  1.16  date 01/27/2000
Client Version  1.79
Buffer Version 16.04

      a) Added multiple MOMI Icons within client so user can pick.
      b) Fixed bug that was clearing filter name when filter was started.
      c) Fixed bug that was not clearing errors when system was changed.
      d) Fixed bug that under some conditions with CPU Busy chart smoothing
          turned on would report a negative cpu busy %.
      e) Fixed bug that would cause Measure Process to sometimes report
          'process not found' when BWMOMI server was started from a remote
          system.

***********************************************************************
Server Version  1.15  date 01/14/2000
Client Version  1.78
Buffer Version 16.04

      a) Change cursor when over fields that will jump to another screen.

***********************************************************************
Server Version  1.14  date 01/05/2000
Client Version  1.77
Buffer Version 16.03

      a) Added TMF Rate to CPU history chart.
      b) Fixed bug causing last characters in filenames to duplicate on the
          file section of the Measure Process Screen.
      c) Changed individual screen Update/Pause logic to make it consistant.
      d) Top Processes screen when sorted for Memory use now excludes
          everything from $SYSTEM.SYSnn.

***********************************************************************
Server Version  1.13  date 12/16/1999
Client Version  1.76
Buffer Version 16.02

      a) CPU Busy chart now can have smoothed charts based on config setting.
      b) Long System names now accomodated (previous limit '\' + 4 characters).
      c) Application Title now contains current system name for task bar.
      d) Support for MOMI on a D39 system.
      e) Added display of number of Server threads in-use and available.
      f) Added errors messages if 'Measure not started' and 'out of threads'.
      g) Fixed bug causing remote file names in the file section of the Measure Process screen to always display local system name.

***********************************************************************
Server Version  1.12  date 11/03/1999
Client Version  1.73
Buffer Version 16.01

      a) Connection indicator now smaller to not cause distraction.
      b) BWMOMI and BWMTCP now password activated.
      c) BWMOMI alters its Measure datafiles security to 'NNNN' to prevent
          problems if restarted under another userid.

***********************************************************************
Server Version  1.11  date 10/16/1999
Client Version  1.70
Buffer Version 16.00

      a) Top Processes now has selection for Tape only.
      b) Problem with CPU failure not being reported correctly is now fixed.

***********************************************************************
Server Version  1.10  date 10/05/1999
Client Version  1.62
Buffer Version 15.01

      a) Chart selector is now buttons instead of radiobuttons.
      b) EMS Messages now have the ability to 'Pre-Filter' data.  This will
         help when a few messages are spread out in more than the 500 messages
         kept in memory.  This will use the filter before the message is kept.
      c) CPU History now allows viewing all cpu's or only selected cpu's.
      d) Configuration screen re-organized so Config settings are always visible and a button will toggle the display of the Trace log.