Thomas Bluemel
d295d5da57
release the dispatcher lock in KeReleaseMutant before raising an exception and handle the exception in NtReleaseMutant
...
svn path=/trunk/; revision=14363
2005-03-28 15:17:54 +00:00
Martin Fuchs
f3fc2ca494
enable multiline tooltips
...
svn path=/trunk/; revision=14362
2005-03-28 10:56:29 +00:00
Martin Fuchs
9b8f8ea446
launch all registered Shell Service Objects (Systray, network icons, ...)
...
svn path=/trunk/; revision=14361
2005-03-28 09:16:50 +00:00
Art Yerkes
f9a85ac5fb
Make sure that the socket structure list does't accumulate duplicates.
...
svn path=/trunk/; revision=14360
2005-03-28 02:50:23 +00:00
Klemens Friedl
8030aa9a2c
change the icon file
...
svn path=/trunk/; revision=14359
2005-03-27 21:34:41 +00:00
Klemens Friedl
fe96ab9edf
change the icon file
...
svn path=/trunk/; revision=14358
2005-03-27 21:32:35 +00:00
Martin Fuchs
628501e0ac
New ReactOS and start menu icons by Mindflyer <mf@mufunyo.net>
...
svn path=/trunk/; revision=14357
2005-03-27 20:46:17 +00:00
Klemens Friedl
bcfaaaf65b
Remove the icon files, greatlrd add these icons (from Mindflyer) already to an other folder.
...
svn path=/trunk/; revision=14356
2005-03-27 20:12:36 +00:00
Klemens Friedl
0607c67b68
Remove all hardcode english phrases from the source code and add the phrases to the resource file.
...
svn path=/trunk/; revision=14355
2005-03-27 20:01:18 +00:00
Martin Fuchs
03a5f16ed9
- make Shell Hook Messages really work in Windows
...
- comments for SHELL32's RegisterShellHook()
svn path=/trunk/; revision=14354
2005-03-27 19:57:26 +00:00
Magnus Olsen
0baf2d03b1
New ico from Mindflyer <mf@mufunyo.net>
...
Swedish translation of explorer By
David Nordenberg dnordenberg@users.sourceforge.net
svn path=/trunk/; revision=14353
2005-03-27 19:57:20 +00:00
Magnus Olsen
761a68acf7
New ico from Mindflyer <mf@mufunyo.net>
...
svn path=/trunk/; revision=14352
2005-03-27 19:50:50 +00:00
Martin Fuchs
154128c1a0
launch shell DDE server
...
svn path=/trunk/; revision=14351
2005-03-27 18:13:43 +00:00
Martin Fuchs
cd0596ffa4
hide login screen to make the login on XP faster
...
svn path=/trunk/; revision=14350
2005-03-27 16:32:06 +00:00
Filip Navara
742ddb108f
Fix memory leak I introduced in revision 14343 and fix buffer size calculation to save 4 bytes.
...
svn path=/trunk/; revision=14349
2005-03-27 13:03:30 +00:00
Eric Kohl
f39737088b
Added handling of unsigned type. Patch by Jacek Caban (from WINE).
...
svn path=/trunk/; revision=14348
2005-03-27 13:02:06 +00:00
Hervé Poussineau
577b88645b
Saveliy Tretiakov <saveliyt@mail.ru>
...
- Implement ClearCommError
- Correct badly implemented apis: ClearCommBreak, EscapeCommFunction, GetCommMask, GetCommModemStatus, GetCommState, GetCommTimeouts, PurgeComm, SetCommBreak, SetCommMask, SetCommTimeouts, SetCommState, SetupComm, TransmitCommChar, WaitCommEvent
svn path=/trunk/; revision=14346
2005-03-27 12:03:59 +00:00
Hervé Poussineau
fce0440b32
Fix handling of input and output buffers
...
svn path=/trunk/; revision=14345
2005-03-27 11:14:30 +00:00
Hervé Poussineau
f0e7b26df9
Mark Junker <mjscod@gmx.de>
...
Don't detect a 16550A UART if it is a 16550.
svn path=/trunk/; revision=14344
2005-03-27 11:13:25 +00:00
Filip Navara
5f113d7735
Correct DLL loading order and honour the LOAD_WITH_ALTERED_SEARCH_PATH flag.
...
svn path=/trunk/; revision=14343
2005-03-27 11:00:41 +00:00
Filip Navara
e332bc75f9
- Rewrite NtUserGetUpdateRect. It should return TRUE when the window needs to be pained, not only when the client update rect is non-empty.
...
- Return TRUE for windows with pending WM_NCPAINT message in IntIsWindowDirty.
svn path=/trunk/; revision=14342
2005-03-27 08:29:25 +00:00
KJK::Hyperion
212b767a54
Implemented PSEH wrapper for native compiler SEH. Changed copyright years
...
svn path=/trunk/; revision=14341
2005-03-27 01:57:26 +00:00
KJK::Hyperion
0a9a6b6359
Forgot to implement _SEH2_LEAVE. Also added some _SEH2 aliases to clean any possible ambiguity
...
svn path=/trunk/; revision=14340
2005-03-27 00:53:15 +00:00
KJK::Hyperion
4d4ec75256
_SEH2_HANDLE as a short-hand for _SEH2_EXCEPT(_SEH_STATIC_FILTER(_SEH_EXECUTE_HANDLER))
...
svn path=/trunk/; revision=14339
2005-03-27 00:44:53 +00:00
KJK::Hyperion
fde9c768e4
New syntax for PSEH. UNTESTED, any takers? It can be used like this:
...
_SEH2_TRY
{
// Code that might raise an exception
}
_SEH2_EXCEPT(FilterFunc)
{
// Handle the exception
}
_SEH2_END;
or like this:
_SEH2_TRY
{
// Code that might raise an exception
}
_SEH2_FINALLY(UnwindFunc)
_SEH2_END;
or even like this (but PLEASE forget I said it):
_SEH2_TRY
{
// Code that might raise an exception
}
_SEH2_EXCEPT(FilterFunc)
{
// Handle the exception
}
_SEH2_FINALLY(UnwindFunc)
_SEH2_END;
_SEH2_TRY
{
// Code that might raise an exception
}
_SEH2_END;
svn path=/trunk/; revision=14338
2005-03-27 00:41:31 +00:00
Emanuele Aliberti
b0c5a68699
Some stubbing and some stack sizes in exported symbols.
...
svn path=/trunk/; revision=14337
2005-03-26 22:10:04 +00:00
Filip Navara
5b1f9c5705
Fix return value of SwitchToThread.
...
svn path=/trunk/; revision=14336
2005-03-26 21:16:42 +00:00
Hartmut Birr
b4e10fa87d
- Fixed the wrong check for KMUTEX objects in KeRundownThread.
...
- Fixed the endless loop in KeRundownThread.
svn path=/trunk/; revision=14335
2005-03-26 20:14:06 +00:00
Emanuele Aliberti
a24101498d
Exported symbol list updated to 5.1-SP2
...
svn path=/trunk/; revision=14334
2005-03-26 17:52:32 +00:00
Magnus Olsen
3210fa3a76
Fix some more bugs thanks to Tribes.
...
Now the mouse y cordinate works fine
Set right timestap on the event.
Remove time delay on 50ms
new code for 50ms event calction.
Todo
why does the Tribes get wrong x,y cordinate.
why does the mouse limit area setup are wrong.
svn path=/trunk/; revision=14333
2005-03-26 16:41:45 +00:00
Magnus Olsen
24a420afcf
Fix a small bug I introdues and fix a old bug for tribes
...
svn path=/trunk/; revision=14330
2005-03-26 11:58:43 +00:00
Magnus Olsen
cb6b20b96e
more bugfix for Tribes
...
but still choppy mouse but not equal as last time
svn path=/trunk/; revision=14329
2005-03-26 11:16:14 +00:00
Art Yerkes
614603eeb9
Added tools needed to build the ppc boot program.
...
svn path=/trunk/; revision=14328
2005-03-26 10:19:48 +00:00
Magnus Olsen
fdd9078191
Fix some bugs for Tirbes in GetDeivceData
...
remove to call for geting mouse data. That
are not need it. rest are bugs fix for Tirbes.
Left Todo
The mouse are bit choppy. The mouse area you
can move the mouse are not being set up right.
svn path=/trunk/; revision=14327
2005-03-26 09:38:23 +00:00
Thomas Bluemel
00018abc54
always wake waiting threads when releasing the last recursion
...
svn path=/trunk/; revision=14326
2005-03-26 00:10:34 +00:00
Hervé Poussineau
f51f04e53e
Implement IntChangeDisplaySettings in a crappy way. Feel free to improve it!
...
svn path=/trunk/; revision=14325
2005-03-25 23:23:35 +00:00
Hervé Poussineau
554ba464bc
Call ChangeDisplaySettingsEx.
...
We need to implement a test phase to verify that new settings are correct.
svn path=/trunk/; revision=14324
2005-03-25 23:21:00 +00:00
Thomas Bluemel
f14bd21382
grant correct access rights when duplicating a handle
...
svn path=/trunk/; revision=14323
2005-03-25 23:11:20 +00:00
Thomas Bluemel
2cf86ba40d
minor optimization fix for single linked lists
...
svn path=/trunk/; revision=14322
2005-03-25 22:53:57 +00:00
Eric Kohl
63fa5da683
Generate code without L-value casts. Fix remaining issues.
...
svn path=/trunk/; revision=14320
2005-03-25 21:29:11 +00:00
Royce Mitchell III
8ac9a09484
patch by Filip Navara:
...
IopCreateDeviceNode should allocate from NonPagedPool, not PagedPool... (the memory is accessed at DISPATCH_LEVEL)
svn path=/trunk/; revision=14319
2005-03-25 19:34:26 +00:00
Thomas Bluemel
71cda6ad2a
only return the token handle if creating it succeeded
...
svn path=/trunk/; revision=14316
2005-03-25 18:13:31 +00:00
Filip Navara
e11896f814
Fix a typo.
...
svn path=/trunk/; revision=14313
2005-03-25 15:48:03 +00:00
Hartmut Birr
2b55bc2731
- Implemented NpfsCleanup.
...
- Moved most of the code from NpfsClose to NpfsCleanup.
- If a pipe handle is closed, remove the fcb from the wait list and cancel a connecting irp if one is waiting.
svn path=/trunk/; revision=14310
2005-03-25 13:40:33 +00:00
Filip Navara
a106e5c2e0
Fix uninitialized variable warnings.
...
svn path=/trunk/; revision=14308
2005-03-25 12:00:56 +00:00
Hartmut Birr
0341276444
Reverted my last changes which allows to read from a listening pipe.
...
svn path=/trunk/; revision=14307
2005-03-25 11:45:48 +00:00
Hartmut Birr
bb8e4bcd9e
Fixed the return value and last error in ConnectNamedPipe if a overlapped structure is given.
...
svn path=/trunk/; revision=14306
2005-03-25 11:25:44 +00:00
Hartmut Birr
79d1ef572c
Added a missing unlock.
...
svn path=/trunk/; revision=14305
2005-03-25 11:05:10 +00:00
Filip Navara
97ae5f94b5
Fix compilation.
...
svn path=/trunk/; revision=14299
2005-03-24 13:17:23 +00:00
Art Yerkes
0ecfffa8a0
This is change 1 of 2.
...
AddIPAddress and DeleteIPAddress are now implemented all the way down.
Next we need the dhcp service live enough to assign the address from userland,
then we can remove the IP address setting from the kernel.
svn path=/trunk/; revision=14298
2005-03-24 10:46:52 +00:00