reactos.git
17 years agoCreate Stubs for IDirectDrawVideoPortNotify and fix return values of IUnknown Stubs.
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

17 years agoDefine COM-Interfaces for IDirectDrawKernel and SurfaceKernel and add a little typedef.
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

17 years agoimplemented SetupDiCreateDevRegKeyA
Thomas Bluemel [Sat, 29 Oct 2005 09:59:30 +0000 (09:59 +0000)]
implemented SetupDiCreateDevRegKeyA

svn path=/trunk/; revision=18840

17 years agoimplemented SetupDiGetSelectedDriverA
Thomas Bluemel [Sat, 29 Oct 2005 09:52:43 +0000 (09:52 +0000)]
implemented SetupDiGetSelectedDriverA

svn path=/trunk/; revision=18839

17 years agoFix infinite loop (spotted by mifritscher)
Hervé Poussineau [Sat, 29 Oct 2005 09:49:19 +0000 (09:49 +0000)]
Fix infinite loop (spotted by mifritscher)

svn path=/trunk/; revision=18838

17 years agoTaskmgr greenish font remake by irc:dnordenberg (Swedish translator) approved by...
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

17 years agoFirst send WM_ACTIVATE, then WM_SETFOCUS
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

17 years agoProperly return window state
Gé van Geldorp [Fri, 28 Oct 2005 18:48:23 +0000 (18:48 +0000)]
Properly return window state

svn path=/trunk/; revision=18835

17 years agodon't pass NULL as the last two parameters to ReadFile. This fixes a crash while...
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

17 years agofix returning the new token handle in DuplicateTokenEx
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

17 years agoforward EncodePointer and DecodePointer to ntdll
Thomas Bluemel [Fri, 28 Oct 2005 13:37:55 +0000 (13:37 +0000)]
forward EncodePointer and DecodePointer to ntdll

svn path=/trunk/; revision=18831

17 years agoAdd Stubs for DirectDrawVideoPort and DDVideoPortContainer.
Maarten Bosma [Fri, 28 Oct 2005 12:12:33 +0000 (12:12 +0000)]
Add Stubs for DirectDrawVideoPort and DDVideoPortContainer.

svn path=/trunk/; revision=18830

17 years agoImplement some DirectDraw related COM-Interfaces.
Maarten Bosma [Fri, 28 Oct 2005 12:09:22 +0000 (12:09 +0000)]
Implement some DirectDraw related COM-Interfaces.

svn path=/trunk/; revision=18829

17 years agoDick Buitelaar: Fix DevCpp Backend (Bug 802)
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

17 years agofixed uninitialized variable warning
Thomas Bluemel [Fri, 28 Oct 2005 09:49:45 +0000 (09:49 +0000)]
fixed uninitialized variable warning

svn path=/trunk/; revision=18827

17 years agoSTDCALL -> NTAPI
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

17 years agoAdded build xml.
Art Yerkes [Fri, 28 Oct 2005 07:04:05 +0000 (07:04 +0000)]
Added build xml.

svn path=/trunk/; revision=18825

17 years agoAdd green.
Art Yerkes [Fri, 28 Oct 2005 07:03:31 +0000 (07:03 +0000)]
Add green.

svn path=/trunk/; revision=18824

17 years agoMake green build with rbuild and current headers.
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

17 years agoFixed notepad bug when creating a file on the command line
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

17 years agoupdate todo.txt with current status
Brandon Turner [Fri, 28 Oct 2005 00:54:31 +0000 (00:54 +0000)]
update todo.txt with current status

svn path=/trunk/; revision=18821

17 years agofixed some warnings
Christoph von Wittich [Fri, 28 Oct 2005 00:38:46 +0000 (00:38 +0000)]
fixed some warnings

svn path=/trunk/; revision=18820

17 years agofixed 4 memory leaks
Christoph von Wittich [Fri, 28 Oct 2005 00:14:27 +0000 (00:14 +0000)]
fixed 4 memory leaks

svn path=/trunk/; revision=18819

17 years agosimplify returning the previous count in NtReleaseMutant
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

17 years agoFixed ProbeForRead* macros: make sure the data always is read while probing it
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

17 years agocrash the system is someone uses RTL functions that normally shouldn't be in ntoskrnl...
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

17 years agofixed ProbeAndCaptureUnicodeString to properly capture unicode strings
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

17 years ago- start of a rewrite for ipconfig
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

17 years agointegrate the reboot dialog into the wizard
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

17 years agoAdd the beginnings of sc.exe
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

17 years agoAddin wine 0.9 dplay and dplayx it is directx core for network and tested in windows...
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

17 years agoadding base address for dplay/dplayx
Magnus Olsen [Thu, 27 Oct 2005 22:03:35 +0000 (22:03 +0000)]
adding base address for dplay/dplayx

svn path=/trunk/; revision=18808

17 years agoadding include files for dplay/dplax wine include file with small modifycation.
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

17 years agodisable "Terminate Explorer" in ReactOS build
Martin Fuchs [Thu, 27 Oct 2005 21:43:40 +0000 (21:43 +0000)]
disable "Terminate Explorer" in ReactOS build

svn path=/trunk/; revision=18804

17 years agoAddinmg version number and other info (the rc file was missing and it is need to...
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

17 years agoAddinmg version number and other info (the rc file was missing and it is need to...
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

17 years agoAddinmg version number and other info (the rc file was missing and it is need to...
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

17 years agoAddinmg version number and other info (the rc file was missing and it is need to...
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

17 years agono need to create a symbolic link in \??
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

17 years agofix Beep() to make it work with xp's beep.sys
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

17 years agorenamed some .S files (msvc fix)
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

17 years agorenamed some .S files (msvc fix)
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

17 years agorenamed .S files so msvc does not try to compile the .c files with the same name...
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

17 years agoSync to Wine-0_9:
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

17 years agoSync to Wine-0_9:
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

17 years agoSync to Wine-0_9:
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

17 years agoSync to Wine-0_9:
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

17 years agoupdate change list for 0.2.8 release
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

17 years agoFix build problems introduced by r18788
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

17 years agoSync to Wine-0_9:
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

17 years agoTranslation by Mikhail Zvyozdochkin, proofread by me.
Aleksey Bragin [Thu, 27 Oct 2005 14:18:09 +0000 (14:18 +0000)]
Translation by Mikhail Zvyozdochkin, proofread by me.

svn path=/trunk/; revision=18786

17 years agoUpdate status
Gé van Geldorp [Thu, 27 Oct 2005 14:10:58 +0000 (14:10 +0000)]
Update status

svn path=/trunk/; revision=18785

17 years agoTranslation by Mikhail Zvyozdochkin, proofread and fixed in some places by me.
Aleksey Bragin [Thu, 27 Oct 2005 13:38:56 +0000 (13:38 +0000)]
Translation by Mikhail Zvyozdochkin, proofread and fixed in some places by me.

svn path=/trunk/; revision=18783

17 years agoChange Tcpip and Afd drivers from auto-start to system-start, since we don't
Gé van Geldorp [Wed, 26 Oct 2005 23:26:44 +0000 (23:26 +0000)]
Change Tcpip and Afd drivers from auto-start to system-start, since we don't
auto-start device drivers yet

svn path=/trunk/; revision=18782

17 years agoFix lurking bug exposed by r18687
Gé van Geldorp [Wed, 26 Oct 2005 23:19:37 +0000 (23:19 +0000)]
Fix lurking bug exposed by r18687

svn path=/trunk/; revision=18781

17 years agoAllow very long path names for .inf files by using a dynamic buffer
Hervé Poussineau [Wed, 26 Oct 2005 20:42:19 +0000 (20:42 +0000)]
Allow very long path names for .inf files by using a dynamic buffer
Check return code of GetFullPathNameW

svn path=/trunk/; revision=18780

17 years agoOpen .inf files in directory specified in SP_DEVINSTALL_PARAMS (if any)
Hervé Poussineau [Wed, 26 Oct 2005 20:14:15 +0000 (20:14 +0000)]
Open .inf files in directory specified in SP_DEVINSTALL_PARAMS (if any)

svn path=/trunk/; revision=18779

17 years agoimplemented SetupDiSetSelectedDriverA
Thomas Bluemel [Wed, 26 Oct 2005 19:00:08 +0000 (19:00 +0000)]
implemented SetupDiSetSelectedDriverA

svn path=/trunk/; revision=18778

17 years agoFix some corner-cases (no .inf file in provided directory when creating driver list...
Hervé Poussineau [Wed, 26 Oct 2005 18:19:20 +0000 (18:19 +0000)]
Fix some corner-cases (no .inf file in provided directory when creating driver list, or no suitable driver when destroying driver list)

svn path=/trunk/; revision=18777

17 years agoCalculate the screen size correctly. Allow a file name input.
Brandon Turner [Wed, 26 Oct 2005 12:47:22 +0000 (12:47 +0000)]
Calculate the screen size correctly.  Allow a file name input.

svn path=/trunk/; revision=18776

17 years agofix network
Christoph von Wittich [Tue, 25 Oct 2005 19:54:15 +0000 (19:54 +0000)]
fix network

svn path=/trunk/; revision=18775

17 years agoDisable patented bytecode interpreter, will investigate the non-patented configuration.
Andrew Munger [Tue, 25 Oct 2005 18:01:14 +0000 (18:01 +0000)]
Disable patented bytecode interpreter, will investigate the non-patented configuration.

svn path=/trunk/; revision=18773

17 years agoReturn STATUS_INSUFFICIENT_BUFFER in SetupDiGetDeviceRegistryPropertyW if buffer...
Hervé Poussineau [Tue, 25 Oct 2005 15:43:06 +0000 (15:43 +0000)]
Return STATUS_INSUFFICIENT_BUFFER in SetupDiGetDeviceRegistryPropertyW if buffer for data was not specified.
This is not the same behaviour as RegQueryValueExW which returns a success in this case...

svn path=/trunk/; revision=18772

17 years agoDont exit on "exit /?". Reported by bblaauw@home.nl
Brandon Turner [Tue, 25 Oct 2005 15:18:35 +0000 (15:18 +0000)]
Dont exit on "exit /?".  Reported by bblaauw@home.nl

svn path=/trunk/; revision=18770

17 years agoImplement some COM-related functions.
Maarten Bosma [Tue, 25 Oct 2005 14:03:20 +0000 (14:03 +0000)]
Implement some COM-related functions.

svn path=/trunk/; revision=18767

17 years agoRegedit fix and enhancement
Nathan Woods [Mon, 24 Oct 2005 23:46:55 +0000 (23:46 +0000)]
Regedit fix and enhancement
1.  Fixed a bug in suggestions if the selected key cycles
2.  Implemented "Copy Key Name"

svn path=/trunk/; revision=18766

17 years agoNotepad will no longer add .txt if you invoke it specifying a file that does not...
Nathan Woods [Mon, 24 Oct 2005 23:44:07 +0000 (23:44 +0000)]
Notepad will no longer add .txt if you invoke it specifying a file that does not exist, but has a file extension

svn path=/trunk/; revision=18765

17 years agoSynthesize a small icon if none given
Gé van Geldorp [Mon, 24 Oct 2005 22:02:39 +0000 (22:02 +0000)]
Synthesize a small icon if none given

svn path=/trunk/; revision=18764

17 years agoWorkaround for icon stretching. Makes icons in title bar and taskbar display
Gé van Geldorp [Mon, 24 Oct 2005 21:57:32 +0000 (21:57 +0000)]
Workaround for icon stretching. Makes icons in title bar and taskbar display
properly.

svn path=/trunk/; revision=18763

17 years agoSmall fixes to 1bpp->1bpp stretching
Gé van Geldorp [Mon, 24 Oct 2005 21:54:26 +0000 (21:54 +0000)]
Small fixes to 1bpp->1bpp stretching

svn path=/trunk/; revision=18762

17 years agoFix linker script parameter location. Spotted by Hartmut Birr.
Casper Hornstrup [Mon, 24 Oct 2005 21:08:08 +0000 (21:08 +0000)]
Fix linker script parameter location. Spotted by Hartmut Birr.

svn path=/trunk/; revision=18760

17 years agoadded <linkerscript> and corrected some mistakes to the best of my understanding
Royce Mitchell III [Mon, 24 Oct 2005 20:00:48 +0000 (20:00 +0000)]
added <linkerscript> and corrected some mistakes to the best of my understanding
can't figure out (based on current definition) how to define <module> as allowing only a single <linkerscript>, but allowing it anywhere within the sub-elements of <module>

svn path=/trunk/; revision=18759

17 years agoImplement linkerscript element
Casper Hornstrup [Mon, 24 Oct 2005 19:38:58 +0000 (19:38 +0000)]
Implement linkerscript element

svn path=/trunk/; revision=18758

17 years agoprepare the rest of directdraw syscall using cache info, that will make our ddraw...
Magnus Olsen [Mon, 24 Oct 2005 18:47:33 +0000 (18:47 +0000)]
prepare the rest of directdraw syscall using cache info, that will make our ddraw.dll work evently in reactos.
left todo implemet the rest stub.

svn path=/trunk/; revision=18757

17 years agoFixed the calculation of the hash for the process data.
Hartmut Birr [Mon, 24 Oct 2005 18:03:57 +0000 (18:03 +0000)]
Fixed the calculation of the hash for the process data.

svn path=/trunk/; revision=18756

17 years agoChanged the indentation to a human readable format (no code change).
Hartmut Birr [Mon, 24 Oct 2005 18:00:46 +0000 (18:00 +0000)]
Changed the indentation to a human readable format (no code change).

svn path=/trunk/; revision=18755

17 years ago- Removed the initialisation of the kernel map area.
Hartmut Birr [Mon, 24 Oct 2005 17:55:50 +0000 (17:55 +0000)]
- Removed the initialisation of the kernel map area.
- Allocate the region for the paged and non paged pool at a 4MB boundary.
- Protect the local and i/o apic by a memory area.

svn path=/trunk/; revision=18754

17 years agoconvert tabs to spaces to make it readable with tabs != 8 spaces
Thomas Bluemel [Mon, 24 Oct 2005 17:54:55 +0000 (17:54 +0000)]
convert tabs to spaces to make it readable with tabs != 8 spaces

svn path=/trunk/; revision=18753

17 years agofixed uninitialized variable warning
Thomas Bluemel [Mon, 24 Oct 2005 17:50:14 +0000 (17:50 +0000)]
fixed uninitialized variable warning

svn path=/trunk/; revision=18752

17 years agoFixed Ki386WriteFsByte.
Hartmut Birr [Mon, 24 Oct 2005 17:45:37 +0000 (17:45 +0000)]
Fixed Ki386WriteFsByte.

svn path=/trunk/; revision=18751

17 years agoEnabled some debug messages.
Hartmut Birr [Mon, 24 Oct 2005 17:43:53 +0000 (17:43 +0000)]
Enabled some debug messages.

svn path=/trunk/; revision=18750

17 years agoFixed the stub for AddAccessDeniedObjectAce.
Hartmut Birr [Mon, 24 Oct 2005 17:41:16 +0000 (17:41 +0000)]
Fixed the stub for AddAccessDeniedObjectAce.

svn path=/trunk/; revision=18749

17 years agoDisable some unimplemented functions.
Hartmut Birr [Mon, 24 Oct 2005 17:39:57 +0000 (17:39 +0000)]
Disable some unimplemented functions.

svn path=/trunk/; revision=18748

17 years agoprepare some directdraw syscall using cache info, that will make our ddraw.dll work...
Magnus Olsen [Mon, 24 Oct 2005 17:32:47 +0000 (17:32 +0000)]
prepare some directdraw syscall using cache info, that will make our ddraw.dll work evently in reactos.

svn path=/trunk/; revision=18747

17 years ago- Translate STATUS_DEVICE_NOT_CONNECTED to the correct error.
Hartmut Birr [Mon, 24 Oct 2005 17:27:41 +0000 (17:27 +0000)]
- Translate STATUS_DEVICE_NOT_CONNECTED to the correct error.

svn path=/trunk/; revision=18746

17 years ago- Initialize the csr request inside the loop, if CsrClientCallServer is called inside...
Hartmut Birr [Mon, 24 Oct 2005 17:25:23 +0000 (17:25 +0000)]
- Initialize the csr request inside the loop, if CsrClientCallServer is called inside a loop.

svn path=/trunk/; revision=18745

17 years ago- Change the protection in WriteProcessMemory if it is necessary.
Hartmut Birr [Mon, 24 Oct 2005 17:23:42 +0000 (17:23 +0000)]
- Change the protection in WriteProcessMemory if it is necessary.

svn path=/trunk/; revision=18744

17 years ago- Set the correct type and state in MiQueryVirtualMemory.
Hartmut Birr [Mon, 24 Oct 2005 17:21:23 +0000 (17:21 +0000)]
- Set the correct type and state in MiQueryVirtualMemory.
- Return an error in MiProtectVirtualMemory if we trying to access a region other than a section view or virtual memory.
- Don't allow to read or write kernel memory in NtRead/WriteVirtualMemory.
- Don't unprotect the memory in NtWriteVirtualMemory.
- Don't allow to change the memory protection of kernel address space.
- If it is possible, access the memory aligned by pages (in ProbeForWrite).

svn path=/trunk/; revision=18743

17 years agoFixed definition of ScmrChangeServiceConfigW:
Eric Kohl [Mon, 24 Oct 2005 17:13:08 +0000 (17:13 +0000)]
Fixed definition of ScmrChangeServiceConfigW:
- lpBinaryPathName must be a [unique] pointer.

svn path=/trunk/; revision=18742

17 years agofilling in bit more info to DDRAW_GLOBAL struct in halinistate.
Magnus Olsen [Mon, 24 Oct 2005 16:44:37 +0000 (16:44 +0000)]
filling in  bit more info to DDRAW_GLOBAL struct in halinistate.

svn path=/trunk/; revision=18741

17 years agoImplemented thunks for IDirectDrawSurface and IDirectDraw. This isn't good code,...
Maarten Bosma [Mon, 24 Oct 2005 16:29:36 +0000 (16:29 +0000)]
Implemented thunks for IDirectDrawSurface and IDirectDraw. This isn't good code, because it is a mixture of wine and our code. But it works as far as I can see. I will fix it someday.

svn path=/trunk/; revision=18740

17 years agoSet the correct length in MmQuerySectionView.
Hartmut Birr [Mon, 24 Oct 2005 15:56:03 +0000 (15:56 +0000)]
Set the correct length in MmQuerySectionView.

svn path=/trunk/; revision=18739

17 years agodon't define DirectDrawClipper_Vtable statically
Thomas Bluemel [Mon, 24 Oct 2005 15:35:04 +0000 (15:35 +0000)]
don't define DirectDrawClipper_Vtable statically

svn path=/trunk/; revision=18738

17 years agoRevert r18735 and add the missing definition to svcctl.idl.
Hartmut Birr [Mon, 24 Oct 2005 15:26:54 +0000 (15:26 +0000)]
Revert r18735 and add the missing definition to svcctl.idl.

svn path=/trunk/; revision=18737

17 years agoadded PCI interrupt link device
Christoph von Wittich [Mon, 24 Oct 2005 14:00:14 +0000 (14:00 +0000)]
added PCI interrupt link device

svn path=/trunk/; revision=18736

17 years agoTemporary workaround to fix build
Gé van Geldorp [Mon, 24 Oct 2005 12:55:54 +0000 (12:55 +0000)]
Temporary workaround to fix build

svn path=/trunk/; revision=18735

17 years agoInstall .CoInstallers section from .inf file
Hervé Poussineau [Mon, 24 Oct 2005 12:49:05 +0000 (12:49 +0000)]
Install .CoInstallers section from .inf file
Call class coinstallers and device coinstallers when installing a device

svn path=/trunk/; revision=18734

17 years agoSet NULL driver for LPT ports
Hervé Poussineau [Mon, 24 Oct 2005 11:40:14 +0000 (11:40 +0000)]
Set NULL driver for LPT ports
Add more PnP IDs in machine.inf

svn path=/trunk/; revision=18733

17 years agoAdd functions to reference/dereference InfFileDetails structure added in r18731 ...
Hervé Poussineau [Mon, 24 Oct 2005 09:39:53 +0000 (09:39 +0000)]
Add functions to reference/dereference InfFileDetails structure added in r18731 (suggestion by w3seek)

svn path=/trunk/; revision=18732

17 years agoDon't leak memory when destroying device info set and driver lists
Hervé Poussineau [Mon, 24 Oct 2005 09:16:34 +0000 (09:16 +0000)]
Don't leak memory when destroying device info set and driver lists
Try to keep .inf files handles instead of opening/parsing them at each device installation step

svn path=/trunk/; revision=18731