Changes since v3.06.1: [.2]Change.GUI: Tweaked more string handling to truncate on the event of overflow, instead of throwing an exception. [.2]Change.Installer: Removed Vista UAC shortcuts, as InstallHelper is for this purpose now. [.2]Change.Installer: Main window now displays when ProcessLasso.exe is launched after install, instead of going straight to system tray. [.2]Change.GUI: Changed main window background color.
Changes since v3.06.2: [.3]Fix.GUI: Made final fix to main window background color. It should look fine now for all Windows flavors and themes.
Minimem 1.2.2 (September 15, 2008): available for doanload - official 1.2 version
* Bug fix: optimization not working in some cases when foreground option disabled (1.2.1) * Bug fix: GUI layout was inconsistent when Windows set up to use large fonts (1.2.1) * Self-optimization of Minimem now disabled when Minimem settings in the foreground * Minimem settings now behaving like a normal window rather than being always on top
Changes since v3.06.3: Change.GUI: Some minor string maintenance. Changes since v3.06.4: Addition.Installer: If foreground processes aren't excluded from restraint, ask user if they want to change to the new default config. This will apply to users of older versions who have an older default configuration, or to those who manually adjusted their configuration.
Change.GUI: Changed update checker string 'Download and exit' to 'Download'. Change.GUI: Misc. minor adjustments. Change.Installer: The product version is now stored in the registry, for update checking applications that may depend on it. Change.InstallHelper: The first configuration dialog is now bypassed if it doesn't fit on the screen.
Change.InstallHelper: Cosmetic and string changes. Reduced size of first dialog, more consolidated look now. Change.GUI: Reduced some buffer sizes, in accordance with continuing policy to streamline the code. Rollover.changes: Several post-release changes were made to v3.06.
Addition.GUI: Added capability to delete a running process's executable at the next system boot. This is for malware and such that you may otherwise have a hard time getting rid of. Change.GUI: Renamed out-of-control process restraint to 'CycleShare'. Change.GUI: Removed 'beep when priority is restored' menu item. It is still in the CycleShare config dialog. Change.GUI: Re-arranged process context menu items, creating a 'Misc Advanced' menu with trim, restart, and other functions. Change.GUI: Removed 'Aggressively trim GUI RAM' menu option, as part of streamlining effort. This setting can still be manually changed in the INI file. Change.GUI: Disabled Russian, as out of date and can't guarantee proper operation since its binary only. Change.GUI: Disabled Polish because it is too out of date. Change.GUI: Added the word 'Current' to 'CPU Affinity' submenu heading in the process context menu, to better differentiate between the current and default affinities. Change.GUI: Consolidated View menu. Change.GUI: Removed, renamed, and relocated other menu items. Change.GUI: Cleaned up every dialog. Fixed errant titles. Fixed bad formatting. Fixed language errors. Change.InstallHelper: Changed first config dialog title. Addition.InstallHelper: Added a little security icon to the Vista UAC settings and path over-ride dialog.
Fix.GUI: Fixed lost first digit of log date/time in first column of log listview. This would cause a display and sort error. Note that the backing log file was/is written correctly.
Summary: This release represents a major overhaul/improvement of the run-as-service functionality for the core background engine (ProcessGovernor). It also, amongst many other things, changes the default ProBalance settings so that services are not excluded.
Fix.InstallHelper/MakeService: Removed inadvertently included user name and password from the ProcessGovernor service command line. Fix.InstallHelper: Fixed operation of service error message, where clicking 'Yes' to try an alternate config did not represent the startup config dialog. Fix.InstallHelper: Fix handling of user passwords containing spaces. Fix.InstallHelper: Fixed general problems with log-on service as user functionality. Fix.InstallHelper: Added error message describing how to change the local security policy to allow a service to run as a specific user. Fix.InstallHelper: Fixed inability to restart service, it was getting relaunched as a normal process when restart necessary due to config change. Fix.GUI: Fixed color of Responsiveness next in graph legend. It appeared more blue than green in some cases. Fix.MakeService: Fixed handling of quote encapsulated parameters.
Addition.MakeService: Added new /start function. Change.MakeService: Returns more detailed error information in exit code. Change.MakeService: Cosmetic and licensing revisions (now at v2.01). Change.Defaults: No longer exclude services from ProBalance. Change.InstallHelper: Now asks to change ProBalance settings if services are excluded, since this default has changed. Change.InstallHelper: No longer inform user about Process Lasso restart events. Change.InstallHelper: Now exits completely if user quits first dialog and responds Yes to prompt, instead of advancing to second dialog. Change.InstallHelper: Now prompts with error if no service username or password given, and 'run as user' is checked. Change.InstallHelper: Now auto-populates global configuration file path when 'use global over-rides' is checked by the user. Change.Installer: Writes more product information to registry, for display in the Add/Remove Programs list. Change.Core: A global config file or log path found in HKLM now takes precedence over any command line specified paths. This is mostly only relevant when running ProcessGovernor as a system service.
Addition.Installer: Added batch files to properly start and stop the governor, running as a service or not. The advanced start menu items to control the governor now use these. Change.Core: Changed service name to ProcessGovernor, instead of ProcessLassoGovernor. Change.Core: Changed service description to something more descriptive. Change.InstallHelper: Removed back button on second dialog. It was more a nuissance than anything.
Change.All: Digitally signed all modules and installer. Change.GUI: Minor cosmetic and maintenance work. Change.Core: Changed Product Name in version info block to match other descriptions of the core engine.