reactos.git
17 years agofix swap file caption size
Sylvain Petreolle [Sat, 14 Apr 2007 15:12:22 +0000 (15:12 +0000)]
fix swap file caption size

svn path=/trunk/; revision=26340

17 years agoOoops! Forgot to add the icons!
Eric Kohl [Sat, 14 Apr 2007 14:37:27 +0000 (14:37 +0000)]
Ooops! Forgot to add the icons!

svn path=/trunk/; revision=26339

17 years ago- Swap mouse buttons on-the-fly.
Eric Kohl [Sat, 14 Apr 2007 14:26:46 +0000 (14:26 +0000)]
- Swap mouse buttons on-the-fly.
- Add mouse button preview icons.
- Change double click speed on-the-fly.
- Add double click test icons.
- Fix double click speed calculation.
- Get rid of rsrc.rc.

svn path=/trunk/; revision=26338

17 years ago- don't put items to the start menu if they aren't in the OS. this applies to the...
Ged Murphy [Sat, 14 Apr 2007 01:09:38 +0000 (01:09 +0000)]
- don't put items to the start menu if they aren't in the OS. this applies to the apps we moved out for trunk builds
- remove ibrowser and winefile completely
- add devmgmt

svn path=/trunk/; revision=26337

17 years agoNtUserBuildHwndList:
Timo Kreuzer [Sat, 14 Apr 2007 00:06:21 +0000 (00:06 +0000)]
NtUserBuildHwndList:
- non-recursive implementation, which saves stack space and should be about twice as fast.
- use SEH instead of MmCopyToCaller

svn path=/trunk/; revision=26336

17 years agodelete cplsample, we have no reason to have a cpl applet shell in our tree
Ged Murphy [Fri, 13 Apr 2007 23:44:07 +0000 (23:44 +0000)]
delete cplsample, we have no reason to have a cpl applet shell in our tree

svn path=/trunk/; revision=26335

17 years agodelete vc6 files
Ged Murphy [Fri, 13 Apr 2007 23:43:53 +0000 (23:43 +0000)]
delete vc6 files

svn path=/trunk/; revision=26334

17 years agoAllow installation to / booting from a disk with several partitions (hack).
Dmitry Gorbachev [Fri, 13 Apr 2007 22:04:39 +0000 (22:04 +0000)]
Allow installation to / booting from a disk with several partitions (hack).

svn path=/trunk/; revision=26333

17 years agotranslate other parts of desk into french
Sylvain Petreolle [Fri, 13 Apr 2007 20:50:37 +0000 (20:50 +0000)]
translate other parts of desk into french

svn path=/trunk/; revision=26332

17 years agoupdate French resource file.
Ged Murphy [Fri, 13 Apr 2007 18:27:12 +0000 (18:27 +0000)]
update French resource file.
Thanks to HeisSpiter

svn path=/trunk/; revision=26331

17 years agoFix previous fix.
Dmitry Gorbachev [Fri, 13 Apr 2007 14:57:36 +0000 (14:57 +0000)]
Fix previous fix.

svn path=/trunk/; revision=26330

17 years agoFix a bug. (Thanks to Ged).
Dmitry Gorbachev [Fri, 13 Apr 2007 14:47:55 +0000 (14:47 +0000)]
Fix a bug. (Thanks to Ged).

svn path=/trunk/; revision=26329

17 years agoThai translation by Sumath Aowsakulsutthi.
Dmitry Gorbachev [Fri, 13 Apr 2007 14:29:01 +0000 (14:29 +0000)]
Thai translation by Sumath Aowsakulsutthi.

svn path=/trunk/; revision=26328

17 years agoThai translation by Sumath Aowsakulsutthi
Dmitry Gorbachev [Fri, 13 Apr 2007 14:28:22 +0000 (14:28 +0000)]
Thai translation by Sumath Aowsakulsutthi

svn path=/trunk/; revision=26327

17 years agoFix Italian translation (Carlo Bramini).
Dmitry Gorbachev [Fri, 13 Apr 2007 11:00:38 +0000 (11:00 +0000)]
Fix Italian translation (Carlo Bramini).

svn path=/trunk/; revision=26326

17 years agoRewrite screensaver cpl applet, key changes are:
Ged Murphy [Fri, 13 Apr 2007 04:23:35 +0000 (04:23 +0000)]
Rewrite screensaver cpl applet, key changes are:
- redesigned to look like XP's
- Add the screensaver preview on the dialog
- implement saving of screensaver settings
- preview and config buttons now work
Translators required.

svn path=/trunk/; revision=26325

17 years ago- Send IRP_MN_FILTER_RESOURCE_REQUIREMENTS to devices before IRP_MN_START_DEVICE...
Alex Ionescu [Thu, 12 Apr 2007 23:48:31 +0000 (23:48 +0000)]
- Send IRP_MN_FILTER_RESOURCE_REQUIREMENTS to devices before IRP_MN_START_DEVICE. Allows the Windows Input Stack to load better, but we still have a load order bug. Patch by hpoussin.

svn path=/trunk/; revision=26324

17 years agoFix signedness error.
James Tabor [Thu, 12 Apr 2007 05:14:24 +0000 (05:14 +0000)]
Fix signedness error.

svn path=/trunk/; revision=26323

17 years ago- Fix several pushlock bugs (thanks in part to hto). Should fix bug 2063.
Alex Ionescu [Wed, 11 Apr 2007 20:00:53 +0000 (20:00 +0000)]
- Fix several pushlock bugs (thanks in part to hto). Should fix bug 2063.

svn path=/trunk/; revision=26322

17 years agoFix some bugs.
Dmitry Gorbachev [Wed, 11 Apr 2007 08:43:34 +0000 (08:43 +0000)]
Fix some bugs.

svn path=/trunk/; revision=26321

17 years agoDO not waring if no keyboard layout does not exists or loading, I change the msg...
Magnus Olsen [Wed, 11 Apr 2007 07:01:44 +0000 (07:01 +0000)]
DO not waring if no keyboard layout does not exists or loading, I change the msg from DPRINT1 to DRPINT

svn path=/trunk/; revision=26320

17 years agoNorvegian translation by LMH1 (bug reports 1737 and 1738).
Dmitry Gorbachev [Tue, 10 Apr 2007 23:06:01 +0000 (23:06 +0000)]
Norvegian translation by LMH1 (bug reports 1737 and 1738).

svn path=/trunk/; revision=26317

17 years agoget GreatLord's hack at least to work
Christoph von Wittich [Tue, 10 Apr 2007 22:57:57 +0000 (22:57 +0000)]
get GreatLord's hack at least to work

svn path=/trunk/; revision=26316

17 years ago1. small hack to getting a new checked treed being build.
Magnus Olsen [Tue, 10 Apr 2007 22:47:12 +0000 (22:47 +0000)]
1. small hack to getting a new checked treed being build.
2. This bug does not show if you doing make clean and Build only affect a new frech tree
3. please fix the makefile more right this is a small hack until some fix it.

svn path=/trunk/; revision=26315

17 years agoNtGdiMoveToEx: copy old cursor pos back to caller instead of copying from caller.
Timo Kreuzer [Tue, 10 Apr 2007 21:58:15 +0000 (21:58 +0000)]
NtGdiMoveToEx: copy old cursor pos back to caller instead of copying from caller.

svn path=/trunk/; revision=26314

17 years agoupdate the copyright year in the rc file
Magnus Olsen [Tue, 10 Apr 2007 20:49:41 +0000 (20:49 +0000)]
update the copyright year in the rc file

svn path=/trunk/; revision=26312

17 years agoupdate freetype to 2.3.4
Magnus Olsen [Tue, 10 Apr 2007 20:41:41 +0000 (20:41 +0000)]
update freetype to 2.3.4

svn path=/trunk/; revision=26311

17 years agoThis fix the hiniting issue we have seen crop ypqg before u did not see it was drawing.
Magnus Olsen [Tue, 10 Apr 2007 18:52:24 +0000 (18:52 +0000)]
This fix the hiniting issue we have seen crop ypqg before u did not see it was drawing.
This commit cause a smaller glitch in cmd. Please some help me figout how to fix this glitch in cmd
other wise I will be force revert this commit.

svn path=/trunk/; revision=26306

17 years agodarn rember me close all file before a commit, I did by mistake break the build fixed...
Magnus Olsen [Tue, 10 Apr 2007 17:06:59 +0000 (17:06 +0000)]
darn rember me close all file before a commit, I did by mistake break the build fixed with this commit

svn path=/trunk/; revision=26305

17 years agoLong live Dejavu font, Long live Dejavu font
Magnus Olsen [Tue, 10 Apr 2007 17:05:23 +0000 (17:05 +0000)]
Long live Dejavu font, Long live Dejavu font
This commit fixed the charwidth calculation that was wrong for unicode font. That mean we can last using dejavu font in cmd.
Now anyone whant we can delete the bitstream font from reactos please test see if it any apps still using bitstream font.
I can not found any apps in reactos using it anylonger. I give the pleasuer delete the bitstream font for anyone whant
doing that.

svn path=/trunk/; revision=26304

17 years agoFix debug message.
Dmitry Gorbachev [Tue, 10 Apr 2007 10:07:15 +0000 (10:07 +0000)]
Fix debug message.

svn path=/trunk/; revision=26303

17 years agoReplace freeldr DEBUG define, by the global DBG define
Hervé Poussineau [Tue, 10 Apr 2007 09:31:51 +0000 (09:31 +0000)]
Replace freeldr DEBUG define, by the global DBG define

svn path=/trunk/; revision=26302

17 years agotabs->spaces reformat, no code change.
Timo Kreuzer [Mon, 9 Apr 2007 19:52:32 +0000 (19:52 +0000)]
tabs->spaces reformat, no code change.

svn path=/trunk/; revision=26301

17 years ago- Reverting 26299: Please fix an actual bug (wherever it is), and don't commit your...
Aleksey Bragin [Mon, 9 Apr 2007 18:05:27 +0000 (18:05 +0000)]
- Reverting 26299: Please fix an actual bug (wherever it is), and don't commit your temporary personal workarounds.

svn path=/trunk/; revision=26300

17 years agocomment out vga drv, we only need one of thuse two driver start on livecd. and that...
Magnus Olsen [Mon, 9 Apr 2007 16:09:22 +0000 (16:09 +0000)]
comment out vga drv, we only need one of thuse two driver start on livecd. and that is vbe driver not both driver.

svn path=/trunk/; revision=26299

17 years agomake french accents display correctly,
Sylvain Petreolle [Mon, 9 Apr 2007 14:32:53 +0000 (14:32 +0000)]
make french accents display correctly,
patch by Pierre Schweitzer
see issue #1919

svn path=/trunk/; revision=26298

17 years agoChange keyboard settings on-the-fly to make the preview work properly.
Eric Kohl [Mon, 9 Apr 2007 13:26:55 +0000 (13:26 +0000)]
Change keyboard settings on-the-fly to make the preview work properly.

svn path=/trunk/; revision=26295

17 years ago- Call IRP_MN_START_DEVICE in a critical region, since NT drivers depend on this...
Alex Ionescu [Mon, 9 Apr 2007 13:00:38 +0000 (13:00 +0000)]
- Call IRP_MN_START_DEVICE in a critical region, since NT drivers depend on this implementation detail (on NT, an ERESOURCE+CriticalRegion is always held when parsing a new device node, so all related IRP_MNs are actually received under a critical region. For now, I only made IRP_MN_START_DEVICE behave as such. i8042prt from the DDK depends on this behavior.
- Cleaned up Fast Mutex Implementation.
- Disabled a hard-coded bugcheck and instead disabled soem code.

svn path=/trunk/; revision=26294

17 years agoNtGdiDdCanCreateSurface
Magnus Olsen [Mon, 9 Apr 2007 11:45:25 +0000 (11:45 +0000)]
NtGdiDdCanCreateSurface
1. fixed the input of DDSURFACEDESC2 so it been convert to DDSURFACEDESC.
2. fixed varius bsod in ros 0.3.1
3. fixed some return code.

svn path=/trunk/; revision=26293

17 years agofix netid fr-FR.rc codepage
Sylvain Petreolle [Mon, 9 Apr 2007 11:23:10 +0000 (11:23 +0000)]
fix netid fr-FR.rc codepage

svn path=/trunk/; revision=26292

17 years agoadd french translation,
Sylvain Petreolle [Mon, 9 Apr 2007 10:06:38 +0000 (10:06 +0000)]
add french translation,
sublang fixes

svn path=/trunk/; revision=26291

17 years agoupdate appwiz.cpl french translation
Sylvain Petreolle [Mon, 9 Apr 2007 09:40:07 +0000 (09:40 +0000)]
update appwiz.cpl french translation

svn path=/trunk/; revision=26290

17 years agoUse separate directory for language-specific files.
Dmitry Gorbachev [Sun, 8 Apr 2007 21:55:16 +0000 (21:55 +0000)]
Use separate directory for language-specific files.

svn path=/trunk/; revision=26289

17 years agoUse separate directory for language-specific files.
Dmitry Gorbachev [Sun, 8 Apr 2007 21:54:46 +0000 (21:54 +0000)]
Use separate directory for language-specific files.

svn path=/trunk/; revision=26288

17 years agoUse new naming convention.
Dmitry Gorbachev [Sun, 8 Apr 2007 21:53:24 +0000 (21:53 +0000)]
Use new naming convention.

svn path=/trunk/; revision=26287

17 years agoUse new naming convention.
Dmitry Gorbachev [Sun, 8 Apr 2007 19:04:00 +0000 (19:04 +0000)]
Use new naming convention.

svn path=/trunk/; revision=26286

17 years agorevert 21677 this change are not need, I comfrim vmware own graphice driver do not...
Magnus Olsen [Sun, 8 Apr 2007 17:43:51 +0000 (17:43 +0000)]
revert 21677 this change are not need, I comfrim vmware own graphice driver do not release the dx interface in windows xp/2003 or higher.
I remove so vmware drv getting dx interfae, this enabler windows xp graphice drv again. sorry no dx hardware acclations from vmware any longer.

svn path=/trunk/; revision=26285

17 years agoAdd cursor blink time preview and change blink time on the fly.
Eric Kohl [Sun, 8 Apr 2007 16:46:35 +0000 (16:46 +0000)]
Add cursor blink time preview and change blink time on the fly.

svn path=/trunk/; revision=26284

17 years agoFix "registry error" bug (see bugzilla report #1998).
Dmitry Gorbachev [Sun, 8 Apr 2007 14:57:34 +0000 (14:57 +0000)]
Fix "registry error" bug (see bugzilla report #1998).

svn path=/trunk/; revision=26283

17 years agofixing smaller bugs in NtGdiDdWaitForVerticalBlank now it is compatible with windows...
Magnus Olsen [Sun, 8 Apr 2007 12:05:22 +0000 (12:05 +0000)]
fixing smaller bugs in NtGdiDdWaitForVerticalBlank now it is compatible with windows 2000 in all my test case.

svn path=/trunk/; revision=26282

17 years agoAdd caret blink time setting.
Eric Kohl [Sun, 8 Apr 2007 10:18:24 +0000 (10:18 +0000)]
Add caret blink time setting.

svn path=/trunk/; revision=26281

17 years ago- Add missing keyboard speed dialog resources.
Eric Kohl [Sat, 7 Apr 2007 23:10:58 +0000 (23:10 +0000)]
- Add missing keyboard speed dialog resources.
- Implement keyboard repeat delay and repeat rate settings.

svn path=/trunk/; revision=26280

17 years ago- add hh.exe
Ged Murphy [Sat, 7 Apr 2007 15:24:45 +0000 (15:24 +0000)]
- add hh.exe
- not added to build as it useless until we get hhctrl.ocx done.

svn path=/trunk/; revision=26279

17 years agotested NtGdiDdGetScanLine not suppored by vmware drv did use another 3d party driver...
Magnus Olsen [Sat, 7 Apr 2007 15:10:01 +0000 (15:10 +0000)]
tested NtGdiDdGetScanLine not suppored by vmware drv did use another 3d party driver for the test.
fixed some werid loop of pseh, all code are tested in 0.3.1 for I do not have a working vmware drv
for the driver. NtGdiDdGetScanLine is working same as windows 2000 now.

svn path=/trunk/; revision=26278

17 years agostart to redo tracert
Ged Murphy [Sat, 7 Apr 2007 15:09:57 +0000 (15:09 +0000)]
start to redo tracert

svn path=/trunk/; revision=26277

17 years agoPlease use TABs inside .rbuild files, not spaces.
Aleksey Bragin [Sat, 7 Apr 2007 15:09:48 +0000 (15:09 +0000)]
Please use TABs inside .rbuild files, not spaces.

svn path=/trunk/; revision=26276

17 years agoclean up NtGdiDdQueryDirectDrawObject and NtGdiDdCreateDirectDrawObject They are...
Magnus Olsen [Sat, 7 Apr 2007 09:30:52 +0000 (09:30 +0000)]
clean up NtGdiDdQueryDirectDrawObject and NtGdiDdCreateDirectDrawObject They are now working to 100% simulare to windows 2000 in all case. if you do not count the undoc bevhoir of NtGdiDdCreateDirectDrawObject when pvmlist and heapnum got a vaild pointer and heapnum=0

svn path=/trunk/; revision=26275

17 years ago- NDK updates and compatibility fixes for Vista/WDK/User-Mode/Individual per-file...
Alex Ionescu [Sat, 7 Apr 2007 05:33:30 +0000 (05:33 +0000)]
- NDK updates and compatibility fixes for Vista/WDK/User-Mode/Individual per-file NDK Usage.
- Update targets to pentium to take advantage of cmpxhg8b when possible. (ROS won't run on 386/486 anyway).
- Fix some compiler problems when building with -O3.

svn path=/trunk/; revision=26274

17 years agoload metrics fonts and colors from registry on userinit.
Timo Kreuzer [Sat, 7 Apr 2007 00:32:34 +0000 (00:32 +0000)]
load metrics fonts and colors from registry on userinit.

svn path=/trunk/; revision=26273

17 years agoIntSetSysColors: update SysColorBrushes and Pens and broadcast WM_SYCOLORCHANGE messa...
Timo Kreuzer [Fri, 6 Apr 2007 22:50:19 +0000 (22:50 +0000)]
IntSetSysColors: update SysColorBrushes and Pens and broadcast WM_SYCOLORCHANGE message. Now you can change colors with desk.cpl

svn path=/trunk/; revision=26272

17 years agoremove a wrong behvoir in DdQueryDirectDrawObject aka GdiEntry2
Magnus Olsen [Fri, 6 Apr 2007 20:54:21 +0000 (20:54 +0000)]
remove a wrong behvoir in DdQueryDirectDrawObject aka GdiEntry2

svn path=/trunk/; revision=26271

17 years agoRemove a windwos 95/98/Me behvoir in NtGdiDdQueryDirectDrawObject, also tested in...
Magnus Olsen [Fri, 6 Apr 2007 20:43:11 +0000 (20:43 +0000)]
Remove a windwos 95/98/Me behvoir in NtGdiDdQueryDirectDrawObject, also tested in windows 2000 see if this bevhoir really exitsed or not.
puvmList and puNumHeaps should be ignore by Windows NT when they are pass down, it is not true if both getting a vaild pointer I am getting back data in windows it is not a vmList, what I get back I do not known. Add a comment I did forget setup the copy of puD3dTextureFormats from kmode to umode pointer will be fixed later. After I fix the last part this api is 99.9% compatible with Windows 2000 and higher.

svn path=/trunk/; revision=26270

17 years agofix warnings on gcc 4.1.2
Timo Kreuzer [Fri, 6 Apr 2007 14:24:59 +0000 (14:24 +0000)]
fix warnings on gcc 4.1.2

svn path=/trunk/; revision=26269

17 years ago- Make class2 and disk completely warning-free.
Aleksey Bragin [Thu, 5 Apr 2007 17:36:39 +0000 (17:36 +0000)]
- Make class2 and disk completely warning-free.

svn path=/trunk/; revision=26268

17 years agoUpdate Dejavu from 2.14 to 2.16
Magnus Olsen [Thu, 5 Apr 2007 12:20:19 +0000 (12:20 +0000)]
Update Dejavu from 2.14 to 2.16
It add allot of new charaters to all dejavu font.

svn path=/trunk/; revision=26267

17 years ago- Refactored some parts of the FS Recognizer Driver.
Alex Ionescu [Thu, 5 Apr 2007 00:11:35 +0000 (00:11 +0000)]
- Refactored some parts of the FS Recognizer Driver.
- Added support for some more advanced storage stack support.
- Added locking and states.
- Added the ability for a file system to span across different device types (such as UDFS which is both for disks and optical media)
- Updated NTFS, UDFS validation to use new functions. CDFS validation was removed (NT doesn't do it).
- Improved some parts of FAT validation and relaxed others to match NT's.

svn path=/trunk/; revision=26266

17 years ago- Fix the damn thing.
Dmitry Gorbachev [Wed, 4 Apr 2007 20:12:23 +0000 (20:12 +0000)]
- Fix the damn thing.

svn path=/trunk/; revision=26265

17 years ago- allow backspace in edit / hex mode
Johannes Anderwald [Wed, 4 Apr 2007 19:43:27 +0000 (19:43 +0000)]
- allow backspace in edit / hex mode
- patch by Kamil Hornicek (tykef@atlas.cz)

See issue #2129 for more details.

svn path=/trunk/; revision=26264

17 years ago- move implementation of dialogs to appropiate file (odbccp32.dll)
Johannes Anderwald [Wed, 4 Apr 2007 18:43:24 +0000 (18:43 +0000)]
- move implementation of dialogs to appropiate file (odbccp32.dll)
- odbccp32.cpl is therefore complete YUHU
- rbuild needs to be hacked that odbccp32.cpl is outputed in the right destination folder (currently it writes into destination of odbccp32.dll)

svn path=/trunk/; revision=26263

17 years ago- beginning of ODBC control panel applet
Johannes Anderwald [Wed, 4 Apr 2007 16:26:16 +0000 (16:26 +0000)]
- beginning of ODBC control panel applet

svn path=/trunk/; revision=26262

17 years ago- Fix freeing of an unallocated memory bug (RtlInitUnicodeString() never allocates...
Aleksey Bragin [Wed, 4 Apr 2007 16:04:41 +0000 (16:04 +0000)]
- Fix freeing of an unallocated memory bug (RtlInitUnicodeString() never allocates anything, it just initializes necessary fields, and noone asks us to free the string the function gets as a parameter).

svn path=/trunk/; revision=26261

17 years ago... and pciide/pciidex.
Aleksey Bragin [Wed, 4 Apr 2007 15:22:03 +0000 (15:22 +0000)]
... and pciide/pciidex.

svn path=/trunk/; revision=26260

17 years ago- Fix up npfs/msfs drivers paths.
Aleksey Bragin [Wed, 4 Apr 2007 15:15:43 +0000 (15:15 +0000)]
- Fix up npfs/msfs drivers paths.

svn path=/trunk/; revision=26259

17 years ago- Refactor device attachment into a private routine.
Alex Ionescu [Wed, 4 Apr 2007 03:19:27 +0000 (03:19 +0000)]
- Refactor device attachment into a private routine.
- We shouldn't allow attaching to a device that's still initlizaing, but ROS currently does because of some device that tries to do this, in the PnP manager or early boot-phase drivers (it has an auto-generated name). Please fix this!

svn path=/trunk/; revision=26258

17 years ago- Implement IopAttachDeviceToDeviceStackSafe for future use.
Alex Ionescu [Wed, 4 Apr 2007 02:49:41 +0000 (02:49 +0000)]
- Implement IopAttachDeviceToDeviceStackSafe for future use.
- Use OBJ_KERNEL_HANDLE for various internal Device Object handles.
- Fix bug in IopStartNextPacketByKeyEx which didn't actually read the flags to see if the I/O was cancelleable or not.
- Fail DO creation if the VPB couldn't be created.
- Fix completely wrong implementation of IoGetDeviceAttachmentBaseRef. It was getting the attached device instead of the base device, and wasn't even referencing it!.
-

svn path=/trunk/; revision=26257

17 years ago- Remove "zero-stream" from null, NT doesn't support this.
Alex Ionescu [Tue, 3 Apr 2007 16:22:44 +0000 (16:22 +0000)]
- Remove "zero-stream" from null, NT doesn't support this.
- Implement Fast I/O Dispatch entrypoints for null.
- Support query file information and lock IRPs, just like NT.
- Remove query volume information IRP, not supported by NT.
- Page the entire driver.

svn path=/trunk/; revision=26256

17 years ago- Don't load NT4 audio drivers by default anymore.
Alex Ionescu [Tue, 3 Apr 2007 16:01:58 +0000 (16:01 +0000)]
- Don't load NT4 audio drivers by default anymore.
- Don't load beep.sys in non-setup mode.
- Improve beep driver by making it use device queues instead of instantly completing beep requests, and make it cancel-safe, unloadable, and thread-safe in regards to timers. Also reduce memory footprint by making the entire driver pageable and dynamically locking/unlocking the image section by keeping a reference count of opens.

svn path=/trunk/; revision=26254

17 years ago- Remove unneeded DPRINT1().
Aleksey Bragin [Tue, 3 Apr 2007 15:18:05 +0000 (15:18 +0000)]
- Remove unneeded DPRINT1().

svn path=/trunk/; revision=26253

17 years ago- Add "fs" to npfs and msfs.
Alex Ionescu [Tue, 3 Apr 2007 14:55:54 +0000 (14:55 +0000)]
- Add "fs" to npfs and msfs.
- Put blue in drivers\setup.
- Re-organize Audio stack in /wdm and /ksfilter directories.

svn path=/trunk/; revision=26252

17 years ago- Add missing .rbuild files from last commit.
Alex Ionescu [Tue, 3 Apr 2007 14:22:00 +0000 (14:22 +0000)]
- Add missing .rbuild files from last commit.
- Move serial stack to /serial.
- Move parallel stack to /parallel and make room for parport/parclass (NT5+ Parallel stack).

svn path=/trunk/; revision=26251

17 years ago- Cleanup /storage directory and prepare for NT5+ Storage Stack and Floppy Port/Class...
Alex Ionescu [Tue, 3 Apr 2007 14:14:25 +0000 (14:14 +0000)]
- Cleanup /storage directory and prepare for NT5+ Storage Stack and Floppy Port/Class drop.

svn path=/trunk/; revision=26250

17 years ago- Remove old unused code for sending sense requests.
Aleksey Bragin [Mon, 2 Apr 2007 20:24:54 +0000 (20:24 +0000)]
- Remove old unused code for sending sense requests.
- Bugfix new sense request code (it was saving a pointer to the wrong SRB).
- Implement requests, which bypass frozen queue. CdRom should now work properly.
- Some very small code reformating.

svn path=/trunk/; revision=26249

17 years ago- Revert 26244, 26245, 26246, 26247.
Alex Ionescu [Mon, 2 Apr 2007 15:08:54 +0000 (15:08 +0000)]
- Revert 26244, 26245, 26246, 26247.
- Stop committing on crack.
- Read IRC logs and use your head.
- GCC 3.4.5 is buggy, don't use. Don't break good code to hide compiler bugs.

svn path=/trunk/; revision=26248

17 years agosome gcc 3.4.5 fixed; but not all we need
Magnus Olsen [Mon, 2 Apr 2007 10:32:21 +0000 (10:32 +0000)]
some gcc 3.4.5 fixed; but not all we need

svn path=/trunk/; revision=26247

17 years agofixing the build for gcc 3.4.5
Magnus Olsen [Mon, 2 Apr 2007 09:48:51 +0000 (09:48 +0000)]
fixing the build for gcc 3.4.5

svn path=/trunk/; revision=26246

17 years agofixing the build for gcc 3.4.5
Magnus Olsen [Mon, 2 Apr 2007 09:01:15 +0000 (09:01 +0000)]
fixing the build for gcc 3.4.5

svn path=/trunk/; revision=26245

17 years agofixing the build for gcc 3.4.5
Magnus Olsen [Mon, 2 Apr 2007 08:58:34 +0000 (08:58 +0000)]
fixing the build for gcc 3.4.5

svn path=/trunk/; revision=26244

17 years ago- Revert double spinlock releasing introduced by 26242 (but thanks for fixing DPRINT...
Aleksey Bragin [Mon, 2 Apr 2007 08:00:31 +0000 (08:00 +0000)]
- Revert double spinlock releasing introduced by 26242 (but thanks for fixing DPRINT :) ).

svn path=/trunk/; revision=26243

17 years agoDo not assume ReleaseSpinLock == LowerIrql.
Dmitry Gorbachev [Sun, 1 Apr 2007 22:04:26 +0000 (22:04 +0000)]
Do not assume ReleaseSpinLock == LowerIrql.

svn path=/trunk/; revision=26242

17 years agoTake care of ROS_AUTOMAKE variable in rbuild
Hervé Poussineau [Sun, 1 Apr 2007 20:47:00 +0000 (20:47 +0000)]
Take care of ROS_AUTOMAKE variable in rbuild

svn path=/trunk/; revision=26241

17 years ago- Add more compile-time checks for KPRCB C vs. asm fields match.
Aleksey Bragin [Sun, 1 Apr 2007 19:35:05 +0000 (19:35 +0000)]
- Add more compile-time checks for KPRCB C vs. asm fields match.

svn path=/trunk/; revision=26240

17 years ago- Rename scsiport-new to scsiport (couldn't do that in the previous commit).
Aleksey Bragin [Sun, 1 Apr 2007 19:27:59 +0000 (19:27 +0000)]
- Rename scsiport-new to scsiport (couldn't do that in the previous commit).

svn path=/trunk/; revision=26239

17 years ago- Commit "new" storage stack drivers support based on NT4 DDK's sample drivers (with...
Aleksey Bragin [Sun, 1 Apr 2007 19:25:38 +0000 (19:25 +0000)]
- Commit "new" storage stack drivers support based on NT4 DDK's sample drivers (with some modifications and a couple of hacks - they are marked with "HACK" keyword in the source code).
- ReactOS boots/works (faster/stabler), VMWare bug is gone.
- Delete the old scsiport, switching to the new scsiport instead.
NOTE(!): Before commenting this commit read license.txt files. If you still want to comment, read license.txt again, it should help.
- Warnings fixes, improvements, etc to the code will come later.

svn path=/trunk/; revision=26238

17 years agothis file is auotgenreate sorry, thx alex
Magnus Olsen [Sun, 1 Apr 2007 19:00:29 +0000 (19:00 +0000)]
this file is auotgenreate sorry, thx alex

svn path=/trunk/; revision=26237

17 years agosome have delete the napi.h I do not known how did that. it break the win32k complete...
Magnus Olsen [Sun, 1 Apr 2007 18:48:25 +0000 (18:48 +0000)]
some have delete the napi.h I do not known how did that. it break the win32k complete it is a private header file

svn path=/trunk/; revision=26236

17 years agoImplement UserUnloadKeyboardLayout()
Saveliy Tretiakov [Sun, 1 Apr 2007 17:34:00 +0000 (17:34 +0000)]
Implement UserUnloadKeyboardLayout()

svn path=/trunk/; revision=26234

17 years agoImplement NtUserUnloadKeyboardLayout()
Saveliy Tretiakov [Sun, 1 Apr 2007 17:30:44 +0000 (17:30 +0000)]
Implement NtUserUnloadKeyboardLayout()

svn path=/trunk/; revision=26233

17 years agoAdd missing check
Saveliy Tretiakov [Sun, 1 Apr 2007 17:27:59 +0000 (17:27 +0000)]
Add missing check

svn path=/trunk/; revision=26232

17 years agoImplement EngUnloadImage
Saveliy Tretiakov [Sun, 1 Apr 2007 17:20:50 +0000 (17:20 +0000)]
Implement EngUnloadImage

svn path=/trunk/; revision=26231

17 years agoImplement EngUnloadImage()
Saveliy Tretiakov [Sun, 1 Apr 2007 17:15:58 +0000 (17:15 +0000)]
Implement EngUnloadImage()

svn path=/trunk/; revision=26230