Hartmut Birr [Thu, 5 May 2005 11:05:05 +0000 (11:05 +0000)]
- Return the length in VfatDirectoryControl.
svn path=/trunk/; revision=14990
Hartmut Birr [Thu, 5 May 2005 11:03:27 +0000 (11:03 +0000)]
- Free always the name string and the completion context in IopDeleteFile.
- Fixed the check for synchronous operations in NtQueryDirectoryFile.
svn path=/trunk/; revision=14989
Hartmut Birr [Thu, 5 May 2005 10:59:34 +0000 (10:59 +0000)]
- Guard the copying to the IOSB.
- Do the main processing on success or if previous STATUS_PENDING was returned.
Do not use some of the IRP and FO flags at this point.
- Set all results before signaling the events.
- Signal the FO event previous the user event.
- Made the code a little bit shorter.
svn path=/trunk/; revision=14988
Hervé Poussineau [Thu, 5 May 2005 09:59:38 +0000 (09:59 +0000)]
SVN maintenance:
Delete wine_unicode.map
Add *.map to ignore list
svn path=/trunk/; revision=14987
Thomas Bluemel [Thu, 5 May 2005 02:46:17 +0000 (02:46 +0000)]
- fixed RegSetValueEx to take the null-terminating byte for strings into account when the caller forgot it
- capture the driver service name string in NtLoadDriver
svn path=/trunk/; revision=14984
Thomas Bluemel [Thu, 5 May 2005 00:07:27 +0000 (00:07 +0000)]
only create handles with access rights needed for the operation
svn path=/trunk/; revision=14983
Magnus Olsen [Wed, 4 May 2005 23:06:15 +0000 (23:06 +0000)]
tinus
implement MouseResolution setting
Me (Magnus Olsen)
remove old psuax drv from hiveinst.inf and add tinus mouse drv settings
add MouseResolution setting to reg
svn path=/trunk/; revision=14982
Thomas Bluemel [Wed, 4 May 2005 22:32:43 +0000 (22:32 +0000)]
prevent buffer overflow, LoadString accepts the size of the buffer in TCHARs, not in bytes!
svn path=/trunk/; revision=14981
Thomas Bluemel [Wed, 4 May 2005 22:21:55 +0000 (22:21 +0000)]
prevent buffer overflow, LoadString accepts the size of the buffer in TCHARs, not in bytes!
svn path=/trunk/; revision=14980
Thomas Bluemel [Wed, 4 May 2005 22:18:43 +0000 (22:18 +0000)]
correctly use tchar.h again and build a unicode version by default
svn path=/trunk/; revision=14979
Thomas Bluemel [Wed, 4 May 2005 21:23:13 +0000 (21:23 +0000)]
it's valid to pass lpTargetHandle = NULL to DuplicateHandle()
svn path=/trunk/; revision=14978
Gé van Geldorp [Wed, 4 May 2005 20:38:43 +0000 (20:38 +0000)]
Fix GDB stub:
- Initialize WrapperTable routines as early as possible
- Initialize debug port (hard coded to COM2, 115200 baud for now)
- Don't limit runnable thread on startup
svn path=/trunk/; revision=14977
Thomas Bluemel [Wed, 4 May 2005 19:29:28 +0000 (19:29 +0000)]
make correct use of tchar.h in taskmgr and build it as unicode by default
svn path=/trunk/; revision=14976
Maarten Bosma [Wed, 4 May 2005 18:53:47 +0000 (18:53 +0000)]
Steven Wilson: update tlist to use new process info struct names
svn path=/trunk/; revision=14975
Magnus Olsen [Wed, 4 May 2005 18:10:12 +0000 (18:10 +0000)]
David Nordenberg: Swedish translation, proofread by Andreas Bjerkeholt and small change from Kris Engeman
svn path=/trunk/; revision=14974
Martin Fuchs [Wed, 4 May 2005 17:59:36 +0000 (17:59 +0000)]
restore toolbar bitmap
svn path=/trunk/; revision=14973
Magnus Olsen [Wed, 4 May 2005 17:41:27 +0000 (17:41 +0000)]
Swedish åäö was gone in the translation after some commit.
I which we can split all langues to own .rc files.
so this can not be happen agien
Thx Harteex for fixing åäö in the .rc file
svn path=/trunk/; revision=14972
Magnus Olsen [Wed, 4 May 2005 16:54:48 +0000 (16:54 +0000)]
filip0402 : patch for taskmgr to remove some hardcode string tested by Harteex
svn path=/trunk/; revision=14971
Hervé Poussineau [Wed, 4 May 2005 16:00:39 +0000 (16:00 +0000)]
Set Thread->SystemThread to TRUE when creating a system thread. Patch by Filip Navara
svn path=/trunk/; revision=14970
Aleksey Bragin [Wed, 4 May 2005 15:53:54 +0000 (15:53 +0000)]
RegOpenKey, RegOpenKeyEx A/W imported and ported from WINE. This keeps the current test set in advapi32_test registry on 85/0 level
svn path=/trunk/; revision=14969
Aleksey Bragin [Wed, 4 May 2005 15:27:05 +0000 (15:27 +0000)]
NtOpenKey modified to correctly behave when wrong input params are given (according to WINE tests).
svn path=/trunk/; revision=14968
Hervé Poussineau [Wed, 4 May 2005 13:28:34 +0000 (13:28 +0000)]
Fix flags checking in I8042ReadData (patch by Tinus_)
Check error codes returned by IoCreateDevice
Replace ExFreePool by ExFreePoolWithTag
svn path=/trunk/; revision=14967
Alex Ionescu [Tue, 3 May 2005 23:24:26 +0000 (23:24 +0000)]
Fix horrible bug where Queued Threads were treated like Threads on the Ready list. I was aware of this bug for months and it's fixed in my new scheduler but now that tinus has seen it happen, I'm comitting the fix temporarly in trunk.
svn path=/trunk/; revision=14966
Magnus Olsen [Tue, 3 May 2005 23:18:21 +0000 (23:18 +0000)]
bugfix from, tinus mailto:o112w8r02@sneakemail.com
fixining http://reactos.com/bugzilla/show_bug.cgi?id=616#c1
bug in mozila
There's a small bug in usetup/bootsup.c which makes it fail formatting the disk.
It tries to read the bootsector image on the cdrom for write access (which
succeeds), then tries to read from the handle (which fails).
svn path=/trunk/; revision=14965
Hartmut Birr [Tue, 3 May 2005 21:42:35 +0000 (21:42 +0000)]
Do always set the UserIosb of an irp in IoSecondStageCompletion.
svn path=/trunk/; revision=14964
Hervé Poussineau [Tue, 3 May 2005 21:25:41 +0000 (21:25 +0000)]
Add French translation for sndvol32 (Patch by Usurp)
Set properties for Cz.rc and Sv.rc
svn path=/trunk/; revision=14963
Magnus Olsen [Tue, 3 May 2005 18:37:51 +0000 (18:37 +0000)]
Implement WSAStringToAddressA
svn path=/trunk/; revision=14962
Magnus Olsen [Tue, 3 May 2005 17:22:52 +0000 (17:22 +0000)]
Implement WSAStringToAddressW
svn path=/trunk/; revision=14961
Hervé Poussineau [Tue, 3 May 2005 13:14:59 +0000 (13:14 +0000)]
Remove Disk driver for Bochs.
It doesn't compile and shouldn't be usefull as we have a normal disk driver in drivers/storage/disk
svn path=/trunk/; revision=14960
Martin Fuchs [Tue, 3 May 2005 12:15:27 +0000 (12:15 +0000)]
rosshell: printer and network folder in start menu
svn path=/trunk/; revision=14959
Alex Ionescu [Tue, 3 May 2005 11:56:46 +0000 (11:56 +0000)]
revert accidental commit
svn path=/trunk/; revision=14958
Martin Fuchs [Tue, 3 May 2005 09:32:10 +0000 (09:32 +0000)]
context menu interface pointer cleanup
svn path=/trunk/; revision=14957
Martin Fuchs [Tue, 3 May 2005 09:21:42 +0000 (09:21 +0000)]
small optimization for the last change
svn path=/trunk/; revision=14956
Martin Fuchs [Tue, 3 May 2005 08:04:58 +0000 (08:04 +0000)]
display custom folders in start menu root
svn path=/trunk/; revision=14955
Martin Fuchs [Tue, 3 May 2005 08:03:46 +0000 (08:03 +0000)]
context menu interface pointer cleanup
svn path=/trunk/; revision=14954
Hartmut Birr [Mon, 2 May 2005 20:30:29 +0000 (20:30 +0000)]
Open/create all files with the necessary rights.
svn path=/trunk/; revision=14951
Hartmut Birr [Mon, 2 May 2005 19:12:31 +0000 (19:12 +0000)]
- Check first for a valid returned object in ObOpenObjectByName.
- Free always the remaining path string if an error is returned in ObOpenObjectByName.
svn path=/trunk/; revision=14950
Hervé Poussineau [Mon, 2 May 2005 16:35:58 +0000 (16:35 +0000)]
Add i8042prt.sys and kbdclass.sys to boot cd
Remove leftover of keyboard.sys and psaux.sys drivers
(Pointed by Usurp)
svn path=/trunk/; revision=14949
Emanuele Aliberti [Mon, 2 May 2005 14:15:56 +0000 (14:15 +0000)]
Move VMS subtree in the proper place.
svn path=/trunk/; revision=14948
Filip Navara [Mon, 2 May 2005 14:05:38 +0000 (14:05 +0000)]
Fix Alex's completely wrong fix for NtUserScrollWindowEx (aka bug #606).
svn path=/trunk/; revision=14947
Alex Ionescu [Mon, 2 May 2005 11:42:41 +0000 (11:42 +0000)]
Fix many of the scrollbar issues. However, MDI Scrollbars are still not working perfectly. Patch by tinus <o112w8r02@sneakemail.com>. Fixes bug 606
svn path=/trunk/; revision=14946
Alex Ionescu [Mon, 2 May 2005 11:38:48 +0000 (11:38 +0000)]
Don't call internal function which checks parameters since our parameter is kernel mode.
svn path=/trunk/; revision=14945
Hervé Poussineau [Mon, 2 May 2005 11:03:54 +0000 (11:03 +0000)]
Don't free unicode strings in case of error
svn path=/trunk/; revision=14944
Art Yerkes [Mon, 2 May 2005 07:04:36 +0000 (07:04 +0000)]
Fix KDSERIAL.
svn path=/trunk/; revision=14943
Alex Ionescu [Mon, 2 May 2005 05:27:32 +0000 (05:27 +0000)]
Same kind of fixes for NtFlushBuffersFile
svn path=/trunk/; revision=14942
Alex Ionescu [Mon, 2 May 2005 05:15:20 +0000 (05:15 +0000)]
Fix NtQueryInformationFile. Use right device object in case of FO_DIRECT_DEVICE_OPEN, use local event, set proper flags so that the I/O manager does the copying and freeing of the buffers, respect syyncronous I/O. Same kind of fixes for IoQueryFileInformation
svn path=/trunk/; revision=14941
Martin Fuchs [Sun, 1 May 2005 23:19:48 +0000 (23:19 +0000)]
implement owner drawn context menus for winefile
svn path=/trunk/; revision=14940
Hervé Poussineau [Sun, 1 May 2005 22:30:13 +0000 (22:30 +0000)]
Fix garbage text output with cmd.exe in GUI mode.
Thanks to Hartmut for pointing me the problem
svn path=/trunk/; revision=14939
Alex Ionescu [Sun, 1 May 2005 22:29:18 +0000 (22:29 +0000)]
Byebye decrepit drivers
svn path=/trunk/; revision=14938
Alex Ionescu [Sun, 1 May 2005 22:20:13 +0000 (22:20 +0000)]
Remove incorrect change
svn path=/trunk/; revision=14936
Alex Ionescu [Sun, 1 May 2005 22:06:38 +0000 (22:06 +0000)]
remove accidental commit
svn path=/trunk/; revision=14935
Alex Ionescu [Sun, 1 May 2005 21:57:57 +0000 (21:57 +0000)]
Remove incorrect change
svn path=/trunk/; revision=14934
Alex Ionescu [Sun, 1 May 2005 21:51:57 +0000 (21:51 +0000)]
Do not signal event twice. Thanks to Gunnar for finding the bug
svn path=/trunk/; revision=14933
Martin Fuchs [Sun, 1 May 2005 21:22:13 +0000 (21:22 +0000)]
merge ROS Shell without integrated explorer part into trunk
svn path=/trunk/; revision=14932
Thomas Bluemel [Sun, 1 May 2005 21:19:04 +0000 (21:19 +0000)]
DeleteFile should create a handle with DELETE access rights
svn path=/trunk/; revision=14931
Hervé Poussineau [Sun, 1 May 2005 21:03:02 +0000 (21:03 +0000)]
SVN maintenance on new directories/files
svn path=/trunk/; revision=14929
Filip Navara [Sun, 1 May 2005 20:53:29 +0000 (20:53 +0000)]
Potapnik <jirka@studioprojekt.cz>
Czech translation of Registry Editor.
svn path=/trunk/; revision=14928
Filip Navara [Sun, 1 May 2005 20:48:20 +0000 (20:48 +0000)]
Potapnik <jirka@studioprojekt.cz>
Czech translation of VMWInst, Welcome and WinLogon (with one change by me).
svn path=/trunk/; revision=14927
Alex Ionescu [Sun, 1 May 2005 20:38:29 +0000 (20:38 +0000)]
i8042prt driver by tinus.
svn path=/trunk/; revision=14926
Magnus Olsen [Sun, 1 May 2005 20:30:41 +0000 (20:30 +0000)]
reverted them back from ekohl change it create
alot of problem example chater are not being display right
if you switch reactos to another langues.
svn path=/trunk/; revision=14925
Hervé Poussineau [Sun, 1 May 2005 20:20:59 +0000 (20:20 +0000)]
Please give names to your PDOs. Should correct the boot on non-ACPI systems.
svn path=/trunk/; revision=14924
Martin Fuchs [Sun, 1 May 2005 20:12:06 +0000 (20:12 +0000)]
more rosshell separations
svn path=/branches/lean-explorer/; revision=14923
Martin Fuchs [Sun, 1 May 2005 20:02:30 +0000 (20:02 +0000)]
experimental ROS Shell without integrated explorer part
svn path=/branches/lean-explorer/; revision=14922
Alex Ionescu [Sun, 1 May 2005 19:46:51 +0000 (19:46 +0000)]
Fix IopCloseFile: Use IRP_SYNC_API flag, use local stack event, get the right deviceobject if FO_DIRECT_DEVICE_OPEN is set, set IRP_CLOSE_OPERATION flag.
svn path=/trunk/; revision=14921
Alex Ionescu [Sun, 1 May 2005 19:36:00 +0000 (19:36 +0000)]
Fix IopDeleteFile: Use IRP_SYNC_API flag, use local stack event, fix memory leak (Free completion context), dereference completion port, get the right deviceobject if FO_DIRECT_DEVICE_OPEN is set
svn path=/trunk/; revision=14920
Thomas Bluemel [Sun, 1 May 2005 19:30:06 +0000 (19:30 +0000)]
fixed some warnings with gcc4 (mostly assignment differs in signedness warnings)
svn path=/trunk/; revision=14919
Magnus Olsen [Sun, 1 May 2005 18:23:08 +0000 (18:23 +0000)]
Fix so it can compile agein
svn path=/trunk/; revision=14918
Magnus Olsen [Sun, 1 May 2005 17:32:09 +0000 (17:32 +0000)]
Remove some hardcode strings
to En.rc
svn path=/trunk/; revision=14917
Magnus Olsen [Sun, 1 May 2005 15:18:45 +0000 (15:18 +0000)]
Move english langues to own .rc file (En.rc) so it be more easy to maintain all langues
svn path=/trunk/; revision=14916
Magnus Olsen [Sun, 1 May 2005 14:53:57 +0000 (14:53 +0000)]
Move english langues to own .rc file (En.rc) so it be more easy to maintain all langues
svn path=/trunk/; revision=14915
Magnus Olsen [Sun, 1 May 2005 14:42:04 +0000 (14:42 +0000)]
Andreas Bjerkeholt: Swedish translation, proofread by David Nordenberg
svn path=/trunk/; revision=14914
Magnus Olsen [Sun, 1 May 2005 14:39:01 +0000 (14:39 +0000)]
David Nordenberg: Swedish translation, proofread by Andreas Bjerkeholt
svn path=/trunk/; revision=14913
Eric Kohl [Sun, 1 May 2005 13:58:30 +0000 (13:58 +0000)]
- Use fixed message buffer size.
- Don't translate command options.
- Only use _one_ message buffer per function.
- Fix indentation mess.
svn path=/trunk/; revision=14912
Martin Fuchs [Sun, 1 May 2005 12:56:25 +0000 (12:56 +0000)]
restore the IDS_TERMINATE strings trashed by the commit in rev. 14769
Could please someone with a swedish environment check if the character encoding in codepage 1252 is correct?
svn path=/trunk/; revision=14911
Art Yerkes [Sun, 1 May 2005 11:24:07 +0000 (11:24 +0000)]
Added HOST=mingw32-linux64 setting.
Fixed various small breakage for linux64 host.
svn path=/trunk/; revision=14910
Filip Navara [Sun, 1 May 2005 11:15:11 +0000 (11:15 +0000)]
tinus <o112w8r02@sneakemail.com>
Call the shell hook on showing/hiding window.
svn path=/trunk/; revision=14909
Hartmut Birr [Sun, 1 May 2005 10:28:58 +0000 (10:28 +0000)]
Made the loading of resource strings more unicode compatibly.
svn path=/trunk/; revision=14908
Hartmut Birr [Sun, 1 May 2005 09:53:19 +0000 (09:53 +0000)]
Return the correct data length for FSCTL_PIPE_GET_STATE.
svn path=/trunk/; revision=14907
Hartmut Birr [Sun, 1 May 2005 09:51:06 +0000 (09:51 +0000)]
Fixed the calculation of timeout values.
svn path=/trunk/; revision=14906
Hartmut Birr [Sun, 1 May 2005 09:49:45 +0000 (09:49 +0000)]
Print symbol names if DBG is defined.
svn path=/trunk/; revision=14905
Filip Navara [Sun, 1 May 2005 09:45:35 +0000 (09:45 +0000)]
Potapnik <jirka@studioprojekt.cz>
Czech translation of Task Manager statusbar messages.
svn path=/trunk/; revision=14904
Filip Navara [Sun, 1 May 2005 09:29:20 +0000 (09:29 +0000)]
Forgot to change the sprintf statements in revision 14902.
svn path=/trunk/; revision=14903
Filip Navara [Sun, 1 May 2005 09:23:12 +0000 (09:23 +0000)]
Move the statusbar strings to resources.
svn path=/trunk/; revision=14902
Eric Kohl [Sun, 1 May 2005 09:07:31 +0000 (09:07 +0000)]
Use default locale until ReactOS fully suports all required locale functions!
svn path=/trunk/; revision=14901
Filip Navara [Sun, 1 May 2005 08:25:33 +0000 (08:25 +0000)]
Fix coordinate mapping of unmodRect in DefWndDoSizeMove.
svn path=/trunk/; revision=14900
Filip Navara [Sun, 1 May 2005 08:03:41 +0000 (08:03 +0000)]
Set the message point/time for keyboard and hotkey messages.
svn path=/trunk/; revision=14899
Filip Navara [Sun, 1 May 2005 07:10:47 +0000 (07:10 +0000)]
Change the default system menu icon in MDI_AugmentFrameMenu to application icon (based on patch by tinus <o112w8r02@sneakemail.com>).
svn path=/trunk/; revision=14898
Gé van Geldorp [Sun, 1 May 2005 07:08:18 +0000 (07:08 +0000)]
svn maintenance
svn path=/trunk/; revision=14897
Filip Navara [Sun, 1 May 2005 07:05:13 +0000 (07:05 +0000)]
- Merge changes to MDI_AugmentFrameMenu from Wine (fixes part of bug #606).
- Fix deleting of bitmap in MDI_RestoreFrameMenu.
svn path=/trunk/; revision=14896
Gé van Geldorp [Sun, 1 May 2005 06:38:51 +0000 (06:38 +0000)]
svn maintenance
svn path=/trunk/; revision=14895
Thomas Bluemel [Sat, 30 Apr 2005 22:45:58 +0000 (22:45 +0000)]
fixed uninitialized variable warning
svn path=/trunk/; revision=14894
Eric Kohl [Sat, 30 Apr 2005 22:00:26 +0000 (22:00 +0000)]
NtQueryInformationFile/NtSetInformationFile:
- Check for information class specific access rights.
- Clean-up some indentation mess.
svn path=/trunk/; revision=14893
Aleksey Bragin [Sat, 30 Apr 2005 21:11:34 +0000 (21:11 +0000)]
Fixed RegEnumValueA/W behaviour when output buffers are too small. This fixes 20+ tests from "advapi32_test registry" (now it has only 2 failures - but that's a reduced tests set!).
I beg my pardon for reformatting these two funcs and fixing bugs in one commit, I will do it in different commits in the future.
svn path=/trunk/; revision=14891
Magnus Olsen [Sat, 30 Apr 2005 21:07:32 +0000 (21:07 +0000)]
forget this file
thx <hpoussin>
svn path=/trunk/; revision=14890
Magnus Olsen [Sat, 30 Apr 2005 19:00:46 +0000 (19:00 +0000)]
Remove all hardcode string to En.rc
Hopplyfull all hardcoing string are gone now
svn path=/trunk/; revision=14888
Filip Navara [Sat, 30 Apr 2005 18:55:44 +0000 (18:55 +0000)]
Potapnik <jirka@studioprojekt.cz>
Czech translation of Task Manager.
svn path=/trunk/; revision=14887
Filip Navara [Sat, 30 Apr 2005 18:49:41 +0000 (18:49 +0000)]
Potapnik <jirka@studioprojekt.cz>
Czech translations of appwiz, control, desk, intl, ncpa, sysdm and timedate.
svn path=/trunk/; revision=14885
Alex Ionescu [Sat, 30 Apr 2005 17:43:18 +0000 (17:43 +0000)]
Add hack for ROS's weird behavior. Will investigate but this lets you boot for now
svn path=/trunk/; revision=14884
Hartmut Birr [Sat, 30 Apr 2005 17:37:11 +0000 (17:37 +0000)]
Set the readed size within the irp.
svn path=/trunk/; revision=14883
Alex Ionescu [Sat, 30 Apr 2005 17:30:05 +0000 (17:30 +0000)]
Remove debug message
svn path=/trunk/; revision=14882