Magnus Olsen [Sun, 30 Oct 2005 19:36:29 +0000 (19:36 +0000)]
Correct One struct
svn path=/trunk/; revision=18892
Gregor Anich [Sun, 30 Oct 2005 18:43:16 +0000 (18:43 +0000)]
Silence warning for non-win32 compilations.
svn path=/trunk/; revision=18891
Brandon Turner [Sun, 30 Oct 2005 18:01:50 +0000 (18:01 +0000)]
Handle possible error from FindFirstFile. Thanks to Thomas for finding the problem.
svn path=/trunk/; revision=18890
Brandon Turner [Sun, 30 Oct 2005 17:50:03 +0000 (17:50 +0000)]
Add a new function to return a path with correct casing. Remove the get[short/long]pathname hack that was there before to do it.
svn path=/trunk/; revision=18889
Thomas Bluemel [Sun, 30 Oct 2005 17:30:53 +0000 (17:30 +0000)]
fixed difference in signedness warnings
svn path=/trunk/; revision=18888
Magnus Olsen [Sun, 30 Oct 2005 16:14:42 +0000 (16:14 +0000)]
Fix broke SVN after me, thx to it I found wrong ref was release in different place fixed
svn path=/trunk/; revision=18887
Magnus Olsen [Sun, 30 Oct 2005 15:45:40 +0000 (15:45 +0000)]
adding more stuff for create surface right
svn path=/trunk/; revision=18886
Maarten Bosma [Sun, 30 Oct 2005 15:39:00 +0000 (15:39 +0000)]
Fix compile
svn path=/trunk/; revision=18885
Maarten Bosma [Sun, 30 Oct 2005 15:34:03 +0000 (15:34 +0000)]
Implement IDirectDrawSurface::Blt for HAL
svn path=/trunk/; revision=18884
Thomas Bluemel [Sun, 30 Oct 2005 14:51:12 +0000 (14:51 +0000)]
fix some flags calculations and access rights in CreateNamedPipe and CreatePipe
svn path=/trunk/; revision=18883
Hartmut Birr [Sun, 30 Oct 2005 13:55:28 +0000 (13:55 +0000)]
Fixed the check for the MEM_TOP_DOWN flag in MmMapViewOfSection.
svn path=/trunk/; revision=18882
Hartmut Birr [Sun, 30 Oct 2005 13:54:02 +0000 (13:54 +0000)]
Map the NLS tables after creating the PEB.
The top-down mapping of the NLS tables may occupied the region for the PEB.
svn path=/trunk/; revision=18881
Eric Kohl [Sun, 30 Oct 2005 13:13:53 +0000 (13:13 +0000)]
- Implement GetServiceDisplayNameW (untested).
- SCM must store a services display name.
- Some SCM-Calls must fail while the SCM is shutting down.
svn path=/trunk/; revision=18880
Magnus Olsen [Sun, 30 Oct 2005 12:53:32 +0000 (12:53 +0000)]
lay some gorun for blt but not implement
svn path=/trunk/; revision=18879
Magnus Olsen [Sun, 30 Oct 2005 10:58:53 +0000 (10:58 +0000)]
Bind the Hal and Hel right in main call only to hal if the api are implement in the drv if not choice hel.
svn path=/trunk/; revision=18878
Thomas Bluemel [Sun, 30 Oct 2005 10:49:55 +0000 (10:49 +0000)]
fixed uninitialized variable warning
svn path=/trunk/; revision=18877
Magnus Olsen [Sun, 30 Oct 2005 10:43:03 +0000 (10:43 +0000)]
Rename files so it be more easy to wrok with them in VS
svn path=/trunk/; revision=18876
Magnus Olsen [Sun, 30 Oct 2005 09:49:29 +0000 (09:49 +0000)]
Forgot cleanup the code. in Main_setDisplayMode.
svn path=/trunk/; revision=18875
Magnus Olsen [Sun, 30 Oct 2005 09:45:10 +0000 (09:45 +0000)]
Move hel SetDisplayMode to hel and write a stub for hal SetDisplayMode.
Hel SetDisplayMode is already implmenet by DrFred
svn path=/trunk/; revision=18874
Magnus Olsen [Sun, 30 Oct 2005 09:21:03 +0000 (09:21 +0000)]
implment Hal FlipToGDISurface
svn path=/trunk/; revision=18873
Maarten Bosma [Sun, 30 Oct 2005 08:46:46 +0000 (08:46 +0000)]
Check if CanCreateSurface is implemented by the driver before calling it.
svn path=/trunk/; revision=18872
Magnus Olsen [Sun, 30 Oct 2005 08:41:19 +0000 (08:41 +0000)]
implement Hal GetScanLine
svn path=/trunk/; revision=18871
Magnus Olsen [Sun, 30 Oct 2005 08:10:43 +0000 (08:10 +0000)]
Fix one crach in createsurface for DrFred
svn path=/trunk/; revision=18870
Maarten Bosma [Sun, 30 Oct 2005 07:47:15 +0000 (07:47 +0000)]
Forgot to remove that test line
svn path=/trunk/; revision=18869
Magnus Olsen [Sun, 30 Oct 2005 07:41:33 +0000 (07:41 +0000)]
implement Hal WaitForVerticalBlank
svn path=/trunk/; revision=18868
Brandon Turner [Sun, 30 Oct 2005 06:02:18 +0000 (06:02 +0000)]
add gettype.exe to the bootcd
svn path=/trunk/; revision=18867
Brandon Turner [Sun, 30 Oct 2005 06:01:29 +0000 (06:01 +0000)]
add gettype.exe clone. It works in windows and partially in ROS. I will look into the reason it doesn't more tomorrow.
svn path=/trunk/; revision=18866
Brandon Turner [Sun, 30 Oct 2005 05:56:45 +0000 (05:56 +0000)]
add definitions for VER_SUITE_SINGLEUSERTS and VER_SUITE_EMBEDDEDNT
svn path=/trunk/; revision=18865
Magnus Olsen [Sun, 30 Oct 2005 01:06:56 +0000 (01:06 +0000)]
Implement Hal GetAvailableVidMem and is it working in windows
svn path=/trunk/; revision=18864
Thomas Bluemel [Sat, 29 Oct 2005 23:40:05 +0000 (23:40 +0000)]
protect access to buffers in NtOpenProcess
svn path=/trunk/; revision=18863
Magnus Olsen [Sat, 29 Oct 2005 23:28:12 +0000 (23:28 +0000)]
Cover the most hal startup process it now time start implement hal in ddraw.dll
But we still does not doing the whole startup process right.
svn path=/trunk/; revision=18862
Thomas Bluemel [Sat, 29 Oct 2005 22:58:14 +0000 (22:58 +0000)]
release the keep-alive reference of the process object
svn path=/trunk/; revision=18861
Thomas Bluemel [Sat, 29 Oct 2005 22:15:10 +0000 (22:15 +0000)]
- don't dereference the section object in MmCreateProcessAddressSpace
- properly handle object references in PspCreateProcess
svn path=/trunk/; revision=18860
Thomas Bluemel [Sat, 29 Oct 2005 21:33:57 +0000 (21:33 +0000)]
- protect access to buffers in NtCreateThread and NtOpenThread
- fix incorrect usage of PSEH in NtCreateThread
svn path=/trunk/; revision=18859
Magnus Olsen [Sat, 29 Oct 2005 21:20:50 +0000 (21:20 +0000)]
Setup the hal startup process some bit. We still does not insate hal right yet.
svn path=/trunk/; revision=18858
Maarten Bosma [Sat, 29 Oct 2005 21:07:04 +0000 (21:07 +0000)]
Improve macro for stubs inside of ddraw. Thx to w3seek.
svn path=/trunk/; revision=18857
Magnus Olsen [Sat, 29 Oct 2005 20:08:49 +0000 (20:08 +0000)]
sorry forget This->DirectDrawGlobal
svn path=/trunk/; revision=18856
Magnus Olsen [Sat, 29 Oct 2005 20:06:23 +0000 (20:06 +0000)]
Do not trust msdn what it say about dwContext in any struct "MSDN : it is not in use for windows nt", "My note: it is in use for all os, and it always point to DDRAWI_DIRECTDRAW_GBL.hDD and we doing that. now the callbacks works in startup process.
svn path=/trunk/; revision=18855
Magnus Olsen [Sat, 29 Oct 2005 18:57:45 +0000 (18:57 +0000)]
Setup the hal inisate bit more. and commect the code. We still does not insate hal right yet.
svn path=/trunk/; revision=18854
Thomas Bluemel [Sat, 29 Oct 2005 16:00:00 +0000 (16:00 +0000)]
- probe and capture parameters in NtCreateKey
- added ProbeForWriteUnicodeString and ProbeForReadUnicodeString macros
svn path=/trunk/; revision=18853
Thomas Bluemel [Sat, 29 Oct 2005 15:05:37 +0000 (15:05 +0000)]
implemented the 32 bit version of GetSystemWow64DirectoryA/W (just set the last error code to ERROR_CALL_NOT_IMPLEMENTED)
svn path=/trunk/; revision=18852
Thomas Bluemel [Sat, 29 Oct 2005 14:51:18 +0000 (14:51 +0000)]
- deleting a registry value requires the KEY_SET_VALUE right
- capture the value name
svn path=/trunk/; revision=18851
Hartmut Birr [Sat, 29 Oct 2005 14:12:20 +0000 (14:12 +0000)]
Merged MmReleaseMemoryArea into MmReleaseMmInfo.
We can only release the address space look if we are calling MmUnmapViewOfSection.
svn path=/trunk/; revision=18850
Hartmut Birr [Sat, 29 Oct 2005 14:10:35 +0000 (14:10 +0000)]
- Lock always the address space if we changing the virtual mapping.
This is necessary because we can create or remove a page table.
- If we unmap a section, we have to wait for all pending pageops
for the section within the current process. We do this by waiting
for all pageops for the section.
svn path=/trunk/; revision=18849
Hartmut Birr [Sat, 29 Oct 2005 14:09:00 +0000 (14:09 +0000)]
Lock always the address space if we changing the virtual mapping.
This is necessary because we can create or remove a page table.
svn path=/trunk/; revision=18848
Nathan Woods [Sat, 29 Oct 2005 13:43:09 +0000 (13:43 +0000)]
Calc: Fixed Enter key
svn path=/trunk/; revision=18847
Magnus Olsen [Sat, 29 Oct 2005 12:36:04 +0000 (12:36 +0000)]
Fixed some hal insate problem
but it still is not right
svn path=/trunk/; revision=18846
Thomas Bluemel [Sat, 29 Oct 2005 11:28:37 +0000 (11:28 +0000)]
#include "w32k.h" -> #include <w32k.h>
svn path=/trunk/; revision=18845
Maarten Bosma [Sat, 29 Oct 2005 11:05:23 +0000 (11:05 +0000)]
Stub IDirectDrawKernel and IDirectDrawSurfaceKernel. This where the last two; now we got Stub for every COM-Interface in ddraw.dll.
svn path=/trunk/; revision=18844
Maarten Bosma [Sat, 29 Oct 2005 10:55:45 +0000 (10:55 +0000)]
Define the GUIDs and other stuff.
svn path=/trunk/; revision=18843
Maarten Bosma [Sat, 29 Oct 2005 10:37:26 +0000 (10:37 +0000)]
Create Stubs for IDirectDrawVideoPortNotify and fix return values of IUnknown Stubs.
svn path=/trunk/; revision=18842
Maarten Bosma [Sat, 29 Oct 2005 10:33:12 +0000 (10:33 +0000)]
Define COM-Interfaces for IDirectDrawKernel and SurfaceKernel and add a little typedef.
svn path=/trunk/; revision=18841
Thomas Bluemel [Sat, 29 Oct 2005 09:59:30 +0000 (09:59 +0000)]
implemented SetupDiCreateDevRegKeyA
svn path=/trunk/; revision=18840
Thomas Bluemel [Sat, 29 Oct 2005 09:52:43 +0000 (09:52 +0000)]
implemented SetupDiGetSelectedDriverA
svn path=/trunk/; revision=18839
Hervé Poussineau [Sat, 29 Oct 2005 09:49:19 +0000 (09:49 +0000)]
Fix infinite loop (spotted by mifritscher)
svn path=/trunk/; revision=18838
Magnus Olsen [Fri, 28 Oct 2005 19:17:37 +0000 (19:17 +0000)]
Taskmgr greenish font remake by irc:dnordenberg (Swedish translator) approved by irc:mf (UI coordinator)
svn path=/trunk/; revision=18837
Gé van Geldorp [Fri, 28 Oct 2005 18:49:27 +0000 (18:49 +0000)]
First send WM_ACTIVATE, then WM_SETFOCUS
svn path=/trunk/; revision=18836
Gé van Geldorp [Fri, 28 Oct 2005 18:48:23 +0000 (18:48 +0000)]
Properly return window state
svn path=/trunk/; revision=18835
Thomas Bluemel [Fri, 28 Oct 2005 15:33:05 +0000 (15:33 +0000)]
don't pass NULL as the last two parameters to ReadFile. This fixes a crash while installing OOo 2.0. Patch also submitted to winehq.
svn path=/trunk/; revision=18834
Thomas Bluemel [Fri, 28 Oct 2005 14:31:38 +0000 (14:31 +0000)]
fix returning the new token handle in DuplicateTokenEx
svn path=/trunk/; revision=18833
Thomas Bluemel [Fri, 28 Oct 2005 13:37:55 +0000 (13:37 +0000)]
forward EncodePointer and DecodePointer to ntdll
svn path=/trunk/; revision=18831
Maarten Bosma [Fri, 28 Oct 2005 12:12:33 +0000 (12:12 +0000)]
Add Stubs for DirectDrawVideoPort and DDVideoPortContainer.
svn path=/trunk/; revision=18830
Maarten Bosma [Fri, 28 Oct 2005 12:09:22 +0000 (12:09 +0000)]
Implement some DirectDraw related COM-Interfaces.
svn path=/trunk/; revision=18829
Maarten Bosma [Fri, 28 Oct 2005 10:22:24 +0000 (10:22 +0000)]
Dick Buitelaar: Fix DevCpp Backend (Bug 802)
svn path=/trunk/; revision=18828
Thomas Bluemel [Fri, 28 Oct 2005 09:49:45 +0000 (09:49 +0000)]
fixed uninitialized variable warning
svn path=/trunk/; revision=18827
Hervé Poussineau [Fri, 28 Oct 2005 07:49:16 +0000 (07:49 +0000)]
STDCALL -> NTAPI
Update headers to minimize differences between GCC and MSVC
Move the #include <debug.h> to each file to be able to use precompiled headers
Remove $Id tags
svn path=/trunk/; revision=18826
Art Yerkes [Fri, 28 Oct 2005 07:04:05 +0000 (07:04 +0000)]
Added build xml.
svn path=/trunk/; revision=18825
Art Yerkes [Fri, 28 Oct 2005 07:03:31 +0000 (07:03 +0000)]
Add green.
svn path=/trunk/; revision=18824
Art Yerkes [Fri, 28 Oct 2005 07:03:08 +0000 (07:03 +0000)]
Make green build with rbuild and current headers.
svn path=/trunk/; revision=18823
Nathan Woods [Fri, 28 Oct 2005 01:29:55 +0000 (01:29 +0000)]
Fixed notepad bug when creating a file on the command line
svn path=/trunk/; revision=18822
Brandon Turner [Fri, 28 Oct 2005 00:54:31 +0000 (00:54 +0000)]
update todo.txt with current status
svn path=/trunk/; revision=18821
Christoph von Wittich [Fri, 28 Oct 2005 00:38:46 +0000 (00:38 +0000)]
fixed some warnings
svn path=/trunk/; revision=18820
Christoph von Wittich [Fri, 28 Oct 2005 00:14:27 +0000 (00:14 +0000)]
fixed 4 memory leaks
svn path=/trunk/; revision=18819
Thomas Bluemel [Fri, 28 Oct 2005 00:03:01 +0000 (00:03 +0000)]
simplify returning the previous count in NtReleaseMutant
svn path=/trunk/; revision=18818
Thomas Bluemel [Thu, 27 Oct 2005 23:48:22 +0000 (23:48 +0000)]
Fixed ProbeForRead* macros: make sure the data always is read while probing it
svn path=/trunk/; revision=18817
Thomas Bluemel [Thu, 27 Oct 2005 23:31:14 +0000 (23:31 +0000)]
crash the system is someone uses RTL functions that normally shouldn't be in ntoskrnl at all
svn path=/trunk/; revision=18816
Thomas Bluemel [Thu, 27 Oct 2005 23:24:15 +0000 (23:24 +0000)]
fixed ProbeAndCaptureUnicodeString to properly capture unicode strings
svn path=/trunk/; revision=18815
Ged Murphy [Thu, 27 Oct 2005 23:13:04 +0000 (23:13 +0000)]
- start of a rewrite for ipconfig
- simulate the MS netstat utilitys output
- again, it's incomplete, but commiting for SVN log purposes.
svn path=/trunk/; revision=18814
Thomas Bluemel [Thu, 27 Oct 2005 22:33:17 +0000 (22:33 +0000)]
integrate the reboot dialog into the wizard
svn path=/trunk/; revision=18813
Ged Murphy [Thu, 27 Oct 2005 22:16:52 +0000 (22:16 +0000)]
Add the beginnings of sc.exe
Very early stages and completley untested. Not adding to build.
Putting in SVN for the sole reason of keeping a development log
svn path=/trunk/; revision=18812
Magnus Olsen [Thu, 27 Oct 2005 22:10:33 +0000 (22:10 +0000)]
Addin wine 0.9 dplay and dplayx it is directx core for network and tested in windows and not in reactos.
it is working in windows.
svn path=/trunk/; revision=18811
Magnus Olsen [Thu, 27 Oct 2005 22:03:35 +0000 (22:03 +0000)]
adding base address for dplay/dplayx
svn path=/trunk/; revision=18808
Magnus Olsen [Thu, 27 Oct 2005 22:02:37 +0000 (22:02 +0000)]
adding include files for dplay/dplax wine include file with small modifycation.
svn path=/trunk/; revision=18806
Martin Fuchs [Thu, 27 Oct 2005 21:43:40 +0000 (21:43 +0000)]
disable "Terminate Explorer" in ReactOS build
svn path=/trunk/; revision=18804
Magnus Olsen [Thu, 27 Oct 2005 21:23:35 +0000 (21:23 +0000)]
Addinmg version number and other info (the rc file was missing and it is need to set right version number of the file)
svn path=/trunk/; revision=18803
Magnus Olsen [Thu, 27 Oct 2005 21:23:04 +0000 (21:23 +0000)]
Addinmg version number and other info (the rc file was missing and it is need to set right version number of the file)
svn path=/trunk/; revision=18802
Magnus Olsen [Thu, 27 Oct 2005 21:20:29 +0000 (21:20 +0000)]
Addinmg version number and other info (the rc file was missing and it is need to set right version number of the file)
svn path=/trunk/; revision=18801
Magnus Olsen [Thu, 27 Oct 2005 21:19:58 +0000 (21:19 +0000)]
Addinmg version number and other info (the rc file was missing and it is need to set right version number of the file)
svn path=/trunk/; revision=18800
Thomas Bluemel [Thu, 27 Oct 2005 20:04:17 +0000 (20:04 +0000)]
no need to create a symbolic link in \??
svn path=/trunk/; revision=18799
Thomas Bluemel [Thu, 27 Oct 2005 20:00:27 +0000 (20:00 +0000)]
fix Beep() to make it work with xp's beep.sys
svn path=/trunk/; revision=18798
Christoph von Wittich [Thu, 27 Oct 2005 19:42:06 +0000 (19:42 +0000)]
renamed some .S files (msvc fix)
svn path=/trunk/; revision=18797
Christoph von Wittich [Thu, 27 Oct 2005 19:33:42 +0000 (19:33 +0000)]
renamed some .S files (msvc fix)
svn path=/trunk/; revision=18796
Christoph von Wittich [Thu, 27 Oct 2005 19:13:52 +0000 (19:13 +0000)]
renamed .S files so msvc does not try to compile the .c files with the same name anymore
svn path=/trunk/; revision=18795
Gé van Geldorp [Thu, 27 Oct 2005 19:03:58 +0000 (19:03 +0000)]
Sync to Wine-0_9:
Francois Gouget <fgouget@free.fr>
- Use "static const" rather than "const static" as gcc -W complains
about the former.
Michal Suchanek <hramrach@gmail.com>
- Make Czech font selection dialog usable.
svn path=/trunk/; revision=18794
Gé van Geldorp [Thu, 27 Oct 2005 19:01:29 +0000 (19:01 +0000)]
Sync to Wine-0_9:
Vitaliy Margolen <wine-patch@kievinfo.com>
- Correct Page Up/Down handling in report mode.
- Don't start dragging for a single mouse click.
- Don't arrange tabs if there is only one line.
Francois Gouget <fgouget@free.fr>
- Use "static const" rather than "const static" as gcc -W complains
about the former.
Alexandre Julliard <julliard@winehq.org>
- Don't register classes is no theme is active to avoid trouble (based
on a patch by Vitaliy Margolen).
Krzysztof Foltman <wdev@foltman.com>
- Separators with group style set don't separate toolbar radio groups
anymore (which broke tool selection in Front Panel Designer).
Troy Rollo <wine@troy.rollo.name>
- Detect when the notification callback has destroyed the ListView to
avoid attempts to access data that is no longer valid.
svn path=/trunk/; revision=18793
Gé van Geldorp [Thu, 27 Oct 2005 18:56:27 +0000 (18:56 +0000)]
Sync to Wine-0_9:
Alexandre Julliard <julliard@winehq.org>
- Default search path for an include file should be based on the path of
the parent source file, not the current directory.
- Add current directory to default include path.
- Set the version we report in wmc and wrc from the global Wine
version.
- Put Wine version information in all the man pages.
svn path=/trunk/; revision=18792
Gé van Geldorp [Thu, 27 Oct 2005 18:32:01 +0000 (18:32 +0000)]
Sync to Wine-0_9:
Robert Lunnon <bobl@optushome.com.au>
- Remove SVR4 specific pseudo-ops.
Alexandre Julliard <julliard@winehq.org>
- Put Wine version information in all the man pages.
- Fixed some nroff warnings.
- Added global rules for man pages.
Simon Richter <Simon.Richter@hogyros.de>
- Fix winebuild's ppc assembly generation.
svn path=/trunk/; revision=18791
Martin Fuchs [Thu, 27 Oct 2005 18:18:40 +0000 (18:18 +0000)]
update change list for 0.2.8 release
svn path=/trunk/; revision=18790
Gé van Geldorp [Thu, 27 Oct 2005 18:06:50 +0000 (18:06 +0000)]
Fix build problems introduced by r18788
svn path=/trunk/; revision=18789
Gé van Geldorp [Thu, 27 Oct 2005 17:40:32 +0000 (17:40 +0000)]
Sync to Wine-0_9:
Alexandre Julliard <julliard@winehq.org>
- Default search path for an include file should be based on the path of
the parent source file, not the current directory.
svn path=/trunk/; revision=18788