Martin Fuchs
97715243ac
owner drawn context menus for lean explorer version
...
svn path=/trunk/; revision=13440
2005-02-06 14:03:25 +00:00
Martin Fuchs
24ed9a6f95
owner drawn context menus for FileChild
...
svn path=/trunk/; revision=13439
2005-02-06 13:28:34 +00:00
Martin Fuchs
32ded4ebff
fix warning message
...
svn path=/trunk/; revision=13438
2005-02-06 13:12:07 +00:00
Martin Fuchs
ac1bda4c72
generic support for owner drawn context menus
...
svn path=/trunk/; revision=13437
2005-02-06 13:02:48 +00:00
Filip Navara
b98bef3c5f
Fix a typo.
...
svn path=/trunk/; revision=13436
2005-02-06 12:39:41 +00:00
Martin Fuchs
3af8771d1a
prevent crash related to unsupported context menu types
...
svn path=/trunk/; revision=13434
2005-02-06 10:50:50 +00:00
Martin Fuchs
7ae66a94b0
support for owner drawn context menus on the desktop
...
svn path=/trunk/; revision=13433
2005-02-06 10:38:51 +00:00
Filip Navara
a1775e6e4c
Use only 80 character wide lines in the comments.
...
svn path=/trunk/; revision=13431
2005-02-06 10:01:07 +00:00
Art Yerkes
a6b98eefa1
Kill only selects involving a named file descriptor when clearing exclusive
...
selects. This makes ASECHO32 work perfectly.
svn path=/trunk/; revision=13430
2005-02-06 07:56:45 +00:00
Thomas Bluemel
8f344fcd2f
Just cleaned up the code and changed the name of a few things. Patch by Trevor McCort.
...
svn path=/trunk/; revision=13429
2005-02-06 00:01:21 +00:00
Alex Ionescu
59a9bf1efc
Prevent buffer overflow on SMP systems. The buffer may be filled with 'Unknown CPU with family ID %ld and model ID %ld. Patch by Herve Poussineau.
...
svn path=/trunk/; revision=13427
2005-02-05 21:04:17 +00:00
Gregor Anich
75f792014d
Raise exception when MmMapLockedPagesSpecifyCache fails to map into UserMode.
...
svn path=/trunk/; revision=13425
2005-02-05 18:59:14 +00:00
Gé van Geldorp
cb884ccdb4
Re-use (better) stack backtrace function
...
svn path=/trunk/; revision=13423
2005-02-05 18:49:43 +00:00
Eric Kohl
bda30e3034
Use the allocated buffer size in the call to NtGetPlugPlayEvent.
...
svn path=/trunk/; revision=13422
2005-02-05 10:54:00 +00:00
Thomas Bluemel
bb766d5404
only attach to the process to be queried when necessary
...
svn path=/trunk/; revision=13421
2005-02-05 10:31:37 +00:00
Gé van Geldorp
7cd9c86676
Convert ROP2 to MIX when calling driver
...
svn path=/trunk/; revision=13420
2005-02-05 10:19:49 +00:00
Gé van Geldorp
a1c0a3b1d6
Silence debug messages
...
svn path=/trunk/; revision=13419
2005-02-05 10:17:33 +00:00
Filip Navara
e83557fa58
Dynamically reallocate the buffer for PnP event if it's too small.
...
svn path=/trunk/; revision=13418
2005-02-05 08:44:49 +00:00
Filip Navara
92a1779473
Use CONTAINING_RECORD macro instead of type cast, fix the copyright header.
...
svn path=/trunk/; revision=13417
2005-02-05 08:43:52 +00:00
Art Yerkes
41918c7577
Read: Change AFD_EVENT_CLOSE to AFD_EVENT_DISCONNECT when the other end
...
hangs up. The socket isn't closed yet.
Listen: Turn off fired flag for AFD_EVENT_ACCEPT.
svn path=/trunk/; revision=13416
2005-02-05 05:40:35 +00:00
Art Yerkes
c7bf3eead3
Fixed some signalling problems.
...
1) Always OR the current state bits into the socket for the handler to see
2) Remove special case for SEL_CONNECT | SEL_FIN in the signalled handler.
Now it's much cleaner.
svn path=/trunk/; revision=13415
2005-02-05 04:56:04 +00:00
Thomas Bluemel
ab73f037f8
implemented GetConsoleProcessList()
...
svn path=/trunk/; revision=13414
2005-02-05 01:44:05 +00:00
Eric Kohl
2b921cb3e3
svn path=/trunk/; revision=13413
2005-02-05 00:20:14 +00:00
Gregor Anich
b70985ca99
Change WNDOBJ implementation a bit to make the NVIDIA driver happy.
...
svn path=/trunk/; revision=13412
2005-02-05 00:17:49 +00:00
Gregor Anich
824d1552c9
Fix VideoPortMapMemory.
...
svn path=/trunk/; revision=13411
2005-02-05 00:09:56 +00:00
Gregor Anich
9566275d1b
Small update of opengl32.
...
svn path=/trunk/; revision=13410
2005-02-05 00:07:57 +00:00
Eric Kohl
61f4f70343
- Link ntoskrnl against libwdmguid.a.
...
- Report device arrival events to the user-mode pnp manager.
svn path=/trunk/; revision=13409
2005-02-05 00:04:52 +00:00
Eric Kohl
b0e251bab8
- Fix WDM-GUIDs. Patch by Filip Navara.
...
- Implement libwdmguid.a.
svn path=/trunk/; revision=13408
2005-02-04 23:24:32 +00:00
Thomas Bluemel
efd11df7cc
Trevor McCort implemented desktop wallpaper changing
...
svn path=/trunk/; revision=13406
2005-02-04 20:39:10 +00:00
Aleksey Bragin
01e24007ea
Include usbd.sys in build of usb drivers
...
svn path=/trunk/; revision=13405
2005-02-04 16:51:11 +00:00
Aleksey Bragin
81d6ebf9e3
usbd.sys implementation - done long time ago by Filip, I just added .def and changed .rc (I think he doesn't mind it :))
...
svn path=/trunk/; revision=13404
2005-02-04 16:49:17 +00:00
Eric Kohl
fc76ea5157
Implement DelayedMove and FileExists.
...
svn path=/trunk/; revision=13403
2005-02-04 12:27:34 +00:00
Mike Nordell
f09c1928ae
Fix broken year handling.
...
svn path=/trunk/; revision=13402
2005-02-04 03:21:46 +00:00
Gé van Geldorp
14986414b9
Always create debug info (-g)
...
svn path=/trunk/; revision=13400
2005-02-03 22:01:00 +00:00
Gé van Geldorp
c41788a8a2
Always clean the .gch file, even if ROS_USE_PCH is not active. This prevents
...
problems when switching between PCH and non-PCH builds.
svn path=/trunk/; revision=13398
2005-02-03 21:31:57 +00:00
Aleksey Bragin
85f0f3de51
Cromwell <-> PCI interface (stubs now) is taken to another file. In the long run I'm gonna change the file structure, but for now it's ok.
...
svn path=/trunk/; revision=13397
2005-02-03 20:38:38 +00:00
Filip Navara
bb6b84b0af
Correct the library order.
...
svn path=/trunk/; revision=13396
2005-02-03 19:15:43 +00:00
Filip Navara
56b11588c4
Prevent linking to MSVCRT in case some CRT function isn't found.
...
svn path=/trunk/; revision=13394
2005-02-03 19:08:54 +00:00
Gé van Geldorp
8b7ac2780a
Store symbolic information in a .rossym section in the
...
executable/library/driver/whatever
svn path=/trunk/; revision=13392
2005-02-02 23:07:33 +00:00
Emanuele Aliberti
b7ecf6f1ef
Make Jim Tabor visible.
...
svn path=/trunk/; revision=13389
2005-02-02 21:40:33 +00:00
Aleksey Bragin
5f67689cbb
Make dev node count correct, since for example Mac Virtual PC BIOS reports slightly wrong number which must be &0xFF.
...
This patch removes "Memory allocation failed: Out of memory" error while booting Freeldr.
svn path=/trunk/; revision=13387
2005-02-02 15:42:48 +00:00
Filip Navara
446441503d
Protect against writes beyond the end of partition.
...
svn path=/trunk/; revision=13386
2005-02-01 21:21:33 +00:00
Filip Navara
02f0f81fc0
Correct prototype for NtGetPlugPlayEvent and use the ntpnp.h header.
...
svn path=/trunk/; revision=13384
2005-02-01 17:54:25 +00:00
Gunnar Dalsnes
6705201337
RtlCreateUnicodeString->RtlpCreateUnicodeString
...
svn path=/trunk/; revision=13383
2005-02-01 17:53:55 +00:00
Filip Navara
2eaa151579
- Header with declarations for NtPlugPlayControl and NtGetPlugPlayEvent.
...
svn path=/trunk/; revision=13382
2005-02-01 17:41:49 +00:00
James Tabor
786b85342f
Added Jimtabor to list.
...
svn path=/trunk/; revision=13381
2005-02-01 17:40:21 +00:00
Eric Kohl
abbcb5b10f
NtDisplayString: Convert Unicode string to OEM.
...
svn path=/trunk/; revision=13380
2005-02-01 16:40:23 +00:00
James Tabor
abd3d65035
But back Advpack for now.
...
svn path=/trunk/; revision=13379
2005-02-01 16:38:02 +00:00
Hartmut Birr
a11189968c
- Removed some wrong calls to MmUnlockAddressSpace.
...
- Dereference the section object after creating the section.
svn path=/trunk/; revision=13378
2005-02-01 16:35:30 +00:00
Eric Kohl
0a44e5f7e6
First attempt at implementing NtGetPlugPlayEvent.
...
svn path=/trunk/; revision=13377
2005-02-01 16:24:10 +00:00