May 2010 Archives by date
Starting: Sat May 1 00:47:46 CEST 2010
Ending: Mon May 31 22:09:14 CEST 2010
Messages: 439
- [ros-diffs] [tkreuzer] 47066: [NTOSKRNL] - Fix RtlWalkFrameChain to do usermode back traces for threads that are not system threads. Also use _SEH2_YIELD when leaving the SEH block.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47067: [WIN32K] - Fix IntDumpHandleTable, it was very broken.
tkreuzer at svn.reactos.org
- [ros-diffs] [cgutman] 47068: [PCI] - Store correct bus and slot information in resource lists that we give in response to IRP_MN_QUERY_RESOURCES and IRP_MN_QUERY_RESOURCE_REQUIREMENTS - Fixes bug 4354
cgutman at svn.reactos.org
- [ros-diffs] [janderwald] 47069: [WIN32K] <bug> - The timer implementation uses a bitmap to store window-less timers. As an optimization to find the first free index, it uses the variable "HintIndex" which points to the first timer index. In order to find the next free index, the RtlFindClearBitsAndSet function is used. When a new timer is allocated, the "HintIndex" variable is increased, which increases the search offset. Now if more than NUM_WINDOW_LESS_TIMERS (1024) timers are allocated, no more timers can be allocated because RtlFindClearBitsAndSet will claim no more index are available, because the free indexes are below the search offset. </bug> <fix> Everytime a timer gets freed, store the freed index in "HintIndex". As a result the timer implementation will always find a free timer index (when there is one) </fix>
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 47070: [WIN32K] - Add an assert to PostTimerMessages to catch null pointer windows - Add another assert to catch special windows (Window == 1) - Improve check if the window is '1'
janderwald at svn.reactos.org
- [ros-diffs] [ekohl] 47071: [NEWINFLIB] - Change Unicode string functions from wcs* to str*W because glibc (Linux build) provides the wcs* functions but they use a wchar_t size of 32 bits instead of the required 16 bits. - Add a str*W to wcs* wrapper (infrosrtl.c) in order to use the wcs* function for the WIN32 build. - Add required str*W functions to the host library. ATTENTION: This might break the build bot although it has been tested on Windows and Linux!!!
ekohl at svn.reactos.org
- [ros-diffs] [janderwald] 47072: - Partly revert 470470
janderwald at svn.reactos.org
- [ros-diffs] [mjmartin] 47073: [win32k] - Revert the hack done in 47059 to apply a better solution. - co_IntCreateWindowEx: Add the WNDS2_WMCREATEMSGPROCESSED flag to state2 member of WND after sending the WM_CREATE message. - By setting this flag it can be examined elsewhere to determine if the window was created successfully. - co_UserDestroyWindow: Examine above mentioned flag to make sure the windows was created before calling hook procedure to inform of destroying window.
mjmartin at svn.reactos.org
- [ros-diffs] [tkreuzer] 47074: [GDI32] - Fix pointer arithmetics in the gdi batch code (&pTeb->GdiTebBatch.Buffer[0] is a PULONG, but pTeb->GdiTebBatch.Offset is a byte offset) - To prevent this from happening again, refactor the code to use one common routine GdiAllocBatchCommand to do most of the stuff. - Reenable gdi batch for SelectObject - Fixes gdi handle leak, causes some drawing problems in Acrobat reader, but those are less critical and I'll investigate those.
tkreuzer at svn.reactos.org
- [ros-diffs] [mjmartin] 47075: [win32k] - Only call ExFreePool.. if Buffer is not NULL, which can occur if the Unicode String MessageNameUnsafe coming from user mode is incorrect. Fixes a bugcheck when using OllyDbg V2.0.
mjmartin at svn.reactos.org
- [ros-diffs] [ekohl] 47076: [CMLIB/NEWINFLIB/MKHIVE] - Make cmlib, newinflib and mkhive use the Wine unicode lib instead of the host_wcsfuncs lib. - Only the header file include/host/wcsfuncs.h is still used to map str*W functions to wcs* functions in WIN32 builds. - Remove obsolete rtl functions. - Make mkhive use the newinflib instead of inflib. ATTENTION: This might break the build bot although it has been tested on Windows and Linux!!!
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 47077: Remove duplicate line. WRC complains about the control id already being in use.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 47078: Delete ANSI version.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 47079: - Convert hivedef_i386.inf to Unicode. - Add Strings-Sections for several languages and add TEMP_DIR string. Please translate the TEMP_DIR string as this is the sollution for bug #2482.
ekohl at svn.reactos.org
- [ros-diffs] [mjmartin] 47080: [win32k] - IntMouseInput: Add the state of virtual keys to wParam before calling MsqInsertSystemMessage. Fixes bug #5066. - Add and Remove MK_XBUTTON1/2 flags to CurInfo->ButtonsDown vice XBUTTON1/2. - Code based on patches in bug #5066.
mjmartin at svn.reactos.org
- [ros-diffs] [fireball] 47081: Gabriel Ilardi: - Update spanish %temp% path, part of bug 2482.
fireball at svn.reactos.org
- [ros-diffs] [mjmartin] 47082: [win32k] - co_UserDestroyWindow: ThreadInfo->pDeskInfo->hShell holds the hWnd of the Shells Desktop Window. Set it to NULL if that windows is being destroyed. Fixes bug #4902.
mjmartin at svn.reactos.org
- [ros-diffs] [dreimer] 47083: Weaken the ROS Source Dir check in clean a bit so that it does remove the built stuff even if it did not even build any tool yet. Simplify Sound Output a bit
dreimer at svn.reactos.org
- [ros-diffs] [janderwald] 47084: [SETUPAPI] - Store device settings in the "Device Parameters" key, as the kernel now does it too - Fixes display of AC97 device in audio cpl
janderwald at svn.reactos.org
- [ros-diffs] [dreimer] 47085: Add the correct license to the audio files. Cleanup clean.cmd even more.
dreimer at svn.reactos.org
- [ros-diffs] [spetreolle] 47086: Fix merge artifact.
spetreolle at svn.reactos.org
- [ros-diffs] [cgutman] 47087: [VGA] - Return SPS_ACCEPT_NOEXCLUDE from DrvSetPointerShape because we completed the requested operation successfully - Patch by Daniel Zimmermann - Fixes bug 4347
cgutman at svn.reactos.org
- [ros-diffs] [tkreuzer] 47088: [NTDLL] The harderror message for STATUS_DLL_NOT_FOUND expects an ANSI dll name.
tkreuzer at svn.reactos.org
- [ros-diffs] [cgutman] 47089: [NETCFGX] - Remove the hack that set DI_NEEDRESTART for all network adapters which prevented us from starting the miniport driver - Part of the fix for bug 3716
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47090: [NDIS] - Provide a IRP_MJ_CREATE and IRP_MJ_CLOSE handler for miniport drivers so IoGetDeviceObjectPointer doesn't fail (and consequently, IoSetDeviceInterfaceState)
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47091: - Remove a forgotten debug print
cgutman at svn.reactos.org
- [ros-diffs] [akhaldi] 47092: - DriverEntry is ULONG.
akhaldi at svn.reactos.org
- [ros-diffs] [dreimer] 47093: If a custom output folder is defined, pass it to log2lines, too. Thx to Mephisto for noticing.
dreimer at svn.reactos.org
- [ros-diffs] [akhaldi] 47094: Sync with trunk head (part 1 of 2)
akhaldi at svn.reactos.org
- [ros-diffs] [akhaldi] 47095: Sync with trunk head (part 2 of 2)
akhaldi at svn.reactos.org
- [ros-diffs] [akhaldi] 47096: Revert the sync. We only can safely sync up to r46941.
akhaldi at svn.reactos.org
- [ros-diffs] [janderwald] 47097: [SHELL32] - Show icons / folders from AllUsers\Desktop directory - Fixes bug 4289
janderwald at svn.reactos.org
- [ros-diffs] [cgutman] 47098: [NTOSKRNL] - Fix a typo that results in ISRs being called at an unsafe IRQL (Interrupt->Irql instead of Interrupt->SynchronizeIrql) in certain situations (when Interrupt->Irql < Interrupt->SynchronizeIrql) that can result in ISR synchronization issues
cgutman at svn.reactos.org
- [ros-diffs] [ekohl] 47099: [SETUP] - Don't call InitializeProfiles() twice. This is one part of the fix for bug 2972. Patch by Gabriel Ilardi.
ekohl at svn.reactos.org
- [ros-diffs] [janderwald] 47100: [SHELL32] - Use target path when there is no icon path specified
janderwald at svn.reactos.org
- [ros-diffs] [dreimer] 47101: Feature request by Olaf Siejka. The sSVN parameters "rosapps" and "rostests" were originally made for just creating rosapps / rostests repositories in the modules folder. Now it detects an existant repository and just updates that one. If theres no repository or even no folder for the repository it first generates it and continues. Additionally you can set the revision you wanna checkout or update to. "create" accepts a revision as second parameter now, too. NOT FULLY TESTED YET.
dreimer at svn.reactos.org
- [ros-diffs] [jmorlan] 47102: [NTOSKRNL] In kdbg 'thread list', don't try to read from the kernel stack if there isn't one. (Bug 5318)
jmorlan at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47103: [win32k] -Fix sending WM_KILLFOCUS when we give focus to a window of a different thread Fixes bugs 1546 and 1603
gadamopoulos at svn.reactos.org
- [ros-diffs] [fireball] 47104: [FONTVIEW] - Katayama Hirofumi: Redraw the window when string is set. See issue #5357 for more details.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 47105: [MSTSC] - Katayama Hirofumi: Remove temporary tchar.h inclusion and usage of _tcslen (replaced with lstrlen). See issue #5360 for more details.
fireball at svn.reactos.org
- [ros-diffs] [ekohl] 47106: [USERENV] - Create 'Default User' and 'All Users' directories without postfix and append a postfix only if they already exist. - Create the user account directory without a prefix and append a prefix if the directory already exists. - Acquire the restore privilege before unloading a hive and remove it after unloading the hive. Patch is based on Gabriel Ilardi's patch. Fixes bug #2972.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 47107: [FORMATTING] No code changes.
ekohl at svn.reactos.org
- [ros-diffs] [cgutman] 47108: [NTOSKRNL] - Implement Ke386IoSetAccessProcess, Ke386SetIoAccessMap, and Ke386QueryIoAccessMap [NDK] - Add definition of KIO_ACCESS_MAP - Patch by Samuel Serapion - Fixes bug 2641
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47109: [VIDEOPRT] - Also check for the BASEVIDEO option set and return true in that case also - Fixes a bug with boot time (F8) options on my WC
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47110: [NTOSKRNL] - Don't enable the kernel debugger if the DEBUG option was not set - Fixes displaying the BSOD when not booting in debug mode (broken in r41534)
cgutman at svn.reactos.org
- [ros-diffs] [fireball] 47111: [ADVAPI32] - Katayama Hirofumi: Create GUID instead of hardcoding to 0 every time. See issue #5364 for more details.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 47112: [ADVAPI32] - Katayama Hirofumi: Use a real computer name instead of an empty string when reporting events in ReportEventA and W. See issue #5358 for more details.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 47113: [KERNEL32] - Code committed in revision 846 was lazily initializing command line options with a first call to GetCommandLine. However, this is not really thread-safe. Move initialization to DLL_PROCESS_ATTACH, where it should actually happen. See issue #5347 for more details.
fireball at svn.reactos.org
- [ros-diffs] [jgardou] 47114: [WIN32K] - Assign a correct pdevmode to the pdevobj when creating it.
jgardou at svn.reactos.org
- [ros-diffs] [dreimer] 47115: - Make sSVN fully multi Source Tree compatible by removing the dependency on the _ROSBE_ROSSOURCEDIR variable. - Update changelog.
dreimer at svn.reactos.org
- [ros-diffs] [ekohl] 47116: [USERENV] - Create the environment variables 'ProgramFiles' and 'CommonProgramFiles' from the registry. Fixes bug #4008. See issue #2972 for more details.
ekohl at svn.reactos.org
- [ros-diffs] [jgardou] 47117: Sync with trunk (r47116), hopefully without breaking anything.
jgardou at svn.reactos.org
- [ros-diffs] [jgardou] 47118: Delete win32k.h, it's useless now
jgardou at svn.reactos.org
- [ros-diffs] [jgardou] 47119: some leftover from last sync : GDIDBG macros expect handles, not index
jgardou at svn.reactos.org
- [ros-diffs] [jgardou] 47120: revert unwanted changes
jgardou at svn.reactos.org
- [ros-diffs] [tkreuzer] 47121: Disable GDI batch code for regions. "Fixes" broken drawing for AcrobatReader. Yes, it's a "band aid over a bullet wound". I hope the man with the gun is a surgeon, too.
tkreuzer at svn.reactos.org
- [ros-diffs] [ekohl] 47122: [WINLOGON] Add missing newline to a TRACE message.
ekohl at svn.reactos.org
- [ros-diffs] [cgutman] 47123: [PSDK] - Replace WINE's commctrl.h with mingw-w64's commctrl.h - Move WINE-specific hacks to reactos/wine/commctrl.h - Patch by Timo Kreuzer - Fixes bug 4958
cgutman at svn.reactos.org
- [ros-diffs] [tkreuzer] 47124: [WIN32K] Fix broken parameter passing from EngMaskBitBlt to (Alpha)BltMask. It was passing the wrong surface and the wrong point. Rename some parameters to reflect what their usage is. Add ASSERTs to make sure noone passes useless parameters. Fixes crippled text in startmenu. The whole code is broken by design, anyway it will go away, once the new text rendering code is done. See issue #4379 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [gschneider] 47125: [EXPLORER] - Use proper buffer size, font type and an arbitrary high system time to create the size of the systray clock window - Fixes clock clipping See issue #2320 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [mjmartin] 47126: [win32k] - Modify how non-queued messages are send that originate from the Win23k subsystem. Non-queued messages must go directly to the windows WNDPROC and not through the message pump (previews ROS behavior). More importantly sending these messages must not cause the sending thread to block waiting for a reply. - Add a messaging handling function that always sends message from Win32k to the windows thread without waiting. This will also allow the implementation of message call back later. - Modify PackParam and UnpackParam to accept a BOOL value to determine whether LParam needs to be allocated from NonPagedPool. Use with new message handling as if message sent to another thread have any pointers they must be allocated from NonPagedPool. - Fixed broken logic in can_active_window function and co_WinPosShowWindow. - Fixed broken logic in co_IntSendActivateMessages. The WM_ACTIVATEAPP message was being sent to every window belonging to the desktop twice. Once with flag saying window was activated and again with deactivated. - These changes should fix bugs #969, #3171, #4501, #4676, #4677, #4948.
mjmartin at svn.reactos.org
- [ros-diffs] [spetreolle] 47127: Disable test_GetLongPathNameW() in kernel32:path test for now. Fixes testbot crash, bug 5370
spetreolle at svn.reactos.org
- [ros-diffs] [gschneider] 47128: Add some win32k/gdi DC tests created by Jerome Gardou
gschneider at svn.reactos.org
- [ros-diffs] [ekohl] 47129: [WINLOGON] - Move environment creation to a separate file. - Impersonate the new user and create the 'Volatile Environment' key for the new user.
ekohl at svn.reactos.org
- [ros-diffs] [tkreuzer] 47130: [w32knapi} Patch by Jerome Gardou: add some more tests for NtGdiDeleteObjectApp
tkreuzer at svn.reactos.org
- [ros-diffs] [jgardou] 47131: [WIN32K] - Allow NtGdiDeleteObjectApp to delete a permanent DC, as windows does it. This is not exactly what windows does, but no one should use a DeletedDC'ed DC anyway. Fixes "No! You Naughty Application" debug spam and some wine tests
jgardou at svn.reactos.org
- [ros-diffs] [tkreuzer] 47132: Revert r47130, it was already comitted.
tkreuzer at svn.reactos.org
- [ros-diffs] [jgardou] 47133: Sync with trunk r47129
jgardou at svn.reactos.org
- [ros-diffs] [khornicek] 47134: [WIN32K] - Bring back support for RLE compressed bitmaps. - Merge the decompress functions for 4bb and 8bpp bitmaps to one generic function. - Simplify SURFMEM_bCreateDib a bit by not allowing PNG/JPEG compression at all. See issue #5276 for more details.
khornicek at svn.reactos.org
- [ros-diffs] [fireball] 47135: - Fix release build.
fireball at svn.reactos.org
- [ros-diffs] [cgutman] 47136: [USBDRIVER] - Fix an off-by-one error in the probing code - Scan all PCI buses instead of just the first two - Fix a horrible bug that resulted in reinitializing EHCI controllers as UHCI controllers which caused a crash on VirtualBox (with _MULTI_UHCI) - Implement support for multiple EHCI controllers and enable support for multiple UHCI controllers (greatly increases compatibility with real hardware because the first controller detected is often internal)
cgutman at svn.reactos.org
- [ros-diffs] [jgardou] 47137: [WIN32K] - attach devinfo->hpalDefault to the pdevobj after enabling it - attach this palette to surfaces attached to this pdevobj through EngModifySurface - use this palette in several place Partially fixes icon drawing after mode switch
jgardou at svn.reactos.org
- [ros-diffs] [gschneider] 47138: [WIN32K] - Check the supplied scancode instead of the state buffer whether a key is up - Fixes the calculator keyboard input regression introduced with r35117 - Ref: http://www.osronline.com/ddkx/w98ddk/keycnt_4ilz.htm and wine implementation See issue #3727 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [cgutman] 47139: [USBDRIVER] - Register the device with the device manager only after it has been successfully allocated to avoid a crash - A device that failed in xhci_alloc would never get deregistered from the device manager so it would crash when it entered xhci_start with a partially set up device extension - Define release_adapter to HalPutDmaAdapter to fix a DMA adapter leak [HAL] - Export HalPutDmaAdapter
cgutman at svn.reactos.org
- [ros-diffs] [jgardou] 47140: [WIN32K] - Set NULL owner to copied bitmap when creating indirect icons - Rewrite UserDrawIconEx, inspired from wine code - fix palette creation for 16 bits DIB - Always assign a palette to bitmap created with BITMAP_CopyBitmap and IntCreateCompatibeBitmap. [USER32] - Use DIB section when creating icons - Use something called "header" Now mode switching is almost glitchless.
jgardou at svn.reactos.org
- [ros-diffs] [dreimer] 47141: Bug 5355: [PATCH] cacls: Add Japanese resource by Katayama Hirofumi Bug 5371: TRANSLATION: Italian translation updates by Paolo Devoti Bug 5337: PATCH: Some kernel32 lang updates (de-DE updated, others fixed) by forenkrams at tuxproject.de Bug 5366: TRANSLATION: Czech translation update by Radek Liska
dreimer at svn.reactos.org
- [ros-diffs] [mjmartin] 47142: [win32k] - When message are sent without waiting a reply (non-queued messages) the message queues are referenced and dereferenced in the call. Message removal and cleanup functions for queues expected a reference on the queue. Add checks to determine if the message is a non-queued message and if so release memory for those that had pointers and more importantly skip dereferencing the queues. Possibly fixes random crashes and memory leaks.
mjmartin at svn.reactos.org
- [ros-diffs] [jgardou] 47143: [WIN32K] - remove a comment which is not true anymore [USER32] - Create a bitmap which is compatible with the bitmap'we are copying in CreateSmallIcon Icons are back in taskbar
jgardou at svn.reactos.org
- [ros-diffs] [janderwald] 47144: [CONSOLE] - Store console changes when screen buffer / window size changes - Mark property sheet as changed when color control changes
janderwald at svn.reactos.org
- [ros-diffs] [dreimer] 47145: Bug 5369: Patch and Enhancements for RosBE: Wrong SSVN update behavior. Partially applied: - The EOC to skip rosapps and rostests was not applied, because it might be possible that rosapps or rostests need a update anyway. - Fixed a logical error in %_BUILDBOT_SVNSKIPMAINTRUNK% if condition.
dreimer at svn.reactos.org
- [ros-diffs] [janderwald] 47146: [WIN32CSR] - Add primitive resizing support and automatic scrolling support - Patch by Adam Kachwalla (IRC:Crocodile) See issue #2622 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [gschneider] 47147: [INPUT] - Reorder keyboard layouts in the registry after one was deleted - Fixes changing keyboard layouts from regional options See issue #3317 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [sir_richard] 47148: [NTOS]: At times, pages may be removed from the zero or free page list, but without being initialized as part of the PFN database, such that their PageLocation has not changed. However, we can detect these pages because their link pointers will be NULL, meaning they're not _really_ free or zeroed. Use this enhanced check when verifying if a page is in use or not, and additionally triple-check by making sure the reference count is zero. This now matches the Windows checks. We also consider Standby pages (not yet implemented) as usable, since we can always steal them.
sir_richard at svn.reactos.org
- [ros-diffs] [sir_richard] 47149: [NTOS]: Implement MiRemoveAnyPage and MiRemovePageByColor, but only using the list heads, and not the color list heads. Unused. [NTOS]: Fixup unused MiInsertPageInFreeList variables ot match the other functions (ColorTable vs ColorHead).
sir_richard at svn.reactos.org
- [ros-diffs] [sir_richard] 47150: [NTOS]: Acquire PFN lock before setting up hyperspace PTE/page. [NTOS]: Flush TLB after setting up hyperspace. [NTOS]: Use new MiRemoveAnyPage interface instead of MmAllocPage(MC_SYSTEM), as the first test of the new Page API/ABI. [NTOS]: Add support for creating software PTEs.
sir_richard at svn.reactos.org
- [ros-diffs] [dreimer] 47151: Update WinFile to Wine 1.1.44
dreimer at svn.reactos.org
- [ros-diffs] [ekohl] 47152: [INF] - Add 'PortSubClass' values for serial and parallel ports.
ekohl at svn.reactos.org
- [ros-diffs] [akhaldi] 47153: [PSDK] - Fix PREVENT_MEDIA_REMOVAL redefinition. - Add some missing winnt.h and winuser.h definitions. [NDK] - Remove some redundant definitions (that now exist in winnt.h) [KERNEL32] - Remove a useless undef (although the hack above it still remains for now) [ADVAPI32] - Fix some TraceMessage params types.
akhaldi at svn.reactos.org
- [ros-diffs] [dreimer] 47154: Update the rapps Database to a valid FireFox Link once more... + update all apps to the recent versions
dreimer at svn.reactos.org
- [ros-diffs] [akhaldi] 47155: - Sync with trunk up to r46941. [VMWINST] - Rename FileExists() to DoesFileExist() to avoid clashing with the real API.
akhaldi at svn.reactos.org
- [ros-diffs] [cgutman] 47156: [AFD] - Fix signaling socket termination events on disconnect - Fixes bug 4951
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47157: [NTOSKRNL] - Fix a typo - Safe mode with networking has an OptionValue of 2 not 1 - Currently unused (for now ; ))
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47158: - Create a branch for my hardware support work and other stuff Current ideas: - Bring back Cromwell as a temporary USB stack until mjmartin finishes the new one - Implement missing storage stack drivers (storport, ataport, etc) - Work more on the PnP manager
cgutman at svn.reactos.org
- [ros-diffs] [sir_richard] 47159: [NTOS]: Restore previous correct ASM behavior of checking for success codes, not only STATUS_SUCCESS, after a page fault. For example, a demand zero fault returns STATUS_PAGE_FAULT_DEMAND_ZERO upon success, and the new C code would treat it as a failure. Fixes a bug.
sir_richard at svn.reactos.org
- [ros-diffs] [sir_richard] 47160: [NTOS]: HEADERS: Add PDE_TOP. It is defined for IA64/AMD64 but not for i386 (in the public headers). Add a note that these addresses are bogus on PAE systems.
sir_richard at svn.reactos.org
- [ros-diffs] [sir_richard] 47161: [NTOS]: We might get page faults before memory areas are setup, since so much ARM3 work now gets done before the memory areas are ready to go. Since obviously these faults cannot be caused by non-ARM3 Mm, we assume them to be ARM3 faults (as long as they happened in KSEG0_BASE). Fixes a bug where early page faults in ARM3 PTEs would get treated as non-ARM3 faults and fail.
sir_richard at svn.reactos.org
- [ros-diffs] [cgutman] 47162: [HAL] - Return the correct value if the PCI slot number is invalid - Use the bus number from the PCI BIOS instead of doing a manual probe if we can because it is much more accurate (our probing code doesn't detect buses without devices present) - Don't probe for devices at invalid locations on PCI type 2 buses - Check for a valid bus number so we don't return the wrong value
cgutman at svn.reactos.org
- [ros-diffs] [jmorlan] 47163: [WIN32CSR] Get rid of dynamic "LineBuffer": it wasn't being resized properly in all cases, causing corruption of Win32CsrApiHeap. Replaced with fixed buffer (painting a line with multiple TextOutW calls if necessary).
jmorlan at svn.reactos.org
- [ros-diffs] [tkreuzer] 47164: [FREELDR] Fix uninitialized variable warning. (Does anyone know why the warning isn't treated as an error?) [SETUPLDR] Use mini_hal only on i386 builds
tkreuzer at svn.reactos.org
- [ros-diffs] [jmorlan] 47165: [KERNEL32] [WIN32CSR] Implement SetConsoleScreenBufferSize. FAR Manager now works again.
jmorlan at svn.reactos.org
- [ros-diffs] [jmorlan] 47166: commit file missing from r47165
jmorlan at svn.reactos.org
- [ros-diffs] [fireball] 47167: - Revert 47139 by cgutman: Don't try to be smarter than usbdriver's author. He especially put registering HCD interface before so that any error handling function would work correctly and free up allocated resources. Fixes one crash in VMWare. A proper solution for the problem which 47139 tried to "fix" will be committed next.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 47168: [USBDRIVER] - Implement deregistering HCD in a device manager. Now, the HCI which failed to initialize will be properly freed without calling NULL pointer or crashing with freed memory access. See issue #4813 for more details.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 47169: [HALX86] - Revert changes to HalpGetPCIData made in r47162. There is no need to introduce ReactOS-specific behavior of this function. It's much better to aim real NT compatibility, and develop your drivers against NT first and only then hack ReactOS. - Changes to buses scanning are left as they are.
fireball at svn.reactos.org
- [ros-diffs] [akhaldi] 47170: [XDK] - Remove RESULT_NEGATIVE, RESULT_ZERO and RESULT_POSITIVE from amd64/ke.h - INTERLOCKED_RESULT isn't x86 only. [DDK] - Update wdm.h and ntddk.h to reflect the XDK changes.
akhaldi at svn.reactos.org
- [ros-diffs] [akhaldi] 47171: [KDCOM] - Include ntifs.h instead of ntddk.h (and don't include both at the same time).
akhaldi at svn.reactos.org
- [ros-diffs] [sir_richard] 47172: [NTOS]: MmSystemPageDirectory is an array of page directories, not just a value. On x86 there's just one page directory, but that's not the case on other architectures/PAE, so fix this bug.
sir_richard at svn.reactos.org
- [ros-diffs] [sir_richard] 47173: [NTOS]: Compute MiHighestUserPte, MiHighestUserPde, MiSessionImagePteStart, MiSessionImagePteEnd, MiSessionBasePte, MiSessionLastPte since these internal variables did not exit yet. Useful for debugging and also future PFN support. Just computes some values, no behavior changes.
sir_richard at svn.reactos.org
- [ros-diffs] [sir_richard] 47174: [NTOS]: User pages are not used until Phase 1, they should not be setup in Phase 0. Fixes premature initalization.
sir_richard at svn.reactos.org
- [ros-diffs] [sir_richard] 47175: [NTOS]: Fix 4MB assumptions and use PDE_MAPPED_VA instead, which accurately describes the address space mapped by a PDE (which is different on PAE, x64, ARM, etc).
sir_richard at svn.reactos.org
- [ros-diffs] [akhaldi] 47176: [XDK] - Add RESULT_ZERO, RESULT_NEGATIVE and RESULT_POSITIVE definitions for other architectures than X86 [DDK] - Update ntddk.h to reflect XDK changes.
akhaldi at svn.reactos.org
- [ros-diffs] [ekohl] 47177: [WINLOGON] Fixed bug of the month. I'm surprised that winlogon worked at all.
ekohl at svn.reactos.org
- [ros-diffs] [sir_richard] 47178: [NTOS]: Fix MiInsertPageInFreeList, it was using the ARM3 PFN Database macro, even though we are still using the Mm PFN Database. Also, it was lacking the code to notify the zero-page thread, and to increase available pages.
sir_richard at svn.reactos.org
- [ros-diffs] [gschneider] 47179: [USRMGR] - Fix the friends of the bug of the month
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 47180: [SHELL32] Improve debug print by printing text
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 47181: [SHELL32] Remove misplaced function header
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 47182: [SHELL32] Add initial ctrl+c/v handling (WIP for bug #4850)
gschneider at svn.reactos.org
- [ros-diffs] [sir_richard] 47183: [NTOS]: Add assertions to the paged pool and demand zero page faults, to catch possible errors and corruptions. These paths are not yet taken in today's builds, so they do not affect any runtime code. [NTOS]: Add assertions regarding the portability of certain code, which will need changes on ARM/x64. These should probably be C_ASSERT's but I don't want to break Timo's build. [NTOS]: Define MM_NOIRQL (found in assertions) instead of magical -1. [NTOS]: Add MI_IS_SESSION_PTE macro. [NTOS]: Export the MiXxxPte variables. [NTOS]: Fix some typos in comments.
sir_richard at svn.reactos.org
- [ros-diffs] [sir_richard] 47184: [NTOS]: Move MiFindContiguousPages to ARM3/contmem.c since I don't know what it was doing in freelist.c. No code change.
sir_richard at svn.reactos.org
- [ros-diffs] [gschneider] 47185: [SHELL32] Amendment to r47182: GetAsyncKeyState -> GetKeyState (thanks to Giannis), simplify
gschneider at svn.reactos.org
- [ros-diffs] [sir_richard] 47186: [NTOS]: When grabbing physically contigous pages from the zero or free list, make sure to re-initialize their PFN entries correctly, since their data might be stale. Fixes potential weird memory corruption bugs. [NTOS]: Physically contiguous memory allocations are not guaranteed to be zeroed, so do not zero the pages. [NTOS]: When allocating contigous memory, mark the PFN entries appropriately after mapping the I/O ranges. [NTOS]: When freeing contiguous memory, assert that all the freed pages correspond to PFN entries that we expect to have allocated for this purpose. Detects (not neccessarily fixes) memory corruption issues in contiguous memory allocations. [NTOS]: These changes mostly affect certain network card and sound card systems/real hardware, they fix possible bugs and detect corruption that was otherwise going by unnoticed.
sir_richard at svn.reactos.org
- [ros-diffs] [ekohl] 47187: [MSGINA] Use WLX_PROFILE_V2_0 instead of WLX_PROFILE_V1_0 and create an environment string that is filled with a single environment variable. WIP for bug #4102.
ekohl at svn.reactos.org
- [ros-diffs] [cgutman] 47188: [USBHUB] - Include the DDK before debug.h - Fixes several warnings
cgutman at svn.reactos.org
- [ros-diffs] [sir_richard] 47189: [NTOS]: Fix definition of unused MI_MAKE_SOFTWARE_PTE macro. [NTOS]: Correctly setup the PFN entries for freshly allocated paged pool pages. Fixes a problem where the page could've still had stale/garbage data. [NTOS]: Add some extra assertions in the code to catch memory corruption and detect invalid logic. [NTOS]: Fix some typos in the code (comments/whitespace). [NTOS]: Make the dreaded page fault message that breaks paged pool on some systems more verbose for future debugging.
sir_richard at svn.reactos.org
- [ros-diffs] [jgardou] 47190: [WIN32K] - Get rid of hDIBPalette in SURFACE structure This allows more code cleanness
jgardou at svn.reactos.org
- [ros-diffs] [cgutman] 47191: [USB] - Add the cromwell stack that was removed previously - Needed some simple changes to make it build (STDCALL -> NTAPI, debug.h after ntddk.h, etc) - This is completely untested; all that I know is that it builds
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47192: [USBD] - Fix usbd build and enable it
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47193: [REACTOS.DFF] - Add usbohci.sys, usbuhci.sys, usbport.sys, usbd.sys, and usbstor.sys to bootcd - Remove usbdriver.sys from bootcd
cgutman at svn.reactos.org
- [ros-diffs] [ekohl] 47194: [USERENV] CreateEnvironmentBlock: Also add the volatile environment values to the users environment block.
ekohl at svn.reactos.org
- [ros-diffs] [cgutman] 47195: [IPHLPAPI] - Implement GetAdaptersAddresses - Fixes the last iphlpapi winetest
cgutman at svn.reactos.org
- [ros-diffs] [akhaldi] 47196: [INTRIN_ARM] - Implement __yield and __break arm intrinsics. [DDK] - Relax INTERLOCKED_RESULT conditional definition. [PSDK] - Fix some nasty structure misalignments. - Fix YieldProcessor definition for ARM. [ARMDDK] - Add several missing definitions.
akhaldi at svn.reactos.org
- [ros-diffs] [janderwald] 47197: [PORTCLS] - Don't request initializing delayed service request as this is the task of the miniport driver - Reimplement the service group object: - Use the initialized timer object when RequestService is called - Fix possible race conditions when adding / removing a service sink by protecting it with a lock - Acquire the service group list lock when executing the shared dpc routine
janderwald at svn.reactos.org
- [ros-diffs] [ekohl] 47198: [WINLOGON] - Store all environment variables that were passed from msgina.dll in the volatile environment key. - Add the APPDATA environment variable to the volatile environment. Unfortunately SHGetFolderPath does not seem to expand the appdata path. Bug or Feature?? - Create the environment block for the shell process after the volatile environment key has been filled, so its variables are included. - Yet another step to fixing bug #4102.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 47199: [MSGINA] - Fix the order of controls to match the expected tab order. This makes the focus stop jumping around like crazy when you press the Tab key.
ekohl at svn.reactos.org
- [ros-diffs] [gschneider] 47200: [MKHIVE] Check parameters before accessing them, update usage information
gschneider at svn.reactos.org
- [ros-diffs] [akhaldi] 47201: [NTOSKRNL] - Fix ExInterlockedPopEntryList and ExInterlockedPushEntryList, they were not working at all. Brought to you by Timo ; )
akhaldi at svn.reactos.org
- [ros-diffs] [akhaldi] 47202: [FREELDR] - freeldr.rbuild : Apply a consistent formatting. - Add the missing AcpiPresent variable to macharm.c - Exclude a couple of code paths when building for ARM. [ARMDDK] - Add missing ExiTryToAcquireFastMutex declaration.
akhaldi at svn.reactos.org
- [ros-diffs] [jgardou] 47203: [WIN32K] - IntGdiCreateBitmap : assign a default palette to the bitmap created - Use IntCreateBitmap where we already have a bitmap to assign - delete all mono bitmaps related hacks in xlateobj implementation, as now all bitmaps should have a palette Fixes last immediately visible glitches when switching modes
jgardou at svn.reactos.org
- [ros-diffs] [akhaldi] 47204: [ARMDDK] - We don't really need ExiTryToAcquireFastMutex declaration here. [HAL] - Fix export for ExTryToAcquireFastMutex. On x86 builds it should forward to ntoskrnl's ExiTryToAcquireFastMutex, arm has it's own implementation. Patch by Timo.
akhaldi at svn.reactos.org
- [ros-diffs] [jgardou] 47205: [WIN32K] - clean up some unused code - use GDIOBJ_IncrementShareCount on Timo suggestion - use ppdev semaphore as sort criterion in DC_vPrepareDCsForBlit, spotted by Timo - Get ownership before freeing the object in GDIOBJ_ShareUnlockObjByPtr, as whoever set it ready to die had the right to
jgardou at svn.reactos.org
- [ros-diffs] [gschneider] 47206: [INFLIBNEW] Free allocated memory on error
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 47207: [MKHIVE] - Active the planned cleanup function to motivate people to actually free resources: mkhive currently leaks ~500kb of memory after a usual run - Improve debug print
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 47208: [NEWINFLIB] Fix an off-by-one bug, which lead to the crash of mkhive after parsing ~3 files on Windows or ~5 files on Linux See issue #5338 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [tkreuzer] 47209: [GDI32_WINETEST] Skip test in gdi32_winetest metafile, that crashes See issue #5392 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [jgardou] 47210: [ROSTESTS] - more tests for direct DC creation/deletion
jgardou at svn.reactos.org
- [ros-diffs] [jgardou] 47211: [ROSTESTS] - something went wrong with previous commit...
jgardou at svn.reactos.org
- [ros-diffs] [tkreuzer] 47212: [GDIPLUS_WINETEST] Comment out GdipDisposeImage in 3 places, where it was crashing See issue #5395 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47213: [WIN32CSR] Fix display of harderror message box for STATUS_UNHANDLED_EXCEPTION
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47214: [OLEAUT32_WINETEST] Skip crashing tests test_apm and test_enhmetafile See issue #5396 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47215: [NTOSKRNL] Fix paramter parsing in KdbpGetCommandLineSettings. Fixes KDSERIAL
tkreuzer at svn.reactos.org
- [ros-diffs] [cgutman] 47216: [NTOSKRNL] - Fix a bug that broke /NODEBUG and /CRASHDEBUG
cgutman at svn.reactos.org
- [ros-diffs] [jgardou] 47217: [WIN32K] - clean up some debugging code - set NULL owner when setting BASEFLAG_READY_TO_DIE, so that the handle can be freed.
jgardou at svn.reactos.org
- [ros-diffs] [jgardou] 47218: Revert part of 47209. Hope this time is the good one
jgardou at svn.reactos.org
- [ros-diffs] [dreimer] 47219: Prepare for RosBE 1.5.1. RC is available on my site already.
dreimer at svn.reactos.org
- [ros-diffs] [ekohl] 47220: [WINLOGON] - Add a hack to fix the APPDATA environment variable. This hack will be removed after bug #5372 has been fixed. Fixes bug #4102.
ekohl at svn.reactos.org
- [ros-diffs] [akhaldi] 47221: [PSDK] - ntsecpkg.h : merge recent changes from trunk. - winnt.h : Add missing PROCESSOR_NUMBER, introduce _ANONYMOUS_UNION in NT_TIB{32, 64}, update WELL_KNOWN_SID_TYPE & SID_NAME_USE, ULONG -> DWORD in LDT_ENTRY and TOKEN_GROUPS_AND_PRIVILEGES and a consistent formatting for the rest. [FREELDR] - setupldr.rbuild : merge recent changes from trunk.
akhaldi at svn.reactos.org
- [ros-diffs] [janderwald] 47222: [PORTCLS] - Pass subdevice interface to PcNewRegistryKey - Fix multiple bugs in PcNewRegistryKey such as - If key type is GeneralRegistryKey, the function is supposed to create a new key - If key type is HwProfileRegistryKey, the type must be or'd with PLUGPLAY_REGKEY_DEVICE - Implement opening keys of type DeviceInterfaceRegistryKey - Free key handle if there is not enough memory to create a registry key object - Add more comments
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 47223: [PORTCLS] - Disable debugging
janderwald at svn.reactos.org
- [ros-diffs] [mjmartin] 47224: [win32k] - The description and changes made regarding WM_ACTIVATEAPP messages in r47126 were partially incorrect, the code was mostly correct.
mjmartin at svn.reactos.org
- [ros-diffs] [janderwald] 47225: [SYSAUDIO] - Don't build the pin descriptor as this will make problems with dynamic audio devices which dynamically adjust their audio pins - Remove dead code
janderwald at svn.reactos.org
- [ros-diffs] [mjmartin] 47226: [win32k] - Change the first parameter type from HWND to PWINDOW_OBJECT for IntKillTimer as it makes more sense. Activate IntSetTimer, already done by James. - Add flag TMRF_DELETEPENDING. Destroy timers when this flag is set in ProcessTimers to allow any timers that have expired to have the WM_SYSTIMER/WM_TIMER messages posted to message queue before being destroyed. - Fix error in FindTimer, it was always returning a Timer and it needed to return NULL if the specified timer did not exist. - Fix error in PostTimerMessages, need to handle cases where the Window object is NULL which occurs when requesting messages for any window belonging to the thread. - In co_IntPeekMessage, simply call PostTimerMessages to have WM_SYSTIMER/WM_TIMER messages posted for expired timers. Remove call to old timer message handling. - TODO: Code using the old timer implementation needs removed. - Fixes bugs #2393, #3634, #2835. Commit dedicated to JT and Mr. Roboto.
mjmartin at svn.reactos.org
- [ros-diffs] [cwittich] 47227: [RBUILD] delete outdated codeblocks backend (codeblocks does not support all features needed to build ros) See issue #5381 for more details.
cwittich at svn.reactos.org
- [ros-diffs] [jgardou] 47228: sync with trunk r47227
jgardou at svn.reactos.org
- [ros-diffs] [spetreolle] 47229: Remove incorrect reference to winsock.h.
spetreolle at svn.reactos.org
- [ros-diffs] [akhaldi] 47230: [PSDK] - Bring back TOKEN_STATISTICS alignment inclusions.
akhaldi at svn.reactos.org
- [ros-diffs] [tkreuzer] 47231: [NDK] Add FIBER_CONTEXT_EIP constant
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47232: [KERNEL32] - SwitchToFiber: instead of doing a ret to the return address on the stack (which wouldn't work for a newly created fiber) store the returnaddress in the Eip field old fiber context and do a jmp to the Eip of the new fiber. - BasepInitializeContext: set the Eip member of the Context to BaseFiberStartup for fibers CreateFiberEx: initialize the fiber context, instead of an unused context on the stack. - BaseFiberStartup: Use GetCurrentFiber, not GetFiberData to get the current fiber. Fixes kernel32_wintest fiber
tkreuzer at svn.reactos.org
- [ros-diffs] [mjmartin] 47233: [regedit] - Implement RegFindRecurse, RegFindWalk and helpers to find registry keys. Remove RegNextKey as its no longer used. Other misc fixes. Fixes searching in regedit. Patch by Katayama_Hirofumi.
mjmartin at svn.reactos.org
- [ros-diffs] [cgutman] 47234: [AFD] - Fix a typo in r47156 - Fixes Firefox regression (bug 5384) - Thanks to mjmartin for testing
cgutman at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47235: [kernel32] -OpenConsoleW: Don't crash when wsName is null
gadamopoulos at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47236: [user32_winetest] -deactivate a test that hangs
gadamopoulos at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47237: [win32] -Call HCBT_CREATEWND, WM_NCCREATE and WM_CREATE with correct style and position -Fixes some user32:win tests
gadamopoulos at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47238: [user32] -CreateWindow should fail when called with WS_EX_MDICHILD and the specified parent is not an mdiclient
gadamopoulos at svn.reactos.org
- [ros-diffs] [akhaldi] 47239: [PSDK] - batclass.h : Introduce pragma once, apply a consistent formatting, apply appropriate conditionals, add some missing definitions and group related ones. - winnt.h : Update JOBOBJECTINFOCLASS, BATTERY_REPORTING_SCALE and POWER_INFORMATION_LEVEL, introduce _ANONYMOUS_UNION in SYSTEM_LOGICAL_PROCESSOR_INFORMATION, and apply a consistent formatting for the rest.
akhaldi at svn.reactos.org
- [ros-diffs] [dreimer] 47240: Update: DosBox to 0.74, Mirror of FireFox 2, IrfanView to 4.27, RosBE to 1.5.1, uTorrent to 2.0.2.
dreimer at svn.reactos.org
- [ros-diffs] [cwittich] 47241: [RBUILD] close <Project> tag in generated vcxproj files (VS2010 support still incomplete) See issue #5199 for more details.
cwittich at svn.reactos.org
- [ros-diffs] [ekohl] 47242: Translate "Common Files" string. Fixes a partially translated environment variable.
ekohl at svn.reactos.org
- [ros-diffs] [spetreolle] 47243: Translate Common files for french as well.
spetreolle at svn.reactos.org
- [ros-diffs] [dreimer] 47244: Remove a ")" too much
dreimer at svn.reactos.org
- [ros-diffs] [akhaldi] 47245: [PSDK] - winnt.h : ULONG -> DWORD and UCHAR-> BYTE in several structures, update SLIST_HEADER and co, add proper packing of RTL_CRITICAL_SECTION, update IMAGE_AUX_SYMBOL, ReplacesCorHdrNumericDefines, IMAGE_COR20_HEADER, IMAGE_RESOURCE_DIRECTORY_ENTRY, IMAGE_RUNTIME_FUNCTION_ENTRY, SYSTEM_POWER_CAPABILITIES, ACTIVATION_CONTEXT_INFO_CLASS and HEAP_INFORMATION_CLASS, replace IMAGE_LOAD_CONFIG_DIRECTORY with IMAGE_LOAD_CONFIG_DIRECTORY{32, 64} with the appropriate conditional and apply consistent formatting for the rest.
akhaldi at svn.reactos.org
- [ros-diffs] [tkreuzer] 47246: [KERNEL32] Protect GlobalLock, GlobalUnlock and GlobalSize with SEH, use IsBadReadPtr in GlobalLock. Inspired by wine code. Fixes user32_winetest dde crash.
tkreuzer at svn.reactos.org
- [ros-diffs] [akhaldi] 47247: [VERSION] - Update the referencing of IMAGE_RESOURCE_DIRECTORY_ENTRY fields (the structure was updated in the previous commit).
akhaldi at svn.reactos.org
- [ros-diffs] [tkreuzer] 47248: [ReactOS-arm.rbuild] - add newinflib to arm builds
tkreuzer at svn.reactos.org
- [ros-diffs] [mjmartin] 47249: [win32k] - Check that the thread is not in cleanup before attempting to do anything related to it. Add a couple asserts for sanity.
mjmartin at svn.reactos.org
- [ros-diffs] [cgutman] 47250: [USB] - Fix device interface activation - Add usbehci to build
cgutman at svn.reactos.org
- [ros-diffs] [mjmartin] 47251: [regedit] - If a search was never done, show the find dialog when pressing F3. Patch by Radek Liska. See Bug #5391. - Return the result of the FindNext and if it is false inform the user that search is complete.
mjmartin at svn.reactos.org
- [ros-diffs] [mjmartin] 47252: [regedit] - Woops, forgot to change the messages to use resource files instead. Thanks Gregor Schneider.
mjmartin at svn.reactos.org
- [ros-diffs] [dreimer] 47253: fix a bug in ssvn batch version which always ran through the update function even if the 1st param was crap. Found by Crocodile
dreimer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47254: [HAL] comment out some amd64 specific stuff from rbuild files.
tkreuzer at svn.reactos.org
- [ros-diffs] [gschneider] 47255: [WIN32CSR] - Fix a FIXME: convert ASCII char to Unicode char with input codepage - Rename define parameters to make sense (prefix s - source, d - destination)
gschneider at svn.reactos.org
- [ros-diffs] [ekohl] 47256: Assign remaining services to the LocalSystem account.
ekohl at svn.reactos.org
- [ros-diffs] [dreimer] 47257: Fix a typo in the German Translation. Thx goes to DosX
dreimer at svn.reactos.org
- [ros-diffs] [akhaldi] 47258: [NTOSKRNL] - Add KiGetSecondLevelDCacheSize (for all the available architectures) and MiGetPdeOffset macros. - Remove conflicting PDE_SIZE definitions (both aren't used anywhere). - Fix ValidKernelPde, PointerPte and PointerPde types and correct their use (mminit.c). - Thanks to the work that was done over the recent commits (in the header branch) and this one, the kernel now builds (but doesn't link yet) for ARM.
akhaldi at svn.reactos.org
- [ros-diffs] [tkreuzer] 47259: [USER32_WINETEST] skip TrackPopupMenu, which leads to a hang on reactos See issue #5405 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47260: [USER32] Patch by Benedikt Freisen: Fix wrong vertical position when painting 3D bottom line in menus. See issue #4906 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [dreimer] 47261: About time that I do it like KDE and release 1, 3, 5, 7, 9 Versions as "Finals" and 2, 4, 6, 8, 0 as FINALS. Fixing another Bug noone saw in the RCs or in RosBE 1.5 Update 1 EVER, a bug which exactly shows the bullshit Batch is in real. Adding a enabledelayedexpansion and replacing some % with ! and it works.... Did I already say how much I hate Batch? Use the PS Version! Some sSVN cleanup, too. THis does not fix Olaf's Bug he has because I still cant replicate it.
dreimer at svn.reactos.org
- [ros-diffs] [cgutman] 47262: [QMGR] - Don't bulldoze our netsvcs key to install a service that doesn't even work yet
cgutman at svn.reactos.org
- [ros-diffs] [mjmartin] 47263: [Kernel32] - Implement UTF7 Support. Patch by Katayama Hirofumi.
mjmartin at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47264: [Win32k] - Rename co_InflateRect to RECTL_vInflateRect and move it to rect.c - Sync WinPosFillMinMaxInfoStruct with wine Fixes some user32:win tests
gadamopoulos at svn.reactos.org
- [ros-diffs] [gschneider] 47265: [REGEDIT] - Japanese resource fix by Katayama Hirofumi - Adopt making the abort search button default for all languages See issue #5409 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [spetreolle] 47266: Add SvcHost registry entries.
spetreolle at svn.reactos.org
- [ros-diffs] [cgutman] 47267: [SETUPAPI] - Fix an incorrect length value that corrupted REG_MULTI_SZ values when they had strings appended - I'm not sure if this is synced with WINE, but if it is, they need this patch too
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47268: [QMGR] - Add the FLG_ADDREG_APPEND flag when writing the netsvcs value because, unlike WINE, we are actually going to have values in there
cgutman at svn.reactos.org
- [ros-diffs] [tkreuzer] 47269: [WIN32K] - When initializing the EXLATEOBJ to translate the solid brush color in EBRUSHOBJ_vSetSolidBrushColor, also pass the EBRUSHOBJs back color. This fixes wrong colors when the destination surface is mono (e.g. disabled buttons)
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47270: [WIN32K] Add back a break that got removed by accident. Fixes icon color regression.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47271: sync with trunk (r47268)
tkreuzer at svn.reactos.org
- [ros-diffs] [dreimer] 47272: Remove the Old behavior mode for now again. 64 bit hosts and their (x86) in path make problems in stupid batch!
dreimer at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47273: [win32k] -WM_WINDOWPOSCHANGED should contain the final window position
gadamopoulos at svn.reactos.org
- [ros-diffs] [fireball] 47274: [VENDOR/WINE] - Import Wine-1.1.44 gdi32, user32, winex11.drv, wineserver.
fireball at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47275: [win32k] -Store the monitor work area in the monitor and not in the desktop
gadamopoulos at svn.reactos.org
- [ros-diffs] [ilardig] 47276: [userenv] - Fix Italian commonfiles - Fix a typo and some Spanish environment variables
ilardig at svn.reactos.org
- [ros-diffs] [ilardig] 47277: [userenv] german translation of sendto Patch by Egon Ashrafinia See issue #5411 for more details.
ilardig at svn.reactos.org
- [ros-diffs] [tkreuzer] 47278: [WIN32K] Simplify EXLATEOBJ_vInitXlateFromDCs and remove EXLATEOBJ_vInitBrushXlate. Less code, more fun.
tkreuzer at svn.reactos.org
- [ros-diffs] [jgardou] 47279: [WIN32K] Some cleanup, no code change.
jgardou at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47280: [win32k] -Sync co_WinPosGetMinMaxInfo with wine
gadamopoulos at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47281: [win32k] -Correctly adjust values returned from co_WinPosGetMinMaxInfo
gadamopoulos at svn.reactos.org
- [ros-diffs] [tkreuzer] 47282: [WIN32CSR] Silence a debugprint
tkreuzer at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47283: [win32k] -Remove an incorrect debug message and silence one
gadamopoulos at svn.reactos.org
- [ros-diffs] [mjmartin] 47284: [win32k] - Set MasterTimer initial value to NULL and Initialize MasterTimer at the beginning of RawInputThreadMain before doing anything else. - Add ASSERTs to catch if MasterTimer is NULL.
mjmartin at svn.reactos.org
- [ros-diffs] [mjmartin] 47285: [win32k] - Move the initialization of MasterTimer into InitInputImp which is called from win32k DriverEntry routine instead of initializing it in the secondary thread RawInputThreadMain.
mjmartin at svn.reactos.org
- [ros-diffs] [cgutman] 47286: [DHCP] - Delete the old dhcp service - Part 1 of x
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47287: [DHCP] - Delete the old DHCP service - Part 2 of x
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47288: DHCPCSVC] - Move code from dhcp to dhcpcsvc - Export ServiceMain from dhcpcsvc - Now our DHCP service is compatible with the Windows architecture [DHCP] - Remove dhcp from build [IPHLPAPI] - Use dhcpcsvc APIs to control the DHCP service - Add a missing DhcpCApiInitialize - Fix include path in the rbuild file [BOOTDATA] - Add DHCP to the service list to be loaded by svchost in the netsvcs group - Add the correct registry keys in the DHCP service key for loading by svchost - Remove dhcp.exe from bootcd - Part 3 of 3
cgutman at svn.reactos.org
- [ros-diffs] [fireball] 47289: - Sync up to Wine-1.1.44. Mouse pointer support in native driver mode is broken by this commit! - winent.drv: Move mouse pointer support code from userdrv.c to mouse.c.
fireball at svn.reactos.org
- [ros-diffs] [cgutman] 47290: [DHCPCSVC] - Restore SVN history - Part 1 of x
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47291: [DHCP] - Restore SVN history - Part 2 of x
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47292: [DHCP/DHCPCSVC] - Restore the SVN history - Part 3 of 3 (hopefully)
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47293: [DHCPCSVC] - Remove the unused include folder
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47294: [IPHLPAPI] - Fix some code left over from a previous attempt
cgutman at svn.reactos.org
- [ros-diffs] [tkreuzer] 47295: [WIN32K / USER32] Convert the window text string from UNICODE_STRING to LARGE_STRING and fix NtUserCreateWindowEx parameters. We currently still pass UNICODE only LARGE_STRINGs, as the rest of the code in win32k expects this. Fixes display of large text windows, like the winzip license. See issue #2900 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47296: [USER32] Fix uninitialized variable
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47297: [WIN32K] Remove WS_EX_SETANSICREATOR from Ex style in co_IntCreateWindowEx
tkreuzer at svn.reactos.org
- [ros-diffs] [ekohl] 47298: [INTL] - Replace hard-coded unit strings ('Metric' and 'Imperial') by resource strings. - Add the required resource strings to all supported languages. - Translators: Please translate these strings.
ekohl at svn.reactos.org
- [ros-diffs] [ilardig] 47299: [INTL] Translate 'Metric' and 'Imperial' strings into Italian and Spanish.
ilardig at svn.reactos.org
- [ros-diffs] [akhaldi] 47300: Sync trunk up to 46942 with the proper reverts in place.
akhaldi at svn.reactos.org
- [ros-diffs] [akhaldi] 47301: Sync up to trunk head.
akhaldi at svn.reactos.org
- [ros-diffs] [akhaldi] 47302: [NTOSKRNL] - Add missing PDE_MAPPED_VA definition from the sync.
akhaldi at svn.reactos.org
- [ros-diffs] [akhaldi] 47303: [NTOSKRNL] - Use MiGetPdeOffset macro instead of ADDR_TO_PDE_OFFSET.
akhaldi at svn.reactos.org
- [ros-diffs] [tkreuzer] 47304: [WIN32K] - Simplify EBRUSHOBJ_vInit and EBRUSHOBJ_bRealizeBrush a bit more
tkreuzer at svn.reactos.org
- [ros-diffs] [gschneider] 47305: [SHELL32] - Duplicate the string instead of freeing the memory twice at two different positions - Fixes a heap warning when stating cmd from the desktop See issue #4924 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [cgutman] 47306: [REACTOS.DFF] - Add kmtest.sys and kmtestassist.sys to bootcd (optional)
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47307: [NTOSKRNL] - Free the string buffer after the DPRINT1 that prints the contents of the string - Fixes debug print corruption found by kmtest
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47308: [NTOSKRNL] - Print a warning instead of crashing when a driver provides a NULL pointer in the MajorFunction array
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47309: [KMTEST] - Add support for recovering from crashed tests - Add check to prevent us from running the test every boot - Delete some useless code - Record test result information in the registry - Under the Kmtest\Parameters key, you will find CurrentStage which is the stage that testing is on (almost always 8 if it boots). You will also find <Test Name>SuccessCount which is the number of successful tests, <Test Name>FailureCount which is the number of failed tests, <Test Name>TotalCount which is the total number of tests, and <Test Name>SkippedCount which is the number of tests that have been skipped - Enjoy your reg testing! :)
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47310: [HIVESYS.INF] - Enable kmtest
cgutman at svn.reactos.org
- [ros-diffs] [ekohl] 47311: [DEVMGR] devman.dll improvements by Viliam Lejcik: - display version info for selected driver file in 'Driver File Details' dialog - resource modification - changed some labels to read-only editboxes Fixes bug #4875.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 47312: [INTL] Translation for entries added by r47298. Patch by Radek Liska. Fixes bug #5416.
ekohl at svn.reactos.org
- [ros-diffs] [jmorlan] 47313: [WIN32CSR] Make CsrFreeConsole close the process's console handles.
jmorlan at svn.reactos.org
- [ros-diffs] [jmorlan] 47314: [CSRSRV], [WIN32CSR] - Move code for managing console handles from csrsrv to win32csr, where the rest of the console code is. No changes in functionality intended. - Unify the csrsrv->win32csr callbacks (now numbering 4) into one table to avoid excessive code duplication.
jmorlan at svn.reactos.org
- [ros-diffs] [jmorlan] 47315: [WIN32CSR] Clean up the debris from r47314: Removed some redundant code, reorganized headers, fixed win32csr.rbuild indentation
jmorlan at svn.reactos.org
- [ros-diffs] [jmorlan] 47316: [WIN32CSR] Protect ProcessData->Console with the HandleTableLock.
jmorlan at svn.reactos.org
- [ros-diffs] [jmorlan] 47317: [WIN32CSR] - Simplify locking: having a lock for each screen buffer is overkill since most programs only use one screen buffer at a time. (besides, almost all APIs were taking the console lock anyway) Reduce to just having one lock for a console. - Instead of keeping track of how many references a screen buffer has, keep track of handles only. When all handles to a screen buffer are closed, it should be deleted even if it's the active buffer (not yet implemented).
jmorlan at svn.reactos.org
- [ros-diffs] [jmorlan] 47318: [WIN32CSR] Delete even the active screen buffer when all handles are closed. Fixes a winetest.
jmorlan at svn.reactos.org
- [ros-diffs] [jmorlan] 47319: [WIN32CSR] Implement FILE_SHARE_* flags for console handles. Fixes some more winetests.
jmorlan at svn.reactos.org
- [ros-diffs] [fireball] 47320: - Initial cursor icons support, work in progress. When it's finished, improvements and optimisations are welcome.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 47321: [VENDOR/WINE] - Import Wine-1.2-rc1 gdi32, user32, winex11.drv, wineserver.
fireball at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47322: [kernel32_winetest] - kernel32 tests need a resource file
gadamopoulos at svn.reactos.org
- [ros-diffs] [fireball] 47323: - Sync up to Wine-1.2-rc1. - Further refactoring of cursor icons code according to recent Wine's improvements.
fireball at svn.reactos.org
- [ros-diffs] [ekohl] 47324: [WINLOGON] - Set the APPDATA environment variable without loading shell32.dll. This should fix bug #5398.
ekohl at svn.reactos.org
- [ros-diffs] [mjmartin] 47325: [win32k] - For the Low Level Mouse Hook (WH_MOUSE_LL), input can come from the mouse driver or mouse_event. Both of which result in a call to UserSetCursorPos. UserMode SetCursorPos API also ends up here. Add BOOL parameter that can be used to determine if hooks are to be called. - Move the code related to calling the hook procedure from MsqInsertSystemMessage into UserSetCursorPos and call the hook procedure here if needed. If hook procedure returns non 0 value. Dont insert the system message. - Fixes a recursive call to the hook procedure resulting thread using to much stack exposed by user32 winetest for input.
mjmartin at svn.reactos.org
- [ros-diffs] [jmorlan] 47326: [KERNEL32], [WIN32CSR] Implement the CREATE_NO_WINDOW flag which creates a console with an invisible window.
jmorlan at svn.reactos.org
- [ros-diffs] [spetreolle] 47327: Perform case insensitive comparison against the selected language id.
spetreolle at svn.reactos.org
- [ros-diffs] [ilardig] 47328: [REGEDIT] - Don't display "finished" message if search is aborted. Patch by Katayama Hirofumi. See issue #5421 for more details.
ilardig at svn.reactos.org
- [ros-diffs] [ilardig] 47329: [INTL] - Polish translation of Metric and Imperial by Olaf Siejka.
ilardig at svn.reactos.org
- [ros-diffs] [ekohl] 47330: [SMSS] - Remove the system environment variable PROCESSOR_ARCHITECTURE from the hivesys*.inf files. - Let SMSS add the system environment variables PROCESSOR_ARCHITECTURE and PROCESSOR_IDENTIFIER to the registry.
ekohl at svn.reactos.org
- [ros-diffs] [jmorlan] 47331: [KERNEL32], [WIN32CSR] More fixes for console winetest - BasepInitConsole: Initialize console input EXE name - GetConsoleProcessList: Use capture buffer; only copy IDs if buffer has enough room for all of them; return total number of processes.
jmorlan at svn.reactos.org
- [ros-diffs] [fireball] 47332: - Implement some base support for window-based cursor icons support. Still work in progress. RosDrv_CreateCursorIcon is unused and will be removed soon, instead creation happens lazily and is implemented in create_cursor(). All possible unimplemented places are marked with TODO or FIXME.
fireball at svn.reactos.org
- [ros-diffs] [ekohl] 47333: [SMSS] - Remove the system environment variable OS from the hivesys*.inf files. - Change the type of the system environment variable PATHEXT in the hivesys*.inf files from REG_EXPAND_SZ to REG_SZ. - Let SMSS add the system environment variables OS and NUMBER_OF_PROCESSORS to the registry.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 47334: [REGEDIT] Ignore the case when sorting value names.
ekohl at svn.reactos.org
- [ros-diffs] [jmorlan] 47335: [WIN32CSR] - Make consistent use of RECT/SMALL_RECT structures: a RECT uses pixel coordinates relative to the window client area and is endpoint-exclusive; a SMALL_RECT uses character coordinates relative to the screen buffer and is endpoint-inclusive. - Allow text selections outside of the visible window - Implement GetConsoleSelectionInfo
jmorlan at svn.reactos.org
- [ros-diffs] [ekohl] 47336: [SMSS] - Add the system environment variables PROCESSOR_LEVEL and PROCESSOR_REVISION.
ekohl at svn.reactos.org
- [ros-diffs] [jmorlan] 47337: [WIN32CSR] fix tuiconsole
jmorlan at svn.reactos.org
- [ros-diffs] [fireball] 47338: - Revert 47310. Please find a way to enable kmtest only when building the testing cd image, not the installation/live one.
fireball at svn.reactos.org
- [ros-diffs] [tkreuzer] 47339: [WIN32K] When destroying a window, generate a mouse move message, so that the underlying window is notified about the mouse position and can update the pointer if neccessary. Fixes bug #4499 and bug #3893 See issue #4499 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47340: [WIN32K / WIN32CSR] Get rid of FASTCALL specifier for static functions and functions with no parameters.
tkreuzer at svn.reactos.org
- [ros-diffs] [ilardig] 47341: [USETUP] - Check for required minimum disk space eventually warn the user. - Added Italian and Spanish warnings, the other languages need translation. - Patch by R.T.Sivakumar modified by me. See issue #3302 for more details.
ilardig at svn.reactos.org
- [ros-diffs] [ekohl] 47342: [USETUP] - Add german translation of required minimum disk space warning.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 47343: [USETUP] Made the 'Copying file...' status line message left aligned like all the other status line messages.
ekohl at svn.reactos.org
- [ros-diffs] [dreimer] 47344: Bug 5426 (Patch by Adam Kachwalla, PS Port by Daniel Reimer) This patch adds selection of the branch for sSVN using the ROS_BRANCH variable. For example, setting ROS_BRANCH to "arwinss" (without quotes) will allow sSVN to operate on the ARWINSS branch. If ROS_ARCH is set to "amd64" this will override ROS_BRANCH NOTE: ROS_BRANCH is "recyclable" - by that I mean you can use it for multiple sSVN executions without it being changed, since this new sSVN modifies its own internal _ROS_BRANCH variable. A nice side-effect of this patch is that it also refactors redundant 'if "%ROS_ARCH%" == "amd64" () else ()' style blocks, making the code a little smaller and neater. ----------- Additionally fixed some slipped in brace errors resulting in funny behavior on specific circumstances + some more cleanup.
dreimer at svn.reactos.org
- [ros-diffs] [ekohl] 47345: [USETUP] Make the required minimum disk space configurable from the txtsetup.sif file.
ekohl at svn.reactos.org
- [ros-diffs] [ilardig] 47346: [USETUP] - Polish and Czech (#5429) translations of required disk space by Maciej Bialas and Radek Liska - Some fixes and updates to Italian and Spanish resources
ilardig at svn.reactos.org
- [ros-diffs] [jgardou] 47347: sync with trunk r47346
jgardou at svn.reactos.org
- [ros-diffs] [mjmartin] 47348: [win32k] - Minor revert of 47281 to fix OO installer textboxes.
mjmartin at svn.reactos.org
- [ros-diffs] [tkreuzer] 47349: [WIN32K] Delete old clipregion only and set a new one, if it could be created already, to avoid setting a NULL region. See issue #4431 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47350: [WIN32K] Refactor NtGdiGradientFill, use 1 SEH block instead of 2, replace IntGdiGradientFill with GreGradientFill, don't lock the DC in UserDrawCaption.
tkreuzer at svn.reactos.org
- [ros-diffs] [ilardig] 47351: [USETUP] - Estonian translation of minimum disk space required by Andres Traks #3302. [USERENV] - Fix mistakenly translated strings "recent" and "sendto" in Italian and Spanish resources, plus another Spanish fix. Several Czech translation updates by Radek Liska #5429.
ilardig at svn.reactos.org
- [ros-diffs] [jgardou] 47352: [WIN32K] - Initialize virtual device coordinates when creating a DC All gdi32::mapping tests pass now
jgardou at svn.reactos.org
- [ros-diffs] [jgardou] 47353: [WIN32K] - Set DISPLAY_DEVICE_PRIMARY_DEVICE to Graphics device object when creating the primary device object - switch state flags of the graphics device objects when switching mode - Only compare valid fields when searching for a device mode in a device object - implement CDS_TEST flag in NtUserSetDisplaySettings
jgardou at svn.reactos.org
- [ros-diffs] [jgardou] 47354: [WIN32K] - UserChangeDisplaySettings : add some checks and fixes to what was passed to us More wine tests pass.
jgardou at svn.reactos.org
- [ros-diffs] [jgardou] 47355: [WIN32K] - Check devmode size in NtUserChangeDisplaySettings - Copy memory instead of setting fields in UserEnumDisplaySettings, so we don't lost anything.
jgardou at svn.reactos.org
- [ros-diffs] [jgardou] 47356: [WIN32K] - Set right flags when reading display modes from registry - Implement UserEnumRegistryDisplaySettings
jgardou at svn.reactos.org
- [ros-diffs] [jgardou] 47357: revert something that should never have been commited
jgardou at svn.reactos.org
- [ros-diffs] [mjmartin] 47358: [win32k] - Implement DestroyTimersForWindow and call it instead of MsqRemoveTimersWindow when destroying a window. - Fire NewMessages event when cleaning up thread so that threads dont wait for new messages that will never be received. Fixes a problem where some application that use timers dont completly exit. - IntSetTimer: Dont try to raise a timer from the dead. Once the TMRF_DELETEPENDING flag is set, let it be destroyed. - co_MsqWaitForNewMessages: Call the wait without a timeout value as now when the timer expires the NewMessages event will be set to exit the wait. - Message Queue specific timer code and old time queuing code is now dead. It will be removed later when we are happy with new timer implementation.
mjmartin at svn.reactos.org
- [ros-diffs] [jmorlan] 47359: [WIN32CSR] Implement console pausing. [Bug 4739]
jmorlan at svn.reactos.org
- [ros-diffs] [tkreuzer] 47360: [FREETYPE] Patch by Jerome Gardou: Update freetype to 2.3.9 The FT_MulFix patch is not neccessary anymore, the 1BPP -> 8BPP conversion patch will be applied again right after this. See issue #4537 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47361: [FREETYPE] - Cleanup old files - Remove setjmplongjmp.s - Correction to last commit message: the conversion patch was already applied
tkreuzer at svn.reactos.org
- [ros-diffs] [ilardig] 47362: [USETUP] - Spanish translation update by Javier Remacha. Fixes bug 4367. - Fixed a typo in Italian and English. - Some other Spanish and Italian translation updates by Javier and me.
ilardig at svn.reactos.org
- [ros-diffs] [tkreuzer] 47363: [FREETYPE] Update to 2.3.12, conversion patch already applied
tkreuzer at svn.reactos.org
- [ros-diffs] [hpoussin] 47364: [freeldr] Disable NTFS cache because it gives wrong results
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 47365: [freeldr] Repair NTFS driver. ReactOS is now able to boot (again) from NTFS partitions
hpoussin at svn.reactos.org
- [ros-diffs] [jgardou] 47366: [WIN32K] - merge r47350, slightly modified to get it the yarotows way
jgardou at svn.reactos.org
- [ros-diffs] [tkreuzer] 47367: [WIN32K] GreGradientFill: don't forget to unlock the DC
tkreuzer at svn.reactos.org
- [ros-diffs] [jgardou] 47368: [WIN32K] - sync subsystems/win32/win32k.objects/cliprgn.c with trunk.
jgardou at svn.reactos.org
- [ros-diffs] [jgardou] 47369: Sync with trunk r47367
jgardou at svn.reactos.org
- [ros-diffs] [cgutman] 47370: [NPFS] - Change the other side's to PIPE_STATUS_CLOSING_STATE in NpfsCleanup and NpfsClose so the reading/writing thread knows that the pipe is dead when we signal its event - Fixes iphlpapi_winetest hang and possibly bug #4689
cgutman at svn.reactos.org
- [ros-diffs] [khornicek] 47371: - Sync wined3d, ddraw, d3d8, d3d9 with Wine
khornicek at svn.reactos.org
- [ros-diffs] [bfreisen] 47372: [PAINT] - Improvements by Black_Fox, see bug #5418 - Readability improvement, patch by Katayama Hirofumi, see bug #5420
bfreisen at svn.reactos.org
- [ros-diffs] [bfreisen] 47373: [PAINT] - After clearing a new selection and creating an undo-step, draw selection contents - Fixes bug #5246
bfreisen at svn.reactos.org
- [ros-diffs] [ekohl] 47374: The global flag FLG_HEAP_ENABLE_CALL_TRACING has been replaced by FLG_ENABLE_SYSTEM_CRIT_BREAKS in Windows XP and above.
ekohl at svn.reactos.org
- [ros-diffs] [cgutman] 47375: [NPFS] - Partially revert r47370 and apply a better patch - Change ReadEvent and WriteEvent to notification events because we reset those events manually when we run out of buffer space
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47376: [MSAFD] - Zero the entire struct not just the lpNetworkEvents member - Write the error codes returned from AFD to the iErrorCode array - Fixes hundreds of ws2_32_winetest sock failures (only 104 failures now) - Dedicated to Physicus
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47377: [MSAFD] - Remove an incorrect change - Create a new function called TranslateNtStatusError to translate NTSTATUS to winsock error codes - Call the TranslateNtStatusError in MsafdReturnWithErrno and also use it to translate AFD's poll event error codes [AFD] - Track the status for each poll event in our FCB and copy it back when we get an IOCTL_AFD_ENUM_NETWORK_EVENTS IRP - Remove some useless PollReeval calls
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47378: [MSAFD] - Pass a valid pointer for lpErrno to WSPBind when performing an implicit bind - Remove the hack in MsafdReturnWithErrno for dealing with stupid callers that provide don't provide a valid Errno pointer
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47379: [TCPIP] - Return STATUS_INVALID_ADDRESS if the caller tries to get a non-local address - Return STATUS_ADDRESS_ALREADY_EXISTS if the caller uses an address that is in use [MSAFD] - Translate STATUS_ADDRESS_ALREADY_EXISTS -> WSAEADDRINUSE, STATUS_LOCAL_DISCONNECT -> WSAECONNABORTED, and STATUS_REMOTE_DISCONNECT -> WSAECONNRESET [IP] - Translate OSK_EADDRINUSE -> STATUS_ADDRESS_ALREADY_EXISTS, OSK_ECONNABORTED -> STATUS_LOCAL_DISCONNECT, and OSK_ECONNRESET -> STATUS_REMOTE_DISCONNECT - Fixes waiting for binding during ws2_32 sock winetest
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47380: [MSAFD] - Fix a broken call to WSPBind that I missed in r47378
cgutman at svn.reactos.org
- [ros-diffs] [dreimer] 47381: Fix Crocodile's Patch to work on branches which do not fully clone trunk, too. Port this ix over to PS, too, but this does not work yet. (Trying to do it without a wget dependency here)
dreimer at svn.reactos.org
- [ros-diffs] [ekohl] 47382: [NTOSKRNL] Implement SeFreePrivileges().
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 47383: [FORMATTING] No code changes.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 47384: [NTOSKRNL] - Implement SeAppendPrivileges().
ekohl at svn.reactos.org
- [ros-diffs] [mjmartin] 47385: [win32k] - Remove use of TMRF_DELETEPENDING for deleting timers as this was a bad idea. Timers need to be deleted immediately as waiting for them to be deleted resulted in some processes running out of handles. Fixes richedit winetest for editor. - Add flag TMRF_TIFROMWND for timers created from user mode so the thread stored in the timer object is from the window and not caller. Fixes an issue where FireFox would not show any of its windows and looked dead. - When creating and deleting timers, If the window is non null and IDEvent is 0 then the IDEvent is changed to 1. - When modifying timer list use UserEnter and Leave instead of a Critical Region only.
mjmartin at svn.reactos.org
- [ros-diffs] [jgardou] 47386: [USER32] - Change ChangeDisplaySettingsExA to look more like wine's one [WIN32K] - Return correct value if buffer is to small in UserChangeDisplaySettings (wine tests) - Do not set an invalid size to the devmode we're passing ti UserChangeDisplaySettings, we might access garbage Now all ChangeDisplaySettings related wine tests pass.
jgardou at svn.reactos.org
- [ros-diffs] [cgutman] 47387: [FREELOADER] - Fix DoOptionsMenu and implement AppendBootOptions to support F8 boot options - Fixes bug 5363
cgutman at svn.reactos.org
- [ros-diffs] [sir_richard] 47388: [NTOS]: Re-implement IoGetDeviceProperty. Main changes are usage of existing (and new) helper functions for registry/IRP access, much better factored code, correct implementation of DevicePropertyPhysicalDeviceObjectName, fixed implementation of DevicePropertyBootConfigurationTranslated and DevicePropertyBootConfiguration (do not crash the system anymore), and support for more device properties. [NTOS]: Fix caller of IoGetDeviceProperty in pnpres.c to work with new function behavior (which matches WDK documentation and test cases). [NTOS]: Implement helper function PnpBusTypeGuidGet, should be used later in other PnP code, but now used only for this patch. [NTOS]: Implement helper function PnpDetermineResourceListSize, ditto. N.B. Current IopCalculateResourceListSize function is broken and callers should use this one instead. [NTOS]: Implement helper function PpIrpQueryCapabilities, should be used later in device node code, but now only used for this patch. [NTOS]: Implement helper function PnpDeviceObjectToDeviceInstance, ditto. Main purpose of this patch is to unblock the new PCIx driver.
sir_richard at svn.reactos.org
- [ros-diffs] [sir_richard] 47389: [NTOS]: Root Bus PDO should not override Status with STATUS_NOT_IMPLEMENTED and instead use the current IRP status (which drivers/PnP will typically set to STATUS_NOT_SUPPORTED). Found by testing the new PCIx driver (probably fixes other bus drivers too).
sir_richard at svn.reactos.org
- [ros-diffs] [cgutman] 47390: [NTOSKRNL] - Use PnpDetermineResourceListSize to determine the resource list size and remove the broken IopCalculateResourceListSize function
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 47391: [NTOSKRNL] - Set the Status variable to STATUS_SUCCESS in PIP_RETURN_DATA - Fixes testbot
cgutman at svn.reactos.org
- [ros-diffs] [akhaldi] 47392: [XDK] - Add some missing definitions. [DDK] - Update ntddk.h to reflect recent XDK changes.
akhaldi at svn.reactos.org
- [ros-diffs] [mjmartin] 47393: [win32k] - The timer is created usingUserCreateObject. It may be a good idea to save the handle in the timer object so that it can be deleted later. - Dereference the object before attempting to delete it.
mjmartin at svn.reactos.org
- [ros-diffs] [cwittich] 47394: [MSI] delete msi_ros.diff
cwittich at svn.reactos.org
- [ros-diffs] [fireball] 47395: - Initialize (hide) mouse pointer right after creating the primary surface. Fixes a possible crash when the cursor was moved and only then cursor icon was set.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 47396: - Further work on the new cursor icons support. Core functionality is there, however there are still a few bugs and some debugging code marked with C++-style comments and words like HACK and FIXME.
fireball at svn.reactos.org
- [ros-diffs] [cwittich] 47397: [MSI] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47398: [MSXML3] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47399: [RSAENH] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47400: [QEDIT] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47401: [QUARTZ] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47402: [MSVCRT_WINETEST] partial sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47403: [CRT] fix behavior of _system (fixes msvcrt environ winetest)
cwittich at svn.reactos.org
- [ros-diffs] [dreimer] 47404: - Branch selection fully works now. - Errors are thrown as such now. - Update does not corrupt itself anymore when theres no Internet connection.
dreimer at svn.reactos.org
- [ros-diffs] [cwittich] 47405: [OLE32] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [gschneider] 47406: [KERNEL32] WaitNamedPipeW: Free Unicode buffer when leaving the function
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 47407: [KERNEL32] ReplaceFileW: - Initialize Unicode string structure, so that only allocated buffers are freed when leaving the function - Fixes several heap warnings in kernel32:file test
gschneider at svn.reactos.org
- [ros-diffs] [dreimer] 47408: Update: DejaVu Fonts 2.30 -> 2.31 Liberation Fonts 1.04 -> 1.05.2
dreimer at svn.reactos.org
- [ros-diffs] [gschneider] 47409: [BOOTVID] Don't increment an uninitialized and unused variable, bug #5103
gschneider at svn.reactos.org
- [ros-diffs] [cwittich] 47410: [CRYPT32] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [dreimer] 47411: Update zlib from 1.2.3 to 1.2.5
dreimer at svn.reactos.org
- [ros-diffs] [cwittich] 47412: [WININET] -sync to wine 1.2 RC2 -enable http compression with zlib
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47413: [JSCRIPT] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47414: [BOOTDATA] revert 47055
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47415: [MSHTML] restore local mshtml changes lost by last wine sync
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47416: [MSHTML] -sync to wine 1.2 RC2 -add ros_diff.patch
cwittich at svn.reactos.org
- [ros-diffs] [cgutman] 47417: [NTOSKRNL] - Fix stack skipping logic in IofCompleteRequest - Fixes displaying MULTIPLE_IRP_COMPLETE_REQUESTS bug check - Patch by lassy with a typo fix by me
cgutman at svn.reactos.org
- [ros-diffs] [gschneider] 47418: [CMD] copy command: - Don't pass device path to FindFirstFile, use short path instead - Join duplicate code to simplify processing See issue #3575 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [cwittich] 47419: [WS2_32] implement WSAAddressToStringA/W (taken from wine)
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47420: [SHLWAPI] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [gschneider] 47421: [CMD] File completion - Don't pass device paths to FindFirstFile (similar to r47418) - Allows to complete files, whose names start like DOS devices (COMx, LPTx. AUX, NUL, CON, etc) See issue #4848 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [cwittich] 47422: [MSHTML_WINETEST] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [ekohl] 47423: [NTOSKRNL / RTL] - Implement BreakOnTermination case for NtQueryInformationProcess and NtSetInformationProcess. - Implement RtlSetProcessIsCritical.
ekohl at svn.reactos.org
- [ros-diffs] [sir_richard] 47424: Testers: Please pay attention to this build and test it fully: [NTOS]: Implement MiDecrementShareCount (to start replacing MmReleasePageMemoryConsumer calls for pages that were grabbed through ARM3, not Mm). [NTOS]: Implement MiInitializePfn (to initialize pages grabbed through ARM3/MiRemoveAnyPage instead of Mm/MmAllocPage). [NTOS]: For stack pages, use new ARM3 PFN alloc/free routines, as a first test/beginning of the new ARM3 ABI. [NTOS]: Implement and start using the Pending-Deletion PFN flag. [NTOS]: As a result, for stack pages, the Transition page state will now be seen, and the new routine for re-inserting pages into the free list will now be used. Tracking of page table references is also done now for these pages (but we don't free the PT since this doesn't seem safe yet).
sir_richard at svn.reactos.org
- [ros-diffs] [ekohl] 47425: [NTOSKRNL] Do not use _SEH2_YIELD in NtSetInformationProcess, NtQueryInformationThread and NtSetInformationThread while a thread or process is still being referenced.
ekohl at svn.reactos.org
- [ros-diffs] [sir_richard] 47426: [NTOS]: Fix Implementation of BreakOnTermination -- Process Flags should be accessed with interlocked bit semantics, not through C bitfield extension. [NTOS]: Revert 47425 and apply a better fix.
sir_richard at svn.reactos.org
- [ros-diffs] [sir_richard] 47427: Timo/Physicus: Please validate for AMD64. [NTOS]: Write down the PTE attribute flags for X86/AMD64. Timo/Physicus: Please double-check. [NTOS]: Write down the array that converts from the MM_ protection flags arleady defined, into the appropriate PTE attribute flags that are architecture-specific. [NTOS]: This will allow constant-time conversion of NT attributes into PTE attributes. Win32 attributes to NT attributes conversion won't be needed until VAD support.
sir_richard at svn.reactos.org
- [ros-diffs] [ekohl] 47428: [FORMATTING] No code changes.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 47429: [RTL] Implement RtlEncodeSystemPointer using the user shared data cookie.
ekohl at svn.reactos.org
- [ros-diffs] [tkreuzer] 47430: [_mingw.h] Help compilation with clang. Patch by Amine Khaldi.
tkreuzer at svn.reactos.org
- [ros-diffs] [gschneider] 47431: [BOOTVID] Dramatically simplify 4bpp blitting routine See issue #5103 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [sir_richard] 47432: [NTOS]: Implement MiAllocatePfn, it is a simpler wrapper that grabs a page, sets its protection, and initializes its PFN entry. [NTOS]: Use MiAllocatePfn in MiLoadImageSection instead of MmAllocPage. Other than doing a better job at initializing the page, it creates our first caller of this function, great for testing, since this is a rather high-demand function, especially at boot. Please test.
sir_richard at svn.reactos.org
- [ros-diffs] [sserapion] 47433: fix implicit declarations of memset and _vsnprintf
sserapion at svn.reactos.org
- [ros-diffs] [mjmartin] 47434: [user32] - Pass a pointer to a structure, that holds the CallBack procedure and data, as the 5th parameter to NtUserMessageCall. - Fix a bug In User32CallSendAsyncProcForKernel, the ArgumentLength is the size of SENDASYNCPROC_CALLBACK_ARGUMENTS. [win32k] - For types FNID_SENDMESSAGECALLBACK call co_IntSendMessageWithCallBack to put the message in the send queue. - Rewrite code for when messages have a completioncallback
mjmartin at svn.reactos.org
- [ros-diffs] [sserapion] 47435: Fix grievously wrong declaration of DriverEntry() which lead to linker warning.
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 47436: i386 is the special case here.
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 47437: Don't specify entry point, rbuild knows about the kernel.fixes x86 linking.
sserapion at svn.reactos.org
- [ros-diffs] [cwittich] 47438: [URLMON] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47439: [SHDOCVW] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47440: [WS2_32] set LastError to 0 when WSASendTo was successful
cwittich at svn.reactos.org
- [ros-diffs] [tkreuzer] 47441: [NTDDK] Protect IoMapTransfer from incompatible redefinition. Patch by AmineKhaldi.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47442: [intrin_x86.h] - cast return value of __sync_val_compare_and_swap to make clang happy - add __cdecl to a number of intrinsics to make them (hopefully) compatible with crt header declarations.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47443: [DDK] Cast the string parameter of ASSERTMSG to PCHAR to allow passing string constants which are PCCHAR without a warning.
tkreuzer at svn.reactos.org
- [ros-diffs] [cwittich] 47444: [PSDK] add missing definitions
cwittich at svn.reactos.org
- [ros-diffs] [gschneider] 47445: [MMSYS] Adjust German dialog item positions and sizes
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 47446: [MMSYS] Load the no sound item in the shared buffer before preparing the reactos/media path for loading individual files See issue #5436 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [cwittich] 47447: [PSDK] add missing definitions
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47448: [COMCTL32_WINETEST] sync to wine 1.2 RC2
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 47449: [WINE] partial sync of test.h
cwittich at svn.reactos.org
- [ros-diffs] [tkreuzer] 47450: [WINE] Cast the unused 0 in the ok macro to void to make clang happy
tkreuzer at svn.reactos.org
- [ros-diffs] [jgardou] 47451: [WIN32K] - Simplify UserDrawIconEx - NtUserCreateCursorIconHandle : Get Information from bitmaps even on indirect creation and fix calculation of icon height in case of monochrome icons. Fixes ~15 user32:cursoricon winetests.
jgardou at svn.reactos.org
- [ros-diffs] [gschneider] 47452: [KBDLV] Latvian keyboard fixes by Arturs B., <mad_alchemist AT mail DOT ru> See issue #5385 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [tkreuzer] 47453: - partly revert r47442 and apply a working fix by guarding some prototypes of functions that exist as intrinsics in #ifdefs, so we don't use them for gcc/clang - remove duplicated prototypes, when an inline function exists already
tkreuzer at svn.reactos.org
- [ros-diffs] [gschneider] 47454: [CALC] Add units and conversion factors, patch by Andrea Maiani; nanoseconds entry added to resource files See issue #5340 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [cwittich] 47455: [KMTEST] cast the unused 0 in the ok macro to void to make clang happy as done for wine test.h
cwittich at svn.reactos.org
- [ros-diffs] [ekohl] 47456: [NTOSKRNL] Make NtDuplicateToken fail if the caller tries to create a new impersonation token with a raised impersonation level. This fixes a winetest.
ekohl at svn.reactos.org
- [ros-diffs] [jmorlan] 47457: [FORMATTING] Standardize win32csr to 4-space indents. Based on a patch by Adam Kachwalla [Bug 5380]. No code changes.
jmorlan at svn.reactos.org
- [ros-diffs] [gschneider] 47458: Various application fixes by Jan Roeloffzen, bug #5182, part 1 Notepad: remove unused variable, tabs -> spaces Regedit: remove unused variable Calc: dword->bool, remove unused variables, tabs -> spaces
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 47459: Various application fixes by Jan Roeloffzen, bug #5182, part 2 fontview: remove unused variable kbswitch: remove unused variables magnify: remove unused variable mplay32: DWORD -> MCIERROR, tabs -> spaces eventvwr: remove unused variable
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 47460: Various application fixes by Jan Roeloffzen, bug #5182, part 3 arp: Remove unused variables ftp: tabs->spaces, remove unused variables nslookup: Remove unused variables
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 47461: Various application fixes by Jan Roeloffzen, bug #5182, part 4/4 dxdiag: tabs -> spaces, UINT -> UINT_PTR, remove unused assignments, simplify code, fix compiler warnings
gschneider at svn.reactos.org
- [ros-diffs] [tkreuzer] 47462: [PSEH] Use dummy pseh for clang
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47463: [WINETESTS] Disable unused value warnings
tkreuzer at svn.reactos.org
- [ros-diffs] [gschneider] 47464: [KERNEL32] Return nothing from InternalCopyDeviceFindDataA/W functions
gschneider at svn.reactos.org
- [ros-diffs] [tkreuzer] 47465: [lib/3rdparty] Disable unused value warning here, too
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47466: [NTIFS] Use a preprocessor definition for FSRTL_COMMON_FCB_HEADER instead of using an ms extension, that wouldn't work for ISO C
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47467: [DDK/XDK] Merge recent header changes
tkreuzer at svn.reactos.org
- [ros-diffs] [sserapion] 47468: sync to trunk (more or less r47450). Will normalize in next commit.
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 47469: sync to trunk (r47468)
sserapion at svn.reactos.org
- [ros-diffs] [cgutman] 47470: [NPFS] - Fix race conditions in read IRP cancellation that resulting in random crashes and hangs - Fixes MULTIPLE_IRP_COMPLETE_REQUESTS bug checks and failed cancellations resulting in hangs during ntdll:file test
cgutman at svn.reactos.org
- [ros-diffs] [tkreuzer] 47471: [CRT] - Don't define __int64 for clang (patch by Amine Khaldi) - Fix file and purpose in the header
tkreuzer at svn.reactos.org
- [ros-diffs] [sserapion] 47472: Remove wine hack and allow user32 to compile again.
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 47473: fix kdbg build
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 47474: [crt] -Implement tons of locale functions (wine). -Implement more secure functions(wine). -Support different versions of msvcrt exception handling(wine). -if NO_UNDERSCORE_PREFIX is defined don't put underscores in front of symbols generated with ASM_NAME macro. -convert msvcrt to spec. -add threadmbcinfo struct. -add STATUS_INVALID_CRUNTIME_PARAMETER and securecrt invalid parameter functions.
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 47475: Fix freeldr build.
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 47476: InfGetIntField should certainly get an INT* as the name suggests and the callers actually expect.
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 47477: Opps, accidentally revived memcpy.c
sserapion at svn.reactos.org
- [ros-diffs] [tkreuzer] 47478: [time.h] Add missing asctime_s and localtime_s, don't include time_s.h anymore
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47479: [CRT] - add clang compatible asm version of ldexp and make the code more readable - constify strndup parameter to match standard - fix broken pointer comparison in signal()
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47480: [DDK/XDK] - Use PCI_COMMON_HEADER_LAYOUT for C, too, place it where it belongs
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47481: Fix build (don't redefine structures)
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47482: [IPHLPAPI] - remove unused variable
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47483: remove WTIME_S_DEFINED guard and move the functions from wchar_s to wchar.h (like in MS headers)
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47484: - add explicit braces to avoid ambiguous 'else' - fix deprecated conversion from string constant to 'char*'
tkreuzer at svn.reactos.org
- [ros-diffs] [jmorlan] 47485: [WIN32CSR] Split up excessively large and disorganized conio.c into 3 separate files: one for input-related functions, one for output-related functions, and one for general/miscellaneous functions.
jmorlan at svn.reactos.org
- [ros-diffs] [mjmartin] 47486: [win32k] - When processing and deleting timers use a seperate timer lock instead of using the global user lock.
mjmartin at svn.reactos.org
- [ros-diffs] [sginsberg] 47487: [NTOS] Re-enable the APC debug check in the system call exit code that somehow got removed in 46247. [NTOS] Use an inline for emitting the iret instruction in C code for portability. [NTOS] Simplify the MSC assembly in KiSwitchToBootStack.
sginsberg at svn.reactos.org
- [ros-diffs] [tkreuzer] 47488: [MSCONFIG] Add header guards. They are not neccessary in this case, but better to have them, especially since it uses a compilation unit.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47489: [ACPI] - Add some missing NTAPI - Fix AcpiInterfaceConnectVector and AcpiInterfaceDisconnectVector parameters (ACPI_INTERFACE_STANDARD version 1 not version 2) - Patch by Amine Khaldi
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47490: [FORMAT] Fix "potentially insecure" usage of non-string-literals in printf.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47491: [BATTC] - define _BATTERYCLASS_ to not get dllimport specifiers
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47492: [LIBJPEG] Instead of disabling a warning when using "main" as something else then the main function, define it to mainptr (it's used as a pointer variable) globally, this approach is portable.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47493: [OSKITTCP] Improve the reactos-hack, by changing the "; " after an "if (...)" to "(void)0; " to tell the compiler that we intentionally do nothing in the if body.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47494: [MMENT4] Remove a "; " after an if (), that makes no sense and caused GetNt4SoundDeviceCapabilities to always return without doing anything.
tkreuzer at svn.reactos.org
- [ros-diffs] [jgardou] 47495: [WIN32K] UserDrawIconEx - There is no need to recalculate size of the Icon, we already have this piece of information - Draw monochrome cursor/icons, not only their mask.
jgardou at svn.reactos.org
- [ros-diffs] [tkreuzer] 47496: [CMIDRIVER] - Fix a number of warnings, no actual code change - Patch by Love Nystrom, improvements by me See issue #5336 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47497: [ntstrsafe.h] - Fix a number of parameter types (LPSTR/LPCSTR instead of PCHAR, PCCHAR) This is not the same, PCCHAR is a char * not a const char *
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47498: [PSDK] Fix braces around initializers for GUIDs Patch by Love Nystrom See issue #5336 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 47499: [MMENT4] Fix warning about uninitialized variable
tkreuzer at svn.reactos.org
- [ros-diffs] [gadamopoulos] 47500: [win32k] - Rename co_IntCreateWindowEx to co_UserCreateWindowEx and refactor it to make it readable - Also fix the sequence of messages in co_UserCreateWindowEx
gadamopoulos at svn.reactos.org
- [ros-diffs] [cgutman] 47501: [MSAFD] - Msafd is really just a stub that points to mswsock
cgutman at svn.reactos.org
- [ros-diffs] [gschneider] 47502: [CMD] Protect certain actions with a critical section, patch by Katayama Hirofumi See issue #5406 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 47503: [EXPLORER_NEW] Display a message box if the explorer registry key cannot be loaded, patch by Katayama Hirofumi See issue #5407 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 47504: [RAPPS] Create a new download directory if the user agrees to do so, based on a patch by Seungju Kim. Translations except German and English should be updated to reflect the changed intention. See issue #5196 for more details.
gschneider at svn.reactos.org
Last message date:
Mon May 31 22:09:14 CEST 2010
Archived on: Mon May 31 22:09:16 CEST 2010
This archive was generated by
Pipermail 0.09 (Mailman edition).