Difference between revisions of "ChangeLog-0.3.1"

From ReactOS Wiki
Jump to: navigation, search
(Added translations commited by GreatLord up to 26th August 2006 (but without November 2006), will do the rest later)
(Added the rest of GreatLord's translation commits between 0.3.0 and 0.3.1, also corrected some other things)
Line 32: Line 32:
  
 
=== Translations ===
 
=== Translations ===
* Added French translation to Control Panel ([[Pierre Schweitzer]])
+
* Added French Translation to Control Panel ([[Pierre Schweitzer]])
* Added French translation to devmgmt ([[Pierre Schweitzer]])
+
* Added French Translation to devmgmt ([[Pierre Schweitzer]])
* Added French translation to downloader ([[Pierre Schweitzer]])
+
* Added French Translation to downloader ([[Pierre Schweitzer]])
* Added French translation to ipconfig ([[Sylvain Petreolle]])
+
* Added French Translation to ipconfig ([[Sylvain Petreolle]])
* Added French translation to reporterror ([[Pierre Schweitzer]])
+
* Added French Translation to reporterror ([[Pierre Schweitzer]])
* Added French translation to rundll32 ([[Pierre Schweitzer]])
+
* Added French Translation to rundll32 ([[Pierre Schweitzer]])
* Added French translation to solitaire ([[Pierre Schweitzer]])
+
* Added French Translation to solitaire ([[Pierre Schweitzer]])
* Added French translation to userinit ([[Pierre Schweitzer]])
+
* Added French Translation to userinit ([[Pierre Schweitzer]])
* Updated French translations for ibrowser ([[Pierre Schweitzer]])
+
* Updated French Translations for ibrowser ([[Pierre Schweitzer]])
* Updated French translations for notepad ([[Pierre Schweitzer]])
+
* Updated French Translations for notepad ([[Pierre Schweitzer]])
* Updated French translations for syssetup ([[Pierre Schweitzer]])
+
* Updated French Translations for syssetup ([[Pierre Schweitzer]])
* Updated French translations for timedate ([[Pierre Schweitzer]])
+
* Updated French Translations for timedate ([[Pierre Schweitzer]])
 
* Thai keyboard layout added ([[Dmitry G. Gorbachev]])
 
* Thai keyboard layout added ([[Dmitry G. Gorbachev]])
 +
* Dutch Translations for Explorer, ibrowser, Mmsys.cpl, Reporterror and Welcome from i386DX (commited by [[Magnus Olsen]])
 +
* Patch from [[Signouret Jerome]] for Bug #1312: French Translation for FreeLoader's fdebug (commited by [[Magnus Olsen]])
 +
* Patch from [[Signouret Jerome]] for Bug #1370: French Translation for WineMine (commited by [[Magnus Olsen]])
 +
* Patch from [[Sylvain Petreolle]] for Bug #1539: French Translation for Newdev.dll (commited by [[Magnus Olsen]])
 +
* Patch from Heis Spiter for Bug #1883: Updated French Translation for Reporterror (commited by [[Magnus Olsen]])
 +
* Patch from Heis Spiter for Bug #1884: Updated French Translation for Rundll32 (commited by [[Magnus Olsen]])
 +
* Patch from [[Paolo Devoti]] for Bugs #1921 - #1935: Italian Translations for Cacls, Devmgmt, Downloader, Expand, Format, ImageSoft, Regsvr32, Reporterror, Rundll32, Sndvol32, Taskmgr, Userinit, Vmwinst, Winlogon and WordPad (commited by [[Johannes Anderwald]])
 
* Patch from [[Paolo Devoti]] for Bugs #1974, #1975 and #1976: Italian translation for Control Panel (commited by [[Johannes Anderwald]])
 
* Patch from [[Paolo Devoti]] for Bugs #1974, #1975 and #1976: Italian translation for Control Panel (commited by [[Johannes Anderwald]])
 
* Patch from [[Kamil Hornicek]] for Bug #1959: Czech translation for Control Panel
 
* Patch from [[Kamil Hornicek]] for Bug #1959: Czech translation for Control Panel
* Patch from temarez for Bug #1279: Adding Ukrainian translations to taskmgr (commited by [[Magnus Olsen]])
+
* Patch from [[Artyom Reznikov]] for Bug #1279: Adding Ukrainian translations to taskmgr (commited by [[Magnus Olsen]])
 
* Swedish translation of getfirefox by Andreas Bjerkeholt (commited by ([[Magnus Olsen]]))
 
* Swedish translation of getfirefox by Andreas Bjerkeholt (commited by ([[Magnus Olsen]]))
 
* Patch from [[Sylvain Petreolle]] for Bug #1539: Recommit french translations (commited by [[Magnus Olsen]])
 
* Patch from [[Sylvain Petreolle]] for Bug #1539: Recommit french translations (commited by [[Magnus Olsen]])
* Patch from [[Apostolos Alexiadis]] for Bug #1630: Greek Translation files for explorer (commited by [[Magnus Olsen]])
+
* Patch from [[Apostolos Alexiadis]] for Bug #1429: Greek Translations for Calc, Userinit and Hdwwiz (commited by [[Magnus Olsen]])
 +
* Patch from [[Apostolos Alexiadis]] for Bug #1509: Greek Translations for Expand, Oleaut32.dll and Rundll32 (commited by [[Magnus Olsen]])
 +
* Patch from [[Apostolos Alexiadis]] for Bug #1630: Greek Translation for Explorer (commited by [[Magnus Olsen]])
 
* Patch from [[Apostolos Alexiadis]] for Bugs #1631 and #1831: Greek Keyboard layout rewrite. Punctuation stuff and other similar issues fixed (commited by [[Magnus Olsen]])
 
* Patch from [[Apostolos Alexiadis]] for Bugs #1631 and #1831: Greek Keyboard layout rewrite. Punctuation stuff and other similar issues fixed (commited by [[Magnus Olsen]])
* Patch from [[Lars Martin Hambro]] for Bug #1679: Norwegian translation for Notepad (commited by [[Magnus Olsen]])
+
* Patch from [[Artyom Reznikov]] for Bugs #1279 and #1624: Added and updated Ukrainian Translations for Comdlg32.dll, GetFirefox, Notepad, Regedit, Taskmgr, User32.dll, Welcome, Wininit.dll (commited by [[Magnus Olsen]])
* Patch from [[Lars Martin Hambro]] for Bug #1685: Norwegian translation for Userinit (commited by [[Magnus Olsen]])
+
* Patch from [[Artyom Reznikov]] for Bug #1635: Added and updated Ukrainian Translations for Explorer, Regedit, Appwiz, Hdwwiz, Intl.cpl, Mmsys.cpl, Timedate.cpl and Desk.cpl (commited by [[Magnus Olsen]])
* Patch from [[Lars Martin Hambro]] for Bug #1695: Norwegian translation for Imagesoft (commited by [[Magnus Olsen]])
+
* Patch from [[Lars Martin Hambro]] for Bug #1606: Norwegian Translation for "reactos.exe" (Setup tool under Windows) (commited by [[Magnus Olsen]])
* Patch from [[Lars Martin Hambro]] for Bug #1696: Norwegian translation for WordPad (commited by [[Magnus Olsen]])
+
* Patch from [[Lars Martin Hambro]] for Bug #1607: Norwegian Translation for Msconfig (commited by [[Magnus Olsen]])
* Patch from [[Lars Martin Hambro]] for Bug #1698: Norwegian translation for WineFile (commited by [[Magnus Olsen]])
+
* Patch from Fork for Bug #1633: Norwegian Translation for Syssetup.dll, Winmm.dll, User32.dll and Userenv.dll (commited by [[Magnus Olsen]])
* Patch from [[Simon Hanae]] for Bug #1795: Japanese keyboard driver added (commited by [[Magnus Olsen]])
+
* Patch from [[Lars Martin Hambro]] for Bug #1637: Norwegian Translation for Explorer (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1641: Norwegian Translation for Rundll32 (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1642: Norwegian Translation for Ntvdm (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1643: Norwegian Translation for GetFirefox (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1644: Norwegian Translation for Regedit's Column List Box (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1674: Norwegian Translation for Expand (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1675: Norwegian Translation for Cmd (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1676: Norwegian Translation for Calc (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1677: Norwegian Translation for ibrowser (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1678: Norwegian Translation for WineMine (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1679: Norwegian Translation for Notepad (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1680: Norwegian Translation for Regsvr32 (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1681: Norwegian Translation for Reporterror (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1682: Norwegian Translation for sm (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1683: Norwegian Translation for taskmgr (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1684: Norwegian Translation for Format (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1685: Norwegian Translation for Userinit (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1686: Norwegian Translation for Welcome (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1687: Norwegian Translation for Winlogon (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1695: Norwegian Translation for Imagesoft (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1696: Norwegian Translation for WordPad (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1698: Norwegian Translation for WineFile (commited by [[Magnus Olsen]])
 +
* Patch from [[Lars Martin Hambro]] for Bug #1700: Norwegian Translation for Cacls (commited by [[Magnus Olsen]])
 +
* Patch from [[Simon Hanae]] for Bug #1795 and #1876: Japanese keyboard driver added (commited by [[Magnus Olsen]])
 
* Updated Italian translation of Calc by [[Gabriel Ilardi]] (commited by [[Magnus Olsen]])
 
* Updated Italian translation of Calc by [[Gabriel Ilardi]] (commited by [[Magnus Olsen]])
 +
* Patch from arzi for Bug #1367: Finnish Translation for Control and "reactos.exe" (Setup tool under Windows) (commited by [[Magnus Olsen]])
 +
* Patch from [[Emil Kaczmarek]] for Bug #1315: Polish Translation for WineMine (commited by [[Magnus Olsen]])
  
 
== ReactOS Core ==
 
== ReactOS Core ==

Revision as of 20:57, 22 February 2007

THIS IS A WORK-IN-PROGRESS !!!

Developers: If you are looking for the appropriate SVN Logs for 0.3.1, you can download them here: reactos.colinfinck.de

Also please use your real names on this changelog!

For patches, please use this format: Patch from (writer) for Bug #x: details about the patch


This is the changelog for ReactOS™ version 0.3.1, an open-source operating system designed to be binary executable- and device driver-compatible with Microsoft™ Windows NT™ and subsequent Microsoft operating systems such as Windows 2000™ and Windows XP™. ReactOS is written by the ReactOS development team, and the last previous version of ReactOS was version 0.3.0 (released 27 August, 2006).

Highlights of this Release

(placeholder)

Full Changelog

General

Generic 0.3.1 Changes

  • Unicode corrections (Johannes Anderwald)
  • Start removing bitsteam font from ReactOS. Only console apps are using bitstream font but that will change once a few other issues are resolved. The rest of ROS is using dejavu, a unicode font (Magnus Olsen)
  • Enable pnpmgr in livecd (Hervé Poussineau)
  • mkhive: use cmlib instead of duplicating code (Hervé Poussineau)

RBUILD

Translations

ReactOS Core

Kernel and Executive (NTOSKRNL)

Run Time Library (RTL)

  • Patch from (Thomas Weidenmuller) for Bug #1620: Fix a locking bug in the vectored exception handling
  • Patch from (Thomas Weidenmuller) for Bug #1671: Fix checking the SACL data area in the Win64 version of RtlSelfRelativeToAbsoluteSD2

Kernel Mode Drivers

Services

Win32™ Personality

Kernel-mode subsystem server (Win32K)

  • Fix BSOD in IntPrepareDriver (Bug #1321) (Hervé Poussineau)
  • New keyboard driver and layout structure implemented (James Tabor)
  • Have IntSystemParametersInfo send WM_SETTINGCHANGE when needed (Timo Kreuzer)
  • Patch from (Timo Kreuzer) for Bug #843: Removed focus from windows, workaround
  • NtUserSetFocus accepts Null window (Timo Kreuzer)
  • Same StretchBlt code for 8, 16, 32 bpp DIBs, it does not use putpixel anylonger for 8bpp and 32bpp, and small cleanup (Magnus Olsen)
  • Last part of the new strectsblt remove all mul and div from the loop (speed incress). (Magnus Olsen)
  • Commit FreeType cache glyth patch, original author of this patch is royce3, modify by tinus so it work again with trunk, Timo Kreuzer did fix the last bugs in it. At last long leave freetype glyth patch, now we got faster text output in reactos. and I where up to 38fps in winquake with this patch (debugbuild + serial debug on). This is very fast. I wonder what speed it give in release build or qemu now. See Bug #511 for more details. (Magnus Olsen)
  • Implemented NtUserDrawCaption (Saveliy Tretiakov)
  • Implemented NtGdiGetPath, NtGdiPathToRegion, NtGdiFlattenPath, NtGdiCloseFigure, NtGdiStrokePath, NtGdiStrokeAndFillPath (Saveliy Tretiakov)
  • Implemented NtGdiPolyDraw (Saveliy Tretiakov)
  • remove fireball hack in changedisplay(), do not hard code the display number, with this patch we are now extract the display number from the desktop and use it; patch was written by me and Johannes Anderwald. I was to lazy finish it so Johannes Anderwald did finish it, thanks janderwald. (Magnus Olsen)
  • Patch from Thomas Weidenmueller for Bug #1507: This patch fixes more issues with NtUserFindWindowEx. (one example of bugs have been fixed with this patch is the tray icon) (commited by Magnus Olsen)
  • Fixing strechblt dib16 and dib32 can be compile with -O2 (gcc) reporeted by jimtalor, it did not work on real hardware with -O2 when it was run with winqauke with some setting see bug 1520 (Magnus Olsen)
  • Patch from Thomas Weidenmueller: Patch to fix a couple of argument probing bugs in NtQuerySymbolicLinkObject and NtCreateSymbolicLinkObject:
  • Fixing two fail from wine gdi32 test, When HDC is NULL to NtGdiCreateDIBitmap we need create a hdc and delete the hdc when we are done. (Magnus Olsen)
  • Implement SPI_GETFLATMENU and SPI_SETFLATMENU after jimtabor request not tested if it work Magnus Olsen)
  • Implement 1. SPI_GETWHEELSCROLLLINES I am but unsure if win32k need more changes it seam like it is only a counter that should be set/get a value and user apps take care of the rest. Implement it for jimtabor did request it. Implement 2. SPI_GETWHEELSCROLLCHARS I am but unsure if win32k need more changes it seam like it is only a counter that should be set/get a value and user apps take care of the rest. (Magnus Olsen)
  • Implement SPI_SETSCREENSAVERRUNNING, SPI_SETSCREENSAVETIMEOUT, SPI_GETSCREENSAVERRUNNING, SPI_GETSCREENSAVETIMEOUT (Magnus Olsen)
  • Clean up NtGdiDdCreateDirectDrawObject and confirm it working. 1. Fix create hdc when it is NULL (Magnus Olsen)
  • Rewrote NtGdiDdQueryDirectDrawObject, I must have been drunk when I wrote it first time. Now we manage getting gdientry2 working more or less here is a log how far I have come I have not implement create surface for the drv yet. But it showing lest how far dxhaltest comes. as u all can see it is not far before we getting dx hal working out of the box from win32k and gdi32. I will thank all people that have been involved in this, DrFred for helping debugging between ddraw.dll and gdi32.dll with his sniffer apps, Alex for GdiEntry2, and some other help, W3seek, Filip, GvG help me to understand how our win32k how it works and some other info. to make so far possible, it is now possible to load a graphic driver directx hal support in ros. But I do not know how well it works yet, after it is the first public version that is working so far. (Magnus Olsen)

WINLOGON

Control Panel Applets

  • Added currency controls with format information (Eric Kohl)
  • Hit-testing added for caption buttons in Display properties - Appearance tab(Eric Kohl)

SYSDM

  • Sysdm has been overhauled and now looks more like XP's (Ged Murphy)
  • Patch from Colin Finck for Bug #1858: Added CPU detection and makes a better layout of the system info. (commited by Magnus Olsen)

Win32™ Applications

Calc

  • Andrey Janzen (virus126 at gmail dot com) patch fixing copy\paste bug in calc (commited by Saveliy Tretiakov)
  • Fixed 5.01 can be type in calc it did remove the zero so the result was 5.1. See issue #2019 for more details. (Magnus Olsen)

Cmd

Downloader

  • Added the Download! Utility for downloading various free software (Maarten Bosma)

Explorer

  • Explorer does not leak icons and bitmaps anymore (see Bug #1554) (Timo Kreuzer)

Imagesoft

Userinit

  • Read the shell name from HKCU, if it does not exist fall back to HKLM, if this does not exist use "explorer.exe" and "cmd.exe" (ie allows to specify a custom shell) (Hervé Poussineau)

WineMine

Win32™ Libraries

ADVAPI32

COMCTL32

  • Implemented TOOLTIPS_NotifyFormat, now returns the type of the string (Timo Kreuzer)

CRT

  • Fix the calc bug, modf is compelete wrong, replace it with DJGPP C version of modf with small changes from me. so it compile in ReactOS, Follow bugs did I notice in our modf 1. bug did not clear the st reg before it was use, 2. bug did not load the reg right, 3. bug did not handler all case (Magnus Olsen)
  • reporting djgpp fgets to fgetws, with wine test the old version did fail on reading string, it did to far. now we do not have a any bug in fgetws, acoding wine test, I ran the test in win2k and reactos to be 100% sure it was not wine test fualt. (Magnus Olsen)
  • Fixing a ultoa bug, replacing both version with wine, copy the code from wine 0.9.0; I did add a NULL check for the string so it can not bsod. wine ntdll string only report one error, left to fix, I run wine test on windows 2000 and reactos to compare the result. Fireball report wine_ntdll_test string crach on windows xp, but it does not crash in windows 2000. (Magnus Olsen)
  • Fixing a i64ltoa bug, replacing both version with wine, copy the code from wine cvs 2005-05-21, bug report by wine test (Magnus Olsen)
  • replace follow _wtol, _wtoi, _i64tow, _ui64tow, _ltow, _ultow, _ui64toa, _itow, _ltow, ultow with wine from wine cvs 2006-05-21 for we did fail on wine test on all these. In windows 2000 wine test ntdll string did not fail. (Magnus Olsen)
  • import cprintf from wine cvs 2006-05-23 as Bug #1529 suggested, I was looking for this bug before it was reported. it make most of msvcrt string test work, only one fail left to fix. (Magnus Olsen)
  • replace djgpp hell bugs fcvtbuf with project http://www.jbox.dk/sanos/source/lib/fcvt.c.html with small modification's to match ReactOS arch. Floating point to string conversion routines Copyright (C) 2002 Michael Ringgaard. All rights reserved. Make wine test for fcvt shut up we are failing 64 of wine test in msvrt printf, but we pass all fcvt test. before we did fail 75 test in wine test of msvrt printf test. Before we did fail almost all test case for fcvt in wine test (commited by ({{Magnus Olsen]])
  • replacing _swab with wine cvs 2006-05-11 version, this will take care of our problem with overlapped memory problem with swab, and this make also two more wine test pass in wine msvcrt test. 100% pass okay now with wine msvcrt string test. (Magnus Olsen)
  • making one more wine msvcrt printf test pass now it is 62 fails instead of 63 fails (Magnus Olsen)
  • starteted implement float into sprintf, snprintf and alot other printf api. this is more like a start how to implement it. This commit is more market for me. so I do not forget where string functions of *printf api (the main api functions) are. One more thing if u change on sprintf.c same change must be done in swprintf.c or changes into swprintf.c same changes must be done in swprintf.c, other wise the efect of bugfix or change will not be excutected in reactos, for u do not know if program pic the ansi or unicode version. (Magnus Olsen)
  • swprintf/sprintf almost last commit for full support of %e %E %f %g %G, left todo is write the numberf function (Magnus Olsen)
  • small rewrite by me, pass wine test and no bugs in ungetc accroing wine test of msvcrt. (Magnus Olsen)
  • fix so fread return right value of bytes/chars it reads make one more wine test pass in msvcrt file(Magnus Olsen)
  • remove stub for _wenviron we already have it implement in crt.a (Magnus Olsen)
  • redirect __p__mbctype to _mbctype, I copy the idea from wine, for they are doing same (Magnus Olsen)
  • redirect __p__tzname to _tzname, I copy the idea from wine, for they are doing same (Magnus Olsen)
  • fixing 24 bugs in *printf string version. we are failing 34 test in wine_test msvcrt printf (Magnus Olsen)
  • fixing one more of wine msvcrt printf test (Magnus Olsen)
  • fixing 2 more fualt in msvcrt *printf api (Magnus Olsen)
  • implement datatype I32 for *printf string version we have a *printf for files as well now 29 fails in wine test msvcrt printf (Magnus Olsen)
  • fixing two more bugs in *printf strings version. this make we pass one more of wine test (Magnus Olsen)
  • fixing some bugs for %c in the string version of printf (Magnus Olsen)
  • using uppercaps for %p instead lowercaps when it format the string, that make passing one more of wine test 27 fails now (Magnus Olsen)
  • Implement %Fp now we have 25 fails with wine test for string version of *printf api (Magnus Olsen)

FMIFS

NEWDEV

SETUPAPI

DirectX Libraries

GDI32

  • Implemented NtGdiPolyDraw, based on Wine's Implementation (Saveliy Tretiakov)
  • fixed a bug in DdDeleteDirectDrawObject Zero the DirectDraw handler, if it is successfull memory is freed (Magnus Olsen)
  • start implement of gdientry2, for moment it return incorrect info. and does not fill some stuff right. we are return alot of kernel pointer and does not setup alot stuff right, see it as start ground. I do not want lose this start code again. it will be add in modifcate alot.

USER32

  • Fix some window focus issues (Timo Kreuzer)
  • Patch from Thomas Weidenmueller for Bug #1486: Convert WM_MDICREATE messages from/to unicode
  • Fixing two user mode crash for menu. Do not try reading from NULL pointer and compare the value.

This let me come bit futer with user32_winetest.exe, but we still have some user mode crash with menu. (Magnus Olsen)

3rd Party Software

  • Update Zlib from 1.1.4 to 1.2.3 fix some memory leaks (Magnus Olsen)
  • Updated DejaVu Font to Version 2.13 (Magnus Olsen)
  • Updated Buslogic Driver to Version 1.2.0.4 (see Bug #1891) (Christoph von Wittich)
  • Freetype, small speed increase, remove Freetype ros glue C version of memcpy, memcmp, isalnum, labs and replace it from reactos string.a we got asm version of most of them, so that is reason to the speed increase of Freetype (Magnus Olsen)

FreeLdr

  • Improved Compatibility with Intel Macs (Michael Steil)
  • Patch from Colin Finck for Bug #1856: Adds the "ProcessorNameString" value to the "CentralProcessor" registry key (commited by Magnus Olsen)
  • commit the patch from Bug #1874 even it does not use the RDMSR and WRMSR measure methood, we need use the RDMSR and WRMSR for dual core and CPU support it see Intel documentations AP-485, who u should do it. The patch is from HTO Bugfix detections of RTSC support for single and dual core by me, adding check if the CPU support RDMSR and WRMSR and send a true or false value to GetCpuSpeed, so we known which method we should use. HTO patch should be use when it is false. other wise we should use the RDMSR and WRMSR measure method See issue #1874 for more details. (Magnus Olsen)


Template:Changelog