Version 7
7.9.8.23 (January 7 2012)
New features
Fixes & Improvements
- Improved licensing on virtual machines.
7.9.7.50 (November 14 2011)
New features
- Added support for sending email with TLS or STARTTLS encryption (for Office 365).
- Added the ability to run a command when the application stops.
Fixes & Improvements
- Applications that need additional time to stop are handled more gracefully when shutting down.
7.9.6.22 (September 28 2011)
New features
Fixes & Improvements
- Fixed a bug that caused the max CPU to show up as 0% in the reports.
7.9.5.18 (September 8 2011)
New features
Fixes & Improvements
- Fix for some Java applications not receiving shutdown events.
7.9.4.33 (August 15 2011)
New features
Fixes & Improvements
- Fix for not recording the correct peak memory in activity statistics.
- Improved the licensing models.
7.9.3.85 (August 3 2011)
New features
- Added the option to send an email when the service starts/machine reboots
Fixes & Improvements
- Fix for not deteting a hang in MetaTrader 4 / audio applications.
- Improved licensing on virtual machines.
7.8.3.91 (February 19 2011)
New features
- The first sanity check can now be delayed to avoid statup conflicts.
- Can now switch to Session 0 from the menu.
- Added a menu option to report on all activity for the past 30 days.
Fixes & Improvements
- Fixed a problem running .CMD files with arguments.
- Fix for not deteting a hang in Windows Forms applications.
- Fixed a daylight savings time bug with emailed reports.
- Fixed a bug where time zones in email dates could be negative.
- Improved the performance of reading from the Event Logs.
7.5.0.39 (August 14 2010)
New features
-
When the settings of a running application have been changed, AlwaysUp will now ask permission to restart the application.
Settings can be saved without restarting the application.
- Added support for disabling services/applications.
- Improved the display of the list of applications.
Fixes & Improvements
- Fixed the message logged when a scheduled stop is not executed.
- Fixed the formatting of numeric memory values in the event log, to avoid values being missed in the generated reports.
- Fixed a problem where screen size changes would cause AlwaysUp not to restore its last position.
- Fixed a rare condition where a program could not be terminated and a second copy would be launched.
7.0.9.24 (March 20 2010)
New features
Fixes & Improvements
- Restarting now only operates on running services.
- Improved the error message displayed when attempting to install AlwaysUp while it is already running.
7.0.8.51 (February 21 2010)
New features
- Apply conditions when restarting (when idle, memory threshold exceeded, no one logged on).
- Keep retrying to restart if conditions are not initially met.
- Improved compatability with Windows 7 and Windows Server 2008 R2.
- Support for the "Automatic (Delayed Start)" option on 7/2008/Vista.
- Added a "Check for updates" feature.
- Option to not panic on "short" runs.
- Support for restarting the application at a specific time.
- When waiting to start, show a tooltip with details.
- Added support for suspending the computer while waiting to restart the application.
- Introduced the option to immediately close the application when certain critical/serious crash dialogs are encountered.
- Added support for waiting a while for the application to close properly.
Fixes & Improvements
- Too many emails may be sent when an application is constantly failing.
- Problem entering an automate/sanity-check path with spaces.
- XML import is setting unwanted values (for limiting restarts).
- The last highlighted list entry is not properly restored when AlwaysUp starts.
- Clicking on the tooltip will now cause the toolip to stay on-screen.
- Automation set to run when the program starts only runs when AlwaysUp starts.
- When installing, complain if AlwaysUp is running.
- Delay when starting an application (1 second).
- When specifying a user account, test it before saving.
- AlwaysUp now formats time-strings with regional settings applied.
- Flap detection would occasionally fail when starting the application in the current session.
- Improved the monitoring of native 64-bit applications.
- Password was not always requested when importing an application from XML.
- A shortcut to a path with a space was not handled properly.
Version 6
6.8.5.44 (February 15 2009)
New features
- Added the option to stop restarting the application
if it fails to start properly after a few attempts.
- Allow the sanity check program to signal to reboot
the computer or to stop the application and not
restart it.
- Added the ability to automatically refresh the list
of applications periodically.
- Show a "Waiting" status icon when an application is
waiting to be started.
- Can now pass the sanity-check, stop and automation
programs special variables.
- Sorting of the list columns now works.
- Allow the specification of additional text included
with each email.
Fixes & Improvements
- Disable drag & drop when busy.
- Fixed a crash during the installation of some complex
applications.
- Recognize .CMD files as executables.
- Improved the checking and validation of application command
lines.
- Fixed a problem where an application would always be
restarted even if configured to run only once.
- Don't send email notifying scheduled restarts/reboots.
- Fix for encrypting the mail server password.
6.7.3.88 (August 7 2008)
New features
Fixes & Improvements
- Fixed a problem with weekly reports not being sent out when
daily reports were not selected.
- Fixed an error with HTML mail not being properly formatted
in some mail systems (Outlook, yahoo mail).
6.7.3.45 (July 12 2008)
New features
- Support new command line flags, "-start-all", "-stop-all",
and "restart-all" for starting, stopping and restarting all
services.
- Added the ability to start, stop and restart all applications
from the "Application" menu.
- Added a tooltip showing details of running applications.
- Added support for sending email in plain text instead of HTML.
- Added support for drag-and-drop with Windows Explorer/the
desktop.
- Support easily adding a copy of an existing application/service.
- Added support for Windows Server 2008 (all editions).
Fixes & Improvements
- Don't redirect the standard input stream when capturing
output.
- Fixed a problem where AlwaysUp would sometimes stop when
it was run in a remote session and that session would close.
- Fix for not writing out statistics in advance of a reboot.
- Fixed a situation where hang detection did not work for hidden
applications.
- Improved the "ConnectToSocketSanityCheck" program to retry
several times before declaring failure.
- Fix for not running the automation script or the stop-program
on the same desktop as the application when hidden.
- Don't warn when adding services to run Microsoft Common Console
files (with extension .msc).
- Don't always prompt for the password when making changes to
applications running in a user account.
- Prevent AlwaysUp from closing while it is busy (to avoid crashes).
- Fixed a bug where an activity report could fail bacause of
"insufficient space".
- Improved the error message when registration fails because of
insufficient privileges.
- Improved the always-on-top placement for applications with multiple
top-level windows.
- Fixed a situation where hang detection would occasionally fail
on Vista.
6.5.9.28 (November 25 2007)
New features
- Added support for starting an application in the current
session. This enables visual elements to be displayed on
systems supporting multiple sessions, such as those with
remote desktop connections and terminal services
capabilities.
- Added support for running the startup program whenever
the application is restarted.
- The main window can now be placed "always on top" of
other windows (via the entry on the View menu).
- Added the ability to easily restart a service (via a new
menu entry & toolbar button), and also to restart in the
current session.
- Added the ability to make the application's main window
"always on top" of other windows.
- Added the ability to show the application's main window
minimized, maximized or normally when it starts.
- Added "Task Manager" to the Tools menu.
- Running a batch file as the sanity check utility is now
supported.
- Added the ability to create windows shortcuts to start,
stop and restart your applications without having to open
AlwaysUp.
- Added the F5 keyboard accelerator for refreshing the list
of services.
- Added support for using a special command to stop the
application.
- The output from console-based applications can now be
captured to a file.
- Added the ability to "detach" from the application. This
stops the service (and the monitoring) and leaves the
application running on its own.
- The application now features a tray icon, where basic
functionality (stop, start, etc.) can be performed.
- "Zombie" processes are now detected and restarted.
- Added the ability to pause for a number of seconds before
starting the application.
Fixes & Improvements
- The sanity check program is now run in the application's
session.
- Fixed a misleading error message when AlwaysUp does not
have access to its key in the registry.
6.0.15.42 (September 12 2007)
New features
Fixes & Improvements
- Gracefully close the application on scheduled stops.
- Fixed a bug where specifying the "hide windows" setting
would lead to an error when adding a new application.
- Improved performance on Vista.
- Improved the gracefull closure of the application on
system shutdown.
- Fixed a problem importing an application from an XML
file with non-ASCII characters.
- Removed an errant message logged when rebooting the PC.
- Fixed a bug with XML export not handling restart delay options
nor mail passwords properly.
6.0.9.74 (March 25 2007)
New features
- Allow OEM and Site licensees to brand the application (with a
toolbar logo, an application name, about box text, etc.).
- Allow for specifying the minute and second when restarting the
application regularly.
- On multi-processor systems, applications can now be restricted to
run on selected CPUs.
- Made various enhancements to fully support Windows Vista.
- Redesigned the Edit-Application windows to isolate the monitoring
and restarting functionality.
Fixes & Improvements
- Dialogs from sub-processes are now dismissed.
- Fixed a bug where testing email to multiple recepients would
fail (only when testing -- real notification emails didn't have
the problem).
- Fixed a bug where an activity report could fail bacause of
"insufficient space".
Version 5
5.7.2.18 (November 5 2006)
- Introduced the option not to show the application's windows
when a user logs on.
- Standard VB crash dialogs are now handled.
- Introduced the ability to import/export each application
from/to a file.
- Added support for applications that must be run periodically
instead of all the time. For example, an application can now
be run every 15 minutes, or every hour on the hour.
- Improved the format/precision of numbers in reports.
5.5.6.78 (August 27 2006)
- Introduced the ability to generate reports detailing application
activities.
- Allow the reports on application activities to be emailed
daily or weekly.
- Basic performance statistics, including CPU percentage and
memory usage, are now captured and recorded in the Event Log. These are also displayed on the new activity reports (see above)
- Introduced the option to prevent applications from closing
when a user logs off the computer.
- Improved the quality of the messages reported to the Windows
Event Log.
- Allowed applications to be updated while they are running.
When updating, the application will be stopped, the changes
applied, and the application restarted.
- Fixed a bug where the domain was dropped when a domain user
was selected in the "Log On" tab.
- AlwaysUp now remembers the main window position and column layout
across runs.
- Added the ability to automatically restore all network connections
at startup, on behalf of the user running the application.
- Reduced the size of the executable and DLL files.
- Added the ability to refresh the list of services (see "Refresh"
in the View menu).
5.1.7.93 (May 1 2006)
- Fixed a problem where a service could potentially hang
while stopping.
- Limit the number of emails that can be sent per minute
to 5, to avoid sending too many messages for applications
that are constantly failing.
- Fixed a problem dismissing "application crashed" dialogs on
Windows XP.
- Improved the graceful shutdown algorithm for console
applications (and applications that take a while to exit).
- Allow users to change the security settings of services
created by AlwaysUp.
- Improved the reporting of errors when applications fail
to start properly.
- Fix for running PIF files pointing to older DOS applications.
- Fixed a problem where applications run under a user account
would sometimes fail to restart properly after a logoff/logon
sequence.
- Improved the quality and relevance of many error messages.
- Included several enhancements to the user-interface, including
summary tooltips and indicating the running applications
prominently.
5.0.3.162 (April 1 2006)
- Added support for SMTP servers supporting
authentication and SSL.
- Added the option to restart the application if
it hangs.
- Added the option of rebooting the machine
regularly.
- Added the ability to set the priority of the
application. If boosting priority, there is also
the ability to reduce priority when a user logs
in to the computer (to ensure that it is responsive).
- Added copy-text-to-clipboard shortcuts on several
of the application windows (to make the reporting
of the serial number and error messages more
convenient).
- Fixed a problem with scheduling to restart the
application on a given day of the week.
- Added the option to restart the application if
it "hogs" the CPU for some time.
- Fixed a bug where AlwaysUp would fail to run
MS-DOS PIF files.
- Fixed a problem with invoking help on Windows 2003 SP1.
- Fixed a problem where AlwaysUp would temporarily hang
when starting a service run under a domain user account.
Version 4
4.4.0.530 (2/3/06)
- Fix for interactive services not handling log-off
events properly (e.g. Outlook).
4.3.3.281 (1/1/06)
- When terminating the application, terminate any
sub-processes that the application may have
launched. This option ensures that sub-programs
run from a batch file are terminated.
- Cleaned up the TAB-navigation in the dialogs.
4.3.0.175 (12/11/05)
- Added tooltips.
- Added keyboard accelerators for commonly used
functionality.
- Fixed a problem with escaping the ">" character
on the command line; fixed an issue with quoting
multiple parameters.
4.2.9.401 (12/1/05)
- Added the option to run a program at startup,
prior to running the main application.
- Added support for specifying service dependencies
that will be started prior to running your
application.
- Improved support for running and managing
batch files.
- Added support for running shortcuts.
- Fixed a bug where AlwaysUp wasn't responding to
the computer shutting down and would re-start the
application one last time.
- Fixed a bug where command lines with spaces were
not being handled properly. The application to run
is now specified separately from its arguments.
- Added the Tools menu, where the administrative tools
"Local Security Settings/Policy", "Desktop Security
Settings", "Event Viewer", and "Services", can
be opened.
- Improved the quality of the error messages reported by
the GUI.
- AlwaysUp will now automatically set several permissions
when configuring a service to run as a specific user,
including the "Log on as a service" capability. It is
now possible for a non-system user to "Interact with
the desktop".
4.1.2.119 (9/21/05)
- Fixed a problem with the memory-threshold email,
where the memory used was not reported correctly.
4.1.1.60 (9/14/05)
- Fixed a problem where volume licensing information
was not recognized.
- Updated documentation.
4.1.0.318 (9/12/05)
- Integrated the Volume/Site/OEM Licensing module
into the main build.
4.0.17.125 (8/30/05)
- Improved the content of the email messages generated.
4.0.16.85 (8/29/05)
- Fixed problem on NT4 ("The procedure entry point
ChangeServiceConfig2 could not be located in the
dynamic link library ADVAPI32.dll.").
- Distribute Microsoft's "psapi.dll" module on NT4.
4.0.15.28 (8/25/05)
4.0.14.62 (8/19/05)
- Added "User's Manual (PDF)" to the "Help" menu.
4.0.13.209 (8/15/05)
- Allow applications to be run under a given user account.
- Added the ability to monitor the application's memory and terminate it if it grows beyond a given threshold.
- Added the ability to restart the application
at a scheduled time, up to once per day.
- Added a button to test the email settings.
- Changed the sample "ConnectToSocketSanityCheck"
program to print a response when it is run from
the command line.
Version 3
3.1.8.65 (5/25/04)
- Allows for the setting of a "Start in" directory for the application.
3.1.0.438 (3/25/04)
|
|