Thomas Bluemel [Sat, 2 Apr 2005 19:26:54 +0000 (19:26 +0000)]
corrected file name so it matches the include in slayer.rc
svn path=/trunk/; revision=14453
Steven Edwards [Sat, 2 Apr 2005 19:13:54 +0000 (19:13 +0000)]
another one bytes the dust
svn path=/trunk/; revision=14452
Martin Fuchs [Sat, 2 Apr 2005 18:24:13 +0000 (18:24 +0000)]
fix termination of "search program" dialog
svn path=/trunk/; revision=14451
Casper Hornstrup [Sat, 2 Apr 2005 18:01:18 +0000 (18:01 +0000)]
Document ROS_TEMPORARY environment variable
svn path=/branches/xmlbuildsystem/; revision=14450
Casper Hornstrup [Sat, 2 Apr 2005 16:46:08 +0000 (16:46 +0000)]
Have rbuild create the output directories
svn path=/branches/xmlbuildsystem/; revision=14449
Martin Fuchs [Sat, 2 Apr 2005 16:18:09 +0000 (16:18 +0000)]
"minimize all": only minimize windows with valid positions
svn path=/trunk/; revision=14448
Hartmut Birr [Sat, 2 Apr 2005 16:17:08 +0000 (16:17 +0000)]
Dereference the object if the type doesn't match in ObmReferenceObjectByHandle.
svn path=/trunk/; revision=14447
Martin Fuchs [Sat, 2 Apr 2005 16:16:53 +0000 (16:16 +0000)]
update Jamfile
svn path=/trunk/; revision=14446
Hartmut Birr [Sat, 2 Apr 2005 16:13:11 +0000 (16:13 +0000)]
Do only dereference the desktop window if the handle was valid in IntMouseInput.
svn path=/trunk/; revision=14445
Hartmut Birr [Sat, 2 Apr 2005 15:58:25 +0000 (15:58 +0000)]
Added the string for IDS_PROGRAMFILES.
svn path=/trunk/; revision=14444
Hartmut Birr [Sat, 2 Apr 2005 15:55:15 +0000 (15:55 +0000)]
- Fixed ExTimerRundown.
- Fixed adding and removing of timers to the wake list.
- Fixed the reinserting of the timer apc.
- Don't unlock the timer twice in NtSetTimer.
svn path=/trunk/; revision=14443
Eric Kohl [Sat, 2 Apr 2005 15:11:36 +0000 (15:11 +0000)]
NdrSendReceive: Update the message buffer info after the call to I_RpcSendReceive.
svn path=/trunk/; revision=14442
Martin Fuchs [Sat, 2 Apr 2005 14:26:56 +0000 (14:26 +0000)]
reactivate control panel folder
svn path=/trunk/; revision=14441
Hervé Poussineau [Sat, 2 Apr 2005 14:16:47 +0000 (14:16 +0000)]
Correct timeout issues when reading
Pend read IRPs
Lots of small issues
svn path=/trunk/; revision=14440
Martin Fuchs [Sat, 2 Apr 2005 11:40:58 +0000 (11:40 +0000)]
fix tray icon config dialog for the first icon
svn path=/trunk/; revision=14439
Martin Fuchs [Sat, 2 Apr 2005 11:21:46 +0000 (11:21 +0000)]
switch to search icon in search dialog
svn path=/trunk/; revision=14438
Martin Fuchs [Sat, 2 Apr 2005 10:48:16 +0000 (10:48 +0000)]
terminate shell service objects thread if there is nothing to do
svn path=/trunk/; revision=14434
Steven Edwards [Sat, 2 Apr 2005 05:43:37 +0000 (05:43 +0000)]
__USE_W32API
svn path=/trunk/; revision=14433
Steven Edwards [Sat, 2 Apr 2005 05:37:20 +0000 (05:37 +0000)]
bunch of w32api fixes. ascii.h is gonecd ..! coff.h was unused and quite a few others were redunant and could be moved. If you try to build a app in the ROS build system without using __USE_W32API or Unicode beware it won't build as it shouldn't. Also partinfo was really broken so someone needs to fix this. If not I will attempt to w32api'ise it in the morning.
svn path=/trunk/; revision=14432
Steven Edwards [Sat, 2 Apr 2005 00:49:10 +0000 (00:49 +0000)]
avoid the use of ver.h in favor of winver.h
svn path=/trunk/; revision=14431
Gunnar Dalsnes [Sat, 2 Apr 2005 00:18:46 +0000 (00:18 +0000)]
-move rtl thread/process stuff from ntdll to rtl and make ntoskrnl\ldr\init.c use those
-fix RtlCreateUserProcess to create the thread suspended and update all users of RtlCreateUserProcess to manually resume the thread
svn path=/trunk/; revision=14430
Steven Edwards [Sat, 2 Apr 2005 00:11:50 +0000 (00:11 +0000)]
nevermind. It helps to do a make bootcd in the terminal that has the value and /usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games:/opt/www/htdig/bin:/usr/lib/java/bin:/usr/lib/java/jre/bin:/opt/kde/bin:/usr/lib/qt/bin to mingw defined.
svn path=/trunk/; revision=14429
Steven Edwards [Sat, 2 Apr 2005 00:05:16 +0000 (00:05 +0000)]
mingw32-linux is not setting ARCH=i386....this fixes the bootcd for now
svn path=/trunk/; revision=14428
Steven Edwards [Fri, 1 Apr 2005 21:44:22 +0000 (21:44 +0000)]
use the w32api headers
svn path=/trunk/; revision=14426
Steven Edwards [Fri, 1 Apr 2005 21:19:23 +0000 (21:19 +0000)]
remove my WinCE support attempt
svn path=/trunk/; revision=14425
Steven Edwards [Fri, 1 Apr 2005 21:18:43 +0000 (21:18 +0000)]
remove my WinCE support attempt
svn path=/trunk/; revision=14424
Casper Hornstrup [Fri, 1 Apr 2005 19:31:52 +0000 (19:31 +0000)]
Put winebuild output in intermediate directory
svn path=/branches/xmlbuildsystem/; revision=14423
Hartmut Birr [Fri, 1 Apr 2005 18:35:34 +0000 (18:35 +0000)]
- Route the stream file objects also through the close path.
- Calculate the size of the fcb hash table depend on the file system type.
svn path=/trunk/; revision=14422
Hartmut Birr [Fri, 1 Apr 2005 18:22:17 +0000 (18:22 +0000)]
- Use IoBuildAsynchronousFsdRequest instead IoBuildSynchronousFsdRequest in NtRead/WriteFile.
- Guard the calls to IoBuildAsynchronousFsdRequest with an exception frame.
svn path=/trunk/; revision=14421
Hartmut Birr [Fri, 1 Apr 2005 18:19:46 +0000 (18:19 +0000)]
Raise the exception in MmProbeAndLockPages always with STATUS_ACCESS_VIOLATION.
svn path=/trunk/; revision=14420
Casper Hornstrup [Fri, 1 Apr 2005 18:18:18 +0000 (18:18 +0000)]
Build stubs generated by winebuild
svn path=/branches/xmlbuildsystem/; revision=14419
Hartmut Birr [Fri, 1 Apr 2005 18:17:47 +0000 (18:17 +0000)]
Guard the calls to MmProbeAndLockPages and IoPrepareIrpBuffer with an exception frame and do free allocated resources if an exception occurs.
svn path=/trunk/; revision=14418
Steven Edwards [Fri, 1 Apr 2005 18:06:50 +0000 (18:06 +0000)]
move another SDK header to the SDK
svn path=/trunk/; revision=14417
Steven Edwards [Fri, 1 Apr 2005 18:00:22 +0000 (18:00 +0000)]
use -D__USE_W32API for tgetopt
svn path=/trunk/; revision=14416
Magnus Olsen [Fri, 1 Apr 2005 11:42:40 +0000 (11:42 +0000)]
Swedish translation
David Nordenberg
dnordenberg@users.sourceforge.net
proofread by
Andreas Bjerkeholt
harteex@gmail.com,
svn path=/trunk/; revision=14415
Magnus Olsen [Fri, 1 Apr 2005 11:29:14 +0000 (11:29 +0000)]
minor update
Swedish translation
Andreas Bjerkeholt
harteex@gmail.com,
proofread by
David Nordenberg
dnordenberg@users.sourceforge.net
svn path=/trunk/; revision=14414
Magnus Olsen [Fri, 1 Apr 2005 10:19:45 +0000 (10:19 +0000)]
David Nordenberg: New copy from english resource translated to Swedish,
old one was missing 95% of its content.
proofread by Andreas Bjerkeholt
svn path=/trunk/; revision=14413
Magnus Olsen [Fri, 1 Apr 2005 09:54:56 +0000 (09:54 +0000)]
minor changs by
Swedish translation
Andreas Bjerkeholt
harteex@gmail.com,
and
proofread by
David Nordenberg
dnordenberg@users.sourceforge.net
svn path=/trunk/; revision=14412
Magnus Olsen [Fri, 1 Apr 2005 09:38:01 +0000 (09:38 +0000)]
Swedish translation
Andreas Bjerkeholt
harteex@gmail.com,
proofread by
David Nordenberg
dnordenberg@users.sourceforge.net
svn path=/trunk/; revision=14411
Magnus Olsen [Fri, 1 Apr 2005 09:10:32 +0000 (09:10 +0000)]
Swedish translation
David Nordenberg
dnordenberg@users.sourceforge.net
proofread by
Andreas Bjerkeholt
harteex@gmail.com,
svn path=/trunk/; revision=14410
Magnus Olsen [Fri, 1 Apr 2005 09:06:13 +0000 (09:06 +0000)]
Swedish translation
David Nordenberg
dnordenberg@users.sourceforge.net
with some help from Andreas
proofread by
Andreas Bjerkeholt
harteex@gmail.com,
svn path=/trunk/; revision=14409
Magnus Olsen [Fri, 1 Apr 2005 09:03:09 +0000 (09:03 +0000)]
Swedish translation
David Nordenberg
dnordenberg@users.sourceforge.net
proofread by
Andreas Bjerkeholt
harteex@gmail.com,
svn path=/trunk/; revision=14408
Magnus Olsen [Fri, 1 Apr 2005 08:56:53 +0000 (08:56 +0000)]
Swedish translation
David Nordenberg
dnordenberg@users.sourceforge.net
proofread by
Andreas Bjerkeholt
harteex@gmail.com,
svn path=/trunk/; revision=14407
Magnus Olsen [Fri, 1 Apr 2005 08:54:01 +0000 (08:54 +0000)]
* David Nordenberg: fixed minor things in swedish translation
dnordenberg@users.sourceforge.net
svn path=/trunk/; revision=14406
Magnus Olsen [Fri, 1 Apr 2005 08:51:57 +0000 (08:51 +0000)]
Swedish translation
David Nordenberg
dnordenberg@users.sourceforge.net
proofread by
Andreas Bjerkeholt
harteex@gmail.com,
svn path=/trunk/; revision=14405
Steven Edwards [Fri, 1 Apr 2005 05:12:15 +0000 (05:12 +0000)]
moved this to the wrong folder
svn path=/trunk/; revision=14404
Steven Edwards [Fri, 1 Apr 2005 05:04:40 +0000 (05:04 +0000)]
move some SDK headers to the SDK, convert filenames and include statements to lowercase as everything else is in lowercase
svn path=/trunk/; revision=14403
Gunnar Dalsnes [Fri, 1 Apr 2005 00:39:52 +0000 (00:39 +0000)]
-move ppb from ntdll to rtl
smapiexec.c: free ppb on failure. resume thread (RtlCreateUserProcess is supposed to create the thread suspended)
svn path=/trunk/; revision=14402
Art Yerkes [Fri, 1 Apr 2005 00:30:29 +0000 (00:30 +0000)]
PowerPC also uses 4k pages.
svn path=/trunk/; revision=14401
Art Yerkes [Fri, 1 Apr 2005 00:22:30 +0000 (00:22 +0000)]
PowerPC architecture files. Few Mach function are implemented.
The biggest things to note here:
1) We have to probe the pci bridge to find out the amount of available
memory on older macs. We use the base model boot-time assumption that
linux uses and leave it till later to find our max memory.
2) Open firmware proxy functionality is divided in two parts. FreeLDR
is responsible for providing data to and getting it from Open firmware
in big-endian format in memory. The ofproxy function itself is
responsible for shifting the arguments and calling the target big endian
function. The good thing here is that we share open firmware functions
between the xcoff part and FreeLDR.
svn path=/trunk/; revision=14400
Steven Edwards [Fri, 1 Apr 2005 00:20:29 +0000 (00:20 +0000)]
Some cleanup of crt.a feel free to remove header duplication and use 'precomp.h' in more places to speed build times
svn path=/trunk/; revision=14399
Art Yerkes [Fri, 1 Apr 2005 00:17:10 +0000 (00:17 +0000)]
Powerpc math header.
svn path=/trunk/; revision=14398
Art Yerkes [Fri, 1 Apr 2005 00:15:04 +0000 (00:15 +0000)]
Changes to use stdarg rather than assume that arguments are on the stack
and in the correct order. Tested on i386 and powerpc.
svn path=/trunk/; revision=14397
Gunnar Dalsnes [Fri, 1 Apr 2005 00:04:15 +0000 (00:04 +0000)]
mmfuncs.h: add MmGetSystemAddressForMdlSafe/MmMapLockedPagesSpecifyCache defs.
matherr.c: remove _exception struct since its already in math.h
path: simply file exsitence check
iomgr: simplify/use standard generic file mappings flags
misc.
svn path=/trunk/; revision=14396
Steven Edwards [Thu, 31 Mar 2005 22:40:23 +0000 (22:40 +0000)]
remove these control panels, they never worked
svn path=/trunk/; revision=14395
Steven Edwards [Thu, 31 Mar 2005 19:54:03 +0000 (19:54 +0000)]
add a inline strupr for us Unix folk
svn path=/branches/xmlbuildsystem/; revision=14394
Hervé Poussineau [Thu, 31 Mar 2005 19:33:50 +0000 (19:33 +0000)]
Add OBJ_KERNEL_HANDLE value
svn path=/trunk/; revision=14393
Gregor Anich [Thu, 31 Mar 2005 18:26:31 +0000 (18:26 +0000)]
Fix little bug.
svn path=/trunk/; revision=14392
Gregor Anich [Thu, 31 Mar 2005 16:08:09 +0000 (16:08 +0000)]
* Move the KdbEntryCount (check for exception inside KDB) into the critical section to prevent KDB from not handling simultaneous exceptions correctly.
* Flush input when KDB is entered.
* Detect if terminal is connected and filter out escape sequences if no terminal is present.
svn path=/trunk/; revision=14389
Thomas Bluemel [Thu, 31 Mar 2005 14:23:11 +0000 (14:23 +0000)]
don't bugcheck on object type mismatch in PsLookupCidHandle
svn path=/trunk/; revision=14388
Alex Ionescu [Thu, 31 Mar 2005 13:52:49 +0000 (13:52 +0000)]
Clean up catch.c
svn path=/trunk/; revision=14387
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
Thomas Bluemel [Wed, 30 Mar 2005 20:19:47 +0000 (20:19 +0000)]
initialize variables
svn path=/trunk/; revision=14384
Alex Ionescu [Wed, 30 Mar 2005 00:44:52 +0000 (00:44 +0000)]
Return status on failure.
svn path=/trunk/; revision=14383
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
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
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
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
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
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
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
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
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
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
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
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
Magnus Olsen [Mon, 28 Mar 2005 18:12:31 +0000 (18:12 +0000)]
remove res
svn path=/trunk/; revision=14370
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
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
Thomas Bluemel [Mon, 28 Mar 2005 17:25:19 +0000 (17:25 +0000)]
fix warning on optimized builds
svn path=/trunk/; revision=14367
Magnus Olsen [Mon, 28 Mar 2005 16:51:23 +0000 (16:51 +0000)]
did foget the icon form mf
svn path=/trunk/; revision=14366
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
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
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
Martin Fuchs [Mon, 28 Mar 2005 10:56:29 +0000 (10:56 +0000)]
enable multiline tooltips
svn path=/trunk/; revision=14362
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
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
Klemens Friedl [Sun, 27 Mar 2005 21:34:41 +0000 (21:34 +0000)]
change the icon file
svn path=/trunk/; revision=14359
Klemens Friedl [Sun, 27 Mar 2005 21:32:35 +0000 (21:32 +0000)]
change the icon file
svn path=/trunk/; revision=14358
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
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
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
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
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
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
Martin Fuchs [Sun, 27 Mar 2005 18:13:43 +0000 (18:13 +0000)]
launch shell DDE server
svn path=/trunk/; revision=14351
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
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
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
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