7T1301.DLL:



   - 2011-09-26:

     DashBoard memory leak fixed 



7T3964R.DLL:



   - 2012-05-08:

     Scanrecords might be mixed up if communication line has really poor
quality.

      In case of this happening you will typically get an unexpected
alarm or an 

     unexpected value in a report/graph. This has now been fixed.



7TABSLC.DLL:



   - 2012-08-03:

     New Drivers added 87 + 89



   - 2012-09-07:

     Port 44818 is now default. S_N now spells 7T, IGSS correctly and AB
driver multimode 

     fix.



   - 2013-02-19:

     Fixes:wrong handling of timeout



   - 2013-02-22:

     Driver re upload



   - 2013-02-22:

     Driver reupload



   - 2013-05-22:

     debug info added.



   - 2013-10-02:

     The communication between POLLED.DLL and a specific driver i.e.
7TCMLTCP.DLL 

     in most cases did close the ip connection if commanded from
POLLED.DLL. But 

     sometimes the driver did not execute the close ip connection if
ordered by POLLED.

     DLL caused by the driver having other jobs to handle. The newer
version POLLED.

     DLL indicates to the driver, that the ip connection is wanted to be
closed and 

     the driver closes ip connection when ready to close. The close
command is only 

     executed when setting fane Driver - Advanced - Driver closes IP
connection if 

     not scanning (only IP drivers).



   - 2014-03-05:

     7TABSLC error in bit addressing



7TABSLCC.DLL:



   - 2012-04-30:

     Fixed a visual bug, some time it was not displayed correctly, that
objects were 

     marked 



   - 2012-08-03:

     New Drivers added 87 + 89



   - 2013-02-22:

     Driver grafik update



   - 2014-03-05:

     7TABSLC error in bit addressing



7TACOM.DLL:



   - 2011-11-03:

     Auto lockout from Supervise 

     FIXED



   - 2013-04-30:

     Some flygt pumps can only communicate with 7TACOM using old version
v6.

     In 

     regedit set 7TACOMDefault to 0 to run old version v6. (default 1)



7TAI800C.DLL:



   - 2013-05-15:

     Fixes:close socket on no scan records and All drivers using modem
no stop on 

     modem open errors



7TAS511.DLL:



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



7TAS511C.DLL:



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



7TCML.DLL:



   - 2012-06-11:

     Nodenumber wrong for non MJK devices when connected directly.

     This is now fixed



   - 2012-10-17:

     performance optimizing



   - 2013-01-28:

     Better error handling when running over unstable GPRS network.



   - 2013-02-07:

     reupload



   - 2013-03-21:

     Extended debug setting for nodes.



   - 2013-05-15:

     Fixes:driver 13 possible crash at no msg in transmission and SetErr
called.



   - 2013-05-16:

     Fixes:driver 13 possible crash at no msg in transmission and SetErr
called.



   - 2013-11-27:

     Fixes:driver 13 7TCML accept wrong received data



   - 2014-04-01:

     Fixes:7TCML id node not moved from v9 to v10



   - 2014-04-01:

     Reupload



   - 2014-06-11:

     7TCML did not finish modemtest having an alarmmodem being tested
and a node 

     to reset eventually errors on node object.



7TCMLC.DLL:



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



7TCMLTCP.DLL:



   - 2012-11-05:

     possible crash caused by empty pointer.

     This is now fixed.

     



   - 2013-01-28:

     bad gprs connection causes messages to disappear without giving any
notice in 

     tcp/ip protocol. Supervise added to driver to avoid problem.

     

     used with cpu 

     type MJK_EXTENDED:

     

     new registry key: TCPconnectRetrySendDelay default 10000 

     msec

     setting to 0 msec: no get new socket will be executed

     setting to >= 1 

     close old socket and get new socket wil be executed, delay will be
at value 

     1 = delay 1 msec, at value 10000 = delay 10000 msec before resend
message after 

     new socket achieved.



   - 2013-02-28:

     Fixes:possible crash of driver 7TCMLTCP wrong stamp handling 

     Feature:extended 

     debug facilities



   - 2013-02-28:

     Feature:extended debug facilities



   - 2013-04-09:

     using of null pointer at bad communication crashes driver.

     This is now fixed.



   - 2013-05-15:

     Fixes:some mjk plc using 32 bits reg values in hist data dont allow
odd woffs 

     values at get hist data.



   - 2013-05-16:

     Fixes:some mjk plc using 32 bits reg values in hist data dont allow
odd woffs 

     values at get hist data.



   - 2013-06-13:

     external type FP16UBS_V2 added



   - 2013-09-09:

     possible crash caused by old version of polled.dll not being able
to handle 

     more cpu types in same driver at the same time getting hist data.



   - 2013-10-02:

     The communication between POLLED.DLL and a specific driver i.e.
7TCMLTCP.DLL 

     in most cases did close the ip connection if commanded from
POLLED.DLL. But 

     sometimes the driver did not execute the close ip connection if
ordered by POLLED.

     DLL caused by the driver having other jobs to handle. The newer
version POLLED.

     DLL indicates to the driver, that the ip connection is wanted to be
closed and 

     the driver closes ip connection when ready to close. The close
command is only 

     executed when setting fane Driver - Advanced - Driver closes IP
connection if 

     not scanning (only IP drivers).



   - 2013-10-10:

     feature: make hint driverlog 7tcmltcp if no answer 3 times and node
number creates 

     dest gt larger than 247



   - 2013-10-10:

     Fixes: If a node had a destination address 247 or higher the first
timeout made 

     an errormessage in driverlog. Now errormessage is shown after last
timeout of 

     receiving message.

     



   - 2013-10-15:

     Fixes:error at wrong comli node addr not answering



   - 2014-01-03:

     to show problems of some units (often MJK units) driver running and
units not 

     able to connect to 7TCMLTCP, interactive dump can be activated.
Some MJK units 

     have to be reset by internal timer before being able of connecting
again to 

     IGSS.

     

     MaxErrorConnectCount default 0 (not activated) set to number of
counting 

     errors before logging. Set to 0 functionality is not activated.
Normally set 

     to 3.

     ErrorConnectTimeout default 60000 msecs waittime between logging.
Used 

     to avoid filling of driverlog, when large amount of errors.

     

     AllNodesMaxErrorConnectCount 

     default 0 (not activated) set to the number of counting errors
before logging.

      Used to common activate all channels. Instead of
MaxErrorConnectCount the value 

     of AllNodesMaxErrorConnectCount will be used in all channels.



   - 2014-04-08:

     If a connection to a MJK unit is lost, the driver resets
communication with 

     a new socket. But nothing helps. MJK unit still do not want to
answer messages 

     send to MJK unit. 

     

     IGSS can be set to not try to connect for a defined time 

     to make MJK unit think the connection is really lost and MJK unit
therefore 

     resets internally.

     

     Problem was more nodes in igss had the same ip address.

      Because MJK unit only can have one ip connection, one of the igss
nodes always 

     had a connection problem.

     

     Alarm Drop box at saving if more nodes having same 

     ip addresses.

     

     IPNetwork added (x) showing channels used in regedit. Same 

     IP addresses shown as Same Remote IP Address nn.nn.nn.nn in
IPNetwork (x) and 

     (y)



   - 2014-06-11:

     Option in sysconfig to close ip connection if not connected (only
GPRS) and 

     notice no dial-in will be possible if option is chosen. Option
added because 

     MJK units only support one ip connection. For temporary use set PV
to 1. Still 

     when PV is set to 1 no dial-in is possible.



7TCMLTCPC.DLL:



   - 2013-02-25:

     Driver update



   - 2015-04-15:

     Reupload



7TCOMAPI.DLL:



   - 2010-12-06:

     Driver using GPRS connection might fail while trying to load the
module 7TCONNIP.

     DLL. This will prevent the driver from starting.  Typically an
error message 

     will be given in the GSST.LOG file.  This has now been fixed.  Same
problem 

     applies to drivers using modem and serial, therefore
7TMODEM.DLL,7TCONN.DLL,

      7TCOMAPI, 7TTS and MODEM.DLL is also changed 



7TCONN.DLL:



   - 2010-12-06:

     Driver using GPRS connection might fail while trying to load the
module 7TCONNIP.

     DLL. This will prevent the driver from starting.  Typically an
error message 

     will be given in the GSST.LOG file.  This has now been fixed.  Same
problem 

     applies to drivers using modem and serial, therefore
7TMODEM.DLL,7TCONN.DLL,

      7TCOMAPI, 7TTS and MODEM.DLL is also changed 



   - 2013-07-30:

     Adds:extra dump info startup drivers



   - 2013-11-28:

     Fixes:drivers using non working virtual com ports fails to start



7TCONNIP.DLL:



   - 2010-12-06:

     Driver using GPRS connection might fail while trying to load the
module 7TCONNIP.

     DLL. This will prevent the driver from starting.  Typically an
error message 

     will be given in the GSST.LOG file.  This has now been fixed.  Same
problem 

     applies to drivers using modem and serial, therefore
7TMODEM.DLL,7TCONN.DLL,

      7TCOMAPI, 7TTS and MODEM.DLL is also changed 



7TDHFILE.DLL:



   - 2012-06-29:

     Driver 66 did not work as distributed driver.

     This is now fixed.



   - 2013-07-30:

     Fixes:driver 66 7TDHFILE timestamp problem



7TDRV.EXE:



   - 2011-01-19:

     TT2041 :Time services not working with DialUp and GPRS



   - 2013-02-19:

     Fixes:wrong hist data 7TPS4



   - 2013-02-19:

     Fixes:7TMODGPRS wrong handling of hist data



   - 2013-02-28:

     Fixes:possible crash of driver 7TCMLTCP wrong stamp handling 

     Feature:extended 

     debug facilities



   - 2013-09-16:

     When all nodes suspended or no nodes are configured under a driver,
a wrong 

     driver keep alive timeout alarm appears.



   - 2014-01-29:

     Fixes:driver 64 7tmodtcp sometimes crashes at error in ip
communication



7TFGWC.DLL:



   - 2011-02-17:

     TT2386 : Increased number of independent channels to 128.



7TH1.DLL:



   - 2013-07-31:

     Added:driver 4 7TH1 added debug info



7TL2FMS.DLL:



   - 2011-08-05:

     Control interval parameter was not handled correctly.



7TMELFX.DLL:



   - 2013-11-27:

     Feature:addet register setting RecvTimeout (default 200 msec) to
adjust receive 

     timeout on getting messages from plc.



   - 2014-04-08:

     Fixes:driver 82 7TMELFX dont work with device type FX2N



7TMITETH.DLL:



   - 2012-09-17:

     Missing driver files for driver 89.



   - 2013-06-11:

     Feature request:Set single bit for driver 89 7tmiteth type FX3U

     driver 89 can 

     set a single bit in a datareg byte in cpu type FX3U using a read of
datareg 

     byte and only setting/clearing the wanted bit and then writing back
the complete 

     byte to the plc. 

     

     Notice that a change by the plc in the datareg byte between 

     the igss reading and then writing (less than 1 sec) will be
overwriten by the 

     igss. In the gui for setup of driverobjects shown as Bit (1-bit)
IGSS control 

     when using bit adressing in dataregs.

     



7TMITETHC.DLL:



   - 2012-09-17:

     Missing driver files for driver 89.



   - 2013-06-11:

     Feature request:Set single bit for driver 89 7tmiteth type FX3U

     driver 89 can 

     set a single bit in a datareg byte in cpu type FX3U using a read of
datareg 

     byte and only setting/clearing the wanted bit and then writing back
the complete 

     byte to the plc. 

     

     Notice that a change by the plc in the datareg byte between 

     the igss reading and then writing (less than 1 sec) will be
overwriten by the 

     igss. In the gui for setup of driverobjects shown as Bit (1-bit)
IGSS control 

     when using bit adressing in dataregs.

     



7TMITTCC.DLL:



   - 2012-08-03:

     New Drivers added 87 + 89



7TMITTCP.DLL:



   - 2012-08-03:

     New Drivers added 87 + 89



7TMJKTCP.DLL:



   - 2011-02-10:

     The 7TMJKTCP driver might crash in rare situations. A relatively
high risk of 

     crash is seen if a specific node continue to be unreachable for
extensive amounts 

     of time (ie. several days/weeks).  This has now been fixed.



   - 2012-10-19:

     Connection Misc data is no longer changed when you import driver on
new machine.



   - 2013-10-02:

     The communication between POLLED.DLL and a specific driver i.e.
7TCMLTCP.DLL 

     in most cases did close the ip connection if commanded from
POLLED.DLL. But 

     sometimes the driver did not execute the close ip connection if
ordered by POLLED.

     DLL caused by the driver having other jobs to handle. The newer
version POLLED.

     DLL indicates to the driver, that the ip connection is wanted to be
closed and 

     the driver closes ip connection when ready to close. The close
command is only 

     executed when setting fane Driver - Advanced - Driver closes IP
connection if 

     not scanning (only IP drivers).



7TMOD.DLL:



   - 2011-02-17:

     TT2256: Support for new CU25X Grundfos PLCs in 7TMOD and 7TMODGPRS



   - 2011-08-10:

     7TMOD, memory corruption and crash FIXED



   - 2012-04-24:

     RTS_CONTROL_ENABLE and DTR_CONTROL_ENABLE, instead of
RTS_CONTROL_DISABLE and 

     DTR_CONTROL_DISABLE



   - 2013-03-27:

     Fixes: timing problems 7TMOD



   - 2013-07-18:

     crash caused by wrong segment length in scanning. Logging if wrong
segment length 

     in driver log. Extra info in debugging in driverlog using Debug
regedit setting.

      Dumping of data received if error code from plc received. Wrong
not initialized 

     not used thread removed.



   - 2013-09-16:

     Driver 20 7TMOD logs resetting port



   - 2013-11-27:

     Feature: driver 20 7TMOD improved receiving messages



   - 2014-06-11:

     The modem test could not handle test of modem set to alarm modem.

     

     NOTICE 

     problems resetting modem within 3 seconds regsetting ModemResetTime
has been 

     changed from default 3 seconds to 8 seconds.



   - 2014-09-23:

     Fixes: Drivers 7TMOD and 7TMODEXT give timeout error at writing to
reg in plc



7TMODC.DLL:



   - 2011-02-17:

     TT2256: Support for new CU25X Grundfos PLCs in 7TMOD and 7TMODGPRS



7TMODEM.DLL:



   - 2010-12-06:

     Driver using GPRS connection might fail while trying to load the
module 7TCONNIP.

     DLL. This will prevent the driver from starting.  Typically an
error message 

     will be given in the GSST.LOG file.  This has now been fixed.  Same
problem 

     applies to drivers using modem and serial, therefore
7TMODEM.DLL,7TCONN.DLL,

      7TCOMAPI, 7TTS and MODEM.DLL is also changed 



   - 2011-02-14:

     7TMODEM using 100% CPU on systems with multiple cores/cpus, This
has now been 

     fixed



   - 2011-02-17:

     The way Sysconfig and 7TMODEM is handling modem identification is
causing problems 

     on virtual machines and/or virtual com ports, this has now been
fixed



   - 2013-01-28:

     modem response bad reason now showing result in hex



   - 2013-04-24:

     Fixes: drivers with gprs modems cannot finish callup

     using gprs modem (and 

     possible together with moxa units) modems sometimes fail to answer
but is giving 

     errorcode INVALCALLHANDLE. Result is driver hangup routine giving
timeout ERROR 

     E6 (232) and further nodes using this connection cannot be called.
This continues 

     until driver has been restarted. 

     

     To avoid problem a new functionality by 

     the error INVALCALLHANDLE a following lineerror ERROR_LINE_CLOSED
is added and 

     tapi is reset giving call to the node is finished and a new call
can be performed.

     

     

     Notice using moxa devices the time ct_disconntimeout often has to
be increased 

     from 30000 msec to 80000 msec else giving ERROR E6 (232)

     



   - 2014-01-14:

     info saved in regedit cannot be transferred converting i.e. v9 to
v10 and modems 

     will not work caused by info has to arrive from win tapi interface.
To solve 

     problem go to System Configurration and save. Text is shown in
driverlog.



   - 2014-06-11:

     When resetting tapi caused by errors in modem communication the
communication 

     handle was lost. At modems having outgoing calls this was fixed
when calling 

     a plc by using close line open line (but giving slow
communication). At alarm 

     modems however this was never solved giving no incoming alarms were
ever handled 

     before a reset of the driver. Neither were any alarms given, that
the alarm 

     modem did not receive incoming calls any more.

     



7TMODEXT.DLL:



   - 2012-09-26:

     If PLC is longer than 6000 MS to answer IGSS driver will time out.

     IGSS will 

     now write in Driver76.log how long the answer time is the log will
look like 

     this:

     readComm chan:1 timeout:7094 nBytesRead:-1 errGrp:22 errRc:995

     

     The 

     Answer time is = 7094 MS you can extend the answer time in
registry. 

     

     Remember 

     to set it for ALL cannels and give it a bit extra, if time out is
7094 MS give 

     it 10000 MS.

     

     HKEY_CURRENT_USERSoftware7-TechnologiesIGSS32V9.00.007TMODEXT_

     HKLMChannel0

     Set RecvTimeout=10000

     

     HKEY_CURRENT_USERSoftware7-Technologies

     IGSS32V9.00.007TMODEXT_HKLMChannel1

     RecvTimeout=10000

     



   - 2012-10-03:

     New Time Out option on driver 76, if PLC is very slow to answer 

     Ricvtimeout 

     in regedit default is 6000 MS your log files show how long your PLC
is to answer 

     so you can set your time out accordingly.



   - 2013-03-27:

     Fixes: timing problems 7TMODEXT



   - 2014-06-11:

     The modem test could not handle test of modem set to alarm modem.

     

     NOTICE 

     problems resetting modem within 3 seconds regsetting ModemResetTime
has been 

     changed from default 3 seconds to 8 seconds.



   - 2014-09-23:

     Fixes: Drivers 7TMOD and 7TMODEXT give timeout error at writing to
reg in plc



7TMODEXTC.DLL:



   - 2012-11-05:

     Driver 76

     You can now change of segment length in tab Advanced down to 1.



7TMODGPRS.DLL:



   - 2011-02-17:

     TT2256: Support for new CU25X Grundfos PLCs in 7TMOD and 7TMODGPRS



   - 2011-05-23:

     when connecting cyclic to a node the driver could stop, this is now
fixed



   - 2012-06-29:

     Running driver in mode: One IP <-> Many Nodes (i.e. transparent
gateway mode)

      didn't work correctly. This has now been fixed.



   - 2012-11-08:

     driver 81 sporadic node error after receiving hist data. Fixed

     



   - 2012-12-05:

     Fixes:sporadic node error after receiving hist data



   - 2013-02-04:

     Fixes:wrong register writing resulting not setting time in cpu type
CU361 driver 

     7TMODGPRS. Changed to writing register 114 (113)



   - 2013-02-19:

     Fixes:wrong hist data 7TPS4



   - 2013-02-19:

     Fixes:7TMODGPRS wrong handling of hist data



   - 2013-02-28:

     Feature:extended debug facilities



   - 2013-07-02:

     segment length low limit changed from 16 to 1. Beware of setting to
1 giving 

     at lot of single scanning !! Only one single reg is read per
message.



   - 2013-07-18:

     7TMODGPRS stopped handling messages



   - 2013-10-02:

     The communication between POLLED.DLL and a specific driver i.e.
7TCMLTCP.DLL 

     in most cases did close the ip connection if commanded from
POLLED.DLL. But 

     sometimes the driver did not execute the close ip connection if
ordered by POLLED.

     DLL caused by the driver having other jobs to handle. The newer
version POLLED.

     DLL indicates to the driver, that the ip connection is wanted to be
closed and 

     the driver closes ip connection when ready to close. The close
command is only 

     executed when setting fane Driver - Advanced - Driver closes IP
connection if 

     not scanning (only IP drivers).



   - 2013-10-16:

     Driver 81 7TMODGPRS error calc not used ranges



   - 2013-11-27:

     Fixes:driver 81 7TMODGRPS CU361 missing hist data



   - 2014-03-04:

     Fixex:7TMODGPRS giving error using NetBiter



7TMODGPRSC.DLL:



   - 2011-02-17:

     TT2256: Support for new CU25X Grundfos PLCs in 7TMOD and 7TMODGPRS



   - 2012-06-29:

     Running driver in mode: One IP <-> Many Nodes (i.e. transparent
gateway mode)

      didn't work correctly. This has now been fixed.



   - 2013-07-18:

     Segment lenth 20 Jump register if holes. Ranges/registers can be
excluded not 

     to be scanned if not existing in plc. Giving the possibility to
make longer 

     and more efficient scanning of registers in the plc



   - 2013-10-16:

     Driver 81 7TMODGPRS error calc not used ranges



   - 2014-03-04:

     Fixes:7TMODGPRS giving error using NetBiter



7TMODTCP.DLL:



   - 2011-12-20:

     Device busy exception now handled without making driver alarms.



   - 2013-02-04:

     Re-uploade



   - 2013-02-20:

     Fixes: Driver 64 Modbus TCPIP 08778 stops communicating



   - 2013-11-27:

     Bugfix: fixes wrong debug function code



   - 2013-11-27:

     Fixes:added not used ranges for Holding Register 3/14 and Read
Input register 4



   - 2013-11-27:

     Fixes:Driver 64 7TMODTCP showing wrong suspend status



   - 2014-01-29:

     Fixes:driver 64 7tmodtcp sometimes crashes at error in ip
communication



7TMODTCPC.DLL:



   - 2013-11-27:

     Fixes: added not used ranges for Holding Register 3/14 and Read
Input register 4



7TOMRTCP.DLL:



   - 2011-02-23:

     The 7TOMRTCP communication driver now uses the same network address
on the server 

     as on the PLC nodes. I.e. the server sets the sna field of any
request header 

     to the dna field of the requested PLC.  This also means that the
myNetworkAddress 

     parameter is not used anymore.

     



   - 2011-03-15:

     -



   - 2011-03-31:

     -



   - 2013-02-07:

     Re-upload



   - 2013-07-30:

     Fixes:driver 52 7TFGW to driver 85 7TOMRTCP change problem bit
offset



   - 2013-10-02:

     Fixes: autoset segment length by setting 7TFGW bit format in
7TOMRTCP



7TOMRTCPC.DLL:



   - 2011-03-31:

     -



   - 2013-04-17:

     Fixes: Some values placed in the bit-type memory areas are not read
correctly 

     by the driver.



   - 2013-07-30:

     Fixes:driver 52 7TFGW to driver 85 7TOMRTCP change problem bit
offset



   - 2013-10-02:

     fixes:autoset segment length by setting 7TFGW bit format in
7TOMRTCP



7TOPC.DLL:



   - 2011-01-24:

     Missing data from all OPC items mapped in VTS mode when some groups
containing 

     items are not mapped to a server in the SQL database



   - 2011-05-18:

     The 7TOPC client driver might change the external type of objects
which are 

     not using the 7TOPC driver at runtime. This has now been fixed.



   - 2011-11-08:

     OPC Client driver might not reconnect properly if one or more OPC
servers connected 

     via DCOM are restartet (i.e. the PC running the server(s) are
re-bootet). This 

     has now been resolved.



   - 2012-09-04:

     Fixes An OPC error that can occure in Configurations that has been
migrated 

     from Version 5.1 or older, OPC data came in garbled and created an
error



   - 2013-01-28:

     When not physically connected to the PLC some OPC servers sends
"quality bad 

     - not connected" with a value of type "Currency". 7TOPC does not
support "currency"

      and therefore the bad quality indication is discarded and will not
be indicated 

     in supervise



   - 2013-04-16:

     Checking segment lengt. If it is less than 256 is is forced to 256
in registry

     

     

     When the distributed driver connects to its server it get the old
setting back.

     

     When DC detecting a difference it needs to restart the system. That
will go 

     on forever

     

     Now a warning is written to the driver log instead



   - 2013-07-23:

     Fixes:No date from 7TOPC when rinning on a distributed driver /
single user 

     backup station. The driver log says "Item not bound to 7TOPC driver
object:"



   - 2013-10-09:

     driver 42 7topc crashes at shut down serverthread



   - 2014-04-08:

     using browse tree for objects in 7topc showed not valid values for
objects until 

     next update from opc server, i.e. having slow opc update giving
wrong value 

     for a long time, i.e. hours in timestamp. 

     

     Changing inside middle of an opc 

     objectname resulting in wrong shown objectnames.



7TOPCC.DLL:



   - 2014-07-09:

     Fixes:OPC address forsvinder 



7TPS4.DLL:



   - 2013-05-15:

     Fixes: DL1 hist data log problem.



   - 2013-05-16:

     Fixes: DL1 hist data log problem



   - 2013-06-13:

     Fixes: could not set time for processor type DL1



   - 2013-12-20:

     driver 33 7TPS4 wrong data using double word in hist data



   - 2014-03-05:

     alarm modem only receiving alarms can be partly destroyed without
giving any 

     alarm to igss. By testing an outgoing call from another igss modem,
the alarm 

     modem can be tested if data receive and transmit is working. Notice
use dummy 

     nodes with no object in both testing nodes in each modem to avoid
scans which 

     the test cannot handle. Add node to be tested under tab Node
Properties dropdown 

     box Test node number: (only dummy nodes)



   - 2014-06-11:

     Fixes:risk of deadlock running DL1 cpu



   - 2014-06-11:

     The modem test could not handle test of modem set to alarm modem.

     

     NOTICE 

     problems resetting modem within 3 seconds regsetting ModemResetTime
has been 

     changed from default 3 seconds to 8 seconds.



7TS3964R.DLL:



   - 2013-02-19:

     Rerelease due to faulty compile



7TS7.DLL:



   - 2012-09-17:

     

     2011/01/28 NIRAS: Boye, Klaus

     Reading bits might fail in rare situations 

     with no warning or driver errors. This has now been fixed. 
Technical detail:

      This happens if a scan record starts and ends at a bitoffset which
is not on 

     a byte boundry (e.g. start at DB100.DBX38.6 and stop at
DB100.DBX542.3).

     



   - 2012-11-12:

     Driver optimised



   - 2013-09-09:

     menu setting driver 8 7TS7 running optimized.



   - 2013-09-10:

     A new check box see fane Device Settings for driver 8 7TS7 to run
optimized 

     with faster response of driver. Default set to 1 to run as not
optimized.



7TS7C.DLL:



   - 2012-09-17:

     

     2011/01/28 NIRAS: Boye, Klaus

     Reading bits might fail in rare situations 

     with no warning or driver errors. This has now been fixed. 
Technical detail:

      This happens if a scan record starts and ends at a bitoffset which
is not on 

     a byte boundry (e.g. start at DB100.DBX38.6 and stop at
DB100.DBX542.3).

     



7TS7PPI.DLL:



   - 2011-10-12:

     Driver might poll corrupted data if segment length is higher than
54. This has 

     now been corrected.



7TS7TCP.DLL:



   - 2011-01-23:

     Driver should not retry requests if PLC returns standard error
codes. Instead 

     the driver will now only try once.



   - 2011-09-26:

     7TS7TCP: Driver alarm if CPU is in STOP.



   - 2012-02-06:

     The 7TS7TCP driver might fail on very slow networks. The problem
will normally 

     be reported as a temporary driver alarm - BUT communication might
stop permanently 

     in some cases.



   - 2012-11-08:

     New Feature: Now posible to change port number



   - 2013-05-15:

     Fixes:close socket on no scan records and All drivers using modem
no stop on 

     modem open errors



   - 2013-05-16:

     Fixes:close socket on no scan records and All drivers using modem
no stop on 

     modem open errors.



   - 2013-05-21:

     Using scanning intervals lower than 2000 msec made a delay at
scanning of 2 

     secs. 



   - 2013-05-21:

     driver debug sProtState was only for one channel. Added
functionality for multible 

     channels.



   - 2013-06-13:

     Change: adds more debug information per channel



   - 2013-06-19:

     Added:more debug information.



   - 2013-09-16:

     Siemens plc showing $00 at characters "null" in text strings
comming from igss.

      I.E. a text field in igss having 8 positions and only writing 123
in text field 

     will send characters 123 and 5x "null" to the plc. Using new
addressing TEXT 

     16-bit this will be send as 123 and 5x "sp". Receiving the ending
"sp" will 

     be converted to "null" characters to maintain same functionality as
before in 

     igss.



   - 2013-10-02:

     new faeture: driver 72 dont show node object error using alarm
delay when cpu 

     stopped



   - 2013-10-02:

     The communication between POLLED.DLL and a specific driver i.e.
7TCMLTCP.DLL 

     in most cases did close the ip connection if commanded from
POLLED.DLL. But 

     sometimes the driver did not execute the close ip connection if
ordered by POLLED.

     DLL caused by the driver having other jobs to handle. The newer
version POLLED.

     DLL indicates to the driver, that the ip connection is wanted to be
closed and 

     the driver closes ip connection when ready to close. The close
command is only 

     executed when setting fane Driver - Advanced - Driver closes IP
connection if 

     not scanning (only IP drivers).



   - 2013-10-15:

     driver 72 added state debug info.



   - 2014-01-03:

     TestNode default -1 (ffffffff) not used dump TestType default 0 use
1 MREAD 

     or 2 MWRITE or -1 (ffffffff) to set both MREAD and MWRITE TestWlen
default 1 

     TestDb default 0 TestWoff default 0  RefreshDebugTimeout default 0
for not used 

     update debug info. Use i.e. 10000 msec for update rate.  Debug
default 0 set 

     to 1 to dump send/receive message info.



7TS7TCPC.DLL:



   - 2012-09-10:

     Fixes edit mapping dialogue of S7TCP driver is too big so some of
the controls 

     are outside the dialogue



   - 2012-11-08:

     New Feature: Now posible to change port number



   - 2013-09-16:

     Siemens plc showing $00 at characters "null" in text strings
comming from igss.

      I.E. a text field in igss having 8 positions and only writing 123
in text field 

     will send characters 123 and 5x "null" to the plc. Using new
addressing TEXT 

     16-bit this will be send as 123 and 5x "sp". Receiving the ending
"sp" will 

     be converted to "null" characters to maintain same functionality as
before in 

     igss.



   - 2013-10-02:

     new faeture: driver 72 dont show node object error using alarm
delay when cpu 

     stopped



7TS7USB.DLL:



   - 2011-06-14:

     New Driver 7TS7USB 

     It is now possible at access the S7 PLC with a USB PC adapter

     

     

     



7TS7USBC.DLL:



   - 2011-06-14:

     New Driver 7TS7USB 

     It is now possible at access the S7 PLC with a USB PC adapter

     

     

     



7TSBUS.DLL:



   - 2013-09-06:

     Fixes:Can not complete boot if one of several COM ports fails



   - 2013-09-06:

     Fixes:can not complete boot if one of several COM ports fails



   - 2013-11-28:

     Feature:driver 14 7TSBUS adjustable receive timeout



   - 2013-11-28:

     Fixes:driver 14 7TSBUS did log every retransmission

     use regsetting NoShowErrCount 

     (default retries - 1) for level of count of retransmission of
messages written 

     in driverlog.

     added debug (default 0) for logging of messages send and received.

     

     I.e. ERROR_STATE N:14 (4,10) 5 meaning node 14 actual error count 4
max level 

     reached 5 dumping to driverlog at NoShowErrorCount 4 or lower.



   - 2014-06-11:

     Fixes:7TSBUS failed on some object values



7TSH1.DLL:



   - 2013-02-19:

     Rerelease due to faulty compile



   - 2014-05-08:

     Feature add: debug settings added



7TSL2.DLL:



   - 2013-02-19:

     Rerelease due to faulty compile



7TSQL.DLL:



   - 2011-09-21:

     -



   - 2011-10-05:

      Driver crash on startup, this is now fixed



   - 2012-04-24:

     7TSQL : driver fail to deliver data after online update

     This is now fixed



7TSS7.DLL:



   - 2013-02-19:

     Rerelease due to faulty compile



7TTS.DLL:



   - 2010-12-06:

     Driver using GPRS connection might fail while trying to load the
module 7TCONNIP.

     DLL. This will prevent the driver from starting.  Typically an
error message 

     will be given in the GSST.LOG file.  This has now been fixed.  Same
problem 

     applies to drivers using modem and serial, therefore
7TMODEM.DLL,7TCONN.DLL,

      7TCOMAPI, 7TTS and MODEM.DLL is also changed 



ACCCTRL9.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2011-01-13:

     Master application would fail restarting and report itself locked.



   - 2011-01-27:

     Two new alarms are automatically created.

     

     Alarm number 87:  Internal system 

     problem.

     

     Will by default be generated if dc encounters an unexpected error.

     

     DC will try to recover and if no more errors occur the alarm will
be ended.

     

     If DC cannot recover it will be terminated and restarted by
IgssMaster.

     When 

     the alarm has occured basic system health should be checked. (i.e.
is data collection 

     and logging working as expected)

     In system configuration you can tune the behaviour.

     

     - Default is as described.

     - You can go back to the old functionality - without 

     alarm 

     - You can choose to restart the system at any unexpected error

     

     Alarm 

     number 88: Data logging has stopped

     

     If the logging of LOG, BCL and alarms 

     to disk is stopped for any reason this alarm will be generated. As
soon as the 

     system is able to start logging again then the alarm will be ended.

     In system 

     configuration you can switch back to the old behaviour - without
alarms.



   - 2011-02-04:

     Global filters are now reset when a configuration is started

     The Global filters 

     from any previous configuration will not be seen



   - 2011-02-07:

     In V9 you can login from the starter while the system is running
and supervise 

     is started.

     This was not changing diagrams according to the logged in user.

     

     Now Supervise is notified by this login.

     This is now fixed



   - 2011-02-16:

     Alarm: Posibility to add 100 conditions in the Alarm filter



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-01:

     Filter condition for string should include "Contains" or support
wildcard symbols.

     

     This feature is now implemented



   - 2012-03-12:

     During startup of IGSS, DC?s update of maintenance jobs has been re
prioritized,

      so it no longer slows IGSS down in case you have many maintenance
jobs.

     This 

     is now fixed.



   - 2012-05-23:

      "WWW.igss.com" link on about popup in order to make IGSS 21CFR
Part11 compliant



   - 2012-11-15:

     Global Event log filters is not send to OP.

     This is now fixed.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-06-03:

     XML Parsing and DTD expansion security vulnerability

     FIXED



   - 2013-06-26:

     BCLchgArea extended to update report formats, genhdm, mntdb.mdb and
configuration 

     object names



ACTREP.ICO:



   - 2011-08-10:

     7TMOD, memory corruption and crash FIXED



ALM.CHM:



   - 2011-07-06:

     New Command line parameters for creation of comma-separated files
added in the 

     Alarm help.



   - 2012-01-06:

     Set default filter for Alarm Log list.



   - 2012-04-03:

     It should be posible to disable editing alarm priorities from
supervise



   - 2012-07-03:

     Missing help topics in the Alarm help re-instated.



ALM.EXE:



   - 2011-01-10:

     Support for substituting the event list with an extra alarm list
has been added.

       If the registry setting Alarm32_HKLMsubstEvtWithExtraAlmList
(default value 

     is 0 - disabled) is set to 1 (enabled) then the standard event list
is substituted 

     with an extra alarm list thus enabling the user to see two
identical alarmlists.

      The topmost alarm list shows all alarms with priority less than
200 and the 

     lower alarm list shows all alarms with priority higher than 200. 
The idea is 

     that you can use the lower alarm list to show event-like alarms -
i.e. normally 

     auto ack'ed alarms.



   - 2011-02-08:

     Alm: Posibility to Ctrl+a in Alarm list has now been added



   - 2011-02-16:

     Alarm: Posibility to add 100 conditions in the Alarm filter



   - 2011-02-16:

     Event has been stored in the alarm log however alarm did not fetch
them correctly.



   - 2011-03-01:

     If you have something random in the server address on the Server &
backup and 

     the IP address or comupter name in the Advanced settings instead
the data client 

     fails when trying to get data from the server, this has now been
fixed

     



   - 2011-03-01:

     If you have something random in the server address on the Server &
backup and 

     the IP address or comupter name in the Advanced settings instead
the data client 

     fails when trying to get data from the server. This has now been
fixed

     



   - 2011-03-25:

     Name of mailed CSV should contain the data/time as part of name in
stead of 

     just an arbitrary name.



   - 2011-05-27:

     Acknowledge from Ack button not posible with multible alarms
sellected, this 

     is now fixed



   - 2011-06-01:

     Filter condition for string should include "Contains" or support
wildcard symbols.

     

     This feature is now implemented



   - 2011-06-28:

     Alm.exe crashes when trying to print, this is now fixed



   - 2011-07-04:

     If an Alarm is highlighted in the alarm list, and a new alarm
raises, then the 

     alarm is not added to the list. This is now fixed



   - 2011-07-20:

     -



   - 2011-10-07:

     Alarm does not update global filters on an operator station after
an online 

     update.

     This is now fixed.



   - 2011-11-18:

     If you prefix the name of one of your alarm log filters with a star
(*) you 

     will be redirected to this filter when you select the log root node

     If you 

     already are on the marked filter when you press the log root node
you will go 

     to the selected root node

     If you have several stars marked filters the first 

     found will match. The rest will be ignored

     None of this logic will work on 

     the active alarms

     



   - 2012-03-16:

     Alarm log root filters (those with * in name) will open the time
prompt twice 

     when prompting is enabled and root node is clicked.

     This is now fixed.



   - 2012-03-16:

     Alarm filter time prompt always suggest an interval spanning all
alarm files.

      Instead it should remember your latest choice. Now it do.



   - 2012-05-11:

     Alarm don't always select default filter at startup.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



ALM.EXE.LOCAL:



   - 2012-05-11:

     Alarm don't always select default filter at startup.



ALMAPI9.DLL:



   - 2011-03-24:

     You can now have separate driver status objects for each driver.
The object 

     should be named in one of three forms  1. "Driver"  Existing
functionality. 

     Errors from all drivers on all stations will be reported on this
object  2. 

     "Driver.xxx" where xxx is the driver number  Errors from driver xxx
on any station 

     will be reported on this object  Example: "Driver.34" will report
errors from 

     7TTCP on any station  3. "Driver.xxx.yyy" where xxx is the driver
number and 

     yyy is the station number  Errors from driver xxx on station yyy
will be reported 

     in this object  Example: "Driver.34.2" will report errors from
7TTCP on station 

     2  You can mix objects of all 3 forms in you configuration All
three types give 

     the sam...



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-07-20:

     -



ALMFILT.REG:



   - 2012-02-06:

     The 7TS7TCP driver might fail on very slow networks. The problem
will normally 

     be reported as a temporary driver alarm - BUT communication might
stop permanently 

     in some cases.



ANALYZER.EXE:



   - 2013-02-04:

     Re-uploade



APMSGW9.DLL:



   - 2011-07-20:

     -



   - 2012-08-31:

     GenHDM is running 13 min past.

     If data stamped in the previous hour is comming 

     in in these 13 min and the cache is not committed for any other
reason the data 

     is written to BCL, but genhdn will not include them in the hour
values Now genhdm 

     asks DC to commit the BCL cache before doing any reductions.



   - 2013-03-05:

     New functionality in IGSS 9



AUDITTRAIL.CHM:



   - 2011-06-22:

     Changed SQL driver setup from ""Microsoft OLE DB Provider for SQL
Server" to 

     "SQL Server Native Client 10.0" as the Microsoft OLE DB Provider
for SQL Server 

     could cause memory leaks on some systems.



AUDITTRAIL.EXE:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



AUDITTRAIL.EXE.CONFIG:



   - 2013-02-19:

     Start up optimize



AUDITTRAILLIB.DLL:



   - 2012-04-24:

     RTS_CONTROL_ENABLE and DTR_CONTROL_ENABLE, instead of
RTS_CONTROL_DISABLE and 

     DTR_CONTROL_DISABLE



AWRTL32.DLL:



   - 2012-12-05:

     Fixes:sporadic node error after receiving hist data



BCLCHGAREA.EXE:



   - 2013-06-26:

     BCLchgArea extended to update report formats, genhdm, mntdb.mdb and
configuration 

     object names



   - 2013-10-15:

     Fixes:error at wrong comli node addr not answering



BCLMERGE.EXE:



   - 2011-05-23:

     BCLmerge is missing i V9, this feature is now added



CALENDAR.DAYVIEW.DLL:



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



CALENDAR.DAYVIEW.DLL:



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



CDR32.FLT:



   - 2012-09-04:

     Fixes An OPC error that can occure in Configurations that has been
migrated 

     from Version 5.1 or older, OPC data came in garbled and created an
error



CHELM.EXE:



   - 2011-02-15:

     You can now specify alarm number in both input and local mode

     However for backward 

     compatibility with configurations having specified these atoms as
local but 

     specified no alarm number there can be no validation of this.

     Only if you specify 

     an alarm number it is validated.



   - 2011-03-24:

     Me() will give the current value of the atom that recieves the
result of the 

     calculation  Example.  On analogue object ana you want to increase
the value 

     atom by one. You can do it the traditional way:  Value("aaa") + 1
Or by using 

     Me()  Me() + 1 Me() can be used in templates and will then
reference the derived 

     object. 



   - 2011-05-24:

     Sort objects by PLC address" when you have % in object names may
crash chelm,

      this is now fixed



   - 2011-09-02:

     Chelm is generating to long scan records if you have digital atoms
where the 

     most significant bit is in use.

     This is now fixed.



   - 2011-09-06:

     Chelm is generating to long scan records if you have digital atoms
where the 

     most significant bit is in use.

     FIXED



   - 2011-11-17:

     The configuration check program (chelm.exe) might report syntax
errors regaring 

     calculations on digital templates. This has now been fixed.



   - 2012-02-21:

     If you have object descriptions containing % sign chelm will crash
if you check 

     "sort objects by object type" in install options.

     This is fixed.

     



   - 2012-11-05:

     Alarm delay on driver object fixed. 



COMMDRV86.REG:



   - 2013-02-22:

     Driver reupload



COMMDRV87.REG:



   - 2012-08-03:

     New Drivers added 87 + 89



   - 2013-02-22:

     Driver reupload



COMMDRV88.REG:



   - 2012-08-03:

     New Drivers added 87 + 89



   - 2013-02-22:

     Driver reupload



COMMDRV89.REG:



   - 2012-08-03:

     New Drivers added 87 + 89



   - 2013-02-22:

     Driver reupload



CSRMS.RESOURCES.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



CSYACTRL.DLL:



   - 2011-02-11:

     Multi-language updates for IGSS module Account Control



   - 2011-02-11:

     Multi-language updates for IGSS module Access Control



   - 2013-03-05:

     New functionality in IGSS 9



CSYALARM.DLL:



   - 2011-10-03:

     Previously, the when displaying more alarm logs than was possible,
only the 

     newest 10,000 alarm logs were displayed. Now, the alarm log list is
emptied 

     and the user is promoted to create a filter for the alarm log list.



CSYDEF.DLL:



   - 2011-02-23:

     It is now possible to show hour, day and month values in Object
Historian.



   - 2012-05-08:

     Bug Fix: multiline discription, on button discription



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     New functionality for IGSS 9 (language)



CSYIGSS.DLL:



   - 2011-12-07:

     Language CSY



DARMS.RESOURCES.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



DANACTRL.DLL:



   - 2010-12-21:

     Layout problem in Temporary Login dialog box fixed.



DANACTRL.DLL:



   - 2011-02-11:

     Multi-language updates for IGSS module Account Control



   - 2011-02-11:

     Multi-language updates for IGSS module Access Control



   - 2013-03-05:

     New functionality in IGSS 9



DANALARM.DLL:



   - 2011-02-08:

     Alm: Posibility to Ctrl+a in Alarm list has now been added



   - 2011-10-03:

     Previously, the when displaying more alarm logs than was possible,
only the 

     newest 10,000 alarm logs were displayed. Now, the alarm log list is
emptied 

     and the user is promoted to create a filter for the alarm log list.



DANDEF.DLL:



   - 2011-02-04:

     Object Historian resize form - language verified



   - 2011-02-23:

     It is now possible to view hour, day and month values in Object
Historian.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     New functionality for IGSS 9 (language)



DANIGSS.DLL:



   - 2011-12-07:

     Danish Language



DASHBOARD.CHM:



   - 2012-04-04:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets



DASHBOARD.EXE:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



DASHBOARD.EXE.CONFIG:



   - 2013-02-19:

     Start up optimize



DASHBOARD.RESOURCES.DLL:



   - 2010-12-21:

     Language update for Russian IGSS user interface



   - 2010-12-21:

     Language update for Spanish IGSS user interface



   - 2010-12-21:

     Language update for Czech IGSS user interface



DC.EXE:



   - 2010-11-26:

     Alarm list would dissapear after an online update.



   - 2011-01-07:

     DC: Baseclass reduction DIFFERENCE might be incorrect after server
restart.



   - 2011-01-13:

     Baseclass reduction DIFFERENCE might be incorrect after server
restart. The 

     result of this problem is seen in both BCL files and in reports
containing report 

     objects based on DIFFERENCE reduction.  The problem is seen if the
server has 

     been stopped for more than one base class period and then restartet
again and:

       1) An object with data reduction DIFF has changed exactly one
time during 

     the server-down period and 2) The change is sent to IGSS with a
time stamp which 

     lies within the server-down period  A typical scenario for this is
if a new 

     project is deployed on the server and data is collected on a
distributed driver 

     station which uses the "spool data" function. Another typical
scenario is if 

     the data arrives as timestamped data from a logger device.  This
problem has 

     now been fixed.



   - 2011-01-20:

     Report directory on OP might not be set correctly on OP stations
after a configuration 

     update. The report directory will incorrectly be shown as "".



   - 2011-01-24:

     After having uploaded a new configuration to the server a few
times, log files 

     are no longer added to. This has now been fixed.



   - 2011-01-27:

     Two new alarms are automatically created.

     

     Alarm number 87:  Internal system 

     problem.

     

     Will by default be generated if dc encounters an unexpected error.

     

     DC will try to recover and if no more errors occur the alarm will
be ended.

     

     If DC cannot recover it will be terminated and restarted by
IgssMaster.

     When 

     the alarm has occured basic system health should be checked. (i.e.
is data collection 

     and logging working as expected)

     In system configuration you can tune the behaviour.

     

     - Default is as described.

     - You can go back to the old functionality - without 

     alarm 

     - You can choose to restart the system at any unexpected error

     

     Alarm 

     number 88: Data logging has stopped

     

     If the logging of LOG, BCL and alarms 

     to disk is stopped for any reason this alarm will be generated. As
soon as the 

     system is able to start logging again then the alarm will be ended.

     In system 

     configuration you can switch back to the old behaviour - without
alarms.



   - 2011-02-11:

     Two scenarios are found an corrected.

     

     1.

        Seen when system is started 

     and shortly after (in the same BCL period) started again

        This is typically 

     seen in "online update"

        The data collected between the start of the BCL 

     reduction period and the stop time is not stored in BCL

     

     2.

       When DC enters 

     a cycle where it is supposed to finalize a BCL periode and a value
timestamped 

     in the

       few milliseconds between the start of the cycle and the actual
calculation.

      The value is not stored in BCL

     

     Both will give wrong calculation of differences 

     in reports.



   - 2011-02-15:

     EnableIGSSTimeSynch: When connecting as thin client with
administrator priveledges,

      you can loose time, this can be solved by this version of DC.exe
and the regsetting 

     DC_HKLM -> EnableIGSSTimeSync=0 if you don't want to sync time with
IGSS Server.



   - 2011-02-16:

     The Data Collection module (DC) might crash during system start if
project dosn'

     t contain a "System" object. This has now been fixed.



   - 2011-02-17:

     When change of servers in a dualized system are needed the dialogue
will ask 

     for preferences It asks "primary server ... now available ..." It
should have 

     asked "connection to server .... lost ..."



   - 2011-02-18:

     DC can create a stack overflow on rare occations, if writing the
report directory 

     fails. This has now been fixed.



   - 2011-03-24:

     You can now have separate driver status objects for each driver.
The object 

     should be named in one of three forms  1. "Driver"  Existing
functionality. 

     Errors from all drivers on all stations will be reported on this
object  2. 

     "Driver.xxx" where xxx is the driver number  Errors from driver xxx
on any station 

     will be reported on this object  Example: "Driver.34" will report
errors from 

     7TTCP on any station  3. "Driver.xxx.yyy" where xxx is the driver
number and 

     yyy is the station number  Errors from driver xxx on station yyy
will be reported 

     in this object  Example: "Driver.34.2" will report errors from
7TTCP on station 

     2  You can mix objects of all 3 forms in you configuration All
three types give 

     the sam...



   - 2011-03-24:

     Arbitrary command execution issue in DC

     

     

     

     dc.exe is a server running on 

     port 12397 active when the project is

     started.

     

     The opcodes 0xa and 0x17 

     are used for launching the executables located

     in the folder of the software 

     but through directory traversal is

     possible to execute any arbitrary executable 

     on the disk where is

     located the software and specifying any argument for its 

     execution.

     

     

     ############################################################

     ###########

     

     This is now fixed



   - 2011-04-07:

     Department of Homeland Security's Industrial Control System Cyber
Emergency 

     Response Team has provided a pattern that when send to DC on TCP
port 12397 

     will popup a chelm.exe dialogue each time it is sent. This dialogue
require 

     user intervention to remove. 

     This is now fixed.



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     -



   - 2011-09-06:

     DEF Freez on Online update.

     This is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-10-25:

     Auto lock out will NOT lock you out if you leve the curser in the
middle of 

     the supervise window.

     This is now fixed.



   - 2011-12-19:

     Notifier



   - 2011-12-21:

     This update for the DC module resolves security issue
"ICS-VU-602895 - Buffer 

     Overflow".



   - 2012-01-23:

     If you change an image on a operator it is not uploaded to server
when you do 

     an online update.

     This is now fixed



   - 2012-06-22:

     DC will be protected from configurations that already have station
names with 

     16 characters

     This is done by truncating the station name and only match on 

     15 charactes when searching for matching station object



   - 2012-08-31:

     GenHDM is running 13 min past.

     If data stamped in the previous hour is comming 

     in in these 13 min and the cache is not committed for any other
reason the data 

     is written to BCL, but genhdn will not include them in the hour
values Now genhdm 

     asks DC to commit the BCL cache before doing any reductions.



   - 2012-09-03:

     If report folder is specified with more than 100 characters DC with
not use 

     it correctly



   - 2012-11-12:

     Fixes:Persistent purple indication of missing contact with local
driver when 

     backup of distributable driver.



   - 2012-11-21:

     New Driver DATAPKT_EX format.



   - 2013-01-09:

     DC security vulnerability on port 12397 reported by Aaron Portnoy,
Exodus Intelligenc.

     

     This is now fixed.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-05-16:

     Externals typs FP16UBS.

     Differences in reading and writing from PLC.

     



   - 2013-05-22:

     detection of a driver hanging is not indicated on the state atom of
the driver 

     status object



   - 2013-05-23:

     Detection of a driver hanging is not indicated on the state atom of
the driver 

     status object.

     Reopload



   - 2013-05-31:

     Reset node status objects at start up to ensure alarms even when
object has 

     been defined with a default values as if it was in error



   - 2013-06-12:

     FP16UBS reupload



   - 2013-06-13:

     DC Reading and writing FP16UBS



   - 2013-06-21:

     Fixes:If you have once forced a station into "single user backup"
from supervise 

     it will never do an automtic restore of normal operation again.



   - 2013-07-22:

     Fixes:Let operator stations save the alarm and object state
regulary. This will 

     make a single user bagkup start with up to date status.



   - 2013-09-16:

     Spooling (90,0%) from OP2 will never be 100%

     FIXED



   - 2014-01-14:

     Re-Upload



DC.EXE.LOCAL:



   - 2012-06-22:

     DC will be protected from configurations that already have station
names with 

     16 characters

     This is done by truncating the station name and only match on 

     15 charactes when searching for matching station object



DC.H:



   - 2012-06-22:

     DC will be protected from configurations that already have station
names with 

     16 characters

     This is done by truncating the station name and only match on 

     15 charactes when searching for matching station object



DCI2DLL9.DLL:



   - 2011-05-04:

     Start IGSSMaster

     Go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = ERROR::

     This is now 

     fixed



DCM9.DLL:



   - 2011-01-19:

     TT2041 :Time services not working with DialUp and GPRS



   - 2011-10-14:

     Driver logging leaking handles when stressed, this is now fixed



   - 2012-11-05:

     Possible not initialized message type, giving wrong handling error.

     This is 

     now fixed.

     



   - 2012-11-21:

     New Driver DATAPKT_EX format.



   - 2013-02-19:

     Fixes:wrong hist data 7TPS4



   - 2013-05-21:

     driver debug sProtState was only for one channel. Added
functionality for multible 

     channels.



   - 2013-07-30:

     Fixes:driver 52 7TFGW to driver 85 7TOMRTCP change problem bit
offset



DE.EXE:



   - 2011-05-30:

     Def/Supervise/VBA executor crash at start up because of
inconsistensies in configuration 

     in descriptors allready marked as deleted, this is now fixed



   - 2012-11-16:

     DE now writes the ID of ActiveX controls in the report. Look for
OCX/OLE/ActiveX 

     the ID is just behind in []



   - 2013-10-16:

     Deleting areas may change the relations between digital templates
and their 

     state/command names and render the configuration inconsistant



DERMS.RESOURCES.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



DEF.CHM:



   - 2011-02-10:

     Several problems fixed. There were a number of broken links and
missing pictures.

      

     

     Set Colors form = Text has been expanded to explain what the
passive color 

     is used for in IGSS.

     

     To create a diagram = Some end users have many, many 

     diagrams and there is a limit of 40 diagrams in the Diagram menu.
This has been 

     clarified in the text.



   - 2011-03-11:

     This update covers Test Track issues 2598 Supported graphics files
are not updated 

     correctly.and 2458 The online suspend node object



   - 2012-02-15:

     The following fixes are included in this help update:

     3011 - New S7 time format 

     available for analog object values

     2945 - DEF: Calculations: New Function: 

     MyName()

     2944 - Calculation: Qualify an object name in the Calculation tab 

     by its area

     2782 - New function in calculations: Me() must de documented

     2788 

     - Document new predefined alarm number 87 and 88



   - 2012-03-19:

     Incorrect examples in the Def help - Report formats and Test Track
2791 Separate 

     driver status objects for each driver



   - 2012-04-03:

     CHELM: Don't check calculation syntax for digital templates.



   - 2012-04-04:

     When you import you can select to chnage the node number by duing
minus like 

     -7 when is is the case there is the option to have a node with the
number -3 

     in sysconfig.



   - 2012-07-30:

     Bad link in Check list for project topic



DEF.EXE:



   - 2010-11-15:

     Def Crash med MS webbrowser ActiveX both Ver 7 & 8



   - 2010-11-23:

     And 2326.

     

     Paste into descriptor properties from Excel didnt work in some 

     scenarios.

     

     Def.exe could crash if 7tbackup folder was missing.



   - 2010-11-26:

     Diagram property page didn't save changes in some scenarios.



   - 2010-11-30:

     When you are starting an "Check and Update" funktion from an
operator station 

     the following happens:

     

     1) The project is checked on the operator station 

     and if it is valid then it is sent to the server.

     2) The server deploys the 

     new project and starts to update all connected operator stations.

     3) Each operator 

     station will then update accoring to the newly deployed projct.

     

     Since the 

     Definition application is running on the operator station which
initiated the 

     deployment, the Definition application will show a message box with
an information 

     that the current project has been changed and the application will
offer the 

     user to load the project in order to reflect the possible changes.
After the 

     user has acknowledged loading the updated project the Definition
application 

     might crash.

     

     This problem has now been fixed.



   - 2011-01-13:

     Object historian would only list index 0 for table objects.



   - 2011-01-20:

     Loading of VBA is sometimes failing on first start of def/supervise
but suceeds 

     on following starts



   - 2011-01-25:

     Object wizard allowed for illegal naming of objects.



   - 2011-01-26:

     Supervise might crash if you add objects to user defined graphs
while or after 

     the user defined graph has been created. This has now need fixed.



   - 2011-01-26:

     Graphs: When corrupt logfile the graph flatlines from that time and
forward



   - 2011-01-26:

     Supervise: User defined graphs might crash in rare situations when
adding or 

     deleting objects to the graph at runtime. This has now been fixed.



   - 2011-02-04:

     Online Update prompts again to save configuration when saved
already, this has 

     now been fixed

     

     Note!

     Config is now marked clean.

     However beware that if 

     the update process is interrupted by errors etc. the saved
configuration is 

     not copied to its final destination and the save process is then
not complete

     

     

     In this case you will be promted again when closing/saving/updating
until the 

     configuration si finally saved

     



   - 2011-02-14:

     Definition might crash after project is saved. The project IS saved
so no data 

     is lost. This has now been fixed.



   - 2011-02-16:

     Alarm: Posibility to add 100 conditions in the Alarm filter



   - 2011-02-18:

     A new regsetting has been defined
HKCU..DefRun32_HKLMPromptSaveDynGraphClose

     

     

     It default to 0 equal to the existing behaviour. i.e. no prompting
when closing 

     dynamic graphs.

     

     It it is set to 1 you will be prompted each time you close 

     a dynamic graph if he/she wants to save it as a USR file.

     If the dynamic graph 

     is opened from a USR file you will only be promted if you have made
any changes 

     to the graph after openening.



   - 2011-02-18:

     Option to open more than one user defined dynamic graph.

     

     By default all is 

     as before the change. You can have only one user defined dynamic
graph open 

     at a time  If you add extra graph objects in your "Global" area and
name them 

     with names prefixed by "Graph_" (eg. copy/paste default naming
Graph_1, Graph_

     2 etc.) you can have one extra user defined graph open for each of
the new objects.

      When you have used all of them and try to open one more the oldest
of the graphs 

     shown will be closed and the object reused. These graphs are also
included in 

     the total number of open windows. If you exeeds the maximum number
of open windows 

     graphs will also be closed. 



   - 2011-02-21:

     To create diagrams wider than one screen you now have to enable the
multi monitor 

     mode.



   - 2011-03-01:

     If you have something random in the server address on the Server &
backup and 

     the IP address or comupter name in the Advanced settings instead
the data client 

     fails when trying to get data from the server. This has now been
fixed

     



   - 2011-03-02:

     Def could rash when closing Graph windows, this has now been fixed



   - 2011-03-15:

     Crash when openening diagram connected to graph, this is now fixed



   - 2011-03-24:

     Me() will give the current value of the atom that recieves the
result of the 

     calculation  Example.  On analogue object ana you want to increase
the value 

     atom by one. You can do it the traditional way:  Value("aaa") + 1
Or by using 

     Me()  Me() + 1 Me() can be used in templates and will then
reference the derived 

     object. 



   - 2011-04-05:

     Graph: When viewing a graph older than the specified log period
(switched to 

     BCL), then the graphs are empty. This is now fixed



   - 2011-04-07:

     Info1 in Object Historian is now enabled.



   - 2011-05-03:

     Graphview: When opening a dynamic graph the proportions are not
keept the same 

     size when opening the second time, this is now fixed



   - 2011-05-09:

     When having objects from two different baseclasses , for instance 2
and 5 minutes,

      the values are missing where the less frequent baseclass doesnt
match with 

     the other.   with 2 and 5 minutes baseclass the 5 minute objects
will only show 

     data for minutes ending in 0, as the two minute interval reads data
for 0, 2,

      4, 6 and 8, NOT 5  if the baseclasses are 2 and 4 , no curve are
drawn between 

     the 4 minute values. This is now fixed



   - 2011-05-09:

     Graphs might not shown the first (initial) value of an atom. In the
graph window 

     historical graphs based on LOG values might not show the the
initial value and 

     the graph will thus not be shown until the atom value has changed.
This has 

     now been fixed



   - 2011-05-10:

     When changing the atom on a dynamic graph the graph closes without
showing values,

      this is now fixed



   - 2011-05-13:

     Print Dynamic Graf with two objects using file print would only
work once then 

     the print would be disabled.

     This is now fixed

     



   - 2011-05-23:

     Graphs are not included if you export whole areas from definition,
this is now 

     fixed



   - 2011-05-27:

     Def: When "PromptSaveDynGraphClose" in regedit is set to 1, and you
overwrite 

     an .usr file. Then objects are added to the graph, this is now
fixed



   - 2011-05-30:

     Def/Supervise/VBA executor crash at start up because of
inconsistensies in configuration 

     in descriptors allready marked as deleted, this is now fixed



   - 2011-06-01:

     For descriptors referencing tables you can only select "All values"
and not 

     the individual values in the table. This is now fixed



   - 2011-06-01:

     Filter condition for string should include "Contains" or support
wildcard symbols.

     

     This feature is now implemented



   - 2011-06-24:

     Graphs containing Object A and a Graph containing Object Object A
And B Represents 

     data differently



   - 2011-07-20:

     -



   - 2011-08-11:

     Objects disrepair in a dynamic graph.

     This is now fixed



   - 2011-09-21:

     "OPen Dyanmic Graph" keep USR files open and locked after use. They
are released 

     only when supervise is closed



   - 2011-09-26:

     Def: Undo funktion deletes the text of other languages. This is now
fixed



   - 2011-09-28:

     VBA hukommelse script (def -h)

     

     When you run this command you will be promthed 

     for IGSS username and password.

     This is now fixed

     



   - 2011-10-21:

     Def: When importing a Cfg and no diagram is open then Igss Crashes.
Menues for 

     import is now disabled if no diagram is open...



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-01:

     Feature added: It should be posible to disable editing alarm
priorities from 

     supervise:

     HKLM...DefRun32_HKLMEnableOnlineEditAlarmPrio It is default = 1



   - 2011-11-03:

     Auto lockout from Supervise 

     FIXED



   - 2011-11-17:

     Problems with scaling fonts when choosing full screen in sysconfig

     New regsetting 

     HKCU...DefRun32_HKLMFontScaleMode 0: Default: Backward compatible.
Font is 

     scale relative to the most changed direction of the diagram 1: Font
is scale 

     relative to the least changed direction of the diagram 2: average
of mode 0 

     and 1 



   - 2011-12-19:

     Option for panable diagrams with extended size on single screen
setups



   - 2011-12-21:

     Def: File -> Print preview -> windows, causes crash



   - 2011-12-21:

     Changes to default atom values in definition does not always take
effect after 

     an online update



   - 2012-01-30:

     Specifying 11 marks on a scale on a pie/bar makes
definition/supervise crash.

     

     This is now fixed



   - 2012-02-17:

     Descriptors referencing group object should open the reusable
diagram instead 

     of opening the popup menu



   - 2012-03-20:

     This will typically influence graphs on object with only a few atom
changes 

     in the graph period.

     In this case the graph is drawn differently when the object 

     is in its own graphs compared to when more object are includedd in
the graph.



   - 2012-04-30:

     Fixed a visual bug, some time it was not displayed correctly, that
objects were 

     marked 



   - 2012-05-01:

     Previously, when setting a new set point for an analog object, the
digit to 

     the right of the cursor was changed when using the arrow-up and/or
arrow-down 

     keys. This could result in incorrect results when updating a
selection of digits 

     within the set point number.

     

     Now, the digit to the left of the cursor will 

     be updated when using the arrow-up and/or arrow-down key, allowing
you to select 

     a number of digits within the set point number and update the
selection incrementally 

     by u sing the arrow-up and/or arrow-down keys.

     



   - 2012-07-11:

     Graph created and saved on screen 3 would not show if it was opened
on a system 

     with only 1 screen.

     This is now fixed

     



   - 2012-07-20:

     Fixes, object shine thrugh on imbedded diagegrams



   - 2012-08-29:

     Fixes VBA editor, not saving refferences, For configuration from V6
or older 

     containing VBA definiton does not save the converted VBA code so it
will be 

     converted once more next time definition is started



   - 2012-08-29:

     Typing object names loinger than the allowed 30 characters in
property table 

     view makes defintion crash.

     Now it will paint the "too long names" read and 

     not crash.



   - 2012-09-10:

     If you create a new templare but cancel the creation from the
template property 

     pages a template with no name is left in the configuration.

     This is now fixed.



   - 2012-10-05:

     You have two values

     A is changing often

     B is rarely changed

     Fixes:

     B is 

     constand in many hour then it change an is constant again for many
hour

     If 

     you make a graph with B alone it will be OK

     If you make a graph with Aand B 

     starting before B is changed first time it will be OK

     But if you make a graph 

     with A and B that starts in the same hour where B is changed but
after the change 

     the B graph will be offset in time several hours



   - 2012-10-11:

     Changing object name adjustment in property table view does not
Work.

     Instead 

     the adjustment of the object value is changed



   - 2012-10-17:

     Feature add:

     3158: dynamisk kurve (med dynamisk atomvalg)

     

     Also covers Defect 

     no.

     3179

     Templates get deleted, when excit with "cansle"

     3180

     Graphs may 

     show wrong values for objects that rarely change and where a rare
change appears 

     very shortly after the beginning of an new hour

     3184

     Edit mapping does not 

     work with keyboard.



   - 2012-11-02:

     Object historian extracts from BCL and HDM does not work for table
objects.

     

     

     This is now fixed



   - 2012-11-08:

     Bug Fix:fixes Editbox descriptors does not work with string objects



   - 2012-11-20:

     Fixes:Reconnect digital symbol to an object with a different state
may move 

     symbol when another symbol is moved



   - 2012-11-21:

     New Driver DATAPKT_EX format.



   - 2012-11-22:

     Edit in string object fixed



   - 2012-12-11:

     Fix for animated GIF in embedded diagram.

     



   - 2013-01-08:

     Fixes:Template based digital icons not rotated correctly



   - 2013-01-28:

     Node in properti table view did not allow higher number then 1024

     This is now,

      fixed



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-05-30:

     if you set Disable System Menu=1 and press "windows key + D" on key
borad you 

     can not open supervise again.

     FIXED



   - 2013-06-11:

     Fixes: When pasteing a reference to an object, in another area
process creates 

     a new object in the area.



   - 2013-07-17:

     Fixes:If a diagram have no reffrence it fail to open unless open
property is 

     also checked



   - 2013-07-29:

     Fixes:Sometimes when you draw a polyline in definition it cannot be
seen in 

     supervise



   - 2013-07-31:

     Fixes:If you export a full area and some diagram contains ActiveX
descriptors 

     the export will crash unless all diagrams with ActiveX descriptors
are open 

     at the time of the export



   - 2013-09-09:

     Fixes:Def crashes when config is being uploaded.



   - 2013-09-25:

     Dialog box should appear on the same screen as the object you
change value on.

     

     Fixed



   - 2013-10-03:

     If you use OPC driver over DCOM you may sometimes experience that
the edit mapping 

     dialogue is not able to connect to the OPC server and show values
and browse 

     tree



   - 2013-11-12:

     Fixes:Notifyer object only change status on Stop / Start



   - 2013-11-12:

     Fixes:Notifyer object only change status on Stop / Start (reupload)



   - 2014-03-04:

     Reupload:Choice of haveing small pop up diagrams on top



   - 2014-06-02:

     fixes:Imbedded graph does not connect line to first data entry



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-22:

     Russian langue FIX 



DEF.EXE.LOCAL:



   - 2012-04-30:

     Fixed a visual bug, some time it was not displayed correctly, that
objects were 

     marked 



DEUACTRL.DLL:



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl



   - 2013-03-05:

     New functionality in IGSS 9



DEUALARM.DLL:



   - 2011-10-03:

     Previously, the when displaying more alarm logs than was possible,
only the 

     newest 10,000 alarm logs were displayed. Now, the alarm log list is
emptied 

     and the user is promoted to create a filter for the alarm log list.



DEUDEF.DLL:



   - 2011-02-04:

     Object Historian resize form - language verified



   - 2011-02-23:

     It is now possible to show hour, day and month values in Object
Historian.



   - 2012-05-08:

     Bug Fix: multiline discription, on button discription



   - 2012-08-28:

     Object Historian in german has a wrong Form name, Placement of
buttons



   - 2012-08-30:

     Object Historian in german has a wrong Form name, Placement of
buttons



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     New functionality for IGSS 9 (language)



DEUIGSS.DLL:



   - 2011-12-07:

     Language:DE



DEVCOMPONENTS.DOTNETBAR2.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-05:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



DINABP.DLL:



   - 2011-01-24:

     Winpager crashed when trying to add a service



   - 2013-06-03:

     XML Parsing and DTD expansion security vulnerability

     FIXED



DINGSM.DLL:



   - 2011-01-24:

     Winpager crashed when trying to add a service



   - 2011-01-24:

     Winpager crashed when trying to add a service



   - 2011-03-11:

     -



   - 2011-04-01:

     Winpager: Sometimes crashes when using westermo_in.txt or
westermo_out.txt



   - 2013-06-03:

     XML Parsing and DTD expansion security vulnerability

     FIXED



DINM20.DLL:



   - 2011-01-24:

     Winpager crashed when trying to add a service



   - 2011-03-11:

     -



   - 2013-06-03:

     XML Parsing and DTD expansion security vulnerability

     FIXED



DINVOICE.DLL:



   - 2011-01-24:

     Winpager crashed when trying to add a service



   - 2013-06-03:

     XML Parsing and DTD expansion security vulnerability

     FIXED



DRAWG9.DLL:



   - 2011-04-05:

     Graph: When viewing a graph older than the specified log period
(switched to 

     BCL), then the graphs are empty. This is now fixed



   - 2012-07-12:

     Fixes bug "when you save graph on a 3 monitor system other than
main, it doe 

     not show on one monitor systems



DRVEVENT.CHM:



   - 2012-02-13:

     Table for the Time Synchronization Packet topic was missing and has
been re-

     introduced.



   - 2012-02-13:

     Table for the Time Synchronization Packet topic was missing and has
now been 

     re-introduced.



ENGACTRL.DLL:



   - 2013-03-05:

     New functionality in IGSS 9



ENGALARM.DLL:



   - 2011-02-08:

     Alm: Posibility to Ctrl+a in Alarm list is now added



   - 2012-03-13:

     Wrong txt in Alarm log



ENGDEF.DLL:



   - 2011-02-04:

     Object Historian resize form - language verified



   - 2011-05-30:

     The text editor for the new multiline text descriptor can not
scroll and hence 

     only allows 5 lines of text



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     New functionality for IGSS 9 (language)



ESRMS.RESOURCES.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



ESPACTRL.DLL:



   - 2011-02-11:

     Multi-language updates for IGSS module Access Control



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



ESPALARM.DLL:



   - 2011-10-03:

     Previously, the when displaying more alarm logs than was possible,
only the 

     newest 10,000 alarm logs were displayed. Now, the alarm log list is
emptied 

     and the user is promoted to create a filter for the alarm log list.



ESPDEF.DLL:



   - 2011-02-04:

     Object Historian resize form - language verified



   - 2011-02-23:

     It is now possible to show hour, day and month values in Object
Historian.



   - 2012-05-08:

     Bug Fix: multiline discription, on button discription



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     New functionality for IGSS 9 (language)



ESPIGSS.DLL:



   - 2011-12-07:

     Language:ES



EXTTYPE43.REG:



   - 2013-06-13:

     external type FP16UBS_V2 added



FRRMS.RESOURCES.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



FRAACTRL.DLL:



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2013-03-05:

     New functionality in IGSS 9



FRAALARM.DLL:



   - 2011-10-03:

     Previously, the when displaying more alarm logs than was possible,
only the 

     newest 10,000 alarm logs were displayed. Now, the alarm log list is
emptied 

     and the user is promoted to create a filter for the alarm log list.



   - 2011-10-03:

     Previously, the when displaying more alarm logs than was possible,
only the 

     newest 10,000 alarm logs were displayed. Now, the alarm log list is
emptied 

     and the user is promoted to create a filter for the alarm log list.



FRADEF.DLL:



   - 2011-02-04:

     Object Historian resize form - language verified



   - 2011-02-23:

     It is now possible to show hour, day and month values in Object
Historian.



   - 2012-05-08:

     Bug Fix: multiline discription, on button discription



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     New functionality for IGSS 9 (language)



FRAIGSS.DLL:



   - 2011-12-07:

     Language:FR



GENHDM.EXE:



   - 2012-05-01:

     The code has been splitted so that when data is in SQL the day and
month values 

     are generated without use of DAO/JET directly onthe SQL ODBC driver

     This gives 

     an performance improvement on these plants at abount a factor 20



   - 2012-08-31:

     GenHDM is running 13 min past.

     If data stamped in the previous hour is comming 

     in in these 13 min and the cache is not committed for any other
reason the data 

     is written to BCL, but genhdn will not include them in the hour
values Now genhdm 

     asks DC to commit the BCL cache before doing any reductions.



   - 2013-12-10:

     Re-upload



GSM.DLL:



   - 2011-01-24:

     Winpager crashed when trying to add a service



   - 2011-03-11:

     -



   - 2011-04-01:

     Winpager: Sometimes crashes when using westermo_in.txt or
westermo_out.txt



I2DL9.DLL:



   - 2011-01-04:

     No data came through to supervise after restart of IGSS project,
when having 

     used the new T7T replacement in IGSS Master.



   - 2011-01-19:

     TT2041 :Time services not working with DialUp and GPRS



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-01-26:

     If the format of the spool file is incoorect (i.e. the spool file
is corrupt)

      then IGSS might never stop spooling data. This will be indicated
by the spool 

     counters stopping and staying on a constant value i.e. spooling is
not progressing.

      The IGSS spooling mechanism now ensures that corrupt spool files
are deleted 

     and normal operation is continued.



   - 2011-01-26:

     Sometimes SPOOL objects might show an indication > 0% even if the
actual spool 

     stage is completed. This has now been fixed so the value of the
SPOOL object 

     will be reset to 0% after succesful spooling of data from an OP
station to the 

     server.



   - 2011-02-04:

     Master: sometimes shows unhandled exeption when restarting the
communications 

     (new t7t) This is now fixed



   - 2012-07-10:

     Normal dual server / AB-server switching functionality may not work
if you have 

     more that 26 stations defined in sysconfig and one of your servers
has not been 

     defines as one of the first 26 stations

     Also OP station with advanced network 

     setting may malfunction

     You will also see weird branches in your registry HKCU

     CommDrv_HKLMStationDatabase.

     like "Station~", "Station^" etc.



   - 2013-09-16:

     Spooling (90,0%) from OP2 will never be 100%

     FIXED



IGSS.EXE:



   - 2011-01-14:

     Detailed status kill / launch buttons acting funny.



   - 2011-01-27:

     IgssStarter: Supervice does not startup in front even throug
AutoStart in normal 

     mode is Checked, this has now been fixed



   - 2011-02-04:

     Old IGSS starter does not obey the "Force user login at program
startup" check 

     mark.

     This is now fixed



   - 2011-02-07:

     In V9 you can login from the starter while the system is running
and supervise 

     is started.

     This was not changing diagrams according to the logged in user.

     

     Now Supervise is notified by this login.

     This is now fixed



   - 2011-02-16:

     Sysconfig: If a station has been Dist. Driver (now server) and have
had a local 

     report folder defined. Then the IGSS starter will crash DC, this is
now fixed.



   - 2011-08-11:

     Running IGSS.exe "on a project Access Control" without the
IGSSmaster will ask 

     for password to start.

     This in now fixed. 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2012-02-21:

     When the legacy IGSS starter starts maintenance it repors a time
out even if 

     it succeeds in starting maintenance. 

     This is fixed



   - 2012-06-15:

     When the legacy IGSS starter starts maintenance it repors a time
out even if 

     it succeeds in starting maintenance.

     This is now FIXED



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



IGSSBROADCASTVIEWER.EXE:



   - 2013-03-05:

     New functionality in IGSS 9



IGSSBROADCASTVIEWER.EXE:



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



IGSSBROADCASTVIEWER.RESOURCES.DLL:



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



IGSSCONTROLS.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



IGSSCONTROLS.RESOURCES.DLL:



   - 2010-12-21:

     Language update for Swedish IGSS user interface



   - 2010-12-21:

     Language update for Russian IGSS user interface



   - 2010-12-21:

     Language update for Norwegian IGSS user interface



   - 2010-12-21:

     Language update for French IGSS user interface



   - 2010-12-21:

     Language update for Spanish IGSS user interface



   - 2010-12-21:

     Language update for Czech IGSS user interface



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-11:

     Danish language updates for IGSS modules: Igsscontrols, IGSS
Master, Igssutilities,

      Reports



IGSSDATACLIENT9.DLL:



   - 2011-01-18:

     IGSSDataClient: Executing standard reports might sometimes fail
with an error 

     meassage with return code 0. This has been fixed



   - 2011-03-01:

     If you have something random in the server address on the Server &
backup and 

     the IP address or comupter name in the Advanced settings instead
the data client 

     fails when trying to get data from the server. This has now been
fixed

     



   - 2011-11-22:

     When generating a 24 hour based on LOG in objects that have not
changed in these 

     24 hours the fething of report data will time out

     Timeout increased from 10 

     to 20 sek.



   - 2011-12-07:

     When generating a 24 hour based on LOG in objects that have not
changed in these 

     24 hours the fething of report data will time out Timeout increased
from 10 

     to 20 sek.



IGSSDATASERVER.EXE:



   - 2010-11-08:

     Graphs based on logfiles differes when represending on server vs OP
via dataserver.

     

     This issue has now been fixed



   - 2011-01-13:

     The IGSSDataServer might fail to return correct values while
querying IGSS table 

     obejcts. This can effect e.g. object historian in Supervise and RMS
reports.



   - 2011-01-13:

     Object historian would only list index 0 for table objects.



   - 2011-01-24:

     In the configuration pane of sysconfig it is now possible to
specify an alternative 

     folder where the dashboards and the custom reports can be placed.
If this is 

     specified as blank (default) the files will be stored in the report
folder as 

     usual  If you have a dual server setup you can specify the same
shared network 

     folder for both servers. Any change made by a clients on one server
will be 

     visble on any client on the other server.



   - 2011-01-27:

     The IGSSDataServer is leaking memory at runtime. This has now been
fixed.



   - 2011-02-04:

     User defined reports based on BCL values might fail if
reductionmethod requires 

     the "previous value" to ba calculated. If this is the case then you
will get 

     an error dialog with return code 0 while the IGSS Report modul is
querying for 

     BCL data to the report. This has now been fixed.



   - 2011-02-22:

     DataServer only delivers previos values for the first 5 requested
HDM values.

      May result in wrong values in reports for items positioned after
line 5.



   - 2011-03-09:

     Some times wrong "previous values" are extracted from LOG files.
May result 

     in wrong number in RMS reports for some data reductions based on
LOG, this has 

     now been fixed



   - 2011-03-24:

     Directory traversal security issue in IGSSDataserver

     

     IGSSdataServer.exe is 

     a server running on port 12401 active when the

     project is started.

     

     The opcode 

     0xd is used for the file operations that cover creation,

     reading, writing, 

     deleting, renaming and so on.

     

     The server is affected by a directory traversal 

     that gives the attacker

     the possibility of downloading (command 0x3) or uploading 

     and

     overwriting (0x2) any file on the disk where the software is
installed.

     

     

     This is now fixed



   - 2011-03-24:

     Multiple stack overflow issue in IGSSDataserver

     

     IGSSdataServer.exe is a server 

     running on port 12401 active when the

     project is started.

     

     The opcode 0xd 

     is used for the file operations that cover creation,

     reading, writing, deleting,

      renaming and so on.

     

     All the commands supported by this opcode except "FileReserve"

      (0x7)

     are affected by different buffer overflow vulnerabilities caused by


     the

     copying of the filename provided by the client in stack buffers of
256

     

     

     bytes.

     

     The following is the list of the copying functions for each command

     

     

     (I don't remember the exact version from which I got them):

     

       "ListAll" 

     (0x1)       00406e91

       "Write File" (0x2)    004071dd

       "ReadFile" (0x3)  

         004072fd

       "Delete" (0x4)        00406fad

       "RenameFile" (0x5)    00407094 

     and 004070cf

       "FileInfo" (0x6)      0040746f

     

     This is now fixed



   - 2011-03-24:

     Stack overflow issue in IGSSDataserver #2

     

     IGSSdataServer.exe is a server 

     running on port 12401 active when the

     project is started.

     

     The opcode 0x7 

     is used for handling the RMS report templates and

     through the "ReadFile" (0x6)

      and "Write File" (0x5) commands is

     possible to exploit a buffer overflow caused 

     by the building of a full

     path string using a stack buffer of 256 bytes located 

     on the caller

     function:

     

       0040F840  /$  8B4424 04          MOV EAX,DWORD 

     PTR SS:[ESP+4]

       0040F844  |.  50                 PUSH EAX

       0040F845  |. 

      83C1 04            ADD ECX,4

       0040F848  |.  51                 PUSH ECX

     

       0040F849  |.  8B4C24 10          MOV ECX,DWORD PTR SS:[ESP+10]

       0040F84D 

      |.  68 54A54300        PUSH 0043A554                ; "%s%s.RMS"

       0040F852 

      |.  51                 PUSH ECX

       0040F853  |.  E8 120F0100        CALL 0042076A 

                    ; sprintf

       0040F858  |.  83C4 10            ADD ESP,10

       0040F85B 

      .  C2 0800            RETN 8

     

     This is now fixed



   - 2011-03-24:

     Stack overflow issue in IGSSDataserver #4

     

     

     

     IGSSdataServer.exe is a server 

     running on port 12401 active when the

     project is started.

     

     The opcode 0x8 

     is used for handling the STDREP requests and through the

     command 0x4 is possible 

     to exploit a buffer overflow caused by the

     building of a SQL query using a 

     stack buffer of 256 bytes:

     

       0040A4B5   .  8B46 04       MOV EAX,DWORD PTR 

     DS:[ESI+4]

       0040A4B8   .  8B48 16       MOV ECX,DWORD PTR DS:[EAX+16]

       0040A4BB 

       .  51            PUSH ECX

       0040A4BC   .  83C0 1A       ADD EAX,1A

       0040A4BF 

       .  50            PUSH EAX

       0040A4C0   .  68 7C984300   PUSH 0043987C    

      ; "UPDATE ReportFormats SET RMSref=%s WHERE (FormatID=%d)"

       0040A4C5   

     .  8BD7          MOV EDX,EDI

       0040A4C7   .  52            PUSH EDX

       0040A4C8 

       .  E8 9D620100   CALL 0042076A     ; sprintf

     

     Note that is not clear if 

     this vulnerability is exploitable for code

     execution.

     

     

     ################

     #######################################################

     

     This is now fixed



   - 2011-04-07:

     After fix 2641-2647 dataserver is no longer performing unwanted
operation when 

     attacked as described in these reports

     however these attacks may cause the 

     dataserver to crash and be restart by the IGSSmaster

     This fix solves the crashe

     s



   - 2011-05-09:

     When having objects from two different baseclasses , for instance 2
and 5 minutes,

      the values are missing where the less frequent baseclass doesnt
match with 

     the other.   with 2 and 5 minutes baseclass the 5 minute objects
will only show 

     data for minutes ending in 0, as the two minute interval reads data
for 0, 2,

      4, 6 and 8, NOT 5  if the baseclasses are 2 and 4 , no curve are
drawn between 

     the 4 minute values. This is now fixed



   - 2011-05-09:

     Graphs might not shown the first (initial) value of an atom. In the
graph window 

     historical graphs based on LOG values might not show the the
initial value and 

     the graph will thus not be shown until the atom value has changed.
This has 

     now been fixed



   - 2011-05-13:

     My Reports are empty. 

     This is now fixed.

     



   - 2011-07-20:

     -



   - 2011-09-14:

     Custom report templates are no longer listed in the report panel if
the dataserver 

     once has lost network connection to the folder holding the
templates. Dataserver 

     must be restarted are network is reestablished to resume, this is
now fixed



   - 2011-10-06:

     Possible race condition fixed.



   - 2011-10-10:

     Some BCL files may crash the dataserver leading to error messages
when generating 

     reports, this is now fixed



   - 2011-10-21:

     Some BCL files may crash the dataserver leading to error messages
when generating 

     reports, this is now fixed



   - 2011-11-08:

     Homeland Security issue: ICS-VU-391871 (DoS vulnerability) has now
been fixed.

     

     

     Successful exploitation of the reported vulnerability can allow an
attacker 

     to perform a remote

     DoS attack against the 7T data server. This action can 

     result in adverse application conditions and

     ultimately impact the production 

     environment on which the SCADA system is used.



   - 2012-01-27:

     On some windows installations making reports, objectt historian and
graphs based 

     on very huge LOG/BCL/ALM files fails.

     This is now fixed.



   - 2012-02-24:

     IgssDataServer is consuming huge amounts of memory.

     This is now fixed



   - 2012-03-28:

     The query takes very long time so the data sever request i times
out. 

     This 

     is now fixed.



   - 2012-04-18:

     Generating periodical reports will sometimes fail after installing,
correction 

     of TT 3040 



   - 2012-12-20:

     RMS reports sometimes don't show a value for tags with difference
reductions 

     on LOG values in the generated output even if values are present in
the preview 

     in the properties dialogue of the tag.

     This is now fixed



   - 2014-07-09:

     Fixes:Object historian does not show all data



IGSSEUT9.DLL:



   - 2010-12-01:

     -



   - 2011-03-24:

     You can now have separate driver status objects for each driver.
The object 

     should be named in one of three forms  1. "Driver"  Existing
functionality. 

     Errors from all drivers on all stations will be reported on this
object  2. 

     "Driver.xxx" where xxx is the driver number  Errors from driver xxx
on any station 

     will be reported on this object  Example: "Driver.34" will report
errors from 

     7TTCP on any station  3. "Driver.xxx.yyy" where xxx is the driver
number and 

     yyy is the station number  Errors from driver xxx on station yyy
will be reported 

     in this object  Example: "Driver.34.2" will report errors from
7TTCP on station 

     2  You can mix objects of all 3 forms in you configuration All
three types give 

     the sam...



   - 2011-03-24:

     Me() will give the current value of the atom that recieves the
result of the 

     calculation  Example.  On analogue object ana you want to increase
the value 

     atom by one. You can do it the traditional way:  Value("aaa") + 1
Or by using 

     Me()  Me() + 1 Me() can be used in templates and will then
reference the derived 

     object. 



   - 2011-07-20:

     -



   - 2011-11-17:

     New function added for calculations:

     

     STRING MyName()

     

     Returns the name 

     of the object that executes the calculation as a STRING.

     

     The purpose of this 

     function is to allow syntax like this:

     

     AnaValue(MyName())

     

     this composit 

     expression should return the (double) value of the "Free Value"
atom if executed 

     on ANY atom on a digital obejct.



   - 2012-03-13:

     Using "myName()" in calculations will cause dc troubles and make it
write exceptions 

     to the gsst.log



   - 2013-02-19:

     Fixes:wrong hist data 7TPS4



IGSSMASTER.CHM:



   - 2011-02-17:

     The following topics had no content:

     

     Install a new IGSS license

     View the 

     current IGSS license

     FAQ and other resources on www.igss.com

     Remote support 

     with TeamViewer

     The About dialog box



   - 2011-02-23:

     New description of automatic startup of applications from an IGSS
project.



   - 2011-03-03:

     The IGSS Master online help has been updapted with description of
command line 

     interface options for IGSS Master.



IGSSMASTER.EXE:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



IGSSMASTER.EXE.CONFIG:



   - 2013-02-19:

     Start up optimize



IGSSMASTER.RESOURCES.DLL:



   - 2010-12-21:

     Language update for Swedish IGSS user interface



   - 2010-12-21:

     Language update for Russian IGSS user interface



   - 2010-12-21:

     Language update for Polish IGSS user interface



   - 2010-12-21:

     Language update for Norwegian IGSS user interface



   - 2010-12-21:

     Language update for Icelandic IGSS user interface



   - 2010-12-21:

     Language update for French IGSS user interface



   - 2010-12-21:

     Language update for Spanish IGSS user interface



   - 2010-12-21:

     Language update for German IGSS user interface



   - 2010-12-21:

     Language update for Danish IGSS user interface



   - 2010-12-21:

     Language update for Czech IGSS user interface



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-11:

     Danish language updates for IGSS modules: Igsscontrols, IGSS
Master, Igssutilities,

      Reports



   - 2011-03-18:

     Language update for Swedish version of IGSS Master



   - 2012-09-10:

     The Swedish Master could not start due to an error in the language
resource 

     file.

     The resource file IGSSMaster.resources.dll has been re-translated
and 

     fixed.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



IGSSOPCSERVER.EXE:



   - 2011-03-18:

     OPC server inhibits master from starting IGSS if it has been
instantiated by 

     a client before IGSS is started



   - 2011-05-12:

     IGSSopcServer makes the OPC test client from Advosol freeze



   - 2011-05-12:

     OPC server is rejecting client connections in two cases

     1. If client is starting 

     server and the server takes longer that 2 secs. to retrieve and
load configurations

     

     

     2: If client disconnects and connects again

     



   - 2012-10-18:

     OPC Server not re connecting if DC takes long time to start.

     This is now fixed.



   - 2013-03-05:

     New functionality in IGSS 9



IGSSUT9.DLL:



   - 2011-09-05:

     Import af groups with substitute mask for object names does not
work correctly.

     

     Object names are not modified as specified in the mask and the
substiture 

     string you enter in the "Modify Options of Group Members " dialogue



   - 2013-02-19:

     Fixes:7TMODGPRS wrong handling of hist data



   - 2013-02-27:

     Fixes:Event based calculation where the alarm information is
included in the 

     calculation makes DC generate alarm 87 indicating serious internal
problems 

     in DC



IGSSUTILITIES.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



IGSSUTILITIES.RESOURCES.DLL:



   - 2010-12-21:

     Language update for Swedish IGSS user interface



   - 2010-12-21:

     Language update for Russian IGSS user interface



   - 2010-12-21:

     Language update for Norwegian IGSS user interface



   - 2010-12-21:

     Language update for French IGSS user interface



   - 2010-12-21:

     Language update for Spanish IGSS user interface



   - 2010-12-21:

     Language update for Czech IGSS user interface



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-11:

     Danish language updates for IGSS modules: Igsscontrols, IGSS
Master, Igssutilities,

      Reports



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



INTERFACE.CHM:



   - 2010-12-21:

     The book "SQL Database for IGSS data" has been revised. Microsoft
SQL Server 

     2008 is now supported and has been added alongside Microsoft SQL
Server 2005.

      The SQL Server is no longer part of the IGSS installation program,
so links 

     have been added to the relevant download pages.



   - 2011-07-04:

     Obsolute help book removed and broken links to ODBS_TBL_Analog
topiv fixed.



   - 2011-07-07:

     ODBC fields documented.



   - 2013-04-23:

     Added topic regarding IGSS OPC Server and IGSS Update



   - 2013-04-23:

     IGSS OPC Server and IGSS Update topic added.



INTEROP.ADODB.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



INTEROP.IGSSONLINE.DLL:



   - 2011-11-02:

     -



INTEROP.MSDASC.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



INTEROP.SHDOCVW.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



ISRMS.RESOURCES.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



ISLACTRL.DLL:



   - 2013-03-05:

     New functionality in IGSS 9



ISLALARM.DLL:



   - 2011-10-03:

     Previously, the when displaying more alarm logs than was possible,
only the 

     newest 10,000 alarm logs were displayed. Now, the alarm log list is
emptied 

     and the user is promoted to create a filter for the alarm log list.



ISLDEF.DLL:



   - 2011-02-04:

     Object Historian resize form - language verified



   - 2011-02-23:

     It is now possible to show hour, day and month values in Object
Historian.



   - 2012-05-08:

     Bug Fix: multiline discription, on button discription



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     New functionality for IGSS 9 (language)



ISLIGSS.DLL:



   - 2011-12-07:

     Language:IS



JOBSCH.CHM:



   - 2011-01-21:

     The link to Reports: Command line interface from the Table of
Contents was broken.

      This has now been fixed.

     

     The command line parameter, $(week), does not work 

     in IGSS V9. It has now been removed from the documentation.

     

     



   - 2011-06-23:

     Fixed links to external help files.



   - 2011-07-13:

     This update fixes the following bugs

     277 - IGSS Maintenance help: missing two 

     screen shots in topic

     2799 - Fix help text in Maintenance Topic

     2801 - Missing 

     icons in Maintenance Help

     



LTEFX80N.DLL:



   - 2012-06-29:

     Running driver in mode: One IP <-> Many Nodes (i.e. transparent
gateway mode)

      didn't work correctly. This has now been fixed.



M20.DLL:



   - 2011-01-24:

     Winpager crashed when trying to add a service



   - 2011-03-11:

     -



MADCAP.HELPVIEWERCLIENT.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



MAINTENANCE.CHM:



   - 2011-07-13:

     This update fixes the following bugs

     2577 - IGSS Maintenance help: missing 

     two screen shots in topic

     2799 - Fix help text in Maintenance Topic

     2801 -

      Missing icons in Maintenance Help

     



   - 2011-07-14:

     Obsolete Sorting ORder topic updated.



   - 2012-05-31:

     Optional limit access to job description etc. to users having
"definition" right

     s



MAINTENANCE.EXE:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



MAINTENANCE.EXE.CONFIG:



   - 2013-02-19:

     Start up optimize



MAINTENANCE.RESOURCES.DLL:



   - 2010-12-21:

     Language update for Swedish IGSS user interface



   - 2010-12-21:

     Language update for Russian IGSS user interface



   - 2010-12-21:

     Language update for Norwegian IGSS user interface



   - 2010-12-21:

     Language update for French IGSS user interface



   - 2010-12-21:

     Language update for Spanish IGSS user interface



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2013-03-05:

     New functionality in IGSS 9



MANAGEDBASE.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



MANAGEDBASE.RESOURCES.DLL:



   - 2010-12-21:

     Language update for French IGSS user interface



   - 2010-12-21:

     Language update for Czech IGSS user interface



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



MICROSOFT.WINDOWSAPICODEPACK.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



MICROSOFT.WINDOWSAPICODEPACK.SHELL.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



MINICALL.DLL:



   - 2011-01-24:

     Winpager crashed when trying to add a service



   - 2011-03-11:

     -



NORMS.RESOURCES.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



NORACTRL.DLL:



   - 2011-02-25:

     Access Control, IGSS Language Update



   - 2013-03-05:

     New functionality in IGSS 9



NORALARM.DLL:



   - 2011-10-03:

     Previously, the when displaying more alarm logs than was possible,
only the 

     newest 10,000 alarm logs were displayed. Now, the alarm log list is
emptied 

     and the user is promoted to create a filter for the alarm log list.



NORDEF.DLL:



   - 2011-02-04:

     Object Historian resize form - language verified



   - 2011-02-23:

     It is now possible to show hour, day and month values in Object
Historian.



   - 2012-05-08:

     Bug Fix: multiline discription, on button discription



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     New functionality for IGSS 9 (language)



NORIGSS.DLL:



   - 2011-12-07:

     Language:NR



NOTIFIER.CHM:



   - 2011-02-17:

     Added "setting up system configuration parameters" topic.  



   - 2011-06-08:

     AutoSave functionality added.



   - 2011-06-23:

     Protecting Notifier from accidental shut-down topic added.

     Notifier status 

     SMS message parameters described.

     Defining baudrates for the Notifier service 

     described.



   - 2011-08-19:

     Missing online topioc Setting up System Configuration Parameters



   - 2011-08-24:

     Missing filter description for SMS alarms corrected.



   - 2011-10-04:

     Incorrect field help for the SMTP server name field in the Notifier
Options form



   - 2012-03-15:

     Command "1" sent to a digital object if the modem deos not reply.



   - 2012-06-07:

     Notifier - Registrykey ActionRequirePassword is misspelled.



NOTIFIER.EXE:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



NOTIFIER.EXE.CONFIG:



   - 2013-02-19:

     Start up optimize



NOTIFIER.RESOURCES.DLL:



   - 2010-12-21:

     Language update for Swedish IGSS user interface



   - 2010-12-21:

     Language update for Russian IGSS user interface



   - 2010-12-21:

     Language update for Polish IGSS user interface



   - 2010-12-21:

     Language update for Norwegian IGSS user interface



   - 2010-12-21:

     Language update for French IGSS user interface



   - 2010-12-21:

     Language update for Spanish IGSS user interface



   - 2010-12-21:

     Language update for Czech IGSS user interface



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-04-25:

     Danish resource file for Notifier SMTP fields.



ODBCIXV9.DLL:



   - 2012-01-10:

     Various ODBC corrections

     2978: Added descriptor to table DSC_MAIN don't get 

     the same default layer memberships as in definition

     2973: Adding bindings to 

     descriptors using ODBC tablew BINDING may leave some of the
bindings created 

     in table BIND_DATA not working and those working may be switched
around when 

     used in supervise

     2972: Adding command bindings to a button descriptor using 

     ODBC does not work. Too many autogenerated entries will appear in
the BINDDATA 

     table



   - 2013-02-08:

     re-upload



ODBCIXV9CL.DLL:



   - 2011-12-19:

     Option for panable diagrams with extended size on single screen
setups



   - 2012-01-10:

     Various ODBC corrections

     2978: Added descriptor to table DSC_MAIN don't get 

     the same default layer memberships as in definition

     2973: Adding bindings to 

     descriptors using ODBC tablew BINDING may leave some of the
bindings created 

     in table BIND_DATA not working and those working may be switched
around when 

     used in supervise

     2972: Adding command bindings to a button descriptor using 

     ODBC does not work. Too many autogenerated entries will appear in
the BINDDATA 

     table



ODBCIXV9SE.EXE:



   - 2011-01-04:

     Security issue in ODBC client interface



   - 2011-02-14:

     When running the ODBC server on a terminla server with multiple
operator stations 

     ODBC_Driver_HKLMIgnorePortInUse can now be set to 1, and the dialog
box will 

     no longer appear. The ODBC server will simply exit quietly.



   - 2011-04-15:

     A vulnerability found in the ODBC server. This is now fixed.

     



   - 2011-05-23:

     A malicious ODBC client could potentially cause an exploration of
the ODBC server 

     to not distinguish between different types of structures. This is
now fixed



   - 2011-12-19:

     Option for panable diagrams with extended size on single screen
setups



   - 2012-01-10:

     Various ODBC corrections

     2978: Added descriptor to table DSC_MAIN don't get 

     the same default layer memberships as in definition

     2973: Adding bindings to 

     descriptors using ODBC tablew BINDING may leave some of the
bindings created 

     in table BIND_DATA not working and those working may be switched
around when 

     used in supervise

     2972: Adding command bindings to a button descriptor using 

     ODBC does not work. Too many autogenerated entries will appear in
the BINDDATA 

     table



OPSHAY.DLL:



   - 2011-01-24:

     Winpager crashed when trying to add a service



PLRMS.RESOURCES.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



POLACTRL.DLL:



   - 2011-02-11:

     Multi-language updates for IGSS module Access Control



   - 2013-03-05:

     New functionality in IGSS 9



POLALARM.DLL:



   - 2011-10-03:

     Previously, the when displaying more alarm logs than was possible,
only the 

     newest 10,000 alarm logs were displayed. Now, the alarm log list is
emptied 

     and the user is promoted to create a filter for the alarm log list.



POLDEF.DLL:



   - 2011-02-04:

     Object Historian resize form - language verified



   - 2011-02-23:

     It is now possible to show hour, day and month values in Object
Historian.



   - 2012-05-08:

     Bug Fix: multiline discription, on button discription



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     New functionality for IGSS 9 (language)



POLIGSS.DLL:



   - 2011-12-07:

     Language:PL



POLLED.DLL:



   - 2011-01-19:

     TT2041 :Time services not working with DialUp and GPRS



   - 2011-02-10:

     Modem drivers: Some modem drivers might not be able to identify the
caller ID 

     within allowed time. This is caused by timeouts being too small. 
Timeouts have 

     now been relaxed so all modem drivers should be able to identify
the ID of a 

     remote station calling to the IGSS station due to an alarm.  This
has only been 

     verified to be a problem with the 7TS7TSA driver which in some
cases uses more 

     than 30 seconds in order to identify the ID of an incomming call.
The increased 

     timeout is now set to 60 seconds.



   - 2011-02-17:

     TT2508:Cannot write to OPC tags



   - 2011-10-24:

     7TMODGPRS: CU361 Reading of historical data might fail, this is now
fixed



   - 2012-09-28:

      If remote connection has been setup to be controled by binding an
Igss Object 

     to a specific adress, then it shows "Online" if you press connect,
even though 

     you are not connected.

     Now it will only shot Online when it is Online.

     



   - 2012-10-18:

     Polled can now Handel different CPU types on different nodes

     



   - 2012-12-06:

     dump info, if illegal node and faster update of online status.



   - 2013-01-28:

     line status change from connecting to scan hist / norm scan at
first error free 

     message from plc.



   - 2013-02-19:

     Fixes:wrong hist data 7TPS4



   - 2013-02-19:

     Fixes:wrong hist data 7TPS4



   - 2013-02-19:

     Fixes:7TMODGPRS wrong handling of hist data



   - 2013-02-28:

     Fixes:possible crash of driver 7TCMLTCP wrong stamp handling 

     Feature:extended 

     debug facilities



   - 2013-02-28:

     Feature:extended debug facilities



   - 2013-04-03:

     Polled.dll update



   - 2013-04-22:

     Fixes:using driver 7TMOD could not communicate with plc caused by
wrong size 

     of incoming segment length in security check on outgoing/incoming
messages



   - 2013-04-23:

     Fixes:vars ffree and fword is initialized from ic2 by updating from
server, 

     but fword, if handling of output has occured and ffree greater than
fword before 

     updating from server, is incremented after reset by ic2. By that
fword will 

     be different from ffree and handleOutput begins to handle fword
with wrong not 

     existing outputs until fword equals ffree. By this driver crashes.



   - 2013-04-24:

     Re-upload of polled.dll



   - 2013-05-15:

     Fixes:some mjk plc using 32 bits reg values in hist data dont allow
odd woffs 

     values at get hist data.



   - 2013-05-15:

     Fixes:close socket on no scan records and All drivers using modem
no stop on 

     modem open errors.



   - 2013-05-16:

     Fixes:some mjk plc using 32 bits reg values in hist data dont allow
odd woffs 

     values at get hist data.



   - 2013-05-16:

     Fixes:close socket on no scan records and All drivers using modem
no stop on 

     modem open errors.



   - 2013-05-30:

     Module polled.dll has had hardcoded values for timeout of wait hist
response 

     and timeout of wait event response. In case getting hist data some
mjk units 

     using long response time (Recvtimeout set to 60000 in regedit using
driver 7tcmltcp)

      and 3x retransmission in driver giving a total timeout in driver
of 3x 60000 

     msec resulted in error message from polled because the total wait
hist was hardcoded 

     to 100000 msec. 

     

     Now use regedit 

     

     MaxWaitHistDataTimeout default 100000 

     msec to expand (or decrease). Set to i.e 200000 msec if Recvtimeout
in driver 

     7tcmltcp is set to 60000 msec (20000 msec overlap)

     MaxWaitEventTimeout default 

     60000 msec. Set to value same as or more than Recvtimeout.



   - 2013-06-13:

     Fixes:get hist data partially and dropouts



   - 2013-07-18:

     crash caused by wrong segment length in scanning. Logging if wrong
segment length 

     in driver log. Extra info in debugging in driverlog using Debug
regedit setting.

      Dumping of data received if error code from plc received. Wrong
not initialized 

     not used thread removed.



   - 2013-07-30:

     Adds:extra dump info startup drivers



   - 2013-08-05:

     Some PLC can give alarm if history scan is not happening.



   - 2013-09-16:

     driver 75 crash at getting hist data caused by very short temp
abortion of connection 

     to plc. After reestablis of connection driver again asks to get
hist data and 

     because of the very short timelap, the number of new logentries is
zero. New 

     temporary timestamp could not handle no logentries at get hist data



   - 2013-10-02:

     The communication between POLLED.DLL and a specific driver i.e.
7TCMLTCP.DLL 

     in most cases did close the ip connection if commanded from
POLLED.DLL. But 

     sometimes the driver did not execute the close ip connection if
ordered by POLLED.

     DLL caused by the driver having other jobs to handle. The newer
version POLLED.

     DLL indicates to the driver, that the ip connection is wanted to be
closed and 

     the driver closes ip connection when ready to close. The close
command is only 

     executed when setting fane Driver - Advanced - Driver closes IP
connection if 

     not scanning (only IP drivers).



   - 2013-11-27:

     Fixes:driver 81 7TMODGRPS CU361 missing hist data



   - 2013-11-28:

     Fixes:drivers using non working virtual com ports fails to start



   - 2013-12-20:

     drivers too old timesynch send to plcs by using close socket at
serve



   - 2014-01-03:

     having a lot of output writings risk of losing some. Output ring
pointer accepted 

     data (fword) moved before message was sent. Output ring pointer
accepted data 

     was moved earlier because I2 could move pointer resulting crash of
driver. Now 

     checking if I2 has moved Output ring pointer accepted data before
moving one 

     position.



   - 2014-01-29:

     Fixes:driver 64 7tmodtcp sometimes crashes at error in ip
communication



   - 2014-04-08:

     Previously it was not possible to see if a modem was communicating
with another 

     node when having the line status Forbindelse afbrudt. Now status
for connection 

     is updated with Line in use if another node using the modem.

     

     Use checkbox 

     Show line status for all dialup nodes under Modem n, tab Connection
Type, to 

     activate the facility.



   - 2014-06-11:

     The modem test could not handle test of modem set to alarm modem.

     

     NOTICE 

     problems resetting modem within 3 seconds regsetting ModemResetTime
has been 

     changed from default 3 seconds to 8 seconds.



REGISTERIGSS.EXE:



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



REPORT.CHM:



   - 2011-01-24:

     The Command line interface has been updated with new descriptions
for the options 

     in the standard reports and the command line report exampes have
been explained.



   - 2011-11-07:

     Help for Custom Reports is missing topics about expressions and
events.



   - 2012-01-31:

     Previously it was not possible to specify credentials for the SMTP
connection 

     used to send e-mails. New STMP User and STMP Password fields have
been added 

     and a new check box enabling SSL connections has been documented.



   - 2012-03-06:

     TT 2664 -Promptargs

     TT 2780 New Promptoption needs to be documents

     TT2864 

     -ReadOnly

     TT 3025 DEST=



   - 2012-03-15:

     Sending reports by SMTP mail where the mail server is using a port
different 

     from the default port 25 can be done by adding the port number to
the mail server 

     address



   - 2012-04-03:

     Disable ability to create/edit standard reports if you have no
chelm rights



   - 2012-07-03:

      Standard report default path for report output file when report is
generated 

     to Excel output

     



   - 2012-10-08:

     Commandline printer specification only relevant for Excel-based
reports



   - 2013-02-07:

     re-upload



   - 2013-03-11:

     Incorrect Command line help for Standard Reports.



   - 2013-06-14:

     Options to share dashboards and custom reports between the two
servers in a 

     dualised setup 



RMS.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



RMS.DLL.MANIFEST:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



RMS.RESOURCES.DLL:



   - 2010-12-21:

     Language update for Swedish IGSS user interface



   - 2010-12-21:

     Language update for Russian IGSS user interface



   - 2010-12-21:

     Language update for Norwegian IGSS user interface



   - 2010-12-21:

     Language update for French IGSS user interface



   - 2010-12-21:

     Language update for Spanish IGSS user interface



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-04:

     Multi-language updates for IGSS modules: Igsscontrols, IGSS Master,
Igssutilities,

      Maintenance, Notifier, Reports, AccCtrl

     



   - 2011-02-11:

     Danish language updates for IGSS modules: Igsscontrols, IGSS
Master, Igssutilities,

      Reports



RMS.VSTO:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



RMSCMD.EXE:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



RMSCMD.EXE.CONFIG:



   - 2013-02-19:

     Start up optimize



RURMS.RESOURCES.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



RUSACTRL.DLL:



   - 2011-02-11:

     Multi-language updates for IGSS module Access Control



   - 2013-03-05:

     New functionality in IGSS 9



RUSALARM.DLL:



   - 2011-10-03:

     Previously, the when displaying more alarm logs than was possible,
only the 

     newest 10,000 alarm logs were displayed. Now, the alarm log list is
emptied 

     and the user is promoted to create a filter for the alarm log list.



RUSDEF.DLL:



   - 2010-12-21:

     Language update for Russian IGSS user interface



   - 2011-02-04:

     Object Historian resize form - language verified



   - 2011-02-23:

     It is now possible to show hour, day and month values in Object
Historian.



   - 2012-05-08:

     Bug Fix: multiline discription, on button discription



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     New functionality for IGSS 9 (language)



RUSIGSS.DLL:



   - 2011-12-07:

     Language:RUS



RUSUADM.DLL:



   - 2010-12-21:

     Language update for Russian IGSS user interface



SHMEMMGR9.DLL:



   - 2010-12-10:

     WinXp machine s fail in the reference to this file: shmemmgr9.dll



   - 2011-02-08:

     Licenses based on HASP locks was missing the 15 extra objects given
free for 

     predefined system objects.



   - 2011-02-14:

     If your system is generated for HASP on HASP service locks could
open it

     If 

     your system is generated for HARDLOCK only HARDLOCK service locks
could open 

     it.

     Now it is changed so Service locks of any type can open systems of
any 

     type.



   - 2011-06-01:

     Master may install incorrect options.txt in incorrect version, this
is now fixed



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2012-09-12:

     Enable Windows 8 as a valid platform for IGSS V9



   - 2013-09-16:

     Spooling (90,0%) from OP2 will never be 100%

     FIXED



SICOS.DLL:



   - 2013-07-18:

     debug info added to sicos



SMSTDK.DLL:



   - 2011-01-24:

     Winpager crashed when trying to add a service



STARTDELAY.EXE:



   - 2012-11-05:

     possible crash caused by empty pointer.

     This is now fixed.

     



SVRMS.RESOURCES.DLL:



   - 2010-11-16:

     Maintenance acknowledge would fail, when using AuditTrail.



   - 2010-11-19:

     Maintenance would fail if AuditTrail active and job restarted.



   - 2010-11-19:

     Update of strong named files due to missing Calendar dll for the
Notifier.



   - 2010-11-23:

     And 2331:

     Sync- and OPC server setup buttons was missing from Master module.



   - 2010-11-25:

     Shared memory error

     Whith Definition module open, and trying to make changes 

     in system configuration, the system would crash with a shared
memory error. 

     This has now been fixed.



   - 2011-01-04:

     Path to report directory was sometimes be incorrect after upload or
change of 

     default project.



   - 2011-01-07:

     RMS: Report tags derived from objects with IGSS reduction
DIFFERENCE will get 

     reset to AVERAGE when reopening the properties dialog



   - 2011-01-10:

     Could not load configuration without license present



   - 2011-01-10:

     Driver log would not show in some cases



   - 2011-01-10:

     System diagnostics tabs would black out when changing
configurations.



   - 2011-01-12:

     Dashboard graph autoscale was not working correctly for negative
values



   - 2011-01-13:

     Dashboard: Could only list index 0 for table objects in the log
widget.



   - 2011-01-14:

     Object Select Dialog in Dashboard said Index 0 for all table
index'es



   - 2011-01-17:

     Conversion of old RMS report template



   - 2011-01-18:

     Notifier does not Close if Alarm Monitor Active, after Close
request from Master.



   - 2011-01-20:

     - Master can be closed from taskbar with no confirmation

     - On the Master Detailed 

     Status tab once you kill a driver it will not re-appear when "show
all" is selected

     

     

     - RMS. Sometimes parts of the output sheets in an RMS report
preview is not 

     correctly updated



   - 2011-01-20:

     Sporadic crash in Master



   - 2011-01-21:

     Dashboard - New sever setup dialog and features allowing switching
of servers 

     from View ribbon, if this setting is enabled on Design ribbon



   - 2011-01-23:

     Communication Monitor: Starting the communication monitor might
sometimes slow 

     down data collection. This has now been fixed.



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



   - 2011-02-07:

     If TeamViewer is not installed, the Master will start an included
TeamViewer 

     Quick Support module instead of navigating to the TeamViewer home
page.

     



   - 2011-02-10:

     Updated. RMS.DLL  Calculation is changed to be backward compatible
This means 

     that the st.dev is defined as the difference between the minimum
and maximum 

     value of the values in the interval AND the last value of the
previous interval.

      



   - 2011-02-15:

     AMS does not always send message to operator, when his duty is on.
Eventhough 

     AMS is set to do so under settings, this has now been fixed

     



   - 2011-02-24:

     If you have an object in you report that are no longer in your
configuration 

     you will get no report at all, this is now fixed



   - 2011-02-25:

     Language update for IGSS module Maintenance



   - 2011-03-14:

     Not posible to change Options.txt with svedish language, this is
now fixed



   - 2011-03-15:

     Notifier improvements: Calendar only mode by adding registry string
AMS/Settings/

     CalendarMode with values 1 or 2. Save now works as Save, and not
Save As... 

     Special Options added to send daily status message to Supervisor or
active primary 

     operators. Bugfix for Operator on Duty SMS for duties passing
midnight.



   - 2011-03-31:

     From command line controlled standard reports it should be possible
to promt 

     for all paramters but report format.

     New option -PROMPTARGS will ignore all 

     parameter but FMT= and show the prompt dialogue 



   - 2011-04-05:

     Maintenance might fail loading job records from the database.

     This is now fixed



   - 2011-04-08:

     Periodical overview report: Long section headers are split over
multiple lines 

     leading to wrong page breaks. This is now fixed



   - 2011-05-03:

     IGSS shared memory error

     

     Start IGSSMaster

     Go to Runtime and Diagnostics

     

     

     Communications

     Press Start

     Go to Design and Setup

     Sysconfig

     File,  Exit

     

     

     Select [YES]

     

     = ERROR

     

     This is now fixed



   - 2011-05-04:

     Start IGSSMaster

     go to Runtime and Diagnostics

     Communications

     Start

     Go to 

     Design and Setup

     Sysconfig

     File,  Exit

     Select [YES]

     = Error

     This is now 

     fixed

     



   - 2011-05-04:

     -



   - 2011-05-05:

     Test Update



   - 2011-05-06:

     -



   - 2011-05-16:

     Input BCL

     Reduction 1 = Actual

     Reduction 2 = None or value time

     Values and 

     times are one hour offset after the change to daylight saving time



   - 2011-05-23:

     Reports having tags with data reduction "actual" some times fails,
this is now 

     fixed



   - 2011-05-27:

     Master: Can't open if there are no stations in sysconfig, this is
now fixed



   - 2011-06-06:

     New Notifier features. Dual Server support. Regsettings for
AutoSave and 3 CalendarModes.



   - 2011-06-30:

     Report will now default to HTMLengine if Excel is not available.

     A warning 

     will be written to the log



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2011-07-20:

     Notifier could sometimes start slowly when subscribe Changes was
enabled, this 

     is now fixed



   - 2011-08-01:

     Increase Actual value can't attend value larger than 100

     This is now Fixed



   - 2011-08-02:

     Auto start Maintenace = error about Maintenace.exe will not start

     This is now 

     fixed



   - 2011-09-14:

     When outputting Custom Reports to Excel you are on some
installations promted 

     for permission to overwrite the output file even if you print the
report from 

     command line



   - 2011-09-14:

     On some Excel installations opening the "Generate and Design
Report" dialog 

     will open an instance of Excel that will cover the dialogue.
Closing this instance 

     will make the dialogue misbehave, this is now fixed



   - 2011-09-14:

     Custom reports outputting to Excel fie shows all sheet in the
report template 

     even if they have not been marked as "included" in the report
template, this 

     is now fixed



   - 2011-09-14:

     New command line option "-READONLY" for custom reports, is now
added



   - 2011-09-26:

     DashBoard memory leak fixed 



   - 2011-09-26:

     When you have both V8 and V9 installed you need to run a DC.EXE
/REG and DEF.

     EXE /REG before you can open the other version. 

     

     IGSS will now do this for 

     you.



   - 2011-10-10:

     RMS Import from v7/v8 discard all event controlled report tags,
this is now 

     fixed



   - 2011-10-14:

     Standard reports with Excel as report engine render empty reports
and a lot 

     of error messages in the IGSS eventlog, this is now fixed



   - 2011-10-19:

     Data reduction "actual" based on incomplete HDM data will show no
value. this 

     is now fixed



   - 2011-10-21:

     IGSSMaster: CERT ICS-VU-235418 issue solved.



   - 2011-11-28:

     Notifier: Remove of operator on exception day removes the operator
from all 

     other that the exeception day and if You Undo the exeption day then
there are 

     both the exception day and the duty... This is now fixed



   - 2011-12-07:

     Custom report definitions are corrupted if you specify an event
where the name 

     and/or area name of the contolling object looks like a number seen
from an Excel 

     point of view.

     This is now fixed



   - 2011-12-19:

     Notifier



   - 2012-01-27:

     Emailing reports without destination path defined may fail because
of output 

     files being locked.

     This is now fixed



   - 2012-01-27:

     It is not possible to specify credentials for the SMTP connection
used to send 

     e-mails.

     This is now possible in sysconfig.



   - 2012-02-06:

     Sometimes the AMS configuration file renders unreadable. Typically
after several 

     stations are configured to update the file.

     This is now fixed



   - 2012-02-16:

     Dashboard online widgets are not updated and default dashboard is
not loaded 

     when dashboard is in manual server selection mode



   - 2012-02-16:

     New option to allow dashboard ribbon to collapse on double click to
provide 

     more room for the dashborad widgets

     

     New setting in registry HKCU...DashBoard

     AutoExpandRibbon

     Default = 0 -> ribbon is permanently expanded

     =1 -> ribbon 

     will collapse on doubleclick and expand on click on the tabs



   - 2012-02-16:

     New option to change the format of the date/time added to the file
name when 

     saving custom report output as file

     

     In Registry HKCU...Report there is 

     a new setting "FileNameDateFormat"

     By default it is blank

     You can build the 

     format of the date/time appended to the output file name.

     You have the following 

     operators

     yyyy for year

     MM for month

     dd for day

     hh for hour

     mm for minute

     

     

     ss for second



   - 2012-02-16:

     Manual server selection in Dashboard does only work if the server
has license 

     for "Foreign Data Server Access". That means you can't run
dashboards without 

     using an IGSS station



   - 2012-02-27:

     Notifier fix, It was not possible to save Notifier configuration if
a *.ams 

     file was not present in the folder.

     This is now fixed. 



   - 2012-03-09:

     When report is strictly event controlled.( ie. report period is
alone set by 

     the start and end time of the event) some report fields may render
empty or 

     null

     Three things are corrected

     - The report period is extended to include 

     the end time of the event

     - Min/max data reduction rendered null if it could 

     not find an entry value for the report periode

     - Default event for report was 

     not the last but the one just before



   - 2012-03-12:

     Each time Maintenance module refreshes the list, a new entry is
committed in 

     to the database. On plants with many maintenance jobs, the DC will
be significantly 

     delayed by these database updates.

     This is now fixed.



   - 2012-03-16:

     If sheet names are pure numerical RMS will fail when the report is
generated.

     

     This is now fixed.



   - 2012-03-19:

     Notes in Maintenance v9, would have a problem loading zhshe from v8
notes.

     This 

     is now FIXED



   - 2012-03-27:

     Adds the possibility, to change the port number when sending mails
from RMS.

     

     To use an alternative port (e.g port 2500) write servername as
mymail.xxx.

     yyy:2500

     



   - 2012-03-30:

     Fix: Sms Alarm Filters can now use filters containing non sms alarm
complient 

     conditions, where as only the relevant alarm text conditions are
considered.



   - 2012-04-19:

     Outgoing SMS messages from Notifier can now again contain zhshe
characters.



   - 2012-04-23:

     Configurable format for header/footer dates in standard reports in
HTML output 

     format

     In Registry HKCU...Report there is a new setting
"HTMLreportDateFormat"

     

     By default it is "yyyy/MM/dd" so reports will appear as before

     You can build 

     the format of the date with the following operators

     yyyy, yyy, yy for year

     

     

     MMM, MM, M for month

     ddd, dd, d for day

     Other letters are not allowed.



   - 2012-05-07:

     2nd instance of Notifier would fail on a Terminal Server, when
running Dual 

     Server check.



   - 2012-05-21:

     HTML stops working if the Master is set to use HTML reports (only
seen on a 

     few computers)

     

     A work around is to disable HTML in the Master

     

     In regedit 

     IGSS_HKLM

     

     DontShowWebOnStartPage = 0 (default) to display web panel as
previously

     

     

     DontShowWebOnStartPage = 1 disable the display of Web.

     

     DontRefreshWebOnStartPage 

     = 0 (default) the web site is updated once per hour

     DontRefreshWebOnStartPage 

     = 1 Web update only once in connection with starting of Master and
never refresh

     es



   - 2012-07-10:

     RMS difference reduction is not calculated correct if the first
value in the 

     interval is exactyly on the start of the interval.

     This is now fixed.



   - 2012-08-20:

     $ sign messes up search in Audit trail.

     This is now fixed

     



   - 2012-08-23:

     New feature in Dashboard you can now show the Alarm list.



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-09-05:

     Fixed Restart of Job function when using SQL Server for Maintenance
Database 

     storage.



   - 2012-09-19:

     Dashborad is not starting in RDP Operator Station.

     This is now fixed.



   - 2012-09-19:

     Multiple RMS popup menu entrie:

     If you open multilple RMS templates. There 

     will the appear one set of menu entries for each instance of Excel

     This is 

     now fixed.



   - 2012-11-05:

     Option to let starter/igssmaster kill OPC server when stopping.

     

     HKCU...

     IGSS_HKLMKillOPCServer

     Default  = 0: Starter/master will not try to kill OPC 

     server

     =1 -> starter/MAster will kill OPC server when stopping or exitting



   - 2012-11-08:

     A monthly RMS report based on HDM day values will mege the data for
two days 

     the night the daylight saving time ends.

     This is now fixed



   - 2012-11-09:

     Notifier Backup server did not let go, when the primary server is
up again when 

     the two machines are on different subnets. This is now fixed.



   - 2012-11-13:

     Communications moniton in igssmaster shows "can't decode value" for
values delivered 

     through the OPC driver.

     This is now fixed.



   - 2012-11-15:

     Fixes: Notifyer dose not write Stop in GSST.log



   - 2012-11-20:

     Fixes: Command line controlled emailing of standard reports
generated with the 

     HTML engine always shows the report preview before emailing. The
email is not 

     send before the preview is closed



   - 2012-11-26:

     New SMS send code for Notifier



   - 2013-02-12:

     Fixes: 

     Notifyer write in log if it gets rejected when connecting to IGSS
due 

     to faulty or missing username/ password.

     



   - 2013-02-19:

     IGSS V9.0 now supports Office 2013.

     1. Update IGSS.

     2. Uninstall RMS from 

     control pannel.

     3. Run RMS.vsto from the GSS folder.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-02-20:

     Notifier now updates specially named objects in Supervise with info
about active 

     calendars and on-duty personnel.



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     Standard deviation column in a standard report is not calculated
correctly if 

     the reduction is minimum or maximum



   - 2013-03-19:

     Standard reports are sometimes crashing if ypu use standard
deviation for min/

     mac datareductions



   - 2013-04-10:

     Fixed:IgssBroadcastviewer added to StrongNamedFiles



   - 2013-04-24:

     Feature Request:SMTP authentication when sending Alarms by mail.

     Mail server 

     name can have ":port" appended if you need another port than the
default

     Username 

     and password will be send to server if specified different from
blank

     Comunication 

     can use SSL if needed



   - 2013-06-25:

     MNT SQL. Do not reconnect to the SQL server after the connection
has been lost.

     

     FIXED



   - 2013-09-30:

     Audittrail popup a message and close if it fails connecting to the
dataserver 

     at start up. On slow connection this may happen when OP starts or
switch between 

     OP/SUB



   - 2013-11-12:

     Change:SMS Passby filter now no longer visible.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



   - 2014-10-31:

     Bugfix:Danish letters zhshe may not be displayed correctly when
mailing a standard 

     report in HTML format from jobscheduler



   - 2016-02-29:

     Bugfix:Notifier sends error sms to non listed phone numbers



SVEACTRL.DLL:



   - 2011-02-25:

     Access Control, IGSS Language Update



   - 2013-03-05:

     New functionality in IGSS 9



SVEALARM.DLL:



   - 2011-10-03:

     Previously, the when displaying more alarm logs than was possible,
only the 

     newest 10,000 alarm logs were displayed. Now, the alarm log list is
emptied 

     and the user is promoted to create a filter for the alarm log list.



   - 2011-10-03:

     Previously, the when displaying more alarm logs than was possible,
only the 

     newest 10,000 alarm logs were displayed. Now, the alarm log list is
emptied 

     and the user is promoted to create a filter for the alarm log list.



SVEDEF.DLL:



   - 2011-02-04:

     Object Historian resize form - language verified



   - 2011-02-23:

     It is now possible to show hour, day and month values in Object
Historian.



   - 2011-03-18:

     Language update for Swedish version of IGSS Definition



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-07:

     New functionality for IGSS 9 (language)



SVEIGSS.DLL:



   - 2011-12-07:

     Language:S



SYMEDIT.EXE:



   - 2011-05-23:

     File not existing



SYNCSRV.EXE:



   - 2011-01-25:

     When synchronising configuration changes the configuration is sent
to a wrong 

     folder on the destination server. This caused the Synch Server
never to complete 

     synchronization of configurations between servers in a dualized
system. This 

     has now been fixed.



   - 2011-09-27:

     SyncServer: Sometimes if you press stop in the SyncsvrCfg, then the
Syncsvr 

     is not stoped



   - 2013-03-05:

     New functionality in IGSS 9



SYNCSRVCFG.EXE:



   - 2011-09-27:

     SyncServer: Sometimes if you press stop in the SyncsvrCfg, then the
Syncsvr 

     is not stoped



SYSCONFIG.CHM:



   - 2010-12-21:

     The book "SQL Database for IGSS data" from the Interface help file
has now been 

     linked into the System Configuration help file. The links in the
book were broken 

     before this patch.



   - 2011-01-24:

     Broken links and various design issues have been fixed in System
Configuration 

     help.



   - 2012-01-31:

     Previously it was not possible to specify credentials for the SMTP
connection 

     used to send e-mails. New STMP User and STMP Password fields have
been added 

     and a new check box enabling SSL connections has been documented.



   - 2012-02-15:

     The following fixes are included in this help update:

     3011 - New S7 time format 

     available for analog object values

     2945 - DEF: Calculations: New Function: 

     MyName()

     2944 - Calculation: Qualify an object name in the Calculation tab 

     by its area

     2782 - New function in calculations: Me() must de documented

     2788 

     - Document new predefined alarm number 87 and 88



   - 2012-04-03:

     It should be posible to disable editing alarm priorities from
supervise



   - 2012-08-30:

     Documentation for new Driver Start up field

     

     This new field found in the Advanced 

     tab of the driver properties in the System Configuration form
allows you to 

     set the number of seconds the driver is to delay starting after
IGSS starts.

      The default value is 60 seconds. You can change the default value
to optimize 

     IGSS start up procedures on your specific installation for each
driver.

     

     Driver 

     start can be delayed in order to ensure all hardware and software
components 

     of the local machine are loaded and started correctly.

     



SYSCONFIG.EXE:



   - 2010-11-10:

     Indication of Successful call handling shown for direct IP Channels
&  Com/Modem/

     Radio Radiobuttons not working

     

     This Issue is now solved



   - 2010-11-18:

     Can't add nodes to driver if a channel is bound to exactly one
node.This has 

     now been fixed.



   - 2010-11-25:

     Calculations can now be disabled/enabled from Sysconfig



   - 2011-01-24:

     In the configuration pane of sysconfig it is now possible to
specify an alternative 

     folder where the dashboards and the custom reports can be placed.
If this is 

     specified as blank (default) the files will be stored in the report
folder as 

     usual  If you have a dual server setup you can specify the same
shared network 

     folder for both servers. Any change made by a clients on one server
will be 

     visble on any client on the other server.



   - 2011-01-27:

     Two new alarms are automatically created.

     

     Alarm number 87:  Internal system 

     problem.

     

     Will by default be generated if dc encounters an unexpected error.

     

     DC will try to recover and if no more errors occur the alarm will
be ended.

     

     If DC cannot recover it will be terminated and restarted by
IgssMaster.

     When 

     the alarm has occured basic system health should be checked. (i.e.
is data collection 

     and logging working as expected)

     In system configuration you can tune the behaviour.

     

     - Default is as described.

     - You can go back to the old functionality - without 

     alarm 

     - You can choose to restart the system at any unexpected error

     

     Alarm 

     number 88: Data logging has stopped

     

     If the logging of LOG, BCL and alarms 

     to disk is stopped for any reason this alarm will be generated. As
soon as the 

     system is able to start logging again then the alarm will be ended.

     In system 

     configuration you can switch back to the old behaviour - without
alarms.



   - 2011-02-17:

     The way Sysconfig and 7TMODEM is handling modem identification is
causing problems 

     on virtual machines and/or virtual com ports, this has now been
fixed



   - 2011-02-18:

     -



   - 2011-02-18:

     The way Sysconfig and 7TMODOM is handling modem identification is
causing problems 

     on virtual machines and/or virtual com ports, this has now been
fixed

     



   - 2011-02-21:

     SysConfig: Wizard can cause the master to  encounter an unhandled
exeption



   - 2011-04-06:

     -



   - 2011-09-26:

     Remove and add interface might fail.

     This is now fixed



   - 2011-09-26:

     Sysconfig: "Make window visible" is disabled



   - 2012-03-01:

     SysConfig: Modem configuration is not available on configuration
created before 

     V9

     This in now fixed.



   - 2012-06-22:

     Sysconf will now reject station names longer than 15 caraters



   - 2012-07-12:

     Bug fix graph saved on a 3 monitor system does not show on a one
monitor system



   - 2012-07-31:

     SysConfig: It is not possible to enable VBA on a new operator
station. The checkbox 

     is always disabled



   - 2012-08-30:

     New Driver Start up field

     This new field found in the Advanced tab of the driver 

     properties in the System Configuration form allows you to set the
number of 

     seconds the driver is to delay starting after IGSS starts. The
default value 

     is 60 seconds. You can change the default value to optimize IGSS
start up procedures 

     on your specific installation for each driver.

     

     Driver start can be delayed 

     in order to ensure all hardware and software components of the
local machine 

     are loaded and started correctly.



   - 2012-10-18:

     Driver Export and import in Sysconfig, is now improved. When ever
you import 

     a driver set Sysconfig will ask you for the name of the Station,
the station 

     type is allays Server.

     Changing it to distributed driver is just to change 

     the Station type.



   - 2012-10-18:

     Fixes:Whe you create a new project using the project wizard and use
the New 

     Node button to create new nodes, the nodes are not correctly
transferred to 

     the System Configuration form. Only Node 0 nodes are created.



   - 2012-11-05:

     Sysconfig will now jump to the Station that it marked as "This PC"



   - 2012-11-15:

     When sysconfig is opening a new configuration with one station
having a name 

     different from the selected station in the current configuration
then sysconfig 

     will crash.

     This is now fixed.

     



   - 2013-03-05:

     New functionality in IGSS 9



   - 2013-03-22:

     ShowOnlyTypeSpecPages in SysConfig, Fixed

     MarkForObjectNote in SysConfig, Fixed



   - 2013-04-03:

     change in displaying functionality in sysconfig for drivers 7TCML
and 7TCMLTCP 

     to show actual node id used in comli protocol. 

     The value -1 meaning IGSS node 

     id is used.



   - 2013-05-03:

     Fixes:sysconfig did not show data group and word offset at driver
7tcmltcp



   - 2013-08-05:

     Some PLC can give alarm if history scan is not happening.



   - 2013-09-09:

     menu setting driver 8 7TS7 running optimized.



   - 2013-09-10:

     A new check box see fane Device Settings for driver 8 7TS7 to run
optimized 

     with faster response of driver. Default set to 1 to run as not
optimized.



   - 2013-10-02:

     Fixes:autoset segment length by setting 7TFGW bit format in
7TOMRTCP



   - 2013-10-02:

     The communication between POLLED.DLL and a specific driver i.e.
7TCMLTCP.DLL 

     in most cases did close the ip connection if commanded from
POLLED.DLL. But 

     sometimes the driver did not execute the close ip connection if
ordered by POLLED.

     DLL caused by the driver having other jobs to handle. The newer
version POLLED.

     DLL indicates to the driver, that the ip connection is wanted to be
closed and 

     the driver closes ip connection when ready to close. The close
command is only 

     executed when setting fane Driver - Advanced - Driver closes IP
connection if 

     not scanning (only IP drivers).



   - 2013-11-27:

     Fixes:Driver 64 7TMODTCP showing wrong suspend status



   - 2014-01-13:

     Export /import Drivers and COPY stations.

     You can Export ALL IGSS Servers and 

     OP stations with drivers and Nodes from sysconfig.

     When you Import you will 

     import ALL servers and OP stations you then need to rename the ones
you want 

     to copy.



   - 2014-03-04:

     Reupload:Choice of haveing small pop up diagrams on top



   - 2014-04-08:

     Previously it was not possible to see if a modem was communicating
with another 

     node when having the line status Forbindelse afbrudt. Now status
for connection 

     is updated with Line in use if another node using the modem.

     

     Use checkbox 

     Show line status for all dialup nodes under Modem n, tab Connection
Type, to 

     activate the facility.



   - 2014-07-09:

     Feature request:Send dynamic grap snapshot in mail like Reports



SYSCONFIG.EXE.LOCAL:



   - 2012-06-22:

     Sysconf will now reject station names longer than 15 caraters



   - 2012-10-18:

     Fixes:Whe you create a new project using the project wizard and use
the New 

     Node button to create new nodes, the nodes are not correctly
transferred to 

     the System Configuration form. Only Node 0 nodes are created.



TEAMVIEWERQS.EXE:



   - 2011-02-04:

     Master will now launch TeamViewer Quick Support if present when the
TeamViewer 

     button on the support ribbon is clicked.



USERADM.CHM:



   - 2012-04-04:

     Supress all stop commands and similar coming from an operator
stations



   - 2012-04-04:

     Supress all stop commands and similar coming from an operator
stations



USERADM.EXE:



   - 2012-08-27:

     Fixes loop in repport part of user adminstration, bugg repported
june 2012



USERADM.EXE.LOCAL:



   - 2012-08-27:

     Fixes loop in repport part of user adminstration, bugg repported
june 2012



UTIL9.DLL:



   - 2011-03-01:

     Last line i property table view are some times covered by the
horisontal scroll 

     bar and can not be reached, this is now fixed



   - 2011-03-15:

     Crash when openening diagram connected to graph, this is now fixed



   - 2011-05-11:

     In Vista and 2008 there was an issue with arguments for the
RMScmd.exe

     The 

     command ``RMScmd UI'' would not work in Vista and 2008 OS Windows 7
and XP had 

     no problem.

     The new Util.dll fixes the Vista and 2008 issue.

     



   - 2011-07-19:

     Feature Request: Node text in SMS for Notifer v9 as in Alarm



   - 2012-10-04:

     Fixes mailing address isue in conjunction with Secure SMTP



   - 2013-06-03:

     XML Parsing and DTD expansion security vulnerability

     FIXED



   - 2013-07-30:

     Fixes:driver 52 7TFGW to driver 85 7TOMRTCP change problem bit
offset



   - 2014-09-09:

     Fixes:sending lowercase only on command button



WINBROWSE.EXE:



   - 2012-10-09:

     Fixed: WinBrowse would not start, but displayed an error saying the
configuration 

     is corrupted.



WINPAGER.EXE:



   - 2011-02-16:

     Alarm: Posibility to add 100 conditions in the Alarm filter



   - 2011-06-01:

     Filter condition for string should include "Contains" or support
wildcard symbols.

     

     This feature is now implemented



   - 2013-06-03:

     XML Parsing and DTD expansion security vulnerability

     FIXED



   - 2013-06-24:

     Feature request: Added support for SMS Aknowlege of alarms above
number 23767.



   - 2013-10-18:

     Re upload



WPMAPI.DLL:



   - 2011-01-24:

     Winpager crashed when trying to add a service



