reactos.git
18 years agostrip whitespace from end of lines
Steven Edwards [Mon, 9 May 2005 01:43:41 +0000 (01:43 +0000)]
strip whitespace from end of lines

svn path=/trunk/; revision=15169

18 years agostrip whitespace from end of lines
Steven Edwards [Mon, 9 May 2005 01:43:25 +0000 (01:43 +0000)]
strip whitespace from end of lines

svn path=/trunk/; revision=15168

18 years agostrip whitespace from end of lines
Steven Edwards [Mon, 9 May 2005 01:42:07 +0000 (01:42 +0000)]
strip whitespace from end of lines

svn path=/trunk/; revision=15167

18 years agostrip whitespace from end of lines
Steven Edwards [Mon, 9 May 2005 01:41:26 +0000 (01:41 +0000)]
strip whitespace from end of lines

svn path=/trunk/; revision=15166

18 years agostrip whitespace from end of lines
Steven Edwards [Mon, 9 May 2005 01:41:02 +0000 (01:41 +0000)]
strip whitespace from end of lines

svn path=/trunk/; revision=15165

18 years agostrip whitespace from end of lines
Steven Edwards [Mon, 9 May 2005 01:38:29 +0000 (01:38 +0000)]
strip whitespace from end of lines

svn path=/trunk/; revision=15164

18 years agoFix KDBG and enable IRP_NOCACHE for ReadFile. Also disable SEH for Buffer since PRobe...
Alex Ionescu [Mon, 9 May 2005 01:14:42 +0000 (01:14 +0000)]
Fix KDBG and enable IRP_NOCACHE for ReadFile. Also disable SEH for Buffer since PRobeForWrite has a bug and cannot probe past a page

svn path=/trunk/; revision=15163

18 years agoFix uninitailzied variable on dbg=0
Alex Ionescu [Mon, 9 May 2005 01:06:39 +0000 (01:06 +0000)]
Fix uninitailzied variable on dbg=0

svn path=/trunk/; revision=15162

18 years agoGrrr..it's getting late or something. CORRECT fix.
Alex Ionescu [Mon, 9 May 2005 01:01:18 +0000 (01:01 +0000)]
Grrr..it's getting late or something. CORRECT fix.

svn path=/trunk/; revision=15161

18 years agoSorry, wrong version got commited
Alex Ionescu [Mon, 9 May 2005 00:41:55 +0000 (00:41 +0000)]
Sorry, wrong version got commited

svn path=/trunk/; revision=15160

18 years agoremove last hardcode string to En.rc
Magnus Olsen [Mon, 9 May 2005 00:38:57 +0000 (00:38 +0000)]
remove last hardcode string to En.rc
need translate to other langes new strings in En.rc
are IDS_DNS_ERROR, IDS_SOCKET_ERROR, IDS_GET_SRV_ERROR, IDS_CON_SRV_ERROR

svn path=/trunk/; revision=15159

18 years agoFix a previous bug and fix NtReadFile: Read FileObject Status, Set Read Operation...
Alex Ionescu [Mon, 9 May 2005 00:33:23 +0000 (00:33 +0000)]
Fix a previous bug and fix NtReadFile: Read FileObject Status, Set Read Operation, support IRP_NOCACHE (ReactOS doesn't like this because of some other bug i'm investigating), use right event reqeuested access, add SEH

svn path=/trunk/; revision=15158

18 years agoRemove all hardcode string from format to En.rc
Magnus Olsen [Mon, 9 May 2005 00:05:15 +0000 (00:05 +0000)]
Remove all hardcode string from format to En.rc
so it can be translate

svn path=/trunk/; revision=15157

18 years agoUdate french langues and make it unicode
Magnus Olsen [Sun, 8 May 2005 22:02:16 +0000 (22:02 +0000)]
Udate french langues and make it unicode
by Usurp

Set eol-style on resurce.h

svn path=/trunk/; revision=15156

18 years agoPatch by tinus: use the right access mode. fixes bug 627
Thomas Bluemel [Sun, 8 May 2005 21:55:28 +0000 (21:55 +0000)]
Patch by tinus: use the right access mode. fixes bug 627

svn path=/trunk/; revision=15155

18 years agoset eol style
Magnus Olsen [Sun, 8 May 2005 21:54:32 +0000 (21:54 +0000)]
set eol style

svn path=/trunk/; revision=15154

18 years agoforget the .rc file
Magnus Olsen [Sun, 8 May 2005 21:51:23 +0000 (21:51 +0000)]
forget the .rc file

svn path=/trunk/; revision=15153

18 years agoMy and W3seek patch to make format ansi and unicode independen
Magnus Olsen [Sun, 8 May 2005 21:50:39 +0000 (21:50 +0000)]
My and W3seek patch to make format ansi and unicode independen
it is first step to make a rc files for format

svn path=/trunk/; revision=15152

18 years agoFix NtQueryDirectoryFile to wait on right status, to actually use the event that...
Alex Ionescu [Sun, 8 May 2005 20:20:14 +0000 (20:20 +0000)]
Fix NtQueryDirectoryFile to wait on right status, to actually use the event that the user gives, to select the right device and sync/async wait mode and always use FileIndex = 0 since nothing else can be used for this API.

svn path=/trunk/; revision=15151

18 years agoReomve string STRING_CMD_INVALIDDRIVE in En.rc it was doublcate of STRING_FREE_ERROR1
Magnus Olsen [Sun, 8 May 2005 20:15:54 +0000 (20:15 +0000)]
Reomve string STRING_CMD_INVALIDDRIVE in En.rc  it was doublcate of STRING_FREE_ERROR1
thanks Usurp for finding it

svn path=/trunk/; revision=15150

18 years agoprevent buffer overflow, LoadString accepts the size of the buffer in TCHARs, not...
Thomas Bluemel [Sun, 8 May 2005 19:22:28 +0000 (19:22 +0000)]
prevent buffer overflow, LoadString accepts the size of the buffer in TCHARs, not in bytes! Please guys, read the documentation of the function _before_ you use it...

svn path=/trunk/; revision=15149

18 years agoupdate taskmgr german language resource file
Klemens Friedl [Sun, 8 May 2005 19:14:18 +0000 (19:14 +0000)]
update taskmgr german language resource file

svn path=/trunk/; revision=15148

18 years agofixed more uninitialized variables warnings
Thomas Bluemel [Sun, 8 May 2005 19:10:23 +0000 (19:10 +0000)]
fixed more uninitialized variables warnings

svn path=/trunk/; revision=15147

18 years agodon't generate lvalue assignment code
Thomas Bluemel [Sun, 8 May 2005 18:32:57 +0000 (18:32 +0000)]
don't generate lvalue assignment code

svn path=/trunk/; revision=15145

18 years agoRemove two hardcode string to En.rc it is IDS_Not_Responding, IDS_Running
Magnus Olsen [Sun, 8 May 2005 18:20:39 +0000 (18:20 +0000)]
Remove two hardcode string to En.rc it is IDS_Not_Responding,  IDS_Running
thx irc: potapnik for notice one of them

svn path=/trunk/; revision=15144

18 years agoRemove unneeded w32api files
Casper Hornstrup [Sun, 8 May 2005 18:07:35 +0000 (18:07 +0000)]
Remove unneeded w32api files

svn path=/trunk/; revision=15143

18 years agoRe-add local w32api changes
Casper Hornstrup [Sun, 8 May 2005 18:02:41 +0000 (18:02 +0000)]
Re-add local w32api changes

svn path=/trunk/; revision=15142

18 years agoCopy w32api 2.5 to trunk
Casper Hornstrup [Sun, 8 May 2005 17:44:37 +0000 (17:44 +0000)]
Copy w32api 2.5 to trunk

svn path=/trunk/; revision=15141

18 years agoDelete old w32api
Casper Hornstrup [Sun, 8 May 2005 17:43:21 +0000 (17:43 +0000)]
Delete old w32api

svn path=/trunk/; revision=15140

18 years agoRemove last hardcode string I have check the soure 3more time after I found some...
Magnus Olsen [Sun, 8 May 2005 17:33:17 +0000 (17:33 +0000)]
Remove last hardcode string I have check the soure 3more time after I found some more hardcode string
at last every hardcode string are gone in cmd and place in En.rc
new strings in en.rc
STRING_COPY_FILE , STRING_DELETE_WIPE, STRING_FOR_ERROR, STRING_SCREEN_COL, STRING_SCREEN_ROW, STRING_TIMER_TIME

remove some unlsess value in chcp it is no longer in use thanks we are  chaching the codepage hole time.

svn path=/trunk/; revision=15136

18 years agoforgot this guy
Alex Ionescu [Sun, 8 May 2005 16:50:18 +0000 (16:50 +0000)]
forgot this guy

svn path=/trunk/; revision=15133

18 years agoChanged the trap prolog, each exception can have its own trap handler.
Hartmut Birr [Sun, 8 May 2005 16:07:43 +0000 (16:07 +0000)]
Changed the trap prolog, each exception can have its own trap handler.

svn path=/trunk/; revision=15132

18 years agoFixed the unlocking of pages from a mdl.
Hartmut Birr [Sun, 8 May 2005 16:02:38 +0000 (16:02 +0000)]
Fixed the unlocking of pages from a mdl.

svn path=/trunk/; revision=15131

18 years agoFree the irp after a close operation.
Hartmut Birr [Sun, 8 May 2005 16:00:59 +0000 (16:00 +0000)]
Free the irp after a close operation.

svn path=/trunk/; revision=15130

18 years agoFixed the stack switching.
Hartmut Birr [Sun, 8 May 2005 15:59:07 +0000 (15:59 +0000)]
Fixed the stack switching.
It isn't possible to access memory between changing the stack and setting the cr3 register.
A page fault needs a valid kmode stack which is possible not available.

svn path=/trunk/; revision=15129

18 years agoFix for nasm 0.98
Gé van Geldorp [Sun, 8 May 2005 15:40:25 +0000 (15:40 +0000)]
Fix for nasm 0.98

svn path=/trunk/; revision=15124

18 years agofound some hard code string move them to En.rc
Magnus Olsen [Sun, 8 May 2005 14:48:24 +0000 (14:48 +0000)]
found some hard code string move them to En.rc
them new are STRING_CMD_INVALIDDRIVE, STRING_CMD_SHELLINFO, STRING_VERSION_RUNVER
remove some #define strings that was not in use.
update ver so it output svn version number and update copyright note
it take the copyright and buildversion from <reactos/resource.h> and <reactos/buildno.h>
so we only need change it on one place

svn path=/trunk/; revision=15123

18 years ago "Sync to Wine-20050419" by GvG
Magnus Olsen [Sun, 8 May 2005 11:51:28 +0000 (11:51 +0000)]
 "Sync to Wine-20050419" by GvG

update reactos specify patch by Magnus Olsen
markout better what is reactos specify code
but not all code are not mark

svn path=/trunk/; revision=15119

18 years agoFree the irp after a close operation.
Hartmut Birr [Sun, 8 May 2005 10:33:45 +0000 (10:33 +0000)]
Free the irp after a close operation.

svn path=/trunk/; revision=15118

18 years ago- Changed IopCompleteRequest back to the old schematics (rev 14933) with some minor...
Hartmut Birr [Sun, 8 May 2005 10:26:34 +0000 (10:26 +0000)]
- Changed IopCompleteRequest back to the old schematics (rev 14933) with some minor corrections.
- The status results are always set before an event is signaled.
- Some checks for ASYNC irp's were wrong (missing brackets, now replaced with SyncIrp).
- Don't signal the FO event if it is the same as the UserEvent.
- Set the IOSB on error for async irp's with a sync FO (fix bug #609).

IMHO, the old schematics is wrong, because on error it is possible that an event
isn't signaled if the driver has previous returned STATUS_PENDING.
In this case, the caller will wait forever.

svn path=/trunk/; revision=15117

18 years agoMake rtl use a single header. Helps for PCH and will help for the new Headers (no...
Alex Ionescu [Sun, 8 May 2005 05:14:46 +0000 (05:14 +0000)]
Make rtl use a single header. Helps for PCH and will help for the new Headers (no need to change each file)

svn path=/trunk/; revision=15115

18 years agoremove whitespace from end of lines
Steven Edwards [Sun, 8 May 2005 04:22:15 +0000 (04:22 +0000)]
remove whitespace from end of lines

svn path=/trunk/; revision=15112

18 years agoremove whitespace from end of lines
Steven Edwards [Sun, 8 May 2005 04:07:56 +0000 (04:07 +0000)]
remove whitespace from end of lines

svn path=/trunk/; revision=15111

18 years agomore fixes for GCC4
Thomas Bluemel [Sun, 8 May 2005 03:09:14 +0000 (03:09 +0000)]
more fixes for GCC4

svn path=/trunk/; revision=15110

18 years agoDon't declare constants as export and later define it as static. This is not allowed...
Thomas Bluemel [Sun, 8 May 2005 02:30:45 +0000 (02:30 +0000)]
Don't declare constants as export and later define it as static. This is not allowed by GCC4.

svn path=/trunk/; revision=15109

18 years agoremove whitespace from end of lines
Steven Edwards [Sun, 8 May 2005 02:16:32 +0000 (02:16 +0000)]
remove whitespace from end of lines

svn path=/trunk/; revision=15108

18 years agoremove whitespace from end of lines
Steven Edwards [Sun, 8 May 2005 02:15:21 +0000 (02:15 +0000)]
remove whitespace from end of lines

svn path=/trunk/; revision=15107

18 years agoremove whitespace from end of lines
Steven Edwards [Sun, 8 May 2005 02:11:54 +0000 (02:11 +0000)]
remove whitespace from end of lines

svn path=/trunk/; revision=15106

18 years agoFireball patch for fixing RtlUnicodeStringToInteger and RtlCharToInteger
Magnus Olsen [Sat, 7 May 2005 22:17:03 +0000 (22:17 +0000)]
Fireball patch for fixing RtlUnicodeStringToInteger and RtlCharToInteger
<Fireball> Imported WINE's RtlUnicodeStringToInteger and RtlCharToInteger - they were seriously broken in our revision. Thanks to GreatLord for his help pointing out this bug with me :)

svn path=/trunk/; revision=15092

18 years agoremove trailing whitespace at end of lines
Steven Edwards [Sat, 7 May 2005 21:24:31 +0000 (21:24 +0000)]
remove trailing whitespace at end of lines

svn path=/trunk/; revision=15091

18 years agodoubicate res id my fualt
Magnus Olsen [Sat, 7 May 2005 20:47:57 +0000 (20:47 +0000)]
doubicate res id my fualt
now everthing should print out right strings

svn path=/trunk/; revision=15090

18 years ago- initialize a user profile before loading syssetup.dll.
Hartmut Birr [Sat, 7 May 2005 20:20:46 +0000 (20:20 +0000)]
- initialize a user profile before loading syssetup.dll.
- this makes it possible to install ros over an existing ros.

svn path=/trunk/; revision=15089

18 years agoFix a old bug in dir it did only accpet lower letters as param
Magnus Olsen [Sat, 7 May 2005 20:02:50 +0000 (20:02 +0000)]
Fix a old bug in dir it did only accpet lower letters as param
change from ansi _toupper to tchar  _totupper
it is now both uncide and ansi compatible

svn path=/trunk/; revision=15088

18 years agoAndreas Bjerkeholt : Swedish translation, proofread by David Nordenberg
Magnus Olsen [Sat, 7 May 2005 18:20:23 +0000 (18:20 +0000)]
Andreas Bjerkeholt : Swedish translation, proofread by David Nordenberg

svn path=/trunk/; revision=15087

18 years agoremove a debug msg after me
Magnus Olsen [Sat, 7 May 2005 17:57:12 +0000 (17:57 +0000)]
remove a debug msg after me

svn path=/trunk/; revision=15086

18 years agoAdd *. to dir but it does not working in ros but in windows fine
Magnus Olsen [Sat, 7 May 2005 17:48:25 +0000 (17:48 +0000)]
Add *. to dir but it does not working in ros but in windows fine
some bug in ros

svn path=/trunk/; revision=15085

18 years agoImplement FsRtlAllocateResource, FsRtlIsPagingFile, FsRtlBalanceReads. Fix some incor...
Alex Ionescu [Sat, 7 May 2005 17:44:54 +0000 (17:44 +0000)]
Implement FsRtlAllocateResource, FsRtlIsPagingFile, FsRtlBalanceReads. Fix some incorrect function prototypes, rename mdl.c to fastio.c and add some more functions to it. Implement FsRtlGetfileSize to use fastio, combine dbcsname.c and name.c and pretty-fy the array, clean up some ugly formatting. Create context.c and move stream/file context routines there.

svn path=/trunk/; revision=15084

18 years agoRemove the two last langues string it was doublecate
Magnus Olsen [Sat, 7 May 2005 15:58:58 +0000 (15:58 +0000)]
Remove the two last langues string it was doublecate
small change to STRING_PATH_ERROR1 in En.rc and Fr.rc
thanks Usurp for notice it

svn path=/trunk/; revision=15083

18 years agoFILE_BASIC_INFORMATION is 0x28 bytes and aligned on a 8byte boundary. Thanks to Hartm...
Alex Ionescu [Sat, 7 May 2005 15:40:03 +0000 (15:40 +0000)]
FILE_BASIC_INFORMATION is 0x28 bytes and aligned on a 8byte boundary. Thanks to Hartmut for notifying me of a bug

svn path=/trunk/; revision=15082

18 years agoimplement VOID ConOutResPuts (UINT resID), VOID ConErrResPuts (UINT resID) to outpust...
Magnus Olsen [Sat, 7 May 2005 15:31:07 +0000 (15:31 +0000)]
implement VOID ConOutResPuts (UINT resID), VOID ConErrResPuts (UINT resID) to outpust msg from rc files
it take less memmory now, and it is bit faster

CMD_ModuleHandle
contain GetModuleHandle and it is only execute in main() in cmd
it optimze for lite more speed in cmd

Langues changes
in En.rc follow new strings have been add and can be translate
STRING_ERROR_WRONG_DATE
STRING_SET_ERROR

svn path=/trunk/; revision=15081

18 years agoImplement AssertFail and GetSetFileTimestamp.
Eric Kohl [Sat, 7 May 2005 15:22:32 +0000 (15:22 +0000)]
Implement AssertFail and GetSetFileTimestamp.

svn path=/trunk/; revision=15080

18 years agoImplement FsRtlMdlRead, FsRtlMdlReadComplete, FsMdlReadCompleteDev, FsRtlMdlWRiteComp...
Alex Ionescu [Sat, 7 May 2005 15:19:33 +0000 (15:19 +0000)]
Implement FsRtlMdlRead, FsRtlMdlReadComplete, FsMdlReadCompleteDev, FsRtlMdlWRiteComplete, FsRtlMdlWriteCompleteDev, FsRtlPrepareMdlWrite, CcMdlReadCompleted, CcMdlWriteComplete, CcMdlReadCompleteDev

svn path=/trunk/; revision=15079

18 years agoForget change two line in chcp so it did not compile
Magnus Olsen [Sat, 7 May 2005 12:04:59 +0000 (12:04 +0000)]
Forget change two line in chcp so it did not compile

svn path=/trunk/; revision=15078

18 years agothe name GetCodePage and OutCodePage is a bit misleading, change it to InputCodePage...
Magnus Olsen [Sat, 7 May 2005 11:54:22 +0000 (11:54 +0000)]
the name GetCodePage and OutCodePage is a bit misleading, change it to InputCodePage and OutputCodePage

svn path=/trunk/; revision=15077

18 years agoAdd cache for codepage so it does not call hole time on csrss when it wring out text
Magnus Olsen [Sat, 7 May 2005 11:14:58 +0000 (11:14 +0000)]
Add cache for codepage so it does not call hole time on csrss when it wring out text
it will incress the speed.  Thx w3seek and kjk for the idea.

svn path=/trunk/; revision=15076

18 years agoUpdate Fast I/O Dispatch routines to proper defintions, and move some stuff into...
Alex Ionescu [Sat, 7 May 2005 06:09:56 +0000 (06:09 +0000)]
Update Fast I/O Dispatch routines to proper defintions, and move some stuff into io defines instead of internal native types. Remove outdated data due to newest IFS.

svn path=/trunk/; revision=15071

18 years agoFix driver loading. patch by tinus
Alex Ionescu [Sat, 7 May 2005 01:17:36 +0000 (01:17 +0000)]
Fix driver loading. patch by tinus

svn path=/trunk/; revision=15070

18 years agoMore IRP Completion changes. Use proper stack count and other semantics, as documente...
Alex Ionescu [Sat, 7 May 2005 01:13:04 +0000 (01:13 +0000)]
More IRP Completion changes. Use proper stack count and other semantics, as documented in NT File System Internals. These changes don't break anything :P

svn path=/trunk/; revision=15069

18 years agoUpdate ETHREAD to latest version.
Alex Ionescu [Sat, 7 May 2005 00:37:48 +0000 (00:37 +0000)]
Update ETHREAD to latest version.

svn path=/trunk/; revision=15068

18 years agoReadFile should return 0 to lpNumberOfBytesRead if NtReadFile returned STATUS_END_OF_...
Thomas Bluemel [Sat, 7 May 2005 00:21:06 +0000 (00:21 +0000)]
ReadFile should return 0 to lpNumberOfBytesRead if NtReadFile returned STATUS_END_OF_FILE for synchronous operations

svn path=/trunk/; revision=15067

18 years agoFix win32k to use new EPROCESS defintion
Alex Ionescu [Fri, 6 May 2005 22:55:52 +0000 (22:55 +0000)]
Fix win32k to use new EPROCESS defintion

svn path=/trunk/; revision=15066

18 years agoUpdate EPROCESS to latest version. Basic Fast Referencing Stubs to allow Token access...
Alex Ionescu [Fri, 6 May 2005 22:54:40 +0000 (22:54 +0000)]
Update EPROCESS to latest version. Basic Fast Referencing Stubs to allow Token access. Needs to be implemented. Use ActiveProcessLinks instead of ros-specific list.

svn path=/trunk/; revision=15065

18 years agoupgrade to PSEH2 (note, the new macros are still named _SEH_*, not _SEH2_*!)
Thomas Bluemel [Fri, 6 May 2005 22:25:30 +0000 (22:25 +0000)]
upgrade to PSEH2 (note, the new macros are still named _SEH_*, not _SEH2_*!)

svn path=/trunk/; revision=15063

18 years agoPatch by tinus: Resolves issue of keyboard detection when e.g. booting ReactOS under...
Aleksey Bragin [Fri, 6 May 2005 21:18:20 +0000 (21:18 +0000)]
Patch by tinus: Resolves issue of keyboard detection when e.g. booting ReactOS under VMWare with no keyboard grabbed.

svn path=/trunk/; revision=15062

18 years ago<tinus_> "Forgotten file from commit 14982"
Magnus Olsen [Fri, 6 May 2005 20:45:30 +0000 (20:45 +0000)]
<tinus_> "Forgotten file from commit 14982"

svn path=/trunk/; revision=15061

18 years ago HKLM,"SYSTEM\CurrentControlSet\Services\i8042Prt\Parameters","SampleRate",0x00010001...
Magnus Olsen [Fri, 6 May 2005 20:12:37 +0000 (20:12 +0000)]
 HKLM,"SYSTEM\CurrentControlSet\Services\i8042Prt\Parameters","SampleRate",0x00010001,0x00000060
60 are the dec value but it have not be convort to hex that is 0x3c

legmet value are, e.g., 10, 20, 40,   60, 80, 100, 200.'
in dec in hex 0x0a, 0x14, 0x28, 0x3c, 0x50, 0x64,  0xc8

svn path=/trunk/; revision=15060

18 years agoUpdate status
Gé van Geldorp [Fri, 6 May 2005 19:42:39 +0000 (19:42 +0000)]
Update status

svn path=/trunk/; revision=15059

18 years agoSync to Wine-20050419:
Gé van Geldorp [Fri, 6 May 2005 19:18:46 +0000 (19:18 +0000)]
Sync to Wine-20050419:
Peter Berg Larsen <pebl@math.ku.dk>
- Janitorial: Get rid of strncpy/strncpyW.

svn path=/trunk/; revision=15057

18 years agoSync to Wine-20050419:
Gé van Geldorp [Fri, 6 May 2005 19:16:10 +0000 (19:16 +0000)]
Sync to Wine-20050419:
Robert Reif <reif@earthlink.net>
- Stub out DRVM_MAPPER_RECONFIGURE support.
- Correctly handle where waveOutGetPosition changes timepos.wType
  because the requested type is not supported.
- Added Jeremy White's waveOutGetPosition fix to waveInGetPosition.
- Fix memory leak in error path.
- Provide default implementation of waveInPrepareHeader and
  waveInUnprepareHeader if driver doesn't support them.
Jose Manuel Ferrer Ortiz <jmfo1982@yahoo.es>
- Spanish translations updated.
Peter Berg Larsen <pebl@math.ku.dk>
- Assorted memleak fixes. Found on Michael Stefaniuc smatch list.
Jeremy White <jwhite@codeweavers.com>
- Do not fallback to defaults if a driver, mapper, or midi is specified
  in the registry; consolidate MMDRV_Init() into a single function.
Robert Reif <reif@earthlink.net>
- Fix memory leak when there are too many drivers.
Vincent Beron <vberon@mecano.gme.usherb.ca>
- Correct and complete some api documentation.
Filip Navara <xnavara@volny.cz>
- Specify correct buffer size in GetPrivateProfileStringW calls.
Jakob Eriksson <jakov@vmlinux.org>
- Get rid of HeapAlloc casts.
Jason Edmeades <us@the-edmeades.demon.co.uk>
- Avoid trap in mixerGetLineControlsA when cControls is uninitialized
  and MIXER_GETLINECONTROLSSF_ONEBYTYPE requested.

svn path=/trunk/; revision=15056

18 years agoFix filename case
Gé van Geldorp [Fri, 6 May 2005 19:11:20 +0000 (19:11 +0000)]
Fix filename case

svn path=/trunk/; revision=15055

18 years agoCorrect typo
Casper Hornstrup [Fri, 6 May 2005 19:06:59 +0000 (19:06 +0000)]
Correct typo

svn path=/trunk/; revision=15054

18 years agoThx w3seek that pointout a bug in ConInString it should have been in fristplase...
Magnus Olsen [Fri, 6 May 2005 17:30:45 +0000 (17:30 +0000)]
Thx w3seek that pointout a bug in  ConInString it should have been in fristplase GetConsoleCP() instead for GetConsoleOutputCP

svn path=/trunk/; revision=15053

18 years agoAt last unicode version of cmd are now output text with right code page
Magnus Olsen [Fri, 6 May 2005 17:10:21 +0000 (17:10 +0000)]
At last unicode version of cmd are now output text with right code page
so charater on other langues like swedish, french, ... will display right now

svn path=/trunk/; revision=15052

18 years ago- fixed TransactNamedPipe to properly wait on completion for synchronous operations
Thomas Bluemel [Fri, 6 May 2005 16:47:09 +0000 (16:47 +0000)]
- fixed TransactNamedPipe to properly wait on completion for synchronous operations
- prevent completion port notification by not passing an APC context to the kernel when the low-order bit of the event handle is set (for asynchronous operations)

svn path=/trunk/; revision=15051

18 years agoSync to Wine-20050419:
Gé van Geldorp [Fri, 6 May 2005 16:23:24 +0000 (16:23 +0000)]
Sync to Wine-20050419:
Peter Berg Larsen <pebl@math.ku.dk>
- Strncpy elimination.
- Janitorial: Get rid of strncpy/strncpyW.
Jakob Eriksson <jakov@vmlinux.org>
- Get rid of HeapAlloc casts.
Troy Rollo <wine@troy.rollo.name>
- Corrections to UrlIsW and UrlIsA.
- URL_IS_OPAQUE results depend only on the scheme, not on the URL.
- URL_IS_FILEURL also only depends on the scheme ("file:").
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.
Robert Shearman <rob@codeweavers.com>
- Fix SHCopyKey to treat string parameter correctly as source path
  instead of destination path.
Jon Griffiths <jon_p_griffiths@yahoo.com>
- Use LMEM_ flags for LocalAlloc(), not GMEM_ (GlobalAlloc).
- Implement @188,190,195,200,256,478,481.
- IUnknown_EnableModeless() also handles IOleInPlaceActiveObject.
- Tests and small fix for PathMakePretty().
- Fix a crash and test failure with early native dlls.

svn path=/trunk/; revision=15050

18 years agoMake intl.cpl really switch InstallLanguage and Default entries of NLS\Language key...
Aleksey Bragin [Fri, 6 May 2005 16:21:30 +0000 (16:21 +0000)]
Make intl.cpl really switch InstallLanguage and Default entries of NLS\Language key. Problem with freeldr solved in hacky way - it writes now e.g. "0409" and not "00000409", as it generally should.

svn path=/trunk/; revision=15049

18 years ago- fixed ConnectNamedPipe to properly wait on completion for synchronous operations
Thomas Bluemel [Fri, 6 May 2005 16:07:51 +0000 (16:07 +0000)]
- fixed ConnectNamedPipe to properly wait on completion for synchronous operations
- prevent completion port notification by not passing an APC context to the kernel when the low-order bit of the event handle is set (for asynchronous operations)

svn path=/trunk/; revision=15048

18 years ago- fixed DeviceIoControl to properly wait on completion for synchronous operations
Thomas Bluemel [Fri, 6 May 2005 15:55:28 +0000 (15:55 +0000)]
- fixed DeviceIoControl to properly wait on completion for synchronous operations
- prevent completion port notification by not passing an APC context to the kernel when the low-order bit of the event handle is set (for asynchronous operations)

svn path=/trunk/; revision=15045

18 years ago- fixed Read/WriteFile(Ex) and properly wait on completion for synchronous operations
Thomas Bluemel [Fri, 6 May 2005 14:02:45 +0000 (14:02 +0000)]
- fixed Read/WriteFile(Ex) and properly wait on completion for synchronous operations
- prevent completion port notification by not passing an APC context to the kernel when the low-order bit of the event handle is set (for asynchronous operations)

svn path=/trunk/; revision=15043

18 years agoRevert my last changes.
Hartmut Birr [Fri, 6 May 2005 13:35:27 +0000 (13:35 +0000)]
Revert my last changes.

svn path=/trunk/; revision=15042

18 years agoDo not modify the stack layout of a function by using inline assembler.
Hartmut Birr [Fri, 6 May 2005 12:17:29 +0000 (12:17 +0000)]
Do not modify the stack layout of a function by using inline assembler.

svn path=/trunk/; revision=15040

18 years agoRevert ntoskrnl/cm/regobj.c back to revision 14017
Hervé Poussineau [Fri, 6 May 2005 11:53:35 +0000 (11:53 +0000)]
Revert ntoskrnl/cm/regobj.c back to revision 14017

svn path=/trunk/; revision=15039

18 years agominor corrections to match the behavior of wine's implementation
Thomas Bluemel [Fri, 6 May 2005 11:02:47 +0000 (11:02 +0000)]
minor corrections to match the behavior of wine's implementation

svn path=/trunk/; revision=15037

18 years agoDavid Nordenberg: Swedish translation, proofread by Andreas Bjerkeholt
Magnus Olsen [Fri, 6 May 2005 08:27:46 +0000 (08:27 +0000)]
David Nordenberg: Swedish translation, proofread by Andreas Bjerkeholt

svn path=/trunk/; revision=15033

18 years ago Swedish translations by David Nordenberg
Magnus Olsen [Fri, 6 May 2005 08:21:12 +0000 (08:21 +0000)]
 Swedish translations by David Nordenberg

svn path=/trunk/; revision=15032

18 years agoUpdate some more kernel structures
Alex Ionescu [Fri, 6 May 2005 00:11:25 +0000 (00:11 +0000)]
Update some more kernel structures

svn path=/trunk/; revision=15031

18 years agoopen the module image file with read access rights instead of full access rights
Thomas Bluemel [Fri, 6 May 2005 00:11:14 +0000 (00:11 +0000)]
open the module image file with read access rights instead of full access rights

svn path=/trunk/; revision=15030

18 years agocreate a token handle with TOKEN_QUERY access rights which is required to query the...
Thomas Bluemel [Fri, 6 May 2005 00:09:08 +0000 (00:09 +0000)]
create a token handle with TOKEN_QUERY access rights which is required to query the user information in RtlFormatCurrentUserKeyPath

svn path=/trunk/; revision=15029

18 years agodon't leak the registry path string after initializing a driver
Thomas Bluemel [Fri, 6 May 2005 00:07:05 +0000 (00:07 +0000)]
don't leak the registry path string after initializing a driver

svn path=/trunk/; revision=15028

18 years agoUpdate KPROCESS structure to latest version and document all its fields on the Wiki...
Alex Ionescu [Thu, 5 May 2005 22:40:05 +0000 (22:40 +0000)]
Update KPROCESS structure to latest version and document all its fields on the Wiki page. Move Kernel Structures to ke.h from ps.h, remove stuff from ntifs.h that shouldnt be there

svn path=/trunk/; revision=15027