Jacek Caban
8f1bb21f35
mshtml: Don't skip history notification for about: URLs.
2012-11-12 16:35:15 +01:00
Jacek Caban
7ac09e721c
mshtml: Properly report history update for location.replace call.
2012-11-12 16:35:15 +01:00
Nikolay Sivov
7a4225c68f
scrrun: Block stream reading calls if it's not in ForReading mode.
2012-11-12 16:35:15 +01:00
Nikolay Sivov
49a8d4ecb0
scrrun: Improve OpenTextFile stub.
2012-11-12 16:35:15 +01:00
Nikolay Sivov
5908cda9a5
scrrun: Use heap helpers for dictionary.
2012-11-12 16:35:14 +01:00
Hans Leidekker
a5750a1fdf
rpcrt4: Implement RpcMgmtIsServerListening.
2012-11-12 13:17:00 +01:00
Hans Leidekker
e6738c2085
msvcr100: Add a version resource.
2012-11-12 13:17:00 +01:00
Michael Stefaniuc
dad2967943
msi: Don't over-allocate memory for a MSISELECTVIEW.
2012-11-12 13:17:00 +01:00
Michael Stefaniuc
96e428cc9e
user.exe16: Use FIELD_OFFSET to calculate the size of a struct with variable length array.
2012-11-12 13:16:59 +01:00
Nikolay Sivov
47d2f3caf5
msxml3: Disable text data escaping for format nodes set with put_data().
2012-11-12 13:16:58 +01:00
Nikolay Sivov
f9ab8dab51
msxml3: Fix a redundant newline in transformation result in html mode.
2012-11-12 13:16:58 +01:00
Nikolay Sivov
9860e85ac8
msxml3: Add VT_INT to VARIANT tracing helper.
2012-11-12 13:16:57 +01:00
Nikolay Sivov
bb44713e6d
comcat: Cleanup from unused includes and imports.
2012-11-12 13:16:57 +01:00
Henri Verbeet
0a7b32e3f0
wined3d: Handle relative addresses in the common code in shader_glsl_get_register_name().
2012-11-12 12:15:30 +01:00
Henri Verbeet
10d46bc042
wined3d: Add support for GLSL based fixed function fragment shaders.
2012-11-12 12:15:25 +01:00
Frédéric Delanoy
3cdd1abd09
ole32: Avoid erroneously freeing a variable in ReadFmtUserTypeStg.
2012-11-12 12:14:48 +01:00
Piotr Caban
96c9b0fb84
msvcp90: Fixed a memory leak in virtual destructor tests.
2012-11-12 12:13:13 +01:00
Piotr Caban
0609fccf44
msvcp90: Free memory allocated by _get_current_locale function.
2012-11-12 12:13:09 +01:00
Francois Gouget
3b6b2107e2
shell32: Fix a buffer overflow in CommandLineToArgvW().
2012-11-12 12:13:02 +01:00
Michael Stefaniuc
51013ad278
msi: Use FIELD_OFFSET to calculate the size of structs with variable length array.
2012-11-09 17:10:37 +01:00
Hans Leidekker
9c431b6737
msi: Avoid a string copy when comparing SQL keywords.
2012-11-09 17:10:15 +01:00
Hans Leidekker
e15121771c
msi: Fix use of uninitialized variables.
2012-11-09 17:09:02 +01:00
Matteo Bruni
f6b22a7570
d3dcompiler: Put data type name of constants on the heap.
2012-11-09 16:43:12 +01:00
Matteo Bruni
feda13db33
d3dcompiler: Skip stray semicolons outside of functions.
2012-11-09 16:43:09 +01:00
Matteo Bruni
0d2a27af40
d3dcompiler: Allow a comma at the end of an initializer.
2012-11-09 16:43:05 +01:00
Matteo Bruni
a5203e1a79
d3dcompiler: Don't take the sign as part of the numeric token.
2012-11-09 16:43:02 +01:00
Matteo Bruni
a7956c4c4f
wined3d: Pop control frames in disabled if branches (ARB shader backend).
2012-11-09 16:42:56 +01:00
Matteo Bruni
b532284a9e
wined3d: Ensure GL_FRAGMENT_PROGRAM_ARB is enabled when using ARB shaders.
2012-11-09 16:42:53 +01:00
Jacek Caban
74a83150ab
jscript: Fixed leak in disp_propget.
2012-11-09 16:42:47 +01:00
Frédéric Delanoy
780228b6ca
ole32: Fix some leaks (coverity).
2012-11-09 11:56:18 +01:00
Jörg Höhle
f5628373e5
winmm: Call IsFormatSupported for WAVE_FORMAT_QUERY only.
2012-11-09 11:51:39 +01:00
Jörg Höhle
e3e0bfca20
winmm: Avoid generic MMSYSERR_ERROR during initialisation.
2012-11-09 11:50:45 +01:00
Jörg Höhle
6086c7be19
winmm: Prefer using MMSYSERR_* over AUDCLNT_E_* from mmdevapi.
2012-11-09 11:48:53 +01:00
Daniel Lehman
23cbfff4b6
msvcp90/tests: Add fstream<>::tellg tests.
2012-11-09 11:41:58 +01:00
Jacek Caban
26d3962528
mshtml: Added IPersistStream::LoadHistory implementation.
2012-11-09 11:30:52 +01:00
Jacek Caban
cfa0a3accd
mshtml: Use flags in navigation functions.
2012-11-09 11:30:48 +01:00
Jacek Caban
92443dca02
mshtml: Added IPersistHistory::SaveHistory implementation.
2012-11-09 11:30:45 +01:00
Jacek Caban
99c34aa9d9
mshtml: Use fregment-less URI in super_navigate.
2012-11-09 11:30:42 +01:00
Jacek Caban
01949aead4
mshtml: Call set_current_uri in navigate_proc.
2012-11-09 11:30:39 +01:00
Jacek Caban
e0a33d0480
mshtml: Don't pass hash part of URI to EvaluateNewWindow.
2012-11-09 11:30:35 +01:00
Henri Verbeet
986f4cb9b1
wined3d: Introduce a separate function for generating the sRGB write GLSL code.
2012-11-09 11:30:25 +01:00
Henri Verbeet
f6d05fbae6
wined3d: Introduce a separate function for generating the fixed function fog GLSL code.
2012-11-09 11:30:22 +01:00
Józef Kucia
3e264ced0f
d3dx9: Handle NULL arguments in D3DXVec3Unproject.
2012-11-08 17:21:18 +01:00
Józef Kucia
a5d5650730
d3dx9: Handle NULL arguments in D3DXVec3Project.
2012-11-08 17:21:15 +01:00
Hans Leidekker
dff501236a
xpssvcs: Add stub dll.
2012-11-08 17:21:10 +01:00
Frédéric Delanoy
1ae9acb0df
d3drm: Fix a leak (coverity).
2012-11-08 15:37:53 +01:00
André Hentschel
126fded4a4
winmm: Mark up fallthrough switch case (coverity).
2012-11-08 15:37:51 +01:00
Sam Edwards
001726fcbd
opengl32: Apply correct normals to text rendered with wglUseFontOutlines.
2012-11-08 15:37:50 +01:00
Sam Edwards
9fb27d7a05
d3d8/tests: Add test for IDirect3DDevice8_Reset with BackBufferWidth/Height = 0.
2012-11-08 15:37:50 +01:00
Dmitry Timoshkov
39ec8ce67e
gdiplus: Store transformation matrix directly in the objects.
2012-11-08 15:37:49 +01:00
Detlef Riekenberg
0c8dc0090b
mstask/tests: Add tests for SetTargetComputer.
2012-11-08 15:37:49 +01:00
Detlef Riekenberg
5bff2fb66b
mstask: Implement SetTargetComputer.
2012-11-08 15:37:48 +01:00
Henri Verbeet
02250bb1bd
wined3d: Introduce a separate function for initializing ps uniform locations.
2012-11-08 15:37:48 +01:00
Henri Verbeet
c9f4cfc96a
wined3d: Introduce a separate function for initializing vs uniform locations.
2012-11-08 15:37:48 +01:00
Henri Verbeet
b42e02ce9b
wined3d: Use the correct RGTC constant in format_texture_info.
2012-11-08 15:37:47 +01:00
Henri Verbeet
98dc4cd43c
ddraw: Avoid LPDIRECT3DVERTEXBUFFER7.
2012-11-08 15:37:46 +01:00
Henri Verbeet
99daff8f03
ddraw: Avoid LPDIRECTDRAW.
2012-11-08 15:37:46 +01:00
Alexandre Julliard
2480c9395b
opengl32: Get rid of wine_ prefix on generated functions.
2012-11-08 15:37:45 +01:00
Alexandre Julliard
a3d896897c
opengl32: Get rid of the extension removal hack in wglGetProcAddress and clean up the tracing.
2012-11-08 15:37:44 +01:00
Alexandre Julliard
449deda62f
wined3d: Link directly to opengl32.
2012-11-08 15:37:44 +01:00
Alexandre Julliard
3050f11f47
ntdll: Fix access/write file time mixup.
2012-11-08 00:02:06 +01:00
Hans Leidekker
b036ee6309
msi: Register dlls in a separate process.
2012-11-07 18:12:10 +01:00
Hans Leidekker
e2900c23c7
msi: Make sure either the REINSTALL or the REMOVE property is set when the product is already installed.
2012-11-07 18:12:09 +01:00
Hans Leidekker
26299647f7
msi: Remove a component regardless of its install state, unless it's a permanent component.
2012-11-07 18:12:09 +01:00
Hans Leidekker
462ec1ba43
msi: Return correct length for the empty string from deformat_string.
2012-11-07 18:12:08 +01:00
Piotr Caban
f6542bbb96
msvcp60: Fixed basic_streambuf class structure.
2012-11-07 18:12:08 +01:00
Piotr Caban
605ea64985
msvcp: Fixed uninitialized variable access in num_get::_Getffld and _Getifld functions.
2012-11-07 18:12:07 +01:00
Piotr Caban
654a3ec500
msvcp90: Destroy string returned by basic_stringbuf_char_str_get.
2012-11-07 18:12:06 +01:00
Piotr Caban
9b0ce65bb6
msvcp90: Fixed long long printing in tests.
2012-11-07 18:12:06 +01:00
Piotr Caban
9c319baa66
msvcrt: Fixed __p___mb_cur_max tests.
2012-11-07 18:12:06 +01:00
Jacek Caban
1017c2b3ee
mshtml: Added IHTMLObjectElement::name property implementation.
2012-11-07 18:12:05 +01:00
Alexandre Julliard
a56c5b185e
opengl32: Don't substitute OpenGL types that are already defined in wgl.h.
2012-11-07 18:12:04 +01:00
Alexandre Julliard
cf2b981ce0
wined3d: Make use of the generated wgl.h header.
2012-11-07 18:12:04 +01:00
Alexandre Julliard
e5b18af9e8
winex11: Avoid using the system GL headers.
2012-11-07 18:12:03 +01:00
Alexandre Julliard
af3f3cb1b2
gdi32: Avoid using the system GL headers.
2012-11-07 18:12:03 +01:00
Alexandre Julliard
fdc1f2d432
opengl32: Avoid using the system GL headers.
2012-11-07 18:12:02 +01:00
Alexandre Julliard
70e536f46b
opengl32: Generate our own wgl.h header from the OpenGL registry data.
2012-11-07 18:11:52 +01:00
Alexandre Julliard
00628bb646
opengl32: Update to the current OpenGL spec.
2012-11-07 13:56:06 +01:00
Frédéric Delanoy
85bf1082ce
msi: Fix some leaks (coverity).
2012-11-07 13:56:03 +01:00
Frédéric Delanoy
82c97d954d
iphlapi: Fix some leaks (coverity).
2012-11-07 13:56:00 +01:00
Daniel Lehman
32f636f6d1
shell32: Initialize fAnyOperationsAborted in SHFileOperation.
2012-11-07 13:55:57 +01:00
Sam Edwards
ced7d66a11
opengl32: Implement the wglUseFontOutlines WGL_FONT_LINES format.
2012-11-07 13:55:37 +01:00
Sam Edwards
e21a4b291c
d3d9/tests: Add test for IDirect3DDevice9_Reset with BackBufferWidth/Height = 0.
2012-11-07 11:59:21 +01:00
Dmitry Timoshkov
0a81a34643
gdiplus: Avoid GdipCloneMatrix calls for the graphics transformation matrix.
2012-11-07 11:58:27 +01:00
Henri Verbeet
e8b0de1e14
wined3d: Use more consistent names for the various bumpenv uniforms.
2012-11-07 11:57:29 +01:00
Henri Verbeet
9b118257c4
wined3d: Introduce a separate structure for the ps specific fields in struct glsl_shader_prog_link.
2012-11-07 11:57:27 +01:00
Henri Verbeet
8fd29034d0
ddraw/tests: Avoid LPDIRECTDRAW7.
2012-11-07 11:57:13 +01:00
Jacek Caban
4255772440
mshtml: Ignore one more property change notification to fix some IE installations.
2012-11-06 20:00:44 +01:00
Hans Leidekker
cfadbddcaf
msi: Avoid a crash when target paths have not yet been resolved.
2012-11-06 20:00:27 +01:00
Dmitry Timoshkov
fa184bc2c2
gdiplus: Allocate a copy of the graphics transformation matrix on the stack instead of cloning it.
2012-11-06 20:00:27 +01:00
Dmitry Timoshkov
12340af3f9
gdiplus: Add support for extra transformation in GdipMeasureDriverString and GdipDrawDriverString.
2012-11-06 20:00:22 +01:00
Detlef Riekenberg
48ddbde746
mstask/tests: Add tests for GetTargetComputer.
2012-11-06 16:02:44 +01:00
Detlef Riekenberg
493d858988
mstask: Implement GetTargetComputer.
2012-11-06 16:02:44 +01:00
Alexandre Julliard
d2607ff6c9
user32: Force refreshing the non-client area when the window surface is changed.
2012-11-06 16:02:43 +01:00
Piotr Caban
cbb94b1fcc
msvcrt: Improved strtod_l precision.
2012-11-06 16:02:36 +01:00
Piotr Caban
505e5a162f
msvcrt: Improved _wcstod_l precision.
2012-11-06 16:02:35 +01:00
Piotr Caban
a3035679d5
msvcrt: Improved _atoflt_l precision.
2012-11-06 16:02:35 +01:00
Henri Verbeet
ffd5e3eb81
wined3d: Introduce a separate structure for the vs specific fields in struct glsl_shader_prog_link.
2012-11-06 16:02:34 +01:00
Henri Verbeet
b8bb2a4f85
wined3d: Use the shader object ids as program key.
2012-11-06 16:02:34 +01:00
Henri Verbeet
2889ec6bb0
ddraw: Avoid LPDIRECTDRAWSURFACE.
2012-11-06 16:02:33 +01:00
Henri Verbeet
b146861c36
ddraw: Avoid LPDIRECTDRAWSURFACE2.
2012-11-06 16:02:32 +01:00
Jacek Caban
e3e0fdd461
mshtml: Keep reference to document node in fire_event_obj.
2012-11-06 16:02:31 +01:00
Jacek Caban
8086af47b5
mshtml: Don't call CP event sinks on detached documents.
2012-11-06 16:02:30 +01:00
Alexandre Julliard
86c41dc468
gdi32: Take into account the FontSmoothing key for anti-aliasing.
2012-11-06 16:02:27 +01:00
Alexandre Julliard
ff8647ea39
gdi32: Avoid opening the desktop registry key multiple times.
2012-11-06 16:02:19 +01:00
Alexandre Julliard
7fdba1f3dd
gdi32: Use the fontconfig anti-aliasing setup even for non-fontconfig fonts.
2012-11-06 11:47:28 +01:00
Alexandre Julliard
ddba05547f
gdi32: Get rid of the non-standard flags in GetRasterizerCaps.
2012-11-06 11:00:48 +01:00
Piotr Caban
74ec93bab7
msvcrt: Improved scanf precision.
2012-11-05 17:44:32 +01:00
Frédéric Delanoy
84541cc5e3
msi: Fix a leak (coverity).
2012-11-05 17:44:19 +01:00
Hans Leidekker
7d3f903db1
msi: Fix handling of REG_MULTI_SZ values in the WriteRegistryValues action.
2012-11-05 17:44:18 +01:00
Hans Leidekker
570322069c
msi: Preserve strings with embedded nulls in the record formatting implementation.
2012-11-05 17:44:18 +01:00
Hans Leidekker
8d21f998c3
msi: Fix handling of strings with embedded nulls in msi_addstring.
2012-11-05 17:44:17 +01:00
Nikolay Sivov
aeb5950e6f
dwrite: Support eight more script ranges.
2012-11-05 17:44:17 +01:00
Jacek Caban
25ffa3d97b
jscript: Added more enumerable attribute tests.
2012-11-05 17:44:16 +01:00
Jacek Caban
78652f7602
jscript: Added propertyIsEnumerable implementation.
2012-11-05 17:44:16 +01:00
Jacek Caban
ea34e01493
jscript: Use jsdisp_propput_dontenum where appropriate.
2012-11-05 17:44:15 +01:00
Jacek Caban
57f7a6fa4e
jscript: Create non-enumerable properties in jsdisp_propput_const.
2012-11-05 17:44:15 +01:00
Jacek Caban
7491d480a9
jscript: Use prop_put in jsdisp_propput_dontenum.
2012-11-05 17:44:14 +01:00
Nikolay Sivov
fee495d5fd
scrrun: Added a stub for IFolder interface.
2012-11-05 17:44:14 +01:00
Nikolay Sivov
f43b49fbed
scrrun: Invoke() takes interface pointer, not a pointer to pointer.
2012-11-05 17:44:13 +01:00
Alexandre Julliard
548e126454
winex11: Store the anti-aliasing flags in the device instead of the font cache.
2012-11-05 16:48:47 +01:00
Alexandre Julliard
11875bf40a
winex11: Use the default anti-aliasing parameters from gdi32.
2012-11-05 16:25:48 +01:00
Alexandre Julliard
5c02c352d9
gdi32: Determine the default anti-aliasing parameters in the null driver SelectFont entry point.
2012-11-05 16:15:25 +01:00
Sam Edwards
2a208bd2ad
opengl32: Implement wglUseFontOutlines curve smoothing.
2012-11-05 11:53:44 +01:00
Tatyana Fokina
9d4fcaf2bb
ole32: Removed unused parametrs keyname and valuename in COM_RegReadPath.
2012-11-05 11:41:29 +01:00
André Hentschel
7d1fa526e6
d3dx9_36: D3DXCreateFontIndirectW seems no longer to be a stub.
2012-11-05 11:40:05 +01:00
Detlef Riekenberg
8a3211af4c
winhttp: Accept WINHTTP_OPTION_CONFIGURE_PASSPORT_AUTH as session option.
2012-11-05 11:36:38 +01:00
Frédéric Delanoy
86544ce98f
msvfw32: Fix a leak (coverity).
2012-11-05 11:30:35 +01:00
Christian Costa
6be32ec80c
d3dxof/tests: Pass level by value in process_data rather than a pointer.
2012-11-05 11:30:35 +01:00
Christian Costa
f3e883878d
dmusic: Init port caps dwSize member before calling GetPortCaps.
2012-11-05 11:30:34 +01:00
Christian Costa
f7a9df5ecb
dmusic: Remove unused variables.
2012-11-05 11:30:34 +01:00
Ken Thomases
26670de210
opengl32: Don't lose __wine_set_pixel_format() declaration during make_opengl.
2012-11-05 11:30:33 +01:00
Henri Verbeet
0e856abf6d
wined3d: Enable or disable the fragment pipe in shader_select().
2012-11-05 11:30:33 +01:00
Henri Verbeet
d74cb4571b
wined3d: Simplify shader selection.
2012-11-05 11:30:32 +01:00
Henri Verbeet
5190792b33
ddraw: Avoid LPDIRECTDRAWSURFACE4.
2012-11-05 11:30:31 +01:00
Henri Verbeet
1216eb577b
ddraw: Avoid LPDIRECTDRAWSURFACE7.
2012-11-05 11:30:31 +01:00
Henri Verbeet
5e93aa38ab
mmdevapi: Avoid a couple of dependencies on ddraw.h.
2012-11-05 11:30:30 +01:00
Francois Gouget
d55bb4497f
Assorted spelling fixes.
2012-11-05 11:30:30 +01:00
Francois Gouget
f397f48217
msvcp71: Remove an unused VTBL wrapper.
2012-11-05 11:30:29 +01:00
Francois Gouget
a4f2c00526
kernel32/tests: Make test_CompareStringOrdinal() static.
2012-11-05 11:30:29 +01:00
André Hentschel
295ffdfa96
dmloader: Fix sizeof statement (coverity).
2012-11-05 11:14:40 +01:00
André Hentschel
e15618a896
d3dx9_36: Return on error (coverity).
2012-11-05 11:14:17 +01:00
André Hentschel
93936c4f99
urlmon: Fix copy and paste error (coverity).
2012-11-05 11:12:10 +01:00
André Hentschel
34f74fdc71
riched20: Remove duplicate operand in expression (coverity).
2012-11-05 11:11:53 +01:00
André Hentschel
574cf27f2a
winex11: Avoid memory leaks (coverity).
2012-11-05 11:11:37 +01:00
Daniel Lehman
22c254c3ec
msvcp: Sync std::getline(istream<> &) implementations.
2012-11-05 11:08:06 +01:00
Daniel Lehman
89cde281d4
msvcp90: Use streambuf sgetc/snextc in std::getline(istream<> &).
2012-11-05 11:08:01 +01:00
Andrew Eikum
561e46c435
oleaut32: helpcontext is not an offset.
2012-11-02 20:12:36 +01:00
Piotr Caban
5e1cbccebf
msvcp90: Use critical sections in mutex object.
2012-11-02 20:12:24 +01:00
Piotr Caban
0280c5fb5f
msvcp90: Fixed incorrect sentry object usage.
2012-11-02 20:12:20 +01:00
Christian Costa
31a582989f
dmusic: Display new ref in AddRef and Release.
2012-11-02 19:48:21 +01:00
Christian Costa
db390b774b
dmusic: Dump port params only once.
2012-11-02 19:48:14 +01:00
Piotr Caban
ec26342c88
msvcrt: Allocate buffer in fwrite function.
2012-11-02 19:47:33 +01:00
Piotr Caban
4455250a98
msvcp71: Fixed basic_streambuf<wchar> vtable.
2012-11-02 19:47:32 +01:00
Piotr Caban
79f314c31a
msvcp71: Ignore prot argument in Fiopen_wchar function.
2012-11-02 19:47:30 +01:00
Hans Leidekker
31ea3f44dd
msi: Return length for the empty string in msi_string_lookup.
2012-11-02 19:47:30 +01:00
Hans Leidekker
6955b09023
wbemprox: Avoid a crash when serializing object text.
2012-11-02 19:47:29 +01:00
Michael Stefaniuc
815031d832
itss: Use FIELD_OFFSET to calculate the size of a struct with variable length array.
2012-11-02 19:47:28 +01:00
Michael Stefaniuc
fb724cfd7b
gdi.exe16: Use FIELD_OFFSET to calculate the size of structs with variable length array.
2012-11-02 19:47:28 +01:00
Michael Stefaniuc
e67deeb8a1
localspl: Avoid using sizeof on structs with variable length array.
2012-11-02 19:47:27 +01:00
Jacek Caban
d1f2b8a809
mshtml: Try to install ActiveX if it's not registered.
2012-11-02 19:47:26 +01:00
Alexandre Julliard
c9e951dfd3
urlmon: Add po file support for resource translation.
2012-11-02 19:47:23 +01:00
Jacek Caban
59055c4d45
urlmon: Added AsyncInstallDistributionUnit implementation.
2012-11-02 19:47:22 +01:00
Jacek Caban
8012d4ae71
urlmon: Moved extracting callback from IBindCtx to separated function.
2012-11-02 19:47:20 +01:00
Jacek Caban
54639c5dc5
wininet: Commit cache file as soon as all data is written.
2012-11-02 19:47:19 +01:00
Jacek Caban
b012765e91
wininet: Write received data to cache before notifying progress.
2012-11-02 19:47:18 +01:00
Jacek Caban
173dff4ccb
cabinet: Improved debug traces.
2012-11-02 19:47:17 +01:00
Nikolay Sivov
8222d4cd3c
dwrite: Support more script ranges, up to Mongolian.
2012-11-02 19:47:16 +01:00
Christian Costa
ba5cade700
kernel32: Implement CompareStringOrdinal.
2012-11-02 19:47:15 +01:00
Alexandre Julliard
9d888b371f
gdi32: Set the font anti-aliasing flags from the fontconfig information if available.
2012-11-02 19:47:09 +01:00
Alexandre Julliard
123da6f888
gdi32: Move checking of the subpixel support and gasp flags to freetype.c.
2012-11-02 17:21:45 +01:00
Alexandre Julliard
9cdb0e1ca6
gdi32: Disable anti-aliasing when necessary in the various drivers.
2012-11-02 16:41:26 +01:00
Alexandre Julliard
ccc034c27e
gdi32: Store the anti-aliasing flags in the DC when selecting a font.
2012-11-02 16:41:23 +01:00
Alexandre Julliard
6164d533a9
gdi32: Add a parameter to return anti-aliasing flags in the SelectFont driver entry point.
2012-11-02 16:41:21 +01:00
Jacek Caban
deeb14e0ee
explorerframe: Moved TaskbarList implementation to explorerframe.
2012-11-02 16:41:12 +01:00
Juan Lang
1040e41516
Revert "crypt32: Correct CryptVerifyMessageSignature's use of pcbDecoded.".
...
This reverts commit 78c9015861
.
The comments in the tests indicate that the tests are a little funny
anyway, so they clearly weren't enough justification for the change
introduced here.
2012-11-02 11:00:20 +01:00
Juan Lang
373e472db9
rsaenh: Ensure a PKCS1 data block has at least minimum length.
2012-11-02 10:59:42 +01:00
Hiroshi Miura
923ac2e546
wininet: Add a TLS fallback mechanism.
2012-11-01 19:16:25 +01:00
Nozomi Kodama
c59efbed77
d3dx9_36: Add tests for D3DXSHRotateZ.
2012-11-01 19:14:53 +01:00
Daniel Lehman
ffa7ac7331
msvcrt: Return value from MSVCRT____mb_cur_max_func instead of pointer.
2012-11-01 19:01:34 +01:00
André Hentschel
2cefbaab97
winspool: Avoid memory leaks (coverity).
2012-11-01 18:59:01 +01:00
Piotr Caban
b6b7eb050f
comctl32: Fixed RBBS_BREAK flag unsetting in REBAR_HandleUDDrag.
2012-11-01 15:43:34 +01:00
Piotr Caban
d2f4893cb6
comctl32: Don't update rebar layout if it doesn't change in REBAR_HandleUDDrag.
2012-11-01 15:43:29 +01:00
Piotr Caban
a9c6113c28
msvcrt: Improved parsing precision of doubles in scanf.
...
This code is based on doubles parsing in jscript lexer.
2012-11-01 15:43:21 +01:00
Piotr Caban
bab686e7d1
msvcrt: Fixed %Lf format handling in scanf.
2012-11-01 15:43:14 +01:00
Hans Leidekker
8ca3e80ddd
winhttp: Fix the error returned from WinHttpGetProxyForUrl when autodetection fails.
2012-11-01 15:42:39 +01:00
Alexandre Julliard
a04f73808e
gdi32: Store the fontconfig anti-aliasing flags for each font.
2012-11-01 15:09:16 +01:00
Alexandre Julliard
24cdd74c6f
gdi32: Store the font file name in Unicode in the font cache.
2012-11-01 15:09:15 +01:00
Alexandre Julliard
c1f8a0bf61
gdi32: Avoid some redundant registry calls while loading the font cache.
2012-11-01 15:09:15 +01:00
Nikolay Sivov
3d013afec7
msxml3: Fix indexed access to schema collection namespace uris.
2012-11-01 15:09:13 +01:00
Nikolay Sivov
4d2164c936
dwrite: Support nine more script ranges up to code point 0x0bff.
2012-11-01 10:51:04 +01:00
Vincent Povirk
91a3e5fc10
gdiplus: Reimplement GdipCreateMetafileFromEmf without using IPicture.
2012-11-01 10:50:45 +01:00
Vincent Povirk
d8a855305f
gdiplus: Implement GdipCloneImage for metafiles with a handle.
2012-11-01 10:50:41 +01:00
Vincent Povirk
0cbec5508b
gdiplus: Implement drawing metafiles with an emf handle.
2012-11-01 10:50:37 +01:00
Vincent Povirk
954b49382f
gdiplus: Add tests for drawing recorded metafiles.
2012-11-01 10:50:33 +01:00
Christian Costa
de690b8dae
d3drm: Move mesh builder data cleaning code into a separate function.
2012-10-31 18:13:05 +01:00
Christian Costa
43d3ba36a1
d3drm: Init vertices before creating group.
2012-10-31 18:09:19 +01:00
Huw Davies
908c2d44e1
vbscript: The first day of the week should default to Sunday, not the system default.
2012-10-31 18:08:14 +01:00
Nikolay Sivov
368bc8aa50
dwrite: Support for Armenian, Hebrew and complete Arabic ranges.
2012-10-31 18:08:10 +01:00
Jörg Höhle
602807c2a5
ntdll: Do not execute callbacks past DeleteTimer(INVALID_HANDLE_VALUE).
2012-10-31 18:08:02 +01:00
Jörg Höhle
c596ddffab
winealsa: Fix capture overrun logging.
2012-10-31 18:07:40 +01:00
Michael Stefaniuc
5f304e7000
user32: Avoid sizeof on structs with variable length array.
2012-10-31 18:07:35 +01:00
Michael Stefaniuc
b4712d2e16
usp10: Use FIELD_OFFSET to calculate the size of a struct with variable length array.
2012-10-31 18:07:19 +01:00
Jacek Caban
57b83719b7
advpack: Added ExtractFilesW implementation.
2012-10-31 16:17:17 +01:00
Daniel Lehman
a49da3ca5d
msvcp: Sync fpos usage and istream<>::tellg.
2012-10-31 16:12:28 +01:00
Daniel Lehman
01c451703c
msvcp90: In istream<>::tellg don't use sentry.
2012-10-31 16:12:28 +01:00
Daniel Lehman
771cc7fdbd
msvcp90: Fix usage of fpos<>::off vs fpos<>::pos.
2012-10-31 16:12:28 +01:00
Daniel Lehman
64527285cf
msvcp90: Update fpos<>::off instead of pos in stringbuf<>::seekoff.
2012-10-31 16:12:28 +01:00
Jacek Caban
12adc67782
jscript: Fixed some leaks (coverity).
2012-10-31 16:12:27 +01:00
Frédéric Delanoy
9c63a30c25
rpcrt4: Fix resources leaks.
2012-10-31 16:12:27 +01:00
Michael Stefaniuc
470ad72b05
ole32/tests: Fix a memleak on an error path (Smatch).
2012-10-31 16:12:27 +01:00
Michael Stefaniuc
2e31a44aca
user32/test: Don't over-allocate memory for DDEDATA.
2012-10-31 16:12:27 +01:00
André Hentschel
1aa6236428
vbscript: Avoid memory leak in compile_select_statement (coverity).
2012-10-31 16:12:27 +01:00
André Hentschel
5010f0933e
wininet: Fix WININET_SetAuthorization on error path (coverity).
2012-10-31 16:12:27 +01:00
André Hentschel
585a66a463
winex11: Avoid memory leaks (coverity).
2012-10-31 16:12:27 +01:00
André Hentschel
42f791ccd5
wineps: Avoid memory leaks (coverity).
2012-10-31 16:12:27 +01:00
André Hentschel
4ee73e69b5
usp10: Avoid memory leak in ScriptTextOut (coverity).
2012-10-31 16:12:27 +01:00
André Hentschel
64e169d974
user32: Avoid memory leaks (coverity).
2012-10-30 19:14:17 +01:00
Huw Davies
9247328371
gdi32: Implement sub-pixel glyph smoothing.
2012-10-30 18:09:00 +01:00
Jacek Caban
7f50df4e43
vbscript: Added support for more builtin constants.
2012-10-30 18:09:00 +01:00
Rafał Mużyło
fc2bb3bdc1
gdiplus: Mark regions as unclipped correctly.
2012-10-30 18:08:13 +01:00
Rafał Mużyło
48a2b48e16
gdiplus: Fix logic of treating the region of a string as unclipped.
2012-10-30 18:08:13 +01:00
André Hentschel
a07d1da924
comdlg32: Fix usage of constants.
2012-10-30 18:08:12 +01:00
Erich Hoover
5c95bec847
ntdll: Implement nanosecond precision file time storage.
2012-10-30 18:08:11 +01:00
Alexandre Julliard
487c50c1e7
ntdll: Remove futimes implementation from libport, it's only needed in ntdll.
2012-10-30 18:08:11 +01:00
Alexandre Julliard
7b704102a8
ntdll: Add a helper function to set file times.
2012-10-30 18:08:10 +01:00
Alexandre Julliard
aacc450955
ntdll: Avoid using Low/HighPart of a large integer when not necessary.
2012-10-30 18:08:05 +01:00
Jörg Höhle
1fc362ce55
winmm: Turn some MCI parser ERR into FIXME.
2012-10-30 14:37:55 +01:00
Jacek Caban
0e56e99698
vbscript: Print more informative FIXME when parser fails.
2012-10-30 10:48:18 +01:00
Nikolay Sivov
bbc0137f8a
dwrite: Support for Greek and Cyrillic ranges.
2012-10-30 10:48:09 +01:00
Frédéric Delanoy
c97066370c
gdiplus/tests: Cleanup resources on error path in test_font_height_scaling (coverity).
2012-10-30 10:47:17 +01:00
Frédéric Delanoy
e078c872a0
crypt32: Avoid double free in CRYPT_LoadSIP on error path (coverity).
2012-10-30 10:46:33 +01:00
André Hentschel
3dd7c64c25
dplayx: Reorder some code to avoid memory leak (coverity).
2012-10-30 10:46:21 +01:00
Henri Verbeet
32f8548d67
d3d9/tests: Avoid LPDIRECT3DSURFACE9.
2012-10-30 09:49:18 +01:00
Henri Verbeet
64ffe6476e
d3d9/tests: Avoid LPDIRECT3DVERTEXBUFFER9.
2012-10-30 09:49:15 +01:00
Henri Verbeet
369fb5185f
d3d9/tests: Avoid LPDIRECT3DTEXTURE9.
2012-10-30 09:49:13 +01:00
Daniel Lehman
c868db7668
msvcp: Sync istream<>::peek implementations.
2012-10-29 20:23:46 +01:00
Daniel Lehman
32be163545
msvcp90: Set eof state in istream<>::peek if got eof.
2012-10-29 20:23:39 +01:00
Nikolay Sivov
df2c73a195
dwrite: Support itemization up to codepoint 0x2ff (Latin range).
2012-10-29 14:43:34 +01:00
Nikolay Sivov
89fcb11539
dwrite: Implement initial script itemization for AnalyzeScript().
2012-10-29 14:43:29 +01:00
Nikolay Sivov
45c7798c36
dwrite: Added a stub for IDWriteTextAnalyzer.
2012-10-29 14:43:22 +01:00
Nikolay Sivov
419a1f45f9
dwrite: Added initial test code for text analyzer tests.
2012-10-29 14:42:55 +01:00
Hans Leidekker
af08a2f6ba
msi: Pass string length to msi_set_property in ACTION_CustomAction.
2012-10-29 14:41:55 +01:00
Hans Leidekker
52a87c9054
msi: Add a length parameter to msi_strcpy_to_awstring and use it where appropriate.
2012-10-29 14:41:49 +01:00
Hans Leidekker
2a31a3c057
msi: Don't create a copy of deferred custom action data.
2012-10-29 14:41:44 +01:00
Hans Leidekker
929d234072
msi: Return length instead of size from deformat_string.
2012-10-29 14:41:41 +01:00
Hans Leidekker
0f1d3474a8
msi: Add a length parameter to msi_set_property and use it where appropriate.
2012-10-29 14:41:36 +01:00
Hans Leidekker
a7ff2818fe
msi: Preserve strings with embedded nulls when copying from a record to the string table.
2012-10-29 14:41:21 +01:00
Hans Leidekker
9588deb54c
msi: Preserve strings with embedded nulls when copying from the string table to a record.
2012-10-29 14:41:16 +01:00
Hans Leidekker
32aed60786
msi: Preserve strings with embedded nulls in the record implementation.
2012-10-29 14:41:04 +01:00