reactos.git
15 years agoAdded boot carrier for freeldr. I'm at the point where I need to do
Art Yerkes [Thu, 31 Mar 2005 09:30:29 +0000 (09:30 +0000)]
Added boot carrier for freeldr.  I'm at the point where I need to do
something about the mac disklabel, because freeldr is trying to read
a PC partition table.  I'll need to sleep on it a bit.

svn path=/trunk/; revision=14386

15 years agoinitialize variables
Thomas Bluemel [Wed, 30 Mar 2005 20:19:47 +0000 (20:19 +0000)]
initialize variables

svn path=/trunk/; revision=14384

15 years agoReturn status on failure.
Alex Ionescu [Wed, 30 Mar 2005 00:44:52 +0000 (00:44 +0000)]
Return status on failure.

svn path=/trunk/; revision=14383

15 years agoAdd SEH...thanks to Hardon for noticing the bugs
Alex Ionescu [Wed, 30 Mar 2005 00:32:38 +0000 (00:32 +0000)]
Add SEH...thanks to Hardon for noticing the bugs

svn path=/trunk/; revision=14382

15 years ago- added stub for PoQueueShutdownWorkItem required by XP's ntfs.sys
Thomas Bluemel [Tue, 29 Mar 2005 17:29:02 +0000 (17:29 +0000)]
- added stub for PoQueueShutdownWorkItem required by XP's ntfs.sys
- added stubs for KeAcquireInStackQueuedSpinLock and KeReleaseInStackQueuedSpinLock

svn path=/trunk/; revision=14381

15 years ago- ported RtlVerifyVersionInfo from wine
Thomas Bluemel [Tue, 29 Mar 2005 15:22:44 +0000 (15:22 +0000)]
- ported RtlVerifyVersionInfo from wine
- moved version functions in kernel32 into their own file

svn path=/trunk/; revision=14380

15 years agomove chkstk.s from ntdll to rtl because _alloca_probe needs to be exported by ntoskrn...
Thomas Bluemel [Tue, 29 Mar 2005 14:27:46 +0000 (14:27 +0000)]
move chkstk.s from ntdll to rtl because _alloca_probe needs to be exported by ntoskrnl as well

svn path=/trunk/; revision=14379

15 years agoimplemented RtlValidateUnicodeString, thanks to "mephistopheles" for providing some...
Thomas Bluemel [Tue, 29 Mar 2005 02:09:42 +0000 (02:09 +0000)]
implemented RtlValidateUnicodeString, thanks to "mephistopheles" for providing some pseudeo code

svn path=/trunk/; revision=14378

15 years agoSwedish translation
Magnus Olsen [Mon, 28 Mar 2005 19:29:59 +0000 (19:29 +0000)]
Swedish translation
David Nordenberg
dnordenberg@users.sourceforge.net

proofread by
Andreas Bjerkeholt
harteex@gmail.com,

steven : Will commit it to wine also

svn path=/trunk/; revision=14377

15 years agoSwedish translation
Magnus Olsen [Mon, 28 Mar 2005 19:25:02 +0000 (19:25 +0000)]
Swedish translation
David Nordenberg
dnordenberg@users.sourceforge.net

proofread by
Andreas Bjerkeholt
harteex@gmail.com,

changes only for swedish user
steven : Will commit it to wine also
IDD_TBCUSTOMIZE, LTEXT "Knappar i..." changed width to 85

svn path=/trunk/; revision=14376

15 years agoSwedish translation
Magnus Olsen [Mon, 28 Mar 2005 19:03:06 +0000 (19:03 +0000)]
Swedish translation
Andreas Bjerkeholt
harteex@gmail.com,

proofread by
David Nordenberg
dnordenberg@users.sourceforge.net

svn path=/trunk/; revision=14375

15 years agoNew driver ico from Mindflyer <mf@mufunyo.net>
Magnus Olsen [Mon, 28 Mar 2005 18:52:52 +0000 (18:52 +0000)]
New driver ico from Mindflyer <mf@mufunyo.net>

svn path=/trunk/; revision=14374

15 years ago- Used different overlapped structures for read and write operations on the server...
Hartmut Birr [Mon, 28 Mar 2005 18:47:19 +0000 (18:47 +0000)]
- Used different overlapped structures for read and write operations on the server side.
- Check for pending i/o requests.

svn path=/trunk/; revision=14373

15 years ago- Put the wait entry into the DriverContext of the irp instead to allocated it from...
Hartmut Birr [Mon, 28 Mar 2005 18:42:53 +0000 (18:42 +0000)]
- Put the wait entry into the DriverContext of the irp instead to allocated it from pool.
- Lock the data list on both ends of the pipe, if we disconnect the pipe.
- Implemented a read and a write event on each end of the pipe.
- Implemented a list for read requests to deliver the requests in the correct sequence.
- Do not end a read request if the pipe was connected and if the buffer wasn't filled completely.

svn path=/trunk/; revision=14372

15 years agoMake w3seek happy. Setting OPTIMIZE=yes as en enviro-var (do NOT add to config) will...
Alex Ionescu [Mon, 28 Mar 2005 18:37:39 +0000 (18:37 +0000)]
Make w3seek happy. Setting OPTIMIZE=yes as en enviro-var (do NOT add to config) will force optimizations for debug builds too (not recommended). Previous commit was a mistake.

svn path=/trunk/; revision=14371

15 years agoremove res
Magnus Olsen [Mon, 28 Mar 2005 18:12:31 +0000 (18:12 +0000)]
remove res

svn path=/trunk/; revision=14370

15 years agoRemove the exteran icon file as request from
Magnus Olsen [Mon, 28 Mar 2005 18:10:32 +0000 (18:10 +0000)]
Remove the exteran icon file as request from
GvG and other. for the maintain betwin reactos and wine
should be more easy. The new icon from MF are now instead embeded in th shres.rc

svn path=/trunk/; revision=14369

15 years agoMake w3seek happy. Setting OPTIMIZE=yes as en enviro-var (do NOT add to config) will...
Alex Ionescu [Mon, 28 Mar 2005 17:27:20 +0000 (17:27 +0000)]
Make w3seek happy. Setting OPTIMIZE=yes as en enviro-var (do NOT add to config) will force optimizations for debug builds too (not recommended)

svn path=/trunk/; revision=14368

15 years agofix warning on optimized builds
Thomas Bluemel [Mon, 28 Mar 2005 17:25:19 +0000 (17:25 +0000)]
fix warning on optimized builds

svn path=/trunk/; revision=14367

15 years agodid foget the icon form mf
Magnus Olsen [Mon, 28 Mar 2005 16:51:23 +0000 (16:51 +0000)]
did foget the icon form mf

svn path=/trunk/; revision=14366

15 years agoNew ico from Mindflyer <mf@mufunyo.net>
Magnus Olsen [Mon, 28 Mar 2005 16:47:33 +0000 (16:47 +0000)]
New ico from Mindflyer <mf@mufunyo.net>

svn path=/trunk/; revision=14365

15 years agorelease the adapter lock after queuing a work item for the request in ProRequet()
Thomas Bluemel [Mon, 28 Mar 2005 16:04:18 +0000 (16:04 +0000)]
release the adapter lock after queuing a work item for the request in ProRequet()

svn path=/trunk/; revision=14364

15 years agorelease the dispatcher lock in KeReleaseMutant before raising an exception and handle...
Thomas Bluemel [Mon, 28 Mar 2005 15:17:54 +0000 (15:17 +0000)]
release the dispatcher lock in KeReleaseMutant before raising an exception and handle the exception in NtReleaseMutant

svn path=/trunk/; revision=14363

15 years agoenable multiline tooltips
Martin Fuchs [Mon, 28 Mar 2005 10:56:29 +0000 (10:56 +0000)]
enable multiline tooltips

svn path=/trunk/; revision=14362

15 years agolaunch all registered Shell Service Objects (Systray, network icons, ...)
Martin Fuchs [Mon, 28 Mar 2005 09:16:50 +0000 (09:16 +0000)]
launch all registered Shell Service Objects (Systray, network icons, ...)

svn path=/trunk/; revision=14361

15 years agoMake sure that the socket structure list does't accumulate duplicates.
Art Yerkes [Mon, 28 Mar 2005 02:50:23 +0000 (02:50 +0000)]
Make sure that the socket structure list does't accumulate duplicates.

svn path=/trunk/; revision=14360

15 years agochange the icon file
Klemens Friedl [Sun, 27 Mar 2005 21:34:41 +0000 (21:34 +0000)]
change the icon file

svn path=/trunk/; revision=14359

15 years agochange the icon file
Klemens Friedl [Sun, 27 Mar 2005 21:32:35 +0000 (21:32 +0000)]
change the icon file

svn path=/trunk/; revision=14358

15 years agoNew ReactOS and start menu icons by Mindflyer <mf@mufunyo.net>
Martin Fuchs [Sun, 27 Mar 2005 20:46:17 +0000 (20:46 +0000)]
New ReactOS and start menu icons by Mindflyer <mf@mufunyo.net>

svn path=/trunk/; revision=14357

15 years agoRemove the icon files, greatlrd add these icons (from Mindflyer) already to an other...
Klemens Friedl [Sun, 27 Mar 2005 20:12:36 +0000 (20:12 +0000)]
Remove the icon files, greatlrd add these icons (from Mindflyer) already to an other folder.

svn path=/trunk/; revision=14356

15 years agoRemove all hardcode english phrases from the source code and add the phrases to the...
Klemens Friedl [Sun, 27 Mar 2005 20:01:18 +0000 (20:01 +0000)]
Remove all hardcode english phrases from the source code and add the phrases to the resource file.

svn path=/trunk/; revision=14355

15 years ago- make Shell Hook Messages really work in Windows
Martin Fuchs [Sun, 27 Mar 2005 19:57:26 +0000 (19:57 +0000)]
- make Shell Hook Messages really work in Windows
- comments for SHELL32's RegisterShellHook()

svn path=/trunk/; revision=14354

15 years agoNew ico from Mindflyer <mf@mufunyo.net>
Magnus Olsen [Sun, 27 Mar 2005 19:57:20 +0000 (19:57 +0000)]
New ico from Mindflyer <mf@mufunyo.net>
Swedish translation of explorer By
David Nordenberg dnordenberg@users.sourceforge.net

svn path=/trunk/; revision=14353

15 years agoNew ico from Mindflyer <mf@mufunyo.net>
Magnus Olsen [Sun, 27 Mar 2005 19:50:50 +0000 (19:50 +0000)]
New ico from Mindflyer <mf@mufunyo.net>

svn path=/trunk/; revision=14352

15 years agolaunch shell DDE server
Martin Fuchs [Sun, 27 Mar 2005 18:13:43 +0000 (18:13 +0000)]
launch shell DDE server

svn path=/trunk/; revision=14351

15 years agohide login screen to make the login on XP faster
Martin Fuchs [Sun, 27 Mar 2005 16:32:06 +0000 (16:32 +0000)]
hide login screen to make the login on XP faster

svn path=/trunk/; revision=14350

15 years agoFix memory leak I introduced in revision 14343 and fix buffer size calculation to...
Filip Navara [Sun, 27 Mar 2005 13:03:30 +0000 (13:03 +0000)]
Fix memory leak I introduced in revision 14343 and fix buffer size calculation to save 4 bytes.

svn path=/trunk/; revision=14349

15 years agoAdded handling of unsigned type. Patch by Jacek Caban (from WINE).
Eric Kohl [Sun, 27 Mar 2005 13:02:06 +0000 (13:02 +0000)]
Added handling of unsigned type. Patch by Jacek Caban (from WINE).

svn path=/trunk/; revision=14348

15 years agoSaveliy Tretiakov <saveliyt@mail.ru>
Hervé Poussineau [Sun, 27 Mar 2005 12:03:59 +0000 (12:03 +0000)]
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

15 years agoFix handling of input and output buffers
Hervé Poussineau [Sun, 27 Mar 2005 11:14:30 +0000 (11:14 +0000)]
Fix handling of input and output buffers

svn path=/trunk/; revision=14345

15 years agoMark Junker <mjscod@gmx.de>
Hervé Poussineau [Sun, 27 Mar 2005 11:13:25 +0000 (11:13 +0000)]
Mark Junker <mjscod@gmx.de>
Don't detect a 16550A UART if it is a 16550.

svn path=/trunk/; revision=14344

15 years agoCorrect DLL loading order and honour the LOAD_WITH_ALTERED_SEARCH_PATH flag.
Filip Navara [Sun, 27 Mar 2005 11:00:41 +0000 (11:00 +0000)]
Correct DLL loading order and honour the LOAD_WITH_ALTERED_SEARCH_PATH flag.

svn path=/trunk/; revision=14343

15 years ago- Rewrite NtUserGetUpdateRect. It should return TRUE when the window needs to be...
Filip Navara [Sun, 27 Mar 2005 08:29:25 +0000 (08:29 +0000)]
- 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

15 years agoImplemented PSEH wrapper for native compiler SEH. Changed copyright years
KJK::Hyperion [Sun, 27 Mar 2005 01:57:26 +0000 (01:57 +0000)]
Implemented PSEH wrapper for native compiler SEH. Changed copyright years

svn path=/trunk/; revision=14341

15 years agoForgot to implement _SEH2_LEAVE. Also added some _SEH2 aliases to clean any possible...
KJK::Hyperion [Sun, 27 Mar 2005 00:53:15 +0000 (00:53 +0000)]
Forgot to implement _SEH2_LEAVE. Also added some _SEH2 aliases to clean any possible ambiguity

svn path=/trunk/; revision=14340

15 years ago_SEH2_HANDLE as a short-hand for _SEH2_EXCEPT(_SEH_STATIC_FILTER(_SEH_EXECUTE_HANDLER))
KJK::Hyperion [Sun, 27 Mar 2005 00:44:53 +0000 (00:44 +0000)]
_SEH2_HANDLE as a short-hand for _SEH2_EXCEPT(_SEH_STATIC_FILTER(_SEH_EXECUTE_HANDLER))

svn path=/trunk/; revision=14339

15 years agoNew syntax for PSEH. UNTESTED, any takers? It can be used like this:
KJK::Hyperion [Sun, 27 Mar 2005 00:41:31 +0000 (00:41 +0000)]
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

15 years agoSome stubbing and some stack sizes in exported symbols.
Emanuele Aliberti [Sat, 26 Mar 2005 22:10:04 +0000 (22:10 +0000)]
Some stubbing and some stack sizes in exported symbols.

svn path=/trunk/; revision=14337

15 years agoFix return value of SwitchToThread.
Filip Navara [Sat, 26 Mar 2005 21:16:42 +0000 (21:16 +0000)]
Fix return value of SwitchToThread.

svn path=/trunk/; revision=14336

15 years ago- Fixed the wrong check for KMUTEX objects in KeRundownThread.
Hartmut Birr [Sat, 26 Mar 2005 20:14:06 +0000 (20:14 +0000)]
- Fixed the wrong check for KMUTEX objects in KeRundownThread.
- Fixed the endless loop in KeRundownThread.

svn path=/trunk/; revision=14335

15 years agoExported symbol list updated to 5.1-SP2
Emanuele Aliberti [Sat, 26 Mar 2005 17:52:32 +0000 (17:52 +0000)]
Exported symbol list updated to 5.1-SP2

svn path=/trunk/; revision=14334

15 years agoFix some more bugs thanks to Tribes.
Magnus Olsen [Sat, 26 Mar 2005 16:41:45 +0000 (16:41 +0000)]
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

15 years agoFix a small bug I introdues and fix a old bug for tribes
Magnus Olsen [Sat, 26 Mar 2005 11:58:43 +0000 (11:58 +0000)]
Fix a small bug I introdues and fix a old bug for tribes

svn path=/trunk/; revision=14330

15 years agomore bugfix for Tribes
Magnus Olsen [Sat, 26 Mar 2005 11:16:14 +0000 (11:16 +0000)]
more bugfix for Tribes
but still choppy mouse but not equal as last time

svn path=/trunk/; revision=14329

15 years agoAdded tools needed to build the ppc boot program.
Art Yerkes [Sat, 26 Mar 2005 10:19:48 +0000 (10:19 +0000)]
Added tools needed to build the ppc boot program.

svn path=/trunk/; revision=14328

15 years agoFix some bugs for Tirbes in GetDeivceData
Magnus Olsen [Sat, 26 Mar 2005 09:38:23 +0000 (09:38 +0000)]
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

15 years agoalways wake waiting threads when releasing the last recursion
Thomas Bluemel [Sat, 26 Mar 2005 00:10:34 +0000 (00:10 +0000)]
always wake waiting threads when releasing the last recursion

svn path=/trunk/; revision=14326

15 years agoImplement IntChangeDisplaySettings in a crappy way. Feel free to improve it!
Hervé Poussineau [Fri, 25 Mar 2005 23:23:35 +0000 (23:23 +0000)]
Implement IntChangeDisplaySettings in a crappy way. Feel free to improve it!

svn path=/trunk/; revision=14325

15 years agoCall ChangeDisplaySettingsEx.
Hervé Poussineau [Fri, 25 Mar 2005 23:21:00 +0000 (23:21 +0000)]
Call ChangeDisplaySettingsEx.
We need to implement a test phase to verify that new settings are correct.

svn path=/trunk/; revision=14324

15 years agogrant correct access rights when duplicating a handle
Thomas Bluemel [Fri, 25 Mar 2005 23:11:20 +0000 (23:11 +0000)]
grant correct access rights when duplicating a handle

svn path=/trunk/; revision=14323

15 years agominor optimization fix for single linked lists
Thomas Bluemel [Fri, 25 Mar 2005 22:53:57 +0000 (22:53 +0000)]
minor optimization fix for single linked lists

svn path=/trunk/; revision=14322

15 years agoGenerate code without L-value casts. Fix remaining issues.
Eric Kohl [Fri, 25 Mar 2005 21:29:11 +0000 (21:29 +0000)]
Generate code without L-value casts. Fix remaining issues.

svn path=/trunk/; revision=14320

15 years agopatch by Filip Navara:
Royce Mitchell III [Fri, 25 Mar 2005 19:34:26 +0000 (19:34 +0000)]
patch by Filip Navara:
IopCreateDeviceNode should allocate from NonPagedPool, not PagedPool... (the memory is accessed at DISPATCH_LEVEL)

svn path=/trunk/; revision=14319

15 years agoonly return the token handle if creating it succeeded
Thomas Bluemel [Fri, 25 Mar 2005 18:13:31 +0000 (18:13 +0000)]
only return the token handle if creating it succeeded

svn path=/trunk/; revision=14316

15 years agoFix a typo.
Filip Navara [Fri, 25 Mar 2005 15:48:03 +0000 (15:48 +0000)]
Fix a typo.

svn path=/trunk/; revision=14313

15 years ago- Implemented NpfsCleanup.
Hartmut Birr [Fri, 25 Mar 2005 13:40:33 +0000 (13:40 +0000)]
- 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

15 years agoFix uninitialized variable warnings.
Filip Navara [Fri, 25 Mar 2005 12:00:56 +0000 (12:00 +0000)]
Fix uninitialized variable warnings.

svn path=/trunk/; revision=14308

15 years agoReverted my last changes which allows to read from a listening pipe.
Hartmut Birr [Fri, 25 Mar 2005 11:45:48 +0000 (11:45 +0000)]
Reverted my last changes which allows to read from a listening pipe.

svn path=/trunk/; revision=14307

15 years agoFixed the return value and last error in ConnectNamedPipe if a overlapped structure...
Hartmut Birr [Fri, 25 Mar 2005 11:25:44 +0000 (11:25 +0000)]
Fixed the return value and last error in ConnectNamedPipe if a overlapped structure is given.

svn path=/trunk/; revision=14306

15 years agoAdded a missing unlock.
Hartmut Birr [Fri, 25 Mar 2005 11:05:10 +0000 (11:05 +0000)]
Added a missing unlock.

svn path=/trunk/; revision=14305

15 years agoFix compilation.
Filip Navara [Thu, 24 Mar 2005 13:17:23 +0000 (13:17 +0000)]
Fix compilation.

svn path=/trunk/; revision=14299

15 years agoThis is change 1 of 2.
Art Yerkes [Thu, 24 Mar 2005 10:46:52 +0000 (10:46 +0000)]
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

15 years ago- Add synchronization on input and output buffers
Hervé Poussineau [Thu, 24 Mar 2005 07:50:41 +0000 (07:50 +0000)]
- Add synchronization on input and output buffers
- Respect timeouts on IRP_MJ_READ
- Get right buffer in read/write routines

svn path=/trunk/; revision=14297

15 years ago- Guarded the calls to IoSetCancelRoutine with IoAcquireCancelSpinLock/IoReleaseCance...
Hartmut Birr [Wed, 23 Mar 2005 22:11:20 +0000 (22:11 +0000)]
- Guarded the calls to IoSetCancelRoutine with IoAcquireCancelSpinLock/IoReleaseCancelSpinLock.
- Used a fastmutex as lock for the data queue.
- Used paged pool for the data buffers.
- Allowed the server to read (and to wait) on a listening pipe.
- Implemented the non blocking read operations.

svn path=/trunk/; revision=14296

15 years agoSet the share disposition of an interrupt according to the value from the resource.
Hartmut Birr [Wed, 23 Mar 2005 21:51:40 +0000 (21:51 +0000)]
Set the share disposition of an interrupt according to the value from the resource.

svn path=/trunk/; revision=14295

15 years agoold Win9x drivers subsystem id
Emanuele Aliberti [Wed, 23 Mar 2005 21:51:08 +0000 (21:51 +0000)]
old Win9x drivers subsystem id

svn path=/trunk/; revision=14294

15 years agoSUBLANG_NEUTRAL -> SUBLANG_ENGLISH_US because ReactOS searches for english/US if...
Hervé Poussineau [Wed, 23 Mar 2005 21:06:02 +0000 (21:06 +0000)]
SUBLANG_NEUTRAL -> SUBLANG_ENGLISH_US because ReactOS searches for english/US if no more suitable langage is found

svn path=/trunk/; revision=14293

15 years agoFixed the calling convention of the cancel routine.
Hartmut Birr [Wed, 23 Mar 2005 19:05:42 +0000 (19:05 +0000)]
Fixed the calling convention of the cancel routine.

svn path=/trunk/; revision=14292

15 years agorevert my changes
Thomas Bluemel [Wed, 23 Mar 2005 13:26:38 +0000 (13:26 +0000)]
revert my changes

svn path=/trunk/; revision=14275

15 years agoupdated an absolete comment
Emanuele Aliberti [Tue, 22 Mar 2005 23:34:08 +0000 (23:34 +0000)]
updated an absolete comment

svn path=/trunk/; revision=14274

15 years ago- Implement IOCTL_SERIAL_GET_COMMSTATUS, IOCTL_SERIAL_PURGE, IOCTL_SET_QUEUE_SIZE
Hervé Poussineau [Tue, 22 Mar 2005 22:10:44 +0000 (22:10 +0000)]
- Implement IOCTL_SERIAL_GET_COMMSTATUS, IOCTL_SERIAL_PURGE, IOCTL_SET_QUEUE_SIZE
- Add a hack in IOCTL_SERIAL_GET_BAUD_RATE to get it working with mode.exe

svn path=/trunk/; revision=14273

15 years agoChristoph von Wittich <Christoph@ApiViewer.de>
Hervé Poussineau [Tue, 22 Mar 2005 20:16:41 +0000 (20:16 +0000)]
Christoph von Wittich <Christoph@ApiViewer.de>
- Extract hard-coded english sentences from settings.c and put them into resources
- Add corresponding german translations
- Correct some control locations in german and english resource files
- Show only resolutions >= 640x480

svn path=/trunk/; revision=14271

15 years agoForgotten file in r13928
Gé van Geldorp [Tue, 22 Mar 2005 19:32:17 +0000 (19:32 +0000)]
Forgotten file in r13928

svn path=/trunk/; revision=14270

15 years agoforgot this file
Thomas Bluemel [Tue, 22 Mar 2005 17:46:44 +0000 (17:46 +0000)]
forgot this file

svn path=/trunk/; revision=14269

15 years agofixed a few race conditions during thread/process termination leading to dead-locks
Thomas Bluemel [Tue, 22 Mar 2005 17:32:15 +0000 (17:32 +0000)]
fixed a few race conditions during thread/process termination leading to dead-locks

svn path=/trunk/; revision=14268

15 years agoimprove readability by removing obsolete gotos and for loops where appropriate
Thomas Bluemel [Tue, 22 Mar 2005 17:17:02 +0000 (17:17 +0000)]
improve readability by removing obsolete gotos and for loops where appropriate

svn path=/trunk/; revision=14267

15 years agoFix really really big Mutex/APC bug. Killing GUI Threads from taskmanager should...
Alex Ionescu [Tue, 22 Mar 2005 03:06:03 +0000 (03:06 +0000)]
Fix really really big Mutex/APC bug. Killing GUI Threads from taskmanager should now work flawlessly, and gui apps should work better; the bug had probably tiny important impact in them

svn path=/trunk/; revision=14264

15 years agoforgot to remove debug messages
Thomas Bluemel [Tue, 22 Mar 2005 03:05:46 +0000 (03:05 +0000)]
forgot to remove debug messages

svn path=/trunk/; revision=14263

15 years agosilence obsolete debug message
Thomas Bluemel [Tue, 22 Mar 2005 02:35:54 +0000 (02:35 +0000)]
silence obsolete debug message

svn path=/trunk/; revision=14262

15 years agofixed thread/process termination bugs that might have caused crashes. due to a apc...
Thomas Bluemel [Tue, 22 Mar 2005 02:32:14 +0000 (02:32 +0000)]
fixed thread/process termination bugs that might have caused crashes. due to a apc bug gui threads terminating gui threads doesn't work. Alex is going to take care of it.

svn path=/trunk/; revision=14261

15 years agoSylvain Petreolle <spetreolle@yahoo.fr>
Hervé Poussineau [Mon, 21 Mar 2005 23:37:02 +0000 (23:37 +0000)]
Sylvain Petreolle <spetreolle@yahoo.fr>
- Translate sysdm.cpl into french
- Fix misplaced icons and text boxes
- Add default values into network identification

svn path=/trunk/; revision=14260

15 years agoNice "About Explorer" icon, by Mindflyer.
Aleksey Bragin [Mon, 21 Mar 2005 22:10:10 +0000 (22:10 +0000)]
Nice "About Explorer" icon, by Mindflyer.

svn path=/trunk/; revision=14259

15 years agoChange REG_MULTI_SZ entry values to readable form.
Hervé Poussineau [Mon, 21 Mar 2005 22:07:06 +0000 (22:07 +0000)]
Change REG_MULTI_SZ entry values to readable form.

svn path=/trunk/; revision=14258

15 years agoMove the process object dereference from NtTerminateProcess to PspExitProcess (commen...
Filip Navara [Mon, 21 Mar 2005 21:33:31 +0000 (21:33 +0000)]
Move the process object dereference from NtTerminateProcess to PspExitProcess (comments inside).

svn path=/trunk/; revision=14257

15 years ago- Advance the CurrentEntry pointer before terminating thread in PspTerminateProcessTh...
Filip Navara [Mon, 21 Mar 2005 20:11:52 +0000 (20:11 +0000)]
- Advance the CurrentEntry pointer before terminating thread in PspTerminateProcessThreads.
- Lock the process in NtTerminateProcess to prevent race conditions.

svn path=/trunk/; revision=14256

15 years agoreadd incorrectly removed access mapping
Gunnar Dalsnes [Mon, 21 Mar 2005 17:13:55 +0000 (17:13 +0000)]
readd incorrectly removed access mapping

svn path=/trunk/; revision=14255

15 years agoCopyAcceleratorTableA: dont access lpAccelDst it its NULL (w3seek)
Gunnar Dalsnes [Mon, 21 Mar 2005 17:11:48 +0000 (17:11 +0000)]
CopyAcceleratorTableA: dont access lpAccelDst it its NULL (w3seek)

svn path=/trunk/; revision=14254

15 years agoUse a work item only for calling KdSystemDebugControl with code 10 (which is Tab...
Gregor Anich [Mon, 21 Mar 2005 17:09:06 +0000 (17:09 +0000)]
Use a work item only for calling KdSystemDebugControl with code 10 (which is Tab + K, or "Enter Kernel Debugger") because sometimes when the system crashes work items do not work anymore. Thanks to Filip for pointing out the problem.

svn path=/trunk/; revision=14253

15 years agoBased on work by Saveliy Tretiakov (saveliyt@mail.ru)
Hervé Poussineau [Mon, 21 Mar 2005 12:41:54 +0000 (12:41 +0000)]
Based on work by Saveliy Tretiakov (saveliyt@mail.ru)
Implement IOCTL_SERIAL_GET_PROPERTIES

svn path=/trunk/; revision=14252

15 years ago- Implement GetCommProperties (Saveliy Tretiakov <saveliyt@mail.ru>)
Hervé Poussineau [Mon, 21 Mar 2005 10:32:15 +0000 (10:32 +0000)]
- Implement GetCommProperties (Saveliy Tretiakov <saveliyt@mail.ru>)
- Remove a test in GetCommState that shouldn't exist

svn path=/trunk/; revision=14251