/////////////////////////////////////////////////////////////////////////
exacqVision Client

/////////////////////////////////////////////////////////////////////////

Release History
=========================================================================
10/16/2024
v24.09.101
* Bug Fix - Remove display of unusable button styles for Associations
* Bug Fix - In Linux, the checkboxes for the object filters is shifted to the left, effectively cutting off the tree
* Enhanchment - Support for serial PTZ to Onvif IP camera

09/04/2024
v24.09.100
* Bug Fix - Hide https cert validation option when not supported.
* Bug Fix - Added check to handle empty camera names from csv file.
* Bug Fix - Fixed crash when saving source group in an event monitoring profile.
* Bug Fix - Use correct help page for Remote Connectivity and Mobile Optimized Streaming
* Bug Fix - Fix crash caused by system restart
* Bug Fix - Fix video playback issue when video is on Wasabi S3

08/23/2024
v24.09.0
* Feature - Support for Wasabi S3 as an archiving target
* Enhancement - Remote Connectivity restructuring
* Enhancement - Add Mobile Optimized Streaming panel
* Enhancement - client use of pub/sub model for live analytics
* Enhancement - More consistent presentation order of devices in config tree
* Enhancement - support for horizontal flip in storage display
* Enhancement - Password control on Bodyworn is insecure, Not our standard secure one.
* Enhancement - added new event and toast to indicate Thinning event
* Bug Fix - Manage preferred mac address in license panel
* Bug Fix - ExacqReplay options don't appear until window resized
* Bug Fix - Clear grid dropdown elements before adding entries
* Bug Fix - Reconnect popup needed when navigating to camera config
* Bug Fix - CloudDrive Oldest Desired Client Issues
* Bug Fix - when handling Add Filter button, treat Bounding Box as a special case
* Bug Fix - when handling Add Filter button, show conditions panel first to avoid failure of the add
* Bug Fix - Event forward button gets disabled while skipping through search timeline
* Bug Fix - Crash in Views config panel - Find Camera
* Bug Fix - Crash when selecting audio in Add Video panel
* Bug Fix - Auto play is not working in timeline search mode

08/15/2024
v24.06.2
* Bug Fix - Manage preferred mac address in license panel

06/26/2024
v24.06.1
* Enhancement - add descriptions of protocol options
* Enhancement - Add retry status for QuickAdd
* Enhancement - Camera Imports: The display name should persist for all cameras, including those that come online later.
* Bug Fix - Newly created view hard to find

06/20/2024
v24.06.0
* Build - Initial build of Client

05/30/2024
v24.03.5
* Enhancement - support for horizontal flip in storage display

04/16/2024
v24.03.4
* Enhancement - Update Help for 24.03 release.

03/30/2024
v24.03.3
* Build - Rebuild due to failure.

03/29/2024
v24.03.2
* Bug Fix - Fix Status display in QuickAdd camera grid.
* Bug Fix - Differentiate between free and paid license in frictionless add.
* Bug Fix - Change targets for low bandwidth bitstream.
* Bug Fix - Ignore security code updates fron non-client sources.

03/25/2024
v24.03.1
* Enhancement - Added ARTPEC-8 support.
* Build - Removed builds for Windows/Linux x86.
k
03/13/2024
v24.03.0
* Enhancement - Quick-Add feature for Illustra frictionless commissioning.
* Enhancement - Add client user interface to set up remote connectivity.
* Enhancement - Create low bandwidth channel when enabling remote connectivity.
* Enhancement - Allow disabling SSA message via XML.
* Bug Fix - Fixed issues when creating multiple bounding box filters.
* Bug Fix - Preserve Resticted View Window override status on config update.
* Bug Fix - Display BoundingBox keywords in Filters panel.
* Bug Fix - Search Camera refresh from Report Mode to Thumbnail Mode.
* Bug Fix - Fixed flickering icons when selecting direct search buttons in Report and List Modes.

02/16/2024
v23.09.10
* Build - Re-build

02/16/2024
v23.09.9
* Build - Re-build for unit test failure

01/22/2024
v23.09.8
* Enhancement - Re-orient graphical storage layout for Dell 1NVR systems

11/20/2023
v23.09.7
* Bug Fix - Don't expect server response for local video search

11/18/2023
v23.09.6
* Build - Rebuild due to failure.

11/17/2023
v23.09.5
* Build - Fixed build issues with mapped drives.

11/17/2023
v23.09.4
* Enhancement - Shade in analytic data in the search bar as it returns.
* Enhancement - Don't search areas that have no object data.
* Bug Fix - Handle Play button correctly on first click.
* Bug Fix - Change metadata acquisition to use short requests during playback.
* Bug Fix - Fixed issue with searching from local client.
* Bug Fix - Fixed the issue for CloudDrive Oldest Content Disappears when 
            non-CloudDrive Archive Target Configured.
* Bug Fix - Restore check for search id match in search responses.
* Bug Fix - Don't interrupt metadata searches with List View search.
* Bug Fix - Heartbeat the NVR when we are backlogged processing sockets.

09/21/2023
v23.09.3
* Enhancement - Block live analytics in search.
* Bug Fix - Clear video search response pending when Data response parsed.
* Bug Fix - Fixing the width on a few spin controls on Linux.
* Bug Fix - Fixing the heigth on a few slider controls on Linux.
* Bug Fix - Removing size limitations for a few more spin controls.
* Bug Fix - Only request more more data for keyword panel if it is shown.
* Bug Fix - Don't clear event search pending flag on response from POS.
* Bug Fix - Removing size limitations for a few more spin controls.
* Bug Fix - Reduce scope of socket packet deletion when blocking live
            analytics in search.
* Bug Fix - Only clear video searching status on video start from scrub request.
* Bug Fix - Display disabled icons below search buttons.

09/11/2023
v23.09.2
* Enhancement - Add the option to Color Group the individual Camera Icons
* Bug Fix - Change BOUNDINGBOX tag to BoundingBox.
* Bug Fix - Prevent crash when attempting to view serial data in search.
* Bug Fix - Handle changes for Enabled check box for CloudContent.
* Bug Fix - For searches in Events panel, always use legacy search type.

09/08/2023
v23.09.1
* Enhancement - Hide "strict search" option for new servers.
* Bug Fix - Fixing the width on a few spin controls on Linux.
* Bug Fix - Changes to thumbnail and summary search generation to prevent
            interupting search already in progress.
* Bug Fix - Wait for all search components to complete before initiating a
            new search.
* Bug Fix -	Update export to use new search format.
* Bug Fix - Prevent adding a scale factor when rendering to a texture.
* Bug Fix - Block new user role when server is downgraded.

08/18/2023
v23.09.0
* Enhancement - Client side work for Cloud Drive Oldest Desired Content.
* Enhancement - New UI field for the frame-level retention period.
* Enhancement - Speedups / optimization for new search.
* Enhancement - Add support for new user role.
* Enhancement - Add live analytic support for Illustra Body Worn cameras.
* Enhancement - Moving the generic dewarper to the top of the list.
* Enhancement - Client side work for WDR Settings.
* Enhancement - Updating wxWidgets, zlib, mbed, and curl.
* Bug Fix - Properly size toolbar icons on 4k monitors.
* Bug Fix - Properly display disabled buttons in linux.
* Bug Fix - Properly enable appropriate buttons on add cameras page after
            deleting cameras.
* Bug Fix - Live view tree reloading on camera double-click.

08/18/2023
v23.09.0
* Enhancement - Client side work for Cloud Drive Oldest Desired Content.
* Enhancement - New UI field for the frame-level retention period.
* Enhancement - Speedups / optimization for new search.
* Enhancement - Add support for new user role.
* Enhancement - Add live analytic support for Illustra Body Worn cameras.
* Enhancement - Moving the generic dewarper to the top of the list.
* Enhancement - Client side work for WDR Settings.
* Enhancement - Updating wxWidgets, zlib, mbed, and curl.
* Bug Fix - Properly size toolbar icons on 4k monitors.
* Bug Fix - Properly display disabled buttons in linux.
* Bug Fix - Properly enable appropriate buttons on add cameras page after
            deleting cameras.
* Bug Fix - Live view tree reloading on camera double-click.

06/30/2023
v23.06.2
* Bug Fix - Properly display search time controls on osx

06/28/2023
v23.06.1
* Bug Fix - Restore toolbar enable/disable behavior.
* Bug Fix - Hide ip address in the analytics tab when the analytic plugin
            matches the camera plugin.
* Bug Fix - Restore classic and light theme capabilities on windows.
* Bug Fix - Properly display static box items in linux.
* Bug Fix - Properly display disabled buttons in linux.

06/01/2023
v23.06.0
* Enhancement - Copy selected camera information when adding new camera.
* Enhancement - Library updates (zlib, openssl, curl).
* Enhancement - Allow bulk deletion of event linking items.
* Enhancement - Add checkbox to conditions panel to set search type.
* Enhancement - Upgraded wxWidgets version to 3.2.
* Enhancement - Upgrade linux x64 builds to gtk3.
* Bug Fix - Dark themed windows does not work well with wx 3.2 
* Bug Fix - Don't bring up browser when clicking help link.
* Bug Fix - Display duration in search event list panel for valid durations.
* Bug Fix - Default port selection with SMTP STARTTLS should be 587.
* Bug Fix - Persist fonts on OSX in unit tests until test completion.
* Bug Fix - Updating help submodules.
* Bug Fix - Event Monitoring Setup when there are multiple client actions.
* Bug Fix - Reverting warnings delta check for internal build system
* Bug Fix - Address crash when editing Event Source Group.
* Bug Fix - If a view is active, prefer its aspect ratio setting over global client setting.
* Bug Fix - Prevent erroneous popup dialog when adding Axis Body Worn device configuration.
* Bug Fix - Display entire video image when performing intermediate scaling on
            high resolution monitors.
* Bug Fix - Enable web panels on Ubuntu 18.04 and up.

02/15/2023
v23.03.0
* Enhancement - Support for Final Color; Choose search type based on final color
* Bug Fix - Don't reorder keywords when building conditions panel tree
* Bug Fix - Allow live analytic keyword colors to be processed before bounding boxes.
* Bug Fix - Fix issue with storing multiple trigger events.
* Bug Fix - Saving a image from live view drops the Background Color off the OSD.

12/13/2022
v22.12.2
* Bug Fix - Fix display of External power source for Nexcom PoE.

12/12/2022
v22.12.1
* Enhancement - Updated User Manual for 22.12.
* Bug Fix - Prevent navigation to camera configuration web panels when web panel
  libraries fail to load.

11/22/2022
v22.12.0
* Enhancement - only fetch cameras for systems in our systems list
* Enhancement - poe support for Nexcom
* Enhancement - When colors are involved in the searches, do a direct search from the client
* Enhancement - Hide the metadata keywords grid by default
* Enhancement - Hide the conditions panel video window when not needed
* Bug Fix - Fix issues with restoring the scroll position in the conditions panel keyword tree
* Bug Fix - Fix crash when clicking on the 'show keywords' checkbox
* Bug Fix - Fix search type before generating item xml
* Bug Fix - Don't send the search summary request when the conditions panel 
           is not shown and search not allowed
* Bug Fix - Event Monitor fix for rules that begin with the system name
* Bug Fix - Fix tree display in Storage Hardware table		   


09/15/2022
v22.09.3
* Bug Fix - Prevent negative font sizes and trivial thumbnail images in 
  thumbnail search.

09/13/2022
v22.09.2.1
* Enhancement - Update User Manual.

09/02/2022
v22.09.1
* Bug Fix - Prevent a crash when double-clicking on grid divider in List View
* Bug Fix - Prevent a crash on OSX when clicking on calendar controls
* Bug Fix - Prevent search export failure if client has specific startup

08/18/2022
v22.09.0
* Enhancement - Display analytic colors above bounding boxes.
* Enhancement - Prevent some analytic search filters that don't make sense.
* Enhancement - Don't request event data in response to Show Conditions panel.
* Bug Fix - Reset search item flags when sending new search requests.
* Bug Fix - Prevent a potential crash on the association config page
  when cameras are deleted from underneath you.
* Bug Fix - Initialize digital ptz settings to client settings when 
  the plugin does not send them.
* Bug Fix - Prevent displaying toasts for streaming body worn cameras
  on system disconnect.
* Bug Fix - Reset camera connection status on system disconnect.
* Bug Fix - Properly hide associations when mouse capture event is missed.
* Bug Fix - Disable body worn audio devices on the audio configuration page.
* Bug Fix - Prevent security integration sources from displaying twice
  in the bookmark editing tree.
* Bug Fix - Fixed a potential crash when adding a new IP serial port
  and a config update happens.
* Bug Fix - Don't send scrub request if waiting for summary response.

06/13/2022
v22.06.3
* Enhancement - Updated user manual.
* Enhancement - In audit trail, show Summary Search for summary request.
* Bug Fix - Allow selection of the already selected date from date pickers.
* Bug Fix - When enabing LDAP, set Use SSL by default.

06/06/2022
v22.06.2
* Enhancement - Display condition panel values alphabetically.
* Enhancement - Only display summary values for text type.
* Enhancement - Upgraded libva to version 2.14 to support latest Intel Media Driver
  for Ubuntu 22.04.
* Enhancement - Use system version of libva for Ubuntu 22.04 and higher installs
  for better compatibility with future versions.
* Bug Fix - Prevent body worn devices from showing up on add IP cameras in
  certain situations.
* Bug Fix - Fixed a potential crash on search when playing audio and video
  locally on the server with direct search enabled.
* Bug Fix - Fixed issues with event search (non-analytics) not working.
* Bug Fix - Resolve issues with avi exports and AAC audio.
* Bug Fix - Fixed issues with custom search filter values if there are multiple
  keys with the same name. This can sometimes happen with bounding boxes.
* Bug Fix - Maintain bounding box selection when the search filter tree is populated.

06/02/2022
v22.06.0
* Enhancement - Added support for raw PCM16 audio.
* Enhancement - Default new installs to group sources by device.
* Enhancement - Added dewarping support for new Panasonic/i-PRO name.
* Enhancement - Add last motion status to the camera grids.
* Enhancement - Filter analytics data based on the specific objects found within the
  searched timeframe.
* Enhancement - Simplified analytic search UI.
* Enhancement - Provide a mechanism for enabling / disabling display of specific
  analytic overlays.
* Enhancement - Added CSV support for system report generation and included support
  for some missing columns.
* Enhancement - Improved performance processing config updates from server.
* Enhancement - Improved analytic search performance if there is no filter.
* Bug Fix - Fix highlighting of keyword metadata results.
* Bug Fix - Fixed video panel size for drawing analytic bounding box filters.
* Bug Fix - Fixed an issue where downloading may start again after clearing cache.
* Bug Fix - Properly select video panel sources when right click searching from live.
* Bug Fix - Fixed an issue where only 1 person key would show in the results even if
  multiple persons existed matching the entered criteria.
* Bug Fix - Fix client disconnect from server if the UI thread is too busy to respond
  to the server heartbeat.
* Bug Fix - Populate timeline with event metadata information as received.
* Bug Fix - Prevent unnecessary repopulations of the event metadata grid when search
  completes. This would take a long time if many results.
* Bug Fix - Fixed issue with setting live audio lip sync to enabled not smoothing
  video as intended.
* Bug Fix - Fixed an issue with audio sync of non-native exports if audio does not
  start at the same time as video.
* Bug Fix - Resolved some inconsistencies with enterprise notification profiles.
* Bug Fix - Fixed an issue saving user views as an LDAP user.
* Bug Fix - Show friendly names of LDAP users for user views.
* Bug Fix - Windows - Stop using boosts ipc folder and create our own to avoid
  conflicts with 3rd party software using boost.
* Bug Fix - Fixed performing cropped exports with GPU decoding in some cases.
* Bug Fix - Fixed indicator text not wrapping if it gets updated.
* Bug Fix - Improve handling of camera names on the audio page for Axis body worn.

03/08/2022
v22.03.1
* Bug Fix - macOS - Fixed a hang on M1s when using video preview.
* Bug Fix - Fixed an issue with the link sometimes disappearing from indicators.
* Bug Fix - Display proper web panel error pages for camera configuration
  web panels on linux and mac.
* Bug Fix - Fixed an issue with the help link on archiving going to the wrong link.
* Bug Fix - macOS - Show the correct architecture for arm on the about dialog.
* Bug Fix - Fixed a potential crash in GPU decoding if the plugin reports the wrong resolution.

03/03/2022
v22.03.0
* Enhancement - Show toast for all web panels that fail cert setting checks.
* Enhancement - Add Enter to the default DCZ joystick profile.
* Enhancement - Added separate archive rate and upload rate fields for archive 
  targets that report them.
* Enhancement - Added Select Camera joystick button action.
* Enhancement - Added numeric key joystick button actions.
* Enhancement - Support up to 128 joystick buttons on Windows
* Enhancement - Add camera web configuration page within the client.
* Enhancement - Windows, Upgrade to CEF 97.1.7.
* Enhancement - Updated status text for cloud drive 2.0 configuration process.
* Enhancement - Added indicator for new cloud drive camera subscriptions available.
* Enhancement - Added indicator for incomplete archive configuration.
* Enhancement - cloud drive help hyperlink on Archives page navigates to user manual.
* Enhancement - Added new indicator to suggest enabling password strengthening
  and augmented authentication.
* Bug Fix - Acknowledge client setting changes when camera web panels are reloaded.
* Bug Fix - Remove subnet checks for camera browser urls.
* Bug Fix - Prevent hidden security integration inputs from counting towards the 
  display count.
* Bug Fix - Manage cloud drive camera subscription edge cases better.
* Bug Fix - Prevent using embedded motion data for smart search if the motion 
  data is truncated in the ps files.
* Bug Fix - Fixed potential crash on live video with bad timestamps.
* Bug Fix - Avoid unnecessary region lookup when searching AWS targets.
  which could lock up the GUI while waiting for a response.

12/14/2021
v21.12.2
* Enhancement - Updated user manual.

12/03/2021
v21.12.1
* Bug Fix - Changed the cloud drive text to say region instead of regions.

12/03/2021
v21.12.0
* Enhancement - Cloud drive 2.0
* Enhancement - Cold storage with cloud drive 2.0
* Enhancement - Added support for new TycoAI analytics:
  Intelligent Perimeter, Object Classification, and Social Distancing
* Enhancement - Show bubbled up status on elevator controls.
* Enhancement - Better support for TycoAI multiple image ingest.
* Enhancement - Display access control action text in credential prompt and status bar.
* Enhancement - Add option to not always prompt for access control credentials.
* Enhancement - Disable associations and map icons for access control while
  the action is being performed.
* Enhancement - Added support for restricted view windows when dewarping.
* Enhancement - Allow thumbnail previews of cameras with restricted view windows.
* Enhancement - Added support for Kantech elevators.
* Enhancement - Add support for cropped exports with RVWs.
* Enhancement - Updated rules for intrusion status icons and colors to handle
  more states.
* Enhancement - Improve image quality when downsampling from high resolutions.
* Enhancement - Give the user the option to perform manual ingest on still or clip.
* Enhancement - Added ability for security integrations to set the controller type display string.
* Enhancement - Allow security integrations to have more complex hierarchy.
* Enhancement - Added support for importing cameras with multiple inputs.
* Enhancement - Added rounded corners to button and notification toasts.
* Enhancement - New status strings for security integrations.
* Bug Fix - Linux/Mac - Resolved issues with the client potentially not
  always picking up the correct instance number on startup.
* Bug Fix - Fixed cropped exports of restricted view cameras when rotated.
* Bug Fix - Remove hidden integration inputs from associations and maps tree controls.
* Bug Fix - Reduce flicker on associations input selection tree control.
* Bug Fix - Check map item image existence before attempting to load them.
* Bug Fix - evCLI - Fixed issues with bringing up cameras by name and ID.
* Bug Fix - Show correct install architecture on macOS M1 machines.
* Bug Fix - Show restricted view windows as you draw them
  even if drawing from right to left or bottom to top.
* Bug Fix - Fixed issue with restricted view window background color selector
  looking disabled when creating a new window.
* Bug Fix - Only fire joystick association shortcuts for the currently
  active application instance.
* Bug Fix - Improve search handling of timestamps going backwards.
* Bug Fix - Using the default language will overwrite the OS configured
  region formatting settings with the default for your OS configured language.
* Bug Fix - Prevent cursor from moving back to the start when editing a filter value on search.
* Bug Fix - Improve performance of schedule drawing.
* Bug Fix - Only display the primary context for TycoAI analytic camera choices.

09/30/2021
v21.09.5
* Enhancement - Disable GPU decoding for smart search for improved performance.
* Bug Fix - Prevent RVWs from being shown in copy and save image unless overridden.
* Bug Fix - Fixed RVWs being in the incorrect position during digital PTZ.
* Bug Fix - Use person name instead of GUID when adding a filter from keywords grid.
* Bug Fix - Windows - Fix copy to clipboard and drag and drop issues on some systems.
* Bug Fix - Fixed an error when attempting to perform cropped exports.

09/14/2021
v21.09.4
* Bug Fix - Fixed an error when copying to clipboard from grids.

09/08/2021
v21.09.3
* Enhancement - Modified maps to show the same flashing colors from associations
  for inputs in the arming exit delay state.
* Bug Fix - Fixed a bug that could potentially cause crashes on cameras with associations
  or potentially impact performance of cameras with associations.

08/27/2021
v21.09.2
* Enhancement - Updated user manual

08/26/2021
v21.09.1
* Bug Fix - Prevent duplicate camera IP addresses when device is set to https if available.
* Bug Fix - Windows - Fixed an edge case where vcruntimes may not be installed.
* Bug Fix - Fixed issue where a combination of quick export and direct local search
  would never think the download was complete.

08/24/2021
v21.09.0
* Enhancement - macOS - Force client into dark theme to match OS setting.
* Enhancement - Restricted view windows.
* Enhancement - Ability to password protect and encrypt exe and psx exports.
* Enhancement - Upgraded oncam dewarping library to add support for C-08 cameras.
* Enhancement - Improve the timing of next/prev events with analytics
  to go to the exact millisecond instead of rounding to the second.
* Enhancement - In search only include analytic events when doing next/prev event
  with filters for analytic rules.
* Enhancements - Improvements to the logic for lingering analytic bounding boxes.
* Enhancement - new color definition for partition status
* Enhancement - Add ability to create/delete presets from live video.
* Enhancement - Add better protection against config loss on power loss and crashes.
* Bug Fix - Prevent possible double credential dialog prompt on startup
  when importing systems on startup.
* Bug Fix - Fixed issue when searching analytics from report search.
* Bug Fix - macOS - Upgraded portaudio library.
* Bug Fix - Fixed an issue where the wrong analytic settings may be used
  on the config page if there are more than 8 analytics on a camera.
* Bug Fix - Fixed issues on reboot where client may connect to the server
  prior to all plugins starting up and not restore the correct startup settings.
* Bug Fix - Fix issues with using the add filter button on analytic entries
  that are formatted to be user friendly such as temperature and confidence.
* Bug Fix - Fixed a crash when losing connection to analytic items after searching.
* Bug Fix - Fixed an issue where direct search may sometimes leave items still in a searching state.
* Bug Fix - Stop automatically playing video after search results locally
  unless the search button was clicked.
* Bug Fix - Stop clearing cache when performing quick exports.
* Bug Fix - Reduce some of the video panel flicker when searching.
* Bug Fix - Don't send OSD config for analytics with no metadata.
* Bug Fix - Don't show trail or label for off screen analytics.
* Bug Fix - Windows - Updated the VC10 runtime files used by some dewarpers.
* Bug Fix - Windows - Added default size for CD-R/RW discs when burning.
* Bug Fix - Fixed issue with panels saying no camera after a quick export.
* Bug Fix - Windows - Better handling of boost interprocess shared folder deletion.

06/21/2021
v21.06.5
* Bug Fix - macOS - Fix crash on startup on Big Sur.

06/13/2021
v21.06.4
* Build - Rebuild due to build system issue. No changes from 21.06.3.

06/11/2021
v21.06.3
* Enhancement - Include client settings in support export.
* Bug Fix - Fixed a potential crash performing support export.

06/08/2021
v21.06.2
* Enhancement - Updated user manual.

05/21/2021
v21.06.1
* Enhancement - Make verbiage consistent when deleting bookmarks.
* Enhancement - Allow search bar to automatically shrink the name area
  when searching items with shorter names.
* Enhancement - Added the ability to double click to auto resize the name area
  on the search timeline.
* Bug Fix - Properly update check tree state on tree repaint.
* Bug Fix - Don't use the first audio name as the default export filename
  if multiple audio sources are being exported through quick export.
* Bug Fix - Double clicking in the timeline or clicking play with no meta results
  enabled the stop download button when it shouldn't.
* Bug Fix - Fix text alignment and border on schedule buttons.
* Bug Fix - Fix button sizes in grids that have enough room for standard button heights.
* Bug Fix - Prevent crash when switching between bookmarks with analytic data.
* Bug Fix - Fixed issues in search with scrubbing cloud drive video.
* Bug Fix - Fixed a crash when returning to search after losing connection
  to a system that you were previously filtering analytic meta on.


05/17/2021
v21.06.0
* Enhancement - Show camera name in search metadata filters for source
* Enhancement - Added new security integration type for generic events.
* Enhancement - Adding search instance and heartbeat support to support exports.
* Enhancement - Increase support export request timeout.
* Enhancement - Export temperature label for displaying on top of video in ePlayer.
* Enhancement - Export information to tie analytic meta to multiple streams in ePlayer.
* Enhancement - Make rtsp server address cells easily copyable with a click
* Enhancement - Improvements to button appearance in grids.
* Enhancement - Added search filter for event monitoring sources and targets.
* Enhancement - Added search filter for event linking sources and targets.
* Enhancement - Remove bulk blob caching on File Management page and allow for on-demand caching
* Enhancement - Include a 'missing' status for audio channels that aren't functional
* Enhancement - Allow showing a map in live and then switching to a camera under the map in the tree by double-clicking
* Enhancement - Allow multiple audio streams to be exported with quick export.
* Enhancement - Show correct rotated aspect ratio even when camera does not have video.
* Enhancement - Added option to group camera items by device.
* Enhancement - Made system status consistent between systems and add systems pages.
* Enhancement - Added support for connecting directly to SMB shares as a system.
* Enhancement - Infrastructure updates to search check tree logic.
* Bug Fix - Fixed icons on association overlay icons in the overflow popup.
* Bug Fix - Show analytic bounding boxes if multiple rules have the same GUID data.
* Bug Fix - Fixed a crash if server restarts while filtering analytics.
* Bug Fix - Add a 1 second grace on search for determining if the end of the
  audio clip is cached for exports.
* Bug Fix - Fixed issues with search not preserving digital PTZ when moving
  the cursor outside of meta in the ruler.
* Bug Fix - Ensure correct cameras are in exported layout even if cursor
  is outside of meta in the ruler.
* Bug Fix - Stop passing credentials in the url when opening camera web pages
  from the add IP cameras page.
* Bug Fix - Update device statuses on Trigger, Alarm and Audio config pages to react better to status updates
* Bug Fix - Send a copy of map blobs to servers that get appended to an existing map
* Bug Fix - Fixed issue with event buttons being stuck on when you press
  the shortcuts for 2 momentary event buttons at the same time.
* Bug Fix - Fixed issues with bookmark meta not displaying meta properly.
* Bug Fix - Fixed issues with going to bookmark after save.
* Bug Fix - Fixed issues exporting 48kHz audio when exporting at the start of a clip.
* Bug Fix - Fixed issue preventing deletion of cases.
* Bug Fix - Properly recheck search items when disconnected servers reconnect.
* Bug Fix - Don't send PTZ and aux commands multiple times when clicking associations.
* Bug Fix - Fixed an issue with drag and drop system video panel population.
* Bug Fix - Prevent client crash when attempting support exports for offline systems.
* Bug Fix - Fixed incorrect naming of STORM dewarper.
* Bug Fix - Added an error for dates out of range for system logs and support export.
* Bug Fix - Fixed a crash displaying video with latest Intel drivers on Ubuntu 20.04.

03/11/2021
v21.03.4
* Enhancement - Updated user manual and translations.
* Bug Fix - Properly handle IP address change on the body worn configuration page
* Bug Fix - Allow function key shortcuts when text controls are focused.

02/25/2021
v21.03.3
* Build - Rebuild because build node issue.

02/24/2021
v21.03.2
* Enhancement - Updated Immervision libraries for newer camera model support.
* Bug Fix - macOS, exacqReplay was opening up in the background.
* Bug Fix - Prevent offline search not possible error from showing erroneously
  when searching non-video/audio items.
* Bug Fix - Fixed potential crash on exit after disconnecting from a system.
  with search items and closing the client if you never return to search.
* Bug Fix - macOS, security integrations status bar icon was not clickable.
* Bug Fix - Maps were not properly removing the system when the last
  item from the system was removed.

02/19/2021
v21.03.1
* Bug Fix - Fixed cross platform compatibility issue with large blobs.
* Bug Fix - Properly display audio devices from scheduling panels.
* Bug Fix - Zero drive raid systems that need an array were still showing no disk.
* Bug Fix - Direct search may not be able to play audio/video in some cases.
* Bug Fix - Audio playback may not start properly from direct searches.
* Bug Fix - Windows, Improved check for msvc runtimes on install.
* Bug Fix - Fixed a display issue with saved passwords for security integrations
  with access codes and no usernames which made it look like the passwords weren't saved.
* Bug Fix - When performing a save image as from live capture the image before prompting for the path.
* Bug Fix - macOS, save image as and other save file dialogs were not working properly.
* Bug Fix - Fixed an issue with apply and cancel being enabled when they shouldn't for body cam config.

02/15/2021
v21.03.0
* Enhancement - Axis body worn camera support.
* Enhancement - Support Large Blobs.
* Enhancement - Added support for search only cameras and audio for Axis body worn.
* Enhancement - Added config options for axis body worn cameras.
* Enhancement - Hide drive panel graphics when a raid unit needs prepping and no disks are available.
* Enhancement - Updated the themed versions of the PTZ button images.
* Enhancement - Show read only storage page for spare systems.
* Enhancement - Automatically create a system event linkage for source groups
  in event monitoring.
* Enhancement - Added support for dewarping newer model Panasonic 360 degree cameras.
* Enhancement - Allow selecting multiple files at once in Add Person
* Enhancement - Upgraded Oncam dewarping library for newer camera support.
* Enhancement - Added Linux x64 support for Oncam dewarping.
* Enhancement - Windows, Upgraded CEF version used by web panels for improved web support.
* Enhancement - Enterprise LDAP: enable local user accounts checkbox if 
  connected as a local user AND local user accounts are disabled
* Enhancement - Added timeout message to export log if we timed out waiting
  for system or audit logs during support export.
* Enhancement - Performance enhancements for the analytic keyword search grid.
* Enhancement - For enterprise and system LDAP pages, disable the option to disable local user accounts if current use is local
* Bug Fix - Improve default value setup in enterprise LDAP page
* Bug Fix - Prevent the installer from hiding the checkbox to launch the client.
* Bug Fix - Clear out the video panel when using dynamic connections and connectivity
  to the system is lost.
* Bug Fix - Fixed performance and display issues on event linking page when
  the window is small enough to cause scrollbars.
* Bug Fix - Fixed an issue where web panels may continue playing audio when no longer shown.
* Bug Fix - Fixed an issue performing HTTP authentication via web panels.
* Bug Fix - Fixed a crash when attempting to export H.265 to an avi file which is not supported.
* Bug Fix - Fixed issue with enable all analytics on the Views Live page.
* Bug Fix - Hide thumbnails when exiting Camera Recording page.
* Bug Fix - Clear properties list in Hardware Storage tab when selecting a tree item with no associated data.
* Bug Fix - Prevent automatically reconciling analog cameras to the wrong system and 
  handle the logic necessary for reconciling failover/failback systems with analog cameras correctly.

01/13/2021
v20.12.4
* Bug Fix - Prevent crash when searching security integrations.
* Bug Fix - Fixed an issue causing server logs to not be requested in
  support exports if you canceled your previous export during audit request.
* Bug Fix - Fixed an issue parsing tours that are on multiple systems.

12/11/2020
v20.12.3
* Feature - Added support for Amazon S3 archive targets and direct search.
* Enhancement - Updated help files.
* Bug Fix - Changing the shortcut and changing it back on event buttons
  would incorrectly show an already used message.
* Bug Fix - Ignore event button shortcuts for numeric keys when text input
  controls are in focus.
* Bug Fix - Fixed an issue sending keyword filter searches to the server.
* Bug Fix - Fixed an issue causing the talk button to appear on audio inputs.
* Bug Fix - Cleanup GPU dewarping memory when switching dewarper types.
* Bug Fix - Prevent crash when multistreaming sources are selected in report mode search.

12/03/2020
v20.12.2
* Rebuild due to publishing error.

11/22/2020
v20.12.1
* Bug Fix - Fixed issues caused by wrong log rotation settings.
* Bug Fix - Fixed a potential crash during log rotation.
* Bug Fix - Momentary event buttons were not releasing properly.
* Bug Fix - Event button shortcuts were showing CTRL+ALT+Key, but only worked
  when pressing CTRL+Key. The shortcut text now properly reflects the right keys.
* Bug Fix - Update the current live panels when turning on global analytics and ensure drag and drop
  cameras to video push have the correct analytics state
* Bug Fix - Fixed an issue with GPU dewarping on linux
* Feature - Support for Amazon S3 cloud archive targets

11/16/2020
v20.12.0
* Enhancement - Added support for temperature analytics.
* Enhancement - Added OSD's for temperature readings.
* Enhancement - Added client setting to specify temperature units.
* Enhancement - Client support for auto merging of faces. 
* Enhancement - When creating new person, permit multiple images to be specified and merged.
* Enhancement - Add Confirm Face option for faces found with low confidence, and auto-merge
  with best match.
* Enhancement - Add Register Face option for faces found with no match.
* Enhancement - Improve Formatting of confidence value display.
* Enhancement - Allow configuring camera analytics to be turned on by default,
  video pushes retain analytics activated state.
* Enhancement - Hotspare updates on the Storage->Hardware tab and
  implemented Refresh button for rescanning drives during session.
* Enhancement - Added support for GPU dewarping with Immervision.
* Enhancement - Added client auditing for system add, update, delete, import, etc.
* Enhancement - Added log rotation for client logs. 
* Enhancement - Added support for dewarping Oncam C-12 cameras.
* Enhancement - Grouped web views together in trees so they can be expanded/collapsed.
* Enhancement - Performance improvements of event parsing.
* Enhancement - Performance improvements to report search mode.
* Enhancement - Performance improvements to bolding view items in live tree.
* Enhancement - Increased the at most storage rule limit for archiving to 9999 days.
* Bug Fix - Prevent Video Push id regeneration when connected to the same system multiple times.
* Bug Fix - Remove orphaned keyword items from the search filter grid.
* Bug Fix - Fixed an issue where some MJPEG streams may fail to decode.
* Bug Fix - Properly center WDR slider in camera settings when disabled.
* Bug Fix - Prevent layout toolbar selection state in layouts configuration.
* Bug Fix - Fixed an issue parsing face matching search results that could cause
  erratic paths and overlapping objects at times.
* Bug Fix - Fixed issues with the joystick button descriptions getting cut off.
* Bug Fix - Prevent system disconnect if taking too long during creating
  or editing soft triggers, time triggers, or event source groups.
* Bug Fix - Hide RTSP server configuration on spares and inactive recorders.
* Bug Fix - Fixed an issue with names of unmatched faces sometimes not displaying
  on top of video.

10/27/2020
v20.09.5
* Bug Fix - Fixed an issue with the default view not showing up when switching
  between event monitoring profiles.
* Bug Fix - Fixed an issue loading the default view on startup for event
  monitoring profiles.
* Bug Fix - Allow CLI interface to connect to systems by system name.
* Bug Fix - Fixed some issues with multi-system views and failover.

10/15/2020
v20.09.4
* Bug Fix - Fixed an issue where selecting SSO for imported systems would
  not save correctly.
* Bug Fix - Improved handling of drag and drop for web panels.
* Bug Fix - Fixed colorspace conversion issue affecting some MJPEG cameras.
* Bug Fix - Fixed an issue with direct archive searches not mounting the path.

09/11/2020
v20.09.3
* Enhancement - Updated user manual.
* Enhancement - Check subscription status for Cloud Drive
* Bug Fix - Properly paint serial and keyword search result panels.
* Bug Fix - Unable to create cloud drive archive target if you apply a trial
  license on top of a valid license.
* Bug Fix - Resolved some issues with dynamic connections displaying video
  upon first connection to the system.
* Bug Fix - Fixed GPU decoding performance degradation on Ubuntu 20.04.
* Bug Fix - Prevent clicking new on the AI Servers page when the input limit is reached.
* Bug Fix - Windows, resolve some screen scaling issues on the AI Servers page.
* Bug Fix - Prevent mount dialog from constantly coming up on search if you
  have a cloud drive and samba drive or perform a cloud drive locally.

08/30/2020
v20.09.2
* Enhancement - Improved Cloud Drive error messages.
* Enhancement - Improved the next and previous event icons in classic theme.
* Bug Fix - Windows, removed ffmpeg dependency on media foundation which may
  not be available on some versions of Windows.
* Bug Fix - Fixed a lockup on shutdown after performing system discovery.
* Bug Fix - macOS, copy image to clipboard and other image resizing may
  sometimes crash.
* Bug Fix - Fixed a potential crash when changing audio or video settings and
  immediately returning to live.
* Bug Fix - Prevent event monitor profiles from being re-selected in the tree
  which was restarting them and in some cases causing crashes.
* Bug Fix - Fixed an issue where show live analytics is checked on the config page
  but we aren't showing the live analytics.
* Bug Fix - Fixed a few edge cases where the validation for search filters popup
  may stay up or be displayed when it shouldn't.

08/23/2020
v20.09.1
* Bug Fix - Fixed a potential crash on list search when deselecting a search item.
* Bug Fix - only switch to Add Systems on invalid creds when dynamic connections is enabled and user
was previously on a config page associated with that system
* Bug Fix - only show the capacity warning message if a user has reduced the slider
* Bug Fix - Prevent config updates from refreshing password on RTSP server page
* Bug Fix - Prevent system discovery from periodically appearing as if it's searching.
* Bug Fix - Fixed an issue with the system report progress dialog being cut off.
* Bug Fix - Hide associations from showing when system connection is dropped.

08/20/2020
v20.09.0
* Feature - Mask detection analytic support.
* Enhancement - Upgraded to ffmpeg 4.3.1.
* Enhancement - Upgraded libva to 2.8.0 and intel-vaapi-driver to 2.4.1.
* Enhancement - Provide better error message handling when creating new usernames.
* Enhancement - Added support dynamically loaded serial parsers.
* Enhancement - Added better error description for curl SSL errors 51 and 60.
* Enhancement - Support mobile string name for OSD color Fuchsia and correct its spelling
* Enhancement - Added support to search cameras without analytics.
* Enhancement - Added a warning message about the effects of changing storage
  panel sliders on unprotected recorded video.
* Enhancement - Disable user input on Network Storage page while a disk is being partitioned.
* Enhancement - Offer enter credentials panel when a user gets kicked out
  of a system due to bad credentials in Dynamic Connections.
* Enhancement - Validate inputs based on type for meta searches.
* Enhancement - Minor updates to the VGA acceleration UI.
* Enhancement - Minor performance optimizations for video display.
* Enhancement - Analytic sync enhancements for live.
* Enhancement - Allow delaying live video up to 30 seconds for analytic sync.
* Enhancement - Warn user if live video delay is more than 5 seconds.
* Enhancement - Improve the logic for the handling of large map background images.
* Enhancement - Made optimizations to the performance of large grids.
* Enhancement - Made optimizations to the performance to search results
  especially in the case of keyword / analytic searches.
* Enhancement - Added usage statistics for Tyco AI rules.
* Enhancement - Added support for new RAID prep status values and progress.
* Enhancement - Show disks and volumes that need to be prepped as yellow.
* Enhancement - Show disk prep status into the tree to make it easier to find.
* Bug Fix - Properly track check item state for search report mode.
* Bug Fix - Linux, patched wxWidgets to ignore bad physical monitor dimensions
  reported by some monitors and adapters causing excessive scaling.
* Bug Fix - Properly reflect default bandwidth limit when configured by old client.
* Bug Fix - Ignore false end of alarm events for output triggers.
* Bug Fix - Cleanup cached schedules from items after an archive target is deleted.
* Bug Fix - Fixed an issue with audio only exports to non-native formats.
* Bug Fix - Fixed flicker issue with Add and Remove buttons on Associations config panel.
* Bug Fix - Suppress erroneous Save Changes dialog when navigating away from a
  System Information page  for a system that has bad credentials and
  client has Dynamic Connections enabled.
* Bug Fix - System reports no longer report empty columns for camera protocol.
* Bug Fix - Fixed a potential hang on certain MJPEG streams during decoding.
* Bug Fix - Linux, fixed memory leak caused by libva failing to initialize.
  If libva fails to initialize then don't attempt to initialize it again.
* Bug Fix - Linux, fixed crash when using OpenGL on Ubuntu 20.04 or other systems
  where drivers may depend on a newer libstdc++ than what we ship.
* Bug Fix - Mac, backpatched wxWidgets fix to resolve copy to clipboard issues.
* Bug Fix - Event Monitoring - clear video on acknowledge of last video event
  if no default even if there are other non-video events still in the list.
* Bug Fix - Update volume status on the fly on the graphics drive view.
* Bug Fix - Windows - Fixed display of wrong adapter information on client settings
  when client is not on primary monitor.
* Bug Fix - Fixed font color issues on list search results.
* Bug Fix - Prevent potential crash if a scenario causes client searches to be stopped
  during an attempt to search archive targets.

08/11/2020
v20.06.4
* Enhancement - Due to the NDAA, removed hisilicon libraries from installer.
  Client must be upgraded from an previous install for M-Series.
* Enhancement - Increased max expiration for at least and at most content to 9999 days.
* Enhancement - Increased max desired content age to 9999 days.
* Bug Fix - Correct the permissions logic for non-live exacqReplay requests.
* Bug Fix - M-Series, removed incorrect warning about GPU decoding library
  failing to load.

06/24/2020
v20.06.3
* Enhancement - Due to the NDAA, the native Hikvision and Dahua dewarpers
  are no longer supported and are automatically switched to the built in Generic Dewarper.
  Any Digital PTZ Presets will need to be recreated.
* Bug Fix - Fixed issue clearing video when last event monitoring event acknowledged.
* Bug Fix - Migrate GPU calibration setting over to per GPU settings.
* Bug Fix - Right click search from live was not working with serial.

06/11/2020
v20.06.2
* Enhancement - Updated user manual.
* Bug Fix - Fix potential audio stuttering issue if UI thread is busy.
* Bug Fix - Crash when returning to Facial Matching panel after selected 
            item has been deleted.
* Bug Fix - Clear search keyword grid results on fresh searches.
* Bug Fix - Improved performance of search keyword grid population.
* Bug Fix - Prevent switching to live after direct search connection established
  when video pushed a search that supports direct search targets.
* Bug Fix - Fixed mangling of URLs when passed via the command line.
* Bug Fix - evCLI - Fixed an issue with searches not working if you did not include
  the port for specific hostnames.
* Bug Fix - evCLI - Fixed some display issues if showing the nav panel for searches.
* Bug Fix - evCLI - Fixed issues searching views where the first panel was empty.
* Bug Fix - evCLI - Improve logic for when we show warning about no systems.
* Bug Fix - Prevent going to previously pushed time on video push searches.
* Bug Fix - Send correct query for keyword filters when keyword options are used.
* Bug Fix - When deleting a single merged person, cancel should exit without
            deleting remaining merged persons

05/22/2020
v20.06.1
* Enhancement - Support for custom categories and confidence levels.
* Enhancement - Add link to Facial Matching in the Automations Engines panel.
* Enhancement - Handled merged persons in Search Cases tree.
* Enhancement - Add Unmerge command in Facial Matching panel.
* Enhancement - Cache user permission of systems to limit systems that show
  up for offline support exports.
* Bug Fix - Fix issue with saving large map background files.
* Bug Fix - If a user on an offline searchable system and gets disabled,
  disallow any further offline searching.
* Bug Fix - Fixed a possible crash when returning to search after reconnecting
  to a system you had previously searched.
* Bug Fix - Fixed an issue where the camera you searched could potentially change
  after losing connection and reconnecting.
* Bug Fix - Fixed handling relative file paths from command line parameters.
* Bug Fix - Fixed crash when toggling the connection for a system.
* Bug Fix - Fixed erroneous prompt for save changes on Add Ip Cameras page.
* Bug Fix - Fixed a crash when right clicking on a video panel from views config.
* Bug Fix - Change the email address back for Windows installer validation.
* Bug Fix - Fixed a potential failure when burning if the temp path has spaces.
* Bug Fix - Fixed search item selection issues when searching multiple streams.
* Bug Fix - Fixed an issue double clicking mechanical PTZ video in search.
* Bug Fix - Don't enable Merge button when no persons highlighted
* Bug Fix - For Configure Classifications dialog, only enable Apply when needed
* Bug Fix - Truncation of 'Delete' button text in Person Config panel in Linux
* Bug Fix - Fixed an issue saving views from live.
* Bug Fix - When deleting a single merged person, only prompt for confirmation once

05/15/2020
v20.06.0
* Enhancement - Support GPU decoding with multiple GPUs.
* Enhancement - Several improvements to performance of copy-back rendering
  from a GPU decoder.
* Enhancement - Improve performance of GPU decoding in conjunction with dewarping.
* Enhancement - Minor performance improvements to rendering and colorspace conversion.
* Enhancement - Improve GPU decoding calibration performance estimates.
* Enhancement - Automatically timeout GPU decoders to that haven't decoded frames
  in a while so the resources can be re-allocated to other active decoders.
* Enhancement - Specify in Global Settings of Configure System page that
  PTZ control, 2 way audio, and video push timeouts are in seconds
* Enhancement - Handle evCLI paths when client is launched from another folder
  with a file in that folder as a command line argument
* Enhancement - Handle evCLI server connections when password prompt is cancelled
* Enhancement - Improved handling of exacqReplay when Search Permissions are disabled
* Enhancement - Removed old support email address from client
* Enhancement - Removed "requested server logs from..." on offline systems support exports
* Enhancement - Display final socket errors in connection panel for dynamic connections.
* Enhancement - Added an eject button to the Disc Burn Dialog
* Enhancement - Linux, detect if a drive is already mounted when opening the Disc Burn Dialog
* Enhancement - Replaced wodim burning software with evburn on Windows and libburn on Linux
* Bug Fix - Resolved various burning issues with burning library upgrade
* Bug Fix - Suppress cancel search dialog in Add System page when exiting
  the page while client is still scanning
* Bug Fix - Save file dialog isn't shown when trying to quick export or
  download and export when a current user requires a password change
* Bug Fix - Keep save changes dialog from appearing when the camera details
  haven't been actively modified, fixed static text box appearing over other control
* Bug Fix - Clean up event monitor profile dialog memory when they are hidden 
* Bug Fix - Delete cached config files when deleting server
* Bug Fix - Handle not having write permissions in linux when selecting a file path to save
* Bug Fix - Fixed potential issue where views may not be shown after failover.
* Bug Fix - Some disk information was not getting updated properly after
  newer config from the server causing discrepancies with the graphic view.
* Bug Fix - Fixed an issue with saving views from live if user only has
  user view admin privilege and not system view admin.
* Bug Fix - Send full path to view when performing search video pushes.
* Bug Fix - Fixed issues with video pushing views not working correctly.
* Bug Fix - Fixed issue with video pushing a single frame in search still playing
  if the receiver was local to the server and direct search was enabled.
* Bug Fix - evCLI - Allow specifying full path to views when searching.
* Bug Fix - evCLI - Fixed issues searching views when AllowExpansion is enabled.
* Bug Fix - evCLI - Fixed issues searching views when direct search is enabled.

04/21/2020
v20.03.6
* Rebuild because of MacOS notary failure.

04/21/2020
v20.03.5
* Bug Fix - Ensure Sony SNC-HM662 allows Immervision for dewarping.
* Bug Fix - Fixed issue with graphical storage panel not showing on A-Series.
* Bug Fix - Fixed an issue with event monitoring not working properly with
  rules for video motion lasting at least a certain time.
* Bug Fix - Fixed an issue with the same event firing multiple different actions
  in event monitoring.

03/31/2020
v20.03.4
* Enhancement - Provide additional analytic metadata for bounding boxes in exports.
* Enhancement - Added lens type selection for Bosch and Sony dewarpers to allow
  choosing between 180 or 360 degree lenses.
* Enhancement - Search analytic sources when performing a replay from event monitoring
  to show analytic bounding boxes on top of the video.
* Enhancement - Improvements to search performance with large number of analytic results.
* Enhancement - Improve performance when several bookmark tabs are generated.
* Enhancement - Improved audit trail entry information for facial registration.
* Enhancement - Improved the face images on facial matching page to utilize more
  available screen real estate.
* Enhancement - Send cropping information to the server when performing manual registration
  so the server can accurately determine where faces were in the original image.
* Enhancement - Allow specifying a name during manual registration.
* Enhancement - Automatically pause playback during manual registration.
* Bug Fix - Fixed a possible crash when items go away from currently searched bookmark.
* Bug Fix - Fixed issue detecting ports 10-15 on G-Series PoE 16 port systems.
* Bug Fix - Fixed flicker that would occur when automatically fixing system IP addresses.
* Bug Fix - Improve handling of next and prev events for keyword results so results
  less than a second apart are no longer treated as a new event.
* Bug Fix - Limit auto expanding connected servers in tree for dynamic connections.
* Bug Fix - Improved the behavior for next and previous events for analytic results.
* Bug Fix - Send the exact image time during manual registration.

03/13/2020
v20.03.3
* Enhancement - Updated user manual.

03/10/2020
v20.03.2
* Enhancement - Added the ability to register a new face from an image.
* Enhancement - Support cropping the search image to register a specific face.
* Enhancement - Allow merging of persons.
* Enhancement - Allow multiple selection on facial matching config page for deleting.
* Enhancement - Make verbiage more consistent between persons ans faces.
* Enhancement - Automatically create record video action for automatic face registration.
* Enhancement - Added button to toggle the bookmark panel on search.
* Enhancement - Added the ability to specify which analytic events to look for
  when performing actions on returning faces for AI Servers.
* Bug Fix - Windows, fixed an issue causing trees to scroll back to the top.
* Bug Fix - Ensure we always request the highest log level for support exports.
* Bug Fix - Fix text overlay position for faces for large fonts and DPI scaling.
* Bug Fix - Fixed a few cases where columns were using the wrong size when DPI scaling.
* Bug Fix - Fixed a potential timing issue where the toast may take you to the wrong face
  after a successful registration.
* Bug Fix - Linux, fixed a potential crash on the AI servers config page.
* Bug Fix - Fixed usability issues with facial matching page when using dynamic connections.
* Bug Fix - Fixed a potential crash when deleting systems caused by view tours.
* Bug Fix - Fixed a potential crash when going to search after deleting cases/bookmarks.
* Bug Fix - macOS, Added necessary entitlements for microphone support on latest OS.

02/27/2020
v20.03.1
* Bug Fix - When scrubbing there was a rare case where scrubbing would stop working
  until you click the search button again or modify your search range.
* Bug Fix - Prevent potential crash switching from list view to timeline search.
* Bug Fix - Fixed problems with layouts not persisting during Download and Export
* Bug Fix - Make it obvious that shortcuts on Mac need to be of the form CMD + SHIFT + key.
* Bug Fix - Improved scrubbing to be more responsive while mouse down.
* Bug Fix - Ensure we always show correct translations for OS language.
* Bug Fix - Linux, fixed sizing issue opening the support export dialog a second time.
* Bug Fix - Improve handling of evCLI searches that require a cloud connection.
* Bug Fix - Disable audio output talk button if output is disabled on config page.
* Bug Fix - Windows, fixed grid header highlight when scrolled in RTL languages.
* Bug Fix - Fixed issues with exacqReplay search for a single panel not working properly.
* Bug Fix - Preserve custom layouts for exacqReplay live and search.
* Bug Fix - Windows, fixed artifacts on group boxes with DPI scaling.
* Bug Fix - Prevent analytic bounding boxes changes from firing additional alarms
  in event monitoring.
* Bug Fix - Next and previous event buttons may not behave correctly with analytic searches.
* Bug Fix - Fixed a rare crash when doing offline exports for systems that
  were deleted and re-added with bad credentials.
* Bug Fix - Linux, disable the OpenGL live bookmarking fix for non-Intel drivers
  because it's not needed.
* Bug Fix - Fixed an issue with the mouse wheel not being able to scroll to the
  bottom search items in the ruler.

02/19/2020
v20.03.0
* Feature - Face matching and analytic support.
* Enhancement - Added eject button to the burn dialog.
* Enhancement - Updated Immervision libaries to 2.3.13.0
* Enhancement - Added support for GUI display of OS drive on RAID.
* Enhancement - Audit trails included with support exports
* Enhancement - Metadata-only analytic rules are filtered out of event monitoring configuration
* Enhancement - Added the ability to perform offline support diagnostics.
* Enhancement - Added buttons to jump to next and previous search events.
* Enhancement - Added new generic dewarper.
* Enhancement - Added dewarping support for Samsung QNF-8010 and QNF-9010
* Enhancement - Add millisecond timestamp to system logs for support exports.
* Enhancement - Added button to the system security tab to release system management.
* Enhancement - Added an indicator to warn if the GPU decoding library fails to load.
* Enhancement - Windows x64 - Improve software image scaling and colorspace conversion performance.
* Enhancement - Fall back to using generic encryption if machine specific fails
  to still allow password saving.
* Enhancement - Show a toast and an indicator if the client is using generic encryption
  to store the encryption key.
* Enhancement - Default to prompt for credentials for the local server in the installer.
* Enhancement - Default to light theme if not explicitly specified in legacy global ini.
* Enhancement - Improve the multi camera aspect ratio selection and account for
  5x4 and 16x10 aspect ratios when doing so.
* Enhancement - Clarify Chinese as Chinese (Traditional).
* Bug Fix - Linux, properly handle unmounting paths with spaces.
* Bug Fix - Fixed issues with searching views from evCLI.
* Bug Fix - Windows, fixed sometimes distorted fonts in Direct3D.
* Bug Fix - Use backup devices command when scanbus fails when detecting drives for CD burning.
* Bug Fix - Prevent unnecessary search requests from the search conditions panel.
* Bug Fix - Prevent moving the cursor after a search if it's outside
  the original search window, but within the adjusted search range.
* Bug Fix - Fixed cameras getting duplicated when dragged and dropped into empty panels in Search
* Bug Fix - Email profiles in Notification Config require properly formatted email address for the "From" email
* Bug Fix - Layout is preserved when using Download and Export in Search 
* Bug Fix - Ensure all drives are readable before doing direct local searches.
* Bug Fix - Prevent resubscribing to video when minimized and receiving config.
* Bug Fix - Buttons could be cut off on the serial profiles config page.
* Bug Fix - Linux and Mac, fixed issues with selecting existing event buttons for edit.
* Bug Fix - List search did not show times correctly when searching in server time.
* Bug Fix - Fixed an issue causing UNKNOWN to show when entering shortcut keys.
* Bug Fix - Keyboard shortcuts: treat CTRL as CMD and ALT as CTRL on OSX.
* Bug Fix - Fixed an issue with cloud drive and JSON parsing with locales
  that use a comma as a decimal separator.
* Bug Fix - Linux, fix lockup when performing live bookmarking.
* Bug Fix - EM sync intervals triggered systems to connect with dynamic connections
  when they shouldn't have.
* Bug Fix - Prevent crash with Dynamic Connections when systems are removed
  from EM.
* Bug Fix - Don't pass xdv file from double click to exacqReplay.
* Bug Fix - Limit how long we'll wait on startup for our GPU decoding file lock.
* Bug Fix - Prevent duplicate video push IDs
* Bug Fix - Fix xdv file associations on the Linux image.
* Bug Fix - In RTL languages, display assoications right-to-left, with the overflow icon on the left
* Bug Fix - Fix in-window PTZ cursor graphics / operation in RTL languages
* Bug Fix - Associations are not getting the hover icon and mouse down effect in RTL languages
* Bug Fix - Associations don't seem to be performing the action correctly either in RTL languages
* Bug Fix - Fix position of toasts in RTL languages
* Bug Fix - Fix position of Layouts drop-down in mainframe and layouts config for RTL languages
* Bug Fix - Fix Grid position for checkboxes and drop-downs in right-to-left languages
* Bug Fix - Fix Map Panel calculations for right-to-left languages
* Bug Fix - Fix Associations for right-to-left languages
* Bug Fix - Mirrored some icons where appropriate for RTL languages
* Bug Fix - Fix search and timeline behavior for RTL languages
* Bug Fix - Various other RTL language tweaks and fixes
* Bug Fix - Don't perform local direct search if user must change password.
* Bug Fix - Fixed a potential issue with green video while scrubbing with GPU decoding.
* Bug Fix - Selecting camera detection result not auto populating password and port settings.
* Bug Fix - Prevent multiple views from being selected in search.
* Bug Fix - Prevent crash when pressing F3 from search with no cameras.
* Bug Fix - Fixed issues with CTRL+F not working on Linux and Mac.
* Bug Fix - Fixed issues with keyboard shortcuts sometimes not working in Linux.
* Bug Fix - Linux, properly show drop down arrows on list controls.
* Bug Fix - Ensure we don't provide a heartbeat interval too low for the server
  to prevent timing out the client connection if we're busy.
* Bug Fix - Stop stretching 1280x1024 resolutions as 4x3.
* Bug Fix - Disable digital PTZ during smart search configuration and restore
  digital PTZ position when done.
* Bug Fix - Include the vcredist installer for Windows 7 and below rather than
  including the files in our installation path.
* Bug Fix - Prevent flicker in video panel after using a web panel.
* Bug Fix - Windows, fixed a crash on startup if graphics drivers are not 32 bit.
  Sometimes seen in virtual machines.
* Bug Fix - Properly handle xdv files for systems not in the system list.

12/13/2019
v19.12.4
* Bug Fix - Linux, fix detection of per user USB mount points for restricted OS users.
* Bug Fix - Linux, fixed support export issues with server names containing /

12/11/2019
v19.12.3
* Enhancement - Updated help files.
* Bug Fix - Fixed tooltips on the security integrations page showing for wrong row.
* Bug Fix - Linux, audit trail XML was not displaying.

12/04/2019
v19.12.2
* Enhancement - Updated translations.
* Enhancement - Added startup instance count to client settings.
* Enhancement - Added client dewarping support for Axis M3067 and M3068.
* Bug Fix - Linux, fixed issues with buttons and images cut off in about dialog.
* Bug Fix - Linux, associations overflow icon was not drawing properly.
* Bug Fix - Linux, fixed some minor sizing issues on the camera settings page.
* Bug Fix - Linux, fixed an issue with password controls staying modified.
* Bug Fix - Resubscribe to live streams on video push after client timeout.
* Bug Fix - Start device numbering at 1 because not all plugins support 0.
* Bug Fix - Fixed a potential crash on the schedule page when selecting cells
  from another days tab.
* Bug Fix - Restore system connect as functionality.

11/25/2019
v19.12.1
* Enhancement - Stream properties accessible when toolbars are hidden.
* Enhancement - Made the debug logging right click selection more intuitive.
* Enhancement - Preserve switch video and digital preset event types when changing 
  Event Monitor Profile from a video panel type to a view type.
* Enhancement - Migrated the credentials dialog to use our new password control.
* Enhancement - Provide a quick link from camera configuration to associations configuration.
* Bug Fix - Fixed a small memory leak in grids with password entry controls.
* Bug Fix - Don't show debug logging option if the system doesn't support it.
* Bug Fix - Enable direct search when user explicitly searches archive only systems.
* Bug Fix - Provide more space per search item in the search bar for bitmaps.
* Bug Fix - Prevent crash when scrolling through search metadata results
* Bug Fix - macOS 10.12 and lower - Classic theme had black background on toolbars.
* Bug Fix - Linux - Disabled grid header text was hard to read.
* Bug Fix - Properly add new cameras when max device number is reached.
* Bug Fix - Enable theming of spin controls.
* Bug Fix - In Windows, Spin controls inside static box sizers were missing when themed.
* Bug Fix - Prevent crash when importing licenses
* Bug Fix - Fix help displayed for Config Event Monitoring panel.
* Bug Fix - Resolved focus issues with date picker controls.
* Bug Fix - On OSX, default to libyuv for resizing RGB24 images.
* Bug Fix - Prevent search cursor from disappearing when right clicking on start and stop markers.
* Bug Fix - Fixed a rounding error that could result in one line of black pixels
  on the bottom and right and right of video in Direct3D.
* Bug Fix - Non 32 byte aligned video resulted in unplayable exports.
* Bug Fix - Fixed a crash when drawing association overflow icon.
* Bug Fix - Prevent client hang when disabling cameras.
* Bug Fix - Fixed more cases where live video subscription count could get off.

11/15/2019
v19.12.0
* Enhancement - Allow changing of IP camera plugin on local server.
* Enhancement - Hide disabled SMART attribute values.
* Enhancement - Allow saving credentials when prompting for credentials if 
  the user can configure the connection.
* Enhancement - Debug Log level option now available for configuration per plugin
* Enhancement - Upgraded wxWidgets version.
* Enhancement - Enable theming on some buttons that weren't themed before.
* Enhancement - Added support for webhooks
* Enhancement - Support remote updating new Illustra Edge Pro Gen3 servers.
* Enhancement - Added support for drag and drop Views/Tours/Event Monitor Profiles operations.
* Enhancement - Security integrations page uses password text ctrl.
* Enhancement - Move cursor to the start of the bookmark time on search.
* Enhancement - Securely pass EM sync credentials to exacqReplay to avoid re-prompts.
* Enhancement - Securely pass second reviewer credentials to exacqReplay to avoid re-prompts.
* Enhancement - In Windows, install client to running path on check for updates.
* Enhancement - Added translations for Chinese (Taiwan) locale.
* Bug Fix - Views properly save changes to sunken borders and aspect ratio in configuration 
* Bug Fix - Allow non-native exports of non-conformant video with 3 byte start codes.
* Bug Fix - Ensure proper frame is displayed after scrubbing when GPU decoding.
* Bug Fix - Improve behavior of spin controls to immediately update the value as you type
  rather than doing so when it loses focus.
* Bug Fix - Improve handling of cross system user role views.
* Bug Fix - macOS - Resolved several display issues on Mojave and Catalina.
* Bug Fix - Fixed a potential crash when exporting audio and video to mov.
* Bug Fix - Keep check selections for event source groups in search.
* Bug Fix - Properly retrieve next available device number when adding cameras
* Bug Fix - Hide context menu for associations when the system does not support them
* Bug Fix - Prevent re-prompting to restart when selected theme matches instance theme
* Bug Fix - Properly drop stream subscriptions on tours
* Bug Fix - In Windows, protect against rare cases where joystick events may
  be processed on multiple client instances.
* Bug Fix - Fix crash on non-native export formats when the width or height is >= 4096
* Bug Fix - macOS - If install path is not writable possibly due to translocation
  then install to the default path of Applications instead.
* Bug Fix - Linux - fixed an issue validating installer signature in other languages.
* Bug Fix - macOS - template choice box for Email Message profiles now adds the correct selection.
* Bug Fix - Analytic Appliances page isn't shown erroneously when adding non-video IP device.
* Bug Fix - Event Monitoring doesn't override source system priority when
  target system is parsed afterwards.
* Bug Fix - Event Monitoring doesn't execute events on deselect items.
* Bug Fix - Event Monitoring only executes highest priority events when
  multiple events are triggered at once.
* Bug Fix - Accessing associations from right click menu on video panel
  now selects the correct camera when chosen from from a sub stream.
* Bug Fix - Fix issues with backspace shortcut not working for videoPush.
* Bug Fix - Read global settings file when generating new user settings file
  if user settings file is corrupt.
* Bug Fix - Don't save nav panel state while in config mode which requires
  it to always be shown.
* Bug Fix - Properly handle prompt for credentials systems when using Preview Camera mode
  with Dynamic Connections
* Bug Fix - Clear thumbnail/video preview for grid when moving to a row that doesn't support
  previews

10/08/2019
v19.09.8
* Enhancement - Allow client to unmount DVD drives through USB unmount functionality.
* Bug Fix - Fixed a potential crash caused by encryption of certain passwords.
* Bug Fix - Fixed colorspace conversion issues when the source format is YUV422.

09/27/2019
v19.09.7
* Bug Fix - macOS - Fixed LDAP authentication issues due to hardened runtime.
* Bug Fix - Fixed display performance regression on Mac and Linux. Introduced 19.09.1
* Bug Fix - Properly persist check state of serial and audio items on search for groups.
* Bug Fix - Fixed a crash when making target changes on the extended storage tab.

09/24/2019
v19.09.6
* Build Enhancement - Retry macOS notarization if getting status fails.
* Bug Fix - Improve handling of transparency in custom association icons.
* Bug Fix - Resolved issues with serial data not scrolling during playback
  if transactions have no duration (no SOT/EOT can cause this).
* Bug Fix - Fixed issue with quick export incorrectly reporting no sources.
* Bug Fix - Unable to delete custom layouts.

09/12/2019
v19.09.5
* Rebuild for macOS notarization.

09/12/2019
v19.09.4
* Bug Fix - Properly apply Use For All checkbox when prompted for credentials.
* Bug Fix - Fix merge maps and drag and drop behavior if one of the maps has an empty
  map image GUID.
* Bug Fix - Ensure only valid cameras are shown when dragging and dropping auto groups.
* Bug Fix - Fixed potential scaling issues with the filter control dropdown button

09/07/2019
v19.09.3
* Rebuild for macOS notarization.

09/06/2019
v19.09.2
* Enhancement - Updated help files.
* Bug Fix - Allow updating schedules of association event linkages.
* Bug Fix - Parse the schedule of orphaned event linkages to accurately reflect it.
* Bug Fix - macOS, fixed a potential crash after going to the schedule panel.
* Bug Fix - Fixed a potential crash when digital PTZing a map.
* Bug Fix - Calendar control on search looks disabled in dark theme.
* Bug Fix - Switch video event monitoring profiles were not persisting on startup.
* Bug Fix - Fixed a possible crash on exit from exacqReplay.
* Bug Fix - Properly apply themes to font combo controls.
* Bug Fix - Fixed an issue with digital PTZ position resetting on config.
* Bug Fix - Correctly show analytic names in event monitoring.
* Bug Fix - Switch to the camera for analytic with switch video event source.
* Bug Fix - Issues creating soft triggers from event monitoring when only connected
  to a single system.
* Bug Fix - Improve live stream unsubscription handling to prevent staying
  subscribed when not actively viewing video.

08/28/2019
v19.09.1
* Bug Fix - Fixed issues with digital PTZ with GPU decoding and aspect ratio mismatch.
* Bug Fix - Fixed dropdown arrow color when themed.
* Bug Fix - Prevent search results from painting over search item status when results trickle in.
* Bug Fix - Prevent frame count from being incremented by offline servers during search.
* Bug Fix - Remove unneeded scroll bar for rtsp server grid.
* Bug Fix - Display error message when an invalid port is entered for the rtsp server configuration.
* Bug Fix - Improved error message display for rtsp server when unable to bind to port.
* Bug Fix - Prevent re-prompting for system credentials that are no longer required when
  user cancels out of credentials dialog with Dynamic Connections.
* Bug Fix - Fixed an unsaved changes prompt when selecting an EM group folder in the config tree.
* Bug Fix - Fixed a potential crash when filtering on groups due to auto groups.
* Bug Fix - Fixed error parsing curl download speeds.
* Bug Fix - Fixed issues with the client hanging on shutdown if waiting for curl.
* Bug Fix - Fixed a potential crash when digital PTZing a map.
* Bug Fix - Fixed potential crash when generating auto groups.

08/19/2019
v19.09.0
* Enhancement - Acti B78 model added to Dewarp library
* Enhancement - Advanced filtering for camera and system metadata
* Enhancement - Added AutoGroups to automatically populate groups based on
  attributes assigned for cameras and/or systems.
* Enhancement - macOS - Add support for 10.15 and drop support for 10.8 and below.
* Enhancement - Added CLI support for timelapse exports.
* Enhancement - Password fields no longer auto populate.
* Enhancement - Added system MAC lookup for systems coming from an xdv file
* Enhancement - Added RTSP server configuration page.
* Enhancement - Enable GPU decoding on 18.04 LC systems.
* Enhancement - Added support for dynamic camera plugin settings
* Bug Fix - Include syslogs in support export by default on local systems.
* Bug Fix - Fixed a potential crash when resolution or codec changes while viewing camera.
* Bug Fix - System Logs no longer cut off last character in Linux
* Bug Fix - Find dialogs launched with hotkeys F2/F3 return focus to video panels allowing hot keys to still be used
* Bug Fix - Prevent client crash when running remote sessions and communication times out
* Bug Fix - System Views can now be viewed by all users with correct credentials. Introduced in 19.03
* Bug Fix - Disable Save View button when user doesn't have proper permissions
* Bug Fix - Allow microphone when no speakers are connected
* Bug Fix - Linux purge and Windows uninstall of edvrclient now removes user configuration files
* Bug Fix - Prevent crashes if an empty server xml gets sent 
* Bug Fix - Fixed issues decrypting unicode characters in machine specific encryption.
* Bug Fix - Improved login failure indication in the audit logs.
* Bug Fix - Fixed issues with partially black video with illustra dewarping.

08/01/2019
v19.06.6
* Enhancement - Updated Arabic user manual.
* Bug Fix - Fixed memory leak when switching cameras. Introduced 19.06.0.

07/30/2019
v19.06.5
* Enhancement - Updated Spanish and French user manuals.
* Enhancement - Updated software scaling ratio to improve performance.
* Enhancement - Added QuickTime support for mov and mp4 exports with H.265 video.
* Enhancement - Improve GPU decoding display performance for Intel hardware.
* Enhancement - Removed unused H.264 deblocking setting.
* Enhancement - Made the UI for GPU decoding slightly more intuitive.
* Bug Fix - Fixed AAC audio playback with new avcodec version. Introduced 19.06.0.
* Bug Fix - Fixed a potential crash when running multiple client instances in Linux.
* Bug Fix - Fixed Cloud Drive registration issue for brand new accounts.
* Bug Fix - Fixed erroneous reporting of "Kerberos login not supported" on startup.
* Bug Fix - Show user / user role views in live / search based on live / search permission, not config
* Bug Fix - System Views Missing From Live View when current user does not have config permission
* Bug Fix - Properly attempt system connection when prompted for credentials and user opts out of saving credentials.
* Bug Fix - Prevent client crash on keyword search when system reconnects.
* Bug Fix - Prevent re-prompt for credentials with dynamic connections when user cancels from dialog.
* Bug Fix - Properly handle remote server software update status events with dynamic connections.
* Bug Fix - macOS, Prevent client crash when checking for software updates.

07/01/2019
v19.06.4
* Bug Fix - eDVR video playing frames out of order causing stuttering.
* Bug Fix - Remove web help from M-Series installer because it's too big.

06/13/2019
v19.06.3
* Enhancement - update English html help
* Bug Fix - Fixed issue exporting transcoded audio to non-native formats.
* Bug Fix - Prevent client crash on OSX when performing report mode searches.
* Bug Fix - Prevent client crash when cropping search export.
* Bug Fix - Prevent client crash when cloud archive targets are deleted from the system.
* Bug Fix - Prevent unnecessary calls to Layout on Archiving Configuration.
* Bug Fix - Added support for report search mode with dynamic connections
* Changes to common files housing encryption related code

06/05/2019
v19.06.2
* Enhancement - Updated translations.
* Bug Fix - Resolved playback issue with cloud drive searches. Introduced 19.06.0.
* Bug Fix - Fixed possible crash on export.
* Bug Fix - Improved handling of live audio with different buffer sizes.
* Bug Fix - Fixed error code display error for Cloud Drive toasts
* Bug Fix - Fixed errant thumbnail requests to Cloud Drive when no cloud meta is present.
* Bug Fix - Prevent cloud connections for non cloud search types.
* Bug Fix - Fixed possible double unsaved changes dialog on Archiving config.
* Bug Fix - Prevent crash when clearing the filter without typing an text on Camera Import.

5/30/2019
v19.06.1
* Enhancement - Added html help for English, Spanish, French, and Arabic
* Enhancement - Made toasts slightly more transparent
* Enhancement - Support pinned spare state for managed failover
* Enhancement - Added option to enable POS database encryption.
* Enhancement - Re-enable GPU decoding on macOS 10.14 and higher.
* Enhancement - Added support for newer Bosch fisheye models and firmware.
* Enhancement - Ptz/Digital Ptz presets can now be save from live mode
* Bug Fix - Fixed a crash after we have flush all buffered frames
  during GPU decoding.
* Bug Fix - Fixed an issue dropping live streams after leaving the live page.
* Bug Fix - Fixed crash when dismissing updated address toast if the system is not licensed.
* Bug Fix - Don't show videoPush clients with empty names.
* Bug Fix - Protect against unsupported pixel formats when decoding.
* Bug Fix - Fixed potential crash on deleting systems with dynamic connections enabled.
* Bug Fix - Fixed potential crash from toasts when under heavy load.
* Bug Fix - Fixed an issue dragging and dropping non-root level maps in live.
* Bug Fix - Reduce flicker when showing toasts.
* Bug Fix - Fixed an issue with dynamic connections not displaying video immediately
  after connecting to the system on the camera config page.
* Bug Fix - Improved handling of start system connection limits with dynamic connections.
* Bug Fix - Fixed an issue with translated languages not automatically
  navigating to the proper pages for various tasks.
* Bug Fix - Maps configuration deselects new map on connection/config event
* Bug Fix - Fixed crash when closing the client with a toast up
* Bug Fix - User / User Role Tours not showing in Live Views if under a folder.
* Bug Fix - Linux x64, fixed a crash when connecting to a system with an
  unsupported dewarper.
* Bug Fix - Account for missing vertical scrollbar correctly for Toasts.
* Bug Fix - Fixed possible Toast transparency issue in Linux.
* Bug Fix - Synchronize dynamic connection icon status with connection status panel
* Bug Fix - Improved handling of password changes with dynamic connections
* Bug Fix - Limit start system functionality with dynamic periodic connections
* Bug Fix - Improved tour handling with dynamic connections
* Bug Fix - Apply default mask/motion window sets up an empty mask or full window to detect any motion
* Bug Fix - Apply default mask/motion window now prompts for confirmation to overwrite previous settings
* Bug Fix - Saving joystick button assignments no longer reverts to defaults
* Bug Fix - Camera url links no longer show username and password 
* Bug Fix - Text showing current map not valid no longer appears in the wrong location when themed
* Bug Fix - Importing xdv files on Mac now have the same behavior as Windows/Linux
* Bug Fix - Changing fisheye submode properly enables apply and cancel buttons
* Bug Fix - Passwords no longer shown in clear text from enterprise notifications panel
* Bug Fix - In Linux, Fixed a potential when losing joystick connectivity.
* Bug Fix - Show all event monitor video panels available for dynamic connections.
* Bug Fix - Clear out event metadata keys when parsing security integration xml.
* Bug Fix - Prevent client crash when performing smart search.
* Bug Fix - Fixed a potential crash on shutdown due to GPU decoding.
* Bug Fix - Prevent outbound connection toast from repeatedly showing up.
* Bug Fix - Improved handling of failure to get image from GPU decoder.
* Bug Fix - Do not start timers until application has finished being created.
* Bug Fix - Do not show multiple prompts for credentials for required systems with dynamic connections.
* Bug Fix - Prevent potential crash when importing malformed camera csv. 
* Bug Fix - Don't show toasts before the main window is shown.
* Bug Fix - Fixed possible slow delete of toasts after closing the client.
* Bug Fix - Fixed an issue that could cause the link to be removed when updating a toast.
* Bug Fix - Fixed potential layout issue for Toasts.
* Bug Fix - Prevent persistent busy cursor in maps configuration.
* Bug Fix - don't generate xml for invalid sub-map
* Bug Fix - Fixed focus issue when toasts close while a dialog is up.
* Bug Fix - Prevent client crash going to Enterprise Config panel
* Bug Fix - Hide license information when using sparse and we have not connected to the system

05/15/2019
v19.06.0
* Enhancement - Enable GPU decoding for G-Series and G-Series PoE systems.
* Enhancement - Refactor map / group handling
* Enhancement - Added support for Toast notifications
* Enhancement - Show Archiving config page for Start license systems if supported by the server.
* Enhancement - Add support for dynamic server connections.
* Enhancement - Support for html-based help
* Enhancement - Added support for multiple motion masks
* Enhancement - Added support for double clicking on web panels from maps
* Enhancement - Added configuration of control timeouts for PTZ, 2-way audio, and videoPush.
* Enhancement - Upgraded to ffmpeg 4.1.3.
* Enhancement - Enterprise Storage Panel now shows reports Cloud Drive systems under type,
  Archiving status messages differentiate between No Schedule and No Tasks when connected
* Enhancement - System Info List in Configure System now shows client and server version
* Enhancement - Audio Inputs/Outputs panel now shows format, sample rate and bit rate,
  also hides Talk column if no audio output devices
* Enhancement - Web Panels now populate the entire available screen space
* Enhancement - Allow client to stay on live after system disconnect for failover.
* Enhancement - Allow configuration of system heartbeat in settings file.
* Enhancement - MAPS, VIEWS, TOURS: tree filter cleared when selecting tree item
* Enhancement - Change to 'User Roles' in exacqVision Client
* Bug Fix - Fixed import issue for older configs with custom user groups.
* Bug Fix - Fixed a problem detecting username in certain password combinations.
* Bug Fix - Properly read global config settings when generating new user config.
* Bug Fix - User Config panel - fix split live and search permissions problems
* Bug Fix - Fix a crash when attempting to send a web panel to a less privileged user
* Bug Fix - In Views Config Panel, don't send XML for empty views
* Bug Fix - In Views Config Panel, check for changes before updating permission strings
* Bug Fix - filter the Views xml parsing such that a non-admin user only has access to his own views. 
* Bug Fix - filter the Views xml generation such that a non-admin user only updates his own views. 
* Bug Fix - In Views Config Panel, the Apply To... feature will be enabled only for full admins. 
* Bug Fix - Fixed a potential crash when searching analytics and receiving videoPush.
* Bug Fix - Prevent disabling security integrations while attempting to add them
* Bug Fix - Properly handle non-standard OSD templates for cameras
* Bug Fix - Properly display live video when used with double click on a map
* Bug Fix - Fixed a crash in mac / Linux when leaving maps config panel
* Bug Fix - Maps with the same name can now be differentiated during drag and drop operations
* Bug Fix - Fixed Add Systems creating duplicate new system when created with a filter hiding all current systems
* Bug Fix - System log tooltip no longer displays old messages on blank list
* Bug Fix - Extended Network Storage no longer allows showing passwords in plain text
* Bug Fix - Fixed duplicate plugins shown in the individual camera drop-downs for Camera Import from csv files
* Bug Fix - Map Images larger than 2MB now show a user warning and are resized for storage
* Bug Fix - When searching from Live or Views all cameras shown are now selected in the Search bar
* Bug Fix - PoE ports now display overbudget information correctly
* Bug Fix - Systems that don't support audio can now export audio from cameras in Search
* Bug Fix - Unexpected behavior in search when caching multiple segments.
* Bug Fix - macOS Mojave, fixed themed buttons drawing background colors
  outside of the button area.
* Bug Fix - Fixed a potential crash when auditing search and a system drops connection.
* Bug Fix - Properly handle non-ASCII user credentials if UTF8 is disabled.
* Bug Fix - Use user id route when fetching NVRs for CloudDrive.
* Bug Fix - Prevent splitting of large responses inside the process manager.
* Bug Fix - Properly sort server software versions in update choice control.
* Bug Fix - Fixed a bug when parsing long json responses.
* Bug Fix - Request maximum number of nvrs from Cloud Drive instead of the default.
* Bug Fix - Issues in Maps Config when moving subtrees
* Bug Fix - Issues in Views / Tours Config when moving subtrees
* Bug Fix - MAPS CONFIG PANEL: Only require maps in modified hierarchy to be valid
* Bug Fix - Map issues mixing enterprise and non-enterprise licenses
* Bug Fix - Inconsistency between enterprise users and change password pages
* Bug Fix - Users Config: Filter not cleared and user list not filtered
* Bug Fix - VIEWS: subtree deleted but not copied when more than two levels

03/22/2019
v19.03.8
* Bug Fix - System reconnecting after ESM sync interval.

03/22/2019
v19.03.7
* Bug Fix - Don't switch from mechanical to digital PTZ when launching PTZ dialog in 1x1.
* Bug Fix - Fixed ESM sync issues when using saved credentials.

03/19/2019
v19.03.6
* Bug Fix - Linux, gracefully handle errors initializing OpenGL when
  EGL is not available on Ubuntu 18.04 systems.

03/14/2019
v19.03.5
* Enhancement - Updated user manual and help file.
* Bug Fix - In User Permissions, display 'All ...' items as check if All System is checked
* Bug Fix - Fixed issue where camera failover can get stuck in acquiring video
* Bug Fix - Linux, disable VGA acceleration and GPU decoding for certain hardware
  and OS configurations with display driver issues.
* Bug Fix - Fixed issue closing web panels on 18.04

03/06/2019
v19.03.4
* Bug Fix - Linux, override OS theme for buttons when using client themes.
* Bug Fix - Ensure shared hwdecomp files are created with the proper permissions.
* Bug Fix - Fixed issue playing 48kHz AAC audio in search.

03/01/2019
v19.03.3
* Bug Fix - Fixed potential for cut off status text on Archiving Configuration.
* Bug Fix - Prevent web panels that have no online systems from showing up in config.
* Bug Fix - Fixed separate live/search permissions for start licensed systems.
* Bug Fix - Fixed a case where Views, View Tours, and Event Monitors would not failover.
* Bug Fix - On map name change update containing maps.
* Bug Fix - Check for valid OSD colors on Mac when rendering camera overlays.
* Bug Fix - Fixed camera failover for analog.
* Bug Fix - Do not show Associations for spares.
* Bug Fix - Prevent client crash when selecting audio targets in event monitoring.
* Bug Fix - Fixed a possible crash on the enterprise storage page when right clicking
  to go to a system if you have unsaved changes.
* Bug Fix - Fixed issues with web views not propagating onto map systems.
* Bug Fix - Take into account grid scroll position when displaying camera previews.
* Bug Fix - Prevent possible hang on exit on Windows 7.
* Bug Fix - Right click option for enabling fisheye may not work. Introduced 19.03.0.
* Bug Fix - Display security integration connection status in yellow when it is connecting.
* Bug Fix - Always select an analytic in camera item configuration when displaying the analytics tab.
* Bug Fix - Fixed a crash when ALT+F4ing a video preview after selecting a camera.
* Bug Fix - Prevent client crash when double clicking on calendar controls on OSX.
* Bug Fix - Fix a possible crash when deleting maps.
* Bug Fix - On map merge / conflict errors, check for connected systems
* Bug Fix - Include web view panels when merging maps
* Bug Fix - Prevent archive disconnected indicator for mistakenly showing for Cloud Drive.
* Bug Fix - Prevent shrinking VMD4 include windows to exclude containing exclude windows

02/23/2019
v19.03.2
* Bug Fix - Prevent sending remote control configuration to systems that are not fully connected.
* Bug Fix - Made 'locating system' text yellow to show indeterminate state.
* Bug Fix - Fixed an issue with manual failover not working if a system is set to unmanaged failover
  in EM.
* Bug Fix - Fixed client-side failover for RTSP streams.

02/19/2019
v19.03.1
* Bug Fix - Temporarily disable GPU decoding on macOS 10.14 and higher
  to prevent kernel panics.

02/15/2019
v19.03.0
* Enhancement - Delay video to sync with analytics if necessary based on
  lip sync setting.
* Enhancement - Default new client installs to the light theme.
* Enhancement - Client failover on Live for cameras, serial, audio, and maps.
* Enhancement - Allow maps to contain links to non-child maps
* Enhancement - motion configurations with options for include/exclude windows.
* Enhancement - Keep system passwords stored securely in memory.
* Enhancement - Don't cache server credentials when ESM sync is always prompt.
* Enhancement - Advanced OSD configuration for cameras.
* Enhancement - Updated libva and intel-vaapi-drivers to resolve lockups.
* Enhancement - Added quality of life changes for CloudDrive.
* Enhancement - Scroll Wheel movements not updating preset edit mode for
  Digital PTZ presets.
* Enhancement - PTZ/fisheye presets can be accessed without being enabled first.
* Enhancement - PTZ control panel is launched in 1x1 camera view when toolbar icon is clicked
* Enhancement - File Manager and File Management detect image files and convert/save
  as the proper extension
* Enhancement - Display search status per search item when waiting for results
* Enhancement - Support xdv format for exporting systems from the systems page
* Bug Fix - Change Password (Required) panel generated in real time
* Bug Fix - Updates are retrieved from Enterprise Manager when sync is disabled
* Bug Fix - 'Any' event sources now honor timeouts
* Bug Fix - Live/Search permissions now supported for 'Start' License Status
* Bug Fix - Columns in grids no longer allowed to resize so small they disappear
* Bug Fix - System Log Messages now appear correctly with new line characters on Linux
* Bug Fix - Una Systems no longer crash on Linux because of custom PoE IP ranges
* Bug Fix - Tabbing out of numerically validated fields now possible
* Bug Fix - Date Ranges in Support Diagnostics now only allow valid dates
* Bug Fix - Mac now disables list controls correctly
* Bug Fix - Fixed issues with preview popups sometimes being stuck on grids.
* Bug Fix - On Linux, client may not use GPU decoding on startup if decoding
  starts before rendering.
* Bug Fix - Fix issue with erroneously duplicating child with duplicate parent name
* Bug Fix - Release pressed momentary buttons when switching cameras
* Bug Fix - Improved platform-specific handling of up/down and home/end keys for the 
IP Address control
* Bug Fix - Web panels not always cleared when switching views.
* Bug Fix - Prevent crash on close from hanging thumbnail previews.
* Bug Fix - Fixed powershell hang when validating installer on update.
* Bug Fix - Allow File Management to delete unreferenced blobs.
* Bug Fix - Prevent cloud search of any kind while Direct Archive Search is disabled.
* Bug Fix - Only display non-ws discovery systems count in the status bar.
* Bug Fix - Prevent crash when ALT+F4ing a thumbnail preview.
* Bug Fix - Fix issue with saving web view items on maps
* Bug Fix - Don't clear scrub frames if there are frames in the cloud, but not server.
* Bug Fix - Cloud search of multiple cameras may sometimes never return metadata.
* Bug Fix - Fixed possible crash when searching cloud cameras in succession.
* Bug Fix - Fixed issue with playback not always starting until the download is complete.
* Bug Fix - Fixed issue with playback briefly jumping back to previous cache.
* Bug Fix - Don't default joystick sensitivity to 0.
* Bug Fix - Don't search meta cloud archive targets if direct search is disabled.
* Bug Fix - Playback may not begin automatically on 2nd download if searching
  something other than video or audio.
* Bug Fix - Warn when we fail to start the process for validating the installer.
* Bug Fix - Group ordering fixed to reflect tree order and not sorted order during
  group drag and drop operation in Live Mode
* Bug Fix - Show configuration mode to operating system restricted users fixed
* Bug Fix - Fixed Connect As behavior from Systems page to allow credentials
  to login in for system saved as Single Sign On mode
* Bug Fix - Fixed behavior in Digital PTZ/Fisheye Tab of camera settings page
  to correct editing behavior as well as latency in updates
* Bug Fix - Spin control behavior fixed on Storage page 
* Bug Fix - Corrected PTZ reticle behavior for different camera modes and window settings
* Bug Fix - Enabled "Permission to Create SPN" checkbox for "Active Directory (Nested)" schema
* Bug Fix - Synced the Status Display between panels on the "Add Security Integrations" page
* Bug Fix - Fixed reversion to old data when updating sensor devices in Security Integrations 
  while server updated.
* Bug Fix - Made generic error dialog with details properly themed.
* Bug Fix - Fixed a crash on the maps configure page when selecting a deleted icon
* Bug Fix - Updated branch updater logic to support new versioning scheme.
* Bug Fix - Fixed a crash on the configure system page at low resolutions.
* Bug Fix - Properly display support for disabling security integration meta data storage
* Bug Fix - Allow remote updating of trial licenses with no permanent license
  based on the SSA date of the trial license.
* Bug Fix - Audit failed file writes when generating support exports.
* Bug Fix - Theme display issue for buttons in disabled grid 
* Bug Fix - Reset live view on config update when View UI changes
* Bug Fix - Users config: Permissions tree should be disabled for owned groups
* Bug Fix - Users Config: Cancel button not active when modifying group values
  of a managed user
* Bug Fix - Users Config: Cancel button does not become active when modifying
  Password / Password Confirm values until they are both equal.
* Bug Fix - Redraw issues when updating buttons in grids

01/10/2019
v9.8.4
* Enhancement - add ability to configure Cloud Drive integration
  credentials
* Bug Fix - Updated help file to fix missing links.

12/14/2018
v9.8.3
* Enhancement - Updated help files and translations.

12/09/2018
v9.8.2
* Bug Fix - Fixed a possible crash when performing cropped exports.

12/06/2018
v9.8.1
* Enhancement - Added support for additional Vivotek fisheye models.
* Bug Fix - Fix operation of Cancel button in Camera Config : Display tab.
* Bug Fix - Synchronize keyword scroll bar with search scrub window.
* Bug Fix - In Linux, fixed a potential lockup on the configure systems page.
* Bug Fix - Limit trailing paths for analytic bounding boxes.
* Bug Fix - Crash in Tours config panel when selecting tour item.
* Bug Fix - Fixed Cloud Drive registration error dialog display.

12/01/2018
v9.8.0
* Feature - Support for archiving to Cloud Drive.
* Enhancement - Added client side option to validate SSL certificates.
* Enhancement - Support for analytic appliances.
* Enhancement - Add option to prevent video panel auto fill from live.
* Enhancement - Improved experience with dismissing SSA dialog.
* Enhancement - Made digital PTZ via joystick more responsive with low framerates.
* Enhancement - Show actual resolution and pixel aspect ratio in camera properties.
* Enhancement - Rename legacy ini file after upgrading it.
* Enhancement - Added Panasonic dewarping support for WV-SF448, WV-X4171, and WV-X4571.
* Enhancement - Display swap size in system information if available.
* Enhancement - Add ability to video push clients to full screen from the Video Wall view.
* Enhancement - Added client auditing for search operations.
* Enhancement - Support perimeter defender motion trailing in live/search.
* Bug Fix - On Mac, Fixed issues with curl handling https URLs.
* Bug Fix - Fix some incorrect error messages for EGL and OpenGL.
* Bug Fix - Fix issue with not correctly saving permissions when different for Live and Search
* Bug Fix - Continue downloading video when audio is first search result set.
* Bug Fix - Fixed some potential crashes on the configure system page if the
  system reports no network adapters.
* Bug Fix - In Linux, fixed a bug with date selection in modal dialogs.
* Bug Fix - Fix crash encrypting passwords on older macOS hardware.
* Bug Fix - Clean up finished remote sessions when sending tours and event monitoring profiles
* Bug Fix - Select and display newest event for event monitoring profiles
* Bug Fix - Properly check permissions for 1x1 views with web panels
* Bug Fix - Continue downloading video when audio is first search result set.
* Bug Fix - Fix some error text colors in themes.
* Bug Fix - Fix some hyperlinks displayed incorrectly in themes.
* Bug Fix - Prevent focus requirement for PTZ on video panel.
* Bug Fix - Properly show translations for password tip window.
* Bug Fix - Fixed issues exporting system configuration if verifiers enabled.

09/19/2018
v9.6.3
* Enhancement - Updated translations.
* Bug Fix - Fixed an error saving .settings and backup prior to enabling verifiers.
* Bug Fix - Replays from live were using the wrong layout.
* Bug Fix - Fixed crash with Axis dewarping library in Linux.

09/14/2018
v9.6.2
* Enhancement - Updated help files.
* Enhancement - Updated translations.

09/11/2018
v9.6.1
* Bug Fix - Prevent crash when opening search filters panel for analytics and security integrations
* Bug Fix - Prevent crash in bar chart reporting when search results are outside of search range.

08/31/2018
v9.6.0
* Feature - Reporting search mode.
* Feature - Allow multiple clients to share GPU decoding resources.
* Enhancement - Show user or group when creating new view.
* Enhancement - Add switch video to view style event monitor profiles
* Enhancement - Add the ability to hide Event Monitor List when there are 
  no active events displayed
* Enhancement - Auto acknowledge events in Event Monitoring profiles
* Enhancement - Event Monitoring configuration for auto acknowledge events
* Enhancement - More consistent exit dialogs; add Save button, if available
* Enhancement - Add image version to support diagnostics for m-series
* Enhancement - Add kernel logs to support diagnostics for linux
* Enhancement - Added dewarping support for Sony SNC-HM line of cameras.
* Enhancement - Upgraded to latest Immervision library for Hanwha support.
* Enhancement - Display adapter information for rendering and GPU decoding.
* Enhancement - Display more information for troubleshooting when GPU decoding fails.
* Enhancement - Allow associations to be triggered with joystick buttons and/or the keyboard.
* Enhancement - Sign Linux debian installers.
* Enhancement - Validate installer signatures before executing them.
* Enhancement - Allow ESM cloud proxy feature.
* Enhancement - Allow filtering user permissions.
* Enhancement - Detect system port changes from system discovery.
* Enhancement - Updates to anonymous statistics.
* Enhancement - Allow selection of client language.
* Enhancement - Use permanent license date for software update checks.
* Enhancement - Allow Illustra dewarper when using ONVIF.
* Enhancement - New remote update status codes.
* Enhancement - Status display for secure streaming.
* Enhancement - Allow management of tours for other users.
* Enhancement - Allow better View Folder management for other users.
* Enhancement - Package latest Intel 2.1.0 libva drivers.
* Enhancement - Upgraded libva to version 2.1.0.
* Enhancement - Add filter for Add Systems grid and Add IP Cameras grid.
* Enhancement - Improve support for lower resolutions and scaling..
* Bug Fix - Avoid saving configuration from temporary xdv files.
* Bug Fix - In Mac, fix input issues with date picker controls.
* Bug Fix - Don't show systems as enabled if not specified from evCLI.
* Bug Fix - Error when resetting joystick to default.
* Bug Fix - Potential crash when sending usage statistics or support export.
* Bug Fix - Prevent empty rule when cancelling new rule on serial profiles.
* Bug Fix - Prevent a crash on macOS during image scaling.
* Bug Fix - Prevent all columns from being hidden on the systems page.
* Bug Fix - In Add IP cameras, prompt before clearing changes when switching to address cameras tab.
* Bug Fix - Inconsistent apply / cancel behavior on enterprise time.
* Bug Fix - Improved handling of search items after system disconnect.
* Bug Fix - Auto check for updates and ignored versions were not being used from settings.
* Bug Fix - Client settings for pan and zoom speeds were not being written to xml.
* Bug Fix - Audio listen / talk state incorrect after config update
* Bug Fix - Restore tool tips for the security integrations panel.
* Bug Fix - Fixed a crash on startup if boost is unable to find the ProgramData folder.
* Bug Fix - Restore last card read status for security integration readers.
* Bug Fix - Properly select camera in list when clicking on image rate/resolution hyperlinks
  from the camera item configuration page.
* Bug Fix - Fixed a crash on views configuration when using custom layouts with web panels.
* Bug Fix - Fixed a potential crash on shutdown when logging out or shutting down windows.
* Bug Fix - Fixed client crash when switching between audio config pages.
* Bug Fix - Fixed an issue where disconnect all from live may not remove web panels
  and event monitoring profiles if you close and re-open the client.
* Bug Fix - Fixed an issue with some search toolbar items not appearing when they should.
* Bug Fix - Fixed a potential crash when copying xml settings file from one system to another.
* Bug Fix - evCLI would not display first search item if Position not specified.
* Bug Fix - Improve handling of wrong frame types returned from the server.
* Buf Fix - Allow live views consisting only of web panels.
* Bug Fix - When loading the built-in groups, do it based on updated user role / level, in case it changed.
* Bug Fix - Make password tip window strings translatable.
* Bug Fix - User accounts disappear from list view while doing a user account search.
* Bug Fix - Page Up/Down does not change selected item in list (remove user list cance event).
* Bug Fix - Prompt for a new user modifying a custom group.
* Bug Fix - Display search sources in audit trail for video push search requests.
* Bug Fix - Properly add new camera from the Add Detected Device button on the add cameras page.
* Bug Fix - Crash when selecting system on enterprise time configuration.
* Bug Fix - Prevent duplicate localhost system from being added during installation.
* Bug Fix - Systems may be added from global ini not in user ini during config migration.

06/22/2018
v9.4.2
* Bug Fix - Fixed issue where always prompt for credentials was saving credentials.
* Bug Fix - Restore previous layout when after system reconnects.
* Bug Fix - Parse systems from global legacy ini file on settings migration.
* Bug Fix - Prevent error if two client instances write to the same file at once.
* Bug Fix - Prevent duplicate localhost system from being added during installation.
* Bug Fix - Crash when selecting system on enterprise time configuration.

06/13/2018
v9.4.1
* Enhancement - Updated help file and translations.
* Bug Fix - Properly send SSO tokens to ESM for synchronization.
* Bug Fix - Fixed issues with configuring cloud configuration if username or password
  contained certain characters that weren't being encoded properly.
* Bug Fix - evCLI does not warn if no systems are in the xdv if they are in the xml.
* Bug Fix - evCLI warns about no systems if xdv is interactive, but no systems in xml.

06/01/2018
v9.4.0
* Feature - Support Edge Storage.
* Enhancement - Dewarping support for Panasonic WV-S4550, WV-X4170 and WV-X4570.
* Enhancement - Added dewarping support for Axis M3057 and M3058 cameras.
* Enhancement - Include overlapping FOVs when generating maps from suspect tracking.
* Enhancement - Modified list search date/time formats to be more consistent.
* Enhancement - Minor enhancements to the IP address entry controls.
* Enhancement - Upgrade to tinyxml2 6.2.0.
* Enhancement - Migrated client settings to new XML based format.
* Enhancement - Store passwords in more secure machine specific encryption.
* Enhancement - Upgraded krb5 library to version 1.16.
* Enhancement - Upgraded to avcodec version 2.8.14.
* Enhancement - Improved performance for socket processing.
* Enhancement - Prevent use of common passwords.
* Enhancement - Added new file management page to manage blobs stored on server.
* Enhancement - Allow Admin to manage all User and User Group Views.
* Enhancement - Add ability to run client as a system tray icon.
* Enhancement - Added new status to camera addressing grid for duplicate IP addresses.
* Enhancement - Add support for view searches from CLI and video push.
* Enhancement - Added option to hide system groups in trees.
* Enhancement - Add support for aux command associations.
* Enhancement - Persist video panel analytics state between instances.
* Enhancement - Add ability to create event linking for analytic events from camera item configuration.
* Enhancement - Add and delete all streams for a system board.
* Enhancement - evCLI - Made Device optional for audio inputs if name is specified.
* Enhancement - Added ability to check for branch client and server updates.
* Bug Fix - Refresh associations configuration device tree on configuration update events.
* Bug Fix - Handling of empty folders in live View tree.
* Bug Fix - Do not run client as administrator when launched from installer.
* Bug Fix - In Mac, prevent crash on IP entry controls with invalid selection.
* Bug Fix - Reduce memory usage for blobs and video panel background images.
* Bug Fix - HTTP Status update not handled correctly in Camera Item Config panel.
* Bug Fix - M-Series, disable video thumbnail previews because hardware does not
  support overlapping video outputs.
* Bug Fix - Differentiate between widescreen and non-widescreen 6 panel layouts on startup.
* Bug Fix - In System / Enterprise Users, allow Unlock button if user is ESM Owned.
* Bug Fix - Update video push availability when closing and re-opening the dialog.
* Bug Fix - Hide archive task time triggers from systems page alarm list.
* Bug Fix - Fix column order of data in Enterprise Security grid.
* Bug Fix - Properly clear web panels and event monitoring profiles from startup.
* Bug Fix - Fixed issues with using event source groups on event linking and event monitoring.
* Bug Fix - Restore momentary intrusion association state on left up.
* Bug Fix - Prevent client crash when using thumbnail previews. 
* Bug Fix - Reduce unnecessary PTZ stop commands from being sent to server.
* Bug Fix - M-Series, client not automatically starting on boot.
* Bug Fix - Do not show Enterprise Users / Change Password for M-Series.
* Bug Fix - Do not send empty set of form fields in curl requests when fields are not present.
* Bug Fix - Thaw serial rules search controls when selecting/deselecting serial search items.
* Bug Fix - Properly sort applications in the remote control dialog.
* Bug Fix - Update mouse coordinates when processing video panel overflow tool events.
* Bug Fix - Serial rule event search results were not showing up.
* Bug Fix - Fixed issue with serial rules not triggering event monitoring actions.

03/21/2018
v9.2.2
* Enhancement - Added evCLI documentation for XDV URL handler.
* Enhancement - Improve security when syncing with ESM.
* Bug Fix - Properly apply changes from the cameras recording page.
* Bug Fix - In Linux, fixed issue where client may not shut down properly.
* Bug Fix - In Linux, fix a potential lockup when going to the configure system page.
* Bug Fix - In Linux, fixed incorrect libpango dependencies in debian installer.

03/15/2018
v9.2.1
* Enhancement - Updated help and translation files.
* Bug Fix - Properly perform Video Push for search with mismatching addresses.
* Bug Fix - In light theme the buttons on security integrations were unreadable.
* Bug Fix - In Linux, fixed naming of translation files.
* Bug Fix - Prevent thumbnail/video previews from appearing behind the client
* Bug Fix - Properly close video preview when the server drops connection.
* Bug Fix - Improve performance on the search panel when multiple systems are connected
* Bug Fix - Fixed Archiving panel layout issue when using a theme.
* Bug Fix - Guarantee at least one unrestricted Full Admin

03/01/2018
v9.2.0
* Feature - Added support for macOS x64 (dropped support for macOS x86).
* Feature - Support for record alarm event linkage.
* Feature - Video Walls.
* Feature - Support for User May and User Must Change Password.
* Feature - Add System User Change Password Panel.
* Feature - Add Enterprise User Change Password Panel. 
* Feature - Add Version Number and Client Type to System Usage Panel.
* Feature - Support User Password expiration.
* Feature - Installer reports.
* Enhancement - Support Onvif aux commands.
* Enhancement - Use 60 second timeout for out of schedule login failure.
* Enhancement - Enable Video Push for search cameras.
* Enhancement - Customize video panel background.
* Enhancement - Customize association icons.
* Enhancement - Added support for configuring multiple DNS entries.
* Enhancement - Included translated help files for Linux and Mac.
* Enhancement - Upgraded wxWidgets version.
* Enhancement - Added support for no recording alarms.
* Enhancement - Add no recording alarms to system alarm status on the systems page.
* Enhancement - Added support for switching audio with event monitoring.
* Enhancement - Support Passphrases.
* Enhancement - Added CLI documentation to the installer.
* Enhancement - Added device description to device health event linkages.
* Enhancement - Search and display analytic meta data when searching analytic event linkages.
* Enhancement - Include translations for Linux menu items.
* Bug Fix - Properly show/hide toolbar icons in search.
* Bug Fix - Don't show about dialog in the task bar.
* Bug Fix - Properly copy digital PTZ and Exacq Replay associations when applying 
  to a new camera.
* Bug Fix - Fixed issue with adding LDAP users in Enterprise Users panel
* Bug Fix - Fixed sizing issue on the System Security tab.
* Bug Fix - Resolved tabbing issues with password fields on Mac.
* Bug Fix - Resolved theming issues with certain controls on Mac.
* Bug Fix - In Linux/Mac, fixed overlapping status bar text in video push dialog.
* Bug Fix - Restore keyboard shortcuts for event buttons.
* Bug Fix - Fixed issues parsing event linkages if serial rules and keywords have overlapping ID's.
* Bug Fix - Keep selected 'Any Analytic' filters in the conditions panel after searching.
* Bug Fix - Fixed a crash when exporting PCM audio to MP4 containers.
* Bug Fix - No longer show the 'Use For All' checkbox on startup if only connecting to 1 system.
* Bug Fix - M-Series, no longer default to saving credentials when you log out.
* Bug Fix - M-Series, keep prompting for credentials on startup if you cancel.
* Bug Fix - Config updates may cause video to stream again after timeout.
* Bug Fix - Some settings were always saving to the main instance when they
  should be per instance.
* Bug Fix - Metadata Entry (System and Camera): New row not created when editing complete.   
* Bug Fix - Fixed CLI issue where specifying server name may not give search results.
* Bug Fix - Don't show duplicate USB devices in the restricted user save dialog.
* Bug Fix - Properly display video from remote clients.
* Bug Fix - Fixed a crash when web views are used within maps.

01/05/2018
v9.0.3
* Enhancement - Updated Translations.
* Bug Fix - In Linux x64, Fixed a potential with some JPEG video streams.
* Bug Fix - Fixed a crash when exporting some clips with AAC audio gaps
  to non-native formats.
* Bug Fix - Client may switch back to live on system connect/disconnect
  in some unexpected situations.
* Bug Fix - Show configured Suspect Tracking video panel overlays in live. 

12/15/2017
v9.0.2
* Bug Fix - Client specific indicator settings were not saving properly.
* Bug Fix - Client may incorrectly show an error about failing to verify a file.
* Bug Fix - Built-in user groups without config permissions not showing cameras.

12/14/2017
v9.0.1
* Enhancement - Updated help files.
* Enhancement - Block unencrypted traffic if we expect it to be encrypted.
* Enhancement - Save client settings file when changes are applied from configuration and Video Push.
* Enhancement - Improve handling of bad live audio timestamps.
* Bug Fix - Clear current user settings when creating new user.
* Bug Fix - Fixed a bug with the Axis dewarper performance. Introduced 9.0.0
* Bug Fix - Prevent client hang when prompting for credentials in web panels.
* Bug Fix - Enterprise Security panel - don't prompt if user selects then unselects item(s).
* Bug Fix - Properly display thumbnail and list search when switching search modes.
* Bug Fix - Prevent threshold section from disappearing when resizing the client.
* Bug Fix - Prevent client crash when prompting for system address change on the Add Systems page.
* Bug Fix - Fixed a bug when performing a download and export on multiple system searches.
* Bug Fix - Prevent auto-hide for active confirm associations.
* Bug Fix - Fixed flickering when trying to digital ptz on the views config page.
* Bug Fix - Properly save web panels to Views when the web panel is not on all systems.
* Bug Fix - Warn if no permissions are selected using spilt permissions.
* Bug Fix - Include pattern ID in SerialProfile XML.
* Bug Fix - Disable tour dwell spin control and reset value when no tour is selected.
* Bug Fix - In exacqReplay search windows jump to video start when clicking play.
* Bug Fix - When parsing config, don't reset current users list.
* Bug Fix - In Enterprise Users panel, update button enabled states on Select All Systems 
* Bug Fix - In Audio Input / Output panel, fixed an issue showing incorrect status.
* Bug Fix - 'Use same permission' checkbox enable state getting out of sync on Users config.
* Bug Fix - Fixed verifiers description box so it wraps properly on Linux and Mac.
* Bug Fix - In Systems Users, if Config Update is not posted, don't disable Apply button.
* Bug Fix - In Systems Users, don't prompt user to abandon changes if no changes pending.

12/01/2017
v9.0.0
* Feature - Support analytic metadata in live and search.
* Feature - Support updating verifier update in Enterprise config.
* Feature - Support for verifiers and salted hash security in Enterprise Users.
* Feature - Support for user groups to have per item live and search permissions.
* Feature - Support for verifiers and salted hash security.
* Enhancement - Support health events emitted by Neo, Bentel and Honeywell intrusion panels
* Enhancement - Added command line option to disable live video streaming.
* Enhancement - Increased View Tour dwell time limit by magnitude of hours.
* Enhancement - Display nicer web page for web view navigation errors.
* Enhancement - Added client indicator for system updates available.
* Enhancement - New layout for Enterprise Users panel.
* Enhancement - Added Enterprise Security panel.
* Enhancement - Display Audio, Alarm, and Trigger panels as grids.
* Enhancement - Copy to clipboard no longer uses quotes if a single cell is selected.
* Enhancement - Added client side dewarping support for HikVision
  F-IW, F-IVS, and F-IWS models.
* Enhancement - Support IP camera iris and focus control.
* Enhancement - Added support for Panasonic WV-S4150 dewarping.
* Enhancement - Added support for dewarping Hikvision DS-2CD63C2F-IVS.
* Enhancement - Allow up to 2.5 years for Expiration Configuration.
* Enhancement - Enterprise LDAP - Show text indicating number of systems shown.
* Enhancement - Enterprise LDAP - Update filtered grid when columns are shown / hidden.
* Enhancement - Enterprise LDAP - On left double-click, navigate to System Ldap panel.
* Enhancement - Allow background to text label on Maps.
* Enhancement - Apply theme to static box sizers sooner.
* Bug Fix - In Linux - disable GPU decoding on 2048x2048 resolutions for
  Intel Sandybridge hardware.
* Bug Fix - Fixed an issue with the addressing cameras tab not showing IP address
  controls until after resize if the default NIC doesn't support addressing.
* Bug Fix - Enterprise LDAP - don't allow user to display passwords in cleartext.
* Bug Fix - Enterprise LDAP - remove password column from grid.
* Bug Fix - Fixed a theming issue where some buttons were larger than others.
* Bug Fix - Fixed a crash on the enterprise users page when a user is deleted.
* Bug Fix - In Linux, fixed a potential memory leak when receiving config.
* Bug Fix - Prevent client crash when adding web panel views to tours.
* Bug Fix - Fixed conflicts with Axis dewarper and OpenGL rendering.
* Bug Fix - Prevent crash on camera configuration page.
* Bug Fix - Fixed issue dragging and dropping audio outputs to maps.
* Bug Fix - Fixed issue with not all video being exported in case exports.
* Bug Fix - Updated Axis dewarping library resolves issues with different output sizes.
* Bug Fix - Updated Axis dewarping library resolves issues with PTZ stopping.
* Bug Fix - Fixed an issue causing custom user groups to not be able to see views that are 
  comprised of maps.
* Bug Fix - Fixed issues with dragging and dropping systems.
* Bug Fix - Fixed camera URLs with custom ports and URL fragments.
* Bug Fix - Suppress direct search mounting errors on startup/shutdown.
* Bug Fix - Hide web view panels in Views configuration when dragging and dropping cameras 
* Bug Fix - Prevent infinite loop when using Video Push with tours.
* Bug Fix - Fixed crash in exacqReplay live when double clicking.
* Bug Fix - In exacqReplay search windows jump to video start when clicking play.

09/14/2017
v8.8.1
* Enhancement - Updated user manual and help files.
* Bug Fix - Calendar reset button not working for temp user configuration.
* Bug Fix - Fixed an issue with second reviewer failing to quick export.
* Bug Fix - Fixed a situation where an analytic confirm button could not be triggered when the
  associated event linkage was.
* Bug Fix - Disable temp user button if no other non-temp full admins.
* Bug Fix - Limited tooltip and cell character lengths in grids to reasonable values
  to prevent potential lockups caused by bad data.
* Bug Fix - Sync confirm buttons when multiple of the same button appear in live.
* Bug Fix - Enable Drag/Drop for Web Panels in the Video Push dialog.
* Bug Fix - Make sure that confirm buttons activate for very short lived events.
* Bug Fix - Fixed possible crash on the Enterprise Cameras page with video preview.
* Bug Fix - Prevent duplicate systems when syncing systems with ESM.
* Bug Fix - Update web panel configuration url when user changes the url then immediately applies changes.
* Bug Fix - Display web panel at proper height/position when web panels are sent via Video Push.
* Bug Fix - Properly display web panels when systems disconnect.
* Bug Fix - Refresh web panels when new web panels are displayed in the same video panel.
* Bug Fix - Fixed an issue preventing Momentary buttons from working.

09/01/2017
v8.8.0
* Feature - Support for embedded web pages.
* Feature - Added ability to import cameras from a CSV file.
* Feature - Expire inactive accounts.
* Feature - Allow user to create access schedules.
* Feature - Auto-enable locked accounts.
* Feature - Add support for temporary user.
* Enhancement - Added support for ESM single sign-on.
* Feature - Add support for e-mail notification servers that require SSL
  on a port other than 465, and for those who require "starttls" mode.
* Feature - Add support for audio expiration rules.
* Feature - Add support for new PTZ tour start/stop command for benefit of
  non-admin users.
* Feature - Allow easy preparation of new and/or replacement recording drives.
* Enhancement - Support for high DPI monitors and retina displays.
* Enhancement - Added thumbnail and video previews.
* Enhancement - Add support for security integrations output .
* Enhancement - Added associations for event linkages.
* Enhancement - Added confirm button style for asasociations.
* Enhancement - Enterprise users disable and unlock.
* Enhancement - Added support for audio in event monitoring replays.
* Enhancement - Added client side dewarping support for Axis M3047 and M3048.
* Enhancement - Clarified the audit text on the system information page.
* Enhancement - Allow PTZ Addresses higher than 255.
* Enhancement - Change PTZ address from a dropdown to a spin control.
* Enhancement - Show architecture (x86/x64) for Linux in the about dialog.
* Enhancement - Updated Pelco Optera dewarping libraries.
* Bug Fix - User security tab settings reset on user status and config.
* Bug Fix - Prevent crash in Linx web panels by limiting libwebkit functionality.
* Bug Fix - Hide web panels based on user privilege.
* Bug Fix - Linux x64 - Axis dewarping not working.
* Bug Fix - Use plugin default port (if not set) and http config setting for Camera Import.
* Bug Fix - Camera Import: fixed an issue where we would prepopulate both default username and 
  default password in the credentials if only one was not set.
* Bug Fix - Fixed an issue that could cause the select all checkbox for CameraImport to 
  become out of sync.
* Bug Fix - Properly sort web panels in views configuration.
* Bug Fix - Disable browsing/audio when navigating away from the web panel configuration page.
* Bug Fix - Update Live video panels displaying web panels when the web panels are updated.
* Bug Fix - Hide Apply Web Panels to All Systems when only one system supports web panels.
* Bug Fix - Fixed an issue causing the confirm button to not work a second time.
* Bug Fix - Properly purge web panels from systems.
* Bug Fix - Digital PTZ with mouse cursor not working.
* Bug Fix - Additional error details added to ESM sync message.
* Bug Fix - Prevent fork error message from showing up when retrieving USB devices.
* Bug Fix - Fixed an issue causing associations to wrongly think there were changes.
* Bug Fix - Digital PTZ Presets list was not showing up sometimes.
* Bug Fix - Change Camera Import Apply button to Add Selected.
* Bug Fix - MacOS, Unable to edit trusted segments for web panels on themed client.
* Bug Fix - Notifications apply button not enabled when adding another recipient.
* Bug Fix - Client must be run as administrator to disable
  configuration mode for operating system restricted users.
* Bug Fix - Hide web panel user privilege for non-enterprise systems.
* Bug Fix - Fixed small gap between video panels when border is disabled in OpenGL.
* Bug Fix - Fixed a potential crash on search when fast forwarding and catching
  up to the end of the cache.
* Bug Fix - Volumes tab may show placeholder text if no volumes.
* Bug Fix - Added Connection Error filter for IP cameras in an error state.
* Bug Fix - Apply button on AD/LDAP tab always enabled.
* Bug Fix - Password complexity does not apply to existing users.
* Bug Fix - Fixed a crash with Pelco Optera dewarping.
* Bug Fix - Fixed an issue causing some dewarpers to default to the wrong zoom level.
* Bug Fix - Fixed an issue causing the bandwidth throttling schedule delete button
  to only delete the last item.
* Bug Fix - Limited license warnings to only show one dialog at a time..
* Bug Fix - Not all IP addresses were showing for a system in enterprise storage.
* Bug Fix - Exclude PoE interfaces on enterprise storage.
* Bug Fix - Prevent video masks from going outside of the video bounds.
* Bug Fix - Fixed a crash when trying to update digital PTZ presets.
* Bug Fix - Allow Immervision dewarper to try a few frames before giving up.
* Bug Fix - Allow switching lenses without deleting all existing presets.
* Bug Fix - Prevent displaying empty password tip window.
* Bug Fix - Fixed panorama view for Pelco Optera 270 degree cameras.
* Bug Fix - Camera recording page did not sort port in address column.
* Bug Fix - Fixed a crash when changing the PTZ protocol prior to selecting the address.
* Bug Fix - In user list, check Enabled and LockoutLocalAccounts together.
* Bug Fix - Client incorrectly displays dialog about failing to switch to PoE page.
* Bug Fix - Fixed client crash if server contains cases with empty names.
* Bug Fix - Improved Video Push xml parsing/Application lookup performance.
* Bug Fix - Reduce number of user sessions that are tracked for Video Push.
* Bug Fix - Properly show/hide self test controls in the themed client.
* Bug Fix - Prevent client crash when security integration is deleted from the system
* Bug Fix - Correctly display unlocked user status.
* Bug Fix - Linux x64, unable to delete rules from serial rules dialog.
* Bug Fix - Linux x64, 1x1 layout not drawing correctly with themed images.
* Bug Fix - Fixed issue with user list not refreshing disabled status properly.

06/14/2017
v8.6.1
* Enhancement - Updated help files.
* Enhancement - Prevent user from changing their own password on non-secured server.
* Enhancement - Updated Translations.
* Enhancement - Added new images for dark theme.
* Enhancement - Added a new light theme.
* Bug Fix - Cases from live on multiple servers could leave empty bookmarks behind.
* Bug Fix - Fixed a potential crash when showing password validation issues.
* Bug Fix - Improved performance of enterprise users page. Introduced 8.6.0
* Bug Fix - Potential crash when closing client from system information page.
  Introduced 8.6.0
* Bug Fix - Date/Time and ActiveDirectory/LDAP pages not clearing unsaved changes after prompt.
* Bug Fix - Date/Time config page would re-enable apply and cancel after applying.
* Bug Fix - Prevent displaying no results dialog when searching across security integrations
  and video is returned.
* Bug Fix - In Linux, fixed an issue where the mouse may become unresponsive if
  switching tabs causes an unsaved changes dialog.
* Bug Fix - M-Series, increased decoder reference count to handle some cameras
  that were failing to decode on search.
* Bug Fix - Prevent toolbar icons from disappearing on Search when the client 
  is resized very small.
* Bug Fix - Layouts were still showing after switching out of thumbnail mode.
* Bug Fix - Linux x64, unable to delete rules from serial rules dialog.
* Bug Fix - Correctly display unlocked user status.

06/01/2017
v8.6.0
* Feature - Cases from live.
* Enhancement - Introduced native 64-bit Linux version.
* Enhancement - Introduce account lockout, password complexity, and ability for users
  to change their own passwords.
* Enhancement - Add ability to search security integration events.
* Enhancement - Added option to turn off double spaced POS lines
* Enhancement - Added a time limit option for lines of serial data.
* Enhancement - Reworked POS UI to include a live preview.
* Enhancement - Allow user to draw POS rectangle where we display serial data.
* Enhancement - Added POS Profile import and export.
* Enhancement - Added support for different images per theme.
* Enhancement - Added support for specifying the gradient bottom color for toolbars.
* Enhancement - Added support for theming dataview controls.
* Enhancement - Support AAC audio in non-native export formats.
* Bug Fix - Don't use themed text color for unthemed dataview controls.
* Bug Fix - Clean up failed exports of non-native formats.
* Bug Fix - Properly handle changing security plugin types when device is connected.
* Bug Fix - Fixed an issue where the theme may be lost for the nav tree header.
* Bug Fix - Don't theme buttons inside dataview controls if we can't theme the rest.
* Bug Fix - Potential crash when launching the client from ESM.
* Bug Fix - Show error messages when deleting files fails in file manager dialog.
* Bug Fix - Prevent duplicate unsaved changes prompt from video push.
* Bug Fix - Disable POS profile import button when a profile has changes.
* Bug Fix - Allow security integration plugin change when editing security integrations.
* Bug Fix - Prevent mulitple prompts to discard changes when attempting to view logs from
  security integrations.
* Bug Fix - Prevent memory leak when showing/hiding video push back button.
* Bug Fix - Update number of users text when adding / deleting users.
* Bug Fix - When themed the users config page may not display the privileges tree
  if you went to a system that didn't support them first.
* Bug Fix - Prevent applying invalid maps on map configuration.
* Bug Fix - Don't warn about subscription date on V-Series.
* Bug Fix - In Mac, some buttons were cut off in the dark theme.
* Bug Fix - Exporting cameras with no video may show the first camera multiple
  times in the export.
* Bug Fix - Some grids and dialogs were not saving client side settings on exit.
* Bug Fix - Camera recordings page would reset the visible columns.
* Bug Fix - Dark theme, fixed alignment of grid lines.
* Bug Fix - On Mac, grid headers did not show the bottom line when themed.
* Bug Fix - Properly display PTZ Preset name for overlays when event link is active.
* Bug Fix - Fix issue with modes toolbar not refreshing when cancelling switching
  because of pending changes.
* Bug Fix - Fix potential crash when right clicking on video panel in views config.
* Bug Fix - Override grid selection if multiple rows are selected with the mouse
  on grids that only allow single row selection.
* Bug Fix - Skip over large gaps of video for timelapse recording in non-native
  export formats based on the configured timelapse interval setting.
* Bug Fix - Export missing parameters required for Pelco Optera dewarping.
* Bug Fix - Dewarping mode not selected when switching mount positions and the mode
  is no longer supported for the new mount position.
* Bug Fix - Inconsistent totals when searching logs if a filter is applied prior to search.
* Bug Fix - In Windows, dragging the window to the top edge of the monitor to maximize
  would not restore the correct position on next startup.
* Bug Fix - Users config page was incorrectly showing video push privilege in some cases.
* Bug Fix - Client indicator for system time sometimes reported false positives
  if the client had been running for longer than an hour.
* Bug Fix - Fixed incorrect text in the video loss description.
* Bug Fix - On M-Series credentials were not saving properly when logging out
  and logging back in or changing credentials.
* Bug Fix - Allow spaces in temp path when using replay and quick export.
* Bug Fix - In Search, fixed inconsistencies when searching with server time.
* Bug Fix - Client may continue streaming video when no longer viewing the camera
  after disabling recording and re-enabling it even.
* Bug Fix - Fixed issues with event monitoring analytic rules and serial keywords.
* Bug Fix - Motion Windows configuration showed wrong title when themed.
* Bug Fix - Mouse issues with hover and click on first association if set to top or left positions.
* Bug Fix - Hide system generated event linkage for event monitoring with threshold.
* Bug Fix - Potential crashes if losing connection to a system while a dialog is open.
* Bug Fix - No longer prompt if losing connection to a system while you have changes.
* Bug Fix - Prevent crash in CLI exports if no results are found.
* Bug Fix - Download and export and quick exports may use the wrong time if client and
  server times are out of sync.
* Bug Fix - Fixed issues with add security integrations page when themed.
* Bug Fix - Apply themes earlier on creation to avoid the native look showing briefly.
* Bug Fix - Avoid incorrectly overwriting status colors with theme colors on some pages.
* Bug Fix - Font dialog font and background colors were wrong when themed.
* Bug Fix - Improve readability of fonts on different status background colors when themed.
* Bug Fix - Improve readability of text on date range fields when range is invalid.
* Bug Fix - Fixed checkboxes and buttons not being themed on the about dialog.
* Bug Fix - Fixed cases where buttons weren't themed properly.
* Bug Fix - Made the export time range more readable when themed.
* Bug Fix - PoE port reset buttons displayed garbage data in the background.
* Bug Fix - Utilize theme settings for drawing bitmap button borders, hover, etc.
* Bug Fix - Make the direct search drop down match the main toolbar look.
* Bug Fix - Fixed an edge case when exporting bookmarks if two bookmarks with the same
  source are chronologically adjacent to eachother.
* Bug Fix - M-Series, fixed flickering issue with layouts toolbar when recording live cases.
* Bug Fix - Event buttons were not updating on system disconnect.
* Bug Fix - Fixed memory leak when exporting to non-native formats.
* Bug Fix - M-Series, fixed potential decoding error resulting in no image.
* Bug Fix - Make the open link and open in browser right click options consistent.
* Bug Fix - Open in browser uses protocol based on configuration.
* Bug Fix - Hide protocol selection if system has no plugins that support it.
* Bug Fix - Show proper security integration image when integration does not require credentials.
* Bug Fix - Potential crash on search when playing back after a smart search.
* Bug Fix - Hide port value when selection is HTTPS If Available.
* Bug Fix - Update port when changing protocol if port is 0.
* Bug Fix - When creating a new camera and port is not set send default port.
* Bug Fix - Reset port when camera is not connected and using HTTPS If Available.
* Bug Fix - Enterprise Notifications. Fixed max duration column enable behavior.
* Bug Fix - Don't copy max duration value to grid if its not supported.

03/28/2017
v8.4.2
* Enhancement - Update translations
* Bug Fix - In Linux, client may crash when going to the storage page with the volumes tab.
* Bug Fix - Drop down tools for layouts and indicators did not work in full screen.
* Bug Fix - In Linux, user privilege and permission tree icons were missing.
* Bug Fix - Search toolbar buttons would not always refresh.
* Bug Fix - Properly reset bypassed zones through associations.
* Bug Fix - Clicking on drive name did not take you to the hardware tab.

03/10/2017
v8.4.1
* Enhancement - Updated icons.
* Enhancement - Included H.265 patent markings
* Enhancement - Added option to change toolbar overflow button color in themes.
* Bug Fix - Changing trigger or alarm inputs 3 or higher did not enable apply.
* Bug Fix - Made zoom buttons on Search stack vertically.
* Bug Fix - For video event monitoring, fixed population of Switch Video action targets.
* Bug Fix - Fixed issues showing the overflow toolbar for Views and Layouts config.
* Bug Fix - Minor fix for vertical flicker on the static event button toolbar on startup.
* Bug Fix - Fixed alignment issue for analog camera recordings page.
* Bug Fix - In Mac, properly load xdv files.
* Bug Fix - Correctly calculate size of the logo.
* Bug Fix - Fixed an issue causing the overflow button to be hidden sometimes on Layouts and 
  Views Config.
* Bug Fix - Default to http config for cameras in discovery list.
* Bug Fix - Wrongly prompting to discard changes after selecting a notification profile.
* Bug Fix - Event linking was not clearing the selections at the bottom on cancel.
* Bug Fix - Cancelling event monitoring changes may prompt you to discard changes.
* Bug Fix - Fixed theming for Video Push Dialog.
* Bug Fix - Prevent server not found message box when using xdv configuration files that do not
  require a server.
* Bug Fix - Fixed type radio buttons for Event Monitoring.
* Bug Fix - Fixed Attach checkbox crash on Enterprise Notifications page.
* Bug Fix - A crash could occur when clicking layouts drop down after a layout is deleted.
* Bug Fix - Make layout drop down work for thumbnail search.
* Bug Fix - Fixed flickering on Layouts page toolbar.
* Bug Fix - Potential crash that could occur after searching and leaving search page.
* Bug Fix - Fixed issues with custom dialogs not being themed properly.
* Bug Fix - Fixed theming issues with the font dialogs.
* Bug Fix - Fixed an issue with WDR and Focus not being hidden when themed.
* Bug Fix - Fixed issue with statusbar clicking not working.
* Bug Fix - Fixed overlapping icon issue with second reviewer and access control.
* Bug Fix - Fixed client restart for Windows and Mac.
* Bug Fix - Fixed white background behind icons when themed on users configuration page.
* Bug Fix - Fixed unexpected tab changes when switching between cameras on camera configuration.
* Bug Fix - When theming, VGA Acceleration settings not enabled when you disable GPU decoding.

03/01/2017
v8.4.0
* Feature - Client support of HTTPS config
* Feature - Add client-side support for H.265
* Enhancement - Added support for themes in the client.
* Enhancement - Added option for a dark theme.
* Enhancement - Default Samsung dewarper to correct lens type if possible.
* Enhancement - Migrate Samsung dewarper to Immervision to support newer cameras.
* Enhancement - Modified Immervision dewarper to use YUV instead of RGB
  for increased performance.
* Enhancement - Updated Immervision library to 2.2.5 to resolve issues with RPL C8WWT.
* Enhancement - Show an error message when exporting if any codecs are not supported
  by the container format selected.
* Enhancement - Increased event linkage post trigger limit to 5 minutes.
* Enhancement - Added support for encrypted xdv files.
* Enhancement - Added support for custom xdv url handler for launching the client.
* Enhancement - Added support for going to PTZ presets with Suspect Tracking.
* Enhancement - Add exacqReplay option for Suspect Tracking.
* Enhancement - Add event state (trigger edge) options for Notifications
* Enhancement - Better support for non-native exports with erratic video timestamps.
* Enhancement - Better support for lip sync in non-native exports.
* Enhancement - Updated toolbars and notebooks to use AUI.
* Enhancement - Layout toolbar is now responsive to being dragged.
* Enhancement - Improved error message when generating Suspect Tracking from
  maps and no field of views are found for the camera.
* Enhancement - Reduced flicker and improved usability on nearly all pages.
* Enhancement - Prevent resetting changes on config on most pages.
* Enhancement - Remove limit on username and password for Notification email server.
* Bug Fix - Fixed an issue with video not displaying when going back to live from search.
* Bug Fix - PTZ and Digital PTZ speeds were not being saved to the ini.
* Bug Fix - Fixed missing image error that may appear when doing a quick export
  on cameras with digital PTZ or suspect tracking associations.
* Bug Fix - Fixed a crash that could occur when enabling a PTZ tour with no presets.
* Bug Fix - Fixed issue with search controls not always showing default "Filter" text.
* Bug Fix - A deleted camera may re-appear on the Add IP Cameras page.
* Bug Fix - Prompt to configure recording was not showing up after adding multiple IP cameras.
* Bug Fix - Don't save systems temporary systems that are added from command line.
* Bug Fix - Fixed an edge case on event monitoring where we may prompt to discard
  changes when editing and you lose connection to a server.
* Bug Fix - Fixed memory leak when creating new event monitoring profiles.
* Bug Fix - Fixed a crash on event montitoring config with digital presets.
* Bug Fix - Fixed sorting issue with profiles on event monitoring config.
* Bug Fix - Fixed issue with event monitoring config showing views on
  a switch video profile for the default event type.
* Bug Fix - Don't allow event monitoring profiles to be configured with a timeout
  of 0 and no confirm and improve the default settings of these.
* Bug Fix - Prevent event monitoring from prompting to cancel changes twice
  if clicking on another config page.
* Bug Fix - Disconnected system items were showing up as available sources
  on event monitoring if the system supported offline search.
* Bug Fix - Don't automatically select the system in the drop down after a config
  update is received in event monitoring.
* Bug Fix - Eliminate flicker on the action list in event linking for video output.
* Bug Fix - Handle cases where GPU decoding video freezes because camera
  reported wrong ref count and we can't allocate more surfaces.
* Bug Fix - Prevent possible crash or image corruption in GPU decoding when
  rotating cameras causes a change in resolution.
* Bug Fix - Fixed performance issue when exporting to non-native formats.
* Bug Fix - Fixed an issue exporting audio to non-native formats if audio
  needs to be transcoded.
* Bug Fix - Ignore invalid status xml from security integrations when reconnecting to a server.
* Bug Fix - Prompt for access code when attempting to log onto an intrusion panel.
* Bug Fix - Distinguish between systems that require a username/password and systems that need 
  credentials (username/password or access code)
* Bug Fix - Reduce a lot of unnecessary flicker in the nav tree.
* Bug Fix - Reduce unnecessary flicker of several list controls.
* Bug Fix - Reduce unnecessary flicker on several labels.
* Bug Fix - Fixed a bug with event linking not preserving selection properly when sorted.
* Bug Fix - Allow users to add new notification profiles from the enterprise notifications page.
* Bug Fix - In search, fixed an issue with playback jumping back to the start after
  reaching the end of the cache if download speeds are too slow.
* Bug Fix - Let users change serial port for security integrations when there is only 1 unused port.
* Bug Fix - Programmatically select single template options when no other options are available
* Bug Fix - Dynamically determine access control configuration column sizes based on translated strings.
* Bug Fix - Display "Loading" when access control input is in an unknown state (and we are connected).

01/25/2017
v8.2.2.108645
* Enhancement - Show new PoE port power budget value.
* Bug Fix - Correctly displays eDVR Board not needing Analog Camera license.
  Introduced in 8.2.0
* Bug Fix - Correctly displays Not enough cameras warning message on the Device page.
  Introduced in 8.2.0
* Bug Fix - Properly save new child maps when the child map is not part of the
  same system as the parent map. Introduced in 8.2.0
* Bug Fix - On Add IP cameras page don't display port when it doesn't apply after
  receiving config update from server. Introduced in 8.2.0

12/14/2016
v8.2.1.107346
* Enhancement - Updated helpfile to 8.2
* Bug Fix - Fixed issue with cursor always showing in textbox after editing disc name.
* Bug Fix - Fixed invalid handling of EOF in process output.
* Bug Fix - Crash in camera config when clicking grids.
* Bug Fix - Enable metadata filtering in camera lists.
* Bug Fix - In Windows 10, search controls always used gray text.
* Bug Fix - In Search, end time not automatically updated properly if start date is not today.
* Bug Fix - In Search, manual date entry sometimes resulted in unexpected values.
* Bug Fix - Setup minimum sizes for association grids in camera configuration.
* Bug Fix - Oncam dewarper fix bouncing issues during PTZ.
* Bug Fix - Correctly install 64-Bit DirectX if 32-Bit DirectX was already installed.
* Bug Fix - Prevent prompting for system names twice when importing from URLs on startup.
* Bug Fix - Properly restart the client on m-series when changing system timezone on the server.

12/01/2016
v8.2.0.106883
* Feature - Support metadata on Systems, Cameras and Users
* Enhancement - Improve experience on system information page with low resolutions.
* Enhancement - Improve date/time range entry.
* Enhancement - Added a button for resetting the date range to the default values.
* Enhancement - Handle additional keys to make time entry more intuitive.
* Enhancement - In search, no longer adjust for client/server time when changing
  the radio button setting as you've likely already entered the right time.
* Enhancement - Add visual indication when the end time of a time range is invalid.
* Enhancement - Improve drawing performance of serial data in search.
* Enhancement - Added new file management dialog for managing exports.
* Enhancement - Improved support for psx and exe files in burn dialog.
* Enhancement - Support opening additional file extensions in the burn dialog.
* Enhancement - Added the ability to save as from file management dialog.
* Enhancement - Show burn dialog even if no devices found or burn tools had error.
* Enhancement - Improved the layout of the burn dialog to remove the ambiguity between
  selection and checking of items.
* Enhancement - Add support for new temporary trial licenses.
* Enhancement - Edge - Support Axis armhf platforms
* Enhancement - Only install DirectX if needed.
* Enhancement - Improved performance in search with a large number of serial keywords.
* Enhancement - Better handling of bad audio timestamps.
* Enhancement - Added a check for drive capacity for no usable drives indicator.
* Enhancement - Added error message for failing to unmount USB drives.
* Enhancement - Improve logic to only connect to necessary systems with exacqReplay.
* Enhancement - Updated ACTi dewarping libraries.
* Enhancement - Updated Immervision library to 2.2.3.0.
* Enhancement - Updated Oncam dewarping libraries to 1.16.10.16.
* Enhancement - Updated Vivotek dewarping libraries.
* Enhancement - Updated Geovision dewarping libraries.
* Enhancement - Added support for x64 Geovision dewarping.
* Enhancement - Added client side dewarping support for Samsung PNF line of cameras.
* Enhancement - Added client side dewarping support for STORM cameras.
* Enhancement - In Windows, added client side dewarping support for Hikvision cameras.
* Enhancement - In Windows, added client side dewarping support for Hunt cameras.
* Enhancement - Allow scrubbing to P frames if the closest I frame is too far away.
* Enhancement - Add ability to specify max duration for email notifications.
* Enhancement - Only display X of Y streams connected tooltip if not all are connected.
* Bug Fix - In Mac, fixed a crash when applying associations while filtered.
* Bug Fix - Improved logic for automated audit log searches for Self Test results.
* Bug Fix - In search improved performance of selecting items from the events tree.
* Bug Fix - Use correct decoder when switching from JPEG to H.264 mid stream.
* Bug Fix - Resolve possible crash if avcodec fails to open.
* Bug Fix - In Mac, fix some cases where the group boxes may grow unexpectedly.
* Bug Fix - Prevent false-positive memory leaks when exiting the client
* Bug Fix - Check if device only or audio event linkages have been orphaned when their connection status changes.
* Bug Fix - Display Connecting... if recording is disabled but the metadata stream exists and is disconnected.
* Bug Fix - Rotate image for client side dewarping wall mounted Bosch cameras.
* Bug Fix - Fixed an issue with the Pelco Optera dewarper sometimes not initializing.
* Bug Fix - For maps without parent items change the default coordinates so the item
  will still show up on the map config page.
* Bug Fix - Client crash when doing exacqReplay layout live with audio
  if any panels in your layout do not have a camera.
* Bug Fix - exacqReplay layout live with audio and no cameras did not work.
* Bug Fix - Moving maps did not add the parent map item.
* Bug Fix - Only send map configuration to systems that need it.
* Bug Fix - Fixed a possible memory leak when enabling/disabling remote receiving display.
* Bug Fix - Drive indicators were showing up, but not disk, volume, and RAID.
* Bug Fix - Fix possible crash on exit if closed by the client installer.
* Bug Fix - In Linux, fix an assert on export that may be the cause of a crash.
* Bug Fix - Fix a potential crash if export start marker is before any downloaded video.
* Bug Fix - Client may incorrectly think the system is running locally if
  the client IP matches any network interface IP on the system.
* Bug Fix - Renaming a map would delete it.
* Bug Fix - Disable PTZ drawing from tabs other than Digital PTZ
* Bug Fix - Avoid stealing focus from controls for mouse wheel unless necessary.
* Bug Fix - On Mac, fixed serial keyword highlighting offset issue.
* Bug Fix - On Mac, fixed serial search text size to be more consistent.
* Bug Fix - Refresh selected device settings on config updates on add IP cameras page.
* Bug Fix - Maintain selection after making changes on add IP cameras page.
* Bug Fix - Fixed a display issue with the cursor time when searching
  across the point where DST starts or ends.
* Bug Fix - Fixed some more display issues and inconsistencies with search times
  when searching at DST start/end in client and server time.
* Bug Fix - Adjust file extension when selecting a different file type in the
  limited user save file dialog.
* Bug Fix - In Linux, improve image resizing performance for video.
* Bug Fix - Make the OSD text better match the client for mov and mp4.
* Bug Fix - In search, potential crash when downloading with direct archive search
  prefer system video on areas with overlapping video on the archive and local disks.
* Bug Fix - In search, client may show corrupt video when stepping back to the very
  first GOP downloaded.
* Bug Fix - Correctly display joystick name

11/03/2016
v8.0.7.105361
* Bug Fix - Fixed an issue with the first alarm output and trigger input not updating.
  Introduced in 8.0.6.

11/02/2016
v8.0.6.105238
* Bug Fix - Fixed display performance issue on armel with OSD background enabled.
* Bug Fix - Fixed a crash when changing alarm and trigger outputs if any
  trigger numbers are skipped.

10/20/2016
v8.0.5.104631
* Bug Fix - Fixed a crash when decoding video on Ubuntu 8.04 systems.
* Bug Fix - Improve export performance on systems with slower CPUs.
* Bug Fix - Improved performance when calculating export size.

09/19/2016
v8.0.4.103196
* Bug Fix - In ePlayer, Fixed issue with dewarpers not loading.

09/15/2016
v8.0.3.103081
* Bug Fix - Rebuild to fix corrupted version of ePlayer
* Bug Fix - On Linux - Added ePlayer shortcut back.

09/14/2016
v8.0.2.102993
* Enhancement - Updated helpfile for 8.0
* Bug Fix - Properly handle multiple system suspect tracking config.
* Bug Fix - Do not disable Suspect Tracking when switch cameras on search.
* Bug Fix - Prevent displaying scroll bars for system information in configuration
* Bug Fix - Correctly translate Enterprise Time Server grid headers.
* Bug Fix - Properly select event target types in Event Linking for PTZ Presets

09/09/2016
v8.0.1.102852
* Bug Fix - In search, fast forwarding would jump back to last I frame.
* Bug Fix - Pending suspect tracking changes would be reset by config from other clients.
* Bug Fix - Fix crash when losing connection to a system while on a camera config page
  for that system.
* Bug Fix - Fix crash when losing connection to a system while on the PoE page.
* Bug Fix - Fixed an issue with the config tree not taking you to the right place
  when the selected tree item goes away.
* Bug Fix - In Mac, client was incorrectly including locales as file type associations.
* Bug Fix - Fix crash when generating Support Export for cameras with Stream Settings.
* Bug Fix - Fixed an issue causing POE Management double click to display the secondary context instead of the primary.
* Bug Fix - Update time zone choices when refreshing date time panel in configuration.

09/01/2016
v8.0.0.102419
* Enhancement - Support H.264 Advanced stream settings.
* Enhancement - Don't change filename when selecting folders in limited user file dialogs.
* Enhancement - Better support of System and Cameras level Expiration 
  Configuration at the same time.
* Feature - Added support for Suspect Tracking.
* Enhancement - Support embedded client armel builds.
* Enhancement - Add support for PoE ports in top down, left right order.
* Enhancement - Add support for PoE port Reset attribute to differentiate
  between port resets and physical plugging/unplugging of cameras.
* Enhancement - Improve transcoding performance for cropped exports.
* Enhancement - In Linux, Support showing mounted USB drives and unmounting them.
* Enhancement - Use suspect tracking drawing improvements for motion windows.
* Enhancement - Added at-most archiving rule support.
* Enhancement - Handle read only security integration control names
* Enhancement - Make template option fields display only if there is only one option available.
* Enhancement - Allow option values to pass through validation (and be selectable) even if they are not found as an available option
* Enhancement - Revert choice selection when user chooses a template option that has a field with no options available.
* Enhancement - Added support for Pelco Optera dewarping.
* Enhancement - Added x64 Panasonic dewarping support.
* Enhancement - Added ability to configure client specific indicator settings.
* Enhancement - Enterprise Time Server tab
* Enhancement - Added associations for ptz, recall, and auto export.
* Enhancement - Support for bookmark-only archiving.
* Enhancement - Added option for a background for OSD and Serial.
* Enhancement - Added Licensed Cameras column to Systems Panel.
* Enhancement - Improved performance when a large number of videoPush clients are connected.
* Enhancement - Dewarp IPC-EB Dahua fisheye cameras.
* Enhancement - Added support for timing out live streams.
* Enhancement - Updated to curl 7.48.0 to consolidate usage of mbedTLS 2.2.1
  across desktop platforms.
* Enhancement - Added support for 64 character camera names.
* Enhancement - On Maps Config, notify user of reason when Apply button disabled.
* Enhancement - Adjusting remote update config panel to differentiate between
  "Windows 32-bit" and "Windows 64-bit", and then likewise for "Linux 32-bit"
  and "Linux 64-bit".
* Bug Fix - Fix potential crash when sorting list controls on 64-bit platforms.
* Bug Fix - Edge cameras in system groups were showing the full group path instead of just Edge.
* Bug Fix - Check for missing plugin when determining security integration cell types
* Bug Fix - Prevent camera connection status on the camera item configuration page from
  shrinking and ellipsizing text.
* Bug Fix - Direct search may start shortly after your cursor time.
* Bug Fix - Fixed an issue direct searching inputs higher than 1 with storage rules.
* Bug Fix - Play back may not start immediately if playing before the first frame.
* Bug Fix - Fixed issues with exacqReplay when using command line options with
  spaces in the filenames.
* Bug Fix - On Map Config Panel, crash when dragging additional camera to map when FOV is selected
* Bug Fix - Restore view, tour, and event monitoring profile selection after
  after losing connection to the system.
* Bug Fix - Properly cycle through cameras on the groups tree if the same camera
  is in multiple groups.
* Bug Fix - Fixed an issue that caused systems with no cameras to be stuck on Scanning Port...
  on the PoE Panel
* Bug Fix - Fixed display issue for the Address IP Cameras tab on Linux.
* Bug Fix - On Serial Profile, changes might not be able to be applied if profile had Char Masks.
* Bug Fix - Prevent the add Ip Cameras Grid from changing size when navigating between cameras.
* Bug Fix - Correctly clears archive schedule for cameras and audio.
* Bug Fix - Prevent Camera Connection troubleshooting dialogs for connected cameras.
* Bug Fix - Clean up event linkages and time triggers on archive deletion.
* Bug Fix - Prevent archive percent to use slider from getting reset on status or configuration update.
* Bug Fix - Limited user open file dialogs did not support file type options with
  multiple extensions.
* Bug Fix - Fixed issues with timezone overlays on exports if the timezone has
  non-ASCII characters in it.
* Bug Fix - Properly shut down from fresh install.
* Bug Fix - Take ownership of all systems in the pool when the system address comes
  from ESM.
* Bug Fix - Prevent orphaned event linking events when the system only has 1 video output.
* Bug Fix - Ignore network adapters with 0.0.0.0 ip for addressing.
* Bug Fix - Ignore not connected adapters for determining most used adapter.
* Bug Fix - Fixed wrapping error when determining to show the too many addresses warning.
* Bug Fix - Select an adapter properly when no cameras are detected.
* Bug Fix - Don't delete groups when doing map merge
* Bug Fix - Fixed issues with cropped exports failing on some cameras.
* Bug Fix - Fix issue with error message about not being able to remove ini.
* Bug Fix - Make all export dialogs consistent in allowing cancel from progress dialog.
* Bug Fix - Do not show security integration connections as orphaned if the ip address
  field in the configuration xml is empty.
* Bug Fix - Fixed issues with direct search unable to search inputs higher than 16.
* Bug Fix - Fixed issues with direct search unable to play audio.
* Bug Fix - Allow auto export status to use all available space to display output.
* Bug Fix - In Linux, fixed some issues that may cause archive targets to fail to mount.
* Bug Fix - Allow clients to run client updater within the client when user
  is not synced with ESM and required binaries are missing.
* Bug Fix - Fixed mov and mp4 export subtitles displaying in GMT.
* Bug Fix - Associations not displaying on hover correctly.
* Bug Fix - Associations set to on hover may display initially when they shouldn't.
* Bug Fix - Send proper date/time when changing timezones in config.
* Bug Fix - In Linux, prevent "Failed to get file system statistics" message.
* Bug Fix - In search, fix audio stuttering during playback.
* Bug Fix - Revert local changes in associations configuration when the item
            added has been removed by another client.
* Bug Fix - Display drive information for Edge systems without using a scroll bar. 
* Bug Fix - Font was not being properly applied on Serial streams.
* Bug Fix - Crash when deleting secondary stream with an invalid resolution.
* Bug Fix - In Mac, fixed issue with mounting direct archive search targets
  when using domain credentials.
* Bug Fix - Improve the way we write the ini to help prevent corruption.
* Bug Fix - Client may crash on users and enterprise users page if a user
  is a member of a user group that no longer exists.
* Bug Fix - Restore working directory before loading files.
* Bug Fix - In search, client may crash when doing a large serial search and
  quickly leaving the search page before it finishes.
* Bug Fix - In search, client may crash if you previously searched a system
  in a different timezone, left search, disconnected, and went back.
* Bug Fix - Don't show archive tasks as possible sources for bookmarks.
* Bug Fix - When searching bookmarks and a different start and end time
  from the bookmark marked then only export that subset.
* Bug Fix - In search, checking edge camera group now checks all cameras.
* Bug Fix - In search, edge camera group is now on the events tree.
* Bug Fix - In search, client may crash in rare circumstances if GPU decoding 
  is enabled. 
* Bug Fix - Child Maps did not show up on Parent Maps.

06/13/2016
v7.8.1.98221
* Enhancement - Updated help file.
* Bug Fix - On Bandwidth Throttling, don't allow apply when no IP ranges set.
* Bug Fix - On Bandwidth Throttling, allows easier selection of schedule.
* Bug Fix - On Bandwidth Throttling, correctly inputs IP range.
* Bug Fix - In search, an export may give a write error -1 with direct search enabled.
* Bug Fix - Prevent prompting for changing system ip addresses when client
  is local to server.
* Bug Fix - Prevent displaying camera troubleshooting steps when camera is using
  hostname.
* Bug Fix - Some cameras may not export properly if the start time is
  within a gap and the video comes back as a direct archive search result.
* Bug Fix - Fixed a potential crash if connection to a system is lost
  while mounting/unmounting archive targets for direct archive search.
* Bug Fix - Proper handling of clickable text on add ip cameras page and
            about dialog
* Bug Fix - Prevent client crash when receiving status on add ip cameras page
            and a message box is displayed.  Introduced in 7.8.0
* Bug Fix - Incorrectly hiding Views and Tours config. Introduced in 7.8.0

06/01/2016
v7.8.0.97652
* Feature - Added support for direct archive searches.
* Enhancement - Enterprise storage enables direct search when setting up S-Series.
* Enhancement - Go to add systems page from the systems page when double clicking
                on a server that is not connected
* Enhancement - Prompt for known ip address change on add systems page
* Enhancement - Add ability to export systems and camera lists from grids
* Enhancement - Add connection status and last motion time on camera configuration page
* Enhancement - Added support for drive self-test feature.
* Enhancement - Added support for cropped exports.
* Enhancement - Added support for mp4 exports for Mac subtitle support.
* Enhancement - Added support for avi exports over 4GB.
* Enhancement - Add Bandwidth Throttling per Client IP Range
* Enhancement - Support manual ZFI(zoom/focus/iris) configuration.
* Enhancement - Provide troubleshooting steps for camera connectivity issues
* Enhancement - Improved performance of system usage page with lots of users.
* Enhancement - Display systems we could not tcp connect to as disabled. Tooltip on hover.
* Enhancement - Added client side dewarping support for Panasonic WV-SFN480
* Enhancement - Added client side dewarping support for Axis M3037
* Enhancement - Display VGA Acceleration for Start systems.
* Bug Fix - Do not display access control status bar icon for quick exports
* Bug Fix - Show SSO prompt when importing from any file or URL
* Bug Fix - Allow servers that are synced with ESM to use single sign on
* Bug Fix - Modified the Vivotek Dual View mode aspect ratio.
* Bug Fix - Prevent ini parser errors from displaying when checking for software updates.
* Bug Fix - Modified aspect ratios of illustra dewarping in panorama and dual view modes.
* Bug Fix - Smart search would not find anything if GPU decoding enabled.
* Bug Fix - Properly handle ptz controls when switching between enabled and disabled cameras
* Bug Fix - In Linux, fixed an error unloading dewarping library on shutdown.
* Bug Fix - In Search, audio repeats until paused under certain circumstances.
* Bug Fix - In List Search, the play button may not always be shown.
* Bug Fix - Time may be off if client timezone is 1 hour ahead of server timezone.
* Bug Fix - In Windows, fixed a potential crash sometimes after when cancelling out of a file dialog.
* Bug Fix - Not all file dialogs would show the limited user file dialog.
* Bug Fix - Force verbosity log level when using View Log buttons
* Bug Fix - Don't show status borders in Search when disabled
* Bug Fix - Don't show ptz borders on configuration panels
* Bug Fix - Always show status borders on configuration panels.
* Bug Fix - Sync existing server list with esm managed server list
* Bug Fix - Possible crash when receiving malformed XML from Discovery
* Bug Fix - Improve non-native export framerate calculation to account for 25fps analog video
* Bug Fix - Fixed some inconsistencies with some of the export buttons and context menu items
* Bug Fix - In Linux, improve the save file dialog to better honor the file type selection.
* Bug Fix - In search, the quick export button would sometimes show when it shouldn't.
* Bug Fix - Prevent setting system clock back an hour when modifying other settings
            on the date/time config page.
* Bug Fix - Fixed issues with NFS Archiving on the enterprise storage page.
* Bug Fix - Make per-system AD/LDAP tab static text match the enterprise LDAP panel
* Bug Fix - In Linux and Mac, modified hwdecomp lock file permissions for all users.
* Bug Fix - Display frames even if the decompressor thinks they may be corrupt.
* Bug Fix - Prevent discovery systems from showing on the systems page.
* Bug Fix - Prevent ability to add security integration parent nodes to associations
* Bug Fix - Correctly handle Serial data that contains multiple lines.
* Bug Fix - Copy symbolic links when auto installing the client on OSX
* Bug Fix - Fixed a crash in if Direct3D was enabled Windows XP.

03/30/2016
v7.6.4.94409
* Enhancement - Update German help file.
* Bug Fix - In search, download never completes in search if not all search items selected.
* Bug Fix - Keyboard shortcuts for frame stepping in search not working.

03/22/2016
v7.6.3.93934
* Enhancement - Updated 7.6 Help file.
* Enhancement - Display VGA Acceleration for Start systems.
* Bug Fix - Thumbnail search not retrieving images.

03/14/2016
v7.6.2.93589
* Enhancement - Updated 7.6 Help file.
* Enhancement - In Windows, updated signing certificate.
* Bug Fix - Better handling if Anonymous Statistics URL is empty.

03/10/2016
v7.6.1.93450
* Bug Fix - Better handling of various situation when using GPU Decoding..
* Bug Fix - In Linux and Mac, Include correct avcodec version 2.8.4.
* Bug Fix - In Linux, add libva1 and libva-x11-1 to our installer recommends.
* Bug Fix - In Find Systems, corrected behavior and text on various items.
* Bug Fix - Properly display serial connection status.  Introduced in 7.5.16
* Bug Fix - In Mac, disabled Axis dewarper until crashes are resolved.
* Bug Fix - Prevent infinite PTZ scrolling when using the mouse and keyboard together
* Bug Fix - Properly handle using msi installers when updating
* Bug Fix - Crash when system disconnected when prompting for security integration credentials
* Bug Fix - Hide Archiving Panel when indicated by the server.
* Bug Fix - Disable Show All PoE checkbox when editing a PoE adapter.
* Bug Fix - Ensured Second Reviewer status reset on system disconnect. Introduced in 7.5.30
* Bug Fix - Correctly set attachment checkbox state on notifications when indicated by the server.
* Bug Fix - Make sure export profiles are deleted when indicated by the server.
* Bug Fix - On Maps, rendering field of view was offset and double click was incorrect.
* Bug Fix - Prevent crash when receiving null properties in WS-Discovery XML.

03/01/2016
v7.6.0.93056
* Feature - Support for second reviewer mode.
* Feature - Support for ws-discovery
* Enhancement - Include link on Open Source Software dialog.
* Enhancement - Include avcodec version 2.8.4.
* Enhancement - Custom icons and sorting for Maps.
* Enhancement - Allow drag and drop reordering and level changes for Maps.
* Enhancement - Ability to digital PTZ while configuring a Map.
* Enhancement - Added field of view indicator for Maps.
* Enhancement - Added lens type option for Inaxsys client side dewarping.
* Enhancement - Added lens type option for ACTi client side dewarping. 
* Enhancement - Display security integration id's on the access control configuration page.
* Enhancement - Send full status documents with support exports
* Enhancement - Add support for serial port connection event linkage 
* Enhancement - Prompt user to disable PTZ for zoom only cameras.
* Enhancement - In Mac, Added client side dewarping support for Axis.
* Enhancement - Support zones in multiple partitions for Security Integration
* Enhancement - Support area zoom.
* Enhancement - Improve performance with large number of Security Integration items.
* Enhancement - Added support for dewarping Dahua cameras.
* Bug Fix - Show correct connected status if just device is disconnected.
* Bug Fix - In Mac, fixed crash when going to mechanical or digital PTZ tabs.
* Bug Fix - Prevent black borders from rotated cameras that support crop windows.
* Bug Fix - Properly handle international characters in notification profile body and email addresses.
* Bug Fix - Added client side dewarping support for ACTi E929, I73, and B511 cameras.
* Bug Fix - Go to Digital PTZ preset from the views config page does not update
  the position when clicking apply or enable the apply button.
* Bug Fix - Client may sometimes switch back and forth between video aspect ratios.
* Bug Fix - Fixed bugs with keeping correct digital PTZ state and position in search.
* Bug Fix - Fixed bugs when searching from live on a camera already in a previous search.
* Bug Fix - Wrong cameras picked when changing layout from the drop down tools.
* Bug fix - In Mac, correct inputting and pasting Licenses
* Bug Fix - Ensure PTZ stop commands are sent when using the keyboard in camera configuration.
* Bug Fix - Display warning when disabling oplocks on s-series storage panel.
* Bug Fix - Properly show power supply alarms instead of showing them as voltage.
* Bug Fix - Select the correct camera recordings page when clicking on resolution hyperlink.
* Bug Fix - In Linux, client may crash if clicking an indicator takes you
  to a page that displays a message dialog.
* Bug Fix - Force updates to security integration UI on selection change.
* Bug Fix - Fixed an issue that can cause green video for the first when
  using ffmpeg 2.7 or higher and not doing GPU decoding.
* Bug Fix - Save ESM update properties to ini when parsed from ESM server.
* Bug Fix - Limit memory usage of dahua dewarping library.
* Bug Fix - Client may not restore view on startup when connected to multiple systems.
* Bug Fix - Bulk change of IP camera credentials may set port to 0.
* Bug Fix - Archive task apply and cancel buttons always enabled.
* Bug Fix - User may be reported as locked out when LDAP is disabled.
* Bug Fix - Show correct connected status if just device is disconnected.

12/11/2015
v7.4.1.89736
* Enhancement - Updated Polish helpfile
* Bug Fix - Parse ownership information from the proper place.
* Bug Fix - Properly translate text used in Templated UI
* Bug Fix - Fixed issue when the Show PoE adapters checkbox was checked while editing a network adapter.
* Bug Fix - Fixed button state when No is selected on the Use DHCP option warning.
* Bug Fix - Fixed an issue when going from search to live if on the
  events, cases, or bookmarks trees. Introduced in 7.4.0.
* Bug Fix - Fixed an issue with pressing enter in the tree filter control
  causing the nav panel to always switch to cameras. Introduced in 7.4.0.
* Bug Fix - In Linux and Mac, fixed a possible crash when nothing matches the
  text in the tree filter. Introduced in 7.4.0.
* Bug Fix - Fixed an issue with tours not resuming when going back to live
  from the config page.
* Bug Fix - Changing an audio output name would not change the name on associations
  until reconnecting to the system.

11/30/2015
v7.4.0.89238
* Enhancement - Add View Log button to Add Security Integration Panel.
* Enhancement - In list search, combine adjacent results if they are the same
  type and within a second from eachother.
* Enhancement - Allow decoder to use threads if there are multiple slices
  in an H.264 stream to improve performance.
* Enhancement - Added auto option for live audio lip sync and video smoothing.
* Enhancement - Reduce PTZ delay when live audio lip sync is enabled or in auto.
* Enhancement - Custom Layouts now only save the layout you are editing
  rather than all layouts to every time you edit.
* Enhancement - Added an apply to all servers button for custom layouts
  to achieve the previous behavior if you need to push one or more existing
  layouts to all your servers.
* Enhancement - Added the ability to delete multiple layouts at once.
* Enhancement - Added support for native intrusion detection.
* Enhancement - Added ability to configure static network interfaces as a DHCP server
* Enhancement - Added Windows and Linux client side dewarping for Axis cameras.
* Enhancement - In Search, keep cached video after system disconnects and reconnects.
* Enhancement - In QuickExport, resume download after system disconnects and reconnects.
* Enhancement - Tab context sensitive help file.
* Enhancement - In Windows, added client side dewarping support for Bosch cameras.
* Enhancement - Handle ESM Management of Users, Failover and Indicators.
* Enhancement - Added exacqCloud interface to the client.
* Enhancement - Added ACTi E925 client side dewarping support.
* Enhancement - Added Oncam dewarping support for newer firmware cameras.
* Enhancement - Added Oncam dewarping support for Windows x64.
* Enhancement - Added tree filtering functionality to live, search, and config trees.
* Enhancement - Added option to switch client instances with the joystick on Windows.
* Enhancement - Pressing the "Find Cameras" button on the joystick while it is up will now close the dialog.
* Enhancement - Added F3 find camera / view / map support in search.
* Enhancement - Added F2 find digital PTZ preset support for search.
* Enhancement - Allow VGA acceleration for start systems.
* Enhancement - Support smart ROI.
* Bug Fix - Corrected several spelling errors.
* Bug Fix - Add checks to not identify Window or Linux servers as Edge.
* Bug Fix - In Quick Export, scrollbars show when they are not necessary.
* Bug Fix - Fixed status flickering when toolbars are updated.
* Bug Fix - Fixed a potential crash on the maps config page if a parent map is
  modified while you are modifying a child map.
* Bug Fix - Fixed issues with scrubbing or stepping backwards in playback sometimes
  if the video has B frames.
* Bug Fix - Fixed video smoothing issues with B frames.
* Bug Fix - Prevent multiple access control connection loss events in event monitoring
  when access control system remains offline.
* Bug Fix - Show event monitoring alerts and alarms for both the door and the lock
  when the event source is any.
* Bug Fix - Video panel no longer steals focus if another dialog is active
  when moving the mouse over it.
* Bug Fix - Allow exacqReplay search if the user has the top level allow searching
  privilege checked.
* Bug Fix - Ensure that error indicators are sorted to the top of the dialog.
* Bug Fix - In Linux, fixed a crash that could sometimes occur with two way audio.
* Bug Fix - Fixed a potential crash when populating the groups tree.
* Bug Fix - In Mac, fixed an issue with the enter key not working in the find dialog.
* Bug Fix - Potential crash if system disconnects while dialog is up.
* Bug Fix - Fixed potential authentication memory leak.
* Bug Fix - Fixed a potential crash when populating the groups tree.
* Bug Fix - Fixed an issue where special resolutions like 2CIF and some 5:4 aspect
  ratios may not be properly treated as regions of interest when they should be.
* Bug Fix - Don't show indicator icon on restricted systems.
* Bug Fix - Don't show indicator config page unless connected to a non-restricted system.

10/30/2015
v7.2.4.87479
* Enhancement - Updated help with Una Support
* Enhancement - Added enhanced status tooltips for PoE items.
* Enhancement - Added open in browser option for cameras if they are on the same subnet as the client.
* Enhancement - Use gold color for camera status on Linux.
* Enhancement - Made power column use one decimal place of precision.
* Enhancement - Added status and tooltip for 10065 socket error.
* Bug Fix - Fixed potential crash when the PoE warning dialog is left open on the Network Config tab.
* Bug Fix - Fixed refresh issue when the last camera was unplugged from the system.
* Bug Fix - In Linux, fixed sizing issue with POE ports page if redirected from the device detected prompt.

10/16/2015
v7.2.3.86929
* Bug Fix - Always set PoE adapters to static when using PoE mass config.
* Bug Fix - Properly display context menu from video overlays overflow popup menu.
* Bug Fix - Fixed an issue with playback not pausing and resuming properly when
  clicking before the first cached frames. Introduced 7.2

10/14/2015
v7.2.2.86863
* Bug Fix - Prevent performing actions on disconnected access control systems.
* Bug Fix - Fixed an issue dragging and dropping cameras between client instances.
* Bug Fix - Fixed Direct3D issue with Intel HD 4600 graphics drivers. Introduced 7.2

09/14/2015
v7.2.1.85528
* Enhancement - Updated 7.2 Help file.
* Enhancement - Add new usage statistics for new features in 7.2
* Enhancement - Double click on PoEPort bitmap now switches to the camera.
* Bug Fix - Hide unsupported toolbar buttons in list search mode.
* Bug Fix - Fixed an issue with grids using expandable columns when there is not enough room to show 
  the column at all it may prevent the scrollbars from allowing you to scroll to it. 
* Bug Fix - Fixed an issue with status messages that only display for one second not showing at all. 
  Introduced 7.2
* Bug Fix - Fixed an issue with updating the status bar more than necessary when updating the 
  access control image. Introduced 7.2
* Bug Fix - In Linux, fixed a resizing issue in search mode. Introduced in 6.8.
* Bug Fix - Fixed an issue with searching serial rules sometimes showing the no results
  dialog and then showing results after clicking ok. Introduced 7.2
* Bug Fix - Fixed potential for multiple "Address Cameras?" dialogs.
* Bug Fix - Fixed unnecessary scrollbars for the PoE Port dataview.
* Bug Fix - Ensure item is visible when selecting a PoE Port.
* Bug Fix - Fixed a crash on the enterprise LDAP page. Introduced 7.2
* Bug Fix - Fixed a crash in video panel event monitor profiles.
* Bug Fix - Fixed confusing error message when clicking on client audio indicators.
  Introduced 7.2
* Bug Fix - Preserve and discard expanded item list in access control configuration when appropriate.
  Introduced 7.2
* Bug Fix - Fixed several inconsistencies with the right click search
  and replay functionality with regards to user privileges.
* Bug Fix - Don't show association overlays when not on the associations tab.
* Bug Fix - Correctly displays tooltips in Search on Ubuntu 12.04 and newer.
* Bug Fix - Show text description for indicators in image tooltip instead of number.
* Bug Fix - Add and remove access control connections from configuration tree on connection status update.
  Introduced 7.2
* Bug Fix - Save credentials to ini file for access control when using http protocol.
  Introduced 7.2
* Bug Fix - Filter access control items when on the associations tab for camera configuration
  Introduced 7.2
* Bug Fix - Fixed "duplicate IP address" warning when enabling an item with the same IP but on a different
  port. Introduced 7.2

09/01/2015
v7.2.0.85089
* Feature - Support PoE boards
* Feature - Support access control integration.
* Feature - Client Indicators
* Feature - Added Enterprise AD/LDAP page
* Enhancement - Automatically add cameras connected through addressing
* Enhancement - Added command line option to prompt on close.
* Enhancement - Add support for SPN enable and status
* Enhancement - Added multistreaming display options for live.
* Enhancement - Display group for Edge cameras on live.
* Enhancement - In Linux, improve performance of displaying video decoded by libva.
* Enhancement - Updated illustra dewarping library.
* Enhancement - List Search mode.
* Enhancement - Improved the experience of bookmarking and exporting from exacqReplay.
* Enhancement - In Search, added more export information to the export save file dialog.
* Enhancement - Properly handle networking configuration on Edge devices.
* Enhancement - Included additional export information in Window title.
* Enhancement - Changed "System" to "Configure System" in configuration.
* Enhancement - Added "Disconnect All Panels" right click menu item.
* Enhancement - Sort Find Dialogs by position of Filter text
* Enhancement - Added support for client side Panasonic dewarping in Windows.
* Bug Fix - Fixed an issue when performing download and export or quick exports on
  two cameras from different systems that both happen to have the same ID.
* Bug Fix - In Linux, filter controls were always using the gray text
  when it should have been black.
* Bug Fix - Show empty Outbound Connection to be able to delete them.
* Bug Fix - In Linux, workaround a few Intel driver issues with hardware decoding.
* Bug Fix - In Windows, fixed a small memory leak in the DXVA decoder.
* Bug Fix - Properly download and export video when automatic import is enabled.
* Bug Fix - Prevent cutting off sensitivity and percentage sliders when editing exclude motion windows.
* Bug Fix - Prevent clearing associations filter when setting up associations in camera configuration.
* Bug Fix - Display all video outputs as Event Linking targets.
* Bug Fix - In search a download may start, but the client never actually caches
  anything typically when doing audio only playback.
* Bug Fix - Improved Direct3D performance on some Intel GPU's.
* Bug Fix - Fixed an issue resolving loopback addresses if no network address is available.
* Bug Fix - Vivotek dewarper properly limit zoom range and make zoom speed more consistent.
* Bug Fix - Vivotek dewarper fix aspect ratio of Dual View so it doesn't distort video as much.
* Bug Fix - ACTi dewarper fix dewarp and panorama mode aspect ratios to not distort video.
* Bug Fix - Inaxsys dewarper fix dewarp and panorama mode aspect ratios to not distort video.
* Bug Fix - Update camera associations on configuration update events.
* Bug Fix - Hide associations tab in camera configuration when associations are inapplicable.
* Bug Fix - In search, sometimes scrubbing video on slower connections would lose
  your digital PTZ settings or not preserve them from views.
* Bug Fix - Importing an already existing system prompted for credentials
  if you are already connected to it and the ini did not have saved credentials.
* Bug Fix - Fixed issue with dropping connection and reconnecting to LDAP systems.
* Bug FIx - In Mac, sometimes drag and drop would not work properly.
* Bug Fix - On Maps, correctly display the square balloon on windows.
* Bug Fix - Fixed some inconsistencies with the no metadata results message.
* Bug Fix - Fixed issues with exacqReplay opening in the wrong location if the client
  is not running on your main monitor.
* Bug Fix - Fixed some incorrect model number text in the Vivotek dewarp lens type drop down.
  They were started with FE18 when it should have been FE81.
* Bug Fix - In Windows, fixed issues with video stopping while dragging and dropping cameras.
* Bug Fix - Fixed issues where certain dialogs and other situations such as scrolling
  would prevent us from processing network data and could cause disconnections.
* Bug Fix - Fixed issues with exacqReplay opening in the wrong location if the client
  is not running on your main monitor.
* Bug Fix - Fixed issues with serial rules and keywords still showing up in the combobox
  after disconnecting from the system.
* Bug Fix - Fixed an issue with clearing the serial rule while the drop down is open.
* Bug Fix - In search, clicking play may not play in areas where frames are already cached
  if the client attempts to download additional video, but the server says there's nothing there.
* Bug Fix - In search, audio buffering dialog may still appear even though download is complete.
* Bug Fix - In Mac, thumbnail search mode was significantly slower than it should be.
* Bug Fix - Limit serial results to only showing those that fall within the search time range.
* Bug Fix - In search the download may not start if you click play with your cursor
  too far away from the next meta region.
* Bug Fix - Audio buffering cancel button did not stop audio from playing and you
  would keep getting the buffering dialog. Introduced in 6.8.
* Bug Fix - Duplicate serial search results would show up in the grid when you start
  playing audio or video.  Introduced in 5.6.
* Bug Fix - Serial data would be removed when clearing all cache. Introduced in 5.8.
* Bug Fix - Fixed a potential crash on the search page when losing connection
  to a system.
* Bug Fix - Correctly handle users path with unicode characters within the same codepage.
* Bug Fix - Correctly displays tooltips in Search on Ubuntu 12.04 and newer.
* Bug Fix - exacqReplay search did not work for users without export privilege.
  Introduced in 7.0.
* Bug Fix - Fixed export issues with certain unicode characters.
* Bug Fix - Vivotek dewarper would not PTZ properly when lens type was set to default.

06/10/2015
v7.0.1.81045
* Enhancement - Updated 7.0 Helpfile.
* Enhancement - Better indication of two way audio status with associations.
* Bug Fix - Fixed issues with creating serial rules with multiple conditions resetting values.
* Bug Fix - In Mac, fixed an issue with selecting fields for serial rules from the drop down
  not enabling the OK button.
* Bug Fix - Correctly handle multiple selection on Add IP Cameras and Add Systems.
* Bug Fix - Corrected unsaved change pop up appearing on Add IP Cameras and Add Systems.
* Bug Fix - Properly handle deleting Event Links
* Bug Fix - Repopulate video panels when switching between navigation panels and Live/Search/Config.
* Bug Fix - In Linux, associated controls grid may sometimes not change selection or
  refresh properly.
* Bug Fix - In Linux and Mac, fixed an issue closing the client while the associations
  overflow popup is shown.
* Bug Fix - Unnecessary vertical scrollbar on association, event button, and custom layout
  drop down popups.
* Bug Fix - Clear old grid lines in list after deleting an event linkage.

06/01/2015
v7.0.0.80594
* Feature - Live camera associations
* Feature - Support camera connection status.
* Enhancement - Automatic client updates.
* Enhancement - Changed all search controls to read "Filter" instead of "Search"
* Enhancement - Added visual representation of HDDs in storage array to Storage tab
* Enhancement - Rearrange System User Config Panel to more closely resemble
  other panels, such as Groups, Maps, and Views
* Enhancement - add a user count under the user list  
* Enhancement - show 'online' status for each user in the user list  
* Enhancement - Upgraded Vivotek dewarping libraries for different lens type support.
* Enhancement - Upgraded Immervision libraries for newer lens support.
* Enhancement - Parse for Vivotek VC models to enable fisheye support.
* Enhancement - In search, added icons next to checkboxes in tree.
* Enhancement - Increase performance and avoid unnecessary work when populating trees.
* Enhancement - add ability to configure NFS shares
* Bug Fix - Handle creating exe exports correctly with all foreign characters.
* Bug Fix - In Linux, fixed incorrect behavior when filtering  a tree on
  the views, maps, or tours pages and then selecting an item in the tree.
* Bug Fix - In Windows, the drop downs on the enterprise cameras and
  camera recordings page is sometimes cut off.
* Bug Fix - Fixed issue with not consistently positioning Outbound tab.
* Bug Fix - In Windows, fixed potential crash or incorrect behavior when filtering
  a tree on the views, maps, or tours pages and then selecting an item in the tree.
* Bug Fix - Use installed wodim for Ubuntu 14.04
* Bug Fix - Corrected Camera Item Configuration video panel resize calculations.
* Bug Fix - Fixed an issue that allowed the quick export button on users without
  the export privilege enabled.
* Bug Fix - Corrected changing credentials of servers when importing on startup.
* Bug Fix - Fixed a potential crash when deleting systems with blobs and then
  adding the system back or connecting to another system with the same blob.
* Bug Fix - Show/Hide user privilege for sending VideoPush based on licensing.
* Bug Fix - In Mac, fixed a potential crash when using 2-way audio on some
  OSX versions.
* Bug Fix - In Windows, nav panels and tree flicker on resize and toolbar updates.
* Bug Fix - In Windows, toolbars flicker when changing and on window resize.
* Bug Fix - Added support for displaying H.264 video with B frames in the proper order.
* Bug Fix - Fixed an issue where transactions before and after the first and last video
  frames were excluded from quick exports and download and exports.
* Bug Fix - Playback could unexpectedly stop if we fail to decode a frame.
* Bug Fix - Correctly handle receiving VideoPush messages without Live View privilege. 
* Bug Fix - Client window really small when unmaximized.
* Bug Fix - Fixed a small memory leak when resizing the window with several
  custom layouts in the toolbar.
* Bug Fix - Fixed an issue where the tree doesn't repaint on sort.
* Bug Fix - Fixed an issue when double clicking on a switch view event monitor
  to go to a 1x1.
* Bug Fix - Fixed an issue with local changes to a view (digital PTZ etc) being
  reset when you receive a config update from a server.
* Bug Fix - Fixed an issue with the events tree not properly sorting system groups.
* Bug Fix - Fetch blob from first connected system
* Bug Fix - Crash when clicking New System or IP Camera in the list control
* Bug Fix - Corrected tool tip on Add System ports.
* Bug Fix - allow host names for server addresses on s-series storage page
* Bug Fix - Don't show error messages when failing to delete temp files for updates

03/25/2015
v6.8.4.77077
* Bug Fix - Translate headers of Outbound Connection Grids.
* Bug Fix - Resolved video flickering when renderer falls back to software.
  Introduced in 6.8.3.
* Bug Fix - Correctly handles redirecting settings file from command line (-I)
* Bug Fix - Fixed an issue with the nav panel showing on startup if the client
  was previously closed with it hidden. Introduced in 6.8.0.

03/13/2015
v6.8.3.76558
* Bug Fix - Sanitize Outbound Connection address to make sure its only IP or domain address.
* Bug Fix - Fixed issue in Groups where items with the same index would not behave
  correctly when using the up and down buttons.
  Introduced in 6.8.0.
* Bug Fix - Fixed issue with items not be deleted from groups if the group is valid on other servers.
  Introduced in 6.8.0.
* Bug Fix - Allows Windows DPI scaling.
  Introduced in 6.8.0.
* Bug Fix - Add maps support to video push capabilities.
* Bug Fix - Fixed undefined behaviour for Group drag/drop during config update.
  Introduced in 6.8.0.
* Bug Fix - Include all selected logs when generating support diagnostics files.
* Bug Fix - Reset ESM Synchronization when re-enabling start up options.
* Bug Fix - Avoid showing errors saving the cached config file if already opened
  by another instance of the client.
* Bug Fix - Event Monitor config page target system drop down may not have all systems.
* Bug Fix - Unable to change user/pass on systems if the same system exists in
  multiple groups because of an ESM import.
* Bug Fix - Prevent VideoPush on exacqReplay live mode.
* Bug Fix - Fixed a potential crash on OutboundConnectionsPanel. Introduced in 6.8.0.
* Bug Fix - In Linux, fixed an issue with OpenGL leaving behind the previous frame.
  Introduced in 6.8.0.
* Bug Fix - In Linux, fixed a crash when switching from OpenGL to None.
  Introduced in 6.8.0. 

03/09/2015
v6.8.2.76420
* Bug Fix - Don't show error messages when failing to delete temp files for updates.
* Bug Fix - Correctly install runtime dependencies for 64 bit.
* Bug Fix - Some health alarm types showed up as "Any" in source groups. Introduced in 6.6.0.
* Bug Fix - Increased the default size of the event source group dialog to be
  more like it was in 6.6 and made it resizable.
* Bug Fix - Correctly index group items when adding if items had been deleted in the middle of a group.
* Bug Fix - Remove entire autocontext when selected second or lower child.
* Bug Fix - In Linux, we may fallback to software rendering in live on panels
  touching the right or bottom edges.
* Bug Fix - Ensure momentary Event Buttons trigger for entire duration of button press.
* Bug Fix - Resolved garbled first frame of video on certain Mac hardware.

03/01/2015
v6.8.1.75888
* Bug Fix - corrected translation issue

03/01/2015
v6.8.0.75882
* Feature - Custom icons and ordering for Groups.
* Feature - Support for new authentication method.
* Feature - Support configuring Outbound Connection from server.
* Enhancement - Added support for client side dewarping for several newer ACTi models.
* Enhancement - Added support for larger frame sizes.
* Enhancement - Upgraded to wxWidgets 3.0.
* Enhancement - Sync server lists based on synchronization with ESM.
* Enhancement - Updated Illustra dewarping library for improved quality, performance and newer firmware
* Enhancement - Added Hungarian Translation
* Enhancement - Updated Two Way Audio toolbar button.
* Enhancement - added new MSI installers
* Enhancement - Support for additional LDAP schemas
* Bug Fix - Reduced delay when going to the system page.
* Bug Fix - Resolved issues with playing audio only with gaps.
* Bug Fix - Fixed an issue with audio repeating at the end of the playback stream.
* Bug Fix - Avoid showing errors saving the cached config file if already opened
  by another instance of the client.
* Bug Fix - Fixed an issue restoring event monitoring profiles or maps upon
  server reconnection.
* Bug Fix - Includes all syslog for Linux support diagnostic.
* Bug Fix - Increase timeout for Mobile Video Push.
* Bug Fix - Prevent "Rescan Network" button from being cut off.
* Bug Fix - Reduced the amount of times we have to parse the client ini during connection.
* Bug Fix - Prevent unnecessary writes to the client ini during connection.
* Bug Fix - Unable to change user/pass on systems if the same system exists in
  multiple groups because of an ESM import.
* Bug Fix - Added support for decoding H.264 level 5.2.
* Bug Fix - On Add IP Cameras, adjust last scanned text so it will be not cut off.
* Bug Fix - Validates font xml from server.
* Bug Fix - Prevent disabled items from being checked by select all on the Add Cameras page.
* Bug Fix - Prevent joystick detection from crashing if there are no joysticks present.
* Bug Fix - Correctly close the x64 Client in the installer.
* Bug Fix - Updated to latest Geovision dewarping library for Windows to resolve a crash.
* Bug Fix - Resolved potential crash when playing audio on search.
* Bug Fix - Fixed downloading issues when searching event sources.
* Bug Fix - Fixed an issue with the client caching the failover state after system downgrade.
  Introduced in 6.6.0.
* Bug Fix - Crash on event monitor profiles changing event type of an orphaned event. Introduced in 6.6.0.
* Bug Fix - The event list window could be positioned off screen.
* Bug Fix - In search, when downloading a section of video at a later time than
  a previously cached section the cursor may jump back and not play until moved. Introduced in 6.5.41.

12/10/2014
v6.6.2.72241
* Enhancement - Updated 6.6 Help File.
* Bug Fix - Consistently display VideoPush icon in the tool bar when available.
  Introduced in 6.6.0.
* Bug Fix - On Add IP Cameras Panel, ensure only one pop up happens at a time.
  Introduced in 6.6.0.
* Bug Fix - Properly detect SSeries servers.
* Bug Fix - Prevent executing event buttons on right click and drag/drop outside of application..
  Introduced in 6.6.0.
* Bug Fix - Fixed crash on Linux/Mac when dragging/dropping View Tours.
* Bug Fix - Event Monitor profiles could be saved with a default action and no target.
* Bug Fix - Event Monitor config page system drop downs may not have all systems.
* Bug Fix - Select Systems page in configuration when server restarts for software updates.
* Bug Fix - Fixed an issue where an empty subfolder with the same name as its parent deleted the parent.
* Bug Fix - Fixed a crash when verifying if a view tour folder was empty. Introduced in 6.6.0. 
* Bug Fix - Properly display Soft Triggers when selecting/expanding systems for Event Button configuration.
  Introduced in 6.6.0.
* Bug Fix - Fixed crash when deleting an empty nested view/view tour folder on Mac/Linux.
* Bug Fix - Fixed a debug assertion on exit from camera recordings and enterprise cameras.
  Introduced in 6.6.0.
* Bug Fix - Prevent removal of orphaned soft triggers on Event Button modification.
  Introduced in 6.6.0.
* Bug Fix - Fixed View/View Tour indexing under folders. Introduced in 6.6.0.

12/04/2014
v6.6.1.71820
* Bug Fix - Hide Manual Failover
  Introduced in v6.6.0
* Bug Fix - Prevent Event Button tool tips from getting cut off.
  Introduced in v6.6.0
* Bug Fix - Fixed an issue with events in the event list not getting marked as read.
  Introduced in v6.6.0
* Bug Fix - Crash when selecting an event button with an orphaned audio output.
  Introduced in 6.6.0
* Bug Fix - Potential crash when changing a serial port use on a system with event linkages.
  Introduced in 6.6.0
* Bug Fix - IP Addressing now properly skips the network identifier and broadcast addresses.
* Bug Fix - Prevent VideoPush receiver mode for ExacqReplay.

12/01/2014
v6.6.0.71582
* Feature - Manual Server Failover
* Feature - Added support for user views and user group views.
* Enhancement - Display new archive task status when target write is stalled
* Enhancement - Added ability to set an unconfigured RAID disk as hot spare drive
* Enhancement - Added 64bit dewarping support for Vivotek, Sentry360, ACTi and Inaxsys.
* Enhancement - Handle archive task alarm when task has not caught up to current recording time.
* Enhancement - Display updates to server hostname.
* Enhancement - Rescan pop-up when camera detection results are over an hour old.
* Enhancement - View log button for EasyConnect.
* Enhancement - Configure record settings pop-up when adding multiple cameras to the system.
* Enhancement - Added support for VideoPush through Event Buttons.
* Enhancement - Added an option to prioritize newer events of the same priority.
* Enhancement - Allowed dragging in a camera while viewing an event monitor profile.
* Enhancement - Added support for source as the event target for video motion
  and video analytics.
* Enhancement - Added filtering option to event monitoring list.
* Enhancement - Added a clear all button to the event monitoring list.
* Enhancement - Added totals and read/unread to event monitoring list.
* Enhancement - Added event monitoring support for an "Any" source.
* Enhancement - Added CLI support for event monitoring switch view and switch video profiles.
* Enhancement - Show currently active event sources when an event monitor is shown.
* Enhancement - Added support for default event sources when show event monitor list is not enabled.
* Enhancement - Allow changing cameras names from Enterprise Cameras.
* Enhancement - Add multi-select support to add systems page.
* Enhancement - Add multi-select support to add IP cameras page.
* Enhancement - Allowed editing usernames, passwords, and ports in bulk for systems.
* Enhancement - Allowed editing usernames, passwords, and ports in bulk for IP Cameras.
* Enhancement - Allow client side dewarping for Samsung cameras connected via ONVIF.
* Enhancement - In Mac, allow client side Geovision dewarping support.
* Enhancement - Advanced LDAP settings (timeout, search limit, follow
                referrals, active directory user disabling)
* Enhancement - Show principal name along with common name for logged in LDAP users
  on System Information panel.
* Bug Fix - In search, sometimes downloads would not automatically start or
  sections of video would be skipped in the download.
* Bug Fix - In search, when playback was faster than download we could potentially jump
  to the next cached region. We now wait for the download and play frames as it progresses.
* Bug Fix - In Linux, an error could occur in the postrm script causing the uninstall to fail.
* Bug Fix - In Linux, the views config page may show disabled images for toolbar buttons
  that are actually still enabled.
* Bug Fix - When client side dewarping and panning right at the slowest setting
  you may reach a point where you can't pan anymore unless you use a faster speed.
* Bug Fix - Properly remove VideoPush applications when they go off-line.
* Bug Fix - Illustra dewarping may not pan left after a certain point when the pan speed is low.
* Bug Fix - Illustra dewarping may sometimes drift positions when zooming in and out.
* Bug Fix - Handling of split permissions for Views and ViewTours.
* Bug Fix - Fixed an issue when dropping a child onto its parent folder.
* Bug Fix - Fixed sizing issue on SaveViewDialog in Ubuntu 12.04
* Bug Fix - Double clicking while doing event monitoring and then double clicking
  to go back to the original view did not bring the event monitor dialog back up.
* Bug Fix - Added system name to event sources on event monitoring profile config
  if the "All Systems" drop down is selected.
* Bug Fix - Include event monitoring profiles when checking to see if something is
  part of an event source or event target.
* Bug Fix - Fixed an issue with exacqReplay from the event list using the entire layout
  for switch video panel profiles.
* Bug Fix - Event Monitoring profiles did not immediately populate video again
  after leaving the live page and going back. The next event would show video.
* Bug Fix - Event Monitoring switch video profiles may still show event list
  after switching to a smaller layout that should hide it.
* Bug Fix - Sometimes event monitoring profiles may not show up on startup.
* Bug Fix - Prevent event list from repositioning itself after the user changes the location.
* Bug Fix - Don't remove default events when disabling show event list.
* Bug Fix - Fixed issues with double clicking on switch video event monitor profiles.
* Bug Fix - Fixed issues with drag and drop of switch video event monitor profiles.
* Bug Fix - Fixed inconsistencies with the startup position of the event list window.
* Bug Fix - Fixed a potential crash when trying to do exacqReplay from the event list
  if the no longer connected to the system a camera or view is on.
* Bug Fix - Fixed a crash when doing an exacqReplay from a view if the first video panel
  had nothing in it.
* Bug Fix - In Mac, the timeout box could show -1 after unchecking and checking the confirm box.
* Bug Fix - When selecting soft triggers, time triggers, or event source groups the
  panel may not properly refresh when we show the new, edit, and delete buttons leaving artifacts.
* Bug Fix - Fixed an issue where changing an event monitoring profile from switch video
  to switch view while it is active would still try to use it in the panel.
* Bug Fix - Fix single sign-on with Ubuntu 12.04
* Bug Fix - Correctly indicate video loss for analog multistreams.
* Bug Fix - Correctly changes Parity on Uart Serial Ports.  Introduced in 5.8.
* Bug Fix - Fixed a potential crash on playback of certain audio sources.
* Bug Fix - Fixed an issue when viewing event monitoring profiles and changing layouts
  which could result in video unexpectedly being paused.
* Bug Fix - Preserve selection on Add IP Cameras and Add Systems page when sorting.
* Bug Fix - Removed tooltips from the add systems and add ip cameras lists.
* Bug Fix - Fixed issues with Geovision dewarping with rectangular resolutions.
* Bug Fix - Fixed initialization of network adapter's IPs when reading empty XML attributes from the server.
* Bug Fix - Correctly enforce VideoPush licensing.
* Bug Fix - Ensure entire Subscription Expiration text is shown on System Panel.
* Bug Fix - exacqReplay from Event Monitoring may show invalid timezone offset values.
* Bug Fix - When using Find Views Dialog, select in tree to ensure view will
  persist through state change.
* Bug Fix - Layouts displayed incorrectly when Keep Aspect Ratio During Resize
  is disabled and Restore Client on User Attention Request is enabled and
  the client is restored to a maximized state.
* Bug Fix - Layout config page may stretch to the point of being unusable
  if a really long name is used. 
* Bug Fix - Adjust Rescan button size for OSX.
 
10/16/2014
v6.4.5.68890
* Enhancement - Updated 6.4 Chinese Help file.
* Enhancement - Updated signing for OSX 10.9.5 and above.
* Bug Fix - Fixed addresses used pop-up displaying erroneously in come cases.
* Bug Fix - Fixed suggested IP address wrapping.
* Bug Fix - Properly switch VideoPush display to a View when sent after an Event 
  Monitoring Profile.
* Bug Fix - Validate application status on VideoPush from right click.
* Bug Fix - Properly initialize VideoPush set up when receiving is disabled.
* Bug Fix - Fixed a crash if right clicking on live from a view with
  disabled cameras. Introduced in 6.4.0.

09/16/2014
v6.4.4.67505
* Bug Fix - Fixed a client hang if only connected to a single system and double
  click on a camera instead of dragging and dropping. Introduced in 6.4.3.

09/12/2014
v6.4.3.67395
* Bug Fix - On Systems Panel, clear selection when filtering to avoid possible crash.
* Bug Fix - On Linux, fixed crash when using the filters on Add IP Cameras panel.
* Bug Fix - When using system groups, double clicking on cameras or changing layouts
  did not properly traverse the tree to find the next set of cameras to display.

09/11/2014
v6.4.2.67298
* Enhancement - Updated 6.2 Help File. English and Polish.
* Bug Fix - On Serial Profiles, correctly assign IDs to Keyword and Rules to 
  allow selection in Event Linking and Monitoring.
* Bug Fix - On Serial Profiles, correctly enable New button for Keywords, Mask, 
  Replacements and Rules.
* Bug Fix - Allow event button modifications in client configuration.  
  Introduced in 6.4.0.
* Bug Fix - Fixed a potential hang when closing the client. Introduced in 6.4.1.

09/08/2014
v6.4.1.67083
* Bug Fix - Fixed inconsistencies between using quick export to export cases
  and bookmarks and using the export button after searching.
* Bug Fix - In Windows, fixed a potential crash on exit. Introduced in 6.4.0.
* Bug Fix - Maps with children or child maps may show as having changes immediately
  after selecting them and will not allow you to click away. Introduced in 6.4.0.
* Bug Fix - Prevent item mismatch errors in VideoPush when an auto context is sent.
  Introduced in 6.4.0.
* Bug Fix - Prevent owner client from showing up as a VideoPush client.
  Introduced in 6.4.0.
* Bug Fix - Fire video panel change events for VideoPush only when the panel is displayed.
  Introduced in 6.4.0.
* Bug Fix - Fixed an issue with preserving selection and filtering of detected IP
  cameras on the Add IP Cameras page. Introduced in 6.4.0.
* Bug Fix - Prevent aspect ratio mismatch errors in VideoPush when digital ptz 
  presets are sent. Introduced in 6.4.0.
* Bug Fix - Fixed an issue with saving digital PTZ preset positions for an auto
  context in views which may cause the position to be zoomed out all the way.
* Bug Fix - Fixed a potential crash when creating new views. Introduced in 6.2.0.
* Bug Fix - Fixed an issue where quick export of bookmarks or cases may overwrite
  existing files without prompting. Introduced in 6.4.0.
* Bug Fix - Client may drop connection to server when attempting to create a new map.
* Bug Fix - Fixed an issue with the config tree populating systems
  when switching from showing groups to not showing groups.
* Bug Fix - Fixed an issue with the very first system not counting towards
  whether or not we should be showing group names.

09/01/2014
v6.4.0.66773
* Feature - Addressing supported IP Cameras
* Feature - Live Control of Remote Clients
* Feature - Save image, copy to clipboard, and print image from live.
* Enhancement - Support archiving to multiple targets
* Enhancement - Auto export support for psx files and multistreams
* Enhancement - 64 Bit installers.
* Enhancement - Improved rendering performance on Linux and Mac especially.
* Enhancement - When no servers are connected, go to Add Systems on startup and prompt
  to Find Systems.
* Enhancement - Added support for importing server groups from ESM.
* Enhancement - Save model, serial, license info, and version in client ini.
* Enhancement - On add systems page import systems when you press enter in
  the location text box.
* Enhancement - Geovision client side dewarping for Windows/Linux.
* Enhancement - Allow Soft Triggers in restricted servers.
* Enhancement - Show RAID type and size
* Enhancement - Added the ability to quick export one or more cases or bookmarks.
* Enhancement - Added case/bookmark support to ePlayer.
* Enhancement - Added a save image as option
* Enhancement - Updated Sentry360 dewarping libraries for ONVIF support
* Enhancement - Sentry360 Panorama dewarping mode support
* Enhancement - Sentry360 client side dewarping on Mac
* Enhancement - new Power Supply Health event type
* Enhancement - Add support for LSI RAID Controller
* Enhancement - Keep same client settings from the client that initiated
  an exacqReplay or export.
* Enhancement - Improved speed to connect to servers
* Enhancement - Asynchronous DNS resolution
* Enhancement - Optimized performance when displaying serial search results.
* Enhancement - Improved export speed when writing .ps files.
* Enhancement - On System panel, added Type value to Update tab.
* Bug Fix - Prevent systems from disconnecting during long running serial exports.
* Bug Fix - After adding a camera from the finder ensure that the newly selected
  cameras information gets populated at the top.
* Bug Fix - Checking unchecked selection index for POSRules on the Search page.
* Bug Fix - Camera recordings page for edvr boards may show multiple tip windows
  and eventually crash when you select invalid configuration settings.
* Bug Fix - Avoid showing scroll bars in System Information list control.
* Bug Fix - Don't automatically send stop to PTZ camera when just mousing over 
  video panel.
* Bug Fix - Increased delay in stopped zooming when using mouse wheel.
* Bug Fix - Crash when dragging a folder into a parents folder that cause 
  an immediate parent folder to be empty.
* Bug Fix - When searching for video and serial at the same time sometimes
  there will be no serial results until you search again.
* Bug Fix - Drawing a digital PTZ rectangle on video that is taller than wide
  (ie corridor cameras) resulted in squished video.
* Bug Fix - Fixed an issue where if all systems get disconnected then we may
  not restore the previously displayed cameras or view.
* Bug Fix - In search when fast forwarding to the edge of cached video you could
  sometimes get a dialog saying "No video or audio recordings"
* Bug Fix - In search, when you double click to go to a 1x1 and then move
  the cursor to a new location to play the wrong camera may play back.
* Bug Fix - Ensure frames from the server are kept in the proper order
  for stepping and exports.
* Bug Fix - On camera recording and enterprise cameras pages the checkboxes
  and buttons at the top of the page may not be available when you first
  visit the page.
* Bug Fix - Choppy audio on live for non-PCM audio sources.
* Bug Fix - Fixed memory leak when adding mail servers via enterprise notify.
* Bug Fix - Made Layout tree icon a pixel short so won't overlay other icons.
* Bug Fix - Show volumes tab even if file plugin is not on the server.
* Bug Fix - illustra 825 dewarping for wall mounted cameras in panorama and dual
  view was not using the correct aspect ratio.
* Bug Fix - Various optimizations to enterprise notifications, storage, users, event monitoring,
  map and group configuration, etc
* Bug Fix - Fixed an issue with enabling inputs eDVR boards not letting you change
  the framerate and resolution until you click one of the resolution buttons.
* Bug Fix - Support for psx files larger than 4GB.
* Bug Fix - Allow import on startup to use file paths in addition to URLs.
* Bug Fix - Allow system import from https URLs.
* Bug Fix - Sometimes newly checked search items would not automatically get
  selected after the meta data comes back.
* Bug Fix - Enterprise notifications page may claim the selected profile or email server
  was deleted after receiving a config update when it wasn't.
* Bug Fix - Include keep aspect ratio on resize and live audio lip sync settings
  from original client in exacqReplay.
* Bug Fix - Only show primary context in Video Out Event Linking Actions.
* Bug Fix - Don't allow copy to clipboard on password columns.
* Bug Fix - Make check for updates and system list import follow redirects.
* Bug Fix - In Ubuntu 12.04 and higher drag and dropping to controls inside of
  static boxes did not work.
* Bug Fix - On the Network tab of the Storage Panel, allow to apply creating
  volume when only one is allowed.  Introduced in 6.2.0
* Bug Fix - Fixed a crash when creating new maps.
  
06/27/2014
v6.2.5.63086
* Bug Fix - Camera item config page may show black borders on video until resized.
* Bug Fix - Permissions tree was not being disabled when case/bookmark admin selected.
* Bug Fix - Zooming in client side dewarping for panorama and dual view modes may
  fail if the maximum supported resolution is different than the cameras resolution.
* Bug Fix - Modified aspect ratio of panorama and dual view modes for illustra 825
* Bug Fix - Increased the output resolution of for panorama and dual view modes
  for illustra 825.
* Bug Fix - Fixed an issue where the audio inputs/outputs page for IP cameras
  may switch you back to the Add IP Cameras page on config update.
* Bug Fix - Don't show go to bookmark after save option in exacqReplay.
* Bug Fix - Increased the size of exacqReplay window when creating bookmarks.
* Bug Fix - exacqReplay doesn't show bookmark panel until resize.

06/13/2014
v6.2.4.62475
* Enhancement - Updated 6.2 Polish Help file.
* Bug Fix - Translates Serial Rules and Bookmarking panels.
* Bug Fix - Load Case and Bookmark images at startup to avoid relative path issue.
* Bug Fix - Garbage data was being drawn in the search bar for thumbnail search.
  Introduced in 6.2.0.

06/12/2014
v6.2.3.62430
* Enhancement - Updated 6.2 Help File.
* Bug Fix - Restricted systems cameras were not displayed in View Configuration tree.
* Bug Fix - File size estimate in quick export was wrong for file sizes over 4GB.
* Bug Fix - Fixed a crash that could occur on views configuration if you had
  no cameras or filtered out all cameras then dragged a map to the view.

06/11/2014
v6.2.2.62366
* Bug Fix - On Windows, portaudio could hang on certain hardware

06/06/2014
v6.2.1.62095
* Bug Fix - Crash when searching bookmarks and you disconnect from a system
  while the bookmark search is still up.
* Bug Fix - Debug assertion if the search marked range is too far off the screen
  to where it tries to create an image that is too large.
* Bug Fix - Viewing bookmarks in server time showed the incorrect time.
* Bug Fix - Searching a bookmark that is longer than 12 hours resulted in an invalid time.
* Bug Fix - Notifications: Removed weblink template from Subject. Corrected {serial} template.
* Bug Fix - Fixed a scenario where editing a bookmark to add a source from a new server
  that doesn't have the case would cause the video sources to be duplicated.
* Bug Fix - The add sources dialog when editing bookmarks would clear your selection
  after filtering.
* Bug Fix - The add sources dialog and apply to dialogs did not clear the search filter
  when clicking on the X.
* Bug Fix - Fixed a prompt where moving the last bookmark without a case to a case
  may ask to delete "(No Case)"
* Bug Fix - Removing sources from one of the systems on a multi-system bookmark
  would not reset the size reported from that system back to 0.
* Bug Fix - The add sources dialog description for events was not consistent with
  what is shown in other places when searching.
* Bug Fix - Moving a bookmark from a case to no case when there are no other bookmarks
  in no case results in the bookmark being lost.
* Bug Fix - Cameras recording page was not updating correctly as the server changed for analog
  cameras.
* Bug Fix - Moving a bookmark from one case to another would result in 0 size bookmarks
  for new clients that connect.
* Bug Fix - Added Rules/Keywords to the Maps Serial Search combobox on the Search page.
* Bug Fix - Crash while saving view from live.
* Bug Fix - Client side dewarping of illustra 825 may sometimes result in
  black video while scrubbing in search.
* Bug Fix - Allow schedule editing on initial page load in Linux and Mac.
* Bug Fix - Added Serial Port status changed event to Serial Profiles page.
* Bug Fix - Fixed indexing when sorting the grid on the Serial Ports page.
* Bug Fix - In Linux and Mac nav panel icons were cut off when there should be
  enough room to display them.
* Bug Fix - Expanding the nav panel width would inadvertently expand the icons.
* Bug Fix - Oldest bookmark content age included bookmarks with no audio/video which
  is inconsistent with the non-bookmarked oldest content age.

06/01/2014
v6.2.0.61819
* Feature - Bookmarking
* Feature - Client side dewarping for Illustra 825 fisheye cameras.
* Feature - Gather and zip up server logs and other information for
  support diagnostics.
* Enhancement - Simplified serial/pos profile creation workflow
* Enhancement - Simplify serial/pos configuration for XML sources
* Enhancement - Advanced search and real time event functionality based on
  data within a serial transaction
* Enhancement - Serial data preview on the profile panel
* Enhancement - Supports up to 10 restricted Edge Cameras at once.
* Enhancement - Press Ctrl while dragging System or Group clears rest of 
  the Video Panels
* Enhancement - Select first item under System or Group in tree so changing 
  layout will start from that spot.
* Enhancement - Added connect/disconnect all buttons to the systems page
* Enhancement - Improved performance of systems and enterprise cameras grids
* Enhancement - Added buttons for marking export start/stop, clearing markers, and exporting.
* Enhancement - Added the ability to drag export markers around.
* Enhancement - Modified the look of export markers in the ruler to emphasize the range selected.
* Enhancement - Made Inaxsys dewarping model check more generic.
* Enhancement - Upgraded to tinyxml2 to improve performance of XML parsing.
* Enhancement - Improved performance of tree population.
* Enhancement - Exports can now be exported in server time instead of local time.
* Enhancement - Improved performance of sorting list controls.
* Enhancement - Allowed connection to systems with duplicate licenses
  as long as they're the same system.
* Enhancement - Optimized toolbar to populate faster which improves performance on config updates.
* Enhancement - Improved toolbar population on Views and Layouts config pages.
* Enhancement - Modified layouts, maps, groups, tours, and views config panels
  to better handle receiving updates from the servers without wiping user changes.
* Enhancement - Added support for sorting groups and maps tree on live and search.
* Enhancement - Save the live and search tree sort order on exit.
* Enhancement - Added client side dewarping for Samsung cameras in Windows, Linux, and Mac.
* Enhancement - Support for PTZ Apple Peel and Patterns in IP Cameras
* Bug Fix - On Camera Recording Panel, maximum camera name length is enforced
  while you are editing instead of afterwards.
* Bug Fix - Notifications: Date & Time templates should not be available in the 
  subject line for pre 6.2 servers.
* Bug Fix - Potential crash when losing connection to a system you were searching on,
  reconnecting and going back to the search page again.
* Bug Fix - Acquiring video text may come up in search if you scrub outside
  of cache and then quickly scrub back inside cached video.
* Bug Fix - Downloading multiple chunks of disjointed video may prevent
  you from being able to scrub the gap in between.
* Bug Fix - Fixed an issue where playing smart searched video would trigger
  a download and interrupt the smart search.
* Bug Fix - Attempt to keep the frame rate the same when changing resolutions in camera configuration.
* Bug Fix - Prevent presets control widths from changing when switching between
  mechanical and fixed camera configuration pages.
* Bug Fix - Install dependencies for OpenSSL DLLs
* Bug Fix - Long running exports could drop server connections and crash.
* Bug Fix - Prevent preset configuration panel from scrolling of screen.
* Bug Fix - Audio Inputs/Outputs, Trigger Inputs, and Alarm Outputs pages
  did not refresh to reflect added/removed IP cameras.
* Bug Fix - Download and export of audio may result in a get audio data failed message.
* Bug Fix - On search page, date/time entry fields no longer reset on config updates.
* Bug Fix - Reduced memory usage of audio inputs when not in use.
* Bug Fix - Potential buffer overrun/underrun on camera recording page.
* Bug Fix - Invalid resolutions or framerates may cause the camera to not show
  up on the camera recording page.
* Bug Fix - Only check for new joysticks every 5 seconds.
* Bug Fix - Account for input latency when timestamping 2-way audio data from client.
* Bug Fix - Always ensure currently Layout is visible in grid.
* Bug Fix - Don't change credential type when changing connection speed on new systems.
* Bug Fix - Fixed an edge case in search where we may get in a loop trying to download
  video that the server doesn't return to us if the time changed on the server or camera.
* Bug Fix - Fixed audio lip sync issues on some hardware for live and search.
* Bug Fix - Fixed issues with ruler display when switching between client and
  server time without clicking the search button.
* Bug Fix - In Mac, sometimes the hostname failed to resolve and an error popped up
  on the add systems page.

04/18/2014
v6.0.8.59040
* Bug Fix - Upgraded the portaudio library that helps fix an issue 
  with audio input port stalling on some linux systems  

04/14/2014
v6.0.7.58716
* Enhancement - Updated German, Polish and Chinese Help files for 6.0
* Bug fix - Heartbleed security update - move to OpenSSL 1.0.1g

03/28/2014
v6.0.6.57936
* Bug Fix - On Windows, delay load DirectX dll so client and player can run without them.
* Bug Fix - Fixed a potential crash on search when using the left and right arrow keys
  to step through meta data if you step left past the end and then step right back into it.
* Bug Fix - Includes Immervision dll with no dependencies.
* Bug Fix - On Windows, correctly elevate installer when updating from About Dialog.

03/14/2014
v6.0.5.57118
* Enhancement - Updated Polish Help file for 6.0

03/13/2014
v6.0.4.57054
* Bug Fix - Correctly sets audio archiving schedule.
* Bug Fix - Fixed another potential case where playback may get in a loop.
* Bug Fix - In search, allow saving, printing, and copying images from uncached scrubbing.

03/13/2014
v6.0.3.56902
* Enhancement - Updated Help file for 6.0
* Bug Fix - Event monitoring profiles did not clear the action list properly
  if no item was selected and did not retain selection of newly created profiles.
* Bug Fix - Fixed a potential crash on search when playing audio only.
* Bug Fix - Download may never report being finished if audio is included.
* Bug Fix - Properly refresh the PTZ panel when displaying camera configuration.
* Bug Fix - Prevent applying default settings to disabled slider controls in camera configuration.
* Bug Fix - In Linux, selected event linkage would get reset after config updates
  or when clicking cancel.
* Bug Fix - Fixed issues with local IP address resolution on the add systems page.
* Bug Fix - De-select camera source item in schedule if camera is deleted from the system.
* Bug Fix - Search may start a download during playback when its not necessary
  if playing at the edge of one cameras meta data.
* Bug Fix - Display full text of schedule grid cell entries on the camera configuration page.
* Bug Fix - Display recording page for disabled IP cameras.
* Bug Fix - Set camera time lapse default value to maximum value when higher than system time lapse value.

03/08/2014
v6.0.2.56720
* Bug Fix - Includes PTZ Controls in translates.
* Bug Fix - Keyboard shortcuts to step in search were not repeating when held.
* Bug Fix - Fixed an issue with actions not saving properly on event monitoring profiles.
* Bug Fix - Fixed an issue with log actions sometimes not saving on event monitoring profiles.
* Bug Fix - Don't deselect previous item when canceling out of creating a new
  soft trigger, time trigger, or event source group.
* Bug Fix - Reduced some of the flicker from config updates on the Add IP cameras page.
* Bug Fix - Fixed an issue where if the download completes inside of a previously
  cached region then it won't automatically continue downloading at the end of the cached
  region.
* Bug Fix - Fixed an issue where playback may not start when moving the cursor backwards.
* Bug Fix - On OSX 10.5, Application icon in .dmg was not being displayed correctly.
* Bug Fix - In search, sometimes downloads and quick exports never finished.
* Bug Fix - In search, sometimes quick export dialog may not come up.
* Bug Fix - Check for initialized schedule panel on camera item configuration page.

03/06/2014
v6.0.1.56623
* Bug Fix - On search, double clicking to play in a new location while
  already downloading and playing from another may cause a dialog about
  no audio or video to pop up when it shouldn't.
* Bug Fix - Clicking on a camera name in the search bar would move the cursor
  position all the way to the left.
* Bug Fix - Fixed some cases where playback may not start when caching a new
  chunk of video.
* Bug Fix - Fixed an issue where it was possible for playback to get stuck
  in a loop where it would stop downloading and start downloading repeatedly.

03/01/2014
v6.0.0.56386
* Feature - Allow scrubbing of uncached video on servers that support it.
* Feature - Scheduled Time Lapse per Camera.
* Feature - Tabbed interface for Camera Settings Panel.
* Enhancement - added ability to export video as psx.
* Enhancement - Improved performance of parsing strings after UTF8 support.
* Enhancement - On Mac OSX, make mounted .dmg appear more appealing.
* Enhancement - Added filtering and bulk adding support for IP camera detection
* Enhancement - Added filtering and bulk adding support for system detection
* Enhancement - Added column to indicate if a camera is on another system
* Enhancement - Prompt when enabling a camera that is already enabled on another system
* Enhancement - Populate system finder with current IP address range by default
* Enhancement - Added checkbox to filter existing cameras/systems
* Enhancement - On OSX 10.6 and above, supports multiple axises on Joysticks.
* Enhancement - Support for WDR, Mirror, Rotate, Frequency and Auto Focus.
* Enhancement - Migrate HDVR installs to be exacqVision
* Bug Fix - Fixed a bug when modifying camera schedule and camera is removed.
* Bug Fix - Fixed a bug sorting by days of recorded video on systems list.
* Bug Fix - Fixed an issue with the motion mask, motion windows, and video mask
  not being cleared when using the apply defaults buttons on camera settings.
* Bug Fix - In Mac, fixed a crash connecting to a system on Dutch client.
* Bug Fix - Fixed a crash and memory leak when modifying event monitoring
  profiles with targets that no longer exist.
* Bug Fix - Silent mode of Windows installers could display message box.
* Bug Fix - Fixed an issue where the client may require a download and export
  when all video is cached within the export markers.
* Bug Fix - Fixed an issue where client reports "get frame data failed"
  when there is no video to export for one of the selected search items.
* Bug Fix - Search bar may still show all your old search items if you lost
  connection to the server instead of clearing them.
* Bug Fix - Fixed an issue with event linking not detecting changes when you change
  the target from one PTZ preset to another.
* Bug Fix - Sorting descending by address on the add systems page did not change
  the sort order of systems configured to use a hostname.
* Bug Fix - Potential crash when clearing all cache.
* Bug Fix - Views that contained child maps may not show the map
  if created from a different platform than what you're viewing it on.
* Bug Fix - On the ActiveDirectory/LDAP page the apply and cancel buttons may
  not reflect the correct state after enabling and disabling.
* Bug Fix - Fixed an issue where the soft trigger dialog may re-appear
  after receiving config updates.
* Bug Fix - Switching fisheye modes on ImmerVision would sometimes
  leave the camera in the previous mode.
* Bug Fix - Receiving config updates would reset the sash position of the
  navigation bar for live and search to where it was when you started.
* Bug Fix - Explicitly request Admin rights on Windows installer.
* Bug Fix - Reduced number of messages sent when controlling PTZ Cameras.
* Bug Fix - Stop movement of PTZ Cameras when application losses focus.
* Bug Fix - Properly refresh hardware monitoring tab when changing systems.
* Bug Fix - On Linux, corrected "bad quality" packages on 13.10 and above.
* Bug Fix - Reduce flicker on systems page.

01/13/2014
v5.10.4.53466
* Enhancement - Included Brazilian Portuguese Help File (pt_BR)
* Bug Fix - Fixed an issue with per row talk buttons missing
  from the 2-way audio dialog.

12/20/2013
v5.10.3.53021
* Bug Fix - In Mac 10.9, fixed an issue with distorted video because of an
  OpenGL alignment due to the updated video drivers.
* Bug Fix - Fixed parsing between Maps and Groups.
* Bug Fix - Corrected temp path in Mac for usage statistics.

12/14/2013
v5.10.2.52836
* Enhancement - Updated Help File for 5.10 (en and pl)
* Bug Fix - Crash when camera last PTZ'ed is removed or disconnected.
* Bug Fix - Updating product registration to new url.

12/12/2013
v5.10.1.52718
* Bug Fix - Corrected New/Delete/Apply/Cancel buttons state on Networking Panel
* Bug Fix - Refresh Network panel on entering.
* Bug Fix - Correctly adjust layout on System Panel when switching between
  systems with different features.
* Bug Fix - Restored copy button in License section of System Panel.
* Bug Fix - Fixed a crash on exit when in PTZ or digital PTZ mode when
  the application is closed via the installer.
* Bug Fix - Fixed an issue with network configuration prompting to discard
  changes if you apply changes and go away before you get the config back.
* Bug Fix - Fixed a crash when creating a new bond if you try to modify
  the bond after clicking apply but before the server sends config back.
* Bug Fix - Fixed some crashes in event linking and event monitoring when
  receiving config updates while the event source group, soft trigger, or
  time trigger dialogs are displayed.
* Bug Fix - Fixed an issue with OpenGL video sometimes displaying on top
  of the client configuration screens when it shouldn't.
* Bug Fix - Fixed an issue where persisting changes in event linking and
  event monitoring after config updates sometimes may not work.

12/10/2013
v5.10.0.52540
* Feature - Support for configuring Bonding.
* Feature - Send usage statistics.
* Feature - Added the ability to configure Source Groups in event linking
  and event monitoring to create logic requiring multiple events.
* Enhancement - Added support for ACTi, Inaxsys, and Oncam fisheye cameras.
* Enhancement - Added proportional PTZ support for digital PTZ
* Enhancement - International Character Support
* Enhancement - Added custom font dialog to allow font color changes in
  Mac and Linux.
* Enhancement - Added the ability to insert templates in email notifications.
* Enhancement - Correctly display if LDAP does not support SSL.
* Bug Fix - Fixed a potential crash when using OpenGL and resizing on certain hardware.
* Bug Fix - Fixed an issue with previous sessions IP serial data not loading on startup.
* Bug Fix - Fixed an issue with searching by events if the same POS data shows
  up more than once in the search results only the first item shows results
  in the ruler bar.
* Bug Fix - Fixed an issue with camera types being case sensitive in the
  filter tree on camera recording and enterprise cameras.
* Bug Fix - Properly exports systems with different port numbers.
* Bug Fix - Properly handle importing license that do not have the system name.
* Bug Fix - Fixed a potential crash if multiple systems lose connection
  at the same time.
* Bug Fix - The event recording filter on the cameras pages now filters regardless
  of the source that triggered event recording.
* Bug Fix - Enterprise storage is now laid out correctly when you go to it
  with no storage servers connected and go back to it after connecting to one.
* Bug Fix - Enterprise cameras did not always pick up recording status changes
  for event recording when an event linkage was triggered.
* Bug fix - In Search, handle audio if buffer size is incorrect.
* Bug Fix - The system config and storage pages may flash and refresh if the
  client receives an updated license or connects to another unrelated system.
* Bug Fix - Connection status may not always get updated on the systems page
  for certain statuses.
* Bug Fix - On Notifications, Apply button would not be enabled in some locales.
* Bug Fix - Fixed a crash when opening the digital PTZ dialog.
* Bug Fix - Correctly sets timezones with non ASCII characters.
* Bug Fix - Exe exports could not perform fisheye dewarping on some systems.
* Bug Fix - Audio channels in ePlayer showed a camera icon.
* Bug Fix - Could not select play audio channels again after disconnecting
  them in ePlayer.
  
10/26/2013
v5.8.3.50205
* Enhancement - Updated de and zh_CN help files.
* Bug Fix - Stop PTZ on Exit.
* Bug Fix - Fixed a crash that can happen if a user deletes a soft trigger
  that is currently on a map.

10/23/2013
v5.8.2.50012
* Enhancement - Added support for the not monitored state for extended
  storage targets.
* Bug Fix - Disable local drives when disabling targets or deleting
  portals.

09/15/2013
v5.8.1.48120
* Enhancement - Updated Help file.
* Bug Fix - Removed iSCSI port from the network storage page and removed 
  the column header from the icon column for enterprise storage.
  
09/12/2013
v5.8.0.48005
* Feature - Added enterprise storage configuration
* Feature - Added support for configuring S-Series network storage
* Feature - Added support for configuring iSCSI storage
* Feature - Ability to sync server list from an URL.
* Feature - Support for 2 way audio.
* Enhancement - Ability to configure desired content age for both recorded and archived data.
  Ability to configure Content Age event linking that fires when actual content age
  does not meet desired content age configuration.
* Enhancement - Improved Soft Trigger Dialog to be sortable and searchable.
* Enhancement - Updated Immervision libraries for supporting newer lenses.
* Enhancement - Allowed disabling of all storage drives, but you will get prompted
* Enhancement - Copy digital PTZ fisheye mode and settings from the primary context
  when adding streams to keep fisheye support consistent between the contexts.
* Enhancement - Config only option via global settings or CLI.
* Enhancement - On Event Linking, Pre and Post Trigger can be set to 120 seconds
* Bug Fix - Fixed a crash when attempting to delete an empty license key.
* Bug Fix - Fixed a crash when selecting a system in the configuration tree
  after deleting a system via the add systems page.
* Bug Fix - Client may crash on the schedule or archiving schedule pages.
* Bug Fix - Schedule page may show that you have made changes when you did not make any.
* Bug Fix - Long PTZ Protocol strings could be cut off.
* Bug Fix - In Mac, reduced memory usage and improved window resize responsiveness.
* Bug Fix - In Mac, reduced memory usage in ePlayer.
* Bug Fix - Fixed a crash when saving from enterprise notifications.
* Bug Fix - Selecting new systems in enterprise notifications did not add
  the profile to the newly selected system when applying changes.
* Bug Fix - Fixed an issue with the status reported on the camera recording
  and enterprise cameras page for cameras with multiple contexts.
* Bug Fix - Made export via right click consistent with the button. Exporting
  via right click will now select all search items if none are selected.
* Bug Fix - Export dialog may not populate with a default file name.
* Bug Fix - Selecting a layout while filtered caused the wrong layout to be selected.
* Bug Fix - On Event Linking, Changed orientation of Pre and Post Trigger to
  give more room for translations.
* Bug Fix - Don't allow splitter to be removed on Add Systems and Add IP Cameras.
* Bug Fix - Scrubbing over gaps not displaying the video after the gap in some situations.
* Bug Fix - Fixed issues that may happen during an export if a system gets disconnected.
* Bug Fix - Fixed an issue with systems sometimes disconnecting when they shouldn't
  while performing exports.
* Bug Fix - exacqReplay may not exit if the export fails or you may get prompted to exit
  when it fails after the error message prompt.
* Bug Fix - exacqReplay may not return any serial results if we get the last video frame
  before we get a POSATM response.
* Bug Fix - Fixed an issue with changing the scroll position in Dual View for Immervision.
* Bug Fix - Exacq replay from a custom layout for a specific camera would
  bring in the whole layout instead of using a 1x1 layout.
* Bug Fix - Switching from thumbnail search back to live would move the 1x1
  toolbar icon to the end of the toolbar instead of being at the start.
* Bug Fix - Crash when deleting email recipients from notifications.
* Bug Fix - On Event Monitoring Panel, could have duplicated and delete wrong
  Soft Triggers and Time Triggers.
* Bug Fix - Views would not display the correct digital PTZ position on initial
  startup or after losing connection and reconnecting.
* Bug Fix - Hide Serial Number and Firmware if empty on Device Panel.
* Bug Fix - Switching from a view with a custom layout to another view using
  a built-in layout may result in the layout not changing if both have the
  same number of video panels.
* Bug Fix - Fixed a bug decoding MJPEG video from eDVR boards.
* Bug Fix - In Linux, client may lock up in some cases when resizing the window
  with Keep Aspect Ratio During Resize disabled.
* Bug Fix - Correctly stop PTZing when using Joystick and change Video panel focus.
* Bug Fix - On Event Linking, can type in Max Age, Pre and Post Trigger.
* Bug Fix - Camera recording and enterprise cameras were showing the wrong list of
  framerates for non-primary context cameras.
* Bug Fix - Scrubbing using the slider was not working on smart search.
* Bug Fix - Fixed a potential crash when using the right click menu with multiple systems
  selected on the systems page.
* Bug Fix - Client could save invalid instance data in the ini when more than 10 instances open.
* Bug Fix - Ubuntu 12.04 compatibility with sudo group and native portaudio library.
* Bug Fix - Systems with analog only plugins would not allow live and search.
* Bug Fix - Traversing through layouts with the joystick crashed the client.
* Bug Fix - Selecting a custom layout identical to a built-in layout did not update the last
  selected custom layout.
* Bug Fix - Schedule panel was being displayed incorrectly on panel in some instances.
* Bug Fix - When playing video in search mode using a custom layout double clicking to go
  to a 1x1 did not work correctly.
* Bug Fix - In Linux, entering thumbnail search on some cameras would make the thumbnails
  so small that you couldn't see them.
* Bug Fix - Fixed some issues with frame stepping if there were invalid timestamps in the player.
* Bug Fix - Client side kerberos connection failures did not show up as an error in red
  and would not allow you to disconnect in that state.
* Bug Fix - Don't copy PTZ presets to secondary contexts if the context uses a different
  digital PTZ mode (ie fisheye vs normal digital PTZ).
* Bug Fix - Performing certain actions in views configuration did not always update
  the saved digital PTZ position until you manually move the digital PTZ position.
* Bug Fix - Hide "Video Standard" if the Device has no Cameras.
* Bug Fix - Serial Ports always showed Uart change pending when translated.
* Bug Fix - Added more space for translations on Notifications Panels.
* Bug Fix - Fixed a bug causing the scrub bar to get out of sync when downloading a
  new chunk of video before your existing cached video.

08/02/2013
v5.6.8.45600
* Bug Fix - Crash on Enterprise Notification when adding profiles.

07/23/2013
v5.6.7.45155
* Bug Fix - Some translated strings were appearing blank.

07/17/2013
v5.6.6.44850
* Enhancement - Updated German and Chinese help files.
* Bug Fix - Fixed a crash on OS X 10.5 when trying to load dewarping libraries.
* Bug Fix - Video server could have Storage Server icon before it was connected.
* Bug Fix - Input Triggers Event Targets were being hidden incorrectly.

07/03/2013
v5.6.5.44358
* Bug Fix - Properly hides elements that not avaiable on certain servers.

06/20/2013
v5.6.4.43609
* Bug Fix - Restored Apply and Cancel button on Storage Panel for restricted systems.
* Bug Fix - Includes translations.

06/19/2013
v5.6.3.43579
* Bug Fix - Selecting Audio source in schedule incorrectly showed pending change
* Bug Fix - Correctly translate "Address" on Enterprise Notification.

06/14/2013
v5.6.2.43471
* Bug Fix - Views would not save properly in a 1x1 unless selecting a different layout first
* Bug Fix - On restricted systems, Schedule panel would prompt when leaving.
* Bug Fix - Updated help file.

06/13/2013
v5.6.1.43383
* Bug Fix - Export Video button now allows Download and Export
* Bug Fix - Download and Export Video was abandoning before completion
* Bug Fix - Fixed some potential crashes on search when playing back video.
* Bug Fix - Fixed an issue with the search bar drawing incorrect data after clearing all cache.
* Bug Fix - Fixed an issue with toolbar icons sometimes not working in search.

06/11/2013
v5.6.0.43295
* Feature - Support for full Archiving.
* Feature - Added support for Custom Layouts.
* Feature - Added support to Enable/Disable Deblocking
* Feature - Support attach preview in notification profile, web service configuration and 
  notification status.
* Enhancement - Improved usability of Schedule Panel.
* Enhancement - Added connection speed for Network Adapters
* Enhancement - On Systems Panel, added name field to License Export.
* Enhancement - Made checkboxes throughout the client consistent with the native OS look.
* Enhancement - Faster downloads when downloading additional cameras or video before
  currently cached video.
* Enhancement - View multiple Serial data in Search at the same time.
* Enhancement - Quick Export of Serial data.
* Enhancement - Updated Vivotek Fisheye library to 1.1.1.2 that matches 
  web interface level of zoom.
* Enhancement - Add product registration from help menu.
* Enhancement - Client annunciates IP Serial Connection events
* Enhancement - UTF8 Support for XRC strings
* Bug Fix - Fixed a memory corruption issue on exit.
* Bug Fix - Fixed a potential crash and/or unexpected behavior when dragging a new item onto a map.
* Bug Fix - Clicking on OK from the properties dialog of a map now takes you to map configuration.
* Bug Fix - Fixed an issue with multiple contexts not always updating the
  recording status of the icon in maps.
  * Bug Fix - Improved performance of map configuration when connected to several systems.
* Bug Fix - IP Cameras added to system were not always displayed on Camera Recording page
* Bug Fix - Fixed duplicate camera types in Camera Checkbox Filter tree
* Bug Fix - Fixed eDVR Camera Settings mass button configuration
* Bug Fix - Fixed an issue with the motion window tabs on the camera settings page
  getting cut off sometimes if certain options are hidden and shown.
* Bug Fix - Made Notify Test Profile XML the same as the servers.
* Bug Fix - Views and Tours config pages did not show up with a custom user group
  with the View Admin privilege.
* Bug Fix - Views and Tours config pages did not show up for start systems.
* Bug Fix - The mouse cursor may get stuck as the pointer in several places after
  it switches to the hourglass.
* Bug Fix - Fixed searching serial from a View
* Bug Fix - Now clears Search serial keyword when search from Live
* Bug Fix - Fixed camera config grid item selection when directed from Camera Settings
* Bug Fix - Fixed video panel right-click menu's Find source dialog text
* Bug Fix - Fixed a crash when doing PTZ rect drawing on maps.
* Bug Fix - Fixed Map configuration intermittent crash on new or delete map 
* Bug Fix - Fixed an issue with the event monitor profile dialog disappearing
  and resetting the event list after receiving a config update when used with views.
* Bug Fix - Correctly displays if system has more then 10GB of memory.
* Bug Fix - The "drag in a camera text" may reappear over serial data after
  performing certain operations on other video panels.
* Bug Fix - On Mac, the client "check for updates" was broken when adding signing.
* Bug Fix - Does not stop all PTZ command when releasing a single key if
  multiple were pressed.
* Bug Fix - Show PTZ submenu when camera has no presets.
* Bug Fix - Show removed non RAID disks in storage hardware tree
* Bug Fix - Eliminated some unnecessary flickering on config updates when
  updating the toolbar.
* Bug Fix - Moved "Help..." to top of Help menu.
* Bug Fix - Lets more then one PTZ Pattern be run and recorded.
* Bug Fix - Added Serial Number to System Information.
* Bug Fix - Event icon would turn into a checkbox when searching events.

4/16/2013
v5.4.7.40459
* Bug Fix - Fixed ePlayer crash if right-click on video panel with no camera
* Bug Fix - Fixed crash on Search if search item selected in search bar without
  downloaded video and a keyboard arrow key was clicked
* Bug Fix - Fixed a crash that could happen when switching from groups config
  to the search page if no group is selected.
* Bug Fix - Crash when going from Device Config Panel to Live or Search.

3/27/2013
v5.4.6.39723
* Bug Fix - Fixed a crash that could occur if a camera is deleted while you
  are on the cameras recording or enterprise cameras page.

3/25/2013
v5.4.5.39643
* Bug Fix - On Systems Panel, Archive Connection now show up in Status as Alarms

3/21/2013
v5.4.4.39504
* Bug Fix - Handle large files for software update manifest parsing.

3/15/2013
v5.4.3.39302
* Bug Fix - Non enterprise systems were getting in the Enterprise pool that could cause a crash.
* Bug Fix - Updated help file.

3/15/2013
v5.4.2.39285
* Bug Fix - Selected Camera Recording row was being maintained when switching to other System's
  Camera Recording panels
* Bug Fix - Disconnecting system network connection cause Enterprise Cameras to crash
* Bug Fix - Camera recording page could list resolutions not applicable to a specific context.
* Bug Fix - Was not populating camera models in camera config filter checkbox tree when a
  previously disconnected system's network connection was connected
* Bug Fix - Improved performance when clicking on comboboxes in grids.

03/13/2013
v5.4.1.39198
* Bug Fix - On config event, Analog Camera Recording would switch to IP Cameras.
* Bug Fix - Sends changes to Quality and Format on eDVR Camera Recording.
* Bug Fix - Cameras with empty models were getting filtered out from cameras recording.
* Bug Fix - Mass Camera Configuration choice selections were not getting populated if only one
  option was available
* Bug Fix - Camera Configuration select checkbox column was not being sorted
* Bug Fix - Non-static Recording Statuses were not being added to filter tree when IP cameras 
  were added to currently viewed system from another client
* Bug Fix - Added Quality supported checks to camera configuration grids
* Bug Fix - Cameras set to be enabled were losing configuration settings on events
* Bug Fix - Fisheye cameras may correctly show Digital PTZ in the right click menu in the player.
* Bug Fix - Added tooltip for Days of Recorded Video excludes Expiration Configuration.

03/12/2013
v5.4.0.39143
* Feature - Grid based Camera Recording and Enterprise Cameras for mass updates.
* Feature - Remote software update.
* Enhancement - Support context ptz such as axis M3007.
* Enhancement - Hide Add IP cameras page if there are no IP camera plugins on the system.
* Enhancement - Set large address aware flag (4GB tuning)
* Enhancement - Mac OSX support for Vivotek Fisheye (10.6 and higher)
* Enhancement - Added Panaramic views to ImmerVision and Vivotek fisheyes.
* Enhancement - Improved the input for fisheye camera specific settings.
* Enhancement - Added support for live audio lip sync and video smoothing.
* Enhancement - Support for custom line endings, timeout for serial port
* Enhancement - Support for character filtering in a serial profile
* Enhancement - Clean up of displaying searched serial data.
* Enhancement - Dragging a System or Group into a video panel fills the rest of
  the video panels in a layout.
* Enhancement - Add Firmware and Video Standard to Device panel.
* Bug Fix - Fixed issues resulting in lower framerates for search video when syncing with audio.
* Bug Fix - Unable to uncheck cameras from search if it was checked prior to being disabled.
* Bug Fix - Fixed F2/F3 to work on Views Config panel
* Bug Fix - Crash when switching to the search page after a system is disconnected.
* Bug Fix - Some grids were sorting the opposite direction of the arrow indicator.
* Bug Fix - Use any CHM viewer in OSX instead of just Chamonix.
* Bug Fix - Handle new lines the same way for Live and Search Serial Data.
* Bug Fix - Storage Drives are now sorted.
* Bug Fix - Event meta data not drawn unless something else updated the search bar.
* Bug Fix - The PTZ dialog on the camera config page getting cut off.
* Bug Fix - Modified dialogs for analog and digital PTZ to be more consistent
  with eachother as to where they pop up on screen.
* Bug Fix - Fixed a bug that could cause searched video to start paused after 
  playing the first frame upon initiating a download.
* Bug Fix - Fixed a small memory leak in some of the editable grids.
* Bug Fix - Properties dialog available again on Search
* Bug Fix - Improperly showed View/Tour configuration change warning on drag 
  and drop to new folder (Mac only)
* Bug Fix - Now clears pending Joystick changes when move to Live or Search 
* Bug Fix - Was sending invalid configuration to unsupported devices.
* Bug Fix - Possible crash when streaming audio that gets deleted.
* Bug Fix - Ensures analog cameras are at the bottom of the tree regardless of 
  configuration order.
* Bug Fix - Ensured List Control headers were left aligned.

02/23/2013
v5.2.5.38283
* Bug Fix - FTP ePlayer.exe for all build types

02/21/2013
v5.2.4.38207
* Enhancement - Include Fisheye dlls with ePlayer

12/19/2012
v5.2.3.36400
* Bug Fix - Old Restricted file dialog was not working.

12/14/2012
v5.2.2.36255
* Enhancement - Updated help file.
* Bug Fix - Ensured List Control headers were left aligned.
* Bug Fix - Added space under Search Controls to look better in OSX.
* Bug Fix - A crash could occur on views and tours when creating a new view or tour
  and one of the systems that applies to it is disconnected.

12/13/2012
v5.2.1.36205
* Bug Fix - Adjusted Product Registration web link to correct address.
* Bug Fix - In Views Config, Source List could be cleared on update.
* Bug Fix - In Views Config, Event monitor profiles did not always save or
  enable the apply button. Swapping them with cameras could result in the 
  camera being duplicated as well.
* Bug Fix - In Views Config, Using the find dialog to change cameras would
  not enable the apply and cancel buttons.
* Bug Fix - In Maps Config, would crash if creating a new child map of an 
  existing map and got a config update.
* Bug Fix - In Maps Config, child map of editting map could disappear until 
  the next config update.
* Bug Fix - Possible crash when switch panels while viewing video.
* Bug Fix - Elminate Flicker on Import/Export buttons on Systems page.

12/08/2012
v5.2.0.36026
* Release Candidate

12/07/2012
v5.1.14.36015
* Enhancement - Groups, Views, Tours, and Maps are now consistent with each other.
* Enhancement - Add product registration from Systems grid.
* Bug Fix - Limit number of log files open at any time by implementing
  an open-write-close process.
* Bug Fix - Restored column header height on Schedule Panel so row wouldn't 
  be cut off. Introduced in 5.1.12.
* Bug Fix - Unable to apply x, y, and r values on Sentry 360 Digital PTZ.

12/05/2012
v5.1.13.35870
* Bug Fix - Include proper WX libraries.

12/04/2012
v5.1.12.35833
* Enhancement - Made grids have more native look and have sort indicator.
* Enhancement - Added estimated size of cached export.
* Bug Fix - Linux Client correctly reports UK, Dublin and Lisbon timezones.
* Bug Fix - Saving and copying images in search mode when not using VGA acceleration
  would save the full image instead of only the Digital PTZ area.

11/30/2012
v5.1.11.35743
* Feature - Generate user-specific Client config file from Enterprise User page.
* Enhancement - Made Add Systems and Add IP Cameras consistent with new 
  config panels.
* Enhancement - Restricted OS users can open or save files to removable drives.
* Enhancement - Import and export of Client config files from Add Systems page.

11/29/2012
v5.1.10.35726
* Enhancement - Added quality column to Enterprise Cameras grid.
* Enhancement - Added hardware monitoring tab to the system's setup panel for 
  the new hardware monitoring feature in the server.
* Enhancement - Added system information to the system tab in system's setup 
  panel.
* Bug Fix - Fixed crash if video panel resizes before decompressing an image
  on cameras that support crop windows.

11/20/2012
v5.1.9.35414
* Bug Fix - Include XML so plugins echo back config when changing PTZ settings.
  Introduced in 5.0.0.33928.
* Bug Fix - On Add Systems, maintain sort when leaving the panel and coming back.
* Bug Fix - Fixed an issue with export incorrectly reporting that audio will export 
  when audio has been deselected.
* Bug Fix - Fixed an issue with playback still using audio for timing even after
  it has been deselected.
* Bug Fix - Fixed crash if video panel resizes before decompressing an image.

11/13/2012
v5.1.8.35232
* Bug Fix - Fixed a crash if MJPEG video unexpectedly changes resolutions.
* Bug Fix - Fixed an issue with subscribing to POS data on live introduced in 5.1.4

11/11/2012
v5.1.7.35176
* Enhancement - Model number column available in Systems grid.

11/06/2012
v5.1.6.35153
* Bug Fix - Respects pixel aspect ratio of video for cameras and encoders
  that produce 4x3 resolutions, but use 4x3 pixel aspect ratios which should be
  displayed as 16x9 video.
* Bug Fix - Fixed a crash that could occur on starting the player if there are
  problems with Direct3D or OpenGL support on your system. The player doesn't switch
  to using acceleration until you open a ps file now.

11/31/2012
v5.1.4.34928
* Bug Fix - Crash when deleting a Camera that is currently downloading search data.
* Bug Fix - After disconnecting streaming text the center text for the video panel
  may disappear or get stuck on the incorrect text.

10/29/2012
v5.1.3.34852
* Bug Fix - Per Second averages would always be wrong if time went backwards.
* Bug Fix - Event Search was improperly displaying no metadata dialog in some cases.
* Bug Fix - In Linux, disabled OpenGL support by default for Intel Sandybridge
  and Ivybridge chipsets until some of the driver bugs have been worked out.
* Bug Fix - Selecting Enterprise node in config tree did not switch to Enterprise 
  cameras

10/09/2012
v5.1.2.34530
* Bug Fix - Camera named the same as other Configuration Panel could change icon.
* Bug Fix - In Linux, fixed an issue with performance degrading over time on
  Intel Sandybridge chipset drivers.

10/01/2012
v5.1.1.34448
* Bug Fix - Left click on Search serial list now properly synchronizes with video
* Bug Fix - Limited how often we attempt to use Direct3D if it continuously
  fails at a certain point in order to keep video performance.
* Bug Fix - The no metadata dialog was not always being displayed when searching 
  serial and no results returned
* Bug Fix - Keyboard PTZ controls stop working after closing the PTZ dialog.

09/20/2012
v5.1.0.34317
* Enhancement - Signed Windows installer.
* Enhancement - Copy OSD settings from the primary context when adding new contexts.
* Bug Fix - Event monitor profiles are properly disabled when changing views.
* Bug Fix - Reduced flicker of status tooltip on maps if nothing changed.
* Bug Fix - Prevented two of the same contexts from being selected automatically
  in a View.
* Bug Fix - Now shows correct View layout when one View is searched and a different 
  View is checked before download of original View is initiated
* Bug Fix - Fixed Search Export option when the last frame is the stop export marker
  position and the other selected item's last frame is within one second of the marker

09/14/2012
v5.0.4.34230
* Bug Fix - Incorrect layout was being displayed on Search from Live
* Bug Fix - Clears export markers when initiate new Search from Live
* Bug Fix - In Search with views, Fisheye Digital PTZ now properly displayed.
* Bug Fix - Made Find Dialog width dynamic to support longer translated text
* Bug Fix - Thumbnail tree non-checkbox images now maintain correct image on click
* Bug Fix - Can now properly select individual Search items in a View
* Bug Fix - Thumbnail Search no longer shows no meta dialog when meta is available
* Bug Fix - Now preserves View layouts in Search
* Bug Fix - Now automatically selects first context with meta when an auto-context 
  in a View is searched and the primary does not have meta

09/10/2012
v5.0.3.34119
* Bug Fix - Correctly parses Vivotek Fisheye configuration.

09/08/2012
v5.0.2.34109
* Bug Fix - When saving Auto Contexts in a view, always choose the primary one for 
  best backward compatibility.
* Bug FIx - Fixed visual gap between end/start of video metadata in some instances
* Bug Fix - Preserve tab order on systems panel on license transition

09/06/2012
v5.0.1.34070
* Enhancement - Updated logos.
* Bug Fix - Right clicking on video while under heavy load
  may degrade performance until you switch away from live video.
* Bug Fix - CLI - Context is not needed when using StreamID.
* Bug Fix - Find PTZ Dialog not updating when user updates filter string
* Bug Fix - Camera Config page sometimes garbling text and controls after 
  receiving config updates.
* Bug Fix - Could not configure eDVR boards from the Camera Recording panel.
* Bug Fix - POS transactions within the same second were not shown.
* Bug Fix - Untranslated strings on watchdog tab.

09/03/2012
v5.0.0.33928
* Feature - Multistreaming Support
* Enhancement - Mac Video Client now signed for OSX Mountain Lion.
* Enhancement - Added watchdog tab to System Setup panel, for new
  watchdog feature in server.
* Enhancement - Added Right Click Ruler Bar option to clear Cached video.
* Enhancement - Find Camera Dialog now uses standard search controls.
* Enhancement - Added F2 Find PTZ Preset Dialog that uses standard search controls.
* Enhancement - Threaded Live Decompression.
* Enhancement - Improved download speed on search.
* Enhancement - Renamed exacqRecall to Auto Export.
* Enhancement - Made PTZ Control consistent between Live and Configuration.
* Bug Fix - consistent aspect ratio calculation
* Bug Fix - In Linux, fixed a crash that could occur if a config update removed
  your selected item on the search page.
* Bug Fix - Right clicking and going to properties on a soft trigger in a map
  will now take you to the event linking page for the proper system.
* Bug Fix - On Mac, fixed an issue with map images not always scaling properly.
* Bug Fix - Only show "Purging Temp Files" status bar message while purging.
* Bug Fix - Event Sources could not be selected with different translations.
* Bug Fix - Rare crash on the search page when video is downloaded to the end
  of one camera and then download from another camera that ends before that point.
* Bug Fix - Crash when searching for an event then deleting it from event
  linking and returning back to the search page.
* Bug Fix - Reduce flicker on updating Add Systems system list.
* Bug Fix - Changed unknown model number to Software.
* Bug Fix - The Client Configuration page may display on top of the live page if
  all systems are disconnected and then reconnected so it switches back to live.
* Bug Fix - Clear serial data cache when search keyword changes
* Bug Fix - Possibly shows wrong event linkage status on server reconnect.
* Bug Fix - Position of the View Tour changed if a config update came in.
* Bug Fix - Help menu items allowed locked down OS user to get to browser.
* Bug Fix - Cleanup cached searched video of all closed clients.
* Bug Fix - In Linux, fixed a crash in OpenGL if the glx module failed
  to load in X.
* Bug Fix - Free the memory associated with a system if the system disconnects.
* Bug Fix - Properties dialog available again on Maps
* Bug Fix - Ensures changing frame rate will enable the Apply button.
* Bug Fix - Digital zoom position saved with a view not working in search.
* Bug Fix - Client no longer crashes on server disconnect while watching
  an event monitor profile with lots of motion events.
* Bug Fix - An Event Monitor window will no longer be positioned off the screen.
* Bug Fix - Search now always properly detects next available time for download
* Bug Fix - Allow scroll wheel to work on Add Systems and Add IP Cameras lists.
* Bug Fix - Zero-Timeout monitor events will no longer show in the event
  list after a config update.
* Bug Fix - Fixed a bug with Direct3D that could cause black video at high resolutions
  on older Intel graphics chipsets.
* Bug Fix - When in OpenGL using the scroll wheel when scrolling is not possible
  may cause the application to revert back to software rendering.
* Bug Fix - On the System Information Panel, correctly maintains filter across searches.
* Bug Fix - Crash when exporting more than one camera or audio only to *.mov file.  Now
  restricts audio only exports to supported formats.
* Bug Fix - Fixed incorrect Search ruler display time in some instances when Server Time
  radio button selected and zoomed in
* Bug Fix - Fixed a bug with the player when switching video accelerations.

08/31/2012
v4.12.6.33907
* Feature - Multistreaming Support
* Enhancement - Mac Video Client now signed for MacOS Mountain Lion.
* Enhancement - Added watchdog tab to System Setup panel, for new
  watchdog feature in server.
* Bug Fix - Fixed Find Dialog crash in Mac

08/30/2012
v4.12.5.33855
* Enhancement - Added Right Click Ruler Bar option to clear Cached video.
* Enhancement - Find Camera Dialog now uses standard search controls.
* Enhancement - Added F2 Find PTZ Preset Dialog that uses standard search controls.
* Bug Fix - Fixed a bug causing the Add Systems system list to lose its selection.
* Bug Fix - In Linux, fixed a crash that could occur if a config update removed
  your selected item on the search page.
* Bug Fix - If a config is received from the server while making changes to the
  camera name or OSD settings you will no longer be prompted to discard settings
  since both responses would discard your settings.
* Bug Fix - Right clicking and going to properties on a soft trigger in a map
  will now take you to the event linking page for the proper system.
* Bug Fix - On Mac, fixed an issue with map images not always scaling properly.

08/29/2012
v4.12.4.33749
* Enhancement - Threaded Live Decompression.
* Enhancement - Improved download speed on search.
* Enhancement - Renamed exacqRecall to Auto Export.
* Bug Fix - Only show "Purging Temp Files" status bar message while purging.
* Bug Fix - Event Sources could not be selected with different translations.
* Bug Fix - Rare crash on the search page when video is downloaded to the end
  of one camera and then download from another camera that ends before that point.
* Bug Fix - Crash when searching for an event then deleting it from event
  linking and returning back to the search page.
* Bug Fix - Reduce flicker on updating Add Systems system list.
* Bug Fix - Changed unknown model number to Software.

08/13/2012
v4.12.3.33241
* Bug Fix - The Client Configuration page may display on top of the live page if
  all systems are disconnected and then reconnected so it switches back to live.
* Bug Fix - Clear serial data cache when search keyword changes
* Bug Fix - Possibly shows wrong event linkage status on server reconnect.
* Bug Fix - Position of the View Tour changed if a config update came in.
* Bug Fix - Help menu items allowed locked down OS user to get to browser.
* Bug Fix - Cleanup cached searched video of all closed clients.
* Bug Fix - In Linux, fixed a crash in OpenGL if the glx module failed
  to load in X.
* Bug Fix - Free the memory associated with a system if the system disconnects.
* Bug Fix - Properties dialog available again on Maps

07/19/2012
v4.12.2.32644
* Enhancement - Made PTZ Control consistent between Live and Configuration.
* Bug Fix - Ensures changing frame rate will enable the Apply button.
* Bug Fix - Digital zoom position saved with a view not working in search.
* Bug Fix - Client no longer crashes on server disconnect while watching
  an event monitor profile with lots of motion events.
* Bug Fix - An Event Monitor window will no longer be positioned off the screen.
* Bug Fix - Search now always properly detects next available time for download
* Bug Fix - Allow scroll wheel to work on Add Systems and Add IP Cameras lists.
* Bug Fix - Zero-Timeout monitor events will no longer show in the event
  list after a config update.
* Bug Fix - Fixed a bug with Direct3D that could cause black video at high resolutions
  on older Intel graphics chipsets.
* Bug Fix - Fixed a bug with the full text on the PTZ controls dialog showing up
  when it shouldn't.
* Bug Fix - When in OpenGL using the scroll wheel when scrolling is not possible
  may cause the application to revert back to software rendering.

06/28/2012
V4.12.1.32278
* Bug Fix - On the System Information Panel, correctly maintains filter across searches.
* Bug Fix - Crash when exporting more than one camera or audio only to *.mov file.  Now
  restricts audio only exports to supported formats.
* Bug Fix - Fixed incorrect Search ruler display time in some instances when Server Time
  radio button selected and zoomed in
* Bug Fix - Fixed a bug with the player when switching video accelerations.
* Bug Fix - Fixed a bug with Direct3D on some Intel graphics cards that could cause
  black video at high resolutions.

07/17/2012
v4.11.12.32572
* Enhancement - update Simplified Chinese help file.
* Bug Fix - Search panel showed message every time export privilege was checked and
  more than one Start server video items were downloaded
* Bug Fix - On Linux, crash on startup when prompting for credentials.
* Bug Fix - Searching multi line Serial data would show on a single line.

06/21/2012
v4.11.11.32115
* Enhancement - update Polish help file.
* Bug Fix - In Mac, the client may lock up when switching or removing cameras in live.
  This re enables multi-threading disabled in 4.11.9.
* Bug Fix - Fixed Search Export method when export start and stop marks were set at 
  first and last frame, respectively, of a contiguous cache
* Bug Fix - Storage hardware properties list box does not clear when switching servers
* Bug Fix - Fixed an issue with Intel HD Graphics chipsets and fisheye cameras
  when using Direct3D.

06/19/2012
V4.12.0.32077
* Enhancement - Clicking drive on storage panel jumps to relevant disk on hardware tab. 
* Bug Fix - Improved Vivotek Fisheye maneuvering and recalling presets.
* Bug Fix - Displayed Days of Recorded Video always matches what the server is reporting.

06/18/2012
v4.11.10.32008
* Bug Fix - Only enable play from Thumbnail if has valid thumbnail in bin
* Bug Fix - Search video panels did not always display last frame of cached video 
  sequence if cache display was continuous, but downloaded in separate increments
* Bug Fix - On Mac, Config tree could become unsorted.

06/14/2012
v4.11.9.31959
* Bug Fix - Compatibility with OSX 10.4 and 10.5.
* Bug Fix - On Mac, disabled multi-threading decompression because of a deadlock
  when resetting the decompressor.

06/14/2012
v4.11.8.31928
* Bug Fix - On Event Monitoring Setup, Client Actions were not being synced when
  creating a new Trigger.
* Bug Fix - Search Panel now clears video panel when switching to playback mode
* Bug Fix - Keep previously searched items in Playback search bar when perform a 
  Thumbnail search
* Bug Fix - The search page would not always remove cameras from systems that
  are disconnected in the middle of playback.

06/12/2012
v4.11.7.31828
* Bug Fix - Changed Time Trigger UI to use radio buttons instead of check boxes 
  for group days.
* Bug Fix - Clicking play before receiving all search results and other
  rare scenarios may cause video to not be downloaded and cached properly
  for playback.
* Bug Fix - Fixed a crash on Linux and Mac client when accessing storage panel  
  for non-RAID systems with missing smartctl binary
* Bug Fix - Fixed a crash that could occur after doing a thumbnail search and
  losing connection to the system.

06/08/2012
v4.11.6.31781
* Enhancement - Added informational header to exported system logs
* Bug Fix - Crash when right click on Maps. Introduced in v4.11.4.
* Bug Fix - Could replicate Time Triggers if config came in.
* Bug Fix - Fixed audio for exacqReplay and Quick Export
* Bug Fix - Going to the search page from live with serial/POS data would leave
  some of the search page checkboxes in an inconsistent state. The same thing
  would happen after receiving config updates from the server as well.
* Bug Fix - Fixed a potential crash on certain malformed H.264 video streams.

06/06/2012
v4.11.5.31720 - Dev 
* Feature - Time as a Trigger for Event Linking and Monitoring.
* Enhancement - Added all layouts from the client to the player up to 16 cameras.
* Bug Fix - Client no longer display non-printable characters in Live from
  serial data source.
* Bug Fix - Correctly display text in an international Mac Client's video
  panel right-click menu.
* Bug Fix - Fixed inconsistent behavior while scrubbing in the player.

06/01/2012
v4.11.4.31625
* Enhancement - Upgraded decompression library
* Enhancement - Improved decoding speed of live video and smart search
* Enhancement - Added Live to Search feature in video panel right-click menu
* Enhancement - Showing 3ware unit task completion percentage
* Enhancement - Added port numbers for disks in the 3ware raid controller
* Enhancement - Denoting non-predictive SMART attributes 
* Enhancement - Updated icons and text for consistency
* Bug Fix - No longer shows duplicated display of previously returned serial data 
  on Search
* Bug Fix - Only draws results on the item the Smart Search was performed on.
  This was introduced in 4.9.
* Bug Fix - Trigger status on trigger config page now stays aligned on
  status changes.
* Bug Fix - Cameras on a map now change their icon if that camera is
  switched to/from PTZ.
* Bug Fix - Fixed an issue where the search page could flicker and change
  video panel aspect ratios if a camera switched between video and no video.
* Bug Fix - Camera Item Configuration OSD position drop down closes when the 
  average image size string gets updated.
* Bug Fix - Scroll position of the trees no longer gets reset after config updates
  and when switching pages, etc.
* Bug Fix - Pressing the layout buttons used your selected camera from
  the tree (if one is selected) instead of the cameras you're viewing to cycle.
* Bug Fix - Pressing a layout button while one or more cameras are disconnected
  will now fill in the missing gaps rather than jumping to the next set.
* Bug Fix - Fixed the storage hardware threshold listview behavior
* Bug Fix - Fixed Camera Client configuration None position selection

05/15/2012
v4.11.0.31215 - Dev (trunk)
* Enhancement - In OpenGL and Direct3D, improved video rendering performance
  of overlays especially on large layouts where the font must be scaled down.
* Enhancement - Camera configuration always uses native aspect ratio.
* Enhancement - Camera configuration page has received minor visual changes.
* Enhancement - Video on camera configuration page will now stretch if possible.
* Enhancement - Map configuration always uses native aspect ratio of map image.
* Enhancement - In live and search a 1x1 layout uses native aspect ratio.
* Enhancement - Added the ability to select aspect ratio for video panels.
* Enhancement - Added 5x5 and 6x6 layouts.
* Enhancement - Clipboard copy of IP, MAC, firmware from camera setup page.
* Enhancement - Thumbnail search always uses native aspect ratio of camera.
* Enhancement - On Windows 7 and non Window OS, Find more than 9 systems at a time.
* Bug Fix - When editing a Camera Name, the Video Panel no longer steals focus.
* Bug Fix - Enterprise user setup can no longer create a new custom user 
  without a user group.
* Bug Fix - Nesting maps with the same camera in multiple maps may cause
  some of the child map icons not to get updated with the correct status.
* Bug Fix - Map configuration scaled images now look consistent with live.
* Bug Fix - Motion windows drawn in non-4x3 video are now accurate.
* Bug Fix - In Linux, Map configuration page no longer stretches too far vertically.
* Bug Fix - Only show Video Detected text when camera is enabled.
* Bug Fix - Square video was being forced into 4x3 panels in a single layout.

05/07/2012
v4.10.2.31086
* Bug Fix - Fixed exacqReplay not playing while downloading in low bandwidth conditions.

05/04/2012
v4.10.1.31065
* Bug Fix - Added proper client cleanup on Windows log off or shut down.

05/03/2012
v4.10.0.31043
* Enhancement - Added the ability to hide sunken borders in the player and
  load the setting automatically based on the exported client setting.
* Bug Fix - Config updates would cause a minimized client to begin streaming.
* Bug Fix - Starting the Client when it was previously closed with an
  Event Monitor selected in the Views tree now no longer flips between the
  initial view and an empty video panel multiple times.
* Bug Fix - A config update will no longer reset Live mode back to the
  view when the user was looking at a single camera via a double-click.
* Bug Fix - Added back the thin black border when sunken borders are
  disabled and there is no video to display.
* Bug Fix - Having a joystick plugged in would cause live video to
  automatically digital PTZ in some cases.
* Bug Fix - In Linux, client may be forced into software rendering mode
  when OpenGL is supported.
* Bug Fix - In the player, drag and dropping from one video panels to
  another works.
* Bug Fix - Only show My Event Monitors in the View tree if one is available.
* Bug Fix - Supports more than 16 Audio Inputs on a single device.
* Bug Fix - Moving the Pan/Tilt and Zoom speed sliders to the lowest setting
  caused digital PTZ to do nothing.
* Bug Fix - Maps will now always display items recording status.
* Bug Fix - In Linux, reverted change to force displaying decompressed frames
  in live introduced in introduced in 4.9.3.29675. This was causing us to
  actually display less frames.
* Bug Fix - Moved additional cached search video cleanup to client start-up.
* Bug Fix - Right click properties in search no longer permanently grayed out.
* Bug Fix - Possible crash in search if same source searched multiple times.

04/13/2012
v4.9.14.30645
* Bug Fix - Highlight built-in attribute on the storage hardware tab when
  alarmed.

04/05/2012
v4.9.13.30514
* Bug Fix - Video export included previously exported video sections

04/03/2012
v4.9.12.30465
* Bug Fix - Search crashed when search over more than 48 cameras
* Bug Fix - Having a joystick plugged in would cause live video to
  automatically digital PTZ in some cases.
* Bug Fix - Exporting images of non-4x3 video were scaled down when they should
  not have been.

03/23/2012
v4.9.11.30372
* Bug Fix - Maintain tree item selection in storage panel across updates.
* Bug Fix - Updated Vivotek Fisheye library to be compatible with Ubuntu 6.06.
* Bug Fix - Properly enabled search results print and save image

03/19/2012
v4.9.10.30275
* Bug Fix - Memory leak when disconnecting JPEG video streams.
* Bug Fix - Failed to Export Settings successfully.

03/16/2012
v4.9.9.30241
* Bug Fix - Refresh the Position of ImmerVision and Vivotek Digital PTZ
* Bug Fix - When selecting a Client Event that is a logging action or
  making a Client Event that isn't a logging action into a logging action,
  push the system selection to "All Systems".
* Bug Fix - Searched audio was not properly caching
* Bug Fix - Possible crash when using joystick in Configuration.

03/15/2012
v4.9.8.30182
* Bug Fix - Handles deleted Cameras with Digital PTZ Presets in Event Monitoring.
* Bug Fix - Refresh the Event Types list on the Event Monitoring config
  panel when the Show Event List checkbox is toggled.

03/14/2012
v4.9.7.30169
* Bug Fix - Handles deleted Digital PTZ Preset in Event Monitoring.
* Bug Fix - Selected correct Digital PTZ Preset in Event Monitoring when 
  multiple cameras have the same number of presets.
* Bug Fix - When toggling Show Event Monitor List, corrects enable/disable 
  of Timeout, Confirm and Message.
* Bug Fix - Made more strings translatable on Storage Setup.
* Bug Fix - Saves Navigation Bar position when coming from Configuration.

03/13/2012
v4.9.6.30127
* Bug Fix - A zero-timeout view tour in an Event Monitor Profile will now
  continue to show its views instead of showing the first view and stopping.
* Bug Fix - Search panel not properly laying out controls when switch from 
  Live or Config mode in Win7.
* Bug Fix - Crash when removing a Client Event from an event monitor and
  the Client Action list has been sorted.
* Bug Fix - Warning when unchecking "Show Event Monitor List" and the
  current profile contains events that have a confirm message, a non-zero
  timeout, or is a Default as these events will be cleared or removed.

03/09/2012
v4.9.5.30072
* Feature - Vivotek Fisheye support.
* Bug Fix - On the Event Monitor config page, resize the event sources
  and action target list windows when switching monitor types.
* Bug Fix - Fix erroneous reporting of device failure status of eDVR boards
  on My Systems page.
* Bug Fix - No metadata dialog from thumbnail search not always being displayed
* Bug Fix - Search items not properly selected on left click in search bar
* Bug Fix - Search range controls not following proper tab traversal in Linux
* Bug Fix - Really small maps (80x60) erroneously allowed you to zoom out
* Bug Fix - Image corruption when switching from higher to lower resolution camera.
* Bug Fix - Switch Search into thumbnail mode shows ruler in front of thumbnails
  until layout completes
* Bug Fix - Playing search result from thumbnail search bar now switches to timeline 
  view for playback
* Bug Fix - Crash on the Event Monitor config page when deleting a Client
  Event when a new system config is received.
* Bug Fix - Double-click search item doesn't always set proper camera to video panel
* Bug Fix - Clicking Search navigation panel root icon changes icon
* Bug Fix - Intel HD Graphics chipsets in Direct3D would sometimes show missing
  or garbled OSD characters and sometimes would not redraw.
* Bug Fix - Clear virtual matrix of events when switching event views.
* Bug Fix - On Mac, fixed an issue with video not playing when double clicking
  to switch to a 1x1.
* Bug Fix - Event Monitor Profiles are now properly updated on all systems when
  those profiles contain targets that are multi-system views or view tours.
* Bug Fix - Drag and drop operations were interrupting PTZ actions.
* Bug Fix - Stop showing "Event Monitor" in the first video panel when no
  longer monitoring.
* Bug Fix - Thumbnail search item checkboxes now properly maintain state.
* Bug Fix - Properly show and hide the virtual matrix for switching whole views.
* Bug Fix - Order of item tree on Map Setup page matches other tree orders.
* Bug Fix - In Linux and Mac, fixed OpenGL issues when scrolling.
* Bug Fix - Fix Soft Trigger error on Event Monitoring panel that would rename
  the first soft trigger instead of creating a new one.
* Bug Fix - In Linux and Mac, proportional PTZ crosshairs remained after
  disconnecting live video.
* Bug Fix - Event Monitor Profiles shouldn't cause effects when not shown.
* Bug Fix - A Default client action in an Event Monitor Profile should not
  allow for timeout, confirm, or a message as it will never be displayed in the
  virtual matrix window.
* Bug Fix - Reduced number of CPU intensive size iterations when processing 
  size requests in thumbnail view
* Bug Fix - Incorrect behavior when enabling an event monitor in a video panel.

03/06/2012
v4.9.4.29963
* Enhancement - Added Storage hardware management support
* Enhancement - Direct3D and OpenGL Support
* Enhancement - Help menu when pressing toolbar help button.
* Enhancement - Event Monitor can switch between Views and View Tours.
* Enhancement - Event Monitor can have a default video, view, or tour.
* Enhancement - GUI for single storage rule for maximum days of recorded video.
* Enhancement - Thumbnail Search.
* Bug Fix - Serial Ports on maps did not correctly show alarm color.
* Bug Fix - In Linux, Mice detected as joysticks with more than 15 axes
  caused the client to crash. Notably Microsoft Wireless Mouse 5000.
* Bug Fix - Starts exacqReplay from Event Monitoring from correct start time.
  Also ensures duration is between 5 seconds and 15 minutes.
* Bug Fix - Restrict Fisheye dewarping to known compatible cameras.
* Bug Fix - Use default sizes if DVD utility is not present or fails.
* Bug Fix - Put status message update on timer to improve UI responsiveness
  and Search increase download speed.
* Bug Fix - When searching video loss and motion events on the same camera in
  the same search, or likewise, motion and IP camera connected, the results
  would be shown on timeline bar either all under one source, or all under the
  other.
* Bug Fix - Disconnect serial stream in Live mode when Event Monitor activated.
* Bug Fix - Client no longer behaves erratically after a config update
  while creating a new Event Monitor profile.
* Bug Fix - Intermittent loss of connection when a search returned no metadata 
  and the subsequent message dialog was displayed
* Bug Fix - Client crash when deleting a child map when it and its parent are
  both new maps.
* Bug Fix - Reconfigured Client Setup user interface
* Bug Fix - Linux Client crash when exporting server config to a non-writable
  file.
* Bug Fix - Live video on config pages may not resume after minimizing and
  restoring.

02/24/2012
v4.9.3.29675 (Dev)
* Feature - Soft Triggers can be used on maps. 
* Enhancement - Search Panel video caching. 
* Enhancement - Reduced the reads and writes of client configuration file. 
* Enhancement - Added Format to Camera Properties Dialog. 
* Enhancement - Item name can be displayed on a map. 
* Enhancement - Event Monitor can now switch Live View between entire views. 
* Bug Fix - Tab traversal between Start and End times now works on System  
  Information Panel. 
* Bug Fix - In Linux, Force displaying of decompressed frames in Live. 
* Bug Fix - Cameras could be incorrectly included in Video Loss Event Source. 
* Bug Fix - On Add System, lets you complete clear Port, but disables Apply. 
* Bug Fix - Sends correct XML for 32 Input boards from Camera Recording Setup. 
* Bug Fix - Correctly authenticates standalone exe exports. 
* Bug Fix - Makes sure camera name does not contain new line.


02/28/2012
v4.8.13.29750
* Bug Fix - Updated CD burning utility to work with Linux kernel 3.0.

02/02/2012
v4.8.12.29150
* Bug Fix - In Event Monitoring, if the source and target are on separate
  servers, the Client Event can be marked as orphaned and the timeout and
  message can be cleared when the target configuration is received last.

12/19/2011
v4.8.11.28526
* Bug Fix - Cameras could be incorrectly included in Video Loss Event Source.
* Bug Fix - Correctly authenticates standalone exe exports.

12/09/2011
v4.8.10.28429
* Enhancement - Updated online help with new features.
* Bug Fix - In Linux, Correctly determine if in wide screen on startup.

12/02/2011
v4.8.9.28364
* Bug Fix - In exacqReplay, adjusted window height to accommodate ruler.
* Bug Fix - In exacqReplay, reduced flicker of ruler when downloading frames.
* Bug Fix - Display partial export message when export is limited by
  space.
* Bug Fix - Reduced Search Panel's Fast Forward and Frame Forward button
  flicker when downloading video and playback reaches end of downloaded frames
* Bug Fix - Fixed the bug that seems to randomly set the calendar when the
  start and end time are beyond the 1000 seconds (16.67min) limit.
* Bug Fix - In Linux on Search, restored height of spin buttons and the 
  ability to click down arrow.
* Bug Fix - Switch to Play state if reach end of downloaded frames while Fast
  Forwarding

12/01/2011
v4.8.8.28325
* Enhancement - Czech translation.
* Bug Fix - Enable ps file only export in burn to cd/dvd profile.

11/30/2011
v4.8.7.28297
* Bug Fix - Possible crash when saving a multiple camera image.
* Bug Fix - F1/Help for Live and Search now go to the proper help pages.
* Bug Fix - Resolved crash in linux when display exacqRecall Setup panel.

11/30/2011
v4.8.6.28287
* Bug Fix - Increased TCP Receive Buffer size.
* Bug Fix - Live video panel now honors mouse scrollwheel.
* Bug Fix - Changed the progress status in export from indeterminate mode
  to percentage range from 0-100.
* Bug Fix - With a Joystick, Don't enable Digital PTZ if not allowed.
* Bug Fix - Config updates no longer cause config pages to scroll back to
  upper left.
* Bug Fix - Client no longer jumps to another camera or parent config
  panel when editing the config of a camera and a config update comes in.
* Bug Fix - On Mac, GUI artifacts are now removed during a full-screen 
  double-click "1-by" to original layout transition.
* Bug Fix - Find Systems List can now be properly sorted.

11/23/2011
v4.8.5.28215

11/23/2011
v4.8.4.28209
* Enhancement - Truly dynamic ruler bar in Search.
* Enhancement - Updated visual aesthetic in Search.
* Enhancement - Save serial data with still image.
* Enhancement - Support CHMSEE in Ubuntu 11.10 for viewing help file.
* Bug Fix - Ensure bad PTZ Speed values do not get put into client settings.
* Bug Fix - Do not create duplicate localhost and 127.0.0.1 entries in the
  Client ini file.
* Bug Fix - Add default file extension to settings export.
* Bug Fix - check the state of the cd/dvd media and viewer app to allow
  different export options.

11/15/2011
v4.8.3.28061
* Enhancement - Time pickers respond to mouse wheel.
* Enhancement - Client export of *.exe or *.ps includes OSD configuration
  data that is used by ePlayer.
* Bug Fix - Finalize Playing alert sound in Event Monitoring.
* Bug Fix - ExacqRecall now properly checks whether to allow expansion
* Bug Fix - Some OSD font colors were not preserved through other font
  changes in Windows Clients.
* Bug Fix - Allow IP Camera Time Server Override to be changed on servers 
  without time configuration.

10/19/2011
v4.8.2.27767 - Dev
* Enhancement - Added setting in Client Config to hide sunken borders on
  live and search video panels.
* Enhancement - exacqRecall - support updated exacqRecall features.
* Enhancement - Play alert sound in Event Monitoring.
* Bug Fix - Pressing F1 (Help) on the Enterprise Notifications page now
  brings up the help viewer on the correct page.
* Bug Fix - Fixed Mac Enterprise User crash when adding new user to fewer 
  than all available systems.
* Bug Fix - Schedule change XML only shows items whose schedule changed
  thus improving the audit of schedule changes.
* Bug Fix - When modifying maps, sometimes a message shows saying that a
  system or set of systems have rejected the map update even though later
  investigation shows that the update was successful.
* Bug Fix - Live maps will continue updating item status after switching
  to search or config modes and then back to live mode.
* Bug Fix - Fixed calculations for placement of video panel.
* Bug Fix - Client and ePlayer no longer display non-printable characters
  received from serial data source.
* Bug Fix - For POS Profiles, always show new blank row for Mask and Keywords.
* Bug Fix - On System Information Panel, stop time conversion to 24-hour 
  mode if already in 24-hour mode
* Bug Fix - Digital PTZ saved in a view work in Search again.  Broken in 4.7.6

10/17/2011
v4.7.15.27729
* Bug Fix - Pressing F1 (Help) on the Enterprise Notifications page now
  brings up the help viewer on the correct page.
* Bug Fix - Updated Polish help file.

10/3/2011
v4.8.1.27579 - Dev
* Feature - I/O Triggers can be used on maps.
* Enhancement - Remove toolbar flicker upon Client startup in Windows.
* Enhancement - Added 12/24hour mode selection option in Mac
* Bug Fix - Sony (CH-110 and DH-110) h.264 export to mov format.
* Bug Fix - Both Notification panels now properly warn user before deleting
  an E-mail Message Profile if it is linked to an event

9/30/2011
v4.7.14.27540
* Bug Fix - Was disabling password controls on Windows.  Was broken in 
  previous release.

9/29/2011
v4.7.13.27529
* Bug Fix - Event linkages and client events (event monitoring) with video
  loss sources were inadvertently being marked as orphaned.
* Bug Fix - Enabled check was not getting updated on the IP Cameras Panel.
* Bug Fix - Incorrectly asking for login when server configured for
  Single Sign On.
* Bug Fix - Don't allow saving of credentials from My Systems->Connect As
  when server configured for Single Sign On.
* Bug Fix - An "at" symbol (@) in a username edit control now gray's out
  the associated password edit controls in Mac and Linux as the at symbol
  (@) is only used to signal a Kerberos username (and, therefore, uses
  LDAP/Active Directory/Kerberos for login).

9/27/2011
v4.7.12.27461
* Bug Fix - Correctly parses Event Sources from older servers.
* Bug Fix - Correctly stores PTZ speed for Analog Cameras in client config file.
* Bug Fix - Correctly adjusts Zoom In Cursor with FishEye cameras.
* Bug Fix - FishEye position now restored properly in Views.
* Bug Fix - Windows now properly redraws Search timeline width when vertical
  scrollbar should no longer be visible.

9/14/2011
v4.7.11.27348
* Bug Fix - Stop search time conversion to 24-hour mode if already in 
  24-hour mode
* Bug Fix - Catch multiple button clicks on Search playback fast forward
  and fast reverse buttons

9/8/2011
v4.7.10.27290
* Bug Fix - Toolbar broken in Search mode for user with Search-Only
  permission on all connected systems.
* Bug Fix - Correctly positions client on startup. Broken in previous build.
* Bug Fix - Only allow enabled Audio Inputs to be subscribed too. This
  eliminates some Port Audio error messages.
* Bug Fix - Only force disable text control colors on Mac.  Linux and Windows
  will now handle different themes better.
* Bug Fix - Fixed Message Profile Recipient check for translations
* Bug Fix - Grays out "New" name on Enterprise panels to indicate it needs 
  to be changed.
* Bug Fix - Find Dialog retains position while Client is running.

9/2/2011
v4.7.9.27252
* Enhancement - Double click in row on Add IP Camera list jumps to
  Camera setup page.
* Enhancement - Disable Query LDAP button when system is not connected
* Enhancement - Only show Search Event data when displaying Event Tree.
* Bug Fix - No longer sends Config update on Digital PTZ speed change
* Bug Fix - PTZ Control was not being updated correctly in certain situations.
* Bug Fix - Stop Enterprise Notifications grid column width auto-resizing
* Bug Fix - Fixed Enterprise Notifications server data comparison
* Bug Fix - Fixed Enterprise User New button not being properly enabled 
  when page is left while in a new state and the changes are discarded
* Bug Fix - Fixed look of disabled Enterprise User edit/text controls on Mac
* Bug Fix - Fixed Enterprise User false-positive collision on config update 
  in a new state
* Bug Fix - Fixed Enterprise Notifications message field in Linux text not 
  displayed in disabled color when control is disabled
* Bug Fix - On Add Systems Panel, Stop button correctly refresh panel again.
* Bug Fix - Fixed Enterprise User Initial user group incorrect when navigate 
  away from page and return when item was previously selected
* Bug Fix - Search playback now selects only a single POS item on play when 
  no items were initially selected
* Bug Fix - Searched POS data now scrolls properly during playback
* Bug Fix - Crash on mac in wxGrid during Client startup.
* Bug Fix - Added warning and clear Digital PTZ presets when switching modes.
* Bug Fix - Made search controls wider, and matching widths between Linux,
  Windows, and Mac OS X for My Systems, Enterprise Cameras, System Log Search,
  Audit Trail Search, and Login History Search.
* Bug Fix - Fixed Search not stopping playback when reach end of cached video
* Bug Fix - When entering a new system for connection to, the 'Always Prompt'
  setting is now honored regardless of what username and password is entered
  in the 'Use These Credentials' edit boxes.
* Bug Fix - Linux Client 'Please Enter Credentials' dialog too small.
* Bug Fix - Added My Events root item to Events Tree.
* Bug Fix - 'Floating' statusbar issue on Mac.
* Bug Fix - Fixed Enterprise Notifications incorrectly sorting message profiles
  (known windows issue on single column sort)
* Bug Fix - No longer restricts layouts based on license.

8/24/2011
v4.7.8.27111 - Dev
* Bug Fix - On export to avi or mov, don't include zeros in calculation
* Bug Fix - Handle multiple selection regions on My Systems grid.
* Bug Fix - Fixed Search results display sizing issues in linux.

8/17/2011
v4.7.7.27038 - Dev
* Bug Fix - Fixed timecode sync between current position cursor and POS
  transaction time
* Bug Fix - Selecting ImmerVision for a non-ImmerVision image does not
  distort the image (better handling when Digital PTZ is in incorrect mode).

8/10/2011
v4.7.6.26970 - Dev
* Feature - Sentry360 and ImmerVision Fish Eye Support.
* Enhancement - Stores PTZ speeds in client config file.
* Bug Fix - Crash when switching back to Live mode after deleting an IP
  serial port that was being shown in Live mode.

7/27/2011
v4.7.5.26813 - Dev
* Enhancement - Improved exacqReplay Layout
* Bug Fix - Search now correctly determines duration and doesn't change
  the user's specified end time
* Bug Fix - Same event sources would be collapsed correctly in search.

7/22/2011
v4.7.4.26755 - Dev
* Enhancement - Improved Search Panel Layout
* Enhancement - Connect As and multisystem connect options from My Systems
  page right click menu.
* Enhancement - Client Configuration option for Restore Client on User
  Attention Request.
* Bug Fix - Live View and Tour are cleared from ini file if user navigates
  away from that Client startup condition.
* Bug Fix - right click Camera Properties shows the correct Manufacturer
* Bug Fix - Corrected default sort columns to list controls
* Bug Fix - Crash when on search page, the save image file dialog is
  showing, and a server disconnects.
* Bug Fix - Stop "unable to open XRC file" message popup occurring on
  every attempt to connect to a powered-on system that does not have the
  server software running.
* Bug Fix - "Invalid date/time" warning only appears when selecting the
  Date/Time tab in the System Setup panel, or upon re-entering it after
  previously leaving it while the Date/Time tab was selected.
* Bug Fix - System which requested credentials and canceled could not be
  connected from My Systems right click menu.
* Bug Fix - Save View button now auto-sizes to the text in it.
* Bug Fix - Client uninstaller will prompt to close any open Clients.
* Bug Fix - ePlayer and Quicktime export could show incorrect timezone
  offset in on screen display.
* Bug Fix - Add System page's Credential selection radio buttons now
  behave as a group.
* Bug Fix - Fix crash during startup when a joystick device with more
  than 16 buttons is connected to the system.

6/27/2011
v4.7.3.26516 - Dev
* Enhancement - Command line XML allows specifying Live View or Tour.
* Bug Fix - In Search Panel, parent checkboxes indicate grayed (third)
  state when any children are checked (better parent checkbox behavior
  on Search Panel).
* Bug Fix - State of Show Toolbars might not be saved properly.
* Bug Fix - Add Systems page now accepts new systems on Linux.

6/21/2011
v4.7.2.26449 - Dev
* Enhancement - Updated Enterprise User Setup to be consistent with
  Enterprise Notifications.

6/10/2011
v4.7.1.26285 - Dev
* Bug Fix - Restored Search Panel Calendar Controls.

6/09/2011
v4.7.0.26282 - Dev
* Feature - Enterprise Notifications
* Enhancement - Client Login
* Bug Fix - ePlayer on Mac now paints video in the correct place onscreen.
* Bug Fix - Consistent approach to enabling and/or hiding toolbar buttons
  on Search Page.
* Bug Fix - Improve frame rate calculation when exporting AVI or Quicktime
  files from recorded video that was not continuous.
* Bug Fix - Mac and Linux time spin buttons on the System Information config
  page will now no longer arbitrarily stop incrementing or decrementing.
* Bug Fix - Condensed some words on the burn disc dialog for translations.
* Bug Fix - Better check on Linux for when to use our portaudio and when
  to use the portaudio installed on the system.
* Bug Fix - Now including various licensing files.

6/02/2011
v4.6.12.26196
* Bug Fix - Crash when left-clicking on any of the row headers on the "My
  Systems" config page.
* Bug Fix - Added more space on the burn disc dialog for various
  translations.

5/26/2011
v4.6.11.26128
* Bug Fix - removed singular only strings from pt_BR translation

5/26/2011
v4.6.10.26127
* Enhancement - updated French translation
* Bug Fix - Bogus "You have unsaved changes" message when switching away
  from the Notifications config panel after selecting but not modifying a
  notification message profile.

5/25/2011
v4.6.9.26097
* Bug Fix - Make Import and Export License file dialog wildcards
  translatable.
* Bug Fix - Make Export Log file dialog wildcards translatable.
* Bug Fix - Notifications page "to", "cc", and "bcc" are now correctly
  translated.
* Bug Fix - "About to update the license..." message had incorrect %-flag
  modifier for the number of systems that will be updated.
* Bug Fix - Soft Trigger Dialog no longer shows exacqVision Start systems.
* Bug Fix - Live view will now correctly show the user when one of the
  cameras they are actively watching becomes disabled.
* Bug Fix - On viewing audit or log from system A, then viewing same for
  system B, then system A becoming disconnected, system B's audit/log would
  blink on each subsequent connection attempt to system A.
* Bug Fix - Audit trail now differentiates between logout, and socket close
  when there hadn't been a login.
* Bug Fix - Filter controls did not properly maintain values when switching
  between system information panels for different systems.
* Enhancement - System log, audit trail, and login history searches keep
  the current filter string across searches.
* Bug Fix - Use the standard branding logo if there is no restricted
  branding logo.
* Bug Fix - Do not replace underscores ("_") with ampersands ("&") in
  filenames.

5/17/2011
v4.6.8.25986
* Bug Fix - 'Missing visionHeaderRestricted.png' message when using the
  OEM toolkit.

5/16/2011
v4.6.7.25962
* Bug Fix - Corrected custom user group behavior on user config panel.

5/16/2011
v4.6.6.25954
* Bug Fix - updated license and translation strings

5/11/2011
v4.6.5.25896
* Bug Fix - Clarify restricted license status string on System Setup page.

5/11/2011
v4.6.5.25896
* Enhancement - Client now saves and restores the navigation tree width
  and can read the navigation tree width from a command line file.
* Enhancement - Client now saves and restores the number of visible
  navigation tree buttons in live and search mode and can read the number
  of visible buttons from a command line file.
* Enhancement - Alt-Enter keystroke now combines the F4, F8, and F11
  keystrokes.
* Bug Fix - Export audio support for AAC in mov and G726-32 in avi.
* Bug Fix - Hide 4x3 six camera layout button when showing widescreen six
  camera layout button.
* Bug Fix - Add "/" in the invalid export channel name character for avi
  and mov files.
* Bug Fix - Removes some Client Config options upon connection to and
  only to one Start system (introduced in v4.6.4).
* Bug Fix - Silence Ubuntu 11.04 Software Center's displeasure of edvrclient.
* Bug Fix - Don't allow export of more than 16 cameras at a time.
* Bug Fix - Moving Client window in overlay mode broken in 4.6.0.25449.
* Bug Fix - Enable or disable the search button on search page based on
  checked items in the navigation tree.
* Bug Fix - VGA Auto mode properly skips offscreen mode to eliminate flicker.
* Bug Fix - doesn't reorder the same stream by time (Sony DM110 audio)
* Bug Fix - Clarify Export menu item label when audio is present.
* Bug Fix - Emphasize the System Log area by giving it more space.

5/9/2011
v4.5.6.25856
* Enhancement - updated translations

4/27/2011
v4.6.4.25722
* Bug Fix - Allow searching events from non-license-restricted systems.
* Bug Fix - Fix extra space in the branding logo toolbar on the Mac
  (introduced in 4.6.1).
* Bug Fix - Make branding logo stay right-justified in the toolbar band
  on all platforms.
* Bug Fix - Keep toolbars from shifting around when switching to or from
  config mode on all platforms.
* Bug Fix - Restores all Client Config options upon disconnection from
  a Start system.
* Bug Fix - Show the correct logos based on connected systems on all
  platforms (indroduced in 4.6.3).

4/22/2011
v4.6.3.25665 Dev
* Enhancement - Show all available PTZ Presets in right click menu.
* Enhancement - 3x2 Widescreen layout.
* Bug Fix - Made IP Reconnection Control behavior more consistent across platforms.
* Bug Fix - Only show PTZ commands in menu that are available to user.
* Bug Fix - Fixed the playback audio to handle sampling rates or greater than
  32767Hz.

4/1/2011
v4.6.2.25459
* Feature - ImmerVision Lens Support

4/1/2011
v4.6.1.25457 Dev
* Feature - evStart

4/1/2011
v4.6.0.25449 Dev
* Feature - Audit trail on systems.
* Feature - Enterprise Cameras page.
* Enhancement - Configurable IP Reconnection setting.
* Enhancement - Show used IP camera count next to licensed IP camera
  count on System Setup page.
* Enhancement - Redesign of Notifications panel
* Bug Fix - Status bar would reappear on start up when hidden on exit.
* Bug Fix - Disable IP Camera web admin link if the IP camera address
  contains "://", "#", or "/" characters.
* Bug Fix - Passes command line parameters to exacqReplay instance of client.
* Bug Fix - Text now translatable when updating licenses on multiple servers.
* Bug Fix - Audio config panel wasn't correctly representing audio inputs
  when they transition between available and unavailable (existing on camera,
  but in an unsupported mode).
* Bug Fix - On startup, move main window so that it is visible if it was
  previously on a secondary monitor that is no longer accessible.
* Bug Fix - Mac Client now correctly starts on a secondary monitor when
  that monitor is configured to the left of the primary monitor.
* Bug Fix - Mac Client will now correctly drop all video subscriptions
  when minimized.
* Bug Fix - The Copy button on the License tab of the Systems Information
  configuration panel will now copy the licensed MAC address to the
  clipboard instead of the MAC address of the currently selected network
  adapter on the Network tab.  Default selection on the Network tab
  corresponds to the licensed MAC address if system is licensed.
* Bug Fix - Made XML Declaration consistent and simpler.
* Bug Fix - Invalid map graphics are no longer silently dropped.
* Bug Fix - Fix statusbar overwriting toolbars on Client startup.
* Bug Fix - Fix the parsing of RTSP URL for clickable links to device
  web page.
* Bug Fix - Always show the 2x2 layout toolbar button.
* Bug Fix - Under certain conditions, clicking on a layout button would do
  nothing or skip the first set of cameras, then fill out the video panels.

3/23/2011
v4.5.5.25335
* Bug Fix - Fix Search Rulerbar jumping back one hour during DST.

2/21/2011
v4.5.4.24944
* Bug Fix - Crash upon start up and connection to first server when an
  Event Monitor was in use before previous shutdown.
* Bug Fix - Missing or unresponsive live mode toolbar buttons when connected
  to a single unlicensed or restricted license server.

1/24/2011
v4.5.3.24257
* Enhancement - Serial Ports Keywords can be used as Event
  Linking and Monitoring sources.
* Bug Fix - Serial Profile Keyword were not being selected correctly in Event
  Linking and Monitoring.
* Bug Fix - Possible crash when right-clicking system name on MySystems page.
* Bug Fix - Reselect POS Profile when configuration comes in.
	
1/17/2011
v4.5.2.24310
* Enhancement - Individual Serial Profile Keywords can be used as Event
  Linking and Monitoring sources.
* Enhancement - Added option to use Camera OSD settings for Serial Profiles

1/5/2011
v4.5.1.24113 Dev
* Enhancement - Update system licenses from My Systems page.
* Enhancement - Added Finnish language translation.
* Bug Fix - If camera resolution or standard changed while viewing, would 
  not display correctly.  Introduced in 4.5.0.
* Bug Fix - Preview video file from disk burn dialog works in Linux. Fix
  in 4.4.0 was not sufficient.
* Bug Fix - Event Monitoring profiles across servers would not work. Broken 
  in 4.3.0
* Bug Fix - Default value of sharpness now appropriate for SDVR boards.
* Bug Fix - Possible crash on startup when trying to initially display a
  View containing only event monitor windows.
* Bug Fix - Arrow keys work in License Update text control.
* Bug Fix - Creating multi level maps could crash if config updated.
* Bug Fix - Improved client performance when receiving frequent user
  status updates.
* Bug Fix - No longer prevented from creating a new user if a "New User"
  local user account happens to exist, as long as it will be named something unique.

12/07/2010
v4.4.4.23833
* Bug Fix - In Linux, ePlayer would not display video. Broken in 4.4.0

12/03/2010
v4.4.3.23795
* Bug Fix - Preview video file from disk burn dialog works in Linux. Fix
  in 4.4.0 was not sufficient.

11/19/2010
v4.5.0.23676 Dev
* Enhancement - Add audio decode support for G726-16,24,32,and 40 types.
* Enhancement - Improved XML Parsing.
* Enhancement - Release memory for unused decompressors.
* Bug Fix - In enterprise user setup panel, when deleting an account from
  all systems, panel no longer switches to add new user mode.
* Bug Fix - The password edit was disabled on Add Systems panel when adding
  a non-Single-Sign-On LDAP user.
* Bug Fix - On Mac, Replay would not work if application had space in path

11/18/2010
v4.4.2.23628
* Bug Fix - add and update various translations in Client.

11/09/2010
v4.4.1.23507
* Bug Fix - Export to *.avi file failed if camera name contained illegal
  characters for a filename.
* Bug Fix - On Add IP Camera page, device Type dropdown shows ONVIF for
  cameras connected via ONVIF plugin.

11/03/2010
v4.4.0.23449
* Enhancement - On My Systems page, can connect to a system without it being
  added to the list of systems that are connected each time Client starts.
* Enhancement - Added text overlay for Quicktime export.
* Enhancement - Users with Search privilege can see days of recorded video
  on My Systems page.
* Enhancement - Hide ONVIF IP camera detection results if the device is
  supported by a native plugin.
* Bug Fix - OSD text is included when ePlayer saves an image.
* Bug Fix - Remove unused type on Notification Panel.
* Bug Fix - Preview video file from disk burn dialog works in Linux.

10/24/2010
v4.3.8.23279
* Bug Fix - Search on Server time was off if Server did not observe DST.
* Bug Fix - Search cursor timezone display.

10/15/2010
v4.3.7.23203
* Bug Fix - Removing invalid UTF-8 characters in the German Translation.

10/13/2010
v4.3.6.23182
* Bug Fix - German Translation

10/11/2010
v4.3.5.23165
* Bug Fix - translation dictionaries for ExacqVision Updater.

10/09/2010
v4.3.4.23147
* Bug Fix - all translations now include fuzzy strings.

10/08/2010
v4.3.3.23132
* Enhancement - Portuguese and Brazilian Portuguese translation.
* Bug Fix - Does not display notification profiles with duplicate IDs.
* Bug Fix - Set notification profiles IDs instead of relying on the server.

09/30/2010
v4.3.2.23026
* Bug Fix - Exported audio sample rate was being set incorrectly, 
  causing it to fail in ePlayer.

09/10/2010
v4.3.1.22780
* Enhancement - Updated help file.
* Bug Fix - Memory leak when searching introduced in 4.3.0
* Bug Fix - In some timezones, the search bar was not line up correctly 
  in week view.

09/08/2010
v4.3.0.22725
* Enhancement - Supports AllowExpansion command line parameter
* Enhancement - In Vista SP1 and greater, captures crash dumps in log folder.
* Enhancement - Tooltip for days of recorded video shows date of oldest video.
* Enhancement - Searching items from servers in a different timezone from 
  Client can be done referenced to server time.
* Bug Fix - Proper handling of timezones without even hour offsets.
* Bug Fix - Prevent creation of video loss event linkages for devices
  that do not implement video loss (i.e. IP box cameras), and properly
  indicate any such existing inoperable linkages for user to delete.
* Bug Fix - Properly denote cameras with only exclude windows defined,
  along with cameras without any motion windows defined, in schedule panel.
* Bug Fix - Eliminated erroneous error message when importing a new
  license file to a system.
* Bug Fix - Tooltip in main tree might have truncated last line in Win7 or Vista.
* Bug Fix - Support managing multiple network adapters in Linux.
* Bug Fix - SearchBar would not scrub all the way to the right sometimes in Linux.

07/19/2010
v4.2.2.22226
* Enhancement - My Systems page has new columns for MAC address, Serial
  Number, Days of Recorded Video.
* Enhancement - Columns visible in grid controls are selectable.
* Enhancement - Data from My Systems page can be selected and copied to
  clipboard.
* Enhancement - Privacy Mask in non-4x3 mode. Correctly draw the privacy mask
  grid and block within the video for both 4x3 and non-4x3 modes.
* Enhancement - Popup support tip when configuring Expiration Rules.
* Bug Fix - Correctly play audio from Sanyo cameras in JPEG mode.
* Bug Fix - In Linux, deleting an event linkage could display incorrect data.

06/23/2010
v4.2.1.21979
* Enhancement - Exporting and Importing of system settings as well as map
  graphics are now integrated into one operation.
* Enhancement - Korean language.
* Enhancement - Help toolbar button is hidden if help file is not readable.
* Enhancement - Added support for device failure as a source for event
  linking and monitoring.
* Enhancement - Simplified adding systems and IP cameras by merging the
  IP address and hostname fields into one for both panels.
* Bug Fix - Dome pattern and menu controls now hidden when setting digital
  PTZ presets on analog domes supporting those settings.
* Bug Fix - Client crash if IP serial port use dropdown was active when a
  config update from relevant server is received.
* Bug Fix - Removed video stall logic, due to existence of connection
  watchdog logic.
* Bug Fix - Some Windows default browser configurations would not correctly
  open an IP camera admin site when clicked on from the Camera Setup Page.
* Bug Fix - Japanese characters in Joystick Config Page.
* Bug Fix - Client could have shown valid soft triggers as orphaned on
  Event Button setup page.

05/10/2010
v4.2.0.21439
* Bug Fix - further tweak to h.264 decoder memory usage change in 3.7.11.
* Bug Fix - Restore drag and drop of video in multicamera search broken
  in 4.0.0.

05/06/2010
v4.1.7.21420
* Bug Fix - Context sensitive help for mapping.
* Bug Fix - Include updated System Setup page in help file.
* Bug Fix - Build 21413 had incorrect minor version number.

05/05/2010
v4.1.6.21392
* Enhancement - More PTZ commands available from the joystick buttons.
* Bug Fix - More efficient PTZ commands during proportional ptz.
* Bug Fix - PTZ menu command from joystick should not have repeated.

04/30/2010
v4.1.5.21278
* Bug Fix - fixed the group token buffer size failure when check for process
  admin.  Also added a backup check for administrator right which should return
  true for XP machines with admin right and Vista/7 when run in elevated mode.
* Bug Fix - Fixed PTZ pattern recording on AD-422 analog PTZ.

04/27/2010
v4.1.4.21175
* Enhancement - PTZ menu open and close available from joystick buttons.
* Enhancement - Enable server-based PTZ preset tour from live right click menu.
* Enhancement - Add crosshair for easier initiation of proportional live
  PTZ control of mechanical cameras via mouse.
* Bug Fix - PTZ preset 16 from live right click menu did not work.

04/15/2010
v4.1.3.21057
* Enhancement - exacqVision Client can now export serial data that can be
  played back with the exacqVision Media Player
* Enhancement - Map Graphics export/import.
* Enhancement - Proportional live PTZ control of mechanical cameras via mouse.
* Bug Fix - Fixed search cameras whose resolution was not divisible by 16
* Bug Fix - Single system user config panel did not disable permission
  tree when User Admin and/or View Admin privileges were selected. A
  User Admin or View Admin is required to have all possible permissions
  for the system.
* Bug Fix - Systems reconnect correctly after video stalls due to right-
  click menus showing for too long.
* Bug Fix - Fix the crach caused by authenticate fail when client is not
  part of a domain.
* Bug Fix - Correct tooltips on Camera Recording Setup page were introduced
  in 20279.

03/25/2010
v4.1.2.20853
* Bug Fix - Endless "you do not have config privileges for maps" dialog.

03/22/2010
v4.1.1.20815
* Bug Fix - Subtleties of layout button behavior when fewer cameras exist
  than are in the selected layout.

03/20/2010
v4.1.0.20807
* Enhancement - Cameras, Views, Events tree can be sorted alphabetically
* Enhancement - exacqReplay on map opens new video window adjacent to cursor.
* Enhancement - On System Setup page, hide eDVR board licensed count on
  evaluation system with no eDVR boards in the system.
* Enhancement - Client installer no longer adds Windows start menu items
  to change graphics modes as this is done within the Client.
* Enhancement - VGA Auto mode skips offscreen state to eliminate flicker.
  (05/09/2011: fixed properly in 4.6.5)
* Enhancement - Display only the valid layout buttons in Live mode based
  on the number of available cameras when connected to a single, license-
  restricted system.
* Enhancement - ePlayer now plays back all files with audio without issues
  including audio only files.
* Enhancement - Disc Burn dialog leaves all files unchecked by default now,
  added a "Select All" button to select and unselect all files.
* Bug Fix - Buttons on PTZ popup controls remain responsive when mouse is
  held down continuously on them.
* Bug Fix - Preset config dialog may not have updated on server response
  when a digital PTZ preset was created.
* Bug Fix - Restored proper sorting of Groups Tree.
* Bug Fix - Escape to stop drawing digital PTZ left rectangle on screen
  in overlay mode.
* Bug Fix - Fixed erroneous error messages in Enterprise User Setup, where
  the user had successfully applied updates to multiple systems, but the
  panel still displayed a message indicating that the account had been
  added or deleted to/from one of the systems, and would have to abandon changes.
* Bug Fix - Display message on search panel if the server's transform buffer
  isn't large enough to return a very large amount of search results.
* Bug Fix - can not change the device type for an existing IP camera
* Bug Fix - ePlayer no longer warns user about a missing sound card on startup,
  it will now warn a user about the problem when they try to play a file with audio.
* Bug Fix - No longer show the first camera twice if there were not enough cameras
  in the tree to fill the selected layout.

03/2010
v4.0.12
* Enhancement - Buttons to apply resolution to all inputs available on sdvr
  systems, or any system where resolutions match for all cameras on page.
* Bug Fix - Weird graphic artifacts on map icons rotated at 45 degree offsets.
* Bug Fix - Views can host Event Monitoring again.
* Bug Fix - Live and Search Map trees now correctly honor Maps privilege
  instead of Groups privilege.
* Bug Fix - Chinese Client no longer spins on "No response, retrying"
  when trying to log in to any exacqVision server.
* Bug Fix - Endless "you do not have config privileges for maps" dialog.
* Bug Fix - Crash when accessing help and a navigation tree has focus.

02/18/2010
v3.7.16.20279
* Enhancement - Buttons to apply resolution to all inputs available on sdvr
  systems, or any system where resolutions match for all cameras on page.

02/15/2010
v4.0.11.20210
* Bug Fix - Restored proper sorting of Groups Tree.

02/12/2010
v4.0.10.20181
* Bug Fix - Crash on connected clients when an admin merges maps.
* Bug Fix - Disable the New button on multi-server maps or decendents of
  those maps that have diverged by inconsistent updates.
* Bug Fix - Prevent the user from editing a multi-server map or a
  decendent map that have diverged by inconsistent updates and message
  them to fix it.
* Bug Fix - Restore bolding of current view in a view tour broken in 4.0.7
* Bug Fix - Fix ePlayer on certain non-4x3 video resolutions on 4x3 monitors.

02/07/2010
v4.0.9.20071
* Bug Fix - Better handles decompressed video that have unusual buffered
  frame counts.
* Bug Fix - Don't allow editing multi-server maps or decendent of those
  maps diverged by a one-system update.  Merge Maps dialog now lists the
  servers that the diverged maps are from.
* Bug Fix - Don't add the same camera, audio, or serial device to the
  same group or map multiple times.

2/7/2010
v3.7.15.20063
* Bug Fix - Cancel editing a group or event button could cause warning
  message box to be repeated many times.

02/04/2010
v4.0.8.20030
* Bug Fix - Load standard translation catalog after setting search path.
* Bug Fix - Allow for translating "OK" and "Cancel" on standard dialogs.
* Bug Fix - Cancel editing a group or event button could cause warning
  message box to be repeated many times.
* Bug Fix - Mapping no longer crashes pre-4.0 clients on the groups page.

01/28/2010
v4.0.7.19883
* Bug Fix - Camera properties dialog supports sdvr board
* Bug Fix - Tree item bolding works through server connections and
  configuration updates.
* Bug Fix - Don't show map config tree node if no connected servers
  support maps.

1/28/2010
v3.7.14.19869
* Enhancement - Login Type attribute sent to Server

1/27/2010
v3.7.13.19842
* Enhancement - Russian translation
* Bug Fix - Overlay VGA acceleration mode works on Intel GMA 4500.

01/25/2010
v4.0.6.19788
* Enhancement - live mode camera and group trees on Linux now no longer jump to
  the top of the tree on double-click or layout changes.
* Bug Fix - Disable the "Change Graphic" button when on the "Map Setup"
  configuration node.
* Bug Fix - Crash when a map has a child or grandchild map with the same
  name.
* Bug Fix - Crash upon OK'ing the "non-unique map name" message box after
  receiving a config update.
* Bug Fix - Crash upon selecting a graphic after receving a config update.
* Bug Fix - Crash upon OK'ing the "non-4x3 ratio" message box after
  receving a config update.
* Bug Fix - Display child maps after a parent map's items in the search tree.
* Bug Fix - Tooltip rendering issues in Vista and Windows 7.
* Bug Fix - On Add System Panel, Password box could be enabled by mistake.
* Bug Fix - Maps with transparent backgrounds now show properly.
* Bug Fix - Crash in map config if the server that hosts the map's background
  graphic disconnects and reconnects and the user has not visited that map.
* Bug Fix - Only allow one new map per map child level.
* Bug Fix - Stop map icons from "jumping" to new positions when attempting to
  drag an already existing item onto the map again when configuring a map on
  the Windows Client.
* Bug Fix - When double-clicking on a map in live view, don't show its parent
  with the child maps and cameras and child maps in the live panels.
* Bug Fix - Dragging a camera into a video panel previously could have uncollapsed
  tree items and jumped the tree away from the just-dragged camera.
* Bug Fix - Map Config Panel drag and drop performance on Linux.
* Bug Fix - On the Map Config Panel, ensure map items that are selected by
  clicking the the item in the map are also selected and visible in the
  available items tree.
* Bug Fix - On the Map Config Panel, deleting an item from a map now correctly
  shows the item as available in the available items tree.
* Bug Fix - On the Map Config Panel, changed the right-click menu item "Delete"
  to "Remove from map".
* Bug Fix - QuickTime Export - Fixed memory free issue.
* Bug Fix - Was not able to search submap items.
* Bug Fix - Disallow removing parent map link from child maps.
* Bug Fix - Digital PTZ environment kept through entering or exiting live panel
  double-click 1x mode.
* Bug fix - Changed the verbose when delete a LDAP mapping.
* Bug fix - Force a new layout when add a new panel to the tab.
* Bug fix - Disable the password when in LDAP mode.
* Bug Fix - Map in live view no longer disappears when map is updated from
  another client.
* Bug Fix - Overlay VGA acceleration mode works on Intel GMA 4500.
* Bug Fix - Correctly displays Font Smoothing setting in client and removes it
  from the installer.
* Bug Fix - Enable the "QUery LDAP" button in the "User setup" panel for
  consistent behavior as the "Query LDAP" button in the "Enterprise User
  Setup" panel.
* Bug Fix - On the Map Config Panel, icons on the map cannot be moved off-map.
* Bug Fix - In Enterprise User Setup panel, carefully differentiate between
  LDAP and local user accounts that just happen to have matching display names.
* Bug Fix - System log could show empty rows when searching after the first time.
* Bug Fix - Fixed the method that determines the user's administrator privilege.
* Bug Fix - Fixed the width of the "user" setup panel so that it fits
  better in a 1024x768 resolution.
* Bug Fix - Map now does not flash when a map item is selected.
* Bug Fix - Maps now display properly in "high-color" (16-bit) mode.
* Enhancement - Map items can now have square balloons.
* Bug Fix - In the installer, remove the "Run on exit" checkbox if the machine is
  on a domain, since it is more likely to have been executed via runas.
* Bug Fix - Map items disappearing in certain config update scenarios.

1/17/2010
v3.7.12.19650
* Bug Fix - Video Output Setup page may have erroneously shown support for
  multipicture output on outputs where hardware only supports a 1x1 view.

01/11/2010
v4.0.5.19537
* Bug Fix - Don't roll to the next map when double-clicking the currently
  selected map in the live map tree.
* Bug Fix - Tip windows showing View, View Tour, SoftTrigger, and Event
  descriptions and System and Map status were double-spaced in Linux and Mac.
* Bug Fix - Do not update while displaying tip window for Map or System
  status on Mac as it takes too long.

1/10/2010
v3.7.11.19532
* Enhancement - Hides license fields for analog cameras and eDVR boards
  if license value is zero for these fields.
* Enhancement - Open translated help file from locale directory if it exists.
* Bug Fix - State of View or View Tour was not restored properly in
  Linux and Mac clients.
* Bug Fix - reduced virtual memory usage in the h.264 decoder

01/08/2010
v4.0.4.19517
* Enhancement - Systems in the MySystems page can be connected or disconnected
  via right click on Connection Status column.
* Bug Fix - Camera, Group, and Map trees unbolding during video panel clearing.
* Bug Fix - Serial Port alarm status was reversed in Map status tip.
* Bug Fix - reduced virtual memory usage in the h.264 decoder
* Bug Fix - Must now right click on MySystems page status column on Enterprise
  servers to see system status to allow the tip window to work on Linux Clients.
* Bug Fix - Must now right click on map items to see status to allow the tip
  window to work on Linux Clients.

01/07/2010
v4.0.3.19497
* Bug Fix - Intermittent crash if user switches away from an unsaved map via
  the config tree and does not keep changes.
* Bug Fix - Disable selection of cells on configuration grids

01/06/2010
v4.0.2.19489
* Enhancement - Hides license fields for analog cameras and eDVR boards
  if license value is zero for these fields.
* Enhancement - For Linux and MacOS system, the passwords are disabled
  if the username contains "@" to login into a domain.  The credential
  is cached in this case with kinit.
* Enhancement - Open translated help file from locale directory if it exists.
* Bug Fix - The icon border for cameras and audio inputs in a map
  reflects the recording state of that object.
* Bug Fix - Can now remove a child map icon from its parent map.
* Bug Fix - Don't force map items to be on the map when in DPTZ mode.
* Bug Fix - Map config page no longer crashes on empty map during a
  config update.

12/23/2009
v4.0.1.19395
* Enhancement - State of View or View Tour is restored when Client
  is started.
* Enhancement - Current View in a View Tour is shown in bold in
  the Views tree.
* Bug Fix - When using the joystick page in Linux and Mac the 5th
  and 9th button graphic configuration elements were incorrectly
  sized, they are now the same size as all of the other elements.
* Bug Fix - When clicking the "Update Avaialable Joysticks" button
  in Linux or Mac the available joysticks did not always update
  properly, they now update as they should and a status message is
  displayed to let the user know of any need to wait for the OS.
* Bug Fix - Selecting items in Add Systems and Add IP Cameras required
  clicking twice introduced in 3.6.1.
* Bug Fix - Live view panels will now show "Downloading Map" when
  downloading a map.
* Bug Fix - "Video Out" in the config tree is now translatable.
* Bug Fix - View Tour tool tips were not displayed in Views Tree.

12/21/2009
v3.7.10.19315
* Enhancement - State of View or View Tour is restored when Client
  is started.
* Enhancement - Current View in a View Tour is shown in bold in
  the Views tree.
* Bug Fix - Selecting items in Add Systems and Add IP Cameras required
  clicking twice introduced in 3.6.1.

12/09/2009
v4.0.0.19162
* Feature - Mapping
* Enhancement - The exacqVision Media Player has been optimized to
  provide smoother audio playback when playing video with audio.
* Enhancement - Added ability to switch to a specific camera using the
  joystick buttons.
* Bug Fix - Schedule day grid sizes properly when changing systems.
* Bug Fix - exacqReplay on Mac now launches on top of Client.

12/04/2009
v3.7.9.19072
* Enhancement - Improved landing page url in SSA expiration dialog.
* Bug Fix - Includes client updater in Mac

12/02/2009
v3.7.8.18999
* Enhancement - Updated help file.

11/25/2009
v3.7.7.18923
* Feature - Status request initiated by Client ensures Server connection
  status is always updated (i.e. heartbeat).
* Enhancement - Server model number and serial number available by right
  click on My Systems->System Name cell.
* Bug Fix - Occasional truncation of text in Enterprise User Setup and
  My Systems grid cells.
* Bug Fix - My Systems sort state is maintained when returning to page.

11/13/2009
v3.7.6.18758
* Enhancement - Tooltip shows item names that get cut off on Schedule Day grid.
* Bug Fix - Uses PTZ icon in config tree for PTZ cameras.
* Bug Fix - System log could show stale data after a search until scrolling it.
* Bug Fix - Camera properties dialog could allow OS restricted user to open browser.
* Bug Fix - Hide Event Monitor Setup and Group Setup from Config tree if there
  are no connected servers on which the user has config privileges.

11/02/2009
v3.7.5.18578
* Enhancement - Reduced time to start Client and to build config tree.
* Bug Fix - In Windows, checks the login domain of the Client, then properly
  checks the user against the domain or local machine for OS admin rights.
* Bug Fix - Sorting of system address when specified as host name not IP address.

10/27/2009
v3.7.4.18522
* Feature - Improved MySystems page.
* Bug Fix - Config updates from any server would cause setup pages to redraw,
  even if the update was not from the server pertinent to the displayed page.

10/06/2009
v3.7.3.18292
* Enhancement - Displays Analog Camera Licensing information.

10/06/2009
v3.6.9.18289
* Enhancement - Changed name to "Enterprise User Setup".
* Bug fix - User information could be displayed for disconnected systems.
* Bug fix - Fixed compatibility with servers earlier than version 2.6
  introduced in Client 3.5.0
* Bug fix - Always indicated the first frame in Smart Search true.
* Bug fix - Fixed Apply To Grid button width in Enterprise User Setup
  panel in MacOS to not truncate label.
* Bug fix - When adding a new account the Client could erroneously
  indicate that the account no longer exists.

09/18/2009
v3.6.8.18061
* Bug Fix - Stops playback after last Smart Search Frame

09/11/2009
v3.6.7.17951
* Enhancement - Improved Smart Search Sensitivity
* Enhancement - Updated Help File

09/08/2009
v3.6.6.17903
* Enhancement - New Smart Search 'Brain' images.
* Bug fix - Disallow Digital PTZ and View Motion at same time because of drawing errors.
* Bug fix - Disallow Smart Search while in a view.

09/03/2009
v3.6.5.17861
* Enhancement - Smart Search:
  - Change to Grid based
  - Default to Embedded data on cameras that support it
* Bug fix - restored adding IP cameras from finder list broken in 3.6.4
* Bug fix - restored serial data display in search broken in 3.6.4

08/19/2009
v3.6.4.17672
* Enhancement - ePlayer can show timestamps in GMT.
* Enhancement - Smart Search:
  - Added a toolbar button
  - Export only Smart Search video
  - Clear Smart Search when switching cameras
  - Keep Smart Search when disabling and re enabling
  - Adjusted sensitivity
* Bug fix - Multi-System User Config panel:
  - Grid cell string values (system name, password, confirm) no longer overrun
    right-hand neighboring cell when the column is narrower than the text value.
  - If an account is selected, and the list is refiltered, the account
    will remain visible even if the filter would otherwise hide it.
    Now, on cancel or selecting a different account, it will then disappear.
  - The filter control's cancel button now works in MacOS.
  - The account selection and filter are cached on panel exit, and are
    restored on panel re-entry, for user convenience.

08/10/2009
v3.6.3.17536
* Enhancement - Smart Search can now be done on IP Cameras.
* Bug Fix - Crash on Multi System User Panel when Add/Deleting a user.

08/04/2009
v3.6.2.17455
* Bug Fix - Exporting video from Client when local timezone was GMT and DST
  was in effect caused timestamps in exported video to be off by one hour.

07/23/2009
v3.6.1.17377
* Enhancement - Reimplemented modifying views through the modify button in
  the views side panel
* Bug Fix - No longer sending two copies of Record Settings on Camera Setup.
* Bug Fix - Event monitoring panel could cycle display through multiple
  profiles when a config report was received from any connected server, and
  other ease of use fixes on this panel.
* Bug Fix - Removed unnecessary parsing of config from every time that module
  information is queried.

07/10/2009
v3.6.0.17260
* Bug Fix - Client could crash if Tip Window was showing on Camera Recording
  setup page and another client then modified the same page.
* Bug Fix - Client was unintentionally retrying to connect to a server
  after failing to login due to an invalid username or password
* Bug Fix - No longer sending two copies of Video Settings on Camera Setup.
* Bug Fix - prevent PTZ presets 17 and higher from launching exacqReplay.
* Bug Fix - Could not delete a POS profile that was assigned to an serial port
  set to the unused state.
* Bug Fix - Apply schedule to all days from the Schedule/Days tab did not
  apply audio or event schedules to other days.
* Bug Fix - When running in accelerated mode on VGA cards supporting NV12 color
  space with non-4x3 video that was letterboxed on the sides (i.e. portratit mode),
  Client could display video with blue and red reversed.
* Bug Fix - Quicktime Export: Added support for file size larger than 4GB.

07/06/2009
v3.5.4.17216
* Bug Fix - Does not override global configuration file in Linux anymore.
* Bug Fix - ePlayer includes needed portaudio dependency.

06/08/2009
v3.5.3.16883
* Enhancement - Selected state of serial search data can be changed without
  having to re-search video.
* Bug Fix - Single click play could make exacqReplay behavior inconsistent.
* Bug Fix - Serial Start of Transaction marker is not editable unless
  server supports it.

06/03/2009
v3.5.2.16805
* Bug Fix - Fixed ePlayer audio issue introduced in 3.5.1.16764 build.
* Bug Fix - Quicktime Export: fixed the bug where Quicktime player seems
  to hang when scrubbing a MJPEG video.
* Bug Fix - Don't select all cameras on single click play if one or more
  has already been selected by the user and select at most a single audio
  on single click play.

06/01/2009
v3.5.1.16764
* Bug Fix - In Linux, Serial Port Setup now shows background color
  on port.
* Bug Fix - Export now checks the size of the selected folder instead
  of the current working folder.
* Bug Fix - exacqReplay is working again.
* Bug Fix - Unsubscribes from video correctly when going to same type
  of config panel.
* Bug Fix - Joystick config page now shows scrollbars if a joystick was
  plugged in after the client was running.
* Bug Fix - ePlayer exports containing day boundary in UTC time would
  not play through the boundary.

5/27/2009
v3.5.0.16692
* Feature - support export to Quicktime file format for MJPEG, MPEG4,
  MPEG4 with ASP, and H.264 video format with ULaw or ADPCM audio.
* Enhancement - Live video is reconnected automatically if a server(s)
  disconnects and subsequently reconnects.
* Enhancement - On search page, single click on play button behaves
  similarly to double clicking in ruler bar.
* Enhancement - Changed initial splitter sash position on Add IP Camera
  page so that Password Confirm text control is visible.
* Enhancement - Holding down Enter (or Backspace) while a video panel has focus
  in Client search or ePlayer steps single frames as fast as the CPU will go.
* Enhancement - Optimized forward real-time playback if a frame skip results
  in playing a frame from within the current working GOP.
* Enhancement - Italicize current transaction in serial grid.
* Bug Fix - Add IP camera list keeps selected camera in view across
  configuration updates
* Bug Fix - properly displays JPEG images in YV12 accelerated modes
* Bug Fix - Better enforces restricted user on Linux and Mac.
* Bug Fix - Disabled "Show Configuration Mode to OS Restricted Users" in
  Linux and Vista until it is fixed.
* Bug Fix - Removed "Disable Windows Font Smoothing" in Mac
* Bug Fix - Video contrast slider label will now translate when enabled
* Bug Fix - Serial Config Parity combobox now larger for translations
* Bug Fix - Serial Profile Setup grid columns larger for translations
* Bug Fix - Calendars now have additional space for translations
* Bug Fix - Command line XML option 'ShowNavPanel' broken in v3.4 fixed
* Bug Fix - System Schedule page now shows translated AM/PM indicators
* Bug Fix - Window layout issues on Schedule page
* Bug Fix - Weird Live Panel "jumping" as mouse moves between video
  panels when Client's main window is too small to see all videos
* Bug Fix - Leaving a modified but unapplied config page for live or search
  mode now produces a "discard modifications?" warning
* Bug Fix - "Export" button on System Information page will now be disabled
  if the system log is empty
* Bug Fix - Client Config tree item on System Setup selection no longer
  expands when only one system configured
* Bug Fix - Certain combinations of hiding toolbars, navbar, and going
  fullscreen will now not cause the client to paint the statusbar in the
  wrong position and stop responding to accelerator keys
* Bug Fix - Fix AM/PM and 0/23 transition in time/date selector
* Bug Fix - Selecting PM times with time/date selector in locales that have
  non-alphabetic characters in AM/PM notation (e.g. New Zealand and
  Spanish-speaking Latin America use a.m./p.m.) selected AM time.
* Bug Fix - It is now possible to scroll through POS transactions
  that are longer than one page.
* Bug Fix - "Soft Trigger" string now translatable.
* Bug Fix - International network adapter names and descriptions are now
  handled correctly.
* Bug Fix - International timezone names are now handled correctly.
* Bug Fix - POS profile End of Transaction string did not update when changed
  on server and other bug fixes on POS profile config page.
* Bug Fix - Image per second labels update while Record IPS slider is being
  dragged on Camera Recording Setup page.

4/30/2009
v3.4.7.16455
* Enhancement - improved h.264 decoder performance

4/23/2009
v3.4.6.16370
* Enhancement - improved unaccelerated video performance
* Bug Fix - fixed AAC decoder initialization error introduced in 3.4
* Bug Fix - Restored status bar when in full screen mode.
* Bug Fix - Adding a notification profile on the Notifications Config
  Page did not work in some non-English locales.

3/26/2009
v3.4.5.16106
* Bug Fix - Don't automatically grow View Dialog based on content of tree.
* Bug Fix - In Linux, there was no border on the Find Dialog.
* Bug Fix - In Mac, the Grid control would crash the client.

3/18/2009
v3.4.4.16011
* Bug Fix - Ubuntu Client now correctly depends on libgtk-2 and others.
* Bug Fix - Find dialog usage
* Bug Fix - State of double click to 1x1 view is reset when toolbar layout
  button is pressed.

3/09/2009
v3.4.3.15916
* Bug Fix - fixed the PS audio export in SearchPanel.cpp.  Sync the audio
  export by using the video key frame time if available.  Otherwise just
  just use the time selected by the user.
* Bug Fix - Client and ePlayer can export up to 4GB files as *.exe
* Bug Fix - DST was not correctly applied in live mode unless camera was
  also showing the timezone information.
* Bug Fix - ePlayer single exe files larger than approximately 1GB open
  without showing message about errors loading icon.

3/06/2009
v3.4.2.15842
* Bug Fix - Reduced size of Mac executable.
* Bug Fix - Save View buttons now show up in Linux.
* Bug Fix - Deinterlaced video showed up black in unaccelerated mode.
* Bug Fix - Export to AVI of ADPCM audio (produced by eDVR board) works.

3/03/2009
v3.4.1.15792
* Enhancement - added Castilian and Chilean Spanish, Catalan/Valencian,
  and Slovakian translations.
* Bug Fix - The Save View dialog is now fully functional in Linux and Mac
  again.
* Bug Fix - Accelerators (F1, F4, F8, F11) work again in Windows.
* Bug Fix - Crashed on Mac when deleting last motion window.

2/09/2009
v3.4.0.15580
* Feature - Find Camera dialog accessed via F3 accelerator or joystick
  button allows cameras to be brought into live video panel without mouse.
* Enhancement - Added server MAC address to subscription renewal dialog.
* Enhancement - Now using wxWidgets 2.8
* Enhancement - Added server MAC address to subscription renewal dialog.
* Bug Fix - Time is consistently displayed in Client's local timezone
  unless new flag timezone OSD is selected.
* Bug Fix - Joystick could have controlled video panels in multiple
  instances of the client if mouse moved from foreground Client into
  a video panel with PTZ focus on a background Client.
* Bug Fix - Plugging in a joystick while in Live or Search mode could
  cause joystick configuration text to show behind video panels.
* Bug Fix - Restored ability to set different port number for server.
* Bug Fix - Restored ability to set different port number for server.

1/29/2009
v3.3.4.15464
* Bug Fix - Updates Expiration Configuration when user types in spin control.
* Bug Fix - Default values for joystick button functions may not have
  been set properly in international versions.

1/16/2009
v3.3.3.15349
* Feature - Supports Expiration Configuration on servers that support it.
* Bug Fix - Correctly detects default locale on Mac.
* Bug Fix - Burn/Burn Again/Abort burn dialog button works in non-English
* Bug Fix - On the Storage Setup Panel, no longer resets settings on a
  status update.
* Bug Fix - Fixed inconsistency with Subscription Expiration text on
  Event Linking and Event Monitoring Panels.
* Bug Fix - On the Event Linking Panel, would not update properly if only
  check/uncheck event.
* Bug Fix - on the Event Linking Panel, would not enable the Apply button
  when changing Maximum number of days.

12/19/2008
v3.3.2.15248
* Bug Fix - Player now correctly uses embedded internationalization files.
* Bug Fix - Restored Player's merging and extracting video functions.

12/16/2008
v3.3.1.15194
* Bug Fix - correctly parses for search results from analytic event sources.
* Bug Fix - restored video performance in "None" mode introduced in 3.2.1
* Bug Fix - restored DVD writing support and support for automatic detection
  of newly inserted and removed media from optical disc drives in Windows.
* Bug Fix - Pan-tilt control using joystick forced pan-tilt speed control
  used by mouse cursor or PTZ popup to slowest speed.

12/05/2008
v3.3.0.15117
* Feature - Added support for generic analytic event sources.
* Feature - Client and ePlayer internationalization
* Enhancement - Client opened by command line that does not have servers
  which match any servers in the Add Systems list now shows error message.
* Enhancement - Systems in trees are sorted alphabetically by system name.
* Bug Fix - Minimum View Tour dwell time is now 1 second, but it still
  defaulted to 5 seconds.

11/10/2008
v3.2.5.14879
* Bug Fix - On creating a new user, select an existing custom user group.
  All permissions were being granted, regardless how the custom user group
  might have been restricted, and on save would thereby remove all restrictions
  from the custom user group.

10/20/2008
v3.2.4.14740
* Enhancement - Client can now be configured to never show scrollbars on
  the Live Video page.
* Bug Fix - Soft trigger dialog or PTZ control dialogs could open outside
  of visible region of the desktop if the monitor configuration changed
  between instances of running the Client.
* Bug Fix - Correctly scrolls across DST change in search.
* Bug Fix - exacqReplay from Event Monitoring was not working in OSX.
* Bug Fix - corrects JPEG decompression issue introduced in 3.2

10/01/2008
v3.2.3.14631
* Enhancement - Virtual Matrix/Event Monitor events cause Client to
  request user attention if Client does not have focus.
* Bug Fix - Date Time Panel was not handling a.m./p.m. in some locales.
* Bug Fix - POS Search highlighting could be misaligned in Linux.
* Bug Fix - Center Camera Properties dialog over video panel.
* Bug Fix - Digital PTZ could have wrong source rectangle initially,
  especially when using joystick.
* Bug Fix - F4 to hide nav tree but tree pops back upon config update.
* Bug Fix - USB joystick works immediately upon plugging it in Windows
  XP without having to restart Client.
* Bug Fix - Joystick focus, mouse digital PTZ cursors, and PTZ control
  window now stay in sync with each other.
* Bug Fix - Disconnecting/Reconnecting an IP camera while watching it in
  live view will now clear the "Camera not enabled" message.
* Bug Fix - Joystick works without error message boxes in Vista.
* Bug Fix - Joystick only controls the instance of Client that currently
  has focus.
* Bug Fix - Stop live video from "flashing" on a system running
  unaccelerated video when a config update arrives.
* Bug Fix - Live video is now sized so that scrollbars are not visible
  when client is maximized or fullscreened.

09/11/2008
v3.2.2.14503
* Enhancement - Proportional pan and tilt control via USB joystick.
* Enhancement - ePlayer channel properties via right click menu.
* Enhancement - Added auto iris and auto focus controls.
* Bug Fix - IP camera motion detection sensitivity and percentage sliders
  update their labels as they are moving.
* Bug Fix - Burn CD/DVD was unavailable on some Windows machines when
  logged in as a restricted OS user.

08/28/2008
v3.2.1.14406
* Bug Fix - Sorting of IP addresses in list controls now uses port number
* Bug Fix - fixed crash caused by dragging from the tree on search page
* Bug Fix - Searching from the command line (including exacqReplay) servers
  that the user does not have Search privilege for will now show a message
  and gracefully fail instead of leaving the client in an unusable state.
* Bug Fix - No longer cuts off text in About Dialog under Linux
* Bug Fix - Based decision to show or hide an entire tree on system privileges,
  not tree content
* Bug Fix - Deleted systems were not getting removed from the config tree.

08/22/2008
v3.1.8.14360
* Bug Fix - fixed crash caused by dragging from the tree on search page
* Bug Fix - Searching from the command line (including exacqReplay) servers
  that the user does not have Search privilege for will now show a message
  and gracefully fail instead of leaving the client in an unusable state.
* Bug Fix - Digital PTZ could crash on some camera resolutions.
* Bug Fix - OS restricted users could receive file name warnings when
  exporting video.
* Bug Fix - Based decision to show or hide an entire tree on system privileges,
  not tree content
* Bug Fix - Deleted systems were not getting removed from the config tree.

08/10/2008
v3.1.7.14281
* Bug fix - Fixed some bugs in displaying status and catching when
  custom user group names change

08/07/2008
v3.1.6.14263
* Bug fix - revised some privilege defaults in client

08/07/2008
v3.1.5.14251
* Bug Fix - did not give newly-migrated custom users all intended default
  privileges
* Bug Fix - on first attempt by newly-migrated user admin to update any
  user account or group, now updating the user admin itself so that the
  change doesn't disappear from the GUI
* Bug Fix - If Event Monitor Privilege was removed while user was connected,
  they were not being cleaned out.
* Bug fix - revised handling of migrated users in client and server

07/31/2008
v3.1.4.14196
* Bug Fix - Serial search once again highlights searched string in red.
* Bug Fix - Fixed exacqReplay that was broken in 3.1.0.13926

07/30/2008
v3.2.0.14177
* Feature - h.264 decompression and exporting in .ps and .exe files
* Enhancement - Improved performance of rendering large system log search
* Bug Fix - did not give newly-migrated custom users all intended default
  privileges
* Bug Fix - on first attempt by newly-migrated user admin to update any
  user account or group, now updating the user admin itself so that the
  change doesn't disappear from the GUI

07/29/2008
v3.1.3.14155
* Bug Fix - Renaming Soft Trigger did not enable the Apply button on Event
  Linking Setup

07/25/2008
v3.1.2.14131
* Bug Fix - Soft Trigger Dialog would not properly display content after
  a config update.
* Bug Fix - Logged in users are not sortable again.
* Bug Fix - Creating User Config Panel icons crashed in Linux with
  16 bit color
* Bug Fix - Purges search data when privilege is removed for that item.

07/17/2008
v3.1.1.14062
* Enhancement - Search multiple videos without creating a view.
* Bug Fix - Event Monitoring Configuration was not working under Linux.
* Bug Fix - Copy MAC address to clipboard from System Setup page did
  not work properly in Linux.
* Bug Fix - Re-enable joystick on Mac disabled in v3.0.8.13535
* Bug Fix - Second joystick selected in joystick setup page could
  not be configured or used in live mode.
* Bug Fix - Aspect ratio of search views and saved pictures with more
  than 16 cameras was incorrect.

07/07/2008
v3.1.0.13926
* Enhancement - can export G.711 and ADPCM compressed audio in AVI files
* Enhancement - video performance when VGA acceleration is set to None
* Enhancement - status column on Event Linking Setup page indicates when
  an event is off because it is not currently scheduled.
* Enhancement - Camera Properties Dialog now available from Search Panel.
* Bug Fix - Toggling between a live view and a paused search on the same
  camera could cause the search video OSD to show the live video time.
* Bug Fix - Camera Item Config panel, when hitting Edit for a camera with
  no motion windows, did not necessarily always disable the Add button when
  hitting the maximum number of motion windows
* Bug Fix - cropped video displays correctly in accelerated RGB modes
* Bug Fix - Find Systems was broken in 3.0 Windows Clients.
* Bug Fix - Time used to check schedule for display of recording mode
  on Camera Setup page and border color on video panel were based upon
  client's local time instead of server's local time.
* Bug Fix - link to IP camera web page from camera setup page or camera
  properties dialog box did not work properly if the camera had a blank
  username or password.

06/17/2008
v3.0.10.13711
* Bug Fix - Fixed repaint live panel issue introduced in revision 12994

06/05/2008
v3.0.9.13551
* Bug Fix - Intel Performance Primitives issue introduced in 3.0.8.13535.

06/04/2008
v3.0.8.13535
* Enhancement - IP devices are now sorted alphabetically by manufacturer
* Bug Fix - Mac now shows a scrollbar on the soft trigger dialog.
* Bug Fix - Force system log search calendar control scroll bar to be set
  properly initially on 1024x768 display.
* Bug Fix - Client could crash when Panasonic IP cameras in JPEG mode
  increased their compression by decreasing quality setting or moving PTZ.
* Bug Fix - Client install will not fail if more than one Client is
  running when autoupdate is performed.
* Bug Fix - Added more verbiage to Mac's help message box.
* Bug Fix - On Mac, tree controls now act properly when disabled.
* Bug Fix - temporarily disable joystick control on Mac platform
* Bug Fix - restored Intel Performance Primitives library performance

05/20/2008
v3.0.7.13327
* Bug Fix - ePlayerPro now has all supporting libraries for running on Mac.

05/19/2008
v3.0.6.13312
* Bug Fix - Add ePlayerPro desktop link in Ubuntu.
* Bug Fix - fixed IP cameras status "Recording Disabled."
* Bug Fix - Correctly adds ePlayerPro to Mac dmg
* Bug Fix - Made Action Type wider in Mac

05/14/2008
v3.0.5.13247
* Bug Fix - Sliders on Camera Configuration panel accept keyboard input again.
* Bug Fix - Squashed "Save View" button in Linux now proper height.

05/07/2008
v3.0.4.13166
* Bug Fix - Fully automated Mac build.

05/05/2008
v3.0.3.13129
* Enhancement - allow ePlayer bundled exports in Linux and Mac clients
* Bug Fix - Some Windows font colors, such as maroon did not get properly
  set in Camera OSD configuration.
* Bug Fix - an invalid socket error code could have been shown in the
  system connection status

04/15/2008
v3.0.2.12902
* Bug Fix - Under Mac, Add Systems Panel could loop endlessly with
  reconnect messages.

03/28/2008
v3.0.1.12797
* Enhancement - Help under Mac.

03/26/2008
v3.0.0.12765
* Feature - Mac Version
* Enhancement - Windows and Linux now use IPP v5.3

05/06/2008
v2.11.7.13150
* Bug Fix - PTZ requests from client to server are now encrypted
* Bug Fix - Client to Server communications could have been unreliable
  due to malformed encryption and compression type flags

/01/2008
v2.11.6.13076
* Bug Fix - Updater would not execute if path contained a space.
* Bug Fix - Operating System restricted user could get to web browser
  from camera configuration page.

04/28/2008
v2.11.5.13026
* Bug Fix - Context sensitive help did not open properly from My Systems
  page.

04/22/2008
v2.11.4.12952
* Enhancement - Soft Trigger dialog can be scrolled and initial size and
  position are stored in ini file.
* Bug Fix - Highlighting of searched serial text was off by the number of
  characters equal to the number of lines into the transaction where the
  searched text was found.

04/15/2008
v2.11.3.12898
* Bug Fix - Client crash when viewing config after a server disconnect.
* Bug Fix - Config tree would suddenly jump to the IP Cameras node from
  from an IP camera config page when an event occurred that causes the
  server to disconnect/reconnect an IP camera.
* Bug Fix - Soft Triggers could be left on if their Event Button was
  modified or deleted while it was pressed.
* Bug Fix - Properly handle search cache over 4GB.
* Bug Fix - Under Linux when exporting video, .ps was not being
  appended to the filename.
* Bug Fix - Schedule page updates properly when another client changes
  the schedule.

03/28/2008
v2.11.2.12793
* Bug Fix - Camera Properties from Live Panel could sometimes fail.

03/27/2008
v2.11.1.12782
* Enhancement - PTZ cameras are identified in live cameras, live groups
  and group setup trees with dome icon.
* Bug Fix - Live images from JPEG cameras could be starved in situations
  where CPU is limited.

03/25/2008
v2.11.0.12755
* Enhancement - When setting crop window, video mask, or motion mask,
  the affected area is now drawn as the mouse moves.
* Bug Fix - restored deinterlacing of 704 width video from Axis encoders
* Bug Fix - PTZ cursor hotspot is at the point of the cursor arrow
* Bug Fix - When editing motion mask on analog cameras, grid cells indicate
  both their current motion mask and their current motion status
* Bug Fix - Video colors were slightly off in no VGA acceleration mode,
  ePlayer, and when exporting or printing images.
* Bug Fix - Possible crash in client when viewing cameras cropped in
  portrait format when using VGA acceleration.
* Bug Fix - User input to hide VGA acceleration warning message box was
  not properly saved in ini file.
* Bug Fix - Possible improper warning of no VGA acceleration on monitors
  to the left and top of the primary display.
* Bug Fix - Improve displayed images per second on ATI or NVidia VGA cards
  in overlay mode where overlay refresh is gated by monitor vertical
  refresh interval.

02/25/2008
v2.10.5.12513
* Enhancement - Updated the help file with the latest 2.10 content

02/17/2008
v2.10.4.12429
* Bug Fix - Windows installer now includes dvd+rw-mediainfo, Linux now uses
  dvd+rw-mediainfo located in /usr/bin for reading dvd+rw media information

02/07/2008
v2.10.3.12300
* Bug Fix - crop window settings weren't being reset when the video defaults
  button was clicked in the Camera Item Config page

02/07/2008
v2.10.2.12295
* Bug Fix - possible crash on Camera Setup page showing disconnected IP

02/05/2008
v2.10.1.12262
* Bug Fix - Special resolution 1280x1024 will no longer look cropped

01/29/2008
v2.10.0.12187
* Enhancement - Added support for burning to DVD+R and DVD+RW media
* Bug Fix - Camera Setup page could show stale PTZ protocol settings

01/10/2008
v2.9.9.12011
* Bug Fix - Error when burning CD when username contained a space.
* Bug Fix - Does not let the user add Soft Triggers if the plugin is not present.

01/05/2008
v2.9.8.11931
* Bug Fix - The Client downloader did not properly close a running client
  before trying to install the new client.

01/03/2008
v2.9.7.11916
* Enhancement - Clearing temp files before first search is much faster
  by not searching temp subdirectories for exacqVision temp files
* Bug Fix - Fixed crash from time lapse spin control on Storage Setup in Linux
* Bug Fix - Adding an IP camera from the detection list could crash
* Bug Fix - Handles invalid cropping width or height values from camera
* Bug Fix - Will not generate invalid cropping width or height using mouse

12/28/2007
v2.9.6.11873
* Enhancement - Updated Help File

12/27/2007
v2.9.5.11857
* Enhancement - Font for camera names in search results ruler is now default
  system GUI font.
* Enhancement - ePlayer "Save as AVI..." menu provides file save dialog
* Enhancement - When deleting a Soft Trigger, Warning dialog is display if
  the Soft Trigger is used elsewhere.
* Bug Fix - could not update "Days for Data Retention" for serial profiles
* Bug Fix - made IP Cameras status strings match System status strings
* Bug Fix - While connected to multiple systems, status on Event Linkage
  panel could be incorrect.
* Bug Fix - Added "Recording disabled." status to IP Cameras setup page
* Bug Fix - Enabling an analog camera which was previously disabled caused
  displayed frame rate settings to be inconsistent.
* Bug Fix - Exporting a video clip with time gaps to AVI could have led to
  the framerate setting in the AVI file equal to zero, which is invalid.
* Bug Fix - Disabling a camera could result in another camera's video being
  shown in the place of the disabled camera.
* Bug Fix - Event Monitoring could miss very short events I.E. Iqeye
  triggers or Serial transactions of only one line.
* Bug Fix - Changing digital PTZ on a camera when it was "double-clicked" to
  1x1 state was not saved when the live view was reverted to original state.
* Bug Fix - Ensures all text in Status Bar is visible.
* Bug Fix - IP cameras which set motion mask via a grid but do not report
  motion data by grid position erroneously enabled "View Motion" right
  click menu item.

12/13/2007
v2.9.4.11695
* Bug Fix - Pressing video mask edit on a disabled camera could cause crash.
* Bug Fix - Disc burning support for Ubuntu 7.10

12/12/2007
v2.9.3.11688
* Enhancement - Added support for DVD+R/RW media
* Enhancement - Added Linux support for CD/DVD burning
* Bug Fix - The last fraction of a second of a searched video clip might
  not be displayed on playback.

12/11/2007
v2.9.2.11660
* Enhancement - IP camera configuration web page or jump to exacqVision
  camera config page available from live mode right click properties dialog.
* Enhancement - Full camera name displayed in tip window on right click in
  search panel ruler bar.
* Enhancement - Friendlier camera/device names on multiple pages.
* Enhancement - User can now change space allocated to various system
  windows on the Add Systems, System Information, IP Camera, Event Linking,
  and Event Monitoring pages.
* Enhancement - Users changing a server's network settings remotely will
  now be asked to confirm their changes.

12/07/2007
v2.9.1.11588
* Enhancement - Soft Triggers in Linux
* Enhancement - Splitter window for add systems updated
* Enhancement - Help file included in Linux package

12/06/2007
v2.9.0.11566
* Feature - Event Buttons that fire Soft Triggers.
* Enhancement - Add 48 camera (8x6) layout to widescreen toolbar.
* Enhancement - Can now right-click on IP cameras in the IP camera connected
  list to visit a particular camera's configuration web page.  Will
  automatically log in to that camera's configuration web page with the
  camera's username and password if the user is not using IE7 or is using
  IE7 with a special registry key.
* Enhancement - Left-clicking on the camera's Device Name on the camera setup
  page will not only allow visiting the particular camera's configuration
  web page, but will also automatically log in to that camera's page with
  the camera's username and password if the user is not using IE7 or is
  using IE7 with a special registry key.
* Enhancement - command line parameter -I starts client using user-specified
  ini file.
* Enhancement - State of video panels set for event monitor/virtual matrix
  mode is saved in ini file.
* Enhancement - Pressing Ctrl key while in video panel enables both digital
  PTZ mode and zoom rectangle mode.  Alt-Z toggles state of digital PTZ.
* Enhancement - Camera properties available to admin or power users from
  Live mode video panel right click menu.
* Bug Fix - ePlayer can play an audio channel with the same name as video
* Bug Fix - Client could open outside of visible region of the desktop if
  the monitor configuration changed between instances of running the Client.
* Bug Fix - Client could crash if adjusting camera recording frame rate of
  an eDVR board input via mouse wheel to a setting which would not fit in
  the board resources.
* Bug Fix - Only search a maximum of 15 Min when doing exacqReplay from
  Event Monitoring.
* Bug Fix - Only refresh visible items in Event Monitoring to speed up list control.
* Bug Fix - In live mode, pressing a layout button caused a live camera to be
  shown in video panel configured for event monitoring.
* Bug Fix - If client were started in Live Cameras mode and a video panel were set
  to event monitoring mode, then client switched to Live Views and a view selected
  from the tree, the event monitoring window was not hidden.
* Bug Fix - Displaying a view containing a disabled camera left video panel in
  a state where it erroneously showed video loss.
* Bug Fix - Live mode tree controls maintain horizontal scroll position
* Bug Fix - Live mode groups tree did not refresh properly

11/06/2007
v2.8.7.11311
* Bug Fix - Specifying IP camera inputs by name only in command line
  interface XML did not work.
* Bug Fix - Video playback of IP cameras from event monitoring event
  window did not work.
* Bug Fix - Changing Client Event from None to another Target Type would
  leave orphaned Client Event that could not be deleted on the client.
* Bug Fix - Playing back video in Client at high speed or on slow
  workstation could have resulted in erratic playback.

10/26/2007
v2.8.6.11209
* Bug Fix - client could have crashed if it was showing the search page
  when it received configuration data from a server
* Bug Fix - no longer decompresses video while idle in Linux
* Bug Fix - cursor no longer draws below bottom row of search results
  leaving dots

10/24/2007
v2.8.5.11176
* Bug Fix - Schedule page grid follows OS settings for 12/24 hour clock.
* Bug Fix - Audio export could fail without warning if first audio packet
  crossed a one second boundary.

10/22/2007
v2.8.4.11132
* Enhancement - Disconnected systems no longer show up in the config tree
* Bug Fix - Drawing digital PTZ zoom rectangle while in overlay VGA
  acceleration mode left tracks in the video.
* Bug Fix - Stopping streaming audio in Linux did not work correctly.
* Bug Fix - Event Monitor Dialog is no longer positioned below visible area.
* Bug Fix - Event Monitor and Linking now always select an adjacent event on
  deletion of an event.
* Bug Fix - No longer pops up warning dialog on next execution when client
  closes improperly in Linux.
* Bug Fix - Zoom rectangle would be drawn erroneously when pressing ctrl key
  in dig PTZ mode if a user had previously left clicked in the videopanel
  before the subscribing to a video stream.
* Bug Fix - Changing camera resolution causes digital PTZ to be displayed
  incorrectly when returning to live if the affected camera was in the live
  display with digital PTZ enabled.
* Bug Fix - Link to open IP camera web interface from camera setup page did
  not disable correctly when camera is not on same IP subnet.
* Bug Fix - dragging videos between panels was broken when dragging from a
  PTZ-enabled camera.
* Bug Fix - Client would crash upon exit if it was the eleventh or greater
  instance of the Client (including exacqReplay Clients) when opened.

09/20/2007
v2.8.3.10933
* Bug Fix - fixed PTZ control window crash introduced in 2.8.2
* Bug Fix - Selecting different action types in Event Linking could
  caused a crash

09/13/2007
v2.8.2.10850
* Enhancement - Added ability to copy a searched image to the clipboard
* Enhancement - Tooltip for View shows contents of View
* Enhancement - Double clicking on a video during playback of multicamera
  view zooms video to 1x1 view matching Live Mode and ePlayer behavior.
* Bug Fix - ePlayer save image file extension was *.jpeg, now is *.jpg
  to match Client save image convention.
* Bug Fix - Sensitivity and Percentage sliders on IP camera motion window
  setup notebook were not rendered correctly past the first motion window.
* Bug Fix - exacqReplay and ini file startup state now handle inputs
  with the same name from different devices on the same server.
* Bug Fix - Saving camera tree expanded/collapsed state broke exacqReplay
  by saving server disconnected state to ini file
* Bug Fix - Disconnecting video, audio, serial from right click in live
  panel is now saved for startup conditions in ini file
* Bug Fix - Client and ePlayer follow OS settings for 12/24 hour clock
* Bug Fix - Joystick has a faster response, helpful for digital PTZ
* Bug fix - Changing recording sequence or disabling an analog camera from
  record setup page could cause wrong camera's video or no video to show
  on any connected client.
* Bug Fix - Changing user account with which Client was logged in to a
  server, then going to Live Mode or Group Setup if it was previously
  displaying a camera from the changed server would crash.
* Bug Fix - Large time gaps in recorded video could cause fast forwarding
  or fast rewinding in Client or ePlayer to skip playback of some frames
  after the gap.

08/16/2007
v2.8.1.10547
* Enhancement - Allows user to set colors of Motion, Alarm, Free Run,
  PTZ Focus and Event Monitor
* Bug Fix - Only redraws Search Bar when needed

08/15/2007
v2.8.0.10521
* Enhancement - Digital PTZ through Alt-Z enables zoom box in Client
  and ePlayer.
* Enhancement - Digital PTZ cursors indicate when digital PTZ cannot
  be performed because the zoomed image is at the panning limit.
* Enhancement - Expanded/Collapsed state of Cameras tree is now stored in
  the initialization file.
* Enhancement - Drag and Drop from tree or video panel now works between
  separate instances of the client.
* Bug Fix - ePlayer: Dragging a new video into the window from the tree
  disables digital PTZ in that window.
* Bug Fix - Live video will now be restored upon a server reconnection
  except when the server just finished rebooting.
* Bug Fix - changed "Camera Position" to "Input Number" on the Camera
  Recording Setup page.
* Bug Fix - Use locale's preferred time and date format for file time
  in CD/DVD burning file dialog and on printing an image
* Bug Fix - No longer can enable PTZ Tour if not presets are in the tree.
* Bug Fix - Does not freeze the client if in PTZ Control and system
  disconnects.
* Bug Fix - Collapsing a tree branch while item in collapsing branch
  is selected sometimes re-expands the tree branch.

08/30/2007
v2.7.9.10625
* Bug Fix - Search including an enabled audio source for which no audio
  was recorded during the search interval caused warning dialog and
  could not be exported.

08/20/2007
v2.7.8.10555
* Bug Fix - Export to JPEG from Client and ePlayer may not have been
  in native resolution.

08/13/2007
v2.7.7.10511
* Bug Fix - Fixed crash when system disconnected while client was
 searching audio from that system.
* Bug Fix - Groups in group tree always show collapsed.
* Bug Fix - Cameras in groups config tree always show collapsed.
* Bug Fix - Folders in views config always show collapsed.

08/10/2007
v2.7.6.10492
* Bug Fix - No longer able to drag video or serial data into Event Monitor
  video Panel
* Bug Fix - Dragging from video panel to video panel now supports Digital
  PTZ and Event Monitoring.
* Bug Fix - Stores Virtual Matrix states in views while touring

08/08/2007
v2.7.5.10470
* Bug Fix - Pressing F10 would stall video
* Bug Fix - Double clicking a video panel with event monitor was not
  working correctly
* Bug Fix - In Event Monitoring, always tries to select a new item if
  the currently selected one is deleted.
* Bug Fix - Deleting Event Monitor Profile that is currently being viewed
  caused crash
* Bug Fix - Disconnecting from server could cause Event Montior Setup
  to crash
* Bug Fix - changed "Camera Position" to "Input Number" on the Camera
  Recording Setup page.

08/07/2007
v2.7.4.10452
* Enhancement - Detects events when joysticks are added and removed.
* Enhancement - Event Monitor Dialog state is now saved per view.
* Enhancement - Double clicking now saves Digital PTZ and Event Monitor state
* Bug Fix - Eliminate stalls and pops and improve lip sync in playback
  of recorded video.
* Bug Fix - Improve algorithm for buffering while playing back video and
  audio over a slow download connection.
* Bug Fix - In Event Monitoring Mode, video panel always reflects state of
  current or no selection.
* Bug Fix - Correctly stores Client Event across two servers

08/03/2007
v2.7.3.10425
* Bug Fix - Audio inputs from disabled IP cameras showed up in the live
  and search trees.
* Bug Fix - When using the format buttons on the toolbar to step through the
  cameras tree or groups tree, some servers were not expanded automatically.

08/02/2007
v2.7.2.10406
* Bug Fix - restored Relay output information on Alarm Config page
* Bug Fix - Client no longer crashes if viewing the triggers or alarms
  page and the last trigger or alarm of a group changed state.
* Bug Fix - Storage setup page now only updates on events for the
  system currently being displayed.
* Bug Fix - Time lapse settings are only updated on configuration
  changes.
* Bug Fix - Serial text streams in a view can now be searched.
* Bug Fix - fixed crash restoring a view of a disconnected IP camera
* Bug Fix - tab traversal now works on the camera recording, audio input,
  trigger input, alarm output, and serial port setup pages
* Bug Fix - IP Camera Finder scan list now retains column sort across
  page switches (i.e. from IP Cameras to somewhere back to IP Cameras).
* Bug Fix - Selecting multiple cameras from the IP Camera Finder scan list
  without first applying changes will now cause "save changes" dialog.
* Bug Fix - POS/ATM text searching now no longer leaves previous search
  words highlighted in the text window.
* Bug Fix - Setting a sash position that obscures any of the search page
  legend when specific system events occur will cause the bottom half
  of the search page to be pushed off-screen bottom, rendering the search
  page unusable.  This bug also causes any POS/ATM text being viewed to be
  pushed off-screen right, rendering it unusable as well.

07/17/2007
v2.7.1.10322
* Enhancement - FF/RW speeds in search mode are unlimited
* Bug Fix - Frames occasionally stuttered in single frame playback
  of a multi-camera View
* Bug Fix - Digital PTZ state of a View is used as initial condition when
  searching that view
* Bug Fix - restored video border (alarm, motion, etc.) on search page
* Bug Fix - restored search tree behavior (device AND inputs enabled)

07/10/2007
v2.7.0.10253
* Feature - Event Monitoring / Virtual Matrix support
* Enhancement - export authentication http://en.wikipedia.org/wiki/HMAC
* Enhancement - Client setup page allows selection of VGA acceleration
  mode and enable/disable colored borders on live video
* Enhancement - OS admin privilege user can prevent users w/o OS admin
  privilege from seeing config mode
* Enhancement - Client and ePlayer playback of video containing gaps
  (due to timelapse recording or discontinuous motion) changed to dwell
  on the last frame before the gap for the number of seconds set by
  timelapse playback interval control
* Enhancement - ePlayer: Organized menus
* Enhancement - ePlayer: Added accelerators as follows: Ctrl+P=print,
  Ctrl+O=file open, F4=hide camera tree, F11=fullscreen
* Enhancement - ePlayer: Defaults to showing record timestamps
* Enhancement - ePlayer: Can show record status colored border
* Enhancement - ePlayer: Added About menu to show version information
* Enhancement - ePlayer: FF/RW buttons can increase playback speed to
  more than 2x/-2x by repeatedly pressing them
* Enhancement - ePlayer: Center video horizontally and vertically within
  application window.
* Enhancement - ePlayer: "drag in a camera" is displayed in windows
  without a camera similar to exacqVision Client
* Enhancement - ePlayer: Digital PTZ works in ePlayer like in Client
* Enhancement - ePlayer: Camera name is available in video OSD
* Enhancement - F1 toggles help window on/off rather than just opening it
* Bug Fix - ePlayer: last frame in a PS file did not play
* Bug Fix - ePlayer: would crash if save image or print is selected on a
  multicamera view after first time an image was printed.
* Bug Fix - ePlayer: Swap position of OK/Cancel buttons in channel dialog
  to confirm to Windows standard.
* Bug Fix - ePlayer: Use local date format for printing date
* Bug Fix - ePlayer: Consistent results on displayed time with |<< and
  >>| buttons
* Bug Fix - Playback of video stalled after pressing Fast Forward button
  during playback of video with audio
* Bug Fix - exacqReplay client window was hidden if spawned from a Client
  running in fullscreen mode
* Bug Fix - Audio was not being properly restored when it was on in live
  mode, then user switched to config, then back to live.
* Bug Fix - Export to *.avi from Client or ePlayer properly sets framerate

07/05/2007
v2.6.7.10208
* Bug Fix - Exported MPEG4 video may have been corrupted due to not
  starting on I-Frame if exporting multiple videos or video with audio

06/20/2007
v2.6.6.10029
* Bug Fix - Crash in Views handling of Serial Ports
* Bug Fix - Mouse PTZ Control Style restored when Joystick is present

06/15/2007
v2.6.5.9968
* Bug Fix - Improved creation process or sandbox directory, and notification
  when sandbox directory could not be created.

06/13/2007
v2.6.4.9947
* Bug fix - ATM, Access Control and POS as under there own check box in
  the Search Tree
* Bug fix - Removed possible warning when disc burning directory
  did not exist

06/12/2007
v2.6.3.9938
* Bug fix - Does not put PTZ or unused Serial Port in Groups or Views
* Bug fix - Lets ATM and Access Control ports be Event Linking sources
* Bug fix - Changed POS/ATM to Serial in Search and Configuration

06/11/2007
v2.6.2.9920
* Bug fix - IP Camera Finder now populates correct information into IP Camera
  list when a camera is selected.
* Bug fix - Camera setup page should not allow mouse wheel zoom control to
  be active without the analog or digital presets page showing.

06/08/2007
v2.6.1.9891
* Feature - USB Joystick support for PTZ controls
* Enhancement - Clicking in an empty License edit control will set the
  insertion point to the beginning of the edit control.
* Enhancement - IP Camera list and IP Camera Finder list now support sorting.
* Enhancement - Camera Setup page now has a clickable link that will open
  an IP camera's administration web page in the default web browser.
* Enhancement - Serial Config panel now confirms ports changed to unused
  or PTZ are not an event source or target.
* Enhancement - OSD font defaults to Arial, 10pt, bold, yellow.
* Bug fix - Cancel button did not reset OSD font, radio buttons,
  and check boxes to their original state.
* Bug fix - Switching user account on a server which was providing live
  serial data would cause a crash
* Bug fix - Serial configuration is now no longer shown for servers that
  do not have serial ports to configure.
* Bug fix - Serial ports now accept and honor hardware flow control.
* Bug fix - removed unused Type attribute in Serial XML

05/29/2007
v2.6.0.9746
* Feature - exacqReplay is available via right click on live video.
* Enhancement - Client can initiate a search upon startup via command
  line parameters.
* Enhancement - Time Lapse now allows for intervals up to one week in
  increments of seconds, minutes, or hours.  Setting to zero will still
  turn off Time Lapse.
* Enhancement - Widescreen 6x5 view.
* Enhancement - Camera Setup page now identifies the device the camera is
  associated with.
* Enhancement - Configuration Tree icons rearranged to follow Exacq's
  suggested steps in setting up a new server.
* Enhancement - Accelerator keys now work as follows: F1=help,
  F4=hide nav panel (like Acrobat), F8=hide toolbar (like Acrobat),
  F11=fullscreen (like Internet Explorer).  State of hidden toolbar
  is now saved in the client ini file.
* Enhancement - Digital PTZ now works w/o VGA hardware acceleration
* Bug fix - Widescreen view toolbars always show up to right of normal
  view toolbars.
* Bug fix - Search system log start/end time controls now roll the AM/PM
  indicator properly.
* Bug fix - The Camera Setup page will now follow the user's selection in
  response to the "You have unsaved changes..." message box.
* Bug fix - Can now select an Arecont camera in the Camera Finder and
  have its information populated into the IP Camera Information area.
* Bug fix - The active audio stream will now stop playing when switching
  away from one audio config page to another audio config page.
* Bug fix - Only sorts search frames when in a view.  This prevents some
  video from being jumpy if time has changed.
* Bug Fix - Does not unsubscribe from stream when just changing video panels
* Bug Fix - Setting PTZ Preset as event targets works again

05/21/2007
v2.5.10.9666
* Bug fix - Printed images are now scaled to the size of the paper when needed.
* Bug fix - Time Lapse Minutes on the Storage Setup page now accepts a
  setting of zero minutes.  Zero will turn off Time Lapse.

05/15/2007
v2.5.9.9591
* Bug fix - G711 exported audio will play correctly in ePlayer
* Bug fix - client would crash on exit when playing recorded audio
* Bug fix - Event tree was duplicating on config

05/07/2007
v2.5.8.9499
* Bug fix - Crash when empty view was in a tour
* Bug fix - Enforced view and tour not have empty names
* Bug fix - View would not be deleted from tours when clicking the "Remove" button

05/04/2007
v2.5.7.9494
* Bug fix - Switching from one server's schedule page with many inputs to
  another server's schedule page with few inputs would cause the Day grid
  schedule page to not repaint correctly.
* Bug fix - Correctly handles Tab and Enter commands in Name text control
* Bug fix - Port selection always editable for a system, regardless of
  IP address or hostname, though the list control will continue to
  display an address or hostname combined with a non-default port,
  and hostnames should not be specified as name:port when entering them
* Bug fix - Fixed event linkage panel where on config update the event linkage
  selection would jump to the top, where the controls were enabled even if no
  events existed or were selected, and where the client crashed when trying to
  create an event on a system with no cameras/triggers/profiles/etc.
* Bug fix - Moved all singleBin struct to one file
* Bug Fix - Doesn't let a user select .exe if export is greater then 4GB
* Bug fix - Limits view layout to ones support by the client
* Enhancement - Tweaked strings on Event Linkage panel

05/03/2007
v2.5.6.9468
* Bug fix - After starting in full screen mode, switching away from full
  screen mode did not show the main application window.  Also fixes other
  repaint issues.
* Bug fix - Toolbar buttons did not correctly position after starting
  the application in a small window.
* Bug fix - IP Camera config pages would incorrectly ask the user to save
  unsaved changes if they have unsaved changes and a config change is made
  from another client.
* Bug fix - Tree selection would bounce to the IP cameras config page
  when a config change is made on a different computer and the user is
  on a config screen underneath the IP Cameras config page.
* Bug fix - Save audio state for camera, groups and views individually
* Bug fix - Only shows view when you are in the view tree
* Bug fix - Does not create search panel on right click
* Bug fix - Added "Burn Disc" to right click
* Bug fix - Could use the wrong tree when deleting tours
* Bug fix - single binary video files can now handles file sizes greater than 4 GB

05/02/2007
v2.5.5.9434
* Bug fix - Widescreen layout toolbar buttons were showing incorrectly
  when going to fullscreen in search mode on a widescreen monitor
* Bug fix - Disabled Resolution and IPS controls for disabled inputs
* Bug fix - 5x4 Live Video format now showing correctly.
* Bug fix - Correctly handles audio when going from view to view
* Bug fix - Possible crash after de-selecting inputs in the tree on
            users, groups, video out, and recall panels
* Bug fix - Possible crash switching between system's notifications panels
* Bug fix - Possible crash on config update when configuring audio
* Bug fix - Possible crash on camera setup page
* Bug fix - Ensure all View Tour folders are expanded

05/01/2007
v2.5.4.9390
* Bug fix - Editing text of Time Lapse Minutes spin control enables
  Apply/Cancel buttons on the Storage Setup page
* Bug fix - Fixed crash when dragging views in a tour caused by tool tip
* Bug fix - X button closes Save View Dialog.  Apply sends current state
  to the server.  Cancel reverts state to before you entered Dialog.
* Bug fix - Possible crashes when current view is deleted (search and live).
* Bug fix - Possible crash when system is deleted (Camera Config)
* Bug fix - X button closes exacqRecall Export Dialog. Apply sends request
  to the server.  There is no cancel because it's a request, rather than
  changing any sort of configuration
* Bug fix - Possible crash when changing size of panel displaying POS
* Bug fix - Small memory leak in exacqRecall status processing
* Bug fix - Makes groups and views have case sensitive names

04/27/2007
v2.5.3.9362
* Bug fix - No longer does keyboard move a mechanical PTZ from the camera
  setup page unless the PTZ Preset setup dialog is open.  Keyboard controls
  when mechanical or digital PTZ Preset setup dialog is open now work.
* Bug fix - Fixed scheduling of IP camera audio inputs
* Bug fix - Intel 945 VGA could show miscolored video if in YV12 overlay mode
  (i.e. high performance mode) at certain overlay heights and widths
* Bug fix - Changing POS font from one client is reflected in the live POS
  display on a second client without having to disconnect/reconnect to the
  POS device
* Bug fix - Changing recording sequence or disabling a camera from one client
  while viewing affected cameras in a second client could result in incorrect
  or stale video being displayed in the second client
* Bug fix - The Recipient's grid is no longer cleared when moving from
  one server's Notifications page to another server's Notifications page.
* Bug fix - POS/ATM now accepts an empty string/blank line as the end-of-
  transaction specifier, effectively allowing each incoming line to be a
  transaction in and of itself.

* Bug fix - Save View Dialog handles selection in Tour tree better
* Bug fix - Digital PTZ always shows up in a view now (was a race
  condition before)

04/23/2007
v2.5.2.9272
* Bug fix - Overlay artifacts could show up in search panel in certain cases
  with ATI video cards

04/20/2007
v2.5.1.9260
* Enhancement - New manual exacqRecall functionality, user-specified cameras
  and start/end dates, more robust processing, enhanced status reporting
* Enhancement - New external connection bandwidth limiting
* Enhancement - Schedule page now recognizes and differentiates between
  disabled devices, no motion support, or no motion windows, and appropriately
  branches between disabled and non-disabled colors independently between
  motion and free run (i.e. an enabled camera with no motion windows uses
  the disabled motion color, but the Enabled free run color).
* Enhancement - Performance increase in system log search processing
* Enhancement - Replaced listening checkbox with toggle button on audio page.
* Enhancement - All IP devices are now shown on configuration pages instead
  of just one IP device.
* Bug fix - Schedule page was showing motion grid-based IP cameras as disabled
  by default when showing motion schedule settings
* Bug fix - Camera objects now only indicate "hasMotion" if either supporting
  a grid, or if both supporting windows and having more than zero max windows,
  thereby disabling the motion window edit button in the Camera Item Config
  panel if an IP camera seems to support motion but indicates 0 max windows
* Bug fix - Camera Item Config page now better differentiates between cameras
  supporting motion mask grids versus motion windows, in determining what
  recording mode to display in the upper right-hand corner

03/26/2007
v2.5.0.9052
* Enhancement - state of live layout, cameras, serial, and audio streams,
  navigation tree, and toolbars are stored in ini file
* Enhancement - framerate slider now disabled and indicates max setting if
  there is only one available framerate setting
* Enhancement - import settings now also sends network configuration settings
* Enhancement - user account updates broadcast to logged-in users (i.e.
  a logged in restricted user will see what a power user sees at the time of update)

04/04/07
v2.4.7.9097
* Bug fix - Client crashed when creating a new event linkage with a
  notification or exacqRecall target or a POS source
* Bug fix - No longer displays audio tree item in search if no audio
  inputs are enabled

03/28/07
v2.4.6.9078
* Bug fix - Cameras are validated when switching back to live mode from
  search or config, as changes to systems and/or cameras could make
  existing camera objects invalid and cause crashes

03/26/2007
v2.4.5.9041
* Bug fix - Only shows one scroll bar - horz or vert- at a time in live
  mode if not maximized.  This was introduced in v2.3.0.8509 when centering.

03/23/2007
v2.4.4.9011
* Enhancement - New Group Images
* Bug fix - only show enabled audio inputs in live trees

03/21/2007
v2.4.3.8968
* Bug fix - Really fixed slow Vga performance on Intel VGA in high performance
  mode introduced when fixing NVidia overlay support
* Bug fix - Fix rare instance introduced in v2.2.2.8126 where "acquiring video"
  or "video loss" is left on top of video window after it becomes live

03/15/2007
v2.4.2.8933
* Enhancement - discovery now always returns within 10 seconds
* Bug fix - fixed slow Vga performance on Intel VGA in high performance mode
  introduced when fixing NVidia overlay support

03/14/2007
v2.4.1.8888
* Enhancement - default to better VGA acceleration mode for NVidia
  display adapters
* Bug fix - searches which contain results too large to fit in allocated
  memory show warning instead of appearing to wait forever for results
* Bug fix - displayed license updates and information were not correctly
  being shown in the client

03/09/2007
v2.4.0.8823
* Enhancement - Groups can now contain Serial and AudioIn, and can have
  different Icons
* Enhancement - System log searches can handle larger log results, results
  list box is sortable by column, log entries can be selected and copied,
  and there is more feedback during the search
* Enhancement - User feedback provided if digital PTZ is unavailable due
  to lack of VGA hardware acceleration
* Enhancement - configuration tree expansion is more controlled to make
  it easier to manage in a client connected to many servers
* Bug fix - Fixed scroll wheel for PTZ zoom to continue zooming while
  the user continues to spin the wheel
* Bug fix - Fixed mouse left click in digital PTZ so that it continues
  panning and/or tilting while the left button is held down
* Bug fix - User name list box could become out of sync with editable
  user account fields when a user was deleted from a server
* Bug fix - showing widescreen layouts in toolbar is now governed by
  size of exacqVision Client rather than resolution of primary monitor

03/12/2007
v.2.3.5.8843
* Bug fix - timestamp on searched video now computed with DST state at
  time of recording instead of state at current time
* Bug fix - removed Save View and Modify buttons in search
* Bug fix - financial version now has correct text for "Search POS/ATM"


02/28/2007
v.2.3.4.8665
* Bug fix - Doesn't sent zero length frame to JPEG in search

02/27/2007
v2.3.3.8632
* Bug fix - Clicking POS/ATM row in Search was not calling the correct resize
* New help file

02/26/2007
v2.3.2.8613
* Bug fix - replaced server uptime GUI with message in log file

02/23/2007
v2.3.1.8569
* Enhancement - New stop icon on Search Panel
* Bug fix - Fixed error in video panel that did not refresh the digital
  PTZ rect object on changes to the decompressor resolution
* Bug fix - Possible crash with AudioIn when on computer with no sound card

02/21/2007
v2.3.0.8509
* Feature - Display System uptime
* Feature - New IP Camera Finder functionality (exacqVision server
  only finds cameras on locally connected network)
* Feature - enables configuration of multiple analog video outputs
  on exacqVision servers which support it
* Enhancement - Various enhancements to license editing
* Enhancement - Can copy system MAC address text to allow sending
  to Exacq for server licensing
* Enhancement - Proper handling of disconnected network adapters
* Enhancement - removed call to set affinity mask to 0th processor for
  performance improvements when running multiple instances of exacqVision Client
* Enhancement - disc burning now done from sandbox, process should be much smoother now
* Enhancement - Centers Live Video on VGA if window aspect ratio is wider than 4x3
* Enhancement - Stop Download Button on Search Panel
* Bug Fix - ePlayer timer improvements to fix realtime playback and rewind
* Bug Fix - Disables preset buttons when camera is disabled
* Bug Fix - Ensures tree is always visible on config pages
* Bug Fix - fixed D1 playback corruption in stand alone ePlayer
* Bug Fix - Deselecting all inputs from the video out tour no longer causes
  them to all become selected
* Bug Fix - Better error checking when exporting videos
* Bug Fix - Better handling during export of camera names which contain illegal
  filename characters
* Bug Fix - Cleans up orphaned search cache temp files on next startup to conserve
  c:\ drive disk space
* Bug Fix - Clears video data on very search
* Bug Fix - Fixes issue on playback of video recorded with larger resolution
  than camera's current resolution setting

01/31/2007
v2.2.4.8264
* Enhancement - Added 3x3 and 4x4 layouts to VideoOut1 configuration

01/24/2007
v2.2.3.8190
* Bug Fix - Displayed PTZ address is updated when switching cameras being setup

01/16/2007
v2.2.2.8126
* Bug Fix - If OSD position is changed from a second client, in live
  display mode the old text would not be erased under some conditions
* Bug - properly displays cached I frames after pushing out reference

01/15/2007
v2.2.1.8104
* Bug Fix - Disables preset buttons when camera is disabled
* Bug Fix - ePlayer Watermark null pointer in single binary

01/12/2007
v2.2.0.7891
* Feature- PTZ Preset as Event Target and Touring
* Feature - Multi-Monitor support
* Enhancement - Starting position of multiple instances of exacqVision
  Client are saved in the ini file
* Enhancement - Added Progress Dialog to exporting video
* Enhancement - Starting position of multiple instances of exacqVision
  Client are saved in the ini file
* Bug Fix - properly handles search cache larger then 2 GB
* Bug Fix - restored live and stored audio decompression
* Bug Fix - properly obtain date format from operating system
* Bug Fix - no longer indicate motion recording for IP camera with no
  motion windows defined

12/18/2006
v2.1.4.7891
* Bug fix - Fixed check tree not having images

12/15/2006
v2.1.3.7874
* Bug fix - Fixed hide tree button bug
* Bug fix - ePlayerPro was playing back at 8192 instead of 8000Hz

12/15/2006
v2.1.2.7861
* Bug - Fixed issue with cd burning temp directory when 2 clients are
opened and later one of the client is clients
* Bug - restored live and stored audio decompression

12/13/2006
v2.1.1.7826
* Bug Fix - possible crash when exporting to CD or DVD
* Enhancement - file names automatically appended with -# if file already
  exists on CD or DVD
* Enhancement - using intel decompression (now supports axis MPEG4)
* Enhancement - finer granularity of frame rate control for recording
  of analog cameras
* Enhancement - Navigation trees can be hidden/shown via toolbar button
* Enhancement - In search, Events are now in the navigation trees instead
  of on the right side of the search panel.
* Enhancement - Individual POS/ATM streams can now be searched by
  selecting them from the Cameras navigation tree and typing in a search
  string in the POS/ATM search box at the bottom of the Cameras navigation
  tree.
* Bug fix - Clears smart search mask when switching between cameras (done correctly this time)
* Bug fix - Possible crash if you try to print from a Camera that has
  been disconnected

12/08/2006
v.2.0.7.7760
* Bug fix - Clears smart search mask when switching between cameras
* Bug fix - Possible crash if you try to print from a Camera that has
  been disconnected

12/07/2006
v.2.0.6.7719
* Bug fix - Changing record resolutions could leave live video panels
  with incorrect video scaling
* Bug fix - Removed orphaned events from event search tree
* Enhancement - new burn CD/DVD tool bar icon

12/06/2006
v.2.0.5.7703
* Enhancement - updated help file to include latest documentation
* Bug fix - Disconnected streams no longer resubscribe when drag to a new
  (or the same) video panel
* Bug fix - IP Motion windows now behave correctly when there are zero or
  one window defined.
* Buf fix - Default sharpness on IP cameras is now 50


12/01/2006
v2.0.4.7654
* Enhancement - added warning when deleting local server from Add Server
* Enhancement - reduced size of help file by compressing images as jpg
* Enhancement - improved drive alarm statas handling on storage panel
* Bug fix - Several search playback issues

11/28/2006
v2.0.3.7598
* Enhancement - added warnings and validation to IP camera setup
  panel to prevent user from enabling more cameras than are licensed,
  to warn user if the system somehow already has more cameras than are
  licensed, and to allow user to enable/disable cameras to resolve
  all such situations
* Enhancement - supports drive alarms as an event source

11/22/2006
v2.0.2.7565
* Enhancement - implemented restricted system flag in licensing
* Enhancement - added test button to notification panel

11/16/06
v2.0.1.7504
* Enhancement - robust support for IP cameras that are initially set to
  something other than a supported resolution, and for initial framerate
  that is not supported by the current resolution
* Enhancement - when adding a new system, it still appears in the list
  and is saved, but does not yet connect (because the address is not yet
  known), but upon the first time it's updated and Apply is clicked it
  is checked/enabled by default and attempts to connect
* Enhancement - when adding a new IP camera, it still appears in the list
  and is saved, but does not yet connect (because the address is not yet
  known), but upon the first time it's updated and Apply is clicked it
  is checked/enabled by default and attempts to connect
* Bug fix - IP Camera Config page now refresh video on Connection Loss event
* Bug fix - User account list control is now much more user friendly when
  the server configuration is updated
* Bug fix - Video panels now indicate when they have lost video because a
  server was disconnected
* Bug fix - Video cropping when changing camera resolution to a larger
  size is fixed.  If digital PTZ is active and zoomed in, the video will
  zoom out to the full view upon camera resolution changes
* Bug fix - increased size of TCP/IP receive buffer to 1MB, to better
  accomodate ever receiving a large frame

11/08/06
v2.0.0.7404
* Feature - Digital PTZ
* Enhancement - PTZ presets available from right click menu
* Enhancement - PTZ control via keyboard arrows and Page Up/Down

11/02/06
v1.5.0.7327
* Feature - Smart Search
* Enhancement - Added audio to exacqRecall profile setup page
* Enhancement - Added Motion Mask for IP Cameras
* Enhancement - PTZ control window positions are stored in client ini file
* Bug fix - Now names Audio channel in Export of PS files and ePlayer
* Bug fix - Adjust video mask so it is aligned for Axis IP cameras
* Bug fix - PTZ preset setup window is now application modal, not system
modal
* Enhancement - More robust and complete handling of varying available
  resolutions between different camera types, and support for IQeye

10/10/06
v1.2.3.7059
* Bug fix - Added code to panel buttons to release mouse control

10/04/06
v1.2.2.7038
* Bug fix - Fixed tree rendering performance at startup - eliminated some
  unnecessary repeated XRC get calls in config tree.
* Bug fix - Fixed some radio button spacing in alarm node config panel,
  added missing modified flag to input trigger config panel, and
  updated both panels to only send one config update with all modifications
  rather than a seperate config update for each modified input or output
* Bug fix - Client previously crashed when disabling an analog PTZ camera
  by selecting port "none"
* Bug fix - Right-clicking on a live video panel to get the context menu,
  followed by a left-click to hide the context menu and execute a PTZ move,
  would start the motion, but the left-up event to register the user letting
  go of the left button never fired
* Feature - New user admin role

09/22/06
v1.2.1.6972
* Enhancement - Now supports dragging cameras between windows on live page
* Feature - Support for Axis PTZ
* Enhancement - Select client-to-server connection speed to optimize live
  audio buffering for minimum latency without dropouts
* Bug Fix - hide temperature monitor threshold on devices which do not support it
* Bug Fix - Manage Users panel was not registered for config updates

09/12/06
v1.2.0.6845
* Feature - Added configuration of audio recording
* Feature - Added displaying motion data on live and search panels
  (Right click -> Display Motion)
* Feature - Added week view to search
* Enhancement - Improved identification of buttons and temperature threshholds for
  more than 2 boards
* Enhancement - Improved schedule page GUI
* Bug Fix - On event linking panel, the triggered status column (on/off)
  continues to work after sorting the list of linkages
* Bug Fix - On event linking panel, the log checkboxes did not always
  respond correctly when clicking in the column to the right of the
  checkbox, but not on the checkbox itself, and sometimes would not correctly
  mark the panel as "changed"
* Bug Fix - On search panel, when you click search with nothing selected it will
  not display the "Searching..." message or turn the cursor to an hourglass
* Bug Fix - On camera item config panel, disables motion mask set if it is not
  supported by the camera (currently all IP cameras)
* Enhancement - Replaced Connect/Disconnect button on Add System panel with
  a checkbox for each system, improved some GUI details, and each system's
  enabled/disabled setting is stored in the client INI file
* Bug Fix - initializes codec enum in decompressor constructor
* Enhancement - Replaced Connect/Disconnect button on IP Cameras panel with
  a checkbox for each system, and improved some GUI details
* Enhancement - Command line parameter for using a different port than
  22609 to connect to servers
* Bug Fix - fixed crash in PTZ control after configuring preset names
* Bug Fix - added exacqVision icon to PTZ dialog control
* Feature - Now allows configuration of system IP settings, and improved
  behavior of date/time updating
* Enhancement - Now displays core and SDK versions, with other plugins
* Feature - Support for event-based audio recording

09/11/06
v1.1.4.6829
* Bug Fix - added exacqVision icon to PTZ dialog control

v1.1.3.6770
09/07/06
* changed the PTZ address text control display only decimal
  (it still accepts hex values, but will re-display them as
   decimal).
* Bug Fix - initializes codec enum in decompressor constructor
* Enhancement - Added command-line parm for connecting to servers
  (e.g. "-P80" for port 80).
* Enhancement - the PTZ camera address is now displayed only in
  decimal rather than hex.  It will still accept addresses entered
  in hexidecimal, but will (re) display it in decimal.

v1.1.2.6610
08/24/06
* keeps cmd from being used if not initialized in video panel mouse wheel

v1.1.1.6537
08/22/06
* This is the Release Candidate
* Double clicking on a PTZ video panel will toggle between normal
  layout and full screen only when in the center (non-arrow) cell.

08/21/06
v1.1.0.6511
* This is the Release Candidate
* Double clicking on a PTZ video panel will toggle between normal
  layout and full screen only when in the center (non-arrow) cell.

08/18/06
v1.0.0.59
* Eliminated file error message that is displayed when the client is
  started by a restricted user

08/18/06
v1.0.1.6486
* PTZ toolbar button is hidden in config & search mode.
* The PTZ arrows are now disabled on the camera setup page.
* The green on the PTZ controls has been changed to a less harsh green.
* The PTZ setup is (again) hidden on the Camera setup page, if the
  current server does not support PTZ.
* The number of presets is limited to 16 on the Camera setup page.
* This will become a release candidate in the absence of negative
  feedback.


Release History
08/17/06
v1.0.0.6450
* Added Bandwidth indicator (averages over 5 seconds across all systems)
* Fixed bug with cancelling edit of event schedule
* Now supports Multicamera Save Image
* Fixed bug in search with still displaying video on disconnected server

08/11/06
v1.0.0.57
* Now supports Multicamera export
* New features on exacqRecall page: (requires Server 1.0.0.27)
    - Full status reporting of drive, media, and export process.
    - Status refresh button
    - exacqRecall Now button
    - configurable feature to eject/not eject disc after burn
* User account list box on system users configuration page can be sorted
* Fixed bug with window size if client was started in maximized state
* Fixed bug with processing event linkage config from server with respect
  to Video Output targets.
* Fixed bug with playing searched video over a resolution and/or format change
  that was introduced in 1.0.0.48
* Hourglass in searching works again

08/08/06
v1.0.0.56
* Fixed bug where Live Streams would be resubscribed when not on the Live
  Panel
* No longer pads Search at beginning.  This is now done on the server
  (as of Server v1.0.0.27)
* Improved Searching for Single and Multi Camera playback
* "Searching..." messages only appears when something is checked
* GUI supports variable number of triggers and cameras
* Serial port setup page looks like other pages
* Added selective logging of important connection events
* Fixed bug where socket buffer was not properly reset on a reconnection
  that uses the same DataSocket instance - on the reconnection, the
  initial key packet was received from the server, but the client expected
  it to be written to the top of the buffer, and hence would stall on
  "Awaiting key.".

08/02/06
v1.0.0.55
* Client prevents user from specifying an output video event target if the
  system does not support output video, and if supported, can only select
  target cameras belonging to a device that supports output video. Likewise
  event definitions from a server are treated as orphaned if having an
  output video target with a camera not connected to a supporting device.
* Fixed bug where user makes changes to event linkages, clicks Cancel,
  and any triggered linkage states accidentally reset in the GUI.
* Removed initial search when you enter the Search Panel
* Corrected problem where connection status message stalls, even though
  the system is reconnecting.
* Updated context sensitive help file for exacqRecall
* Fixed bug in System Usage list on System Information panel, where
  phantom stream counts were being displayed without accompanying
  username, address, etc.
* Nothing is checked by default on Search Panel now
* Fixed bug where searching for video caused POS/ATM data to be lost
* Fixed bug where right clicking and printing did not work
* Revised on the socket watchdog timer to 30 seconds for both live video stall
  and connection stall, revised reconnection pause to 5 seconds, and added some
  branching on socket error codes for when initial connection attempt fails,
  to give the user messages that are more helpful in debugging the problem

07/28/06
v1.0.0.54
* Added lifespan control to POS config page.  Allows the user to specify
  how long to keep POS data before it is purged.
* fixed ptz remote control image file paths
* corrected event linking label in tree

07/28/06
v1.0.0.53 B
* eplayer has no dependencies again (v54 of ePlayer)

07/28/06
v1.0.0.50 B
* eplayer has no dependencies again (v54 of ePlayer)

07/27/06
v1.0.0.53
* The My Systems panel now shows connection status descriptions that do not
  overwrite parts of the IP address column
* Events are unchecked by default on the Search Panel

07/20/06
v1.0.0.52
* SearchBars are now removed if a system is disconnected
* Increased socket watchdog timeout to 10 seconds for initial connection
  sequence and for live video stall detection. Note that if an existing
  subscription has been stalled almost the entire time, and a new
  subscription is sent, the new subscription resets the watchdog to give
  it the benefit of the full watchdog interval.
* Initial version of multicamera playback.  Note: reverse play currently
  does not work

07/19/06
v1.0.0.51
* Added PTZ Remote (available via right click on PTZ video panel).
* Added PTZ Presets (via the remote).  Up to eight presets supported.
* Redesigned live video stalling, initial connection sequence stalling,
  and simplified reconnection logic.

07/17/06
v1.0.0.50
* Preliminary support for PTZ cameras added.
* Updated Camera config panel to include PTZ parameters.
* Updated Serial config panel to include PTZ parameters.
* Software licensing
* Fixed several Search Bugs

07/14/06
v1.0.0.49 B
* installer: upgraded cdrecording functions

07/07/06
v1.0.0.49
* IP cameras cannot be deleted if being used as an event source or target
* Video recall profiles cannot be deleted if being used as an event target
* POS profiles cannot be deleted if being used as an event target
* POS ports cannot be deleted if being used as an event source
* Notification profiles cannot be deleted if being used as an event target
* Made changes to be more GCC compliant
* Implemented searching Button Inputs and Temperature events

07/14/06
v1.0.0.48 C
* installer: upgraded cdrecording functions

06/26/06
v1.0.0.48 B
* installer: XRC files are now only overwritten if newer

06/26/06
v1.0.0.48
* removed (tiny) memory leak in show view
* added input button and temperature events as event sources
* adjusted user and exacqRecall panels to fit within default window size
* modified exacqRecall profiles to have before/after times instead of
  "duration", and to not use pre/post alarm values
* moved maximum system log age setting to system info panel, next to log search
* moved maximum event log age setting to event linking panel

06/20/06
v1.0.0.47 B
* Default configuration file now has overlayOff=1

06/20/06
v1.0.0.47
* fixed recent bug in config tree for IP cameras
* added error messages to export process
* same decompression fix for playback
* fixed rare encryption key bug
* removed view playback (debug builds only)
* added live video timeout w/re-connect
* switching back to views starts video
* fixed issue with initial search now being displayed in search bar

06/16/06
v1.0.0.46 B
* installer: fixed uninstall issue (set environment variable context to all)
* installer: fixed ini issue (now directly copies global ini)
* installer: updated global ini to include FullScreen=0 to fix duplicate entry bug

06/15/06
v1.0.0.46
* Stabilized decompression

06/11/06
v1.0.0.45
*Fixed issue with proper display of action targets in event linking page
*Added error messages to export eplayer process

06/09/06
v1.0.0.44
*Fixed issue with DST in camera's time OSD
*Initial view playback support

06/08/06
v1.0.0.43
* Fixed issue with Serial Port config.
    * Note: this version of the client requires SerialPI v1.0.0.15 or greater.

06/07/06
v1.0.0.42
* Fixed issue with screen flicker in high performance graphics mode

06/05/06
v1.0.0.41
* Disc recording updates
	* select drive now works
	* does not allow dialog to run if no writeable drives found

06/02/06
v1.0.0.40
* Added CD recording

06/02/06
v1.0.0.39
* Fixed help Bug

06/02/06
v1.0.0.38
* POS and Serial Setup improvements
* switch Windows user display fix
* added decompressed buffer check
* updated help file

05/31/06
v1.0.0.37
* video panel now paints itself
* POS Profile Config is now working better

05/30/06
v1.0.0.36
* more fixes

05/26/06
v1.0.0.35
* decompression throttling fix
* new icons

05/24/06
v1.0.0.34
* decompression throttling for slower CPU's

05/22/06
v1.0.0.33
* schedule page shows disabled inputs
* new Cameras, Groups and View button Icons
* text in Search Ruler Bar now always to the right of line
* added cursor time in Search Ruler Bar
* bug: New User button now re-enabled

05/19/06
v1.0.0.32
* added POS Profile font selection.