- Properly close Open With dialog window (EndDialog works only for modal dialogs, modeless dialogs should be destroyed with DestroyWindow instead). Fixes folder window hang if Open With windows was opened twice (and also a window leak).
svn path=/trunk/; revision=54701
- "Hyperspace is local!": OK, system PTE space isn't…
- Change the function name to reflect the real location of the mapping and match its partner MiUnmapPagesInZeroSpace()
svn path=/trunk/; revision=54700
- Lock the registry before flushing hives to avoid, among other things, use of an ERESOURCE without being inside a critical region
svn path=/trunk/; revision=54694
- Tweak the balancer a bit to favor RosMm allocations in low memory scenarios
- Fix the balancer out of memory warning
svn path=/trunk/; revision=54693
- Only unmap pages if they were mapped
- Make sure the page reference counts are sane when freeing the cache memory area
svn path=/trunk/; revision=54690
- Fix getting name for context menu item. Fixes two "find" items in My Computer context menu.
- Minor code and comments improvements
svn path=/trunk/; revision=54688
- Fail if display name device is given to EnumerateDisplayDevices and index is not set to 0. Fixes hang in Display Settings -> Advanced -> Monitor.
svn path=/trunk/; revision=54679
- Revert 54075 hack (registration from old shell32 based on WINE), so things does not get registered twice. Two Control Panels in MyComputer are no longer visible
- Fix all regressions, which was hack-fixed before.
- Add more debug output in case of errors
svn path=/trunk/; revision=54673
- Implement ElfrReadELA.
- Improve LogfReadEvent in such a way that it can return ANSI and UNICODE log entries.
- Add a hack to ElfrReadELW in order to return a proper status code in case of an end-of-file situation.
svn path=/trunk/; revision=54672
EngAllocMem:
- Respect the FL_NONPAGED_MEMORY flag (actually allocate the memory from non-paged pool)
- Fix an improper flag comparison that caused memory allocated with both FL_NONPAGED_MEMORY and FL_ZERO_MEMORY set to not be zeroed as requested
svn path=/trunk/; revision=54669
- Sync translated resource files (DeskADP and most of CPL) with English files.
- Small Czech update of DXDiag and TaskMgr translations by Radek Liska (bug #6774).
svn path=/trunk/; revision=54663
Follow original design/style of printf module
Always use dosmaperr to convert win32 errors to sane crt errors
Enable forgotten _get_doserrno, get_errno, set_doserrno and _gmtime32_s
Small fixes to pass more wine tests.
Patch by Samuel Serapión.
svn path=/trunk/; revision=54661