FahMon 2.3.99 Released

Associate
Joined
22 Feb 2007
Posts
278
Location
Oxfordshire
FahMon 2.3.99 Released

FahMon 2.3.99 is now available for download here: http://fahmon.net/download.html

A bit of what's new in this release:

* Removed WU info panel from default view.
* Lots of performance changes.
* You can now monitor clients via FTP and HTTP.
* You can upload web output to an FTP server automatically.

As always if you find any bugs in FahMon please report them using trac

What happened to 2.4.0?
As a result of the performance and memory fixes, a previously infrequent crash-bug has increased in prevalence and will take more time to fix. Since this is still unlikely to occur often I'm releasing the current code as it stands. 2.4.0 will be released as soon as this crash-bug is fixed.

Complete changelog:
Code:
v2.3.99 (03/04/09)

    General

      GUI

      * Fixed total PPD value not updating unless a client is clicked.
      * Allow about and benchmark dialogs to be closed with escape key (thanks
        to smartcat99s).
      * Added columns for client type (determined from the core type) and core
        version number.
      * Main progress bar now hides along with the WU Info panel.
      * Total PPD display moved into the status bar.
      * Improved sorting of inaccessible or disabled clients.
      * Removed "zebra" background colour scheme from benchmarks list.
      * Added IRC channel link to help menu and First Time Dialog.
      * Removed info panel from default view, and replaced with extra columns.
      * Added informative tooltips to a number of controls.
      * Window stays maximised after hiding the FAHlog if it was maximised
        initially.

      Monitoring

      * Improved handling of clients within Virtual Machines.
      * Prevented FahMon from crashing when the FAH client produces excessively
        large unitinfo.txt files.
      * Fixed miscalculation of frame count when step count is a non-standard
        number.
      * Limited FAHlog parsing to last 16KiB.
      * Added ability to reload client in series rather than launching a thread
        for each client. Will improve memory usage with large numbers of
        clients.
      * Significantly reduced CPU usage while reloading.
      * Added support for monitoring clients over http.
      * Added limited support for monitoring clients over ftp.
      * Added slower, configurable timer for reloading http/ftp clients. This is
        also used for web output.
      * Added support for saving web output to an ftp server.
      * Added support for additional cores.
      * Web output is now sorted in the same way as the client list.

      Other

      * Added crash reporter to help debugging.
      * Fixed non-fatal bug in single-instance handler.
      * Fixed internal queue.dat/wx character conversion.
      * FahMon messages are now logged with millisecond timestamps.
      * Added partial Norwegian translation.
      * Plugged several memory leaks.
      * Message Manager now only logs errors by default.
      * Replaced internal inet protocol handling with libcurl.
      * Added "stress test" mode. Start with -s or --stress
      * New user manual.

    Windows

    * Reduced executable size by aggressively optimising MSVC linking
      and padding boundaries.
    * Reduced executable size by aggressively stripping unneeded options
      from wxWidgets.
    * Added --local option to allow config to be managed from local directory.
    * Fixed main window location behaviour.
 
Soldato
Joined
11 Oct 2006
Posts
4,429
Location
Wiltshire
What happened to 2.4.0?
As a result of the performance and memory fixes, a previously infrequent crash-bug has increased in prevalence and will take more time to fix. Since this is still unlikely to occur often I'm releasing the current code as it stands. 2.4.0 will be released as soon as this crash-bug is fixed.
Thanks for the new version which is now running here. That infrequesnt crash bug in 2.3.4 was not that infrequent on my XP64 system. Let me know if you need any crash logs.
 
Last edited:
Top