reactos.git
19 years agoImplemented:
Alex Ionescu [Thu, 30 Dec 2004 18:30:05 +0000 (18:30 +0000)]
Implemented:

ExSetResourceOwnerPointer, FsRtlDissectDbcs, FsRtlDoesDbcsContainWildCards, FsRtlAcquireFileExclusive, FsRtlReleaseFile, FsRtlGetNextMcbEntry, FsRtlLookupLastMcbEntry, FsRtlLookupMcbEntry, FsRtlRemoveMcbEntry, FsRtlIncrementCcFastReadResourceMiss, FsRtlIncrementCcFastReadNotPossible, FsRtlIncrementCcFastReadWait, FsRtlIncrementCcFastReadNoWait , FsRtlAreNamesEqual, FsRtlDoesNameContainWildCards, IoCreateDriver, IoDeleteDriver

Thanks to Filip for reviewing some of these.

svn path=/trunk/; revision=12408

19 years agoMake dbghelp build. Very buggy, very wine-ized, haven't looked much at the code yet...
Alex Ionescu [Thu, 30 Dec 2004 18:24:19 +0000 (18:24 +0000)]
Make dbghelp build. Very buggy, very wine-ized, haven't looked much at the code yet, work in progress for my upcoming Debug API support.

svn path=/trunk/; revision=12407

19 years ago- Use ShareAccess FILE_SHARE_READ | FILE_SHARE_WRITE to indicate passive mode for...
Eric Kohl [Thu, 30 Dec 2004 16:15:46 +0000 (16:15 +0000)]
- Use ShareAccess FILE_SHARE_READ | FILE_SHARE_WRITE to indicate passive mode for client end pipes.

svn path=/trunk/; revision=12406

19 years agomsvc6 and gcc4 support
Royce Mitchell III [Thu, 30 Dec 2004 16:02:12 +0000 (16:02 +0000)]
msvc6 and gcc4 support

svn path=/trunk/; revision=12405

19 years agotmHeight calculation
Gé van Geldorp [Thu, 30 Dec 2004 15:15:01 +0000 (15:15 +0000)]
tmHeight calculation

svn path=/trunk/; revision=12404

19 years agoFix by WaxDragon: Pass the Metric parameter from RouterCreateRoute to RouterAddRoute...
Filip Navara [Thu, 30 Dec 2004 13:54:21 +0000 (13:54 +0000)]
Fix by WaxDragon: Pass the Metric parameter from RouterCreateRoute to RouterAddRoute. This only needs to be hard-coded in *one* place.

svn path=/trunk/; revision=12403

19 years agoUse a new passive pipe state (0) to ensure that client ends don't connect to server...
Eric Kohl [Thu, 30 Dec 2004 12:34:27 +0000 (12:34 +0000)]
Use a new passive pipe state (0) to ensure that client ends don't connect to server ends in calls to WaitNamed Pipe().

svn path=/trunk/; revision=12402

19 years agoDisable debug messages
KJK::Hyperion [Thu, 30 Dec 2004 08:13:00 +0000 (08:13 +0000)]
Disable debug messages

svn path=/trunk/; revision=12401

19 years agoELF_support, welcome to HEAD! (just in time for the freeze, too!)
KJK::Hyperion [Thu, 30 Dec 2004 08:05:12 +0000 (08:05 +0000)]
ELF_support, welcome to HEAD! (just in time for the freeze, too!)

svn path=/trunk/; revision=12400

19 years agoThe right header to include is <pseh.h>
KJK::Hyperion [Thu, 30 Dec 2004 06:55:18 +0000 (06:55 +0000)]
The right header to include is <pseh.h>

svn path=/trunk/; revision=12399

19 years ago - PSEH changes imported in the main tree
KJK::Hyperion [Thu, 30 Dec 2004 05:59:11 +0000 (05:59 +0000)]
 - PSEH changes imported in the main tree
 - initial (dead, disabled) import of ELF support

svn path=/trunk/; revision=12398

19 years ago- Fix prototype of NtGdiExtCreatePen.
Filip Navara [Thu, 30 Dec 2004 04:11:19 +0000 (04:11 +0000)]
- Fix prototype of NtGdiExtCreatePen.

svn path=/trunk/; revision=12396

19 years agoI accidently removed objects/metafile.o from the makefile...adding back.
Filip Navara [Thu, 30 Dec 2004 03:42:03 +0000 (03:42 +0000)]
I accidently removed objects/metafile.o from the makefile...adding back.

svn path=/trunk/; revision=12395

19 years ago- Reimplementation of CreateCursor (now the correct way).
Filip Navara [Thu, 30 Dec 2004 02:32:26 +0000 (02:32 +0000)]
- Reimplementation of CreateCursor (now the correct way).
- Various small fixes in the cursors/icon implementation.
- Print the message about InSendMessage being unimplemented only once (per process).

svn path=/trunk/; revision=12394

19 years ago- Move implemented functions from stubs[aw].c to appropriate files.
Filip Navara [Thu, 30 Dec 2004 02:32:24 +0000 (02:32 +0000)]
- Move implemented functions from stubs[aw].c to appropriate files.
- Replace GDI functions that were just calling NtGdi functions with forwarders in the .def file.
- Port GetTextFaceA from Wine.

svn path=/trunk/; revision=12393

19 years ago- Use pvScan0 instead of pvBits as the first scan line in AlphaBltMask.
Filip Navara [Thu, 30 Dec 2004 02:32:19 +0000 (02:32 +0000)]
- Use pvScan0 instead of pvBits as the first scan line in AlphaBltMask.
- Fix setting of icon size in NtUserCreateCursorIconHandle for icons with boths color and mask bitmaps.
- Fix size check in NtGdiSetBitmapBits.
- Don't flip images in BITMAPOBJ_CopyBitmap if we're passed a top-down bitmap.
- IntSetDIBits shouldn't just silently ignore the ScanLines and StartScan parameters.
- Hack in place of NtGdiExtCreatePen implementation.

svn path=/trunk/; revision=12392

19 years agofilelock.c:
Gunnar Dalsnes [Thu, 30 Dec 2004 02:30:40 +0000 (02:30 +0000)]
filelock.c:
-general cleanup
-fix signed -> unsigned comparsion
-allow zero length unlocks to complete with success
-makes some more wine reg. tests pass
ntdef.h: add macros LIST_FOR_EACH and LIST_FOR_EACH_SAFE

svn path=/trunk/; revision=12391

19 years agovery beginning of a reactos volume control application, not really usable yet
Thomas Bluemel [Wed, 29 Dec 2004 22:37:14 +0000 (22:37 +0000)]
very beginning of a reactos volume control application, not really usable yet

svn path=/trunk/; revision=12389

19 years agoFix crash when closing unconnected socket
Gé van Geldorp [Wed, 29 Dec 2004 21:44:44 +0000 (21:44 +0000)]
Fix crash when closing unconnected socket

svn path=/trunk/; revision=12388

19 years agoGenerate timer messages instead of queueing them
Gé van Geldorp [Wed, 29 Dec 2004 19:55:01 +0000 (19:55 +0000)]
Generate timer messages instead of queueing them

svn path=/trunk/; revision=12387

19 years agoFix rosapps build
Gé van Geldorp [Wed, 29 Dec 2004 00:31:45 +0000 (00:31 +0000)]
Fix rosapps build

svn path=/trunk/; revision=12385

19 years agoMinor version number update because of xbox support
Gé van Geldorp [Tue, 28 Dec 2004 23:59:14 +0000 (23:59 +0000)]
Minor version number update because of xbox support

svn path=/trunk/; revision=12384

19 years ago- Implement connection-less Connect and Send.
Filip Navara [Tue, 28 Dec 2004 17:05:19 +0000 (17:05 +0000)]
- Implement connection-less Connect and Send.

svn path=/trunk/; revision=12383

19 years agoCall TdiReceive when local buffer is empty
Gé van Geldorp [Tue, 28 Dec 2004 16:53:26 +0000 (16:53 +0000)]
Call TdiReceive when local buffer is empty

svn path=/trunk/; revision=12382

19 years agoMove 'Command Prompt' link creation from setup.exe to syssetup.dll.
Eric Kohl [Tue, 28 Dec 2004 14:41:46 +0000 (14:41 +0000)]
Move 'Command Prompt' link creation from setup.exe to syssetup.dll.

svn path=/trunk/; revision=12381

19 years agoImplement CopyProfileDirectoryA/W.
Eric Kohl [Tue, 28 Dec 2004 13:30:18 +0000 (13:30 +0000)]
Implement CopyProfileDirectoryA/W.

svn path=/trunk/; revision=12380

19 years agodon't allocate movable memory and use the returned handle as a pointer, allocate...
Thomas Bluemel [Tue, 28 Dec 2004 13:11:02 +0000 (13:11 +0000)]
don't allocate movable memory and use the returned handle as a pointer, allocate fixed memory instead

svn path=/trunk/; revision=12379

19 years ago- Don't try to free uninitialized pointer in error case.
Filip Navara [Tue, 28 Dec 2004 12:18:08 +0000 (12:18 +0000)]
- Don't try to free uninitialized pointer in error case.

svn path=/trunk/; revision=12378

19 years ago- Don't continue if WarmSocketForConnection fails.
Filip Navara [Tue, 28 Dec 2004 11:41:29 +0000 (11:41 +0000)]
- Don't continue if WarmSocketForConnection fails.

svn path=/trunk/; revision=12377

19 years ago- Fix WSPSelect.
Filip Navara [Tue, 28 Dec 2004 11:39:05 +0000 (11:39 +0000)]
- Fix WSPSelect.
- Partial implementation of WSPGetSockOpt.

svn path=/trunk/; revision=12376

19 years agoImplement ToAscii() and ToAsciiEx()
Gé van Geldorp [Tue, 28 Dec 2004 08:58:35 +0000 (08:58 +0000)]
Implement ToAscii() and ToAsciiEx()

svn path=/trunk/; revision=12375

19 years agoDon't return characters is key is up
Gé van Geldorp [Tue, 28 Dec 2004 08:50:10 +0000 (08:50 +0000)]
Don't return characters is key is up

svn path=/trunk/; revision=12374

19 years agoSet transition state bit in WM_KEY messages
Gé van Geldorp [Tue, 28 Dec 2004 08:49:06 +0000 (08:49 +0000)]
Set transition state bit in WM_KEY messages

svn path=/trunk/; revision=12373

19 years agoFully support AsyncSelect by re-enabling events. Also, FD_CONNECT stuff isn't quite...
Alex Ionescu [Mon, 27 Dec 2004 21:18:07 +0000 (21:18 +0000)]
Fully support AsyncSelect by re-enabling events. Also, FD_CONNECT stuff isn't quite right, I need to investigate more.

svn path=/trunk/; revision=12372

19 years ago- Minor fixes to get Wine NTDLL environment tests pass.
Filip Navara [Mon, 27 Dec 2004 20:43:42 +0000 (20:43 +0000)]
- Minor fixes to get Wine NTDLL environment tests pass.

svn path=/trunk/; revision=12371

19 years agoImport libs now have a "lib" prefix
Gé van Geldorp [Mon, 27 Dec 2004 20:09:57 +0000 (20:09 +0000)]
Import libs now have a "lib" prefix

svn path=/trunk/; revision=12370

19 years agoConsolidate filling of TEXTMETRICS to a single location.
Gé van Geldorp [Mon, 27 Dec 2004 20:06:55 +0000 (20:06 +0000)]
Consolidate filling of TEXTMETRICS to a single location.

svn path=/trunk/; revision=12369

19 years agoFix by WaxDragon: don't use before initialize.
Art Yerkes [Mon, 27 Dec 2004 16:50:56 +0000 (16:50 +0000)]
Fix by WaxDragon: don't use before initialize.

svn path=/trunk/; revision=12368

19 years ago- Implement MsgWaitForMultipleObjects.
Filip Navara [Mon, 27 Dec 2004 16:48:29 +0000 (16:48 +0000)]
- Implement MsgWaitForMultipleObjects.

svn path=/trunk/; revision=12367

19 years ago- Set last error in CreateDIBSection.
Filip Navara [Mon, 27 Dec 2004 16:47:02 +0000 (16:47 +0000)]
- Set last error in CreateDIBSection.

svn path=/trunk/; revision=12366

19 years ago- BitmapFormat should handle BI_BITFIELDS compression type.
Filip Navara [Mon, 27 Dec 2004 16:45:19 +0000 (16:45 +0000)]
- BitmapFormat should handle BI_BITFIELDS compression type.

svn path=/trunk/; revision=12365

19 years ago- Implement _onexit.
Filip Navara [Mon, 27 Dec 2004 16:43:49 +0000 (16:43 +0000)]
- Implement _onexit.
- Port __dllonexit from Wine.
- Fix vsscanf stream initialization.

svn path=/trunk/; revision=12364

19 years ago- RtlExpandEnvironmentStrings_U and ExpandEnvironmentStrings[AW] should return the...
Filip Navara [Mon, 27 Dec 2004 16:40:14 +0000 (16:40 +0000)]
- RtlExpandEnvironmentStrings_U and ExpandEnvironmentStrings[AW] should return the total length needed for the string with all the environment variables expanded.

svn path=/trunk/; revision=12363

19 years agoDetect and report ACPI- and APM-BIOS support.
Eric Kohl [Mon, 27 Dec 2004 16:13:41 +0000 (16:13 +0000)]
Detect and report ACPI- and APM-BIOS support.

svn path=/trunk/; revision=12362

19 years agoEnumerate all devices on the 'ACPI bus'.
Eric Kohl [Mon, 27 Dec 2004 14:24:00 +0000 (14:24 +0000)]
Enumerate all devices on the 'ACPI bus'.

svn path=/trunk/; revision=12361

19 years agoEnumerate FILE_DEVICE_BUS_EXTENDER and FILE_DEVICE_ACPI devices.
Eric Kohl [Mon, 27 Dec 2004 14:21:35 +0000 (14:21 +0000)]
Enumerate FILE_DEVICE_BUS_EXTENDER and FILE_DEVICE_ACPI devices.

svn path=/trunk/; revision=12360

19 years agofix GPF for clicks in the favorites folder
Martin Fuchs [Mon, 27 Dec 2004 13:54:19 +0000 (13:54 +0000)]
fix GPF for clicks in the favorites folder

svn path=/trunk/; revision=12359

19 years agoUse ListEntry->Flink before ListEntry is freed by SignalSocket()
Gé van Geldorp [Mon, 27 Dec 2004 11:00:01 +0000 (11:00 +0000)]
Use ListEntry->Flink before ListEntry is freed by SignalSocket()

svn path=/trunk/; revision=12358

19 years agoMake AsyncData point to the allocated memory instead of overwriting some
Gé van Geldorp [Mon, 27 Dec 2004 10:38:06 +0000 (10:38 +0000)]
Make AsyncData point to the allocated memory instead of overwriting some
random memory locations

svn path=/trunk/; revision=12357

19 years ago- Free all memory in error case of GetClassInfoExCommon.
Filip Navara [Sun, 26 Dec 2004 23:56:16 +0000 (23:56 +0000)]
- Free all memory in error case of GetClassInfoExCommon.
- Fix RegisterClassExA for menu-less window classes.

svn path=/trunk/; revision=12353

19 years ago- Fix size returned by NtUserGetClassInfo.
Filip Navara [Sun, 26 Dec 2004 23:54:54 +0000 (23:54 +0000)]
- Fix size returned by NtUserGetClassInfo.

svn path=/trunk/; revision=12352

19 years agoDynamically resize buffer as needed
Gé van Geldorp [Sun, 26 Dec 2004 23:31:00 +0000 (23:31 +0000)]
Dynamically resize buffer as needed

svn path=/trunk/; revision=12350

19 years agoDon't write outside buffer
Gé van Geldorp [Sun, 26 Dec 2004 23:09:51 +0000 (23:09 +0000)]
Don't write outside buffer

svn path=/trunk/; revision=12349

19 years agoMove the I/O completion port setting to second stage and fix the async I/O
Gé van Geldorp [Sun, 26 Dec 2004 21:18:34 +0000 (21:18 +0000)]
Move the I/O completion port setting to second stage and fix the async I/O
test. Thanks to Alex Ionescu for explaining this stuff to me.

svn path=/trunk/; revision=12348

19 years agoDceResetActiveDCEs fixes:
Filip Navara [Sun, 26 Dec 2004 20:34:49 +0000 (20:34 +0000)]
DceResetActiveDCEs fixes:
- Don't check ownership because window DCs are global now.
- Correctly reposition client DCs (if window style changes).

svn path=/trunk/; revision=12347

19 years ago- Fix building on Linux.
Filip Navara [Sun, 26 Dec 2004 18:55:26 +0000 (18:55 +0000)]
- Fix building on Linux.

svn path=/trunk/; revision=12346

19 years ago- Export ExSemaphoreObjectType.
Filip Navara [Sun, 26 Dec 2004 17:48:19 +0000 (17:48 +0000)]
- Export ExSemaphoreObjectType.

svn path=/trunk/; revision=12345

19 years agoSet I/O completion port on completion of the IRP
Gé van Geldorp [Sun, 26 Dec 2004 15:55:14 +0000 (15:55 +0000)]
Set I/O completion port on completion of the IRP

svn path=/trunk/; revision=12344

19 years agoImplement IoSetIoCompletion()
Gé van Geldorp [Sun, 26 Dec 2004 15:36:23 +0000 (15:36 +0000)]
Implement IoSetIoCompletion()

svn path=/trunk/; revision=12343

19 years agoThomas pointed out that we can just use PostMessageW() instead of going
Gé van Geldorp [Sun, 26 Dec 2004 15:21:23 +0000 (15:21 +0000)]
Thomas pointed out that we can just use PostMessageW() instead of going
through WPUPostMessage()

svn path=/trunk/; revision=12342

19 years agoHandle AFD_EVENT_CONNECT notifications
Gé van Geldorp [Sun, 26 Dec 2004 15:04:33 +0000 (15:04 +0000)]
Handle AFD_EVENT_CONNECT notifications

svn path=/trunk/; revision=12341

19 years ago- Don't use boolean NOT when bitwise NOT is intended
Gé van Geldorp [Sun, 26 Dec 2004 14:55:51 +0000 (14:55 +0000)]
- Don't use boolean NOT when bitwise NOT is intended
- Add break to end of switch cases

svn path=/trunk/; revision=12340

19 years agoDon't free AsyncData if we're still using it
Gé van Geldorp [Sun, 26 Dec 2004 14:47:57 +0000 (14:47 +0000)]
Don't free AsyncData if we're still using it

svn path=/trunk/; revision=12339

19 years agoImplemented WPUPostMessage()
Gé van Geldorp [Sun, 26 Dec 2004 14:43:01 +0000 (14:43 +0000)]
Implemented WPUPostMessage()

svn path=/trunk/; revision=12338

19 years ago- Set the popup menu flag in IntSetMenuItemInfo when setting the handle of submenu.
Filip Navara [Sat, 25 Dec 2004 23:40:47 +0000 (23:40 +0000)]
- Set the popup menu flag in IntSetMenuItemInfo when setting the handle of submenu.

svn path=/trunk/; revision=12337

19 years ago- Partial implementation of RealMsgWaitForMultipleObjectsEx and message queue wake...
Filip Navara [Sat, 25 Dec 2004 22:59:10 +0000 (22:59 +0000)]
- Partial implementation of RealMsgWaitForMultipleObjectsEx and message queue wake mask.
- Fix setting of menu item type and strings.

svn path=/trunk/; revision=12336

19 years agoDon't return uninitialized variable
Gé van Geldorp [Sat, 25 Dec 2004 22:58:59 +0000 (22:58 +0000)]
Don't return uninitialized variable

svn path=/trunk/; revision=12335

19 years agoAdded a (currently unworking) accept implementation. Needs work, but doesn't
Art Yerkes [Sat, 25 Dec 2004 21:30:20 +0000 (21:30 +0000)]
Added a (currently unworking) accept implementation.  Needs work, but doesn't
break anything.
Committed a patch by GvG:
 - SignalSocket: Removed collected parameter, changed Information to actual
   number of bytes returned.

svn path=/trunk/; revision=12333

19 years ago- Fix compilation with MinGW runtime 3.5.
Filip Navara [Sat, 25 Dec 2004 21:05:19 +0000 (21:05 +0000)]
- Fix compilation with MinGW runtime 3.5.

svn path=/trunk/; revision=12332

19 years ago- Fix finding of windows by classes in NtUserFindWindow.
Filip Navara [Sat, 25 Dec 2004 20:30:50 +0000 (20:30 +0000)]
- Fix finding of windows by classes in NtUserFindWindow.
- Marshal WM_COPYDATA messages.

svn path=/trunk/; revision=12331

19 years ago- Fix KDBG build that I've broken.
Filip Navara [Sat, 25 Dec 2004 19:38:17 +0000 (19:38 +0000)]
- Fix KDBG build that I've broken.

svn path=/trunk/; revision=12330

19 years ago- Fix a typo.
Filip Navara [Sat, 25 Dec 2004 15:33:30 +0000 (15:33 +0000)]
- Fix a typo.

svn path=/trunk/; revision=12329

19 years ago- Fix comparsion that I broke with my last commit.
Filip Navara [Sat, 25 Dec 2004 14:22:57 +0000 (14:22 +0000)]
- Fix comparsion that I broke with my last commit.

svn path=/trunk/; revision=12328

19 years ago- Fix yet another double completition error.
Filip Navara [Sat, 25 Dec 2004 12:07:24 +0000 (12:07 +0000)]
- Fix yet another double completition error.

svn path=/trunk/; revision=12327

19 years ago- Fix compilation with GCC 4.0-20041219.
Filip Navara [Sat, 25 Dec 2004 11:22:37 +0000 (11:22 +0000)]
- Fix compilation with GCC 4.0-20041219.

svn path=/trunk/; revision=12326

19 years ago- Fix compilation with GCC 4.0-20041219.
Filip Navara [Sat, 25 Dec 2004 11:21:48 +0000 (11:21 +0000)]
- Fix compilation with GCC 4.0-20041219.
- Don't try to stick (1 << 8) into entry.delivery_mode which is 3-bit integer.

svn path=/trunk/; revision=12325

19 years ago- Don't pass uninitialized variables to PropertySheet,
Filip Navara [Sat, 25 Dec 2004 11:17:10 +0000 (11:17 +0000)]
- Don't pass uninitialized variables to PropertySheet,

svn path=/trunk/; revision=12324

19 years agoregsettings for acpi and
Magnus Olsen [Sat, 25 Dec 2004 00:46:07 +0000 (00:46 +0000)]
regsettings for acpi and
fix powerdown when reactos shortdown by Herv� Poussineau

svn path=/trunk/; revision=12323

19 years agofix powerdown when reactos shortdown by Herv� Poussineau
Magnus Olsen [Sat, 25 Dec 2004 00:44:49 +0000 (00:44 +0000)]
fix powerdown when reactos shortdown by Herv� Poussineau

svn path=/trunk/; revision=12322

19 years ago- Fix compilation with GCC 4.0-20041219.
Filip Navara [Fri, 24 Dec 2004 23:01:35 +0000 (23:01 +0000)]
- Fix compilation with GCC 4.0-20041219.

svn path=/trunk/; revision=12321

19 years agochange NtUserChangeDisplaySettings stub so it report res not supported
Magnus Olsen [Fri, 24 Dec 2004 19:02:32 +0000 (19:02 +0000)]
change NtUserChangeDisplaySettings stub so it report res not supported
geting quake1 working direcly form console with out any extra switch

svn path=/trunk/; revision=12320

19 years agorevert my temporary class hacks and remove my desktop handling changes temporarily...
Thomas Bluemel [Fri, 24 Dec 2004 17:45:59 +0000 (17:45 +0000)]
revert my temporary class hacks and remove my desktop handling changes temporarily as they cause some trouble

svn path=/trunk/; revision=12319

19 years agoAdd simple first stage GUI setup application.
Eric Kohl [Fri, 24 Dec 2004 17:31:07 +0000 (17:31 +0000)]
Add simple first stage GUI setup application.

svn path=/trunk/; revision=12317

19 years ago- Move english resource to a separate file.
Eric Kohl [Fri, 24 Dec 2004 17:19:44 +0000 (17:19 +0000)]
- Move english resource to a separate file.
- Keep language-independent resources in welcome.rc.
- Run 'reactos.exe' to install ReactOS.

svn path=/trunk/; revision=12316

19 years agoAdd simple first stage GUI setup application.
Eric Kohl [Fri, 24 Dec 2004 17:17:12 +0000 (17:17 +0000)]
Add simple first stage GUI setup application.

svn path=/trunk/; revision=12315

19 years ago- Fix compilation with GCC 4.0-20041219.
Filip Navara [Fri, 24 Dec 2004 17:07:00 +0000 (17:07 +0000)]
- Fix compilation with GCC 4.0-20041219.

svn path=/trunk/; revision=12314

19 years agoIntEngGradientFill() fix ASSERT statements
Royce Mitchell III [Fri, 24 Dec 2004 06:00:53 +0000 (06:00 +0000)]
IntEngGradientFill() fix ASSERT statements

svn path=/trunk/; revision=12312

19 years ago-add some asserts to catch abuse (double insertions, unititialized items etc.)
Gunnar Dalsnes [Fri, 24 Dec 2004 02:09:12 +0000 (02:09 +0000)]
-add some asserts to catch abuse (double insertions, unititialized items etc.)
-add asserts for KeRemoveQueue NTSTATUS returns

svn path=/trunk/; revision=12311

19 years agoadd bugcode: INVALID_WORK_QUEUE_ITEM
Gunnar Dalsnes [Fri, 24 Dec 2004 02:05:26 +0000 (02:05 +0000)]
add bugcode: INVALID_WORK_QUEUE_ITEM

svn path=/trunk/; revision=12310

19 years agoExInitializeWorkItem: synch with Windows (only NULL the Flink)
Gunnar Dalsnes [Fri, 24 Dec 2004 01:39:50 +0000 (01:39 +0000)]
ExInitializeWorkItem: synch with Windows (only NULL the Flink)

svn path=/trunk/; revision=12309

19 years agoFix building with DBG=1, OPTIMIZED=1. Patch by Stephen Hodges.
Alex Ionescu [Fri, 24 Dec 2004 01:32:38 +0000 (01:32 +0000)]
Fix building with DBG=1, OPTIMIZED=1. Patch by Stephen Hodges.

svn path=/trunk/; revision=12308

19 years ago- Pass create parameters for named pipes and mailslots in the stack location.
Eric Kohl [Thu, 23 Dec 2004 23:58:44 +0000 (23:58 +0000)]
- Pass create parameters for named pipes and mailslots in the stack location.
- Call NpfsFindPipe to search for an existing pipe.

svn path=/trunk/; revision=12307

19 years agoPass create parameters for named pipes and mailslots in the stack location.
Eric Kohl [Thu, 23 Dec 2004 23:56:33 +0000 (23:56 +0000)]
Pass create parameters for named pipes and mailslots in the stack location.

svn path=/trunk/; revision=12306

19 years ago- Check the return value of LdrProcessModule instead of uninitialized variable.
Filip Navara [Thu, 23 Dec 2004 23:33:54 +0000 (23:33 +0000)]
- Check the return value of LdrProcessModule instead of uninitialized variable.

svn path=/trunk/; revision=12305

19 years agoFix the signature of Nt/ZwCreateNamedPipe, the 8th to 10th arguments are ULONGs inste...
Eric Kohl [Thu, 23 Dec 2004 20:13:38 +0000 (20:13 +0000)]
Fix the signature of Nt/ZwCreateNamedPipe, the 8th to 10th arguments are ULONGs instead of BOOLEANs.

svn path=/trunk/; revision=12303

19 years agoFree process data when LPC port is closed, not when process is terminated,
Gé van Geldorp [Thu, 23 Dec 2004 18:02:12 +0000 (18:02 +0000)]
Free process data when LPC port is closed, not when process is terminated,
'cause there now might be a "hide desktop" request coming in after process
termination

svn path=/trunk/; revision=12302

19 years agoMerge EXTENDED_IO_STACK_LOCATION into IO_STACK_LOCATION and fix the resulting errors.
Eric Kohl [Thu, 23 Dec 2004 12:39:16 +0000 (12:39 +0000)]
Merge EXTENDED_IO_STACK_LOCATION into IO_STACK_LOCATION and fix the resulting errors.

svn path=/trunk/; revision=12301

19 years agoRollback last change since it's causing problems on Linux
Gé van Geldorp [Thu, 23 Dec 2004 12:05:40 +0000 (12:05 +0000)]
Rollback last change since it's causing problems on Linux

svn path=/trunk/; revision=12300

19 years agoCVS maintenance
Gé van Geldorp [Thu, 23 Dec 2004 09:15:18 +0000 (09:15 +0000)]
CVS maintenance

svn path=/trunk/; revision=12299

19 years agoImport shdocvw from Wine
Gé van Geldorp [Thu, 23 Dec 2004 08:55:00 +0000 (08:55 +0000)]
Import shdocvw from Wine

svn path=/trunk/; revision=12297