Ros-diffs April 2008

ros-diffs@reactos.org
  • 21 participants
  • 395 discussions

[fireball] 32814: - Rewrite the SD Cache functions to use the Windows 2003 structures (thanks to Alex for providing them). - Use pushlocks instead of the fast mutex that was previously used. - Improve the performance of some paths by reducing lock acquisition time, and using atomic operations instead when possible. - Implement the exported Ob APIs which were added in Windows XP to access the Sd cache (ObReference/DereferenceSecurityDescriptor and ObLogSecurityDescriptor). These are used by file
by fireball@svn.reactos.org
16 years, 8 months

[cfinck] 32813: - Upgraded MediaWiki to version 1.12.0. The 1.10.x series isn't listed anymore at mediawiki.org under "Current Versions", so I did a major upgrade to the 1.12.x series. - Revert frik85's changes to "subsys_login.php" in r28600. They cause the Login system to loop forever, when you use the "Special:Userlogin" page in the Wiki, because $roscms_intern_webserver_roscms was not initialized. We cannot include "custom.php" for this as we don't know the relative path to it. Another issue
by cfinck@svn.reactos.org
16 years, 8 months

[fireball] 32812: - Lock only the object header for an object instead of the entire object type, for better contention. Implement exclusive/shared lock and release routines around the existing lock slots in the object type (this allows up to 4 different objects to be locked in the same time, instead of locking the entire type). - Thanks to Alex for reporting this.
by fireball@svn.reactos.org
16 years, 8 months

[fireball] 32811: - Fix initialiization of the object manager lookaside lists. - Rename the variables to understandable names. - Don't leak object locks when destroying an object type. - Directory objects must be case-insensitive. - Symbolic links must be case-insensitive. - Create \KernelObjects directory during startup.
by fireball@svn.reactos.org
16 years, 8 months

[tkreuzer] 32810: fix handling of unsafe string parameter in NtGdiGetFontResourceInfoInternalW
by tkreuzer@svn.reactos.org
16 years, 8 months

[fireball] 32809: - Use C define for the bit in the wait block flags that we set to specify waiting, instead of a hardcoded "1". - Fix broken code when trying to find the last wait block in several parts of the pushlock code. - Fix broken algorithm in the optimization of the pushlock waiter list. - The wake event for the pushlock should be a synchronization event, not a notification event. - Fix broken algorithm during the release of a pushlock (in shared cases). - Fix broken code during "try to
by fireball@svn.reactos.org
16 years, 8 months

[fireball] 32808: - Implement inline version of _rotl. The Win32 version of the CRT has this function in the standard library, but the NT one doesn't, so we need to rely on the inline version (which MSVC supports).
by fireball@svn.reactos.org
16 years, 8 months

[tkreuzer] 32807: - make some text metric settings compatible to windows xp. - zero out lfWidth member when returning logfont in IntGdiGetFontResourceInfo. Fixes recently introduced bug in fontview display, also fixes ms fontview.
by tkreuzer@svn.reactos.org
16 years, 8 months

[tkreuzer] 32806: fix calculation of cwc parameter for NtGdiGetFontResourceInfoInternalW.
by tkreuzer@svn.reactos.org
16 years, 8 months

[dchapyshev] 32805: - Update Russian translation
by dchapyshev@svn.reactos.org
16 years, 8 months
Results per page: