Network Eagle Monitor VERSION HISTORY Release 4.15 Build 977 (August 9, 2008) WHAT'S NEW? Build 977 The partial review of user interface was done to reach more usability. A number of interface and functionality bugs were fixed. Rich-edit controls are now used instead of multi-line edits in user interface. Fixed problem accessing directory checks in wizards. Fixed file check wrong behavior during work with rar archives protected by password. Fixed working of CURR_DATE, CURR_TIME variables. The help was partially rewritten and updated. Build 949 Directory check was added. It can be used to test file size and/or file count within specified directory either locally or remotely. Build 917 Bug: Fixed case issue for file check content. Feature: Added directory check. Build 910 Fixed occasion crash specific to version 4.14 builds 905, 901 Build 901 Bug: Help button and F1 does not work in wizards - fixed. Bug: Error message box while creating SysLog alert - fixed. Build 867 Added SMS alert. Mail headers of SMTP alert message. Fixed crash at exiting application from trial screen. Fixed errors with registering and starting application as service. Fixed file check does not work if old unrar API is already installed on system. Build 631 Fixes for handle multiline replies from FTP, SMTP. Build 625 Critical bug with crash on automatic update of items in filter groups when large number of check running. - fixed. Unstable behavior of disk space check on some systems - fixed. Build 610 Improved Hyper Text Transfer Protocol (HTTP) check, added possibility to download HTML page and check its content. Improved TLS/SSL communications, added backward compatibility for TLSv1 and SSLv2. Build 533 Feature: Enchance SNMP check user-interface. Improved code for starting and stopping checks, fixing reporting of check status to filters and groups. Optimize performance to reduce processor usage in case huge number of checks started. Feature: Beta version of SNMP device browser: allows browse through device SNMP database - added. Bug: SMTP alert authentication problem with some servers - fixed. Build 490 Feature: SNMP check - added. Build 460 Bug: Network Eagle Monitor crashes under Windows Vista - fixed. Build 451 Bug: Open file tracers in binary mode, to avoid "xDxDxA" line ending in traces - fixed. Bug: Ping checks description - fixed. Build 422 Bug: FTP check does not work - fixed. Build 391 Bug: SMTP check authentication does not work - fixed. Build 329 A many minor fixes. Feature: software protection changed, short license keys support - added. Build 307 Bug: Remove Alerts wizard save changed after user clicks Finish - fixed. Bug: Event log check sometimes report error : "The data area passed to a system call is too small." - fixed. Build 305 Bug: Run SQL alert does not allow to change activate terms - fixed. Feature: Check scheduling wizard - added. Build 281 Bug: NetEagle service crushed - fixed. Feature: Scheduler repository - added. Build 266. Some minor bugs were fixed. Bug : sometimes process check reports error "overlapped I/O operation in progress" - fixed. Bug : handle leak in process check - fixed. Build 263. Bug : ftp file monitoring fails if file is in a root directory - fixed. Bug : sometimes process check reports error "overlapped I/O operation in progress" - fixed. Bug : handle leak in process check - fixed. build 260 - Feature : check status "Hold" - added. Bug - sometimes HTTPs check does not work correctly - fixed. build 256 - Bug : memory leaks in "execute command" alert - fixed. build 255 - Feature : ability to select a group to report it's checks - added. Bug : if open property dialog of a check that used as dependency by other checks, all the dependant checks will start test - fixed. build 254 - Feature : alert "Run SQL script" - added. Feature : disk space check can monitor percent of disk free space - added. build 253 - Feature : reports - added. build 250 - Feature : program options distribution - added. build 242 - Bug : filters crash the application - fixed. Feature : export log information to HTML - added. build 241 - Feature : Export to HTML with pages auto refresh - added. Exported HTML pages design changed. build 239 - Feature : "Add New Alerts" wizard - added. Feature : "Delete Alerts" wizard - added. build 237 - Bug : EventLog check returns error message "the data area passed to a system call is too small" - fixed. build 236 - Bug : HTTPS check does not work correctly - fixed. build 235 - Bug : retries with interval value always was set to 0 - fixed. Bug : export to HTML format always set fail and ok counts to 0 - fixed. Bug : unable to enter port number more then 255 in HTTP and FTP checks - fixed. build 232 - Feature : wait for shutdown window - added. Bug : dead lock on application shutdowning - fixed. build 231 - Bug : process check crashes the application - fixed. Feature : Network Eagle Bar - added. build 229 - Bug : filter's counters may not be updated if checks failed or restored - fixed. build 228 - Bug : dead lock on exit - fixed. Some cosmetic bugs in UI - fixed. build 226 - Some critical bugs have been fixed. build 224 - fixed some GUI bugs in "Add New Check" wizzard. build 223 - Bug : unable to close options dialog. Bug : change property wizard does not change all selected alerts. Bug : "Add new checks" wizard incorrect behaviour when after loaded data from file - fixed. build 220 - Feature : "Add New Check" wizard can load machine list from CSV files - added. Feature : rename group ability from "Add New Check" wizard - added. Feature : "Change property" wizard - added. Feature : global variables, used from alerts - added. Feature : alert environment pop-up window - added. Feature : support Windows Workgroup security - added. Bug : many of the jobs/checks seemed to repeatedly check - fixed. build 209 - Feature : ability to specify "user-agent" header string for http/https checks in the program options - added. build 207 - Bug : unable to save data file comment - fixed. Bug : unable to save data file on Windows NT 4.0 - fixed. build 206 - Bug : NT Event Log check several bugs fixed. build 205 - Bug : command "Check Now" does nothing in scheduled time(s) - fixed. Bug : EventLog check failed on outdated records - fixed. Bug : sometimes invalid interval value used when check failed - fixed. Feature : ability to close properties window without a force check running - added. Feature : run automatically export with low priority. build 204 - Bug : disapearing data file - fixed. build 202 - Bug : history combobox set new value - fixed. Feature : retry timeout - added. Feature : error status timeout - added. build 200 - Bug : limit om 50 characters for the hostname and 40 for the URL - fixed. Bug : scheduler is not acting as expected. All the tasks set with run times are being stopped in the run period - fixed. build 199 - Feature : "Add new check" wizard - added. Feature : autosave - added. Bug : the application can not be runned under Window NT 4.0 - fixed. build 194 - Feature : NT security for checks. build 191 - Bug : Incorrect logging in the "Perfomense Log" window - fixed. Bug : Properties of the check dont show in the "Perfomense Log" window - fixed. Bug : Process check returns error: "Overlapped I/O in progress" - fixed. build 190 - Bug : Copy/Paste of check causes error - fixed. Bug : Scheduler does not remove selected time - fixed. build 189 - Bug : The log file contains 2 entries for each event - fixed. Bug: Some event log records have invalid timestamp - fixed. Minor improvements of application UI. build 188 - Feature : Custom checks support. Feature : Scheduler for checks. Feature : Ability for file merging. Feature : Automatically export data to xml/html file. build 186 - Fixed critical bug in NT Process check. build 185 - Fixed critical bug in NT Service check. build 184 - Feature : Improved alert behavior for dependency fail checks. Bug : Message routing problems in info panel - fixed. Bug : If turn off 'Log alert events' in options, alert messages are still shown in log/log popup window - fixed. Bug : 'Log history depth' option does not work - fixed. Bug : SMTP mail alert does not support LOGIN AUTH type - fixed. Bug : Statistic still doesn't work correctly - fixed. Bug : Invalid access to memory location in HTTP check - fixed. Minor fixes and improvements of application UI. build 183 - Minor fixes and improvements of application UI. build 182 - Bug : NTEventLog alarm fails with message "Error handle" - fixed. Added file logging support for NetEagle service. build 181 - Bug : NTEventLog check always reads from source file "Application" - fixed. build 180 - Bug in SMTP protocol realization causes error message "Syntax error" - fixed. build 179 - Added HTTP digest authentication, SMTP CRAM-MD5 authentication. Enhanced algorithm of HTTP check. Fixed bugs. build 178 - Added NT service. Added tips of the day. build 175 - Fixed bug in script check - it returns "Class not registered" if there is not installed Microsoft Script Debugger on the system. Fixed bug in LogEvent check - now it checks records added after check was created. build 174 - Fixed mail alert for qmail smtp server. Fixed ip ping for Win2k sp1 and w/o sp. Enhance statistic panel. build 172 - Added checks: Process, Event Log Items, NT Service. Added alerts: Write to EventLog, Restart Windows host, Change NT service status. Added named properties support. Removed support of Win9x platform. Fixed cosmetic bugs in HTTP link check and Diskspace check. Added popup tray log window. build 169 - Fixed bug in open data file dialog. Fixed bug with scripting, when program crashed by VBScript while syntax cheking. Added ability to include files into script checks and script alerts (see Scripting.txt). Added ability to assess to all check's parameters, like URL in HTTP checks or PORT in port checks, in alerts (see Scripting.txt). build 167 - Fixed bug in repository window. Fixed bug in installer - now it register asdgb.dll in the system. Added preview functionality in Open/Save script file dialogs. build 166 - Fixed bug in export to HTML. build 164 - Fixed many bugs in Installer. Cosmetic changes in statistics pane. Added export data to XML and HTML. Adden new scripts alerts : write to event log, clear event log (uses WMI), reboot a remote machine (uses WMI). build 163 - Added statistics pane. Fix SMTP bug. Added auto complete and history funtionality. build 160 - Added VB-script for check if service running (required WMI). build 159 - Improved UI of alerts dialog (changing alerts run order). Improved checks mass-starting. Fixed some ping check problems. Minor fixes and improvements of application UI. build 158 - Fixed group removing bug. Fixed group renaming bug. Some minor bugs were fixed. build 157 - Added SMTP authentication. build 156 - Some minor bugs were fixed. build 155 - Add syntax highlihting editor (VB & JS only now) and improved user interface for custom scripting check and alerts. Fixed some minor memory leaks. Fixed script alert function listing combo. build 154 - Added alert based on user-written scripts. You can use any script installed on you system within Windows Scripting Host. build 153 - Fix bugs in samples for script check. Cosmetic UI bugs in script check dialog window were fixed. build 152 - Final design and functionality of script check. SMTP send mail major bug fixed. Some minor UI bugs fixed. Added system environment variables support for SMTP mail alert Body and Subject fields. Added adility to log telnet based protocols (HTTP, FTP, SMTP). build 151 - Some critical bugs have been fixed and added functionality to the settings window for Script Check. build 150 - Added checking based on user-written scripts. You can use any script installed on your system within Windows Scripting Host.