Aleksey Bragin
79a2c2db56
- Make VBEMP look like a legacy driver.
...
- Reorganize VideoPortInitialize (firstly do all checks, then do Driver Object Extension related operations).
- Fix the hack Magnus Olsen added for the "No PNP videocard" problem, by adding a real check Windows 2003 SP1 videoport driver is performing (information got by building "stub" miniports and trying to load them with a checked build of W2K3SP1's videoprt.sys).
- Add stubbed handler for IRP_MJ_SYSTEM_CONTROL (for PnP miniports) and IRP_MJ_INTERNAL_DEVICE_CONTROL.
svn path=/trunk/; revision=31350
2007-12-20 12:31:39 +00:00
James Tabor
bf53c43ed8
Add a test to see which is the naughty handle type abusing the system. Free = 0 Window = 225 Menu = 116 CursorIcon = 1695 Hook = 2 CallProc = 6 Accel = 3 Monitor = 1
...
svn path=/trunk/; revision=31349
2007-12-20 02:36:38 +00:00
Colin Finck
feec3403a4
Remove this deprecated wchar_t logic.
...
We needed it, when host and target headers weren't fully separated, but this greatly improved now :-)
svn path=/trunk/; revision=31348
2007-12-20 00:30:20 +00:00
Colin Finck
d959db2131
- Don't reinvent the wheel again: Use <host/typedefs.h> in winebuild instead of defining the types for the host manually again
...
- Get rid of the "include/psdk" include directory in the winebuild makefile
- Add a definition for UINT_PTR and PUINT_PTR to <host/typedefs.h>
svn path=/trunk/; revision=31347
2007-12-20 00:20:01 +00:00
James Tabor
7b80e82207
Reorder code since it is a POWNED DC.
...
svn path=/trunk/; revision=31345
2007-12-19 23:48:07 +00:00
James Tabor
cefb74f67d
Fix a problem when freeing a window class with dirty bit set.
...
svn path=/trunk/; revision=31344
2007-12-19 23:26:04 +00:00
Timo Kreuzer
8ebdc869ec
update README.WINE
...
svn path=/trunk/; revision=31341
2007-12-19 21:55:04 +00:00
Timo Kreuzer
c9dc5d76f8
syscall dumper for win32k that also works on vista.
...
You need dbghelp.dll and symsrv.dll. The ones from syscall lister (http://www.openrce.org/blog/view/808/Syscall_lister ) work fine, the ones shipped with windows don't.
todo: support x64
svn path=/trunk/; revision=31340
2007-12-19 21:48:15 +00:00
Timo Kreuzer
929e7eeba5
sync dbghelp.dll to wine head. should fix build
...
svn path=/trunk/; revision=31339
2007-12-19 21:34:55 +00:00
Marc Piulachs
fa17bda2ef
spanish localizations by Remialdo <remialdo at gmail dot com>
...
- Added: systeminfo, mazescr and msgina
- Fix unterminated string in systeminfo/lang/es-ES.rc
See issue #2905 for more details.
svn path=/trunk/; revision=31338
2007-12-19 21:25:05 +00:00
Timo Kreuzer
556b0edec8
- update dbghelp.h and cvconst.h from wine
...
- update mscvpdb.h, winbase16.h and windef16.h wine headers
- create wine/winbase.h containing SYSLEVEL struct
- add regex.h to include/wine
svn path=/trunk/; revision=31337
2007-12-19 21:11:06 +00:00
Gregor Brunmar
2ba19fb650
* Forgot the struct name change in self-pointer
...
* Inited self-pointer
svn path=/trunk/; revision=31336
2007-12-19 20:48:58 +00:00
Gregor Brunmar
141a3b554b
* Renamed internal IDirect3D9 structure
...
* Made Direct3D9Impl's IUnknown interface more robust thanks to hpoussin
* Inited more values in internal struct
svn path=/trunk/; revision=31335
2007-12-19 20:44:43 +00:00
Colin Finck
a69fd32e4b
Change the umlauts to characters of the english alphabet, otherwise they aren't displayed correctly.
...
See issue #2902 for more details.
svn path=/trunk/; revision=31334
2007-12-19 20:19:41 +00:00
Gregor Brunmar
23b9c2f3d3
Changed last IDirect3D9->QueryInterface() according to hpoussin's feedback
...
svn path=/trunk/; revision=31333
2007-12-19 20:06:34 +00:00
Gregor Brunmar
162365cf34
Implemented IDirect3D9->QueryInterface()
...
svn path=/trunk/; revision=31332
2007-12-19 19:49:10 +00:00
Aleksey Bragin
a5e7839caf
- Fix dangerous passing of possibly unterminated wide string to RtlQueryRegistryValues (by opening the keys and passing handle instead).
...
- Fix incorrect string operation (assuming that the string is terminated). Spotted by hpoussin.
svn path=/trunk/; revision=31331
2007-12-19 17:46:58 +00:00
Gregor Brunmar
a212e8e76d
Added stubs and vtable for IDirect3D9 implementation
...
svn path=/trunk/; revision=31330
2007-12-19 17:41:05 +00:00
Johannes Anderwald
3305aeac57
- register greek translation
...
- add previously moved strings
- fix include guard
svn path=/trunk/; revision=31329
2007-12-19 15:19:38 +00:00
Johannes Anderwald
874e6f7c4d
- should now show all languages again
...
svn path=/trunk/; revision=31328
2007-12-19 15:12:10 +00:00
Johannes Anderwald
4748610cb7
- fix typos, grammar, style and identation
...
svn path=/trunk/; revision=31327
2007-12-19 14:50:21 +00:00
Johannes Anderwald
e258452a0d
- move nearly all hardcoded strings to the language specific files
...
- translate the new imported strings for german resource
- put all moved string for all other languages
- remove country identifier for languages which only has currently one translation (english/french)
svn path=/trunk/; revision=31326
2007-12-19 14:29:39 +00:00
Daniel Reimer
af4d563cad
Bug 2893: New Greek resource files ([email protected] )
...
Bug 2894: Ukrainian translation update ([email protected] )
svn path=/trunk/; revision=31325
2007-12-19 11:37:35 +00:00
Aleksey Bragin
5c87231895
- Changed .spec back to .def again (this time .def is a modified output of that .spec, so that stdcall exported symbols are not decorated with @X).
...
- Added winebuild-generated "real" stubs, to be converted to real implementation in the future.
svn path=/trunk/; revision=31324
2007-12-19 11:30:48 +00:00
Johannes Anderwald
71e4f70b19
- italian translation of usetup by Gabriel Ilardi
...
See issue #2895 for more details.
svn path=/trunk/; revision=31323
2007-12-19 11:02:56 +00:00
Christoph von Wittich
ef9000bca7
support CP_SYMBOL in MultiByteToWideChar and WideCharToMultiByte ported from Wine. patch by Daniel Zimmermann <netzimme at aim dot com>
...
See issue #2870 for more details.
svn path=/trunk/; revision=31322
2007-12-19 10:56:29 +00:00
Aleksey Bragin
073599e2de
- Fix a problem with parameter passing in DispatchTwoParam (it was always zeroed, which was not correct). Problem found by Dmitry Philippov.
...
- Fix a typo KiTrap14 which prevented correct passing of the error code to the exception dispatcher. (by Dmitry Philippov).
svn path=/trunk/; revision=31321
2007-12-19 10:29:08 +00:00
Daniel Reimer
fe74c78c12
Updated German RC File of systeminfo.
...
svn path=/trunk/; revision=31320
2007-12-19 10:28:55 +00:00
Christoph von Wittich
44abeb1293
fix a crash in SaveBoard
...
svn path=/trunk/; revision=31319
2007-12-19 10:05:36 +00:00
Christoph von Wittich
f576aa4a67
%wZ req. PUNICODE_STRING instead of UNICODE_STRING
...
svn path=/trunk/; revision=31318
2007-12-19 09:52:12 +00:00
Dmitry Chapyshev
0aae9ce9f5
- Add myself to CREDITS (no comments ;))
...
- Add rasapi32, rasdlg and rasman to apistatus.lst
svn path=/trunk/; revision=31317
2007-12-19 09:21:21 +00:00
Dmitry Chapyshev
82200e9e04
- Functions for definition BIOS date and version, Domain are added
...
svn path=/trunk/; revision=31316
2007-12-19 08:54:15 +00:00
Dmitry Chapyshev
3a8a817c07
- Update Russian translation
...
svn path=/trunk/; revision=31315
2007-12-19 08:44:31 +00:00
Dmitry Chapyshev
0abac7d030
- Fix Russian Translation for mstsc
...
- Fix English Translation for servman
svn path=/trunk/; revision=31314
2007-12-19 08:42:33 +00:00
Marc Piulachs
f3fa9654f6
Add r31312 new translations to build
...
svn path=/trunk/; revision=31313
2007-12-18 23:15:35 +00:00
Marc Piulachs
5e418ee356
spanish localizations by Remialdo <remialdo at gmail dot com>
...
- Updated: downloader,solitarie, winemine,screensaver 3dtext
- Added: mmc,screensaver logon, freeldr fdebug, console
See issue #2898 for more details.
svn path=/trunk/; revision=31312
2007-12-18 23:05:26 +00:00
Johannes Anderwald
4d6569f0b2
- convert buffer back if pidle simple
...
- fixes error message when opening control panel in explorer and displays the name for the folder option cpl (thus executing is not yet implemented)
svn path=/trunk/; revision=31311
2007-12-18 23:01:14 +00:00
Dmitry Chapyshev
b82d0d95a3
- Add itself rasman.dll (Part 3/3)
...
svn path=/trunk/; revision=31308
2007-12-18 16:47:49 +00:00
Dmitry Chapyshev
cfaf9a83f3
- Add baseaddress for rasman.dll (Part 2/3)
...
svn path=/trunk/; revision=31307
2007-12-18 16:41:37 +00:00
Dmitry Chapyshev
1a67ac9564
- Add header for rasman.dll (Part 1/3)
...
svn path=/trunk/; revision=31306
2007-12-18 16:40:32 +00:00
Ged Murphy
0b2da4ea54
add LR_COPYDELETEORG and ignore LR_COPYFROMRESOURCE
...
svn path=/trunk/; revision=31305
2007-12-18 14:56:01 +00:00
Ged Murphy
da6e62e245
return the icon bpp in the call to NtUserGetIconInfo
...
svn path=/trunk/; revision=31304
2007-12-18 14:28:56 +00:00
Ged Murphy
997bebd3b8
update ntuser header
...
svn path=/trunk/; revision=31303
2007-12-18 13:50:56 +00:00
Ged Murphy
eeb93976b2
- Add a very bare bones implementation of IMAGE_ICON for CopyImage.
...
- Move the IMAGE_BITMAP stuff to a seperate function which will eventually be rewritten.
svn path=/trunk/; revision=31302
2007-12-18 13:49:38 +00:00
Ged Murphy
4bce737574
- Fix NtUserGetIconInfo and use SEH directly.
...
- Fix the NtUserSetCursorIconData definition and rewrite it (not fully complete)
svn path=/trunk/; revision=31301
2007-12-18 13:49:00 +00:00
Aleksey Bragin
a03416ebf8
- Recommit the fixed winebuild. The fix was to:
...
* remove Colin's 31297.
* spec32.c:625, substitute odp->name check with (odp->name || odp->export_name) check.
svn path=/trunk/; revision=31300
2007-12-18 11:00:37 +00:00
Aleksey Bragin
0bb029564f
Filip Navara <xnavara at volny dot cz> 's christmas gift
...
- Fix certain cases of deallocation inside registry hives.
- Add debug output in case of a problem in HvpRemoveFree.
svn path=/trunk/; revision=31299
2007-12-18 10:13:45 +00:00
Colin Finck
cf6d1c80e6
Revert 31292, 31294 and 31297.
...
Every change I try for fixing the build in one component breaks the build for another component.
winebuild wasn't synchronized completely to the Wine version anyway, and the current Wine version removed support for the --pedll option we use, so a full clean sync isn't possible.
svn path=/trunk/; revision=31298
2007-12-17 23:36:09 +00:00
Colin Finck
f22e568f90
Get rid of make_internal_name() and only use the name or export name now, also for stub functions.
...
This is already done this way when creating the SPEC files, but wasn't done when creating the C files with the stubs.
svn path=/trunk/; revision=31297
2007-12-17 23:22:34 +00:00
Colin Finck
c4649e3235
Rename DSOUND_DllRegisterServer to DllRegisterServer and DSOUND_DllUnregisterServer to DllUnregisterServer. (the same is already done in the other DirectX DLL's with SPEC files)
...
I wonder how dsound.dll could be compiled in the past cause the SPEC file never referenced to these functions.
This should fix the build breakage.
svn path=/trunk/; revision=31296
2007-12-17 22:01:06 +00:00