home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 February / Chip_2004-02_cd1.bin / zkuste / konfig / download / msic / WhatsNew.txt < prev   
Text File  |  2003-11-06  |  13KB  |  280 lines

  1. Version 8.5 (11/06/2003)
  2.   * Error handling is now conditionally defined
  3.   + Added NetBIOS API unit (MiTeC_NetBIOS.pas)
  4.   + Added VendorID,DeviceID,SubSysID and Revision to TDevice record (MSI_Devices.pas)
  5.   + Added new subclass TMonitor (MSI_Monitor.pas) with Monitor detection (EDID)
  6.  
  7. Version 8.4 (10/10/2003)
  8.   * New error handling and journaling (MSI_ExceptionStack.pas)
  9.   * Fixed bug in TDevices.Report (bugs in XML formatting and syntax)
  10.   * Fixed bug in TDMA/TSMBIOS (exception under non admin rights under NT, reading only first 256 bytes of 64K memory block)
  11.   * Fixed bug in TStorage (now can detect fixed drives under NT without admin rights)
  12.   * Added Memory Devices enumeration in TSMBIOS amd bug fixes
  13.  
  14. Version 8.3 (19/8/2003)
  15.   + (Re)Added "load from file" possibility to TDMA/TSMBIOS
  16.   + Added USB devices enumeration (MiTeC_USB.pas, MSI_USB.pas) + new demo
  17.   + Added new process enumeration (MSI_Processes) + new demo
  18.   + Added HotFixes for NTSpecific info in TOperatingSystem
  19.   + Added On-Board Devices evaluation in TSMBIOS
  20.   + Added SMBIOS 2.3.4 compatibility
  21.   + Added detection of AMD Opteron, Intel PM, NSC and SiS processors
  22.   + Added software version in TSoftware
  23.   - Removed files MiTeC_EnumNT, MiTeC_Enum9x, MiTeC_PerfLibNT, MiTeC_PerfLib9x, MiTeC_ToolHelp32
  24.   * CompInfo application completely rewritten and renamed to MSI
  25.   * Storage devices enumeration rewritten (MSI_IDE/TIDE renamed to MSI_Storage/TStorage) + new demo
  26.   * Fixed bugs in OS detection
  27.   * Most of memory leaks removed
  28.   
  29.  
  30. Version 8.2 (04/09/2003)
  31.   * Fixed CPU Cache detection bug
  32.   * Fixed CPU speed detection ("division by zero" error)
  33.   * Fixed bug in SMBIOS under VMware
  34.   * Extended and precised SMBIOS detection 
  35.   * OS detection precised (Windows Server 2003 etc. support added)
  36.   + Added East Europe charset support in XML report 
  37.   + Added GetCPUUsage function to MSIC.DLL
  38.   + TDMA extended to override administration privileges need under NT
  39.  
  40. Version 8.1 (03/24/2003)
  41.   * Bug fixes (TCPU, TMemory)
  42.   * XML bug fixed
  43.   + Added ShadeBlend and ColorManagement display capabilities enum, Video BIOSString,
  44.     Physical video size and Device Driver Version properties (TDisplay)
  45.   + New Direct Memory Access component (MSI_DMA) + Demo4
  46.     + ROM BIOS Explorer rewritten
  47.   + SMBIOS completely rewritten using TDMA
  48.   + TMStorageDevices rewritten, renamed to TIDE (MSI_IDE.pas) and included to MSystemInfo
  49.   + Added resource enumeration for devices (only NT) (TDevices)
  50.     + Redesigned Devices report
  51.   + New demos  
  52.   + Added System Overview page to Report Viewer
  53.   + Added interface file for MSIC.DLL and simplified function calling
  54.  
  55. Version 8.0 (02/24/2003)
  56.   * Many bugs fixed
  57.   + Full startup enumeration (TStartup)
  58.   + Added HDD info evaluation from registry (TMStorageDevices)
  59.     + New demo for TMStorageDevices
  60.   * CPU detection precised (Intel, AMD)
  61.   + Added Intel Itanium, Northwood and Prestonia support (TCPU)
  62.   + Added CPU architecture flag (TCPU)
  63.   + Reports are rewritten to XML output.
  64.   + Added standalone XML Report Viewer
  65.   + Added VerticalRefreshRate detection (NT only) (TDisplay)
  66.   + Added Windows .NET recognition (TOperatingSystem)
  67.   - Removed ControlPanel Applet application
  68.   + Added MSIC.DLL for access to MSI data from any application (see Demo)
  69.     
  70. -------------------------------------------------------------------------------  
  71.       
  72. Version 7.73 (11/11/2002)
  73.   + Added Startup evaluation in SYSTEM.INI (TStartup).
  74.   * Handle Memory Controller Information specially as some BIOSes (Award Modular BIOS v4.51PG, P6BX-A+ Ver 3.2c, 11/28/1998) (TSMBIOS).
  75.     (it caused bad memory module recognition)
  76.   * Fixed bug in DAO/ADO version detection (MSI_Engines)
  77.   * Bug fixes
  78.  
  79. Version 7.72.1 (09/16/2002)
  80.   + Delphi 7 compatibility
  81.  
  82. Version 7.72 (09/16/2002)
  83.   + Extended memory detection in TSMBIOS (if table 6 does not get info, using table 17)
  84.   + Added support for Mobile Tualatin (TCPU)
  85.   * Memory leaks in MSI_Network removed and list index bug fixed
  86.   * Fixed all "silent exceptions" (i hope) thrown when "Stop On Delphi exception" in IDE is set on.
  87.  
  88. Version 7.71 (09/11/2002)
  89.   * Minor bug fixes
  90.  
  91. Version 7.7 (08/29/2002)
  92.   + Added interface for some undocumented native Win API (MiTeC_Native.pas)
  93.   + Added unit for shell extensions (context menu command, file type associations...) (MSI_Shell.pas)
  94.   + Added HDD Serial, Model and Revision number and geometry info detection as standalone component (TMStorageDevices in MSI_SD.pas)
  95.   * Package split to runtime and designtime part
  96.   * Many bug fixes (TSMBIOS, TPrinters, TTimeZone, TDisplay, TNetwork etc.)
  97.  
  98. Version 7.62 (04/18/2002)
  99.   * Reimplemented CPU detection part (TCPU)
  100.     * many properties added or renamed
  101.     + added Intel Willamette, Transmeta Crusoe and VIA C3 processors support (TCPU)
  102.   + Reimplemented CPU Cache detection (TCPUCache)
  103.     * fixed Intel cache detection
  104.     * added support for AMD Duron and AMD Athlon Level 2 Cache detection and description
  105.   + Added Hyper-Threading Technology cpu feature flag detection (TCPUFeatures)
  106.   + Enhanced SMBIOS Table Access (TSMBIOS)
  107.   * Fixed bugs in TCP/IP configuration detection (TTCPIP)
  108.  
  109. Version 7.61 (04/09/2002)
  110.   + Re-added BIOS detection (TBIOS in MSI_Machine.pas)
  111.   * TCP/IP detection bug fixes and enhancements (TTCPIP)
  112.   * Display detection bug fix (TDisplay)
  113.  
  114. Version 7.6 (04/08/2002)
  115.   * SMBIOS bug fixes
  116.   + More SMBIOS details enumerated
  117.   + Added TCP/IP configuration detection (TTCPIP in MSI_Network.pas, MiTec_IpHlpAPI.pas)
  118.  
  119. Version 7.5 (03/18/2002)
  120.   * SMBIOS si now read under any type of account in NT systems, not only Local Admin.
  121.  
  122.  
  123. Version 7.4 (03/04/2002)
  124.   + Added SMBIOS/DMI enumeration (TSMBIOS in MSI_SMBIOS.pas) - TMachine reimplemented
  125.   + New application ROM BIOS Explorer added
  126.   * Resources info moved to separate object TResources (MSI_Machine.pas)
  127.   * Minor fixes
  128.  
  129. Version 7.32 (02/26/2002)
  130.   * MSI_Overview.pas and MSI_DetailDlg.pas added to package to prevent compilation
  131.     problems under Delphi 5 Enterprise
  132.  
  133. Version 7.31 (02/19/2002)
  134.   * Fixed some memory leaks (TMachine)
  135.  
  136. Version 7.3 (02/14/2002)
  137.   + Reimplemented Win9x resources detection, now available under all platforms. (TMemory)
  138.   + System Overview dialog is now live (dynamically shows memory, resources, cpu usage etc.)
  139.   + Added new unit MiTeC_Params managing application parameters
  140.   * MiTeC_Routines splitted to MiTeC_Dialogs, MiTeC_StrUtils, MiTeC_Datetime
  141.  
  142. Version 7.2 (02/05/2002)
  143.   + Added AMD Athlon/Duron recognition (TCPU)
  144.   + Extended console demo application
  145.   + Reimplemented device detecting under Win9x (TDevices)
  146.  
  147. Version 7.1 (01/08/2002)
  148.   + Added more info in ASPI32 configuration
  149.   + Added Locale information (TLocaleInfo in MSI_OS)
  150.  
  151. Version 7.0 (01/04/2002)
  152. !!!! SOURCES ARE AVAILABLE ONLY ON PURCHASE/REGISTRATION NOW!!!!!!!!
  153.   + Added Intel Cache Description (TCPU)
  154.   + Added DS,ACPI,TM,SSE2,SS,CLFSH cpu features detection (TCPU)
  155.   * Fixed Pentium III/Celeron and OverDrive recognition (TCPU)
  156.   + Added Process Enumeration (MSI_EnumNT, MSI_Enum9x)
  157.   + Added Service Enumeraton for NT (MSI_EnumNT, MiTeC_AdvAPI)
  158.   + Added Driver Enumeration for NT (MSI_EnumNT, MiTeC_AdvAPI)
  159.   + Added Account Enumeration for NT (MSI_AccountsNT)
  160.   + Added Scheduled Task enumeration for NT (MiTeC_JobsNT)
  161.   + Added Event Log enumeration for NT (MiTeC_EventLogNT)
  162.   + Added ASPI32 Configuration detection (MiTeC_WnASPI32, MSI_Engines)
  163.   * MSI_DirectX removed, TDirectX moved to TEngines (MSI_Engines)
  164.   + New demos
  165.   
  166. -------------------------------------------------------------------------------  
  167.  
  168. Version 6.4 (11/13/2001)
  169.   * Minor fixes
  170.   * Added TMachine.DELL_ServiceTag for DELL machines
  171.  
  172. Version 6.3 (10/12/2001)
  173.   * Many XP and bug fixes
  174.   * TSoftware.Installed property renamed to TSoftware.Products
  175.   + Added uninstall string info for installed software (TSoftware.Uninstalls)
  176.  
  177.  
  178. Version 6.2 (08/16/2001)
  179.   + ASPI version detection added (TEngines)
  180.   + Added sharepoints, sessions and open files enumeration (MiTeC_Shares.pas)
  181.   * Minor code changes
  182.  
  183. Version 6.1 (08/13/2001)
  184.   + Added some internet settings (TOperatingSystem.TInternet)
  185.   + Added ExceptionMode property to some comps to decide what to do when exception is thrown during refresh
  186.   * Minor bug fixes
  187.  
  188. Version 6.0 (07/24/2001)
  189. !!!! DEVELOPMENT AND COMPATIBILITY FOR DELPHI 2,3,4 HAS BEEN ENDED!!!!!!!!
  190.   * Minor bug fixes
  191.   + Delphi 6 compatible (all read-only properties are now really read-only, be sure to configure
  192.                          Object Inspector to show them)
  193.   + Added new object TMSI (like TMSystemInfo but no editors and no components) for using
  194.     in console applications (MSI_Console.pas)
  195.   + TMSystemInfo moved to new unit MSI_GUI.pas (MSystemInfo.pas contains only register and editors code now)
  196.   
  197. -------------------------------------------------------------------------------  
  198.  
  199. Version 5.6 (06/26/2001)
  200.   + Added Performance Library objects (NT & 9x)
  201.   + Added Microsoft ADO detection (TEngines)
  202.   + Added NT Service Pack 6a detection (TOperatingSystem)
  203.   + Added Windows XP detection (TOperatingSystem)
  204.   + Added DVD Region detection (TOperatingSystem, only >Win95)
  205.   + Added Product Key and Product ID (TOperatingSystem)
  206.   + TPrinters reimplemented and Port info added
  207.   * Memory leaks removed (except in TPerfLibNT. There's over 2000 leaks and i have no idea to remove it.
  208.                           Can anybody help?)
  209.  
  210. Version 5.5 (06/11/2001)
  211.   * Fixed bug in TDisk.SetDisk causing bad UNC displaying
  212.   * Fixed bug in TDisplay.GetInfo causing AV
  213.   * Fixed TMCPUUsage under Win9x
  214.  
  215. Version 5.4 (05/31/2001)
  216.  * Fixed bug in TStartup causing Access violation.
  217.  + Added apps run from WIN.INI in TStartup.
  218.  + Added new component TMCPUUsage for CPU usage watching.
  219.  
  220. Version 5.3 (05/14/2001)
  221.  * Control Panel applet renamed to MSI.cpl
  222.  * CPU Cache and CPUID detection bugs fixed in TCPU.
  223.  * TMedia now enumerates all sound devices.
  224.  * TDisk.DriveType property renamed to MediaType.
  225.  * Network, Sound and Display properties detecting reimplemented and fixed (now TDevices is used to obtain installed adapters).
  226.  * TDisplay.Adapters reanemd to TDisplay.Adapter and cast to string.
  227.  * TDisplay.DACs renamed to TDisplay.DAC and cast to string.
  228.  * TDisplay.Chipsets renamed to TDisplay.Chipset and cast to string.
  229.  * TDisplay.Memories renamed to TDisplay.Memory and cast to integer.
  230.  + Pentium IV detection added in TCPU.
  231.  + Added Startup programs enumeration (TStartup).
  232.  + Added installed software enumeration (TSoftware).
  233.  + Added Windows NT and 2000 specific information in TOperatingSystem (TNTSpecific).
  234.  + TNetword.CardAdapterIndex property added. Identifies what item in TNetwork.Adapters is physical network card.
  235.  + TMedia.GamePortIndex property added. Identifies what item in TMedia.Devices is GamePort.
  236.  + TMedia.SoundCardIndex property added. Identifies what item in TMedia.Devices is physical sound card.
  237.  - TDisplay.Accelerators property removed (it seems to be never used).
  238.  - TCPU.BusSpeed property removed (this value was only estimated and in many causes was wrong).
  239.  - TDisk.Model property removed (never used).
  240.  
  241. Version 5.2 (03/16/2001)
  242.  + Added component and property editor
  243.  + Added Microsoft DAO detection
  244.  + Added process enumeration
  245.  + Added NT product type identification
  246.  + Added Control Panel applet based on this component
  247.  * Report format changed
  248.  * CPU Cache detection reimplemented
  249.  
  250. Version 5.1
  251.  + Enhanced CPU name recognition
  252.  + Fixed bugs in device detection
  253.  
  254. Version 5.0
  255.  + Reimplemented and rearranged CPU detection
  256.  + Added device class recognition
  257.  + Fixed bugs in device detection
  258.  + Demo application rearranged
  259.  * Source split to more files
  260.  
  261. -------------------------------------------------------------------------------  
  262.  
  263. Version 4.5
  264.  + Reimplemented device detection. Now all installed devices are detected
  265.  - TDevices published properties removed except Printers (renamed)
  266.  + New TDevices public property DeviceCount and Devices[Index] added
  267.  + Delphi 3 compatibility forced
  268.  
  269. Version 4.4
  270.  + Reimplemented CPU features detection
  271.  + Added new CPU features detection (3D Now!, SIMD...)
  272.  * All TCPUFeatures properties renamed
  273.  + Added TCPU properties VendorID_Raw and Vendor_Raw
  274.  
  275. Version 4.3
  276.  + Added additional device detection (Infrared, Image, Tape...)
  277.  + Fixed some user reported bugs
  278.  
  279. Previous releases were not documented.
  280.