Bruno Jesus
5c8aad8d76
ws2_32: Fix copy & paste error in fd_sets_to_poll (Coverity).
2015-04-06 12:10:45 +09:00
Nikolay Sivov
77a63b7245
browseui: Return interface pointer instead of impl pointer.
2015-04-06 12:09:28 +09:00
Nikolay Sivov
961b1a270f
ole32: Remove a couple of interface casts.
2015-04-06 12:09:17 +09:00
Nikolay Sivov
52251ac6da
dmscript: Implement GetClassID() for IDirectMusicTrack.
2015-04-06 12:09:10 +09:00
Nikolay Sivov
b16432f2c2
dwrite: Add cluster metrics entry for inline objects too.
2015-04-06 12:09:03 +09:00
Sebastian Lackner
51c21cca98
kernel32: Fix calculation of returned buffer in get_registry_locale_info.
...
Fixes a regression introduced by 8826ba1bc8
.
2015-04-06 12:06:18 +09:00
Andrew Eikum
1d5914b777
gdiplus: Avoid unnecessary pre-multiplied alpha conversions in GdipDrawImagePointsRect.
...
We can avoid doing a pre-multiplied alpha conversion by detecting
whether we need to perform any graphics operations ahead of time.
2015-04-06 12:04:15 +09:00
Alexandre Julliard
125b079f60
ws2_32: Include wsnwlink.h even without IPX support.
2015-04-04 11:55:56 +09:00
Nikolay Sivov
0c116d7736
dwrite: Fix cluster width and length calculation.
2015-04-03 20:51:46 +09:00
Piotr Caban
52df833a72
advapi32: Handle NULL DACL in SetSecurityInfo.
2015-04-03 17:07:44 +09:00
Thomas Faber
fd8a33fde8
winegstreamer: Avoid side-effects in asserts.
2015-04-03 17:07:38 +09:00
Thomas Faber
2885e712f7
user32/tests: Avoid side-effect in an assert.
2015-04-03 17:07:38 +09:00
Thomas Faber
655e7f98db
setupapi/tests: Avoid side-effect in an assert.
2015-04-03 17:07:38 +09:00
Andrew Cook
5d85f57814
server: Track handle count of objects.
2015-04-03 17:07:37 +09:00
Sebastian Lackner
33c3990e4d
ntdll: Fix various bugs RtlUnwindEx on x86_64.
2015-04-03 17:07:36 +09:00
Hans Leidekker
09aec59870
wbemprox: Add a partial implementation of Win32_Printer.
2015-04-03 17:07:36 +09:00
Hans Leidekker
64823801fc
wbemprox: Implement more properties of Win32_VideoController.
2015-04-03 17:07:36 +09:00
Hans Leidekker
1f004b34ad
wbemprox: Implement more properties of Win32_Processor.
2015-04-03 17:07:35 +09:00
Hans Leidekker
db6d7dd060
wbemprox: Fix a memory leak.
2015-04-03 17:07:35 +09:00
Hans Leidekker
3c5ef7c4ad
wbemprox: Make sure to allocate sufficient memory in resize_table.
2015-04-03 17:07:35 +09:00
Shuai Meng
287d419e5e
vbscript: Fixed Hex.
2015-04-03 11:56:21 +09:00
Francois Gouget
e4c285b074
shell32: Point the 'My Documents' symbolic link to the XDG or OS X 'Documents' folder if they exist.
2015-04-03 11:22:00 +09:00
Francois Gouget
d46e6fe6b6
wmp: Mark internal symbols with hidden visibility.
2015-04-03 00:33:30 +09:00
Francois Gouget
ef0b22aabb
wininet; Mark internal symbols with hidden visibility.
2015-04-03 00:33:30 +09:00
Francois Gouget
6027c88cdf
wineps.drv: Mark internal symbols with hidden visibility.
2015-04-03 00:33:30 +09:00
Andrew Cook
47ffeaee74
server: Implement io completion messages for job objects.
2015-04-03 00:33:29 +09:00
Andrew Cook
0dbe5adc21
server: Implement job inheritance.
2015-04-03 00:33:29 +09:00
Andrew Cook
ecd41d1de7
server: Implement job limit flags.
2015-04-03 00:33:29 +09:00
Stefan Dösinger
e8b9f8134d
wined3d: Define a constant for the blit texture size parameter.
2015-04-03 00:33:29 +09:00
Stefan Dösinger
ad50f872ae
wined3d: Pass a struct arbfp_blit_type to the blit shader generation functions.
2015-04-03 00:33:28 +09:00
Stefan Dösinger
6cf421399b
wined3d: Use bitfields in struct arbfp_blit_type.
2015-04-03 00:33:28 +09:00
Stefan Dösinger
da7abd29b4
wined3d: Pass a wined3d_ffp_texture_type enum to blit shader functions.
2015-04-03 00:33:28 +09:00
Stefan Dösinger
844c4efb47
wined3d: Give tex_type and its values a better name.
2015-04-03 00:33:28 +09:00
Bruno Jesus
846febbc3d
ws2_32: Better trace setsockopt/getsockopt.
2015-04-03 00:33:28 +09:00
Alistair Leslie-Hughes
46198a5fa6
msctf: Always return FALSE in DllCanUnloadNow.
2015-04-03 00:33:27 +09:00
Nikolay Sivov
af30ffaa43
comctl32/tests: Fix couple of metrics tests that fail on some systems.
2015-04-02 23:14:36 +09:00
Nikolay Sivov
e1b160b005
msxml3: Explicitly list acceptable libxml2->msxml node types for unknode.
2015-04-02 23:14:36 +09:00
Nikolay Sivov
de6649ede0
wincodecs: Use valid bitmap cache option.
2015-04-02 23:14:36 +09:00
Andrew Eikum
932f392e08
wineoss.drv: Don't skip over position updates of less than one fragment.
2015-04-02 23:14:35 +09:00
Aric Stewart
74471e857c
winmm: sndPlaySound can play resource sounds.
2015-04-02 14:03:35 +09:00
Aric Stewart
d0d7c47b65
wineqtdecoder: Unload the AsyncReader on movie processing failure.
2015-04-02 14:03:30 +09:00
Shuai Meng
56ab12ccef
vbscript: Implemented Oct.
2015-04-01 22:34:20 +09:00
Sergey Isakov
98186d42a5
windowscodecs: Fix wrong pointer to formal parameter.
2015-04-01 22:34:20 +09:00
Christoph von Wittich
ca2b70b285
riched20: Handle SCF_WORD.
2015-04-01 22:34:20 +09:00
David Hedberg
2afbf9dbbc
comdlg32: Only attempt to update the layout if the dialog window exists.
2015-04-01 22:34:20 +09:00
Hans Leidekker
eb116d6640
msi: Get rid of global variables the cabinet extraction callbacks.
2015-04-01 22:34:20 +09:00
Hans Leidekker
17b05316a5
msi: Clean up handling of temporary files.
2015-04-01 22:34:20 +09:00
Hans Leidekker
20ef12a762
msi: Don't mark global assembly files as installed when they are extracted.
2015-04-01 22:34:20 +09:00
Hans Leidekker
006801366e
msi: Don't apply file patches in the cabinet extraction callback.
2015-04-01 22:34:19 +09:00
Hans Leidekker
0762dd68f8
msi: Store the disk id for file patches.
2015-04-01 22:34:19 +09:00
Hans Leidekker
2acc11c215
msi: Import mspatcha instead of loading it dynamically.
2015-04-01 22:34:19 +09:00
Sebastian Lackner
9e0045e167
advapi32/tests: Add tests for CreateFile with set security descriptor.
2015-04-01 22:34:19 +09:00
Sebastian Lackner
bfcfceec39
advapi32/tests: Merge common code to test DACL descriptors in a helper function.
2015-04-01 22:34:19 +09:00
Andrew Cook
3affd63b34
server: Implement IsProcessInJob.
2015-04-01 22:34:19 +09:00
Andrew Cook
98132f0364
server: Implement AssignProcessToJobObject.
2015-04-01 22:34:18 +09:00
Andrew Cook
0e78b0248d
server: Implement CreateJobObject.
2015-04-01 17:05:44 +09:00
Andrew Cook
e30a6bbcbd
kernel32/tests: Extend IsProcessInJob tests.
2015-04-01 17:02:34 +09:00
Michael Stefaniuc
8fcfa67a56
winealsa.drv: The result of a comparison is already a BOOL.
2015-04-01 17:02:34 +09:00
Michael Stefaniuc
e81ff99c72
gdiplus: The result of a comparison is already a BOOL.
2015-04-01 17:02:34 +09:00
Francois Gouget
325672f5e6
wbemprox: Mark internal symbols with hidden visibility.
2015-04-01 14:13:43 +09:00
Francois Gouget
30206d9f63
user32: Mark internal symbols with hidden visibility.
2015-04-01 14:13:39 +09:00
Francois Gouget
06fd20a722
sxs: Mark internal symbols with hidden visibility.
2015-04-01 14:13:35 +09:00
Francois Gouget
1d7f2c318a
secur32: Mark internal symbols with hidden visibility.
2015-04-01 14:13:30 +09:00
Francois Gouget
c1de3cc5d4
winmm: Remove unneeded NONAMELESSSTRUCT directives.
2015-04-01 14:13:20 +09:00
Francois Gouget
e54b62ae7c
winspool.drv: Remove unneeded NONAMELESSXXX directives.
2015-04-01 14:13:18 +09:00
Francois Gouget
a1e90facf8
wininet: Remove an unneeded NONAMELESSSTRUCT directive.
2015-04-01 14:13:12 +09:00
Francois Gouget
3adc91f3fc
winex11.drv: Remove unneeded NONAMELESSXXX directives.
2015-04-01 14:13:09 +09:00
Michael Stefaniuc
dbf8bde146
wmp: Forward from a Release to a Release method.
2015-03-31 23:44:43 +09:00
Nikolay Sivov
7b664095aa
dwrite: Update to IDWriteRenderingParams2.
2015-03-31 21:36:28 +09:00
Matteo Bruni
fbffd8bae4
ddraw: Enable WINED3D_RS_NORMALIZENORMALS on d3d versions older than d3d7.
2015-03-31 18:49:29 +09:00
Matteo Bruni
382c8fde08
ddraw: D3DRENDERSTATE_NORMALIZENORMALS doesn't exist before d3d7.
2015-03-31 18:49:29 +09:00
Matteo Bruni
e8aba71529
ddraw: Make sure to activate / deactivate the light on D3DLIGHT_ACTIVE flag changes.
2015-03-31 18:49:29 +09:00
Matteo Bruni
b41a3ad219
ddraw: Make sure AddLight properly activates lights.
2015-03-31 18:49:29 +09:00
Matteo Bruni
ca7e56cfee
ddraw: D3DLIGHT lights default to active.
...
Actually, there is no way to deactivate them short of removing them from
the viewport.
2015-03-31 18:49:29 +09:00
Henri Verbeet
efe777c8ac
d2d1: Fix a typo in the determinant calculation in d2d_d3d_render_target_FillRectangle().
2015-03-31 18:49:29 +09:00
Henri Verbeet
f35cc97911
d3d10core/tests: Port the d3d9 vPos test to d3d10.
2015-03-31 18:49:28 +09:00
Henri Verbeet
94b0e895db
wined3d: Use GLSL 1.30 for SM4 shaders when available.
...
This is required for bitwise operators in particular if no other extension
provides them.
2015-03-31 18:49:28 +09:00
Henri Verbeet
d0d8a7827b
wined3d: Take WINED3D_PIXEL_CENTER_INTEGER into account when calculating vpos.
2015-03-31 18:49:28 +09:00
Henri Verbeet
ae7aee3dd6
d2d1/tests: Add a test for color brushes.
2015-03-31 18:49:28 +09:00
Nikolay Sivov
82bab3283b
comctl32/dsa: Implement DSA_GetSize().
2015-03-31 16:44:29 +09:00
Nikolay Sivov
ff0634dfe1
comctl32/dsa: Implement DSA_Clone().
2015-03-31 16:43:49 +09:00
Bruno Jesus
e845bded34
ws2_32: Fix return value when receiving with MSG_OOB without data to read.
2015-03-31 14:49:50 +09:00
Bruno Jesus
45d64ce26b
ws2_32/tests: Skip part of OOB test to unfreeze NT4 test.
...
NT4 doesn't care about OOB_INLINE and receives data in the wrong recv
call so the next call never receives data and hangs forever. Skip it
to resume NT4 test normally.
2015-03-31 14:49:31 +09:00
Bruno Jesus
5103291645
ws2_32/tests: Add more WSAEnumNetworkEvents tests.
2015-03-31 14:49:25 +09:00
Sebastian Lackner
3e47270b68
advapi32/tests: Add tests for NtCreateFile inheritance when security descriptor is set.
2015-03-31 14:49:14 +09:00
Sebastian Lackner
80b384311f
advapi32/tests: Repeat ACL inheritance tests for NtCreateFile.
2015-03-31 14:49:10 +09:00
Erich E. Hoover
404d5bf09d
advapi32/tests: Add tests for inheriting ACL attributes.
...
CreateFile should also inherit ACL from the parent directory.
2015-03-31 14:49:02 +09:00
Nikolay Sivov
30cdd59252
comctl32/listview: Always forward HDM_SETORDERARRAY to a header.
2015-03-31 14:47:56 +09:00
Nikolay Sivov
d12c2f8b6f
comctl32/listview: Use defined name instead of magic value.
2015-03-31 14:47:54 +09:00
Nikolay Sivov
9fcfaaa64a
comctl32/listview: Support header item image/bitmap in LVSCW_AUTOSIZE_USEHEADER case.
2015-03-31 14:47:52 +09:00
Mark Harmstone
961c7b887b
comctl32: Redraw themed button on WM_ENABLE.
2015-03-31 14:47:37 +09:00
Ken Thomases
5bba54505d
winemac: Cleanup system tray icons when their owner is destroyed instead of polling.
2015-03-31 14:46:52 +09:00
Christoph von Wittich
c0c36fba70
riched20: EM_SETSEL should not return 0.
2015-03-31 14:46:06 +09:00
Piotr Caban
ccea6c6059
msvcr120: Add some missing exports on i386 architecture.
2015-03-31 14:44:49 +09:00
Mark Harmstone
104161cfd2
ntdll: Treat strings as case-insensitive in find_window_class.
2015-03-31 00:04:44 +09:00
Aaryaman Vasishta
bb83e30635
d3drm: Fix hard-coded HRESULT return in Direct3DRMFrame_create.
2015-03-31 00:04:44 +09:00
Piotr Caban
00b3f055be
server: Fix DACL to permissions conversion.
2015-03-31 00:04:43 +09:00
Vincent Povirk
f2f5cd831b
windowscodecs: Implement PngDecoder_Block_GetReaderByIndex.
2015-03-31 00:04:43 +09:00
Vincent Povirk
43c97b871f
windowscodecs: Implement PngDecoder_Block_GetCount.
2015-03-31 00:04:43 +09:00
Andrey Gusev
07630a9eae
d3dx9_36: Assorted spelling and typos fixes.
2015-03-31 00:04:42 +09:00
Sebastian Lackner
ddd3d1689c
kernel32/tests: Add tests for adding a terminated process to a job object.
2015-03-31 00:04:42 +09:00
Andrew Cook
6cd34c9002
kernel32/tests: Add tests for job inheritance.
...
Cleanup and improvements by Sebastian Lackner.
2015-03-31 00:04:41 +09:00
Andrew Cook
f0ef853d9d
kernel32/tests: Add tests for JOB_OBJECT_LIMIT_BREAKAWAY_OK.
...
Cleanup and improvements by Sebastian Lackner.
2015-03-31 00:04:41 +09:00
Andrew Cook
3ca0282e5f
kernel32/tests: Add tests for JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE.
...
Cleanup and improvements by Sebastian Lackner.
2015-03-31 00:04:41 +09:00
Andrew Cook
6c2b0eb011
kernel32/tests: Add tests for job object completion ports.
...
Cleanup and improvements by Sebastian Lackner.
2015-03-31 00:04:40 +09:00
Andrew Cook
d4fd3c899e
kernel32/tests: Add tests for QueryInformationJobObject.
...
Cleanup and improvements by Sebastian Lackner.
2015-03-30 22:35:27 +09:00
Andrew Cook
ad04b7305b
kernel32/tests: Add tests for TerminateJobObject.
...
Cleanup and improvements by Sebastian Lackner.
2015-03-30 20:22:35 +09:00
Andrew Cook
f40bffaf67
kernel32/tests: Add tests for IsProcessInJob.
...
Cleanup and improvements by Sebastian Lackner.
2015-03-30 20:22:29 +09:00
Sebastian Lackner
978597e8ab
kernel32/tests: Allow multiple subprocess commands in process tests.
2015-03-30 20:15:53 +09:00
Thomas Faber
8a390c8661
gdi32: Avoid uninitialized variable use in EnumEnhMetaFile (MSVC).
2015-03-30 20:05:16 +09:00
Piotr Caban
966c5dffed
ntdll: Improve parameter validation in RtlAddAce.
2015-03-30 20:03:44 +09:00
Alexandre Julliard
6c3aac3e4a
winmm: Print full flag values in traces.
2015-03-30 19:49:15 +09:00
Alexandre Julliard
13700585b1
user32/tests: Print full flag values in traces.
2015-03-30 19:49:14 +09:00
Alexandre Julliard
488e3d70a6
riched20/tests: Print full flag values in traces.
2015-03-30 19:49:13 +09:00
Alexandre Julliard
9b6c203d8f
msacm32: Print full flag values in traces.
2015-03-30 19:49:13 +09:00
Alexandre Julliard
9f1f5d885c
comctl32: Print full flag values in traces.
2015-03-30 19:49:13 +09:00
Alexandre Julliard
766768f033
user32: Remove left-over freeing of the edit text with ES_PASSWORD.
2015-03-30 19:49:12 +09:00
Austin English
47ef8ebcc8
include: Add initial mfapi.h.
2015-03-30 19:49:11 +09:00
Austin English
88362a0770
kernel32: Add a stub for QueryThreadCycleTime.
2015-03-30 19:49:11 +09:00
Nikolay Sivov
9ec6fd85c4
dwrite: Return CreateStreamFromKey() failure code from Analyze().
2015-03-30 19:10:31 +09:00
Michael Stefaniuc
8abed244a2
d3drm/tests: Test the correct return code.
2015-03-30 19:10:30 +09:00
Michael Stefaniuc
df97a0e85d
winhttp/tests: Test the correct return code.
2015-03-30 19:10:30 +09:00
Michael Stefaniuc
a21f30c23e
windowscodecs/tests: Actually test the return of IWICBitmap_GetSize().
2015-03-30 19:10:29 +09:00
Henri Verbeet
94967c28b9
wined3d: Add support for half-integer pixel centers.
...
Like in OpenGL and Direct3D 10+.
2015-03-30 19:10:29 +09:00
Henri Verbeet
d9fbb3f847
d2d1: Do not multiply color brush RGB values with the brush opacity.
2015-03-30 19:10:28 +09:00
Henri Verbeet
7baf2a0f55
d2d1/tests: Add a test for ID2D1DrawingStateBlock.
2015-03-30 19:10:28 +09:00
Henri Verbeet
59e641aa70
d2d1: Implement d2d_d3d_render_target_RestoreDrawingState().
2015-03-30 19:10:27 +09:00
Henri Verbeet
3f97056424
d2d1: Implement d2d_d3d_render_target_SaveDrawingState().
2015-03-30 19:10:27 +09:00
Nikolay Sivov
8303199cbe
dwrite: Initial implementation of DetermineMinWidth().
2015-03-30 19:10:27 +09:00
Nikolay Sivov
c4a3651e34
comctl32/listview: Remove outdated TODO comment.
2015-03-30 16:37:44 +09:00
Nikolay Sivov
5c2e7075df
comctl32/listview: Always forward LVM_GETCOLUMNORDERARRAY to header.
2015-03-30 16:37:40 +09:00
Nikolay Sivov
3c9db1df60
comctl32/listview: Fix scrolling in LV_VIEW_DETAILS view.
2015-03-30 16:37:34 +09:00
Nikolay Sivov
782253f18d
comctl32/listview: Fix focus rectangle for LVS_EX_FULLROWSELECT case.
2015-03-30 16:37:31 +09:00
Nikolay Sivov
326af51ec2
comctl32/listview: Fix item focus rectangle to use proper label/selection bounds.
2015-03-30 16:37:27 +09:00
Bruno Jesus
10d51ce855
ws2_32: Check for OOB data in select() calls when not OOB_INLINED.
2015-03-30 16:32:50 +09:00
Bruno Jesus
10f7265270
ws2_32: Do not poll unbound descriptors.
2015-03-30 16:32:36 +09:00
Bruno Jesus
b2556a2c34
ws2_32: Ensure sockets in exceptfds get set when an error occurs.
2015-03-30 16:31:53 +09:00
Bruno Jesus
57e7a562bd
ws2_32: Add a helper to check if a socket is bound or not.
2015-03-30 16:31:23 +09:00
Bruno Jesus
dcc0bae95d
ws2_32: Convert send/recv flags to native system.
2015-03-30 16:30:48 +09:00
Bruno Jesus
d73330e4d8
ws2_32: Don't try to receive data in an OOB_INLINED socket with MSG_OOB.
2015-03-30 16:29:39 +09:00
Frédéric Delanoy
f6a341c747
Assorted spelling/grammar fixes.
2015-03-27 22:29:48 +09:00
Alistair Leslie-Hughes
67acce4aa6
odbccp32: Implement SQLWritePrivateProfileStringA/W.
2015-03-27 22:26:57 +09:00
André Hentschel
472340052a
ntdll: Get available CPU info from FreeBSD on ARM.
2015-03-27 21:28:52 +09:00
André Hentschel
2b5deddc05
ntdll: Fix CPU level on ARM.
2015-03-27 21:28:48 +09:00
André Hentschel
a29ca210e6
ntdll: Add support for FreeBSD on ARM.
2015-03-27 21:28:44 +09:00
Piotr Caban
f974d72672
advapi32: Add DACL inheritance support in SetSecurityInfo.
2015-03-27 20:46:02 +09:00
Piotr Caban
a4b12eb9f9
advapi32/tests: Add test for mapping DACL to permission.
...
This test shows that first DACL entry that allows or denies access
should be used. The logic inside server for translating DACL to
permission is not matching it (always scans all DACL entries, deny
entries have bigger priority).
2015-03-27 20:45:49 +09:00
Piotr Caban
02c4f5bd27
advapi32: Add SetNamedSecurityInfo test with empty DACL.
2015-03-27 20:45:07 +09:00
Piotr Caban
3eb448cf33
server: Make directory DACL entries inheritable.
2015-03-27 20:41:03 +09:00
Piotr Caban
f956bb4caa
advapi: Don't use CreateFile when opening file with possibly empty DACL.
2015-03-27 20:40:52 +09:00