reactos.git
17 years agoAdded name
James Tabor [Sun, 2 Nov 2003 01:27:39 +0000 (01:27 +0000)]
Added name

svn path=/trunk/; revision=6503

17 years agoReimplemented dispatcher database lock and synchronization primitives.
Eric Kohl [Sun, 2 Nov 2003 01:16:21 +0000 (01:16 +0000)]
Reimplemented dispatcher database lock and synchronization primitives.
This fixes bug #26.

svn path=/trunk/; revision=6502

17 years agofull-docu
Martin Fuchs [Sun, 2 Nov 2003 00:25:54 +0000 (00:25 +0000)]
full-docu

svn path=/trunk/; revision=6501

17 years agowork around for make GPF bug
Martin Fuchs [Sun, 2 Nov 2003 00:18:01 +0000 (00:18 +0000)]
work around for make GPF bug

svn path=/trunk/; revision=6500

17 years agoinsert docu generation date
Martin Fuchs [Sat, 1 Nov 2003 23:32:21 +0000 (23:32 +0000)]
insert docu generation date

svn path=/trunk/; revision=6499

17 years agoterminate sed command
Martin Fuchs [Sat, 1 Nov 2003 23:27:38 +0000 (23:27 +0000)]
terminate sed command

svn path=/trunk/; revision=6498

17 years agoadded updatefooter script
Martin Fuchs [Sat, 1 Nov 2003 23:26:44 +0000 (23:26 +0000)]
added updatefooter script

svn path=/trunk/; revision=6497

17 years agofixed the 8-ping limit
Vizzini [Sat, 1 Nov 2003 23:24:00 +0000 (23:24 +0000)]
fixed the 8-ping limit

svn path=/trunk/; revision=6496

17 years agoadd footer template file
Martin Fuchs [Sat, 1 Nov 2003 23:18:27 +0000 (23:18 +0000)]
add footer template file

svn path=/trunk/; revision=6495

17 years agoextend doxygen documentation
Martin Fuchs [Sat, 1 Nov 2003 23:17:59 +0000 (23:17 +0000)]
extend doxygen documentation

svn path=/trunk/; revision=6494

17 years agoadded doxygen targets to Makefile
Martin Fuchs [Sat, 1 Nov 2003 17:04:20 +0000 (17:04 +0000)]
added doxygen targets to Makefile

svn path=/trunk/; revision=6493

17 years agoImplemented ScsiClassAsynchronousCompletion() and ScsiClassReleaseQueue().
Eric Kohl [Sat, 1 Nov 2003 16:33:39 +0000 (16:33 +0000)]
Implemented ScsiClassAsynchronousCompletion() and ScsiClassReleaseQueue().

svn path=/trunk/; revision=6492

17 years agoactivate Doxygen Flag JAVADOC_AUTOBRIEF
Martin Fuchs [Sat, 1 Nov 2003 13:49:02 +0000 (13:49 +0000)]
activate Doxygen Flag JAVADOC_AUTOBRIEF

svn path=/trunk/; revision=6491

17 years ago- Added French and German keyboard DLLs to makefile, registry and CD-ROM layout script.
Filip Navara [Sat, 1 Nov 2003 13:28:54 +0000 (13:28 +0000)]
- Added French and German keyboard DLLs to makefile, registry and CD-ROM layout script.

svn path=/trunk/; revision=6490

17 years ago- Check if a requested fixed address range is valid for the address space.
Hartmut Birr [Sat, 1 Nov 2003 12:59:38 +0000 (12:59 +0000)]
- Check if a requested fixed address range is valid for the address space.
- This fixes bug #34.

svn path=/trunk/; revision=6489

17 years agoadded Doxygen configuration file
Martin Fuchs [Sat, 1 Nov 2003 12:24:10 +0000 (12:24 +0000)]
added Doxygen configuration file

svn path=/trunk/; revision=6488

17 years ago- Check for the current irql, if there is a call to IoStartNextPacket.
Hartmut Birr [Sat, 1 Nov 2003 10:42:32 +0000 (10:42 +0000)]
- Check for the current irql, if there is a call to IoStartNextPacket.
  If it is  necessary, raise the irql to DISPATCH_LEVEL.

svn path=/trunk/; revision=6487

17 years ago- Small bugfixes.
Filip Navara [Sat, 1 Nov 2003 04:06:59 +0000 (04:06 +0000)]
- Small bugfixes.

svn path=/trunk/; revision=6486

17 years agoAdded p_dup_handle test.
Art Yerkes [Fri, 31 Oct 2003 21:41:52 +0000 (21:41 +0000)]
Added p_dup_handle test.

svn path=/trunk/; revision=6485

17 years agoThis test case test ROS' ability to duplicate a process handle, give the
Art Yerkes [Fri, 31 Oct 2003 21:41:32 +0000 (21:41 +0000)]
This test case test ROS' ability to duplicate a process handle, give the
handle to the child process, then have the child process give back its
own handle.  This is used by cygwin during fork and vfork.

svn path=/trunk/; revision=6484

17 years agothis temporarily fixes the crash displaying ansi messageboxes (Royce)
Thomas Bluemel [Fri, 31 Oct 2003 20:49:45 +0000 (20:49 +0000)]
this temporarily fixes the crash displaying ansi messageboxes (Royce)

svn path=/trunk/; revision=6483

17 years agoAdded map_dup_inherit test case (currently, failing).
Art Yerkes [Fri, 31 Oct 2003 20:27:16 +0000 (20:27 +0000)]
Added map_dup_inherit test case (currently, failing).

svn path=/trunk/; revision=6482

17 years agoThis is a simplified case of something cygwin does:
Art Yerkes [Fri, 31 Oct 2003 20:26:14 +0000 (20:26 +0000)]
This is a simplified case of something cygwin does:
1) Create a shared memory are using CreateFileMapping with SEC_RESERVE set.
2) Make the handle inheritable.
3) Call CreateProcess with inherit = TRUE
4) Map the region using MapViewOfFile.
5) Commit pages using VirtualAlloc.

See: MSDN's documentation on CreateFileMapping and VirtualAlloc.

When the test runs correctly, "%d: starting" is printed twice, with no other
output.

svn path=/trunk/; revision=6481

17 years ago- Fixed the last patch by Mark Tempel to really work correctly.
Filip Navara [Fri, 31 Oct 2003 18:25:56 +0000 (18:25 +0000)]
- Fixed the last patch by Mark Tempel to really work correctly.

svn path=/trunk/; revision=6480

17 years ago- Added stack trace reporting in exception handler.
Filip Navara [Fri, 31 Oct 2003 16:27:01 +0000 (16:27 +0000)]
- Added stack trace reporting in exception handler.

svn path=/trunk/; revision=6479

17 years ago- Fixed passing of integer named controls in dialogs. Previously an integer was passe...
Filip Navara [Fri, 31 Oct 2003 16:25:08 +0000 (16:25 +0000)]
- Fixed passing of integer named controls in dialogs. Previously an integer was passed directly to CreateWindowEx, but that could not work, because it treats it as a string. After reading Microsoft documentation the correct way is to pass a string in form "#num".
- Fixed getting of integer names in STATIC control. Is this the right place?
- Fixed icon support in STATIC control.

svn path=/trunk/; revision=6478

17 years agoUse synchronous IO for screen and keyboard and get rid of the input event object.
Eric Kohl [Fri, 31 Oct 2003 11:09:38 +0000 (11:09 +0000)]
Use synchronous IO for screen and keyboard and get rid of the input event object.

svn path=/trunk/; revision=6477

17 years agoimproved IoMapTransfer (hopefylly)
Gunnar Dalsnes [Fri, 31 Oct 2003 01:08:00 +0000 (01:08 +0000)]
improved IoMapTransfer (hopefylly)

svn path=/trunk/; revision=6476

17 years ago-impl. KeRemoveEntryDeviceQueue
Gunnar Dalsnes [Fri, 31 Oct 2003 00:14:09 +0000 (00:14 +0000)]
-impl. KeRemoveEntryDeviceQueue
-added irql asserts
-misc. small fixes and cleanups

svn path=/trunk/; revision=6475

17 years agoChanging the DbgPrint outputs to be a bit more usefull.
Mark Tempel [Thu, 30 Oct 2003 22:06:42 +0000 (22:06 +0000)]
Changing the DbgPrint outputs to be a bit more usefull.

svn path=/trunk/; revision=6474

17 years agoUpdate to add in a first attempt to send the WM_MOUSEACTIVATE message to windows...
Mark Tempel [Thu, 30 Oct 2003 22:03:00 +0000 (22:03 +0000)]
Update to add in a first attempt to send the WM_MOUSEACTIVATE message to windows when the user clicks the mouse over them.
TODO: Fix the PostMessage for WM_MOUSEACTIVATE to a SendMessage and check the return to see what to do with the origional mouse message.

svn path=/trunk/; revision=6473

17 years agoUpdate to implement WindowFromPoint by delegating to NtUserWindowFromPoint:
Mark Tempel [Thu, 30 Oct 2003 21:58:42 +0000 (21:58 +0000)]
Update to implement WindowFromPoint by delegating to NtUserWindowFromPoint:

svn path=/trunk/; revision=6472

17 years agoUpdate to implement NtUserWindowFromPoint:
Mark Tempel [Thu, 30 Oct 2003 21:57:21 +0000 (21:57 +0000)]
Update to implement NtUserWindowFromPoint:
TODO-- Fix the check for static windows, and validate that this version works the same way as WindowFromPoint in Windows...

svn path=/trunk/; revision=6471

17 years agoUpdate to specify the parameters to NtUserWindowFromPoint.
Mark Tempel [Thu, 30 Oct 2003 21:54:35 +0000 (21:54 +0000)]
Update to specify the parameters to NtUserWindowFromPoint.

svn path=/trunk/; revision=6470

17 years agoIssue a work item only if an object will be deleted.
Eric Kohl [Thu, 30 Oct 2003 21:34:54 +0000 (21:34 +0000)]
Issue a work item only if an object will be deleted.
Fixes bug #14.

svn path=/trunk/; revision=6469

17 years agoFix problem introduced when fixing bitblt'ing to monochrome bitmaps
Gé van Geldorp [Thu, 30 Oct 2003 18:27:33 +0000 (18:27 +0000)]
Fix problem introduced when fixing bitblt'ing to monochrome bitmaps

svn path=/trunk/; revision=6468

17 years ago- Fixed loading of symbols when compiled with DBG=1 (again).
Filip Navara [Thu, 30 Oct 2003 18:16:25 +0000 (18:16 +0000)]
- Fixed loading of symbols when compiled with DBG=1 (again).

svn path=/trunk/; revision=6467

17 years agoSet the lpvReserved parameter of DllMain according to whether the DLL was
Art Yerkes [Thu, 30 Oct 2003 15:52:29 +0000 (15:52 +0000)]
Set the lpvReserved parameter of DllMain according to whether the DLL was
loaded using LoadLibrary or at start time by the system loader.  DLLs use
this mechanism to determine how they were loaded.

svn path=/trunk/; revision=6466

17 years agofixed a call to IoAllocateAdapterChannel
Gunnar Dalsnes [Thu, 30 Oct 2003 13:34:47 +0000 (13:34 +0000)]
fixed a call to IoAllocateAdapterChannel

svn path=/trunk/; revision=6465

17 years agosome fixes
Gunnar Dalsnes [Thu, 30 Oct 2003 13:33:43 +0000 (13:33 +0000)]
some fixes

svn path=/trunk/; revision=6464

17 years agoadded some sugar
Gunnar Dalsnes [Thu, 30 Oct 2003 13:29:38 +0000 (13:29 +0000)]
added some sugar

svn path=/trunk/; revision=6463

17 years agoadded a comment
Gunnar Dalsnes [Thu, 30 Oct 2003 13:25:38 +0000 (13:25 +0000)]
added a comment

svn path=/trunk/; revision=6462

17 years agoChanges for W32API
Gé van Geldorp [Thu, 30 Oct 2003 08:56:38 +0000 (08:56 +0000)]
Changes for W32API

svn path=/trunk/; revision=6461

17 years agoCreate monochrome palette when selecting 1bpp bitmap into DC
Gé van Geldorp [Wed, 29 Oct 2003 22:46:56 +0000 (22:46 +0000)]
Create monochrome palette when selecting 1bpp bitmap into DC

svn path=/trunk/; revision=6460

17 years agoFix DIB_1BPP_PutPixel
Gé van Geldorp [Wed, 29 Oct 2003 22:45:45 +0000 (22:45 +0000)]
Fix DIB_1BPP_PutPixel

svn path=/trunk/; revision=6459

17 years agoadd some calls to SHRestricted to replace awfull Registry reading
Martin Fuchs [Wed, 29 Oct 2003 21:37:14 +0000 (21:37 +0000)]
add some calls to SHRestricted to replace awfull Registry reading

svn path=/trunk/; revision=6458

17 years ago- Fixed few more bugs reported by Wine user32 window test. 4/373 tests fails now...
Filip Navara [Wed, 29 Oct 2003 16:25:00 +0000 (16:25 +0000)]
- Fixed few more bugs reported by Wine user32 window test. 4/373 tests fails now. The rest is caused propably by incomplete NtUserDestroyWindow.
- Fixed locking of DCs in NtGdiBitBlt when hDCSrc == hDCDest.

svn path=/trunk/; revision=6457

17 years ago- Fixed more bugs reported by Wine user32 window test. (7/373 tests fails now)
Filip Navara [Wed, 29 Oct 2003 10:04:55 +0000 (10:04 +0000)]
- Fixed more bugs reported by Wine user32 window test. (7/373 tests fails now)

svn path=/trunk/; revision=6456

17 years ago- Fixed few more bugs reported by Wine user32 window test. (68/373 tests fails now)
Filip Navara [Wed, 29 Oct 2003 08:49:56 +0000 (08:49 +0000)]
- Fixed few more bugs reported by Wine user32 window test. (68/373 tests fails now)

svn path=/trunk/; revision=6455

17 years agoAllow environment variable ROS_INSTALL to set installation dir
Gé van Geldorp [Wed, 29 Oct 2003 08:40:38 +0000 (08:40 +0000)]
Allow environment variable ROS_INSTALL to set installation dir

svn path=/trunk/; revision=6454

17 years agoChanges for W32API
Gé van Geldorp [Wed, 29 Oct 2003 08:38:55 +0000 (08:38 +0000)]
Changes for W32API

svn path=/trunk/; revision=6453

17 years ago- Fixed loading of symbols when compiled with DBG=1.
Filip Navara [Tue, 28 Oct 2003 22:48:37 +0000 (22:48 +0000)]
- Fixed loading of symbols when compiled with DBG=1.

svn path=/trunk/; revision=6452

17 years ago- Fixed more bugs reported by Wine user32 window test. (72/373 tests fail now)
Filip Navara [Tue, 28 Oct 2003 22:46:30 +0000 (22:46 +0000)]
- Fixed more bugs reported by Wine user32 window test. (72/373 tests fail now)

svn path=/trunk/; revision=6451

17 years ago- Fixed some bugs reported by Wine user32 window test. Still many are left.
Filip Navara [Tue, 28 Oct 2003 20:24:09 +0000 (20:24 +0000)]
- Fixed some bugs reported by Wine user32 window test. Still many are left.

svn path=/trunk/; revision=6450

17 years ago- Fixed the length calculation of a unicode string in vfatGetFCBForFile.
Hartmut Birr [Tue, 28 Oct 2003 20:21:21 +0000 (20:21 +0000)]
- Fixed the length calculation of a unicode string in vfatGetFCBForFile.

svn path=/trunk/; revision=6449

17 years agoCheck for double class registration and implement Get/SetClassLong with
Gé van Geldorp [Tue, 28 Oct 2003 20:19:45 +0000 (20:19 +0000)]
Check for double class registration and implement Get/SetClassLong with
Offset >= 0

svn path=/trunk/; revision=6448

17 years agoMore DirectDraw groundwork by Peter Bajusz
Gé van Geldorp [Tue, 28 Oct 2003 19:30:08 +0000 (19:30 +0000)]
More DirectDraw groundwork by Peter Bajusz

svn path=/trunk/; revision=6447

17 years ago- Added check for Atom == 0 in RtlQueryAtomInAtomTable.
Filip Navara [Tue, 28 Oct 2003 17:43:42 +0000 (17:43 +0000)]
- Added check for Atom == 0 in RtlQueryAtomInAtomTable.
- Set error code in one error case of GetDiskFreeSpaceW.
- Added call to DC_UnlockDc in one error case of NtGdiBitBlt.

svn path=/trunk/; revision=6446

17 years ago- Removed debug messages from GetWindowLong/SetWindowLong.
Filip Navara [Tue, 28 Oct 2003 13:43:56 +0000 (13:43 +0000)]
- Removed debug messages from GetWindowLong/SetWindowLong.
- Modified NtUserSetShellWindowEx to work. It passed Martin's tests, so I take it's correct.

svn path=/trunk/; revision=6445

17 years ago- Bugfixes of SetWindowPos. Now the window relinking really works for every window...
Filip Navara [Tue, 28 Oct 2003 12:21:36 +0000 (12:21 +0000)]
- Bugfixes of SetWindowPos. Now the window relinking really works for every window and not only for HWND_TOP. The Explorer Start Menu works now and desktop is painted. The dark side is that the desktop ShellView doesn't show anymore.

svn path=/trunk/; revision=6444

17 years ago- Fixed bug #25.
Filip Navara [Tue, 28 Oct 2003 09:49:04 +0000 (09:49 +0000)]
- Fixed bug #25.

svn path=/trunk/; revision=6443

17 years agoUse and initialize Common Controls v6, or visual styles won't work
KJK::Hyperion [Mon, 27 Oct 2003 23:20:57 +0000 (23:20 +0000)]
Use and initialize Common Controls v6, or visual styles won't work

svn path=/trunk/; revision=6442

17 years agoSkeleton for a Windows XP theme dumper
KJK::Hyperion [Mon, 27 Oct 2003 03:03:22 +0000 (03:03 +0000)]
Skeleton for a Windows XP theme dumper
(note: doesn't compile on g++, at the moment - a #define hell I want to avoid entering, if possible)

svn path=/trunk/; revision=6441

17 years agoFrench keyboard layout by Jean-Michel Gay
KJK::Hyperion [Mon, 27 Oct 2003 00:17:32 +0000 (00:17 +0000)]
French keyboard layout by Jean-Michel Gay

svn path=/trunk/; revision=6440

17 years ago- Small bugfixes.
Filip Navara [Sun, 26 Oct 2003 18:08:51 +0000 (18:08 +0000)]
- Small bugfixes.

svn path=/trunk/; revision=6439

17 years agoBail out of RtlQueryRegistryValues if RTL_QUERY_REGISTRY_REQUIRED specified and value...
Eric Kohl [Sun, 26 Oct 2003 12:47:12 +0000 (12:47 +0000)]
Bail out of RtlQueryRegistryValues if RTL_QUERY_REGISTRY_REQUIRED specified and value not found.
Patch by Ge van Geldorp.

svn path=/trunk/; revision=6438

17 years ago- Fixed placement of window caption buttons.
Filip Navara [Sun, 26 Oct 2003 11:08:32 +0000 (11:08 +0000)]
- Fixed placement of window caption buttons.
- Removed DefWindowProc handler for WM_NCLBUTTONUP.
- Rewritten DefWindowProc handler for WM_NCHITTEST.
- Fixed two defines in ReactOS headers.
- nonclient.c is compiled with ReactOS headers by default.

svn path=/trunk/; revision=6437

17 years ago- Better implementation of window non-client area functions.
Filip Navara [Sat, 25 Oct 2003 22:57:34 +0000 (22:57 +0000)]
- Better implementation of window non-client area functions.
- Fixed GetWindowLong and SetWindowLong.
- Other small bug fixes.

svn path=/trunk/; revision=6436

17 years agoAdded DirectDraw stubs by Peter Bajusz
Gé van Geldorp [Sat, 25 Oct 2003 20:34:34 +0000 (20:34 +0000)]
Added DirectDraw stubs by Peter Bajusz

svn path=/trunk/; revision=6435

17 years agoAdd support for es->style and ES_MULTILINE back in
Steven Edwards [Sat, 25 Oct 2003 18:51:26 +0000 (18:51 +0000)]
Add support for es->style and ES_MULTILINE back in

svn path=/trunk/; revision=6434

17 years agoAdd DirectDraw driver calls to DRIVER_FUNCTIONS and the initializer to
Gé van Geldorp [Sat, 25 Oct 2003 18:45:13 +0000 (18:45 +0000)]
Add DirectDraw driver calls to DRIVER_FUNCTIONS and the initializer to
DRIVER_BuildDDIFunctions. Patch by Peter Bajusz.

svn path=/trunk/; revision=6433

17 years agoFix building with the current stuff
Steven Edwards [Sat, 25 Oct 2003 16:09:22 +0000 (16:09 +0000)]
Fix building with the current stuff

svn path=/trunk/; revision=6432

17 years agoCommit of some work done last year...
Robert Dickenson [Sat, 25 Oct 2003 13:21:41 +0000 (13:21 +0000)]
Commit of some work done last year...

svn path=/trunk/; revision=6431

17 years agoResolution and screen depth change via registry settings, works for at
Gé van Geldorp [Sat, 25 Oct 2003 10:59:19 +0000 (10:59 +0000)]
Resolution and screen depth change via registry settings, works for at
least the VMware driver

svn path=/trunk/; revision=6430

17 years ago*** empty log message ***
KJK::Hyperion [Sat, 25 Oct 2003 01:19:09 +0000 (01:19 +0000)]
*** empty log message ***

svn path=/trunk/; revision=6429

17 years agoHeaders for theme support
KJK::Hyperion [Sat, 25 Oct 2003 00:48:07 +0000 (00:48 +0000)]
Headers for theme support

svn path=/trunk/; revision=6428

17 years agoFixes around GCC's stupidity
KJK::Hyperion [Sat, 25 Oct 2003 00:46:01 +0000 (00:46 +0000)]
Fixes around GCC's stupidity

svn path=/trunk/; revision=6427

17 years agoImplement VideoPortGetRegistryParameters
Gé van Geldorp [Fri, 24 Oct 2003 21:39:59 +0000 (21:39 +0000)]
Implement VideoPortGetRegistryParameters

svn path=/trunk/; revision=6426

17 years agoBail out of RtlQueryRegistryValues if RTL_QUERY_REGISTRY_REQUIRED specified
Gé van Geldorp [Fri, 24 Oct 2003 21:38:33 +0000 (21:38 +0000)]
Bail out of RtlQueryRegistryValues if RTL_QUERY_REGISTRY_REQUIRED specified
and value not found

svn path=/trunk/; revision=6425

17 years agoMinimal UxTheme skeleton (includes Borland C++ Builder project for my own sanity)
KJK::Hyperion [Fri, 24 Oct 2003 21:29:48 +0000 (21:29 +0000)]
Minimal UxTheme skeleton (includes Borland C++ Builder project for my own sanity)

svn path=/trunk/; revision=6424

17 years agoFixed long-standing, annoying warnings in MSVCRT and CRTDLL
KJK::Hyperion [Fri, 24 Oct 2003 21:28:00 +0000 (21:28 +0000)]
Fixed long-standing, annoying warnings in MSVCRT and CRTDLL

svn path=/trunk/; revision=6423

17 years agoComplain a little bit louder if drivers can't be loaded
Gé van Geldorp [Fri, 24 Oct 2003 08:22:29 +0000 (08:22 +0000)]
Complain a little bit louder if drivers can't be loaded

svn path=/trunk/; revision=6422

17 years agomore.c:
Vizzini [Thu, 23 Oct 2003 21:36:43 +0000 (21:36 +0000)]
more.c:
Patch from Timothy Schepens <tischepe@fastmail.fm>:
This is a patch to let more use the window size instead of the buffer size.

sort.c: fixed qsort warning

svn path=/trunk/; revision=6421

17 years ago- Initialize the used page count for the non paged pool in MmInitializeBalancer.
Hartmut Birr [Thu, 23 Oct 2003 20:28:08 +0000 (20:28 +0000)]
- Initialize the used page count for the non paged pool in MmInitializeBalancer.

svn path=/trunk/; revision=6420

17 years agoclip the cursor while moving/sizing windows
Thomas Bluemel [Thu, 23 Oct 2003 19:39:00 +0000 (19:39 +0000)]
clip the cursor while moving/sizing windows

svn path=/trunk/; revision=6419

17 years ago- Fixed a crash which occurs if the maxmem option
Hartmut Birr [Thu, 23 Oct 2003 19:36:33 +0000 (19:36 +0000)]
- Fixed a crash which occurs if the maxmem option
  reduces the memory size from the bios memory map.

svn path=/trunk/; revision=6418

17 years ago- Fixed the length calculation of some unicode strings.
Hartmut Birr [Thu, 23 Oct 2003 19:16:33 +0000 (19:16 +0000)]
- Fixed the length calculation of some unicode strings.

svn path=/trunk/; revision=6417

17 years agoRelease the controller object if media detection fails.
Eric Kohl [Thu, 23 Oct 2003 18:48:13 +0000 (18:48 +0000)]
Release the controller object if media detection fails.

svn path=/trunk/; revision=6416

17 years ago- Changed the algorithm which makes the allocation 8-byte aligned.
Hartmut Birr [Thu, 23 Oct 2003 18:43:36 +0000 (18:43 +0000)]
- Changed the algorithm which makes the allocation 8-byte aligned.
- Fixed a bug which reserves to much memory (16MB) at startup.
- Fixed TAG_STATISTICS_TRACKING.

svn path=/trunk/; revision=6415

17 years agoMark system color brushes as global so they won't be deleted when the
Gé van Geldorp [Thu, 23 Oct 2003 15:34:44 +0000 (15:34 +0000)]
Mark system color brushes as global so they won't be deleted when the
process which created them terminates

svn path=/trunk/; revision=6414

17 years ago- Added FULL_MAP support.
Hartmut Birr [Thu, 23 Oct 2003 13:16:17 +0000 (13:16 +0000)]
- Added FULL_MAP support.

svn path=/trunk/; revision=6413

17 years agoWork on activation/focus
Gé van Geldorp [Thu, 23 Oct 2003 09:07:54 +0000 (09:07 +0000)]
Work on activation/focus

svn path=/trunk/; revision=6412

17 years agoFixes to get slave DMA working again, as well as more architectural changes
Vizzini [Thu, 23 Oct 2003 09:03:51 +0000 (09:03 +0000)]
Fixes to get slave DMA working again, as well as more architectural changes
that bring us closer to the Windows 2000 DMA model.

adapter.c: significantly re-worked and heavily commented
hal.h: more additions to ADAPTER_OBJECT; more pending
dma.c: added initialization of ADAPTER_OBJECT
ndis/io.c: minor DMA changes and addition of fixmes

svn path=/trunk/; revision=6411

17 years agoFix double output of lines > 80 chars in text mode
Gé van Geldorp [Thu, 23 Oct 2003 06:53:20 +0000 (06:53 +0000)]
Fix double output of lines > 80 chars in text mode

svn path=/trunk/; revision=6410

17 years agoIntAcquireWinLockShared() was calling ExAcquireResourceExclusiveLite() and
Gé van Geldorp [Wed, 22 Oct 2003 21:11:34 +0000 (21:11 +0000)]
IntAcquireWinLockShared() was calling ExAcquireResourceExclusiveLite() and
IntAcquireWinLockExclusive() was calling ExAcquireResourceSharedLite(),
switch this.

svn path=/trunk/; revision=6409

17 years agoRelease window lock in error conditions
Gé van Geldorp [Wed, 22 Oct 2003 21:10:24 +0000 (21:10 +0000)]
Release window lock in error conditions

svn path=/trunk/; revision=6408

17 years agoFix building the stub rpcrt4.dll to make the WINE dlls happy.
Steven Edwards [Wed, 22 Oct 2003 20:14:25 +0000 (20:14 +0000)]
Fix building the stub rpcrt4.dll to make the WINE dlls happy.

svn path=/trunk/; revision=6407

17 years agoGetDriveType should return DRIVE_NO_ROOT_DIR if there is no drive.
Steven Edwards [Wed, 22 Oct 2003 20:06:32 +0000 (20:06 +0000)]
GetDriveType should return DRIVE_NO_ROOT_DIR if there is no drive.

svn path=/trunk/; revision=6406

17 years agofixed handling callback timers, thanks to GvG
Thomas Bluemel [Wed, 22 Oct 2003 19:02:13 +0000 (19:02 +0000)]
fixed handling callback timers, thanks to GvG

svn path=/trunk/; revision=6405

17 years ago- Added a check for a locked page in MmPageOutPhysicalAddress.
Hartmut Birr [Wed, 22 Oct 2003 18:26:34 +0000 (18:26 +0000)]
- Added a check for a locked page in MmPageOutPhysicalAddress.

svn path=/trunk/; revision=6404