DNA Fusion Revision History v5.4.1.8

This list highlights the major changes, additions and bug fixes addressed in the DNA
Fusion software between released versions. Software changes that were made as part
of an interim distribution are likely to appear here as part of a subsequent, official
release.
Version 5.4.1.8
Firmware Revision(s):
04.03.2013
1.173 (SSP-D2/EP/DController/DCX)

NEW! Added ability to double click on Events Grid to open personnel record.

NEW! Added new option in personnel properties to prompt to add new
personnel record to group even if you have no card assigned to the person.

Fixed an issue that caused lock up on some versions of Windows when right
clicking on the events grid.

Fixed an issue with Badge Designer causing concatenation settings to be lost
in some situations.

Corrected an issue that occurred when manually reassigning a card in the Card
# View Tab to another Personnel record. The name now updates with correct
information.

Fixed an issue where group editing a selection of cards did not initiate a
download to the panel. This also applied to audits for each card.

Improvements to the Install and update scripts.

Corrected badging initialization to prevent error messages (Member not found)
on the ePad control if it’s not installed or the wrong version.

Corrected an issue with the Enable Preview check box opening additional Find
dialogues due window focus issues.

Improved consistency between the photo properties chosen on the main
personnel tab and the ID Badging tab.
Version 5.4.1.7
Firmware Revision(s):

01.08.2013
1.173 (SSP-D2/EP/DController/DCX)
NEW! Add improved support for OnSSI Ocularis

NEW! Improved handling of Secured Areas so trigger creation/modification
has been minimized.

NEW! Added new EP Firmware (D2, EP, and DController) version 1.173

NEW! Added new NSC100 Firmware (1.48) that fixes an issue with them not
coming back online after dropping offline.

NEW! Improved updating of Trigger/Macro tree (less having to collapse nodes
or restart to update tree)

NEW! Moved Default Access Levels from GAX files stored locally to the
database.

NEW! Now sorting by DVR name in the DVR Properties dialog.

NEW! Improved the Cathexis/Intervid integration to support a wider range of
video formats, scan for cameras, and improved error handling and logging.

Only sending the MAC address (for NSC-100) when the addressing mode is
Controller-DHCP (not public or static)

By default the ePad support files are not installed anymore. However, if you
run the service pack/install with the /EPAD command line switch they will be
installed.

Fixed an issue where if trigger codes are non-contiguous the value stored in
the keycard table could be incorrect.

Fixed an issue with Alarm History Report duplicating entries when site is using
Tenants.

Fixed an issue where error message returned from off line duration period
expiring on demo systems was blank rather than stating the issue.

Added ability in the UI to support editing the Reader LED/Buzzer Function
specs.

Fixed an issue where the system would allow an operator to drag a door from
one SSP to an access level on another SSP.

Fixed an issue where adding/editing an MPG would not download to the
controller w/o forcing a download.

Fixed random crashes caused by removing MPGs from the system.

Fixed an issue with MPG details not being removed from database when MPG
is deleted.

Added ability for operators to change the Font settings on the Alarms Grid.

Fixed an issue that prevented the ‘Show Alarm Grid When Logged Out’ feature
from functioning properly.

Added ability to set a default Facility Code Mode (i.e. ‘Auto’, etc.) for adding
new cards. You can now also set up a default Facility Code.

Fixed an issue with large card numbers not showing correctly on the non-use
report.

Fixed an issue with COM Objects returning a list of stations (In Host Based
Macros for instance) that may not even exist in the Stations table.

COM Objects updated so a call to remove a personnel record should properly
remove all the related values from the various tables (Photos, Custom Fields,
Flagged Cards, Groups, etc.)

Added audits for setting Card Flags (Watched, Alarm, Note, Other).

Added new privileges for Location, Department, Site, and Title. Operator may
now be able to choose from drop down, but not be able to add to the list.

Corrected maximum number of SIOs possible on SSP-E to 64 from 32.

Added Last Print Date and Middle Name to list of possible badging fields.

Fixed an issue with Controllers Listing Report – If you had any tenant records
and were not using tenants records would be repeated.

Fixed an issue with Access Level Descriptions Report – If you had any tenant
records and were not using tenants records would be repeated.

Removed Inforeader as a door type.

Added an option to log Time & Attendance records to the
DNATimeAndAttendance table by setting the door type to one of the Time &
Attendance types without having to set the Individual Card Flags to Time &
Attendance (set in Site Configuration Tool).

Added an option to minimize the logon screen so you can see the entire
background when you are using the option to show the Alarms Grid when
logged out.

Add new “Where Used” InfoReady report that can be run on time schedules,
doors, inputs, outputs, etc. The resulting grid will show where the hardware
object is used (i.e. Triggers, Macros, Access Levels, etc.)
Version 5.4.1.5
Firmware Revision(s):
10.12.2012
1.148 (SSP-D2/EP/DController/DCX)

NEW! Added OnSSI Ocularis Support.

NEW! Improved access level selection dialog for the default access levels of a
Personnel Group.

NEW! Added new CRQ functionality. Operator can now select one or more
items from the from the results grid and assign access levels to the
selection(s).

NEW! Added total Row count label to all the Infoready reports.

NEW! Added new Host Based Macro Actions for (Access Denied: Any Event)
and (Access Granted: Any Event)

NEW! Introduced a new Hardware Monitor View similar to the ACM Status
Report. It allows monitor points, control points, and MPGs. Operators may
either right click for context to see the various options or drag items from the
hardware tree.

Fixed an issue causing the Email Parameters dialog in DNA Properties to crash
on some systems.

Restored the ‘Remove From Group’ option back in the ‘Access Levels’ context
menu item in the Personnel browser.

Added ability to refresh the Personnel Tree when you have Tenants enabled.

Fixed an issue causing application error in Personnel Tree under some
scenarios when using Tenants.

Added the ability to launch ‘Who does not have access’ info ready report from
the ACM Hardware Status Report.

Expanded initial size of Department, Title, Site, and Location on personnel tab.
Also added tooltips for these fields if the size of the text exceeded the combo
box size. Added code to ensure that the drop down width would always be
wide enough to hold the largest item in the list.

Fixed bug that could cause client lockup when removing an access level from a
group if the user did not have rights to a Personnel or Card Type.

Removed the ‘ACM Modes’ menu option from the context menu for MPGs. This
still exists when the MPG is a Secured Area and is labeled Keypad Modes.

Implemented the ‘Force Password Change’ option in Operator Profiles (before
it had no effect).

Fixed an issue where executing a trace history from cardholder dialog on a
new card (before it was saved) would cause an error.

Updated the Personnel Cards report to eliminate inconsistent behavior related
to tenant filtering.

Fixed COM Object SQL that relies on Tenant ID when it shouldn't (i.e.
Keycards, Access).

Fixed issue with having to restart client for newly added Host Based Macro to
show up (if added via the button on various hardware screens).

Cleaned up methodology for storing facility Codes in the transaction table.

Fixed an issue causing the In/Out door drop down to be disabled on a
DController based door when there are any RS-485 downstream devices. This
should only happen on a door whose reader is on the built in sub-controller.

Added new Operator privilege for individually control of access to holidays
instead of grouping with Time Schedules privilege.

Added the "Last Used" column from the Keycards as an available column in
the non-use report.

Fixed an issue where Issuing Free Pass on Personnel only issued it on first
card in tree. Now allows user to select which card, if more than one.

Added additional poll delay values for SSPs and automatically set to 5000ms
for EP class controllers.

Fixed an issue with No Edit box on advanced tab when Group editing of doors.

Fixed an issue where multiple selection of doors does not allow you to edit the
"To:" under APB settings.

Cleaned up Set use Limit functionality as well as add the ability to apply use
limits to all cards for a person.

Changed functionality with SIO firmware downloads so that it will use the
controller type set in the database rather than use the set returned in a status
report to handle the situation where NSC-100 returns the RSC1 type in certain
circumstances.
Version 5.4.1.3
Firmware Revision(s):

08.03.2012
1.148 (SSP-D2/EP/DController/DCX)
This release corrects an issue that affected connectivity between DNA Fusion
and Milestone XProtect in systems with VMS Integration.
Version 5.4.1.2
Firmware Revision(s):
07.24.2012
1.148 (SSP-D2/EP/DController/DCX)

NEW! Lensec VMS Integration

NEW! FlexAPI database changes. FlexAPI is an Open Options programming
interface for 3rd party applications.

NEW! Added new Infoready report to show who doesn’t have access to a
given door. You can right click in the grid and choose ‘Configure Grid’ to
customize which columns you want to include as well as their order.

NEW! Improved InfoReady report grid for more consistent look and behavior
as well as the ability to customize columns.

NEW! Added the ability to edit card formats from the SSP properties screen.

Corrected an issue that prevented saving of Alarm Grid settings when saving
user environments.

Fixed and issue where opening a saved ACM status report from a directory
other than the main program directory would result in the status report not
being opened.

Fixed an issue in Graphic Maps that could cause a message to pop up stating
map is still loading when you closed it. This occurred when video associated
to map.

Corrected theme for graphics map camera dialog.

Fixed and issue where elevator relays are assigned incorrectly when sorting
hardware on criteria other than address.

Corrected facility code drop down on the keycard screen so that it is not
editable and only allows available facility code options.

Added new event and audit for exiting system. Previously only occurred when
you logged out.

Fixed an issue where the system did not keep you from setting up an elevator
when you don't have enough outputs to satisfy the floor requirements.

Added more information to the message box the client shows when there’s an
error returned from the license check on startup.

Fixed SQL script issue related to SQL 2000 and granting permissions to a
stored procedure.

Added new functionality to operator report to show logon restrictions, etc.

Fixed an issue with the context menu on the 'All Cardholders' nodes that
occurred with multiple tenants.

Corrected an issue with failed password attempts logging as both event and
alarm regardless of the alarm settings in operator profile.

Fixed so that you can't enter more than 255 time schedules into a set which is
the maximum allowed.

Removed the 'Remove from Group" menu item from the access level context
menu on personnel groups as it served no purpose.

Fixed an issue with station-based Host Based Macros not being executed when
you log in/out of DNA Fusion.

Fixed the "Group By" command in the personnel browser so that ordering
always appears correctly.

Corrected Event id's 228 and 229 to report macros became active/inactive
instead of the SSP trigger variable state off/on.

Fixed incorrect hardware address in trigger variable events.

Fixed an issue with internal time schedules associated with Host Based
Macros. Depending on local time zone some conditions would return incorrect
results.

Fixed an issue with 1-Many custom fields. If you had multiple items and
added a new item it would replace the last item with the new item.
Version 5.4.1.1
Firmware Revision(s):
05.24.2012
1.148 (SSP-D2/EP/DController)

Cache icon references in graphic maps so hard drive/network is not repeatedly
references during the blinking process.

Ensure that you cannot edit personnel from the events grid if you do not have
rights to the personnel view

Ensure that you cannot edit personnel from the browser by right clicking and
choosing properties if you do not have rights to the personnel view

Ensure that you cannon edit personnel by double clicking on item in tree if you
do not have rights to the personnel view

Ensure that you cannot bring up photo properties on a personnel record if ANY
of the 4 photo fields are set to Read-Only or None

Ensure that you cannot bring up photo properties by right clicking on
personnel record in the browser if ANY of the 4 photo fields are set to ReadOnly or None

Ensure that all items on the Administrative menu are disabled if you are not
some level of admin.

Fixed issue with Graphics Maps caching bitmaps that were invalid (invalid
path) (Fixes crash on close)

Turn off ScanShell import when you don’t have access to personnel view.

Turn off Get/Set Note from the events grid when you don’t have those
permissions.

Added logic to ensure that any browser window you shouldn’t have access to
won’t load even if that window was open under the last logged on user. This
should work under Log off/on scenarios also, but you’ll see the window
momentarily as the system configures itself for the newly logged on user.

Fixed issues with install and upgrade SQL scripts running on SQL Server 2000.

Fixed issues with not being able to edit Access Levels when you don’t have
rights to Assign them, but do have rights to Edit them.

Changed behavior of the Remove All Access option. If you have access to
Remove All Access, but you don’t have rights to certain Access Level types
then it will remove all that you have rights to and prompt you.

Changed behavior of the Copy Access Levels from another card. It will no
longer allow you to copy if you don’t have read/write on the Access Levels
window (card fields). Additionally if you copy access levels and some were not
copied due to the fact that you don’t have rights it will copy what it can and
prompt you with this.

Change behavior so you can no longer launch the Control Door dialog by right
clicking on a DSR/REX.

Fixed issue with being able to schedule a timed (repeating or one time) door
mode change when you don’t have rights to change the door mode.

Fixed issue with being able to change controller channel when operator doesn’t
have read/write access to controller

Fixed issue with being able to add modify trigger codes when operator doesn’t
have read/write access to controller

Fixed issue with timed elevator controls not showing in the Scheduled
Commands window.

Fixed issue with being able to right click on controller, go to Controller
Commands and view Scheduled Commands when operator read/write access
to controller is set to *None*.

Fixed issue with being able to remove Scheduled commands when operator
read/write to controller access is “Read Only” and you right click on controller,
go to Controller Commands and view Scheduled Commands

Fixed issue with incorrect verbiage when operator is setting up an elevator and
there are not enough contiguous outputs available for the relays (i.e. a door is
setup to use one in the range as a strike).

Fixed issue with incorrect verbiage is setting up an elevator using feedback
and there are not enough contiguous inputs available for the floor selectors

Changed behavior of the elevator dialog so it will not exit dialog if you do not
have enough relays available or inputs if you’re using feedback.

Some columns in the event grid (i.e. EventData) would cause the system to
crash if they contained a % in the text.

Improved the signature generation logic for printing badges as well as several
improvements in the DNAFusion client related to signatures.

Moved the ePad interface from the NPowerIDBiometrics.dll to DNAFusion and
added support for the latest ePad SDK.

Added support for GIF files to the badging print engine.

Turn off ‘Set Card Flags’, ‘Issue Free Pass’, and ‘Set Use Limits’ menu items in
the personnel tree if you have multiple records selected since that feature is
not currently supported.

Setting Card Flags from the Card Page could result in the flags being reset
when record was updated.

Fixed issue with Priority not being initialized when you create an alarm card

Fixed issue - Opening an existing object on a graphics map does not return
the saved file path for the linked map.
Version 5.4.1.0
Firmware Revision(s):
04.10.2012
1.148 (SSP-D2/EP/DController)

NEW! This version takes full advantage of the new Salient SDK and supports
H.264 video.

NEW! Added PTZ support for Salient integration as well as framework for
other video integrations as they allow.

NEW! Major improvements in the auditing text for operator privilege
changes.

NEW! Added functionality to the HTML tree so operator has more control over
the placement of items within the tree. Also added context menu to the tree
on that dialog.

Fixed an issue with user rights being set to the user that had password reset.

Corrected an issue with users being unable to add new direct commands if the
underlying permissions for that direct command were not set. Additionally
changes were made so that the user creating a direct command will
automatically have ‘Execute’ rights for that direct command added to his
profile.

Fixed an issue with “Who has access” report where users with multiple card
numbers only showed one card on the grid.

Fixed an issue with archiving function that caused restores to fail on sites
using large card numbers.

Fixed an issue with PIM-1501 subcontroller not coming online reliably every
time.

Fixed an issue with cameras not populating when the ‘Use embedded Video’ is
not checked.

Corrected an issue with Custom fields not refreshing properly after saving
personnel record.

Fixed an issue with direct control of doors, CP, MP that would cause erroneous
audit entries to be made in addition to the actual entry.

Fixed an issue in Restored Events History Report.

Corrected the behavior of Operator Profiles dialog. If any entries have been
changed and the operator changes the active profile, he will be warned that
changes were made and given a chance to save those changes. This also
fixed issues with audits being saved for changes that were never applied when
switching profiles.

Minor change to how drop downs with auto add text behave. Focus will now
return to source combo box and when removing text the currently selected
text in the combo will automatically be chosen in the removal dialog.

Moved the adding/deleting of predefined text from the DNAEntries ODBC
connection to the COM objects.

Removed ability to create duplicate entries in the DNAEntries table.

Removed the ability to remove a blank entry from the DNAEntries table.

Fixed so adding entries to the pop up text are added sorted and loaded sorted.

Changed sorting of DVR Servers in the DVR browser to name instead of
internal index.

Changed sorting of Camera Groups in the DVR browser to name.

The DVR Servers shown on the filtering dialog are now sorted by name.

The Filters showing in the user privileges screen are not sorted by name.

Removed the unused “Troubleshooting” menu items from the main menu
when either the ACM Door Status or Graphics maps view was active.

Removed the unused “Profile Add/change/delete” items from the direct
commands sub menu.

Fixed issue causing SQL error if you had tenants enabled but the operator had
no controllers associated with any of the tenants they had rights to.

Added auditing for changing Read/Write field privileges on Personnel/Card
fields

Fixed an issue with editing HTML tree that would cause the hierarchy to
become scrambled in some circumstances.

Fixed an issue with not being able to save the LED index when creating a
macro that uses the “Reader LED Control” macro.

Remove the “Set Serial Number” option from the Controllers menu

Fixed an issue with editing a door with a user that doesn't have rights to the
time schedule (on Auto Sound Trigger/Macro) can result in removing the time
schedule from the Trigger

Fixed an issue where DNA Fusion only records event 402 if you log off, then
log on... if you shut down Fusion and log in, the event does not seem to
record. Same applied for audit record.

Fixed an issue where auto refresh badge option is turned on and you have a
badge template with a signature you would receive and error message when
opening a personnel record stating that dsgtmp.bmp did not exist.

Fixed an issue with missing Filtering menu items from the main menu when
Graphics, Reports, or ACM Status views were active.

Changed behavior of the ‘Add Door’ menu item to address door security
levels. The door dialog will show all the door levels and the Ok button will
toggle on/off depending on the currently selected security level.

Fixed a minor issue with Temp Reader LED Command settings not saving in
the macro command.
Version 5.4.0.8
Firmware Revision(s):
01.17.2012
1.148 (SSP-D2/EP/DController)

NEW! Expanded the capability of the DController to match the discontinued
DControllerX. The DController now supports up to 16 NSC-100 Network Door
controllers and also has limited support for traditional downstream 485
subcontrollers.

NEW! Added Custom Permissions by personnel type as well as card type. (On
a Profile basis).

NEW! Improved the auto complete fields (Location, Department, Site, and
Title) on the Personnel General tab so they are now drop lists. They are
configured the same way as the old fields by right clicking on the field and
selecting add or remove text.

NEW! Updated install to include new icons for graphic map module. The new
icons are saved in the Symbols folder.

NEW! Added New Trigger for Access Granted – Pending Host Approval event.

NEW! Updated the API call used by OpenDX for adding Group Access Levels
to a KeyCard so it is more efficient.

Updated Default Daylight Savings times to cover 2012 – 2015.

Corrected an issue where newly create Custom Personnel Tabs based on SQL
did not show correctly until you restart the client.

Corrected an issue with SQL containing an apostrophe in the SQL editor that
would cause an error (for Custom Personnel Tabs).

Fixed an issue with Auto Save feature in Event Filters.

Fixed maximum length of PIN digits to 15 characters in UI.

Corrected an issue where Advanced camera macros would be executed even if
operator didn’t have access to the camera via filtering..

Corrected an issue with setting up filters with DVRs or Cameras.

Fixed issue with video window popping up when cameras not included in filter.

Fixed and issue that occurred when changing an existing Host Load Camera
macro to an Advanced Camera Macro where the changes wouldn’t save to the
new Advanced Camera Macro.

Reworked the Installs handling of Firewall entries to use different methodology
on Windows Vista and above.

Now Ensuring that the ‘Remove All Access’ permission is set for the Admin
profile during initial install as well as upgrades.
Version 5.4.0.7
Firmware Revision(s):
11.21.2011
1.148 (SSP-D2/EP/DController/DCX)

Added Pre/Post Alarm and type fields to DVR_Cameras for improved video
interface

Install requires Windows XP SP2 at a minimum.

Increased the size of the CameraString and Description fields in the
DVR_Cameras table from 50 to 255 characters

Made terminal services default to always on

Removed the ‘Add Access Level’ menu item from the card page context menu

Set Maximum date on Cardholder Deactivation date to 12/31/2049 and
ensured that the deactivation date will never exceed Mercury limitations.

Adding a new door now updates the driver immediately to prevent ‘Unknown
Door’ descriptions in the events grid.

Deleting a door will now properly “remove” the door from the Panel and
release the door components back for normal use w/o requiring a reset.

Multiple fixes and changes as it relates to Paired Doors

You can now add a paired door by changing the ‘Type’ from ‘Single’ to
‘In and Out’, and saving. The hardware tree will add the new door
automatically without having to manually refresh.

You can create the “out” door from readers on other SIOs.

Changing the door type from ‘In and Out’ to ‘Single’ will now remove
the paired door from the database as well as the hardware tree.

Removing the paired door will no longer cause components of the
main door to disappear.

Deleting a door will now delete the paired door associated with it.

Changing an existing door from single to in/out will now release the
Monitor Point associated with the REX.

Corrected an issue where setting up an in/out door w/o defining the
readers could result in reader drop downs showing input points as well
as other problems.


Removed erroneous warning message stating you must make the
master reader number 1.
Changing the points on an existing door releases the old points so they may
be used w/o having to reset the panel.

Made significant improvements to the Driver so that clients residing on slow
networks or sites with network issues do not cause other clients to experience
lock ups, slowdowns, etc.

Fixed issue causing the permissions on editing card types to not work
correctly.

Fixed an issue in the Driver where adding more access levels to a card than
the system allows (32) will cause corruption on keycard values such as
activation/deactivation dates.

Fixed the Personnel Card Report to show all cards associated with a person.

Fixed an issue with SQL parameter count when manually adding a camera.
Version 5.4.0.6
Firmware Revision(s):
10.06.2011
1.148 (SSP-D2/EP/DController/DCX)

NEW! Access Level Filtering - Users can now filter apply filtering to access
levels to determine what access levels
can be added for each operator.

NEW! Time Schedule Filtering - Users can now apply filtering to time
schedules and time schedule sets. If the filter has access to the time schedule
set then they will be able to see all time schedules under that set. If you only
want the users to see and control certain time schedules uncheck the set and
select the individual time schedules.

NEW! Added the ability to force operator confirmation when adding Access
Levels by type (High,Med,etc.).

NEW! Added ability to run Trace History on Time Schedules (must be run
from Hardware Tree)

NEW! Added ability to run Trace History on Triggers (must be run from
Triggers Browser)

Changed license verification process during the install to address situations
where proxy server is in place.

Added new firmware for RSC1/2 (Version 1.51)

Added new firmware for NSC-100 (Version 1.4.3)

Corrected an issue where user defined toolbars were duplicated when logging
off/on.

Fixed an issue in trigger dialog for MPGs which caused source numbers to be
off by one.

Fixed an issue in trigger dialog where MPG addresses did not populate
correctly when switching from Areas to MPGs.

Corrected switch to/retry errors that would occasionally show up due to
firewall issues.

Fixed an issue in the HTML viewer causing pages to not be found when you
have a mixture of 32bit and 64bit OS clients or you install in custom
directories.

Fixed a minor error that occurred when dragging a door object from Access
Level Tree to Card Access Level Window.

Modified the internal structure of camera addressing to facilitate larger camera
numbers.

Updated Triggers Report to show Macros with no commands as well as MPG
Trigger Events.

Fixed an issue with Date Calculations that could cause cards to not download
in some foreign Time zones.

Removed Trigger for Access Denied: Invalid Faclity Extenstion.

Changed Title bar on Who Has Access so printing will now show the Door
Address/Name as the Title.

Fixed error message when running Trace History on Personnel with no cards.

Added Access Level Address and Description to the “Has Access To” Dialog.

Cleaned up Tree Icons on Filter Dialog and added 24bit version.

Fixed an issue with the filter dialog showing up on output points when filters
are not being used.

Cleaned up icons used on Grid Color Dialog to match icons used in grid.

Moved storage of Event Grid settings from registry to database.
Version 5.4.0.5
09.15.2011
Firmware Revision(s):
1.148 (SSP-D2/EP/DController/DCX)

Fixed an issue with adding/editing Time Schedule or Holiday Schedule Set
Names greater than 255 characters.

Corrected missing ‘Actions’ parameter when launching the Audits Report from
the Operators Tree.

Changed default font on the Modify Environments dialog to work better on
systems running Large Fonts.

Fixed incorrect status on tooltips for Reader Tamper status and Wireless Lock
Status.

Corrected Milestone Integration issues that surfaced when server was running
on port other than 80.

Remove unused schedules privileges from operator privilege dialog.

Fixed an issue ( only in v5.4.0.4) where Monitor point status was unreliable on
initial startup.

Streamlined the initial status gathering process to eliminate duplicated
requests.
Version 5.4.0.4
09.09.2011
Firmware Revision(s):
1.148 (SSP-D2/EP/DController/DCX)

NEW! Added support for 3xLogic NVR/DVR

NEW! Implementation of Avigilon DVR

Corrected several issues with Bitmaps and Device Contexts when taking
photos and processing badge images on the ID Badging tab.

Added initial support for Schlage PIM400-1501

Added support for 16 AD-400s when using the PIM400-485.

NOTE: Pre-existing PIM/AD-400 will be updated to include
the new inputs, output, and reader. Door 16 will have to be
manually built.

Fixed issues with cell images on the “Who Has Access” Dialog as well as
header labels that are not transparent.

Fixed grid sizing on “Has Access To” Grid.

Separated the Address/Description columns in the “Has Access To” grid

Minor Fixes to Non Use Report returning extra cardholders in some situations.

Fixed missing TimeSchedule field in HostBasedMacros on fresh install

Fixed issue with not being able to acknowledge alarms for Peripheral items

Added new EP firmware to install (version 1.14.8)

Corrected an issue adding 16th subcontroller on a DControllerX that would
result in invalid entries in the database.

Changed the verbiage on AD-400 subcontrollers to be PIM400-485. Updated
bitmaps for AD-300 and PIM400-485

Fixed an issue in the Assign Access levels dialog when using Filters

Fixed an issue with new stations counting as a badging station even though
the badging option is not selected.

Added SQL to ensure that the Packedaddress field in the
AccessLevelDescriptions table is set. Some older upgrades do not have this
field populated.

Fixed an error that occurred when changing the default tenant before saving a
new personnel record.

Fixed label sizing/font issue on Door Follows Time Schedule dialog causing text
to be truncated on some displays

Added new “Auto Deactivated” disabled reason for cards that are deactivated
via an “Auto Deactivate” door.

Changing the “From Address” in the Driver configuration would not take effect
immediately.

Fixed an issue with new Host Based Macros being added or edited the tree
node was formatted incorrectly (w/o ID).

Fixed inconsistent menu states on the Host Based Macro Browser.

Added missing replaceable parameters to text conversion mechanism on driver
and clean up

Fixed an issue with duplicated access level details and floor groups in browser
when running multi-site.

Fixed a bug causing exception when trying to multi-select doors and control

Added support for modifying Keycard flags (AutoActivate/DeActivate, etc.) via
insert triggers.

Improved handling of 10035 errors that could, in some cases, cause driver to
stop sending transactions to clients.

Reworked Milestone integrations to use the EngineManager ActiveX as well as
the ImageViewer ActiveX directly. Both Milestone Enterprise as well as
Milestone XPCO can now be setup by installing the Milestone remote client
through the web browser.

Added Additional logging around DVR calls

Added Additional error handling on DVR interfaces to catch any COM
exceptions.

Updated NPowerIDPrint.dll to support special encoding protocol on one line of
Magicard printers.

Reworked Driver/Client Communication to eliminate memory leaks and
crashes when under high status request load.

Reworked logic so client status requests are not broadcast to all connected
clients.

Optimized driver responses to client requests made synchronously.

Cleaned up detailed logging related to status to make it more useful and
concise.

Fixed a bug causing the first holiday (with ID=1) to not be able to be
removed.

Fixed and issue when adding the first Holiday Set where it would allow you to
choose set 0.

Added logic on outbound TCP/IP errors related to slow connections or busy
servers.

Fixed a refresh issue where removing a holiday from a holiday set required
restart of application to see change.

Improved reliability of the SSP Status indicator on the hardware tree.

Added the Site Name to the Non Use Grid.

Fixed an issue with adding items to watch window with descriptions longer
than 50 characters. Also added better error handling to the process.

Fixed an issue for random graphic object blinking as well as mislabeling of
alarm states in the stat properties dialog.

Fixed and issue where unable to access cameras on a Milestone Corporate
servers when more than one recording server is being managed.

Added verbiage to the shutdown message to be clear that user is only shutting
down client.

Fixed an issue on Alarms Grid that could orphan entries in some situations.

Fixed non transparent background and some labels in the Alarm Grid Colors
dialog.
Version 5.4.0.0
Firmware Revision(s):
07.25.2011
1.147 (SSP-D2/EP/DController/DCX)

NEW! Added integration with SnapShell ID Scanner to allow scanning of
driver’s license directly into Personnel Record.

NEW! Added new Controller Firmware (version 1.147)

NEW! Added new NSC100 Firmware (version 1.4.2)

NEW! Improved Access Levels dialog for more intuitive and easy method to
assign/remove/modify access levels. This is also in effect for Access Level
Groups, Cards, and right clicking on a Personnel Group.

NEW! Added ability to assign a time schedule to a host based macro

NEW! Added “Total Member Count” to the Access Level Members dialog.

NEW! Added user privilege to control ‘Remove All Access’ from cardholder

Added more resource protection to around key events in TCP/IP
communications to avoid locking up clients.

Updated log message for DOD Card to prevent application from exiting due to
invalid Event Type Index.

Updated Mercury DLL (4.5.1.110) that corrects an issue seen when connecting
to panels via modem

Fixed an issue with initial ‘Always’ time schedule not having all holidays
checked.

Changed the handling of encryption on blank passwords so if not using strong
passwords you may now set up users w/o a password as well as reset them to
no password.

Fixed an error message that occurred when removing a host based macro.

Corrected slow down when exiting client due to waiting on thread that no
longer existed.

Fixed an issue causing door properties to show the 1st available point on the
door strike when user had selected “None”

Fixed an issue with DVR Browser not refreshing properly when login/out and
using filters.

Changed exception handling when assigning printer to badging print engine to
prevent error message when opening a personnel record

Overhauled Triggers/Macros browser so that it behaves in a more intuitive and
consistent manner (doesn’t collapse when switching between tabs, etc.)

Fixed numerous areas where adding or editing triggers/macros was not
automatically downloading changes to panel. Both in Triggers/Macros browser
and in related components that may automatically create triggers/macros
(Door Macros, Door Follows TS, Control Dialog)

Fixed an issue in door macro dialog in door properties where the ‘Closed’
option was not being built properly.

Fixed an issue in door macro dialog in door properties where the ‘Access
Denied’ option was not being built properly.

Updated the Access Levels Report to work with the new time schedule sets
and changed the parameter from Subcontrollers to Doors

Corrected an issue where dropping an access level on a personnel group node
or other "Group By" node with no users would result in no information about
whether it updated records, etc.

Fixed an issue causing the DNA Import utility to fail to add cards properly.

Fixed the “Has Access To” InfoReady report to show Elevators/Floor Groups
properly

Added the new OO Card Format (Open64) to the install and upgrade scripts

Changed the default value for the "Trim Zero Bits" option on reader properties
so it's turned off

Several changes and improvements to the driver to reduce deadlock situations
and improve TCP/IP communications to client.

Updated IPWorks8.DLL version (8.1.4132)

Changed door properties ‘Close Delay (Shunt)’ to ‘Held Time’ to be more
consistent with other verbiage on dialog

Fixed the “Has Access To” report to show Precision access door correctly.
Precision Doors listing once for each time schedule.

Fixed an issue with “Reset Warnings” only removing every other entry from
the list if you had more than one.

Fixed an issue where selecting ‘Execute Macro List’ w/o selecting a Local
Object Type (i.e. default to Monitor Point) would show all macros and not just
ones associated with a Monitor Point when clicking Build.

Fixed an issue that could cause the server to skip response to client if there
was nothing to send (i.e. when there were no alarm states)

Reduced timeout values when requesting data from server. In situations
where server is not responding the client will not appear locked as long as it
used to.

Added a menu item to the Personnel Root Item that allows you to manually
refresh the tree in the case that Persons, Cards, or Groups have been added
externally.

Fixed several issue with “Door Follows Time Schedule” feature and building of
associated macros.

Fixed an issue created in 5.3.2.0 where the OK button wouldn’t save a
scheduled download.

The Access Levels shown under an Access Level Group now show in ascending
order

Improved performance related to adding access levels to Access Level Group

Fixed an issue with being able to assign more than one Temporary upgrade to
a keycard on the same SSP.

Fixed an issue with not being able to assign a temporary upgrade to an SSP
when there are other SSPs that have temporary access assigned.

Upgraded to version 12.10 of the BCG framework

Fixed an issue causing local refresh entries to be ignored when the client
refresh option was set to “never” (i.e. Holidays)

Changing between Use Operator SSP Lists and not will now refresh the
hardware browser

Removed the ability to run the Client Database Package from the UI unless
you’re running it on the server.

Removed the Updates.xml file from previous installs if push updates are not
turned on.

Added audits for removing SSP, SIO, Door, Site, and MPG

Changed verbiage for Refresh Timezone status in hardware tree.

Disabled Arm/Disarm buttons on control dialog when controlling an Elevator

Fixed several issues with custom filtering of cards on the report parameters
dialog

Fixed an issue with Direct commands ordering following an edit.

Fixed numerous bugs related to Direct Command Editor as well as general
improvements

Expanded size of WorkPhone field in Personnel table to 40 characters

Added new NPowerIDPrint.DLL with better error handling for the Omnikey
library

Added UAD to list of services the Install detects and shuts down/restarts
during install/upgrade

Fixed an issue with adding an access level group to a card/person/group. It
would allow operator to assign access levels belonging to controllers the
operator did not have rights to.

Cleaned up the Download Manager functionality (i.e. enable/disable controls in
relation to functions chosen).

Fixed issues related to scheduling downloads. You may now schedule to reset
panels, however this is mutually exclusive of downloading.

Added audits for adding cards when they are the default cards created when
adding a new personnel record.

Added audit for removing/adding card when operator changes the card
number of an existing card.

Removed the Temporary Upgrade date/duration from the keycards page. All
temporary upgrades will be entered via the Access Level assignment dialog.
There is a change to the Upgrade Script that will ensure any existing
Temporary upgrades that used the values on the KeyCard page are converted.

Added DNAInstalls table that will show the date/time and version of any
installs. This can be used by upgrade script to execute once only type
upgrades, etc.

Added checks to ensure operator cannot add more than 255 disabled reasons.

Changed so that temporary upgrade dates/durations cannot exceed 255 days.
Version 5.3.2.0
Firmware Revision(s):
04.26.2010
1.118 (SSP-D2/EP/DController/DCX)

NEW! Added support for Operator Enabled and Active Directory Path for
Operator Profile. This is to support new Active Directory Operator Import
plug-in.

NEW! Added new HID OmniKey reader support to the badging
client. (NOTE: Requires a separate install)

NEW! Added ability to set background, foreground colors and blinking by
priority and alarm state on the alarms grid

NEW! You may now configure up to 4,000 access levels per SSP.

NEW! Added functionality to allow you to Deactivate all cards in a group from
the personnel tree (the card tab only)

NEW! Added Host Based Macro that allows you to start/stop recording using
the latest Milestone SDK.

NEW! Added Support for WinTab interface (signature tablet)

Much improved error reporting throughout.

New EP Firmware (DController,SSP-D2,SSP-EP) 1.118

Improved hardware filtering dialog. An administrator can alter the
components of a filter from one place and without regard to the currently
active filter. In addition you can now have hardware assigned to multiple
filters.

Changed logic to download time intervals. If no holiday or days selected then
ensure that our interval is sent down correctly

Updated DBChecker.exe to use Visual Studio 2008 run times.

Changed DNAInstall.SQL so that the OperatorInDB Field is added prior to any
reference to it. This could come into play when upgrading very old systems.

Updated Controllers Report to show DControllerX , etc.

Updated SubControllers Report to show Gateway, EP Gateway, PIM400-485,
etc.

Corrected an issue where if badging license exceeded, client would turn off the
badging flag permanently.

Changed internal mechanisms related to Card Types.
to 255 card types.

Fixed an issue with online status of Panel not being reflected in graphics maps.

Fixed an issue where the alignment of pictures on the card tab would be off
with more than 4 pictures.

Removing a Time Schedule will now verify that is not used as the source on a
trigger as well as the overall time schedule for the trigger (before it just
checked the overall time schedule)

Fixed an issue that caused you to lose the highlighting on the last item in the
hardware tree when you are selecting multiple objects and right clicking.
You may now have up

Reworked all time schedule logic to allow 255 time schedules per set.

Added better validation to large card numbers to avoid errors when extra large
numbers entered.

Improved Hardware Tree refreshing as it relates to time schedules.

Removed duplication of refresh messages through remote mechanism causing
errors and unpredictable results in some situations.

Fixed an issue where a crash could occur in some situations when trying to
launch the door control dialog.

Corrected an issue with Host Based Macro dialog not painting correctly in
some cases

More improvements to filtering. You may now filter items like peripherals and
DVRs. Additionally you can assign a filter to an operator.

Fixed an issue where resetting warnings for an operator was not working
correctly.

Now allowing access levels to be dropped on “Group By” node in addition to
just Personnel Groups

Fixed an issue where cards were not being removed from panel if you
removed the last access level from a group of cards

Fixed several issues with removing card access levels. (Precision not being
removed, audits for precision not correct, etc.)

The Personnel Browser no longer has to be open to use CRQs.

You can now select multiple entries on the Access Level Members screen and
remove them all at once.

Extended Card Types are now sorted alphabetically. The 1st 10 are sorted by
ID to maintain resemblance to the older style card types.

Card tabs (personnel properties) are now organized by the creation date of the
card. The most recently created card will be the first tab.

The Access Levels on the card tab no longer fully expand at the SSP level by
default. You can right click and choose ‘Expand All’ to see the detail. You can
also right click and choose ‘Collapse All’ to collapse the SSP nodes.

Fixed an issue in the driver causing it to become unresponsive in some cases
when downloading to panel.

Added ability to add/create new custom disabled reasons for personnel card
records.

Client and server can now change the port for TCP/IP communications

CRQ system has been modified to improve functionality.

The search dialog will repeat until you explicitly cancel (either ESC key or hit
cancel). If a search returns no records you’ll be notified of this and search
again.

Searching has been modified so that you have control over how wildcard
searches are performed. The default is to do a ‘Begins With’ search, but you
can also use ‘Contains’, and ‘Exact’ searches

Search results are now shown in a grid. Any fields you have included in the
search will show in the grid as well.

Fixed an issue with controller properties showing an incorrect Time Schedule
Sets in some situations (not in a released version)

Changed logic in ID badging so when printing, previewing or opening record
that has default badge template assigned you will not be prompted to enter a
badge number if there is only one active card. You will still be prompted if
there is more than one active badge however.

Cleaned up the Personnel Access Levels functionality on the card tab (i.e.
Expand All, Collapse All works more intuitively)

Fixed an issue where client could not connect to driver if default port number
was 0.

Time Schedule Sets now sort alphabetically (with the exception that 'Default'
is always first) in controller properties, Time Schedule Browser, and 'Copy To'
menu.

Implemented new options to simplify the re-issuance of cards and minimize
steps involved.

Corrected an issue where the install script was missing fields from the
RoutingEscalation and EsclationEmail tables.

Changed Field Type of card_num column in OpenDX_CardStatus to handle
larger values.

Added Port to the Site Configuration utility so that the listening port could
easily be modified

Added ‘Has Access To’ button to the card tab. Executing this from this
context will show only the access for this particular card. Also made some
small improvements to the Has Access Dialog.

Fixed an issue with the Badging Printer Setup Dialog that could cause it to
format incorrectly in some situations with the Ok button ending up hidden.

Changed the NPowerIDCapture.DLL to retain the Twain Capture device so you
do not have to reselect the source each time you capture a photo.

Fixed bugs with trigger creation on repeating schedules for both Monitor Points
and Control Points. If you specified a mode different than the default it would
create the macro commands in reverse.

Fixed an issue when adding a new controller that caused no time schedules to
show on the hardware tree for that controller until you edited properties on
the controller or restarted the client.

Fixed an issue exporting CSV files from Has Access To, Trace History, Access
Level Members, Doors View, Events where the file would only be saved to the
default directory no matter what folder you selected to output to.

Fixed an issue with not being able to change Secured Areas to a value less
than 256

Changed Events History, Access Levels, and Floors reports to work with the
new Time Schedule Set changes.

Modified several areas relating to the handling of subject/observer
relationships between Alarms Grid, Hardware Tree and Hardware cache to
greatly reduce the chance of crashes occurring due to orphaned observers.

Fixed issues with saving badging printer so it’s more intuitive

Fixed issues with Group edits on readers including Keypad mode and
Templates

Added support for filters in the personnel access tree for cardholders

Added permissions check for momentary unlock on the doors view

Added Last Print Date support for cards. Additionally now showing the Create
and Last Update dates on the card tap in personnel record.

Added option to prevent the badge image from automatically painting when
loading a personnel record (when badging is enabled). This speeds things up
quite a bit if the badge image is complex. Added a refresh button to allow you
to refresh the badge image if necessary.

Improvements with filtering when logging in/out to reduce need to shut down
system in order to have the filters work.

Fixed an issue with badging print engine so that the print dialog would not
have to be loaded before printing each badge.

Fixed an issue with escalation emails possibly sending twice.

Updated DST information in install and upgrade scripts.

Fixed an issue that would cause a crash when trying to edit multiple personnel
records and change the Tenant ID

Corrected an issue where logging in as a user assigned to no tenants (when
tenants are enabled) would cause an error when it tries to retrieve events"( "

User access to 'Save View settings...' is no longer limited to Administrators

Fixed issues with ‘Last Used’ text being covered up by create/print/update
dates.

Has Access To Report will now follow the filtering associated with the operator.

Added support to filter Time Schedule Sets in the Time Schedule Browser so if
you don’t have rights to any SSP that uses the set you won’t see
it. Additionally using the ‘Copy To Set’ feature should only show sets you have
access to.

Corrected Visual Problem with Splash Screen when using 120 DPI Setting.

Added ability to set an active directory path for a profile (for use with new
Driver Plugin that allows importing operators from Active Directory).

Added ability to mark an operator as enabled/disabled and subsequently obey
this setting when logging in. This was also in conjunction with the Active
Directory Operator import functionality.

Removed Facility Code Mode from the available choices when editing multiple
cards.

Fixed an issue with APB Mode not saving correctly when editing multiple cards.

Added DNA Alarm Service to list of services the Installer is aware of and will
automatically shut down during the install process.

Added UAC check to the install.

Fixed issues with how messages are logged to the Windows Event log from the
driver so it’s readable.

Added new Warning Event Log Entry for any SMTP Errors so that clients that
monitor the Windows Event Log can proactively detect email failures.

Changed so that any modification of the SMTP properties will alert the driver
to reload these without the user having to stop/start the driver.

Cleaned up some bugs and visual issues with the Command Builder dialog
associated with creating email text

Added Audit Logging for changes made to Profile Privileges and updated Audits
Report to reflect changes.

Changed Macro Commands so that when dealing with Access Areas the drop
down is populated with all possible access areas (not just those you’ve set
up). Principally for use with commands like ‘Issue Free Pass’.

Added ErrorLog table to the database to be used as a vehicle for customers
that can monitor the last error condition on certain functions in the Driver.

Fixed issues with Macro commands related to Access Areas

Fixed an issue with incorrect deactivation dates when the date is determined
by years instead of days.

Fixed an issue where network printers not showing up when selecting the
default badging printer and an issue with saving a network based badging
printer when you don’t have administrator rights to it.

Improvements to the Peripheral Item status indicators (i.e. DMP, Bosch). The
parent item will now reflect online/offline

Updated the Time Schedules report to work with the new Time Schedule Sets.

Reworked the Access Areas in both driver and client to fix several “off by one”
problems. (This will require customer’s to re-download areas if they’re using
them).

Changed ‘Door Follows Time Schedule’ report to use the new time schedule by
set.
Version 5.3.1.0
Firmware Revision(s):
Install will not run with UAC turned on.
12.14.2010
1.117 (SSP-D2/EP/DController/DCX)

Corrected an issue that would occur after adding a new card to an existing
personnel record. The system would prompt for default access levels for your
groups, but wouldn't refresh the screen w/o closing and re-opening personnel
record.

Updated Date of Hire logic to ensure that null dates do not cause a COM object
crash.

Improved an error message that sometimes occurs when creating a
badge. Previously the error message was just a hex number and usually
0x000x.

Fixed an issue that kept system from prompting to add default access
levels when adding personnel record to a group.

When adding a new card to an existing personnel record that is in multiple
personnel groups you will no longer prompted to add default access levels for
each group. You will only be prompted once.

Fixed an error when loading the background image for either the front or back
side of the badge when the file didn’t exist.

Changed so watch window sounds don’t play if the window is not open.

Fixed issue in ‘Find Cardholder’ that would cause personnel tree window to
have a black background if a search was done that returned no records.

Fixed issue in ‘Find Cardholder’ causing an error message to be shown if you
searched on company and entered text rather than a number

Corrected an issue that resulted in error if an Operator without rights to run
reports attempts to do so.

Fixed an issue with manually adding a cardholder to a group and it not adding
default access levels.

Fixed an issue with Milestone playback navigation.

Removed the graphics map tooltip that showed the file name

Icon used in Events grid for Card Type did not match the icons used in
personnel tree/tab for card type.

Fixed an issue with message packet size causing COM ports to not be visible in
the client as well as error when viewing MPG and/or Area status screens.

Replaced Personnel Access report with one that removes linkage to Tenant
ID. This was preventing some access levels from being shown in some cases.

Added support for external sources to Acknowledge/Clear alarms.

Fixed issue causing ‘Personnel Object Not Found’ when clicking on parent
nodes in the personnel tree if you have added ‘Deactivate Card’ to your
toolbar.

Removed the ‘Set Serial Number’ option from the Subcontroller context menu.

Fixed an issue where in some situations, if you select SSP Offline/Online, then
select another source type (i.e. SIO) the combo box will remain populated with
SSPs.

Fixed bug where deleting a door was not removing the door from the driver’s
hardware cache resulting in incorrect values being shown if the same door was
re-added.

Added new AD300 subcontroller and change the EP Gateway to AD400to
address added support for Shlage AD-Series electronic locks.

Fixed several minor issues with updating menu/toolbar states for actions
related to events grid rows .

Fixed - Running a CRQ that returned unique personnel with duplicate names
would only show one name.

Reworked the Customization Dialog contents. Both Direct Commands and
CRQs show only what has been defined and use the actual text of the
command. No placeholders should show and the contents are more
organized.

Fixed – Reader Tamper alarms were being reported as Monitor Point Active

Fixed an issue that would require a reset of SSP after adding the first
AD300/400.

The download logic for Inputs and Outputs has been changed so only inputs
and outputs associated with doors are downloaded when the working with
AD300/400 subcontrollers.

Corrected and issue where "Remove All Access Levels" command would
sometimes show an error when an access level can’t be found.

Disabled ability to select SSP when you select create a trigger on SSP Local
Tamper.

Disabled the ‘Add Trigger’ button on the context menu if the selected node in
the tree is not an SSP.

Added theme to One-Many custom fields page.

Fixed an issue with One-Many grid where cell contents were not being saved in
some situations.

Reworked logic to save the badging printer between sessions.

Fixed issues with Milestone archive video playback.

Now sorting VMS camera list alphabetically, both in drop downs and in the
DVR browser.

Fixed several minor issues that occurred when using Custom Fields with photo
badging.

Corrected an issue where the door address is off by one in the keypad display
when you try to arm while it's in alarm

Improved the usability of the Date/Time controls used on report parameters
dialog.

Fixed issues with Badge Designer and Server 2003 and 64 Bit operating
systems.

Modified NSrv32.dll and NObj32.dll to support Rights mask on personnel
access levels in order to better support DNA Web.
Version 5.3.0.3
Firmware Revision(s):
10.20.2010
1.117 (SSP-D2/EP/DController/DCX)

NEW! Full support for a combined Radionics/DMP Alarm Panel Driver with two
way integration. (Please contact Open Options for more information –
Documentation to follow)

Fixed the displayed number of outputs from 4 to 2 for the NSC-100 in subcontroller properties dialog.

Fixed the APB option on elevators so that the combo box is a Drop List and not
an edit.

Fixed an issue with the driver becoming unstable if a start date (i.e. card
activation date) was before 1/1/1970

Corrected an issue where alarm status flags were reset if a hardware object
was edited in a client. This would prevent any points that are in alarm from
being cleared.

Corrected an issue where download on demand would be executed on just
about every denied event, including 'Denied Occupancy limit', etc.

Download on demand had the potential to crash the driver in some
situations. It was sending erroneous 4304 commands for all cards even if
they shouldn't have been processed due to DOD rules.

Reworked the lookups for personnel on the events grid. This now works
correctly if you store a facility code with the keycard.

Implemented threadpool to handle all client requests on the TCP/IP channel.

Made minor change to trace history report to reduce file locking on transaction
tables.

Fixed an issue where opening a personnel record on a badging station did not
display the badge associated with the cardholder until you changed the
template.

Fixed a bug in TCP/IP function that would cause packets to be misaligned and
disrupt stability.

Added option for logging low level TCP/IP port operations (see IPPort in
LogInfo.ini).

Added option for logging detailed information personnel downloads (See
Personnel in Loginfo.ini).

Modified the default LogInfo.ini file so that we now keep more parts and the
log files we maintain are larger.

Added functionality to save the badging printer between sessions.

Added updated NPowerIDPrint.dll to support magstripe encoding on Nisca
printers

Added updated NPowerIDCapture.dll to better handle TWAIN support. Will now
allow you to select which TWAIN device to use and provides the devices dialog
to take a photo with.

Improved the maximum elapsed time from when a direct command is issued
to when it’s processed.

Implemented new encryption mechanism for DNA passwords as the CryptoAPI
was causing problems in some cases due to certain requirements it had with
Windows Security. (NOTE: Existing passwords should still work, however,
once you reset a password it will be stored in the new format).

Updated the Smart Inspect Redistributable to the latest version 3.3.1.21

Added additional logging for Plugin mechanism for debugging purposes.

Corrected an issue where turning off the ‘Remove Cardholder’ rights could
result in user not being able to add personnel to a group via the context
menu.

Fixed an issue in 5.3.0.2 causing driver to fail when starting if an SSP had
more than 32 subcontrollers.

Added ability to run Trace History on MPG/Secured Area

Fixed the Trace History for Monitor/Control Points so that the Event Data field
was not blank.

Changed wording on Macro Command dialog to be clearer as to what your
options are for handling MPG Test Active/Alarm

Fixed incorrect theme options in the Site Config utility. In some cases it was
not matching the setting in DNA.

Fixed a bug causing Field overflow in DNAMessaging table when adding a new
controller

Fixed a bug in browser broadcast after adding a controller. The packed
address would be incorrect which would cause an error when it tried to update
the access level browser.

Added the ability to create a Hardware Debug file from startup so all initial
communication can be monitored.
Version 5.3.0.2
Firmware Revision(s):
09.02.2010
1.117 (SSP-D2/EP/DController/DCX)

NEW! Added support for two-way interface to DMP burg panel, including Host
Based Macro support, etc.

Added the latest SCP firmware to the install 3.12.0

Fixed issues with how card data is converted to binary if no format is found
(Bin and BCD formats)

Fixed driver lockup with Host Based Macros when using UAD and invalid
computer name.

Corrected an issue that occured if opening a personnel record, the accelerator
keys do not work (F7, F9, etc.)

Fixed an issue with Personnel Type changes not being saved on record close.

The issue code started at one and not 0 causing downloads to be off by one.

Added DemoKill.exe to the install CD in the CD Extras\Tools folder.

Fixed an issue causing secondary REX entries to show as elevator floors

Add new event for PIM based Mechanical Key Override (Index 535) when
using secondary Rex

Add ability to right click on any SIO type that supports it and update firmware
(RSC1/RSC2/ISC16/OSC16)

Made improvements to the licensing portion of the install so that exception
situations that occur give more meaningful information to the user/support.

Minor change to Install/Update SQL Script to update description in
DNATriggerVars

When creating macro commands DNA no longer shows control points that are
tied to doors or elevators.

Fixed a bug where removing an SIO would also remove any door on the same
SSP if it was the same number as the SIO

Changed Admin Level behavior to:

System - Can add edit operators and assign profiles when any level

Regional - Can add edit any operator with regional or local level
profiles


Local - Can add edit any operator with local level profile
None - Can only read assigned level

Fixed a bug that allowed ability to enter any value in APB location

The Tooltip for Tenant Nodes showed garbage information for the Tenant
number.

When using the ‘Uses Tenants’ setting, all the personnel trees will now refresh
w/o having to tab between them. Same goes for adding new tenants to the
operator’s privileges.

Major overhaul of the Personnel Tree so that it:

Doesn’t require you to switch tabs to get items to refresh

Doesn’t collapse the trees when you switch tabs

Updates to icons, names, etc occur on the fly as they happen

Inserts new items in their proper alphabetic order w/o having to
close/open node (i.e. doesn’t add to the end up the list)

The ‘All Cardholder’ nodes of the various personnel tabs do not reload
when opening/closing thus saving time and resources on larger
cardholder databases.

Change tab descriptions will update the tab w/o having to restart

Numerous other bugs fixed mostly related to using the custom tabs

Added Panel Time to the Trace History Dialog.

Added a new ‘Disabled Reason’ (Contact HR).

Several refresh issues with Events grid causing incorrect or garbled display in
some situations.

Fixed issue causing incorrect Activation/Deactivation times to be send to panel
(off by GMT offset)

Operator profiles are now available when you add them without having to click
‘Ok’ to exit the dialog. Same applies to removing them.

Added Panel Time to the Alarms Grid

Moved the Alarm Grid Sound settings to the database instead of the
registry. Also set so the initial directory is the standard DNAFusion audio
directory and added theme support to the grid setup dialog

The Tamper status reflected on SSP Status screen was not correct for point 1

Fixed issues with SSP Power/Tamper alarms not working.

The SSP Panel Time on the status screen did not reflect the local time of the
panel.

Fixed an issue with station name not showing on the acknowledgment text.

Fixed issues with addresses for SSP power fault showing incorrectly in events
grid and trace history.

Fixed issues with running trace history from events grid on SIO cabinet and
power tamper as well as SSP and SIO hardware objects.

Replaced the standard Personnel Access Report with a newer version that
includes Precision and Temporary Upgrade information.

Added a confirmation dialog to the right click update SIO functionality.

Added the ability to update firmware on the RSC-DT. This also shows a
warning dialog alerting the user to the fact that they need to manually select
the PCB A or B.

Fixed issue with creating new elevators and the ‘First Input’ drop down was
incorrectly enabled when the ‘no feedback’ option was chosen.

Fixed issues with dragging individual points (Inputs,Outputs,Readers) to a
Door and the hardware tree not updating properly.

Added ‘Expand All’ option to the Personnel Access Level window

Added ability to copy Access Levels from one card to another by

Dragging a card into the Personnel Access Levels window of a keycard

Right clicking in Personnel Access Level window and choosing from list
of other cards belonging to this personnel record

Dragging one card to another in the Personnel Tree

Fixed an issue with being able to add multiple Temporary Upgrade access
levels to the same card

Added the ability to edit the date and duration of temporary access levels.

Implemented logic to limit the number of NSC-100’s on a DControllerX to a
maximum of 16 (if no 485 downstream devices are there). Added logic to
limit the number of 485 downstream devices to 8 on the DControllerX

Implemented logic to limit the number of NSC-100’s to 32 on the SSP-D2 and
SSP-EP

Removed ability to drag a card to a cardholder on tabs sorted by card
number. You can still do this from tabs sorted by name.

Added logic to only show access levels that don’t currently belong to a card
when you right click and choose ‘Add Access Level’

Fixed issues with “Download on Demand” so it works correctly. Any download
of all personnel will be skipped unless the SSP is exempt or if a card has the
‘Always Download’ flag set. Any single card updates should be downloaded.

Fixed a bug where dragging a card record to a cardholder and then saying 'no'
to the prompt would result in the card being removed from the source
cardholder in the tree and wouldn't return until you exited and restarted DNA

Changed the methodology for configuring the EP Wireless Gateway to work
better with the AD400/300

Fixed an error when choosing Photo Recall or Get/Set Note from events grid
when the record is Access Granted Unlocked.

Moved the 'Save Event Filters' to the DNA Properties page in the Host Settings
dialog under the Alarms and Events heading.

Fixed issues related to Door Events showing as event 17 (Monitor Point
Inactive). Typically when an SIO was brought online, but could also happen
after a fault on the REX.

Fixed an issue that would occur when pasting more than 255 characters into
one of the Custom Text fields 1-16 .

Disabled the ‘Add Door’ menu item if the SSP would exceed the maximum
allowed number of doors .

Fix for Personnel Groups having the characters ‘<>:"/\|?*’ in the file name.
Version 5.3.0.1
Firmware Revision(s):
07.07.2010
1.115 (SSP-D2/EP/DController/X)

NEW! Added support for downstream RS-485 sub-controllers on the
DControllerX.

Fixed an issue with Milestone Corporate/Enterprise Integration not being able
to use default Windows Authentication on Windows Vista or above.

Fixed issue with alarm sounds not playing on Windows 7.

Fixed issue with Cathexis Video integration not working with new architecture.

Made some changes to the methodology that the initial status is gathered on
startup in an effort to alleviate issues seen on some sites.

Implemented new Video Integration architecture eliminating the
DVRControlContainer.dll.

Improved handling of PIM (Schlage Wireless Interface) events such as Low
battery, etc.

Added start and stop dates to the keycard tooltip.

Updated badge printing to support PNG with transparency.

Fixed bug in Operators causing system to lock up if an operator is selected
that has no associated profile.

Fixed bug in Operator edit causing the view level to not be saved.

Changes to an operator will be saved when pressing the ‘Ok’ button without
having to press the ‘Apply’ button.

Corrected issue with Custom Fields quantity drop down starting with 2 in DNA
Properties instead of 0.

Fixed issue with access violation when trying to right click on an access level
group and choosing 'Add Access Level to Group' or any number of other
combinations of situations in which you bring up the ‘Add Access Level’ dialog
other than on the personnel access level dialog.

Corrected issue with access events not being sent to workstations when they
should have been when using Tenants, but not using SSP lists.

Tenant Settings no longer saving station specific when you edit a Tenant’s
properties.

Changed so UI supports auto generated keycard values via external sources
(i.e. database trigger).

Door follows time schedule menu option will no longer be enabled on the doors
root node and will no longer cause an error if chosen.

Detect host operating system and default to Full Server if running on a server
OS version for new installs. Workstation versions will default to Client. Prior to
this all installs defaulted to just client.

Install now rebuilds the COM Package and application proxy during a restart
when it detects that it couldn’t copy over one of the server DLLs due to being
in use.

Allows operators to set the ‘Door Type’ of the Out Door of an In/Out door
configuration different from the main door.

Fixed issue decoding date information from license file when installing on
locale other than US.

Added latest EP Firmware 1.115 (covers DController(x), EP, D2).

Corrected DVR Properties dialog for missing text and misspelling.

The Alarm Card Text now shows in the Photo Recall window if selected.

Added the LastChangeDate field from KeyCards to the list of fields available on
badge templates.

Removed confusion related to ONSSI and Milestone on DVR setup.

Fixed issues causing the Elevator Floor data to not be saved when editing a
controller’s stored quantities.

Fixed issue with manually typing in the secured areas value rather than
selecting via the drop down in stored quantities.

Fixed issue with adding new SSP where it would end up initially adding the
tree item at the wrong level and not under the channel.

Added more protection around the Removal of items from the Alarms grid in
an attempt to solve the crash some sites are having.

Resized the Gateway image on the sub-controller properties page so it doesn’t
spill over the group box.

Added Filtering and Escalation to the Graphics View’s menu.

Added SLU.EXE utility to the Tools folder.

Added updated Custom Timed Events.Rpt.

Added dnaReportingServer for Web Reports.

Fixed issue with the User Info containing an apostrophe causing one of the
SQL scripts to fail.

Moved the ‘Use PC Prox’ from the Photo ID configuration dialog to the
Personnel Properties dialog.

Added icon for DNA Web Server icon to Program Files menu.

Added support for EMF files to the badge printing DLL.

Fixed issue with Door Control dialog. The status of the ‘Held Disarmed’ text
was incorrect.

Fixed issue with disabling a card by setting the card type to disabled. In some
cases it could leave the card activated.

Changed how ‘Do not Log contact COS if masked’ for monitor points and ‘Filter
Change of State’ for doors is handled. Those flags are no longer sent to the
panel, but instead are handled by the driver to ensure that all status is up to
date.

Changed the method of handling monitor point status as the previous method
of gleaning status from the SIO status report did not reflect the masked status
of the points.

When adding an NSC-100 you may now enter the MAC address with no
delimiters (i.e. 001122334455) or with any delimiter you want (i.e. 00-11-2233-44-55).

System now logs any OEM code changes to the database.

Fixed an issue requiring hardware tree refresh if you have Operator SSP Lists
turned on and you log out/in.

Removed error that would occur if you have either Enforce Employee ID
Uniqueness or Enforce Employee No Uniqueness turned on and you did a
multi-edit on cards only.

If you enforce unique SSN or unique Emp No and you perform a multi-edit on
personnel it should not allow you to edit SSN or Emp No.

Performing Multi-Edit on keycards only was not saving any fields.

Removed the Photo ID tab when using multi-edit of personnel

Fixed issue in driver causing Elevator status to be incorrect for DNAWeb when
an elevator was added after the driver started.

Doors will now show red in the tree when their state is Forced or Held.

Report parameter for Departments now sorts in alphabetical order.

Fixed issue causing user to be able to enter duplicate cards through the
PCProx interface

Fixed issue with losing photo recall transactions when under heavy load.

Added full support for monitor and control point status rather than the older
method of relying on the SIO status, which did not convey all the necessary
information.

Fixed issue – When you changed card type to disabled and then closed
document (rather than right click Update) it would not properly deactivate the
card.

Added ability to force status refresh. Right click on Site and it refreshes
everything, Right click on SSP and just everything for that SSP, etc.

The Events grid will now save its state every time it closes including any active
filters. These will be re-applied the next time the grid is open.

Fixed issue dragging a time schedule to an individual door of an access level.

Fixed issue with controller descriptions longer than the database field allows.

Fixed issue when removing Secured Area that had its triggers/macros
manually removed it would show an error message

Added additional logic to ensure that non US date format settings do not cause
the decoding of the warranty expiration dates to fail.

Rework the Alarms Archiving code and add some new logic for events and
audits to improve reliability.

Fixed issue with ‘Find Cardholder’ dialog. It would allow you select ‘Add’ when
there was no one to add. This affected the ‘Re-Assign Cardholder’ and ‘Add
cardholder to group’ menu items.

Added ability to set the font, size, and color of the font used for the overlay
text on Photo Recall. If alarm text is shown it uses the color for Alarms and is
shown separately at the top of the photo and not grouped with the other
overlay text.

Changed Photo recall to only show photos marked as ‘Default’.

Fixed issue in Photo Recall.
not show.

Fixed issue in Time Schedule Control Dialog where the description of the time
schedule was not showing.

Fixed issue with Alarm Cards. The priority associated with the card was not
being used.

The verbiage used between TS control, Macros and Host-based Macros was
not consistent and HBM had one too many choices

Fixed bug - If you had more than 128 MPGs allocated you would receive errors
when trying to view either of the MPG status pages on the SSP status dialog

Fixed bug - The MPG status page was not being updated properly when MPG
points status changed.

The access level grid will now maximize the column size for time schedules
and floor groups to accommodate longer widths.

Fixed bug - The initial status of points set up based on the door mode would
sometimes reflect an incorrect status

Issuing a free pass by right clicking on an access area no longer allows 'All
Cards'

Issuing a free pass by right clicking on the ‘All Cardholders’ node will now only
allow the ‘Free Pass’ option and will issue one command for each controller. If
the clicked on node is a group then each member of the group will have an
entry per SSP.

Fixed bug - Using a host based macro to Issue Free passes was not working
properly.

Fixed Bug - If the user created custom floor names, they were not showing in
the events grid (transactions table)

Fixed Bug – If an Elevator was in unlocked mode and was using feedback for
the floors the selected floor would be off by one.

Fixed Bug – Executing a Refresh All Time Schedules would randomly turn off
the ‘Always’ time schedule.
If multiple photos shown the overlay text would
Version 5.3.0.0
Firmware Revision(s):
05.11.2010
1.109 (SSP-D2/EP/DController)

NEW! Added dnaWeb Beta to the install. Requires additional license.

NEW! Implemented status mechanism for dnaWeb.

NEW! Install now allows user to launch DNAFusion at the end of the install.

NEW! Removed password from the install.

Added ability in controller properties to select either 6 or 32 access levels per
cardholder (to accommodate older panels that need to maximize the number
of cardholders on the panel).

Reworked the memory calculator on Controller properties to correct several
issues.

Changed the functionality of the Trigger Code editor. You now only set up
trigger codes you wish to use to minimize the impact on the load times of key
card records.

Several improvements in load times for personnel records.

Removed ‘Update Key’ option from Help menu as this is no longer necessary.

Fixed issue with some fault conditions (short and foreign voltage) not being
shown properly on monitor point status.

Replaced property view new resizable dialog mechanism with newer BCG
implementation.

New DVRControlContainer.dll with play controls for Cathexis.

Improved status for hardware objects belonging to Doors.

Fixed the state status overlays on hardware tree so there is a difference
between each of the various options (Forced, Held, Both).

Fixed status of door components. A door unlocked will now show the strike as
active and the DSM masked, but not necessarily active.

Fixed a minor bug that prevented drag and drop of camera to the same
window again after cleared.

Fixed issue causing license information to not be available in some situations
(i.e. Licensed hosts not available when client first loaded causing incorrect
remote desktop flag).

Improved DNA Directories dialog with newer BCG Controls and more viewing
area.

Added CustomFieldEditor.exe to the Tools Folder and recompiled to work with
latest runtime redistributable.

Corrected an issue that occured when photo paths were set up as relative to
the base Photo Directory.

Fixed an issue with Time Schedules and Holidays not downloading
automatically when edited.

Updated DNAUpdates.SQL to update the Daylight savings table for all SSPs
through year 2012.

Added creation of Schedules folder

Fixed an issue with controller quantities that would report incorrect messages
about memory usage when using the DController(X).

Fixed an issue with Photo Recall not showing Notes or ‘Other’ if selected.

Changed RSC-T to RSC-DT on the sub-controller status screen.

Help About grid changed so that verbiage shows ‘Soft Key’ for actual soft keys
and ‘Hasp Key’ for Hasp Key licenses.

Status of MPG did not always update in a timely manner when one of the
underlying points changed.

Fixed audit trail so that removing cards uses the correct Audit Action.

Area counts were not being automatically updated in the hardware tree unless
you were using Area APB mode.

Unable to control individual points under MPG/Secured Area using the menu
options (you could use the control dialog).

Removed the editing of 1-1 and 1-Many custom fields when editing multiple
personnel records.

Removed the status option from MPG and Secured Area context menus.

Fixed issue with any triggers not firing on any event whose codemap was
greater than 65535 (Access Denied: Area Disabled, Access Denied: Use Limit,
etc.)

Fixed Trigger Dialog not reloading Trigger Variables in slots 2,3,4 when the
condition was “off”.

Moved the Trigger Copy button to more logical context menu.

Removed reader modes 5-8 from the list of available choices for offline mode
on Doors and Elevators since they are irrelevant.

Reworked the order and wording of the Command types on the trigger dialog.

Reworked the wording of the Macro Action types to be consistent with trigger
dialog.

Small cosmetic changes and fixes to the Macro Dialog.

Adding an RSC-D2 subcontroller did not populate the database for Inputs,
Outputs, and Readers

Switched Reports/Graphics labels on DNA Directory dialog as they were
reversed.

Updated the install to include the latest Zero Conf tool.

Fixed issue in Tenants causing hardware to disappear from hardware tree
when operator made changes in operators dialog.

Added the ability to edit custom personnel, card, and access level types when
using tenants.

Auto emails are now able to obey a time schedule and are sent from the driver
rather than the client.

Added ability to change the sites SMTP email parameters from the client so
you didn’t have to bring up the site configuration tool.

Reworked logic in personnel screen so that values added to the database via
triggers would be reflected in the screen.

Removed unneeded menus from generic hardware menu.

If you log out and back and you have Tenants active then the events grid will
continue to obey the tenants of the original login

Implemented new AES encryption for operator passwords.
the encrypted password mime encoded.

Implemented strong password support in the head end. Currently not
configurable so it requires a minimum of 8 characters, Upper, Lower,
Punctuation, and numeric characters. This will be turned off by default and is
set in DNA Properties.

Ensuring that the DNAMessaging table is truncated during an upgrade

Fixed an issue when re-logging in after a log out where the display would
flicker and take quite a bit of time for the log in to complete.

Fixed application error that occurred in the operators dialog when either the
“Last Logged On” or the “Created” dates are empty.

Local operator view levels were not being saved which limited one operator
view environment for a particular station.

Added Licensed Web Users/Sessions to the Help About dialog.

Added ‘Allow Web Use’ check box to the Operator Dialog to control operator
web access.

Added the Profile View level (if not saving views to the database) so view level
can be edited.

Added the license key (Soft or Hasp) to the error message dialogs related to
failure to start due to licensing issues to improve troubleshooting.

The last used/printed badging template will be saved on personnel records so
when you pull the personnel record up it will default to that template.

The “last used” information is stored in the KeyCards table at the time of the
Additionally store
transaction now. When viewing cards or tool tips this information is now
readily available instead of being looked up in the transaction table.

The Personnel and Hardware windows now have an option to allow the
operator to turn off the default double click behavior and just have it
expand/collapse nodes. This is a station specific setting.

Changed both the cardholder screen and the ‘Add Access Level’ screen to allow
temporary upgrade durations to exceed 30 days.

Remove ‘Bump Now PANIC’ from input properties screen.

Removed the ability to edit access levels when editing multiple cards.

Corrected an issue that would set the 'Always download' flag et al when
editing multiple cardholder records.

Removed erroneous situations where operator receives message stating
record has changed when editing multiple card records and closing view.

Fixed an issue causing sub-controller licensed counts to be zero.

Fixed an issue on In/Out doors where operator would receive errors stating
that the contact and Rex could not be the same when that was not the case.

Added SMTP port to the Driver Configuration Screen, Client configuration
screen and implemented in Driver

Added theme support to the Site Driver utility.

Fixed minor issues with new VS 2010 themes.

Changed Help About screen to not show the License URL if the system was a
Demo System.

Reworked some of the DNA Properties screens to remove unused items and
make more intuitive.

Changed some key settings from being station based to Global (Tenant
settings, Allow duplicates, Photo Name Configuration, Operator SSP Lists.

Changed retrieval of previous install settings from registry and not the
DNASettings table.

Added new command line options for options to allow install to be automated.

Fixed direct commands so the operator event is not filtered when using SSP
lists or Tenant SSP Lists.

Improved Operator SSP Lists. When you add/remove SSPs you should not
have to refresh your hardware tree and new events should reflect your
currently hardware set. Should not need to log out and back in.

Fixed bug in driver preventing setting the reader mode from a host based
macro.

When adding new controllers with Operator SSP Lists enabled automatically
add the controller to the current operators profile.

Removing a camera from a DVR will now update any associated camera
groups and recordings.

Removing a DVR will now update any associated camera groups and
recordings.
Version 5.2.0.0
Firmware Revision(s):

03.02.2010
1.109 (SSP-D2/EP/DController)

NEW! Added software maintenance/warranty verification into the install
process. SWM required for software upgrades.
NEW! Support for Mercury Driver 4.5.1.100 (12/31/2009)

NEW! Upgraded to BCG 12 and added new Windows 7 theme.

NEW! Added support for the DControllerX.
NSC100s to a DControllerX.

NEW! Added Zero Config tool for Panel discovery (See ZeroConf folder under
Tools folder) NOTE: Firmware in panel must be current version (1.109) prior
to using discovery tool.

NEW! Added the Bioscrypt and OSDP interfaces to the reader LED drive
control options.

Corrected minor issues with Lumenera Camera.

Fixed an issue with the macros report not prompting for Site or SSP
Parameters

The Elevator Configuration Screen now shows Bio Enrollment and Grant if Host
Offline in proper order.

Changed the wording in Reader properties from DMP to DT Keypad.

Corrected issues with ePad Signature pad interface.

Recompiled DNA Agent for VS 2008 in install so it uses the same support files
as DNA.

Fixed a critical issue causing application error when a reference is made to an
SIO that did not exist in the hardware cache.

Removed the logic in the events grid that tries to create a hardware cached
object when it doesn’t exist.

Fixed an issue that caused expanding SSPs on the hardware tree to be very
slow in some situations.

Corrected handling of errors with orphaned entries that could result in
slowdowns and unneeded hardware tree updates.

Corrected an issue with Alarms Grid that would affect status of items in grid.

Turned off the ability for user to use group edit on groups that include both
doors and elevators. You must keep the selection group homogenous.

Corrected an issue where accessing the direct control menu on a cardholder
from the card view tab would result in an error message if you had just added
You can now add up to 16
the record.

Added Firmware support for the DController and DControllerX.

Added SQL to ensure that the packed address is properly set for upgrades on
older systems.

Fixed a refresh issue when loading saved settings from events grid.

Fixed a minor issue with personnel secondary filters that required a higher
level filter to be already selected.

Corrected an issue when manually turning of filters (not using clear all filters)
where the events grid would not repopulate with all of the events.

Fixed an issue where driver could mistake a transaction for an InfoReader
transaction and wait for input response.

Correctly setting Keypad Armed/Disarmed Modes in secured area to 'Card And
Pin’ now sets correct mode in the macro command built by secured area.

Corrected an issue that prevented from initially seeing Time Schedule or
Holiday sets when first added until followed by restart of DNA.

Updated SIO status to reflect all the SIO status information at the client. The
version information was not correct.

Changed image used in properties dialog for NSC100

Corrected an issue where the acknowledged date in the Alarms table was not
being updated when the alarms are acknowledged.

Enforced logic to ensure you can only add 32 NSC100’s to an EP or D2
controller.

Fixed and issue where removing an SIO did not issue the commands to the
controller to remove it.

Added first phase of OEM code checking for Controllers and
Subcontrollers. Non Open Options panels will automatically be converted to
Open Options panels on initial rollout.

Implemented new registration/licensing system. During the install your
license information should be converted automatically.

Changed Help /About dialog to reflect some of the new licensing information.

Added support for the latest Canon Camera Drivers.

Added latest Firmware for EP line of panels (EP,D2,DController).
version is 1.10.09

Added new standard reports (Muster, Timed Events, and Door Follows Time
Schedule). User may have to reset toolbar for options to show up.

Fixed an issue where editing an elevator without viewing the Elevator Objects
page the configuration and elevator flag would incorrectly be set.

Fixed an issue where you would get hardware object not found shortly after
adding an access level to a group (either dragging or adding through menu).
Current

Added an option that allows you to bring up the entire application in the case
of an alarm.

Fixed issue causing SIO Tamper Monitor Alarm Events when firmware was
downloaded to an SIO.

Fixed an issue causing SIO status to be incorrect when an SIO was added to
an existing controller (or came online subsequent to the driver starting).

Fixed an issue with not being able to launch the Client Setup utility from the
Administrative menu.

Fixed an issue with error counts on SSP download status screen.

Removed ability to set up Door template.

Removed menu items for File Globalization, Caption Bar, Title Bar, and
Gradient Captions, Ping Site and maybe a few other unused items.

Removed the ‘Templates’ menu item from the main menu. This should only
be launched from the context menus for specific hardware.

Updated pxProxAPI.dll to latest version and included it in install.

Corrected issues with pcProx reader. You may now unplug and plug in the
reader at any point without CPU utilization issues or errors.

Corrected an issue where (if SSP Lists, Tenants, etc) are turned on and you’re
showing channels then all channels would show even if you didn’t have rights
to any SSPs on that channel.

Corrected an issue where the DOD Exempt setting on the controller properties
screen did not save.

Removed menu option for Event Reports (Transactions, Event Descriptions,
and Event Statistics) that were not implemented.

Corrected an issue with missing macro commands when dragging a door to a
macro or adding it via repeating commands dialog.

Redid the DLL Registration utility and Client Setup to ensure use of the latest
VC runtime along with some minor improvements

Added new default operator profiles to the database for ‘Badging’, ‘OpenDX
Badging’, and ‘Guard’

Now forcing the ‘Use Embedded Video’ flag to be turned on during upgrades.
Version 5.1.0.16
12.10.2009
Firmware Revision(s):
3.118 (SSP-E) 0.74 (SSP-D2/EP)


Upgrade to BCG 11.0 – Better Windows 7 Compatibility, fixes, etc. NEW
Visual Studio 2010 Application look.
Upgrade to Visual Studio 2008 Dev Components.

Corrected issue where removing an SSP did not update the Access Level Tree.

Fixed an issue where door changes (renaming or deleting) weren't reflected in
the access level tree.

When capturing a signature on a personnel record that hasn't been saved user
is now prompted to save the record.

Improved the mechanism used to communicate status between panels, driver
and client. This provides a much more accurate status picture. This covers
the outstanding issue with graphics maps initially opening with incorrect status
as well as issues with MPGs.

The service release or full install now write the update ID to the updates table
so once its run, push updates won’t be re-installed.

Added diagnostic messages in the event that the external database upgrade
scripts fails.

Card type is now being updated properly when using multi-edit.

Multi-edit no longer prompts you to save when closing window if you had
already saved.

Corrected an issue where some values on the advanced door parameters were
not working correctly for multi edit.

Fixed issue with photo recall that would occur when photo path or name is no
longer valid.

Corrected several issues with Luminera camera and photo capture.

Incorrect SQL for returning all Access areas which kept the Issue free pass
from being fully functional when launched from a cardholder.

The Time fields of the Activation/DeActivation field on the card tab are now
enabled in Multi Edit mode

Corrected an issue where the group number on event 147 and 148 were
reversed causing SIO Power Tamper events to show the wrong color on the
event grid.

Activating a card with the card type set to disabled will now set the card type
to normal

Fixed an issue where facility code multipliers were incorrectly initialized in
some cases, especially on new installs.

The advanced interaction with the Windows 7 taskbar was turned off to avoid
confusion, but will be added back at a later date as an option.

Updated Personnel Cards Report to show Facility Codes properly.

Updated Bitmap of the Wireless Gateway sub-controller.

Removed the ‘Show In Quadrant’ menu items from the Camera Group menu.

Corrected an issue restoring events where the Lastname field had the text
Firstname in it.

Removed dependency on NGridList along with some small improvements to
Alarm logging grid and Floor Setup grid.

Fixed an issue where holidays were not being removed from the panel in some
cases when removed from the head end.

Corrected an issue with editing multiple doors. Flags on the advanced tab
would be set to random values by default.

Added the ability to filter the trace history on an elevator by floor.

Added Waypoint SIF Agent to list of applications to shut down/restart on
install.

Fixed an issue that caused high CPU usage when enabling the pcProx
enrollment reader.

Changing the floor quantity of an elevator now shows properly in a Trace
History dialog without requiring client restart.

Updated the RegSvr32 Interface program to match current requirements.
Version 5.1.0.14
10.27.2009
Firmware Revision(s):
3.118 (SSP-E) 0.74 (SSP-D2/EP)

Corrected an issue that kept the firewall settings were not properly being
applied on new install.

Client only installs no longer prompt the user for the database name.

Hardware transactions with no associated cache object in the driver could
result in uninitialized values. Specifically doors configured as InfoReader
doors.

Fixed issue with large card numbers not sorting correctly in the Report
Parameter dialogs.

Improved speed loading the report parameter dialog.
Version 5.1.0.12
10.19.2009
Firmware Revision(s):
3.118 (SSP-E) 0.74 (SSP-D2/EP)

Removing 'follows time schedule' property from door now removes associated
triggers/macros from the panel

Corrected an issue displaying wrong event data when executing a type 1
macro.

Client upgrades will no longer default to the first machine in the list of
available servers when the existing server isn’t broadcasting.

Removed the ‘Apply Upgrade’ check box on the database selection screen for
client installations.

DNA Fusion uninstall now leaves the various settings tables in the Common
App folder.

RTN Events no longer create a ‘Clear Alarm’ event when there’s no associated
alarm.

Fixed an issue where access levels removed from the tree (Groups, Personnel,
and Cards) are now removed from the panel.

Fixed an issue where ‘Temporary Upgrade’ option was incorrectly enabled
when removing an access level from a personnel group

Corrected minor issue in issuing APB Free Pass. Added ability to right click on
any group type and have the Free Pass issued to just those records.

The alarms grid settings are now initialized properly if registry settings are
missing.

Photo Recall windows are now processed when in ‘Auto Hide’ mode.

Defaults for Tool Tips (Hardware and Personnel), Hide Pin, Custom Fields, Use
Situation Manager, Show Alarm Grid on Close and Rotate Photo ID Windows
have been changed so they reflect the proper values on new installations.

‘Rotate Photo ID Windows’ verbiage has been changed to ‘Use Revolving
Recall Windows’ to avoid confusion.

Corrected an issue with door components missing under certain rights
assignments with Tenant filtering turned on.

Fixed a situation where HASP key was not detected when remotely connecting
to server.

Removed filters page when editing a Tenant’s properties with Tenant filters
turned off.

Added ability to change personnel types in multi edit mode.

Improvements were made to multi edit mode to eliminate unnecessary
prompting to save your values when closing the document.

Removed extra confirmation dialog when deleting a Time Schedule or Holiday.
Version 5.1.0.0
09.30.2009

NEW! Added Tenant Hardware Filtering to allow user to filter based on doors,
points, etc.

NEW! Added support for RSC-IP network-based sub-controller with PoE
support.

NEW! Added support for SSP-D1 intelligent single door controller (This
product is not officially released but support added for beta testing purposes).

NEW! Added “Door Follows Time Schedule” functionality to simplify setting up
triggers/macros for door modes.

NEW! Added Intercept, an IP-based communication module for interfacing
with Axis cameras and Stentofon IP intercom, to the list of services the install
double checks for during an install/upgrade.

Improved performance of loading/saving settings.

Dramatically improved performance of loading the hardware cache during
initial startup.

The Alarms Information Window can now be scrolled, resized, or closed.

Corrected an issue with looping sounds on alarm grid not being silenced on
acknowledgment.

Fixed an ordering issue that occurred when removing and adding commands
of a macro.

Updated time schedule/holiday browser to correct minor refresh issues.

Corrected an issue that prevented the secondary reader from showing up in
the advanced properties..

Creating Host Based Macros by dragging items from Hardware tree now
updates the host macro tree on the fly.

System now prevents selecting the door’s main reader in the dropdown for
secondary reader.

Fixed a bug in CRQ that occurred when using an apostrophe in search criteria

The “Has Access To” dialog now handles large card numbers correctly.

Fixed an issue where the Non-use report showed cards that had been used
when card numbers were bigger than 32 bit.

Added the SMTP authentication method to the Site Configuration tool and
implemented the functionality in the driver.

Running install with the /FORCENEW option will no longer update logging and
display setting on databases that already exist.

Fixed application error that would occasionally occur when switching focus to
another window during startup..

Reduced Flicker when resizing the HTML window

Reduced Flicker when resizing and scrolling the Events Grid.

Added Fusion Logo to the MDI client background to show when no views are
open.

Added new table to DNA to accommodate new features in OpenDX.

Corrected an issue that incorrectly reported newly added SIO status as online.

Fixed an issue where photos did not save correctly when adding them from
the general personnel tab.

Added ability to create SSP Offline/Online triggers.

Fixed an issue where Alarms View not painting correctly when you clear all
alarms.

Added ability to assign individual start dates and durations for temporary
access levels on a per SSP basis.

Removed the ‘Find Sub-controllers’ menu item.

Updated the upgrade and install scripts so that the Admin profile now has
privileges for Situation Manager, Door Follows Time Schedule, and Tenant
Routing turned on.

The ‘Ok’ button now saves on operator profiles.

Added latest Aladdin HASP drivers to install. Including Windows 7 drivers.

Database selection, server, etc. screens now show when doing an upgrade to
ensure correct values w/o having to restore to /FORCENEW in some upgrade
situations.

Increased the speed of loading the door objects page of door properties.

Enabled the Last Used feature on cardholder screen.

Fixed several issues with Auto Activate/Deactivate Cards, and Time &
Attendance Cards so they function properly.

Corrected issues related to retrieving personnel records from the events grid
when the event included the full card info with Facility code (Access Granted
Unlocked for instance).
Version 5.0.0.1142
07.13.2009

Added the PIN2 database field to Badge system.

Fixed issue with Precision Access not showing on certain reports and on ‘Who
Has Access’ Report.

Install now defaulting the 'DNA REPORTS' DSN to SQL Server due to issues
with Native Client.

Removed visibility to access levels that users don't have rights to modify or
view.

Fixed continuation of inputs/outputs/readers when set to ‘Default’.

Client setting to “Bring Alarm Grid to front on Alarm” will now open the alarms
grid if it is closed.

Un-checking 'Assign Access Level' in operator profile now completely removes
ability to assign access levels from the cardholder tab regardless of what
levels the operator is allowed to assign.

Changed logic for MPS1 configuration on SSP-D2 to be based off the model
number and not the physical address..

Access Level Members report and Who Has Access report changed to show
the Active Status of cards to delineate between Active and Inactive cards.

Setting Access Levels to Read Only in operator profile will disable the entire
tree instead of just limiting you from editing or dropping access levels on the
tree.

Modified Trace History report to limit events to hardware the operator has
access to via SSP Lists or Tenants.

Fixed menu item ‘Add user to group’ when person is located under a group.
Item was previously disabled.

Adding a cardholder when using multiple tenants now sets the appropriate
tenant when the cardholder is added.

With tenants enabled and adding a new personnel record, the select Personnel
Group dialog now only shows groups from the tenant that the cardholder is
assigned to.

The Personnel Groups report tab now only shows groups that the operator has
access to.

Corrected User rights associated with personnel groups and Access Level
groups to correct issues with adding or editing groups.

Application now prevents users from removing a time schedule if there are
triggers utilizing it.

Added new %USELIMIT% replaceable parameter for use in Host Based Macros
when triggering off of changes in Use Limits.

Corrected issue with CRQ error message if you did not enter any search
criteria.

Added Access Level activation/deactivation dates to the personnel tool tip.

Added Department, Location, and Title to the Who Has Access grid.

Added security to Host Based Macros. If an operator does not have the ability
to add/edit regular Triggers or Macros he won’t have the ability to add/edit
Host Based Macros.

The SQL generated during install to correct the Company Name in
DNASettings was incorrect.

Fixed a bug that caused application to crash when logging off/on when you
have Tenants enabled and the events grid open.

Fixed an issue where non-card related events were not showing on the grid
following a refresh when you have Tenants enabled.

Added detection of SQL Native Client 10.0 (Comes with SQL 2008)

Now checking integrity dB issues when upgrading older versions of DNA to
prevent scripts from running against the Master database.

Now adding the user login (as USID) and machine ID (as HASP ID) to the help
about screen when using Soft Keys (no hasp).

Removed any duplicate personnel from the “Who Has Access” Dialog. In
addition, now supports sort the listing by last name, first name, access level.

The Custom Fields dialog now shows in DNA properties when tenants are
enabled. These can be considered global. If you don’t set up any custom fields
in Tenants then these will be used.

Photos now show on personnel tool tips when using Tenants.

When an operator adds a new tenant it is now automatically added to his list
of tenants without having to go into privileges.

Several issues with control states have been corrected on the Tenant Admin
dialog.
Version 5.0.0.1141
07.13.2009

Added the PIN2 database field to Badge system.

Fixed issue with Precision Access not showing on certain reports and on ‘Who
Has Access’ Report.

Install now defaults the 'DNA REPORTS' DSN to SQL Server due to issues with
Native Client.

Removed visibility to access levels that users don't have rights to modify or
view.

Fixed continuation of inputs/outputs/readers when set to ‘Default’.

Client setting to “Bring Alarm Grid to front on Alarm” will now open the alarms
grid if it is closed.

Un-checking 'Assign Access Level' in operator profile now completely removes
ability to assign access levels from the cardholder tab regardless of what
levels the operator is allowed to assign.

Changed logic for MPS1 configuration on SSP-D2 to be based off the model
number and not the physical address..

Access Level Members report and Who Has Access report changed to show
the Active Status of cards to delineate between Active and Inactive cards.

Setting Access Levels to Read Only in operator profile will disable the entire
tree instead of just limiting you from editing or dropping access levels on the
tree.

Modified Trace History report to limit events to hardware the operator has
access to via SSP Lists or Tenants.

Fixed menu item ‘Add user to group’ when person is located under a group.
Item was previously disabled.

Adding a cardholder when using multiple tenants now sets the appropriate
tenant when the cardholder is added.

With tenants enabled and adding a new personnel record, the select Personnel
Group dialog now only shows groups from the tenant that the cardholder is
assigned to.

The Personnel Groups report tab now only shows groups that the operator has
access to.

Corrected User rights associated with personnel groups and Access Level
groups to correct issues with adding or editing groups.

Application now prevents users from removing a time schedule if there are
triggers utilizing it.

Added new %USELIMIT% replaceable parameter for use in Host Based Macros
when triggering off of changes in Use Limits.

Corrected issue with CRQ error message if you did not enter any search
criteria.

Added Access Level activation/deactivation dates to the personnel tool tip.

Added Department, Location, and Title to the Who Has Access grid.

Added security to Host Based Macros. If an operator does not have the ability
to add/edit regular Triggers or Macros he won’t have the ability to add/edit
Host Based Macros.

The SQL generated during install to correct the Company Name in
DNASettings was incorrect.

Fixed a bug that caused application to crash when logging off/on when you
have Tenants enabled and the events grid open.

Fixed an issue where non-card related events were not showing on the grid
following a refresh when you have Tenants enabled.

Added detection of SQL Native Client 10.0 (Comes with SQL 2008)

Now checking integrity dB issues when upgrading older versions of DNA to
prevent scripts from running against the Master database.

Now adding the user login (as USID) and machine ID (as HASP ID) to the help
about screen when using Soft Keys (no hasp).

Removed any duplicate personnel from the “Who Has Access” Dialog. In
addition, now supports sort the listing by last name, first name, access level.

The Custom Fields dialog now shows in DNA properties when tenants are
enabled. These can be considered global. If you don’t set up any custom fields
in Tenants then these will be used.

Photos now show on personnel tool tips when using Tenants.

When an operator adds a new tenant it is now automatically added to his list
of tenants without having to go into privileges.

Several issues with control states have been corrected on the Tenant Admin
dialog.
Version 5.0.0.1140
06.09.2009

Corrected issue with ports not configured correctly if the controller type
property was 5 (SSP/E w/AES).

Fixed an issue with hardware not showing up in tree with SSP list enabled.

Made card activation privilege more comprehensive.

Corrected an issue to prevent removal of access levels from cardholders
without having tenant rights to the SSP.

Corrected an issue to prevent "remove all" command from removing access
levels without having tenant rights to the SSP. The "remove all" command will
now only remove access levels from SSPs in which the operator has rights.
Version 5.0.0.1139
06.03.2009

Updated the video window play controls to include the ‘x’ for close all windows
command.

Updated Access Denied: (Any Reason) trigger to include request rejected: no
escort card presented.

Corrected an issue with "Auto Complete" function in personnel records that
would allow to 'Add Text' even when setting not active and would result in text
being saved incorrectly.

Fixed issue where setting privileges to NOT view access level groups would not
restrict from viewing, assigning, etc.

Fixed issue where setting Trigger & Macros to read only in the operator profile
would still allows user to remove macros, copy, insert commands, etc.

Removed ability to configure a repeating door schedule with read only access
to triggers/macros since it adds a trigger/macro that you can't edit or remove.

Corrected an issue when using NT Authentication that allowed users to log on
as a local user on the client computer.
Version 5.0.0.1138
05.22.2009

The CMap used to track outstanding panel downloads had no protection and
potentially could cause a lockup in the SSPQueue class.

Added extra logging to the SSP level to be able to track activity in the the
Configurations Queue thread and the Mercury send thread.

Added extra exception handling to the dnaFusion.dll and around the call to
AddFileIDtoUpdates call. There were some reports of issues when adding the
file ID to the updates database.

The RTS/CTS option for channels now disabled when the channel is Ethernet
type.

Re-enabled option to open specific card record by double clicking on the card
even when the personnel record has more than 7 cards attached.

Updated NPowerIDCapture.dll to TCAMRemote 5.9 and updated all Canon
redistributables to match.

Added confirmation when scheduling timed control of an output point or
monitor point.

Opening a personnel record via a card node on the tree view now ensures the
card number is visible. (this was an issue with more than 7 cards).

Previous versions of DNA allowed semicolon to be used to separate multiple
email addresses when sending email via HBM. It now requires commas

Adding a new Host-based Macro now adds it with the correct icon

Corrected Multi-Edit on personnel records so they obey the Read-Write
security settings for fields.

Must now have Allow Edit Time zone rights before able to add one.

Upgraded the Time Schedule dialog for BCG Visual Styles

Setting read only privileges on Time Schedules now works.

Registry Entries for various Directory Paths are now overwritten on a new
install so that changing directories will not cause problems.

Added command line switch to install (NONATIVE) to force the install to set up
ODBC entries using standard SQL Server driver instead of SQL Native Client.

Changed SQL Native client detection mechanism to determine if SQL Native
Client is installed.

Added Windows Installer 3.1 for older XP systems.
Native Client.

Moved the Host Based Macro email logic from station to driver.

Added DateAdded, UserID, HdwAddr fields to the Transactions table.

Removed the Strike+1 extended flag from advanced Door parameters

By default, now turning on the extended door flag for filtering door forced for
3 seconds when adding a new door.

Added logic to set the Object Pooling settings on the COM+ Components

Fixed the event history report so it works properly when scheduled.

Corrected issue with description field on host based macros results in DB error
if too long.

Fixed issue with blank continuation of inputs on onboard SIO when adding a
SSP-D2.

Corrected an issue with BioVerify and Cipher Mode switches being reversed on
the door dialog.

Added new panel time replaceable parameters
(%PTIMEDATE%,%PTIME%,etc.) to show the time in the local format for the
panel’s time zone.

Added more logic to enable/disable continuation controls on SIO advanced
screen for RSC-IP and RSC-DT

(Driver) Corrected the Panel time field in the transactions table to show the
correct time

Added new DNA Fusion Manual to installation
Version 5.0.0.1137
04.19.2009
It is required for SQL

Fixed an issue where logging off with the alarms or events grid open left the
screen with the grid still there or with painting issues in the MDI
background. NOTE: The option to leave the alarms grid open when logging
off had no effect at this point.

Corrected issue with 'Save View’ option in operator profiles so that it will store
the view in the registry instead the database if the user logged on doesn't
already save his settings in the database.

Fixed an issue where pressing return to close out the dialog when saving a
new environment was not saving.

When no activation date is specified on an access level it downloads the
current time relative to the machine and time zone the driver is running
on. If the SSP has an offset that's different from the driver machine you will
get access denied level.

Add support for new extended door flags from Mercury

Changed install flag on ‘userimages.bmp’ so that it will only be installed if it
doesn’t exist so that users who have modified it won’t have it overwritten

Removed duplicate loading of user environments during startup.

Fixed “object not found” error that would sometimes occur after logging off
and back on.
Version 5.0.0.1135
04.15.2009

Fixed issues with converting some holidays in Holiday Dialog from text to a
date.

Removing a card by right clicking on the card page of the personnel view now
properly removes the page and is no longer disabled if the personnel browser
is collapsed.

Trigger Variable status page was off by one.

Trigger Variable status page now allows you to toggle the value of a trigger
variable.

Disabled Trigger Status menu item unless you right click on a site.

Expanded the size of ParameterData (2-4) in HostBasedMacro table to 2000 to
accommodate larger SQL statements

Modified DNAUpOld.SQL to correct issue on some older upgrades

Implemented new VistaShell.DLL
Version 5.0.0.1133

03.30.2009
Fixed trigger dialog from not showing trigger variables when set to off.

Dispatch text on alarms now presents on Clear and not on Acknowledge.

Fixed issue where removing and MPG did not remove the associated Secured
Area.

Corrected an issue where alarm descriptions were being overwritten when
acknowledged with ‘Alarm Acknowledged’

Now forcing Priority 1 alarms to be red on the alarms grid

Reduced the size of the Alarm Info panel on Alarms Grid

(Install) Correct version of NPowerIDImage.dll included in the install. This
fixed an issue with using Medium mode cropping.
Version 5.0.0.1132
03.24.2009

NEW! Added new routing/escalation support.

Now defaulting the option to show only most recently used menu items to off.

Fixed issue with 'Reset Password' button in the operator privilege dialog.

Fixed an issue that occurred when scheduling ODBC report (sql script could
not be found)

Added full file version to the About DNA window.

Corrected an issue where adding Access Level Groups to Personnel Group was
not checking for duplicate entries.

Fixed “hardware not found” error that would occur when right clicking on a
Personnel Group and choosing 'Add Access Level Group'.

Fixed issue with temporary upgrade button being active in some
circumstances where not required.

Corrected an issue where selecting 'Add to Group' from the Personnel Group
Editor would result in occasional error.

Added new functionality (VistaShell.dll) to improve offline registration when no
internet access is available.

Added new DNA Fusion Hardware and Tech Manuals to CD Contents.

Added permanent offline registration support to registration on servers where
internet access is not allowed.

Fixed minor issue with access areas off by one in door configuration.

Transactions on doors with anti-passback delay will now cause a status
request for all areas on the SSP to be generated so that the client will be
updated as to counts, etc.

Fixed a minor refresh issue with access areas on the hardware tree.
Version 5.0.0.1131
03.04.2009

Corrected a minor issue with temporary access levels not showing properly in
the personnel access level window.

NEW! Added the ability to create drop-down lists on the fly for certain
personnel data fields and custom fields.

NEW! Added support for Window Vista 64 bit version.

NEW! Enhanced Video Integration enables “scan for cameras” across general
integration framework.

Fixed an issue where the “reset all warning dialogs” button was not resetting
all dialogs.

Fixed an issue where removing a SSP would not always removed associated
access levels in the personnel access level window and result in a hardware
object not found message.

Added person type to user privileges.

NEW! Improved video tool tips present video window when hovering over
cameras in tree or on graphic maps.

Fixed an issue with extended access level properties remaining until reset.

Added delete warning on custom personnel fields.

User privileges now save immediately and do not require GUI restart.

NEW! Updated help file.

Corrected an issue that kept event ID 325 from showing in grid (No escort
card presented).

Added direct command for removing precision access level from card.

Auto download following add/edit of card formats.

Several enhancements to E-mail function and auto E-mail of alarms.

Corrected a refresh issue with access levels. Showed duplicates until tree
refreshed.

Improved several areas of the Audit trail and reporting.

Fixed minor issue with the Non-Use card report.

Corrected several minor issues with the template manager.

Automatically assigning unique key on Alarm Dispatch text entries.
Version 5.0.0.1130
11.26.2008

NEW! Improved Graphical User Interface with application themes and
collapsible object explorers.

NEW! Advanced Video Integration with leading NVR/DVR manufacturers.

NEW! Client updates pushed from DNA Server on startup.

NEW! Enhanced Alarm grid with “Group by” organizing feature.

Fixed CRQ Issue when using company as sort criteria.

Corrected several minor issues with in/out door configuration.

Limited number of floor groups to the number configured in the SSP.

NEW! Added ability to associate view settings to a given operator rather than
a level.

Fixed an issue where secondary readers not updated in tree view until refresh.

Corrected an issue where Email attachments were not being sent in some
cases.

Improved the photo name configuration dialog and added Social Security
Number (SSN) field as a photo naming option.

Preventing from adding duplicate access levels to an access level group Only
displaying available access levels in personnel group and access level group
menus.

Removed unsupported baud rates from SSP downstream port configuration.

Fixed issue where alarm grid was not loading even with “Bring Alarm grid to
front” setting on.

Several enhancements to the “Find Cardholder” dialog and function.

Updated defaults for Daylight Saving Time table.

Greatly improved time to return results on standard DNA Reports when
dealing with large amounts of data.

Added ability to rename camera groups in DVR Browser tree.

Corrected an issue getting elevator properties from alarm/event grid.

Fixed an error that would occur when trying to add a card block prior to saving
personnel record.

Fixed an alarm grid issue with saving column widths.

Added support for legacy style tabs and window options for tile, cascade, etc.

Improved several areas of SMTP Email functionality.

Corrected a minor issue where application icons not showing correctly when
connected via terminal services or remote desktop.

Fixed an issue where saving a card record would appear to clear the access
level tree for that card. (This was just a refresh issue and no levels were
actually removed from the card)

Added trace history menu option from objects under a personnel group in tree.

Fixed an issue where custom toolbars were showing up twice following a login
cycle.

Add Standard toolbar and most used modules to the default application view.