Changelog

Version 0.28

Release date: September 28th, 2009


 * Updated Kernel to version 2.6.31.1
 * Fixed issue with multicasting a mutli-part image for windows 7
 * Added ajax based active task listing
 * Added nombr kernel option which will not blow away mbr (Thanks Line Noise)
 * If storage node MAX_CLIENTS is set to 0, it is no longer a random candidate.
 * Updated syslinux to version 3.82
 * Added client information to pxe menu.
 * Installation script checks if it is being run as root.
 * Fixed tftp installation to NOT overwrite customizations.
 * Fixed HD information on hardware info page (2857507).
 * Added ability to add custom PXE menu items.
 * Decreased loading time for login page.
 * Fixed typo in tasks.advanced.include.php
 * Replaced append argument "quiet" with loglevel=4
 * Added Hidden Menu option to PXE Menu builder
 * Added primary group to host quick info section. (Thanks sam wilson)

Version 0.27

Release date: July 15th, 2009


 * Added support for Windows 7
 * Added Scheduled Task Support
 * Fixed Fedora 11 issue where apache would fail to start.
 * Fixed to support Fedora 11 change of dhcpd configuration file
 * Fixed Ubuntu services to terminate more gracefully.
 * Fixed issue with installer not configuring services correctly
 * Updated syslinux tools 3.81
 * Added web based log viewer
 * Updated Kernel to version 2.6.30.1
 * Allowed Kernel updater to specifiy a alternate file name.
 * Changed default username for password reset to "Administrator" from "administrator" thanks schmalenegger
 * Fixed spelling error in fog script (2629489)
 * Fixed bug (2669367) for use of mysql_real_escape_string before a connection was defined, thanks schmalenegger
 * Applied patch (2654529), thanks schmalenegger
 * Applied patch (2767897), thanks Matthew Fusaro
 * Set PXE timeout value to save in db (2654680), thanks schmalenegger
 * Added proxy support to web UI (2716741), thanks schmalenegger
 * Added pci.ids so lspci will give usefull description.
 * Changed ascii logo.
 * Added auto-populate of image file name for new image files.

Version 0.26

Release date: February 27, 2009


 * Added Quick Image Function
 * Added advanced tasks to host -> basic tasks page
 * Updated kernel to 2.6.28.7
 * Applied patch (2616743) from schmalenegger adding keymap to default pxe boot file
 * Applied patch (2537449) from schmalenegger fixing the getIPAddress for non-english installs.
 * Applied patch (2512766) from schmalenegger fixing spelling errors in hosts.edit.include.php
 * Added Windows 7 to supported OS List (Do not yet use, not functional!)
 * Added Windows Password reset tool.
 * Added Windows Password reset script for debug mode (no task needed)

Version 0.25 Release date: January 13, 2009


 * Updated capone to (hopefully) work with storage nodes.
 * Updated kernel to 2.6.28
 * Changed Image tmp directory to no longer include colons.
 * Slight improvements to mutliple partition support
 * Fixed possible premature exit of loop in service functions file. (Thanks Pierre Rognant)
 * Added default page display option.
 * Added config setting for ssh username.
 * Added config setting for ssh port number.
 * Fixed Disk Information on Dashboard.
 * Allow for viewing disk information of storage nodes
 * Fixed Image Log/Report
 * Fixed ??? forcing of a task.

Version 0.24

Release date: December 1, 2008


 * Added Storage Group framework.
 * Added SSH Java Client
 * Added task stats for unicast transfers to the active tasks page.
 * Added Image ID to image listing
 * Upgraded memtest86+ to 2.10
 * Used modifed partimage to allow printing status to stderr.
 * Fixed error thrown when partition is already resized to correct size during capture.
 * Fixed issue with blank hard disk detection
 * Updated functions.include.php to include better error message for capture task creation failures.

Known Issues
 * Capone not yet updated, if you are using admin plugin, *capone*, DON'T UPDATE TO THIS VERSION!

Version 0.23

Release date: October 27, 2008


 * Fixed wipe tasks' kernel argument issue
 * (2076993) Added option to add computer to domain from fog.reginput
 * (2089168) Fixed quotes in snapin args.
 * Added nicer error on IE's failing to display disk information.
 * Added icon on task page to signify is task is active on host
 * Minor Updates to Module capone (Thanks: Peter Sykes)
 * Updated Kernel to 2.6.27

Version 0.22

Release date: September 24, 2008


 * Change client modules to unmanaged shutdown/reboot methods: TaskReboot, AutoLogout, GreenFog
 * Update PrinterManager to support Windows Shared Style Printers (Thanks: elishughes)
 * Updated ClamAv to version 0.94
 * Updated MemTest86+ to Version 2.01
 * Added option to force device for hard disk per host.
 * Added option to specify alternative kernel per host.
 * (2078165) Improved ajax script that displays remaining disk space.
 * Added option to set timeout on pxe menu builder.
 * (2085281) Incorrect error message on PXEMENU page.
 * (2100818) Fixed default populations of AD information.
 * Improved MulticastTask.class.php added --max-wait param (Thanks: mikrorechner)
 * Improved MulticastTask.class.php to support missing part (Thanks: mikrorechner)
 * Updated Kernel to 2.6.26.5
 * Added Equipment Loan Report
 * Added Capone (client specific extension)
 * Added Plugin System
 * (2078618) Fixed wol.php to function on ubuntu (thanks: Phil G)
 * (2063135) Fixed Stale tasks after removal of host. (thanks: Mark Featherston)

Version 0.21

Release date: August 22, 2008


 * Added FOG Mobile Portal
 * modified user to include mobile account type
 * Changed mac address field in new host screen to parse mac address
 * Added graphical pxe boot as default
 * Added PXE Boot Menu configuration options

Version 0.20

Release date: August 18, 2008


 * Added default values for AD support in fog settings section.
 * Changed service installer image
 * Removed brownbark theme
 * Added ability to delete large number of hosts via groups.
 * (2043261) PXELinux.0 updated to version 3.71
 * Add ability to sort tables a few sections.
 * Added retry to set default printer in printer manager
 * Updated remaining modules to now check server for status.
 * Fixed: On host service module update, screen resolution would be set to disabled (0,0,0)
 * Changed login form to track logins on new server as well as current server.
 * Updated kernel 2.6.26
 * (2025167) Fixed update process when default md5 sum is not used.
 * Added very basic update script.

Version 0.19

Release date: July 21, 2008


 * (2002771) Fixed installtion of dhcp, when user selects not to use fog for dhcpd.
 * Improved installer for faster upgrades.
 * Added redirect page in web root, if a file doesn't exist.
 * (2021536) Fixed force task issue.
 * (1992895) Added Date/Time to image listing
 * Modified service modules to handle delayed connections.
 * Added kernel argument per host.
 * Added global kernel argument setting.
 * Minor interface improvements.
 * Fixed: PrinterManager user state error, where new user logins not detected.

Version 0.18

Release date: June 25, 2008


 * Fixed: Image IDs not showing up in IE7
 * (1991304) Fixed: Turned off Magic Quotes at runtime.
 * Removed shutdown option from wake on lan task, for obvious reasons.
 * (2001844) Fixed: Fixed PhotoRec
 * (1998697) Added: --no-htmldoc option to fog installer
 * (1997803) Fixed dd error during file capture. (Patched by Elis Hughes)
 * Added grub/swap support to Linux multiple partition support (Patched by elishughes)

Version 0.17

Release date: June 19, 2008


 * Updated installer to remove tftpboot.fogbackup if it exists
 * Added image listing and os listing to for.reginput
 * Added Snapin Log Report
 * Added return code on snapin installations. (Patched by Stonekeeper)
 * Added ability to deploy msi/headless executables snapins.
 * Added logging/reporting of unicast image tasks (Patched by Stonekeeper)
 * Added delay to PrinterManager, DisplayManager & UserTracker to account for slow logins
 * (1990265) Fixed race conditions with multicast manager; starting invalid number of clients (Patched by Dan Fego)
 * Fixed Post_Wipe.php to user new database settings (Patched by Stonekeeper)

Version 0.16

Release date: June 9, 2008


 * Fixed problem with restarting of FOG service installer when a module is disabled.
 * Fixed CSS on Floating Alert Box for IE7 to position the OK button correctly on the form
 * (1977697)Fixed Inability to link a printer to a host/group under ie7.
 * Fixed Floating Alert Box to now move above menu bar in Firefox 3.0
 * Added make to package list to better support fedora 9
 * Added Poweroff support to kernel via ACPI and APM
 * Update Kernel to 2.6.25-4
 * Added keymap support for alt. keyboard layouts
 * Added debug module to output various information to the log
 * Added User Cleanup Module
 * Added Directory Cleaning module
 * Added Auto Log Off module
 * (1967052) Added work around for schema installer when database already exists.
 * Added table globalSettings, moduleStatusByHost, and a few others
 * Updated schema version to 9
 * Updated FOG_Printer_Manager module to allow access to the named pipes from non-admin users.
 * Added "--no-upgrade" option to fog installer
 * Added Easy Update to make upgrading from version to version easier in the future.
 * Added FOG Settings page to the "other information" section of fog management.
 * Added option to make page animations optional.
 * (1940447) Fixed Password validation issue.
 * Cleaned up the task confirmation page.

Version 0.15

Release date: April 18, 2008


 * Fixed - Deploy all snapins to group.
 * Added FTP connection information for NFS server
 * Fixed user tracker report to include host.
 * Updated kernel with atl2 patch 2.04
 * Fixed dd issue introduced in version 0.14

Version 0.14

Release date: April 8, 2008


 * Added basic multiple partition support
 * Improved installer with default values
 * (1920830) After host removal, all tasks linked with host are deleted.
 * Modified S01reboot in boot image to disable saving of random seed
 * Added fogpartinfo binary to boot image for better disk detection
 * Added 3 new operating systems to the support OS table.
 * Added basic backup utility.
 * Added ability to replace an existing snapin file.

Known/Outstanding Issues
 * Percentage reported by multipartition multicast session is incorrect.
 * Multipartition has issues with grub.
 * Multipartition will not work with extended partitions.

Version 0.13

Release date: March 21, 2008


 * Made installer language independent
 * Made DHCP startup optional
 * Added build-essential to the ubuntu install list
 * Added FOG Tray Icon
 * Changed TaskReboot to optionally reboot with user logged in

Version 0.12

Release date: March 4, 2008


 * Added Hardware Inventory Task
 * Added Printer Installation Service Module
 * Added User Tracking Service Module
 * Added FOG Reporting
 * Added Enhanced Registration Method
 * Added Client FOG Service Updater
 * Feature Request #1902517 - Change FOG capture behavior to include removal of Page File and Hibernate file.
 * Added Basic Tasks to Host management screen
 * Added Login History to the Host management screen
 * Added Hardware Inventory to host management screen
 * Added printer management to host management screen
 * Updated Kernel to 2.6.25-rc3
 * Fix # 1901545 - Add insecure option to all exports
 * Fix # 1892693 - New user passwords only characters
 * Added HTMLDoc to list of install packages
 * Added 3 sec pause to pxe boot
 * Added pxe boot option fog.memtest
 * Added pxe boot option fog.reg
 * Added pxe boot option fog.reginput
 * Updated Partprobe to 1.8.6
 * Put a freeze on changes to AbstartFOGService.dll
 * Put a freeze on changes to FOGService.exe

Known Issues
 * Setting of default printer is currently not functional.

Version 0.11


 * Cleaned up group removal page.
 * Cleaned up user removal page.
 * Fixed CSS on footer
 * Moved delete button to the bottom of the group edit page to keep a consistant look and feel.
 * Added FUSE to the kernel
 * Added ClamAV to the boot image
 * Added Virus History to the Host Edit pages
 * Added Virus Summary to Information Section
 * Feature Request #1886328: Added insecure option to exports

Version 0.10


 * Fix #1881264: GPT/MSDOS MBR Error
 * Added client kernel updater
 * Branched to two kernel types: kitchensink and skinny
 * Added FOG version and estimated users to login screen.
 * Added DNS and router configuration to the installation script.
 * Added interface configuration to the installation script.
 * Added DD disk imaging support.
 * Updated schema to version 5.

Version 0.09

- Thanks bjornan
 * Added Multicast support using UDPCast
 * Added FOGMulticastManager service
 * Feature Request #1860234: Added "List all Hosts" to hosts section
 * Feature Request #1860774: Added ability to modify all the oses for a group
 * Added unmanaged api call to reboot client in FOG service
 * Added Search to Groups section of FOG Management
 * Added Search to Images section of FOG Management

Version 0.08

- Thanks Gabor Halasz - Thanks Gabor Halasz - Thanks Gabor Halasz - Thanks Gabor Halasz - Thanks Gabor Halasz - Thanks Gabor Halasz
 * Fix #1843328: changed constant's to define's in functions.include.php
 * Fix #1845874: fixed image by group problem.
 * Fix #1848708: Replaced hardcoded image directory with STORAGE_DATADIR
 * Fix #1850687: WOL enhancement merged.
 * Fix #1850700: Hardcoded webroot in dashboard.include.php
 * Fix #1850854: hardcoded dns server in intrd & tmp cleanup
 * Fix #N/A:    Fixed capital Y/N response in installer returning: "Invalid repsonse"


 * Added Ubuntu installer support
 * Added Snapin support
 * Added Snapin subservice
 * Added domain registration
 * Added patition resize percent to config.php
 * Added advanced option Send without Snapins
 * Added advanced option Deploy Snapins
 * Added advanced option Deploy sinlge snapin
 * Changed function getNumberOfTasks to not include orphaned tasks
 * Updated jpgraph to version 2.3
 * updated db schema to version 3

Version 0.07


 * Changed default theme from BrownBark to BlackEye.
 * Added theme option to config file.
 * Added Fast Disk wipe.
 * Added Disk Surface test.
 * Updated Linux Kernel to 2.6.23.8.
 * Removed Kernel module support.
 * Removed Kernel swap disk support.
 * Added ramdisk size option to config file.
 * Added GUI support to the FOG Service.
 * Added graphical config to the FOG Service.
 * Added Task Reboot sub service.
 * Changed IP address from a mandatory to optional field.
 * Modified host capture making IP address optional here too.
 * Added ability to delete image files from web GUI.

Version 0.06


 * Fixed capture Resize Bug.
 * Added CSV host import
 * Added Vista support to hostname change module.
 * Added Host Registration module with XP and Vista support
 * Corrected join in Active Tasks page

Version 0.05


 * Added memtest86+
 * Added testdisk
 * Added photorec
 * Cleaned up GUI a little
 * Added AJAX bandwidth monitor
 * Added AJAX HD monitor

Version 0.04


 * Added advanced boot options

Version 0.03


 * Added Windows Vista Support^
 * Added vista MBR to boot image
 * Added FOGVistaMbr Fix application to image
 * Added xxd to the image
 * updated ntfsutils to version 2.0
 * updated db schema to version 2
 * Added url to download the client installation package

Bug Fixes will detect a disk that has not partition on it. ^ In order for vista to work, the following commands must be run as administrator BEFORE capturing the image. bcdedit /set {bootmgr} device boot bcdedit /set {default} device boot bcdedit /set {default} osdevice boot
 * Added alternate method to detect hard disks, which
 * Fixed sudo to allow apache to run etherwake.

Version 0.02


 * Moved user config settings from the main install script to lib/config.sh
 * Cleaned up Kernel and included new .config file
 * added installation notification
 * added fog service with hostname changer
 * minor bug fixes

Version 0.01

Initial Product Release