FireDaemon Pro and Pro OEM Change Log
N: New I: Improvement F: Fix

-----------------------------------------------------------------
All builds including older releases of FireDaemon Pro
can be found here: https://mirror.firedaemon.com
-----------------------------------------------------------------

-----------------------------------------------------------------
FIREDAEMON PRO 4 PRODUCTION STABLE
WORKS WITH FIREDAEMON FUSION 6 ONLY
PLEASE READ THE RELEASE NOTES:
https://kb.firedaemon.com/support/solutions/articles/4000123180
-----------------------------------------------------------------
* 4.0.61 build here October 2018
  N Support for Server 2019
  N Can apply license key information during silent install
  I Text in Lifecycle Options dropdowns more obvious
  I Used the operating system "marketing name" Pro is running on
  F Fail detection didn't work when the subprocess has flapped already
  F Freeze when controlling system services from service definition dialog
  F License keys with ampersands didn't display in application menu

-----------------------------------------------------------------
* 4.0.60 build here September 2018
  F Pre-Service events didn't execute

-----------------------------------------------------------------
* 4.0.59 build here September 2018
  F Product might crash when opening registration dialog box

-----------------------------------------------------------------
* 4.0.58 build here September 2018
  N Made text in Lifecycle options clearer
  I License storage now shared for x86 and x64 product versions
  F Migrating duration schedules on specific weekdays results in wrong end time
  F Could not import service having 2 or more dependencies
  F Service dependencies would be duplicated when editing a service via the CLI
  F Corrected Event Log registry value settings
  F Service control toolbar for a system service didn't observe its startup type and status

-----------------------------------------------------------------
FIREDAEMON PRO 3 PRODUCTION STABLE
WORKS WITH FIREDAEMON FUSION 5 ONLY
PLEASE READ THE RELEASE NOTES:
https://kb.firedaemon.com/support/solutions/articles/4000123001
-----------------------------------------------------------------
* 3.15.2764 build here October 2018
  N Support for Server 2019
  F Freeze when controlling system services from service definition dialog

-----------------------------------------------------------------
* 3.15.2764 build here September 2018
  I Manual updates and corrections
  F Dependencies duplication when editing a service via CLI
  F Could not import XML when 2 or more dependencies present
  F Could not write to stdout/stderr after program crash in Job Group

-----------------------------------------------------------------
* 3.15.2763 build here August 2018
  N Maximum of 32 cores available with 32-bit FireDaemon Pro
  I Manual updates and corrections
  F Memory statistics incorrect on large memory systems > 1TB RAM
  F CPU mask incorrect on machines > 32 cores
  F GUI would quit when selecting > 32 cores on 32-bit systems
  F GUI would quit when selecting > 64 cores on 64-bit systems

-----------------------------------------------------------------
* 3.15.2761 build here April 2018
  I Manual updates and corrections
  F Stdout/stderr redirection didn't work after program exit

-----------------------------------------------------------------
* 3.15.2760 build here December 2017
  I Manual updates and corrections
  F Scheduled restart would sometimes launch duplicate processes
  F Services running in session, would not be restarted in session
    when Serial Number Name and Serial Number was applied
  F Service was not restarted if the application window style was changed
  F Incorrect operating system information displayed on Windows 10/2016
  F Memory leak in SID/ACE cleanup

-----------------------------------------------------------------
* 3.14.2755 build here May 2017
  I Manual updates and corrections
  F Bulk XML import would sometimes fail

-----------------------------------------------------------------
* 3.14.2754 build here May 2017
  F Crash on Windows 10 or Server 2016 after you apply Windows
    Update KB4019472

-----------------------------------------------------------------
* 3.14.2753 build here April 2017
  I Double sign installers and EXEs (SHA1 + SHA2)
  I Manifest file removed from x86/x64 installer and OEM ZIP
  F XML import did not import environment variables
  F XML import did not import more than one dialog response
  F Setting restart schedule time to 12:00:00PM would cause service
    to continually restart
  F Crash when clicking service filter button in GUI on Windows 10 
  F Pro wouldn't launch on XP/2003 due to manifest issue
  F Starting services under some restrictive user accounts would
    fail with "Invalid Handle"

-----------------------------------------------------------------
* 3.13.2747 build here June 2016
  I FireDaemon Fusion 5 compatibility updates
  I Services definitions can be passed without .xml extension
  F Minor layout issues in Help->About when in Trial Mode
  F Changing Display Name prefix was impossible via XML import

-----------------------------------------------------------------
* 3.12.2745 build here February 2016
  I Pro OEM CLI setup simplified (see manual)
  I Skinning/theming significantly enhanced (see manual)
  I Language of all EXE and DLL now en-US
  I More detail provided when a service cannot start
  I Obsoleted "v" prefix and "GA" suffix in version strings
  I FireDaemon Pro OEM error reporting improved when product
    registry keys not found
  I FireDaemon version numbering consistent across GUI and CLI
  I Correct product terminology now "Pro" and "Pro OEM"
  I Splash screen simplified
  I Minor CLI text corrections
  I FireDaemon.exe and Core.dll have FireDaemon icon added
  I Numerous manual updates and corrections
  F Incorrect PID displayed on CLI with --status --pid when
    service was scheduled as subprocess had terminated
  F Dependencies layout glitch on Korean Windows 10
  F Misplaced OK button on New/Edit dialog on Korean Windows 10

-----------------------------------------------------------------
* 3.11.2737 build here (v3.11 GA) December 2015
    N Automatic start FireDaemon services installed via the
      command line can be installed in the stopped state
    N Additional command line --edit options:
      --ScheduleDays, --ScheduleTime, ScheduleRestart,
      --ScheduleDefaults, --AccountName, --AccountPassword
    N Registry "Parameters" key now has accurate ACL applied
      during service install allowing firedaemon.exe to read
      and update when run as any user
    N firedaemon.exe uses exact access rights when accessing
      the registry avoiding trying for All Access and filling
      the Security Event Logs with access denied
    I Services faster to start/stop
    I All EXE and DLL digitally signed SHA256
    I Better error reporting with OEM --configure when
      help file is missing
    I Fixed popup verbiage warning when running service as a
      regular user account
    I Minor text command line help text formatting improvements
    I Numerous manual updates and corrections
    F User name column in FireDaemon GUI sometimes contained
      invalid characters
    F Affinity mask value in debug log was wrong
    F Service configure with a Pre-Launch delay and 
      scheduled restart would be restarted twice
    F Service would not restart if scheduled to run across
      a time range plus debug log would fill with
      unnecessary time checking information
    F When importing XML via GUI and XML is malformed,
      the displayed error message contained invalid characters
    F Services scheduled between two times would not restart
      the second time

-----------------------------------------------------------------   
* 3.10.2729 build here (v3.10 GA) October 2015
    N Branding enhancements:
      - can replace word "FireDaemon" text in toolbar tooltips
      - can specify custom help file
      - can specify no help file
      - can change the name of "firedaemon.exe"
    N OEM ONLY can set "firedaemon.exe" new name and help file
      name via --configure
    N --edit --validate fully validates service config from CLI
    I Responsiveness of monitor thread
    I Numerous manual updates and corrections
    F Post Events were not run when Upon Program Exit
      was set to Shutdown FireDaemon
    F CLI option --edit actually works as advertised now
    F Debug log messages missing some descriptive text
    F Some debug log messages actually incorrect

-----------------------------------------------------------------   
* 3.9.2722 build here (v3.9 GA) September 2015
    I FIREDAEMON and FIREDAEMON_HOME environment variables
      obsoleted and no longer required by product or
      used when locating theme/skin
    I Windows XP and 2003 specific EXEs obsoleted
    I Internal XML parser updated to MSXML 3.0
    I Additional checks to prevent subprocess double start
    I Better formatting on export of XML config files
    I PreService and PostService XML exported correctly when
      attributes are empty
    I When importing PreService and PostService XML missing
      attributes handled gracefully
    I Hardened calls to external DLLs
    I Scheduling dates can now be after 2038 (!)
    I Subprocess memory working set can now be > 4GB
    I OEM includes MSVC 2010 SP1 redistributable
    I Numerous manual updates and corrections
    F XML import would fail if service account name contained
      non-standard characters or punctuation
    F Field scrolling issues with ultra long service Parameters
    F Potential buffer overflows when reading DWORD/QWORD
      from registry
    F Erronous error popup when trying to set service user
      account on built-in Windows services
    F XML attribute Program contained redundant attributes
    F Help->About->System Info didn't work on Windows 10

-----------------------------------------------------------------   
* 3.8.2717 build here (v3.8 GA) August 2015
    I Updated executable manifests for Windows 10
    I Correct identification of various Windows 10 versions in
      Help->About and debug log
    I Manual updates and corrections
    F GUI crash when clicking Filter button on Windows 10
    F Sometimes two subprocesses would be launched on
      subprocess crash
    F Updating service user credentials on inbuilt Windows
      services would cause the GUI to crash
    F Ctrl-C not sent to console apps
    F Erroneous popups displayed when changing Startup Mode
    F Removed junk characters in Startup Mode confirmation
      change dialog box

-----------------------------------------------------------------   
* 3.8.2697 build here (v3.8 GA) July 2015
    F DLL entry point error on XP/2003
    F EXE initialisation error on 2003 x64

-----------------------------------------------------------------   
* 3.8.2685 build here (v3.8 GA) June 2015
    N --edit CLI option
    N Can set default Job Type value for each new service created
      (see File -> Options)
    N When application is run as user - entire hive is loaded for
      user
    I File and Folder browsing dialogs are consistently all
      Vista styled on Vista or later
    I Minor splash screen and CLI --help text updates
    I Manual updates and corrections
    F Not all dependent services were shutdown when master
      service was stopped via GUI or CLI
    F Manual services did not restart in session if Graceful
      Shutdown was not checked
    F Previously run in session user was still displayed in
      GUI when machine was shutdown
    F When shutting down a service with dependencies the
      wrong "master" service was displayed

-----------------------------------------------------------------  
* 3.7.2660 build here (v3.7 GA) March 2014
    N Switch To Session 0 button on toolbar
    N Text labels on toolbar buttons
    N FDDATE and FDTIME environment variables
    I Removal of erroneous and misleading debug log messages
    I Manual updates and corrections
    F --install service.xml edit would whack the entire service
      config instead of just replacing changed items
    F Unnecessary subprocess checking when service was scheduled
    F When app running in session and you logged off, app would
      not restart
    F Kill All missing from right click menu
    F Switch to Session 0 keyboard shortcut didn't work
    F Time calculations on scheduled jobs incorrect when restart
      delays were used
    F Services would halt when scheduled restarts were used in
      conjunction with a time schedule, the app was marked as
      console (requiring a console control handler) and
      Pre-Shutdowns were enabled.
    F Text on last installer dialog not displayed on some
      RDP sessions
    F CLI --stop-all returned incorrect ERRORLEVEL when
      all FireDaemon services already stopped
    F CLI --start-all-automatic displayed incorrect warnings
      if some services were no set to automatic start
    F When updating a service, double quotes were stripped from
      the registry ImagePath
    F Monitoring and scheduling would live lock when a scheduled
      service installed on a particular day of the week was
      scheduled to not run on that day
    F FireDaemon would start two instances of the sub-process
      after the second sub-process failure.

-----------------------------------------------------------------   
* 3.6.2634 build here (v3.6 GA) October 2013
    I Manual updates and corrections
    F Version checking wasn't working

-----------------------------------------------------------------   
* 3.6.2632 build here (v3.6 GA) September 2013
    N Support for Windows 8, 8.1 and Server 2012, 2012 R2
    N Popup suppression in Options to keep the GUI quiet
    N Ability to open debug log from the GUI
    N Switch to session 0 via the GUI or CLI
    N New/Edit Service dialog logical grouping of fields
      resulting in new Lifecycle and Logging tabs
    N Support for Pre Shutdown notifications (Vista or later)
    N Support for Managed Service Accounts (AD 2008 R2 or later)
    N FD_TRACELEVEL global environment variable. Set to DEBUG
      for massive tracing in the debug log
    N Support for more than 32 cores
    N Services are started and stopped in the background
      avoiding "hangs" in the GUI
    N Notification "strip" in GUI showing which services are being
      started/stopped
    N Kill all (GUI and CLI) brutally terminates services
    I Services running in session are restarted in session if
      the user is still logged in
    I Service startup/shutdown times are significantly faster
    I Continuous flushing of debug log, stdout and stderr
    I Copyright and splash screen updates
    I Removal of a variety of popup status messages
    I New logos and links in splash, Help/About and CLI
    I Updated EULA
    I Manual updates and corrections
    I FireDaemon Fusion compatibility update
    F Services ran improperly when configured to run as
      NT AUTHORITY\LOCAL SERVICE or NT AUTHORITY\NETWORK SERVICE and
    F Misidentification of various Windows operating systems
    F stderr/stdout handles not freed correctly after process
      crash leading to inability to write stderr/stdout on
      restart
    F Under rare circumstances token handles would leak when run
      as certain user accounts
    F Column sort ascending or descending arrows visible
    F Very long environment variables would cause a crash
    F Lack of quoting of the executable would sometimes cause
      service start failures

-----------------------------------------------------------------   
* 3.5.2536 build here (v3.5 GA) May 2011
    F Importing v3.1 or earlier XML configs would corrupt the
      dependency list

-----------------------------------------------------------------   
* 3.5.2535 build here (v3.5 GA) May 2011
    N New CLI option --status --pid
    I Environment variables can be used in all paths
    I Unicode support
    I FireDaemon Fusion compatibility update
    I Testing messages removed from debug log
    I Updated EULA
    I Manual updates and corrections
    F Lines in debug log might be truncated
    F CtrlC registry entry contained non-printable character
    F Could not save Cloned Services without making changes
    F Dependent services were not being stopped by GUI or CLI
    F Attempting to run service as user might fail if
      .\ format was used

-----------------------------------------------------------------   
* 3.1.2527 build here (v3.1 GA) February 2011
    I Manual updates and corrections
    F Bulk export reports incorrect quantity of services exported
    F Authenticode digital signature didn't work on Windows 7

-----------------------------------------------------------------   
* 3.1.2526 build here (v3.1 GA) January 2011
    N Bring To Front GUI option
    N CPU utilisation column in GUI
    N GUI remembers column widths
    N Pre/Post Service apps can detatch
    N Global option allowing you specify Clone/Hot Clone short and
      display name prefix and separators
    N Global option to install automatic services without
      starting them
    N Can choose whether to send Ctrl+C or Break to console apps
    N CLI --start-all --stop-all --restart-all show progress
    N CLI --start option has --in-session suboption
    N CLI --restart option has --in-session suboption
    I Removal of various GUI dialog boxes to improve workflow
    I Dependency drop downs sorted by Display Name
    I Update copyright notices to 2011
    I Obtuse window sizing messages in debug log removed
    I Options dialog not adorned with [X]
    I Remove Default as Run Program setting in Pre/Post Service
    I Alt keyboard shortcuts missing from some Service menu items
    I GUI text alignments and layout improvements
    I Updated EULA
    I Manual updates and corrections
    I Ported to VS 2010 - ships with VC++ Runtime 2010
    I Support for Windows XP SP1 and SP2 dropped
    I Suppressed irrelevant delayed start Event Log warning on XP
    F Service get installed twice after clicking Apply and OK
    F Updating a service with dependencies always failed
    F Window focus when there is an invalid pre/post service exe
    F Help->About->Details and Debug Log misidentified
      Server 2008 R2

-----------------------------------------------------------------   
* 3.0.2437 build here (v3.0 GA) August 2010
    N Apply button in New/Edit Service dialog
    I Additional logging when service is "hot" updated
    I Graceful Shutdown now sends WM_CLOSE to top level of
      application only then attempts to catch popups
    I Better detection of VC++ runtime during installation
    I Manual updates and corrections
    F Restart at scheduled time did not restart if the time
      was changed
    F CLI XML export did not export user credentials
    F CLI XML import did not import stderr/stdout redirection
      options from Fusion correctly

-----------------------------------------------------------------   
* 3.0.2422 build here (v3.0 GA) April 2010
    N New licensing - please see website
    N Available as native 64-bit application
    N --restart and --status CLI commands support wildcards
    I Registry keys rationalised
    I Version checking in OEM disabled by default
    I Updated EULA
    I Manual updates and corrections

-----------------------------------------------------------------   
* 1.9.2414 build here (v1.9 GA) January 2010
    N --start and --stop CLI commands support wildcards
    I Copyright year updated
    I Remove Windows 2000 from splash and CLI
    I Updated EULA
    I Manual updates and corrections
    I daeMON no longer included in installer
    I Executables contain Windows 7 application compatibility
      manifests
    F Wrong shortcuts placed when using installer in silent mode
    F When choosing Pre/Post programs residing in the root of the
      file system (eg. C:\) default Working Directory would
      not include trailing slash
    F FireDaemon Fusion compatibility updates

-----------------------------------------------------------------   
* 1.9.2405 build here (v1.9 GA) December 2009
    I License key entering and checking optimisations
    I Manual updates and corrections
    F Help -> About -> Details service pack info wrong on Win 7

-----------------------------------------------------------------   
* 1.9.2402 build here (v1.9 GA) November 2009
    N Includes daeMON v0.09
    I Manual updates and corrections
    I Specialised OEM skin
    F Duplicate CLI help text
    F Incorrect text displayed when skinned in trial mode

-----------------------------------------------------------------   
* 1.9.2401 build here (v1.9 Pre-GA) October 2009
    N Additional skinning options (see manual)
    N --create options: uponexit and smffrequency
    F Debug log SID sometimes corrupt
    F Post events not run when Graceful Shutdown was unchecked
    F Skinning used wrong icon on New/Edit Service Dialog

-----------------------------------------------------------------   
* 1.9.2393 build here (v1.9 Pre-GA) September 2009
    N --install edit option: if service already exists just
      update configuration
    N FireDaemon Fusion compatibility release
    F Post processes did not run in Session on Vista/2008/7

-----------------------------------------------------------------   
* 1.9.2385 build here (v1.9 Pre-GA) August 2009
    F Post processes did not run in Session

-----------------------------------------------------------------   
* 1.9.2384 build here (v1.9 Pre-GA) August 2009
    N Includes daeMON v0.08
    F Start/Restart (in Session) available to built in services
      (not desirable)
    F Service column sub-sorts by Service Display Name rather
      than Service Short Name when sorting by any other column
    F Service restart would sometimes leave services in stopped state

-----------------------------------------------------------------   
* 1.9.2383 build here (v1.9 Pre-GA) August 2009
    N Support for Windows 2000 dropped
    N Automatically created built-in environment variables available
      to sub-process, Pre-Service and Post-Service events:
      %FDServiceShortName%, %FDServiceDisplayName%,
      %FDServiceDescription%, %FDServiceExecutable%,
      %FDServiceWorkDir%, %FDServiceParameters%
    N --create options: username= password=
    I Removed requirement for MSI 3.0 in the installer (= smaller)
    I Text updates to splash screen, Help/About and CLI --help
    I Manual updates / corrections
    I Service ImagePath registry variable correctly enclosed in quotes
      when there are spaces in the path or name of executable
    F Attempt load of XML config with invalid paths to debug, stdout,
      stderr files would fail
    F Less obtuse debug message when window styles cannot be set
    F Pre-Service, Post-Service apps now run "in session" when
      Start (in session) or Restart (in session) selected

-----------------------------------------------------------------   
* 1.9.2381 build here (v1.9 Pre-GA) July 2009
    N Start application in current session (right click
      Start (in session). Used to defeat Vista, 2008, 7
      Session 0 isolation
    N Ability to clone services hot (ie. complete duplication
      and start in one click)
    N Ability to clone services warm (ie. complete duplication
      then edit in one click)
    N Service updates can occur hot to avoid a service restart.
      FireDaemon will periodically re-poll configuration for changes
      and apply as necessary.
    N Included Service Description column in GUI
    N Column expansion on hover
    N Silent installer command line switches to control installer
      behaviour (see Silent Installation section in manual - F1)
    I Installer Windows 7 compatible
    I Buy Now menu item (moved from Help menu)
    I When applying license, GUI does not attempt to restart
      all services when none are present
    F Windows 7 not correctly identified in Debug Log and
      Help/About/Details
    F Crash when starting interactive services when user
      did not have sufficient permissions
    F Duplicate service display name error wasn't particularly
      helpful
    F Debug log file not mandatory when Debug Logging is checked
    F Could not open Dialog Debug Log when service was running
    F Right click and Service menus consistent

-----------------------------------------------------------------   
* 1.9.2355 build here (v1.9 GA) April 2009 
    N CPU Bindings can be entered in Base 2, 10 and 16
    N Support for upto 32 cores
    N Fail detection: forces hard limit on number of restarts
    N GUI size and location remembered
    N --create CLI arguments: nochecks, stopped, replace
    N Service menu includes Import, Export, Export All
    N Right click menu duplicates Service menu functionality
    I Tested with Windows 7
    I Window styles now enforced on apps that refuse to accept
      style during sub-process creation
    I Updated support email address to integrate with Kayako
    I Manual updates / corrections
    I Installer no longer keeps persistent variables
    I Installer integrates with FAQ, Videos, Up2Date
    F When installing service with duplicate name, original
      service would be stopped first
    F Service menu shortcuts would disappear

-----------------------------------------------------------------   
* 1.9.2339 build here (v1.9 GA) February 2009
    N Action context specific menus and buttons
    N Debug log contains detailed OS, CPU and RAM info
    N Help/About/Details contains detailed OS, CPU and RAM info
    N Includes daeMON v0.07
    I Manual updates / corrections
    I Updated EULA + README
    F Wrong app might be launched if ambiguous filename provided
    F Crash when importing XML via CLI with Environment section

-----------------------------------------------------------------   
* 1.9.2325 build here (v1.9 GA) January 2009
    N Can set User Defined Scheduled Restart (by second)
    N Debug log now contains system info
    N All GUI options now in File -> Options dialog
      - Enable/disable splash screen
      - Enable/disable service filtering
      - Set GUI refresh interval 
      - Enable/disable version checking
    I Manual updates / corrections
    F Some menu items didn't have text descriptions
    F OEM --configure didn't create all registry keys
    F Debug log output formatting issues

-----------------------------------------------------------------   
* 1.9.2311 build here (v1.9 GA) November 2008
    N Full and web installers (MSI / EXE) available
    I Manual updates / corrections
    I Updated digital signatures

-----------------------------------------------------------------   
* 1.9.2310 build here (v1.9 GA) October 2008
    N GUI displays PID and Memory of all running services
    N GUI columns sortable
    N Can edit multiple builtin services simultaneously
    I GUI service refresh much smoother
    I Debug/stderr/stdout logs force flushed and can be opened
      whilst service is running
    I Remove "Pro" specific menu items from OEM GUI
    I When searching for themes if FIREDAEMON_HOME not defined
      use HKLM InstallationDir instead
    I Verbiage in default skin corrected
    I --uninstall-all reports how many services were removed
    I Updated EULA + README
    I Manual updates / corrections
    I Web based + monolithic EXE/MSI installers available
    F When updating built in service GUI didn't refresh
    F Some CLI commands returned incorrect ERRORLEVEL
    F Minor memory leak in GUI when closing Service dialog
    F GUI created incorrect HKLM reg key during version check
    F GUI right-click -> Restart didn't work for builtin services
    F Pre/Post Events leaked ACE when run as a specific user
    F GUI crash during refresh when installing service via CLI

-----------------------------------------------------------------   
* 1.9.2296 build here (v1.9 GA) August 2008
    N Can edit all builtin Windows services
    N Support for Service Control Manager Recovery options
    N DEP/NX support for WinXP SP3, Vista SP1 and Server 2008
    N Right click menu on service list (Edit/Start/Stop/Restart/Delete)
    N GUI and CLI skinnable (icons, logos, text)
    N --export-all CLI option
    N --import-all CLI option
    N --create CLI option
    N --start-all-automatic CLI option
    N --status CLI option
    N All CLI commands return ERRORLEVEL
    N Can scheduled restart at specific time
    N Automatic (Delayed Start) startup mode (Vista, 2008 only)
    N Service PID and Memory Usage displayed in main UI
    N Added Task Manager to File menu
    N Upon Program Exit now has Reboot option
    I Warnings emitted to EventLog if debug and stderr/stdout
      cannot be opened or written to
    I Text fields do not reset positionally when GUI looses focus
    I Manual updates / corrections
    I Services names now accepted with - and _
    I Autostart automatic services on import
    I Updated logos/icons
    I NT4 no longer supported
    I Updated EULA + README
    I Build environment prepared for open sourcing
    F  was not imported from XML
    F Graphics / text alignment on splash screen
    F Operating system incorrectly reported in Help/About/Details

-----------------------------------------------------------------   
* 1.9.2251 build here (v1.9 GA) August 2007 (Repackage only)
    I Manual updates / corrections
    F MSI ICE fixes
    F MSI update CLSID incorrect

-----------------------------------------------------------------   
* 1.9.2251 build here (v1.9 GA) July 2007
    N Installer repackaged for Vista Certification
    N Includes daeMON v0.05
    N MSI (Microsoft Installer) also available
    I Manual updates / corrections
    I Updated EULA + README
    F Shortcuts wouldn't install on NT4

-----------------------------------------------------------------   
* 1.9.2251 build here (v1.9 GA) February 2007
    N Includes daeMON v0.04
    I Manual updates / corrections
    I Compatibility updates for integration with Trinity
    I Updated EULA + README
    I Hyperlink changes in Help/About
    F On Microsoft Cluster Server, Pre-Launch delays in
      conjunction with SMF timeouts could cause app to be
      terminated before it had completely initialised causing
      abnormal failover hence monitoring thread only starts
      _after_ monitoring interval has elapsed
    F Help -> About -> System Info didn't work on Vista
    F Dependencies drop down list incorrect height on Win2K
    F Some CLI commands without args would cause a crash
    F Dependencies Tab tab order corrected
    F Invalid entrypoint found when run on NT4

-----------------------------------------------------------------   
* 1.9.2246 build here (v1.9 GA) January 2007
    N Works with Vista
    N MSI based installer for use with Group Policy and Vista
    N Restart all option (CLI option: --restart-all, GUI button)
    N Updated digital signatures
    N Dependencies placed in dropdown lists for easy addition
    N CLI product registration (--register)
    I Compatibility updates for integration with Trinity
    I Manual updates / corrections
    I New warnings when installing interactive services with
      limited privileges
    I Dependent services now started/restarted
    I UI refresh optimisation
    I CLI text formatting
    I Tidied up generated XML
    I Included process flap logging in debug logs
    I Updated EULA + README
    F Executable resources incorrect
    F Applying license key sometimes doesn't restart all services
    F Process was not restarted when flap detection and scheduling
      were both enabled
    F Services installed via CLI now appear in GUI
    F Ignore Control Flag options transposed in GUI
    F Could instantiate multiple GUIs in trial mode
    F Scheduled restart and monitoring could collide resulting in
      duplicate process spawn   

-----------------------------------------------------------------   
* 1.9.2203 build here (v1.9 GA) June 2006
    I Manual updates / corrections
    I Better error message when installing service with
      duplicate display name
    I Graceful shutdown includes WM_ACTIVATE message to better
      support wxWidgets apps
    I Built against latest internal tool versions
    F Domain browsing sometimes didn't fill in AD domain name
    F Dialog Response Builder didn't save when no Title
      or Content specified
    F Could close GUI whilst waiting on user response
    
-----------------------------------------------------------------   
* 1.9.2199 build here (v1.9 GA) April 2006
    I Manual updates / corrections
    I Scheduled start and end dates now sequential
    F DLLs included for NT4 functionality
    F Popup blocking could not be disabled once enabled
    F Pre/Post service executable browsing chopped characters
    F Starting/stopping named interactive services eventually
      exhausted desktop ACE quota

-----------------------------------------------------------------   
* 1.9.2196 build here (v1.9 GA) March 2006
    F  XML attribute not accepted via CLI

-----------------------------------------------------------------   
* 1.9.2195 build here (v1.9 GA) March 2006
    I Updated readme.txt, license.txt
    I Additional graceful shutdown events
    I Manual updates / corrections
    F Stderr in Stdout checked with no file name blocked output

-----------------------------------------------------------------   
* 1.9.2192 build here (v1.9 GA) January 2006
    F GUI services would not stop
    F Multiple empty dialog responses could be entered

-----------------------------------------------------------------   
* 1.9.2190 build here (v1.9 GA) January 2006
    N Updated warning.txt, readme.txt, license.txt
    N New logos
    N New button on Evaluation dialog
    N Process IDs included in debug logs
    I Pre/Post executables run at same priority as main process
    I Default for Ignore Control flags is now Both
    I Minor text changes on Pre/Post tab
    I Append logs now clears debug, stdout and stderr logs
    I Account search for logon
    I Complete overhaul of Pre/Post execution (see manual)
    I Support for NT Authority\NetworkService and LocalService
    I Add/Remove Programs textual updates
    I Manual updates
    F OEM --configure didn't create Control registry key
    F Double clicking responses in Dialogs tab didn't work
    F Dialogs tab Frequency allowed out of bounds values
    F Debug logging caused failure on WinNT/2K (VS05 bug)
    F Post services never ran if main process was hung/crashed
    F Couldn't import XML if executable didn't exist 
    F Removed null/orphaned empty Pre/Post definitions when
      upgrading from v1.6
    F Post service events no longer killed at logoff
    F Possible to create services with punctuation via XML
    F Tool tips not present on Pre/Post tab
    F Reloading XML causes multiple Pre/Post definitions