reactos.git
16 years agofinal step , rename the scrnsave.scr to blankscr.scr to avoid conflicts with scrnsave.lib
Marc Piulachs [Mon, 26 Nov 2007 21:47:35 +0000 (21:47 +0000)]
final step , rename the scrnsave.scr to blankscr.scr to avoid conflicts with scrnsave.lib

caution: manually deleting makefile.auto may be required!
note: It works fine in windows it highlights a but in reactos

svn path=/trunk/; revision=30793

16 years agosorry I forget update this file as well
Magnus Olsen [Mon, 26 Nov 2007 21:10:33 +0000 (21:10 +0000)]
sorry I forget update this file as well

svn path=/trunk/; revision=30792

16 years agoadding mesa3d 7.0.2 update with our local patch
Magnus Olsen [Mon, 26 Nov 2007 21:08:48 +0000 (21:08 +0000)]
adding mesa3d 7.0.2 update with our local patch
-----------------------------------------------
update was done once again by Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth)

svn path=/trunk/; revision=30791

16 years agofix TAG_BITMAP redzone overwrite for colordepths != 32 bit
Christoph von Wittich [Mon, 26 Nov 2007 20:45:05 +0000 (20:45 +0000)]
fix TAG_BITMAP redzone overwrite for colordepths != 32 bit

svn path=/trunk/; revision=30790

16 years ago- break out when required (fixes a bug when checkbox is clicked)
Johannes Anderwald [Mon, 26 Nov 2007 20:21:11 +0000 (20:21 +0000)]
- break out when required (fixes a bug when checkbox is clicked)

svn path=/trunk/; revision=30787

16 years ago- was not meant to commited
Johannes Anderwald [Mon, 26 Nov 2007 20:16:54 +0000 (20:16 +0000)]
- was not meant to commited

svn path=/trunk/; revision=30785

16 years ago- update resources
Johannes Anderwald [Mon, 26 Nov 2007 20:15:29 +0000 (20:15 +0000)]
- update resources
- partially implement open with dialog (stored are not yet stored or retrieved)

svn path=/trunk/; revision=30784

16 years agoRemoved NtGdi/GetCurrentPositionEx/MoveToEx, update all related files.
James Tabor [Mon, 26 Nov 2007 18:47:21 +0000 (18:47 +0000)]
Removed NtGdi/GetCurrentPositionEx/MoveToEx, update all related files.

svn path=/trunk/; revision=30783

16 years ago- make code ANSI-C compatible (makes msvc more happier )
Johannes Anderwald [Mon, 26 Nov 2007 11:24:48 +0000 (11:24 +0000)]
- make code ANSI-C compatible (makes msvc more happier )

svn path=/trunk/; revision=30780

16 years ago- german translation of open with dialog
Johannes Anderwald [Mon, 26 Nov 2007 10:59:30 +0000 (10:59 +0000)]
- german translation of open with dialog

svn path=/trunk/; revision=30779

16 years agoDmitry Chapyshev <lentind@yandex.ru>
Aleksey Bragin [Mon, 26 Nov 2007 10:25:07 +0000 (10:25 +0000)]
Dmitry Chapyshev <lentind@yandex.ru>
- Improve "Open With..." dialog in terms of UI/design.
- Add one more icon.

svn path=/trunk/; revision=30778

16 years agoactivate ARB_multisample in mesa ext,
Magnus Olsen [Sun, 25 Nov 2007 23:27:24 +0000 (23:27 +0000)]
activate ARB_multisample in mesa ext,
add stub for wglGetPixelFormatAttribivARB and  wglGetPixelFormatAttribfvARB

svn path=/trunk/; revision=30772

16 years ago- Misc cleanups/fixes.
Aleksey Bragin [Sun, 25 Nov 2007 23:00:46 +0000 (23:00 +0000)]
- Misc cleanups/fixes.

svn path=/trunk/; revision=30771

16 years ago- german translation of open with dialog
Johannes Anderwald [Sun, 25 Nov 2007 22:57:49 +0000 (22:57 +0000)]
- german translation of open with dialog

svn path=/trunk/; revision=30770

16 years agoFix wglGetExtensionsStringARB and wglGetExtensionsStringEXT so it tell we support...
Magnus Olsen [Sun, 25 Nov 2007 22:55:05 +0000 (22:55 +0000)]
Fix wglGetExtensionsStringARB and wglGetExtensionsStringEXT so it tell we support all wgl*
but we do not support all of them yet.

svn path=/trunk/; revision=30768

16 years agoReactOS spefify change. our gdi32.dll does not have all opengl32 api yet.
Magnus Olsen [Sun, 25 Nov 2007 22:48:35 +0000 (22:48 +0000)]
ReactOS spefify change. our gdi32.dll does not have all opengl32 api yet.
so we need load opengl32.dll to solv this issue.

svn path=/trunk/; revision=30767

16 years ago- add resources for open with dialog
Johannes Anderwald [Sun, 25 Nov 2007 22:48:03 +0000 (22:48 +0000)]
- add resources for open with dialog
- use CDefFolderMenu_Create2 to create the default menu

svn path=/trunk/; revision=30766

16 years ago- Remove unneeded kdb_string.c from the build, and a misc fix.
Aleksey Bragin [Sun, 25 Nov 2007 22:46:13 +0000 (22:46 +0000)]
- Remove unneeded kdb_string.c from the build, and a misc fix.

svn path=/trunk/; revision=30765

16 years ago- Remove Ke386WbInvd() and use compatible __wbinvd() intrinsic, already existing...
Aleksey Bragin [Sun, 25 Nov 2007 22:33:50 +0000 (22:33 +0000)]
- Remove Ke386WbInvd() and use compatible __wbinvd() intrinsic, already existing in ReactOS headers.
- Make i386-dis.c include ntoskrnl.h, remove all unneeded defines, fix function prototypes to match declared in kdb.h.

svn path=/trunk/; revision=30764

16 years ago- check for NoOpen key (not yet used)
Johannes Anderwald [Sun, 25 Nov 2007 22:06:25 +0000 (22:06 +0000)]
- check for NoOpen key (not yet used)
- recurse into persistent handler when required
- fix position for open with shell extension
- add notes for internet search for file type

svn path=/trunk/; revision=30763

16 years ago- add RRF_RT_ANY constant
Johannes Anderwald [Sun, 25 Nov 2007 21:47:17 +0000 (21:47 +0000)]
- add RRF_RT_ANY constant

svn path=/trunk/; revision=30762

16 years ago- Fix a display bug when displaying binutils version.
Peter Ward [Sun, 25 Nov 2007 21:12:24 +0000 (21:12 +0000)]
- Fix a display bug when displaying binutils version.

svn path=/trunk/; revision=30761

16 years ago- Fix an awful mistake, which made any request to unload a driver to end up in a...
Aleksey Bragin [Sun, 25 Nov 2007 21:04:44 +0000 (21:04 +0000)]
- Fix an awful mistake, which made any request to unload a driver to end up in a BSOD (reading of an uninitialized variable, and again GCC silently missed that).

svn path=/trunk/; revision=30760

16 years ago- implement SHCreateDataObject
Johannes Anderwald [Sun, 25 Nov 2007 20:41:28 +0000 (20:41 +0000)]
- implement SHCreateDataObject
- fix prototype of CIDLData_CreateFromIDArray
- remove CIDLData_CreateFromIDArray from undocshell.h as its now documented in shlobj.h

svn path=/trunk/; revision=30759

16 years ago- add declaration of SHCreateDataObject
Johannes Anderwald [Sun, 25 Nov 2007 20:39:43 +0000 (20:39 +0000)]
- add declaration of SHCreateDataObject
- fix & move declaration of CIDLData_CreateFromIDArray from shell32

svn path=/trunk/; revision=30758

16 years agoAdd missing include glext.h
Marc Piulachs [Sun, 25 Nov 2007 20:32:10 +0000 (20:32 +0000)]
Add missing include glext.h

svn path=/trunk/; revision=30757

16 years agoadding stub for wglChoosePixelFormatARB, wglSwapIntervalEXT, wglGetSwapIntervalEXT
Magnus Olsen [Sun, 25 Nov 2007 20:28:04 +0000 (20:28 +0000)]
adding stub for wglChoosePixelFormatARB, wglSwapIntervalEXT, wglGetSwapIntervalEXT

svn path=/trunk/; revision=30756

16 years ago- updated blankscr file name
Marc Piulachs [Sun, 25 Nov 2007 20:10:29 +0000 (20:10 +0000)]
- updated blankscr file name

svn path=/trunk/; revision=30754

16 years ago- Modified butterflies screensaver registry key
Marc Piulachs [Sun, 25 Nov 2007 20:09:27 +0000 (20:09 +0000)]
- Modified butterflies screensaver registry key
- Updated scrnsave library reference name
- started removing MSVC resource stuff
- renamed scrnsave to blankscr to avoid name conflicts with scrnsave library
- modified scrnsave (aka blankscr) to use scrnsave library . simplified the code a lot!
- various other small changes

svn path=/trunk/; revision=30753

16 years agorename scrnsavelib to scrnsave as it's the name for this library on MS's psdk
Marc Piulachs [Sun, 25 Nov 2007 20:05:51 +0000 (20:05 +0000)]
rename scrnsavelib to scrnsave as it's the name for this library on MS's psdk

svn path=/trunk/; revision=30752

16 years agostarting add wgl support to icd
Magnus Olsen [Sun, 25 Nov 2007 19:42:51 +0000 (19:42 +0000)]
starting add wgl support to icd
Thx Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth)
for the help getting this change

svn path=/trunk/; revision=30750

16 years ago- Add isprint to ctype.h.
Aleksey Bragin [Sun, 25 Nov 2007 17:52:02 +0000 (17:52 +0000)]
- Add isprint to ctype.h.
- Fix an uninitialized variable (I wonder how gcc missed that!).

svn path=/trunk/; revision=30748

16 years ago- retrieve folder names for personal and bit bucket folder
Johannes Anderwald [Sun, 25 Nov 2007 17:46:11 +0000 (17:46 +0000)]
- retrieve folder names for personal and bit bucket folder
- fix a few bugs in mydocuments shell folder code
- add a hack to get the path working

svn path=/trunk/; revision=30747

16 years ago- Use PISECURITY_DESCRIPTOR instead of an opaque PSECURITY_DESCRIPTOR.
Aleksey Bragin [Sun, 25 Nov 2007 17:14:50 +0000 (17:14 +0000)]
- Use PISECURITY_DESCRIPTOR instead of an opaque PSECURITY_DESCRIPTOR.

svn path=/trunk/; revision=30746

16 years agoupdate mesa32 icd def file so it contain almost all standalon. so it can be use as...
Magnus Olsen [Sun, 25 Nov 2007 17:12:27 +0000 (17:12 +0000)]
update mesa32 icd def file so it contain almost all standalon. so it can be use as opengl32.dll or icd interface

svn path=/trunk/; revision=30745

16 years agoSimplified code
Pierre Schweitzer [Sun, 25 Nov 2007 17:08:13 +0000 (17:08 +0000)]
Simplified code

svn path=/trunk/; revision=30744

16 years agoUpdate the icd with two more opengl api.
Magnus Olsen [Sun, 25 Nov 2007 16:56:51 +0000 (16:56 +0000)]
Update the icd with two more opengl api.
mark up which opengl api belong to which version
BugFix : DrvDescribePixelFormat so it does not crash in windows.
mesa3D ICD works now in windows.

svn path=/trunk/; revision=30743

16 years agoGerman Translation fixes by Gregor Schneider (grschneiderATgmailDTcom)
Daniel Reimer [Sun, 25 Nov 2007 15:57:20 +0000 (15:57 +0000)]
German Translation fixes by Gregor Schneider (grschneiderATgmailDTcom)

svn path=/trunk/; revision=30741

16 years agoUse a default path if there are no settings
Pierre Schweitzer [Sun, 25 Nov 2007 15:46:06 +0000 (15:46 +0000)]
Use a default path if there are no settings

svn path=/trunk/; revision=30740

16 years agoadd directdraw3 guid to dxguid
Magnus Olsen [Sun, 25 Nov 2007 14:43:36 +0000 (14:43 +0000)]
add directdraw3 guid to dxguid

svn path=/trunk/; revision=30737

16 years agofix a header issue with wine d3d.h
Magnus Olsen [Sun, 25 Nov 2007 13:35:45 +0000 (13:35 +0000)]
fix a header issue with wine d3d.h

svn path=/trunk/; revision=30736

16 years agomake our ddraw.h better that ms.
Magnus Olsen [Sun, 25 Nov 2007 12:59:30 +0000 (12:59 +0000)]
make our ddraw.h better that ms.
add the DirectDraw3 interface, I did not found any doc of it from ms.
 so I did look at wine headers see if they got it, so I using that info into our ddraw.h
DirectDraw3 are being use of ms iexplorer according some devs from wine

svn path=/trunk/; revision=30735

16 years agoinclude wine d3d9 to bootcd
Magnus Olsen [Sun, 25 Nov 2007 12:42:13 +0000 (12:42 +0000)]
include wine d3d9 to bootcd

svn path=/trunk/; revision=30734

16 years agodo not build our stub d3d9 build wine instead
Magnus Olsen [Sun, 25 Nov 2007 12:41:00 +0000 (12:41 +0000)]
do not build our stub d3d9 build wine instead

svn path=/trunk/; revision=30733

16 years agoimport wine directx d3d9 version 0.9.49
Magnus Olsen [Sun, 25 Nov 2007 12:13:33 +0000 (12:13 +0000)]
import wine directx d3d9 version 0.9.49

svn path=/trunk/; revision=30732

16 years agofix compiling warings for d3d9 that I got local.
Magnus Olsen [Sun, 25 Nov 2007 12:08:36 +0000 (12:08 +0000)]
fix compiling warings for d3d9 that I got local.

svn path=/trunk/; revision=30731

16 years agoupdate d3d8 to wine 0.9.49
Magnus Olsen [Sun, 25 Nov 2007 11:16:27 +0000 (11:16 +0000)]
update d3d8 to wine 0.9.49

svn path=/trunk/; revision=30730

16 years agofix some of wine d3d8 waring at compiling.
Magnus Olsen [Sun, 25 Nov 2007 11:14:43 +0000 (11:14 +0000)]
fix some of wine d3d8 waring at compiling.
no waring are show in d3d8 now.

svn path=/trunk/; revision=30729

16 years ago- Guard MSVC's intrinsics with #ifdefs. Proper solution is to move those functions...
Aleksey Bragin [Sat, 24 Nov 2007 21:28:11 +0000 (21:28 +0000)]
- Guard MSVC's intrinsics with #ifdefs. Proper solution is to move those functions to intrin.h once host tools including target headers problem is solved. libcntpr now builds with MSVC8.

svn path=/trunk/; revision=30728

16 years agoSupport hiding keyboard cues and focus rectangles
Thomas Bluemel [Sat, 24 Nov 2007 20:49:20 +0000 (20:49 +0000)]
Support hiding keyboard cues and focus rectangles
See issue #2839 for more details.

svn path=/trunk/; revision=30727

16 years ago- Don't escape defines with a " -> &quot; conversion, just omit the quotes.
Aleksey Bragin [Sat, 24 Nov 2007 17:13:30 +0000 (17:13 +0000)]
- Don't escape defines with a " -> &quot; conversion, just omit the quotes.

svn path=/trunk/; revision=30724

16 years ago- MS's crt headers define this as 'const'. Fixes an error with MSVC compilation.
Aleksey Bragin [Sat, 24 Nov 2007 16:51:05 +0000 (16:51 +0000)]
- MS's crt headers define this as 'const'. Fixes an error with MSVC compilation.

svn path=/trunk/; revision=30723

16 years agoRemove YDEBUG define support, replaced by DEBUGCHANNEL environment variable
Hervé Poussineau [Sat, 24 Nov 2007 15:31:50 +0000 (15:31 +0000)]
Remove YDEBUG define support, replaced by DEBUGCHANNEL environment variable
Syntax: set DEBUGCHANNEL = [[fixme|err|warn|trace]+|-{channel}|all]*

svn path=/trunk/; revision=30722

16 years agoBulgarian translations by Станев (sstpr AT narod DOT ru)
Colin Finck [Sat, 24 Nov 2007 13:28:58 +0000 (13:28 +0000)]
Bulgarian translations by Станев (sstpr AT narod DOT ru)
See issue #2837 for more details.

svn path=/trunk/; revision=30721

16 years agoMain_DirectDraw_EnumDisplayModes
Magnus Olsen [Sat, 24 Nov 2007 12:57:26 +0000 (12:57 +0000)]
Main_DirectDraw_EnumDisplayModes
Forget Zero out two struct before they are being use

svn path=/trunk/; revision=30717

16 years agoUpdated French translation
Pierre Schweitzer [Sat, 24 Nov 2007 11:20:53 +0000 (11:20 +0000)]
Updated French translation

svn path=/trunk/; revision=30716

16 years ago- Fixed and enabled about dialog
Pierre Schweitzer [Sat, 24 Nov 2007 09:14:56 +0000 (09:14 +0000)]
- Fixed and enabled about dialog
- Added French translation

svn path=/trunk/; revision=30714

16 years agofix stupied bug in GetDeviceIdentifier/GetDeviceIdentifier7,
Magnus Olsen [Fri, 23 Nov 2007 23:36:53 +0000 (23:36 +0000)]
fix stupied bug in GetDeviceIdentifier/GetDeviceIdentifier7,
spotted by Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth)

svn path=/trunk/; revision=30709

16 years agofix return code in ddraw.dll GetCaps.cbug spotted by Kamil Hornicek tykef at atlas...
Magnus Olsen [Fri, 23 Nov 2007 22:02:43 +0000 (22:02 +0000)]
fix return code in ddraw.dll GetCaps.cbug spotted by Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth)

svn path=/trunk/; revision=30706

16 years ago- Cleanup NtCreateKey and NtOpenKey to make it simpler for the final steps of the...
Aleksey Bragin [Fri, 23 Nov 2007 20:32:38 +0000 (20:32 +0000)]
- Cleanup NtCreateKey and NtOpenKey to make it simpler for the final steps of the rewirte.
- Remove SEH and callbacks (yes this is "bad", but won't break anything, and it will be added back).
- Try to make the code as similar as possible to isolate broken-Ob calls from proper Cm behavior.

svn path=/trunk/; revision=30705

16 years ago- Huge cleanup of cm.h -- remove stuff that's not needed/used anymore
Aleksey Bragin [Fri, 23 Nov 2007 19:29:45 +0000 (19:29 +0000)]
- Huge cleanup of cm.h -- remove stuff that's not needed/used anymore
- Get rid of registry.c.
- Move CmpLinkHiveToMaster to cmsysini.c since it now uses new config code and works properly.
- Move CmpRosGetHardwareHive to cmsysini.c since it's an initialization function (will go away eventually).

svn path=/trunk/; revision=30704

16 years ago- Remove CmiInitHives.
Aleksey Bragin [Fri, 23 Nov 2007 18:52:46 +0000 (18:52 +0000)]
- Remove CmiInitHives.
- Enable parallel hive loading, this speeds up boot by loading the registry in 6 threads instead of just one (once we start having large registries and MP support this will be more evident).
- Added some little hacks to make this work for now.
- Fix a memory leak in CmInit1.
- Add hardware hive to machine hive list so it can be properly loaded after.

svn path=/trunk/; revision=30703

16 years agoMostly revert my earlier attempt at fixing IRP cancellation. I'll attack it
Art Yerkes [Fri, 23 Nov 2007 18:06:07 +0000 (18:06 +0000)]
Mostly revert my earlier attempt at fixing IRP cancellation.  I'll attack it
again later.

svn path=/trunk/; revision=30701

16 years agoWe need an address within the stack in order for freeing it to work properly.
Art Yerkes [Fri, 23 Nov 2007 17:33:29 +0000 (17:33 +0000)]
We need an address within the stack in order for freeing it to work properly.

svn path=/trunk/; revision=30700

16 years ago[FORMATTING]
Colin Finck [Fri, 23 Nov 2007 16:21:10 +0000 (16:21 +0000)]
[FORMATTING]
- Fix the indentation mess
- Fix some typos in comments

No code changes

svn path=/trunk/; revision=30698

16 years agoWhen someone tries to copy a file over itself, show an error message.
Colin Finck [Fri, 23 Nov 2007 15:53:57 +0000 (15:53 +0000)]
When someone tries to copy a file over itself, show an error message.

We already had such a check in the code, but after Brandon's copy.c rewrite in r16561, it never got called.
I removed the old check now and put a new one at the right position.

See issue #2827 for more details.

svn path=/trunk/; revision=30696

16 years ago- Remove hack in CmpLinkHiveToMaster and make it support the "Allocate" boolean param...
Aleksey Bragin [Fri, 23 Nov 2007 15:26:27 +0000 (15:26 +0000)]
- Remove hack in CmpLinkHiveToMaster and make it support the "Allocate" boolean parameter.
- Enable code in CmiInitHives to take advantage of the new link code when using the SYSTEM hive on the bootcd/setup.
- Don't skip CmpCreateControlSet anymore, just add a simple hack to hard-code Current to 001.
- Remove CmiInitControlSetLink since CmpCrateControlSet now does the work
- Enable code in CmpInitializeSystemHive to use CmpInitializeHive(HINIT_CREATE) when creating a new SYSTEM hive, since we now have new link code that supports the "Allocate" flag.
- This means we now have a working SYSTEM hive on the Boot CD as well since early bootup, and not only when NtInitializeRegistry is called
- Do bootcd vs hard-disk boot registry path setup in CmpGetRegistryPath instead of in-line.

svn path=/trunk/; revision=30695

16 years ago- Major cleanup of code inside CmiConnectHive:
Aleksey Bragin [Fri, 23 Nov 2007 14:15:04 +0000 (14:15 +0000)]
- Major cleanup of code inside CmiConnectHive:
- Don't derefernece the parent key since we need to keep a reference to it
- Set the hive dirty flag to clean after a connect
- Simplify code
- Move code as part of CmpLinkHivetoMAster
- Use new function CmpCreateLinkNode instead of CmpDoCreate
- Fix some asserts in CmpCreateLinkNode since we don't lock the KCB yet.

svn path=/trunk/; revision=30694

16 years agotcpip:
Art Yerkes [Fri, 23 Nov 2007 13:52:56 +0000 (13:52 +0000)]
tcpip:
Factor out common datagram receive code.
Actually implement datagram cancellation.

afd:
Reorganize IRP cancellation and simplify socket shutdown.
Fix datagram recv with no address differently (and better).

Overall: fix hang after ping.

svn path=/trunk/; revision=30693

16 years ago- Fix typos.
Aleksey Bragin [Fri, 23 Nov 2007 13:48:25 +0000 (13:48 +0000)]
- Fix typos.

svn path=/trunk/; revision=30692

16 years ago- Add a check for an incorrect virtual size. Currently ReactOS's floppy.sys has such...
Aleksey Bragin [Fri, 23 Nov 2007 13:39:31 +0000 (13:39 +0000)]
- Add a check for an incorrect virtual size. Currently ReactOS's floppy.sys has such an incorrect section.

svn path=/trunk/; revision=30691

16 years agodon't free pool when allocation failed
Christoph von Wittich [Fri, 23 Nov 2007 10:36:00 +0000 (10:36 +0000)]
don't free pool when allocation failed

svn path=/trunk/; revision=30690

16 years agolink to secur32 - will be needed by newer wine versions
Christoph von Wittich [Fri, 23 Nov 2007 10:10:21 +0000 (10:10 +0000)]
link to secur32 - will be needed by newer wine versions

svn path=/trunk/; revision=30689

16 years agoadd stub for InitializeSecurityContextW
Christoph von Wittich [Fri, 23 Nov 2007 09:10:32 +0000 (09:10 +0000)]
add stub for InitializeSecurityContextW

svn path=/trunk/; revision=30688

16 years agodon't try to alphablend monochrome bitmaps - fixes the red zone overwrite in opera...
Christoph von Wittich [Fri, 23 Nov 2007 07:33:54 +0000 (07:33 +0000)]
don't try to alphablend monochrome bitmaps - fixes the red zone overwrite in opera 9.24

svn path=/trunk/; revision=30687

16 years agosmall fix for cGetTTFFromFOT
Magnus Olsen [Fri, 23 Nov 2007 01:38:54 +0000 (01:38 +0000)]
small fix for cGetTTFFromFOT
fix the number of param,
did do a pedump. on export to found out it is @28
but I need look at my private note later

svn path=/trunk/; revision=30686

16 years agoadd cGetTTFFromFOT stub. I don't know the number of parameters, but this allows loadi...
Timo Kreuzer [Fri, 23 Nov 2007 01:08:47 +0000 (01:08 +0000)]
add cGetTTFFromFOT stub. I don't know the number of parameters, but this allows loading gdi32 on win xp using myapp.exe.local
gdi32api test on win xp: 209 tests pass, 62 tests fail.

svn path=/trunk/; revision=30685

16 years agopatch from Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth)
Magnus Olsen [Thu, 22 Nov 2007 22:26:04 +0000 (22:26 +0000)]
patch from Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth)
update the dx version number for ddraw.dll to same as windows xp ddraw.dll
it help some program works.

svn path=/trunk/; revision=30684

16 years agoadd fontview to bootcd and add ttf file association
Timo Kreuzer [Thu, 22 Nov 2007 20:15:30 +0000 (20:15 +0000)]
add fontview to bootcd and add ttf file association
See issue #1411 for more details.

svn path=/trunk/; revision=30683

16 years agoImplement DirectDrawEnumerateW, DirectDrawEnumerateExW they always return DDERR_UNSUP...
Magnus Olsen [Thu, 22 Nov 2007 19:36:16 +0000 (19:36 +0000)]
Implement DirectDrawEnumerateW, DirectDrawEnumerateExW they always return DDERR_UNSUPPORTED

svn path=/trunk/; revision=30682

16 years agoImplement DirectDrawEnumerateA
Magnus Olsen [Thu, 22 Nov 2007 19:11:43 +0000 (19:11 +0000)]
Implement DirectDrawEnumerateA
the DirectDrawEnumerateProcData struct are from wine. rest of the code are writen by me.
the DirectDrawEnumerateExA are not finish but it is a start.

svn path=/trunk/; revision=30681

16 years ago- Fix prototype of NtLoadKeyEx.
Aleksey Bragin [Thu, 22 Nov 2007 18:38:32 +0000 (18:38 +0000)]
- Fix prototype of NtLoadKeyEx.
- Refactor CmiLoadHives using new config routines instead of deprecated cm routines.
- Stop using deprecated CmiScanKeyForValue (delete regfile.c as a result).
- Add code for parallel hive loading to speed up boot process, but don't yet fully use it due to changes required in linking hives.
- Add code for new hive linking process (CmpCreateLinkNode/CmpDoOpen). Not yet used to avoid too many changes in one patch.
- Add new code in CmiLoadHives to deal with updated linking process when it becomes used.
- Implement NtLoadKey2 to cal NtLoadKeyEx.
- Implement NtLoadKeyEx as a new config routine, using CmLoadKey, move out of Cm.
- Add some more code in CmpInitializeSystemHive to deal with SYSTEM hive creation during setup, once hive linking is refactored.
- Implement a new command except for flushing -- open: CmpCmdHiveOpen. Used by CmLoadKey.
- Add support for impersonating the SYSTEM account if the hive can't be open in the current client security context.
- Fill out CmpMachineHiveList, to be used in parallel hive loading.

svn path=/trunk/; revision=30680

16 years agoIgor Koshpaev <tumans@nm.ru>
Aleksey Bragin [Thu, 22 Nov 2007 18:22:28 +0000 (18:22 +0000)]
Igor Koshpaev <tumans@nm.ru>
- More fixes for rasapi32's russian translation.

svn path=/trunk/; revision=30679

16 years agoDmitry Chapyshev <lentind@yandex.ru>
Aleksey Bragin [Thu, 22 Nov 2007 18:04:21 +0000 (18:04 +0000)]
Dmitry Chapyshev <lentind@yandex.ru>
- Fix russian translation in shell32 and rasapi32.
- Add rasdlg.dll ("Wine-style").

svn path=/trunk/; revision=30678

16 years agoDmitry Chapyshev <lentind@yandex.ru>
Aleksey Bragin [Thu, 22 Nov 2007 17:52:42 +0000 (17:52 +0000)]
Dmitry Chapyshev <lentind@yandex.ru>
- Icons cleanup/fixes (remove 4bit images, etc).

svn path=/trunk/; revision=30677

16 years agoLast missing German RC File. :-)
Daniel Reimer [Thu, 22 Nov 2007 15:46:10 +0000 (15:46 +0000)]
Last missing German RC File. :-)

svn path=/trunk/; revision=30676

16 years agoTwo more German translations by me, myself and my humble personality. One for modemui...
Daniel Reimer [Thu, 22 Nov 2007 15:15:14 +0000 (15:15 +0000)]
Two more German translations by me, myself and my humble personality. One for modemui.dll and one for appwiz.cpl.

svn path=/trunk/; revision=30675

16 years agorbuild files use tab indentation
Timo Kreuzer [Thu, 22 Nov 2007 15:12:39 +0000 (15:12 +0000)]
rbuild files use tab indentation

svn path=/trunk/; revision=30674

16 years agofix msvc build
Christoph von Wittich [Thu, 22 Nov 2007 14:28:21 +0000 (14:28 +0000)]
fix msvc build

svn path=/trunk/; revision=30673

16 years agofix memory corruption
Christoph von Wittich [Thu, 22 Nov 2007 14:06:12 +0000 (14:06 +0000)]
fix memory corruption

svn path=/trunk/; revision=30672

16 years agoFix prefast errors (submitted by Christoph Von Wittich)
Art Yerkes [Thu, 22 Nov 2007 12:10:08 +0000 (12:10 +0000)]
Fix prefast errors (submitted by Christoph Von Wittich)
1 Function was unused.
lock.c: Add missing null check.

svn path=/trunk/; revision=30671

16 years agofix some PREfast warnings
Christoph von Wittich [Thu, 22 Nov 2007 11:54:26 +0000 (11:54 +0000)]
fix some PREfast warnings

svn path=/trunk/; revision=30670

16 years agofix a PREfast warning
Christoph von Wittich [Thu, 22 Nov 2007 11:48:43 +0000 (11:48 +0000)]
fix a PREfast warning

svn path=/trunk/; revision=30669

16 years agofix some PREfast warnings
Christoph von Wittich [Thu, 22 Nov 2007 11:36:32 +0000 (11:36 +0000)]
fix some PREfast warnings

svn path=/trunk/; revision=30668

16 years agofix msvc build by replacing DDKAPI with NTAPI (both __stdcall)
Christoph von Wittich [Thu, 22 Nov 2007 11:27:17 +0000 (11:27 +0000)]
fix msvc build by replacing DDKAPI with NTAPI (both __stdcall)
fix some format strings

svn path=/trunk/; revision=30667

16 years agodon't return a value in a void function
Christoph von Wittich [Thu, 22 Nov 2007 11:12:39 +0000 (11:12 +0000)]
don't return a value in a void function

svn path=/trunk/; revision=30666

16 years agoDmitry Chapyshev <lentind@yandex.ru>
Aleksey Bragin [Thu, 22 Nov 2007 09:42:50 +0000 (09:42 +0000)]
Dmitry Chapyshev <lentind@yandex.ru>
- Add two include files from Wine, they will be needed for a DLL to be committed later.

svn path=/trunk/; revision=30665

16 years agoGerman Translations for ipconfig, clb.dll and rasapi32.dll
Daniel Reimer [Thu, 22 Nov 2007 09:16:23 +0000 (09:16 +0000)]
German Translations for ipconfig, clb.dll and rasapi32.dll
tbd: modemui and appwiz

svn path=/trunk/; revision=30664

16 years agoDmitry Chapyshev <lentind@yandex.ru>
Aleksey Bragin [Thu, 22 Nov 2007 09:11:32 +0000 (09:11 +0000)]
Dmitry Chapyshev <lentind@yandex.ru>
- Add russian translation for screensavers.

svn path=/trunk/; revision=30663

16 years agoDmitry Chapyshev <lentind@yandex.ru>
Aleksey Bragin [Thu, 22 Nov 2007 09:06:12 +0000 (09:06 +0000)]
Dmitry Chapyshev <lentind@yandex.ru>
- Add more defines to ras.h and rasdlg.h

svn path=/trunk/; revision=30662