Bruno Jesus
b8e9bbd4d0
ws2_32/tests: Fix some test message typos.
2013-12-27 20:28:16 +01:00
Bruno Jesus
658c2b5f28
ws2_32: Normalize IPX protocol names using the WS prefix.
2013-12-27 18:21:29 +01:00
Dmitry Timoshkov
c0ecc10257
taskschd: Add registration for TaskScheduler interfaces.
2013-12-27 14:31:54 +01:00
Dmitry Timoshkov
58b1b6b77f
taskschd: Add Task Scheduler class factory.
2013-12-27 14:31:54 +01:00
Dmitry Timoshkov
b060096400
taskschd: Add ITaskService stub implementation.
2013-12-27 14:31:54 +01:00
Frédéric Delanoy
0a51a8203b
oledb32/tests: Constify some character strings.
2013-12-27 14:31:53 +01:00
Frédéric Delanoy
43d05cc59e
ole32/tests: Constify some character strings.
2013-12-27 14:31:53 +01:00
Frédéric Delanoy
dfe6a9b200
oleaut32/tests: Constify some character strings.
2013-12-27 14:31:53 +01:00
Frédéric Delanoy
8a4e5ec68b
msxml3/tests: Constify some character strings.
2013-12-27 14:31:53 +01:00
Frédéric Delanoy
1181c850dd
ntdll/tests: Constify a character string.
2013-12-27 14:31:53 +01:00
Frédéric Delanoy
1d36b93f7e
msi/tests: Constify some character strings.
2013-12-27 14:31:52 +01:00
Bruno Jesus
fc5884c232
ws2_32: Do not convert EAI_xxx return in case of success.
2013-12-27 14:31:52 +01:00
Alexandre Julliard
263a1448f9
msvcp: Don't assume that msvcrt is imported.
2013-12-27 14:31:52 +01:00
Alexandre Julliard
db0a6fcaa5
msvcp: Don't forward the mbtowc functions to msvcrt.
2013-12-27 14:31:52 +01:00
Alexandre Julliard
b2d030a9ca
msvcp: Don't forward __uncaught_exception to msvcrt.
2013-12-27 14:31:52 +01:00
Alexandre Julliard
64b21eee94
makedep: Generate rules for TrueType fonts in maintainer mode.
2013-12-27 14:31:51 +01:00
Dmitry Timoshkov
bfb4f28dc5
ntdll: Implement NtQuerySemaphore/SemaphoreBasicInformation.
2013-12-26 16:51:07 +01:00
Dmitry Timoshkov
c66c14ddda
ws2_32: Move the buffer used by inet_ntoa into the per-thread data.
2013-12-26 14:35:14 +01:00
Dmitry Timoshkov
3a56f9b956
ws2_32/tests: Add a test for inet_ntoa called from two threads.
2013-12-26 14:35:13 +01:00
Dmitry Timoshkov
7fd3d9d499
ws2_32: Add more traces.
2013-12-26 14:35:13 +01:00
Dmitry Timoshkov
e25853c543
ws2_32: Add translation for AI_V4MAPPED.
2013-12-26 13:46:32 +01:00
Dmitry Timoshkov
83a1789c55
ws2_32: Add a workaround for broken versions of glibc which return EAI_SYSTEM and set errno to 0 instead returning of EAI_NONAME.
2013-12-26 13:44:59 +01:00
André Hentschel
a803c496b2
kernel32/tests: Accept more win8 return values.
2013-12-26 13:44:34 +01:00
André Hentschel
5a6d38c2bd
kernel32: Adapt input checking in OpenConsoleW to match win8 behaviour.
2013-12-26 13:42:55 +01:00
Alexandre Julliard
566d3418af
makedep: Add a separate pragma flag for typelibs that need registration.
2013-12-26 13:32:49 +01:00
Frédéric Delanoy
4962b2f8be
localui/tests: Constify some character strings.
2013-12-24 11:23:02 +01:00
Frédéric Delanoy
181004bf92
localspl/tests: Constify some character strings.
2013-12-24 11:22:58 +01:00
Frédéric Delanoy
5f6b0d0027
kernel32/tests: Constify some character strings.
2013-12-24 11:22:52 +01:00
Frédéric Delanoy
ab159ead21
infosoft/tests: Constify a character string.
2013-12-24 11:22:44 +01:00
Frédéric Delanoy
ff304fb5c7
inetcomm/tests: Constify some character strings.
2013-12-24 11:22:11 +01:00
Frédéric Delanoy
3ad692d483
imagehlp/tests: Constify some character strings.
2013-12-24 11:22:03 +01:00
Alexandre Julliard
e54503f708
ntdll: Allocate TLS data in all running threads on module load.
2013-12-23 18:39:58 +01:00
Alexandre Julliard
1a4eca6f16
ntdll: Allocate TLS slots dynamically on module load.
2013-12-23 18:39:58 +01:00
Alexandre Julliard
384d698a9e
ntdll: Allocate a separate pointer for each TLS slot.
2013-12-23 18:39:58 +01:00
Zhenbo Li
f39c64a85c
kernel32/tests: Add some tests for DeleteFileA.
2013-12-23 18:39:58 +01:00
Nikolay Sivov
3740b2bbcf
oleacc: Added DllGetClassObject() stub.
2013-12-23 18:39:58 +01:00
Sebastian Lackner
09bb38d12b
ntdll/tests: Add test for _snprintf.
2013-12-23 18:39:55 +01:00
Sebastian Lackner
3c2dc4a7b3
ntdll: Allow passing NULL buffer to printf functions.
2013-12-23 12:05:07 +01:00
Dmitry Timoshkov
73edf08041
taskschd: Add new dll.
2013-12-23 12:05:06 +01:00
Andrey Gusev
fe57612c1c
d3d8: Added missing hyphen in WARN message.
2013-12-23 11:54:31 +01:00
Frédéric Delanoy
4849e57866
hlink/tests: Constify some character strings.
2013-12-23 11:54:31 +01:00
Frédéric Delanoy
cc97a2385a
gdi32/tests: Constify a character string.
2013-12-23 11:54:31 +01:00
Frédéric Delanoy
9f2ebd7736
faultrep/tests: Constify some character strings.
2013-12-23 11:54:31 +01:00
Frédéric Delanoy
ad906531b2
dnsapi/tests: Constify a character string.
2013-12-23 11:54:31 +01:00
Frédéric Delanoy
90d1e9471b
crypt32/tests: Constify some character strings.
2013-12-23 11:54:30 +01:00
Frédéric Delanoy
4ef6d4a6ad
comcat/tests: Constify some character strings.
2013-12-23 11:54:30 +01:00
Alexandre Julliard
91356c3bed
msvcp100: Implement _Locinfo::_Getname.
2013-12-23 11:54:28 +01:00
Alexandre Julliard
6e47b1691b
msvcp90: Work around Mingw duplicate encode/decode_pointer definition.
2013-12-21 12:50:32 +01:00
Alexandre Julliard
b6e5496da4
msvcp90: Avoid mismatched parentheses inside ifdefs.
2013-12-21 12:43:09 +01:00
Huw Davies
72297ebfbb
mshtml: Remove a double-Release.
2013-12-20 17:09:12 +01:00
Andrey Gusev
9970e29589
d3dx9_36: Add one more missing f suffix.
2013-12-20 17:09:12 +01:00
Alexandre Julliard
c3f70de66e
msvcp: Import the corresponding version of the msvcr library.
2013-12-20 17:09:12 +01:00
Alexandre Julliard
ec7d714464
msvcr: Add import libraries for all versions.
2013-12-20 17:09:11 +01:00
Sebastian Lackner
805311f798
ntdll: Don't do further calls to pf_output_stringA if previous call failed.
2013-12-20 17:09:09 +01:00
Sebastian Lackner
29de7dd60b
ntdll: Handle error if RtlAllocateHeap fails in printf functions.
2013-12-20 11:13:11 +01:00
Sebastian Lackner
661212b5f5
ntdll: Fix incorrect value added to out->used in pf_output_stringA.
2013-12-20 11:13:11 +01:00
Austin English
2a3932a0a2
ntdll: Export a few more functions.
2013-12-20 10:54:16 +01:00
Austin English
0dac887f48
ntdll: Return success for FSCTL_IS_VOLUME_MOUNTED ioctl.
2013-12-20 10:51:52 +01:00
Frédéric Delanoy
3e9b7b5992
advapi32/tests: Constify some character strings.
2013-12-20 10:51:41 +01:00
Jacek Caban
99c96b0f01
qcap: Added CLSID_AVICo stub implementation.
2013-12-19 17:30:31 +01:00
Stefan Dösinger
af3a59cbd0
d3dx9_36: Add missing f suffixes.
2013-12-19 17:30:30 +01:00
Hans Leidekker
2f3c474e41
advapi32: Avoid a crash when storing credentials on MacOS.
2013-12-19 17:10:30 +01:00
Hans Leidekker
f222582af6
msi: Don't add text to the scrollable text control twice.
2013-12-19 17:10:26 +01:00
Frédéric Delanoy
78cf65abb1
xmllite: Constify some character strings.
2013-12-19 17:09:19 +01:00
Frédéric Delanoy
43d6a45c4e
wininet: Constify some character strings.
2013-12-19 17:09:14 +01:00
Frédéric Delanoy
f2e1589b34
winemac.drv: Constify a character string.
2013-12-19 17:09:08 +01:00
Frédéric Delanoy
f2b0ed0611
wer: Constify a character string.
2013-12-19 17:08:53 +01:00
Alexandre Julliard
6d30d6be78
msvcp100: Share the source code with msvcp90.
2013-12-19 17:06:09 +01:00
Alexandre Julliard
40a64912ae
msvcp90: Set the thiscall parameter count according to the size of the stream size and offset types.
2013-12-19 17:06:07 +01:00
Alexandre Julliard
a8202d0e11
msvcp: Add macros to switch the string type used in the locale information structure.
2013-12-19 12:22:14 +01:00
Alexandre Julliard
0a59471c99
msvcp90: Always print stream sizes and offsets as long long to support various sizes.
2013-12-19 12:22:12 +01:00
Frédéric Delanoy
7102459c60
setupapi: Constify a character string.
2013-12-18 11:39:58 +01:00
Frédéric Delanoy
62da5f2604
usp10: Constify a character string.
2013-12-18 11:39:36 +01:00
Frédéric Delanoy
a0a1a5fca5
scrrun: Constify a character string.
2013-12-18 11:39:32 +01:00
Frédéric Delanoy
44c1ba9f9e
rpcrt4: Constify a character string.
2013-12-18 11:39:29 +01:00
Frédéric Delanoy
1c972c5987
msxml3: Constify a character string.
2013-12-18 11:39:24 +01:00
Frédéric Delanoy
1983448942
msi: Constify a character string.
2013-12-18 11:34:53 +01:00
Stefan Leichter
adbc691d20
setupapi/tests: Test signature $Windows NT$ in SetupDiGetINFClassA too.
2013-12-18 11:33:31 +01:00
Stefan Leichter
6aace3014d
setupapi: Support signature $Windows NT$ in SetupDiGetINFClassA/W too.
2013-12-18 11:33:26 +01:00
Ken Thomases
77f0a63b4f
winemac: When ClipCursor() is called redundantly, don't warp the cursor or discard mouse move events.
...
Fixes a problem in some games which repeatedly (re)establish the same cursor
clipping rect, making it exceedingly difficult to move the camera with the
mouse.
2013-12-17 16:53:44 +01:00
Ken Thomases
b877885400
winemac: When dragging an undecorated window, keep the title bar vertically within the work area.
...
In particular, keep the title bar from moving behind the menu bar or Dock (when
it's on the bottom).
2013-12-17 16:53:36 +01:00
Ken Thomases
b423532f94
user32: In WINPOS_SysCommandSizeMove(), fix constraining a point to a rect's right and bottom edges.
2013-12-17 16:36:45 +01:00
André Hentschel
2692b9d2ca
ntdll: Trace NtFlushInstructionCache on x86_64.
2013-12-17 16:36:28 +01:00
Frédéric Delanoy
ff9bbe3721
mshtml: Constify a character string.
2013-12-17 08:45:44 +01:00
Frédéric Delanoy
3c6a4fe554
mscoree: Constify a character string.
2013-12-17 08:45:40 +01:00
Frédéric Delanoy
37d1753a5d
joy.cpl: Constify some character strings.
2013-12-17 08:45:36 +01:00
Frédéric Delanoy
c4ba190ba3
inetcomm: Constify some character strings.
2013-12-17 08:45:32 +01:00
Frédéric Delanoy
5605db6b94
krnl386.exe16: Use BOOL type where appropriate.
2013-12-17 08:43:08 +01:00
Frédéric Delanoy
b160c733a8
advapi32: Constify a character string.
2013-12-17 08:42:49 +01:00
Alexandre Julliard
7ef6e00633
msvcp71: Share the locale.c implementation with msvcp90.
2013-12-16 21:56:14 +01:00
Alexandre Julliard
a7a149fde1
msvcp71: Share the ios.c implementation with msvcp90.
2013-12-16 21:55:46 +01:00
Alexandre Julliard
40f175f926
msvcp71: Share the string.c implementation with msvcp90.
2013-12-16 21:55:44 +01:00
Alexandre Julliard
0da244851f
msvcp90: Add MSVCP_ prefix on more of the string iterator functions.
2013-12-16 21:55:43 +01:00
Alexandre Bique
5af5179313
ntdll: Fixme once for NtFlushInstructionCache().
2013-12-16 16:11:36 +01:00
Alexandre Bique
ffccadd335
winealsa.drv: midiSeq must be protected by a critical section.
2013-12-16 16:10:40 +01:00
Nikolay Sivov
40c8d6aa0a
msxml3: Store document url in properties so every instance could see it.
2013-12-16 16:08:39 +01:00
Frédéric Delanoy
d066561625
dbghelp: Constify some character strings.
2013-12-16 12:02:49 +01:00
Alexandre Julliard
ca41acc1f9
makefiles: Automatically update the IDL_H_SRCS variable.
2013-12-15 10:23:06 +01:00
Alexandre Julliard
4f3d71cef3
makefiles: Get rid of the no longer used PO_SRCS variables.
2013-12-15 10:23:04 +01:00
Stefan Dösinger
fb75292875
wined3d: Don't store user memory in allocatedMemory.
2013-12-13 16:55:30 +01:00
Stefan Dösinger
a1762ba8a4
wined3d: Don't check for render target usage in wined3d_surface_set_mem.
...
Ddraw and d3d9 already take care of this.
2013-12-13 16:55:28 +01:00
Dmitry Timoshkov
25a0375432
secur32/tests: Add a test for QueryCredentialsAttributes(SECPKG_CRED_ATTR_NAMES).
2013-12-13 16:21:08 +01:00
Dmitry Timoshkov
476f57fd63
secur32/tests: Make sure that QueryContextAttributes(SECPKG_ATTR_STREAM_SIZES) succeeds.
2013-12-13 14:37:42 +01:00
Dmitry Timoshkov
79511d98b7
secur32/tests: Use LoadLibrary instead of GetModuleHandle to load advapi32.dll APIs.
2013-12-13 14:37:40 +01:00
Henri Verbeet
4e7b62a46d
wined3d: Get rid of unused palette flags.
2013-12-13 12:36:11 +01:00
Henri Verbeet
f27bb660b3
wined3d: Explicitly pass the palette size to wined3d_palette_create().
2013-12-13 12:36:11 +01:00
Henri Verbeet
89dedf6408
ddraw: Just set the palette caps in ddraw7_GetCaps().
2013-12-13 12:36:11 +01:00
Henri Verbeet
b9ab54a09a
ddraw/tests: Add a test for palettes on primary surfaces.
2013-12-13 12:36:11 +01:00
Henri Verbeet
c5a8b933af
ddraw: Unset the primary surface's palette when the palette is released.
2013-12-13 12:36:10 +01:00
Frédéric Delanoy
e0b68129fa
winemac.drv: Use BOOL type where appropriate.
2013-12-13 12:36:10 +01:00
Michael Stefaniuc
4281d19d76
oleaut32: Cast to the correct type instead to void pointer.
2013-12-13 12:36:10 +01:00
Ken Thomases
03f8f85dda
user32: Respect monitor work area when sizing or moving a top-level window.
...
This prevents dragging a window's title bar behind a menu bar across the top
of a screen, for example.
2013-12-13 12:36:08 +01:00
Ken Thomases
304ab65dbf
user32: Fix distance calculation for MONITOR_DEFAULTTONEAREST.
...
If the target rect is outside a monitor rect but is between its extremes in
one dimension, that dimension should contribute 0 to the distance, rather than
some arbitrary amount.
2013-12-13 12:05:27 +01:00
Stefan Dösinger
cc978c90d4
ddraw/tests: Use correct ddraw COM macros.
2013-12-12 19:21:37 +01:00
Stefan Dösinger
f53d83cf26
ddraw: Sysmem overlays are not allowed.
2013-12-12 19:21:37 +01:00
Stefan Dösinger
0fdb1aaff6
ddraw: SetSurfaceDesc does not work on primaries.
2013-12-12 19:21:36 +01:00
Stefan Dösinger
03fe6f3e07
d3d9/tests: Test user memory and getdc interaction.
2013-12-12 19:21:36 +01:00
Frédéric Delanoy
cc6f9c36cd
wined3d: Use BOOL type where appropriate.
2013-12-12 19:21:36 +01:00
Frédéric Delanoy
8a10493e6b
krnl386.exe16: Use BOOL type where appropriate.
2013-12-12 19:21:35 +01:00
Dmitry Timoshkov
ba1b572da2
crypt32: Add support for decoding serial number property in the certificate attributes.
2013-12-12 12:27:29 +01:00
Henri Verbeet
d5863f7f40
ddraw: Set DDPCAPS_PRIMARYSURFACE when attaching a palette to the primary surface.
2013-12-12 12:08:25 +01:00
Henri Verbeet
bf7f80f4b3
ddraw: Store the palette flags in the ddraw palette.
2013-12-12 12:08:23 +01:00
Henri Verbeet
9651079ff9
ddraw: Don't set the palette on attached backbuffers in ddraw_surface7_SetPalette().
...
Tests show this is just wrong. This patch fixes a regression introduced by
commit 74e3f516bc
.
2013-12-12 12:08:19 +01:00
Henri Verbeet
1f0bb534ec
ddraw: Keep a reference to the palette in the surface.
2013-12-12 12:08:16 +01:00
Henri Verbeet
27dc41d0dc
wined3d: Fix the source swizzle for WINED3DSIH_LOG and WINED3DSIH_LOGP.
2013-12-12 12:08:09 +01:00
Andrew Eikum
46cb582a71
dinput: Fix logging typos.
2013-12-12 12:07:08 +01:00
Ken Thomases
f068e329c1
winemac: Send WM_{ENTER, EXIT}SIZEMOVE before/after window dragging and run an internal event loop during.
...
This simulates some of what would happen if user32 were managing the drag. The
click in the caption would cause WM_SYSCOMMAND/SC_MOVE. The processing of that
message is synchronous and doesn't return until the move is complete.
Some games require that "blocking" in the internal event loop to prevent them
from misbehaving during the drag.
2013-12-12 12:06:47 +01:00
Ken Thomases
b3cc34e5b0
winemac: While a window is being dragged, suppress mouse events and disable cursor clipping and warping.
2013-12-12 12:06:39 +01:00
Ken Thomases
cd10a0df5e
winemac: Consolidate the logic for deciding if cursor clipping should be active.
2013-12-12 12:06:38 +01:00
Ken Thomases
e3dd277586
winemac: Don't change window order for SetFocus().
...
This fixes a problem where some apps move their window to the front after
the user switches away to another app. OS X prevents the background app
from actually coming in front of the active app's front window, but the
window gets ordered in second place, possibly obscuring other windows of the
active app.
2013-12-12 12:06:35 +01:00
Alexandre Julliard
fb4441df73
user32: Don't check for comctl32 class for integer atoms.
2013-12-12 12:05:36 +01:00
Jacek Caban
f50ead6358
oleaut32: Check OANOCACHE variable only on process attach.
2013-12-11 19:35:47 +01:00
Stefan Dösinger
78fda5cea0
wined3d: Rename surface_load_pbo to surface_create_pbo.
2013-12-11 18:17:02 +01:00
Stefan Dösinger
4de7249d23
wined3d: Call buffer_get_memory in surface_load_pbo.
2013-12-11 18:17:01 +01:00
Stefan Dösinger
800571c015
wined3d: Use surface_get_memory in surface_download_data.
2013-12-11 18:17:01 +01:00
Stefan Dösinger
5a656dead6
ddraw/tests: Test user memory and getdc interaction.
...
Some Windows Media Player 9 visualization plugins used ddraw in this way
to get a dc for their custom memory allocations.
2013-12-11 18:17:00 +01:00
Stefan Dösinger
9b67b1b8a1
wined3d: Support getdc with user memory.
2013-12-11 18:17:00 +01:00
Akihiro Sagawa
a88a121059
gdi32: Use ANSI character code as glyph index for bitmap fonts.
2013-12-11 18:16:59 +01:00
Akihiro Sagawa
882398b0a9
gdi32: Return ANSI character code as glyph index for bitmap fonts.
2013-12-11 16:30:22 +01:00
Austin English
bfafb1ffc5
dinput: Consistently use GetCurrentTime().
2013-12-11 16:26:01 +01:00
Huw Davies
710e3bc5ec
wbemprox: Add a partial implementation of Win32_PhysicalMedia.
2013-12-11 15:15:06 +01:00
Henri Verbeet
c8852c3ee3
wined3d: Fix the source swizzle for WINED3DSIH_EXPP.
2013-12-11 15:15:01 +01:00
Henri Verbeet
6e9acca1f4
wined3d: Fix the source swizzle for WINED3DSIH_EXP.
2013-12-11 15:14:58 +01:00
Henri Verbeet
b5742fb950
d3d8/tests: Add a test for instructions taking a scalar source.
2013-12-11 15:14:55 +01:00
Henri Verbeet
544e52bff4
wined3d: Recreate DIB sections in wined3d_surface_update_desc().
...
Since commit 6bc69c271b
, the GDI implementation
assumes DIB sections always exist.
2013-12-11 15:14:49 +01:00
Henri Verbeet
38495706b7
wined3d: Remove the render target check in x11_copy_to_screen().
2013-12-11 15:14:38 +01:00
Frédéric Delanoy
aaa0c692f1
krnl386.exe16: Use BOOL type where appropriate.
2013-12-11 13:02:22 +01:00
Frédéric Delanoy
f24a5bc824
krnl386.exe16: Make VGA_[Set/Get]Mode return TRUE on success.
2013-12-11 13:00:34 +01:00
Hans Leidekker
0463d01f15
ntdll: Report the latest service pack for 64-bit Windows XP.
2013-12-11 12:57:18 +01:00
Hans Leidekker
7ba776532d
wininet: Always store the SSL context.
...
This allows applications to query certificate properties when verification has failed.
2013-12-11 12:57:04 +01:00
Hans Leidekker
6c7c15059a
wininet: Separate socket destruction from destruction of the connection object.
2013-12-11 12:57:01 +01:00
Hans Leidekker
9373d4c578
wininet: Return an error when ensure_cred_handle fails.
2013-12-11 12:56:57 +01:00
Nikolay Sivov
b5312b70f5
shell32: Don't call comctl32 on unload time if it wasn't used before.
2013-12-11 12:56:07 +01:00
Stefan Dösinger
58f16ddd4e
d3d9: shared_handle must be NULL in non-ex d3d9.
2013-12-10 17:32:22 +01:00
Stefan Dösinger
62df35c312
d3d9: Implement user memory for offscreen plain surfaces.
2013-12-10 17:32:15 +01:00
Stefan Dösinger
96c7a4d6ca
d3d9: Buffers do not support user memory.
2013-12-10 17:32:09 +01:00
Stefan Dösinger
d9bd9a9a87
d3d9: Volume and cube textures do not support user memory.
2013-12-10 17:32:03 +01:00
Stefan Dösinger
b7b0b7d2e1
d3d9/tests: Test user memory with D3DPOOL_SCRATCH.
2013-12-10 17:31:56 +01:00
Huw Davies
b0f177b619
riched20: Ensure the cursors are correctly ordered in the case of a zero (logical) length selection bridging two runs.
2013-12-10 13:01:22 +01:00
Frédéric Delanoy
fdc6ae93ce
krnl386.exe16: Fix signature of DOSVM_Int16ReadChar.
2013-12-10 13:01:22 +01:00
Alexandre Bique
33199860f1
msvcrt: Implement missing sprintf functions.
2013-12-10 13:01:22 +01:00
Alexandre Bique
09bfea117d
msvcrt: Implement _vsprintf_l.
2013-12-10 13:01:22 +01:00
André Hentschel
51ec8af230
ntdll/tests: Add ARM support for map protection tests.
2013-12-10 12:20:36 +01:00
Nikolay Sivov
288f3aca62
atl: Implement AtlComModuleRevokeClassObjects().
2013-12-09 14:35:53 +01:00
Sebastian Lackner
2b1c8fed24
crypt32: Set correct return value if CryptMemAlloc fails.
2013-12-09 11:47:44 +01:00
Frédéric Delanoy
502fc1aef9
ntdll: Use boolean type where appropriate.
2013-12-09 11:45:50 +01:00
Francois Gouget
8b5ec5bb49
netapi32: Make access_mask_to_samba() static.
2013-12-09 11:43:38 +01:00
Nikolay Sivov
5f66fb4feb
ole32: Fix a memory leak caused by copy/pasted fragment (Coverity).
2013-12-09 11:42:53 +01:00
Henri Verbeet
0f49ffae41
ddraw: Properly swap the wined3d texture parent in ddraw_surface7_Flip().
2013-12-06 16:46:39 +01:00
Nikolay Bogoychev
34ad4c7014
wined3d: Recognize GeForce GTX 765M.
2013-12-06 16:46:33 +01:00
Nikolay Bogoychev
48de52e2e0
wined3d: Recognize Haswell mobile graphics 4600.
2013-12-06 16:46:27 +01:00
Nikolay Sivov
b968c9c542
ole32: Fix refcount of returned enumeration instances.
2013-12-06 13:15:22 +01:00
Nikolay Sivov
aeb35b20ec
ole32: Store categories with offset so it's possible to copy them directly.
2013-12-06 13:15:19 +01:00
Nikolay Sivov
4de8d4b0ba
ole32: Use private define for char length of GUID string representation.
2013-12-06 13:15:15 +01:00
Nikolay Sivov
03f2b6e989
ole32: COM cleanup of IEnumGUID implementations.
2013-12-06 13:15:11 +01:00
Huw Davies
f13fe24e9e
riched20: Remove some over-zealous calls to clear the insert style.
...
It's cleared correctly, if the selection actually changes, in the
selection change notification handler.
2013-12-06 13:15:02 +01:00
Huw Davies
160f65f24a
riched20: Move the various selection setting methods to a common function.
2013-12-06 13:14:58 +01:00
Henri Verbeet
660bc8b717
wined3d: Print the WINED3D_SWAP_EFFECT_FLIP FIXME only once.
...
The comment is also outdated.
2013-12-06 13:14:52 +01:00
Henri Verbeet
36dbac6cb8
wined3d: Set the volume container in volume_init().
2013-12-06 13:14:52 +01:00
Henri Verbeet
5db26f7b45
wined3d: Pass a wined3d_resource_desc structure to volume_init().
2013-12-06 13:14:52 +01:00
Henri Verbeet
15c1a26b55
wined3d: Create volumes inside wined3d.
2013-12-06 13:14:52 +01:00
Henri Verbeet
da3549315f
wined3d: Get rid of the buffer_object_size field from struct wined3d_buffer.
2013-12-06 13:14:52 +01:00
Vincent Povirk
608b1e1414
mscoree: Update Wine Mono to 4.5.2.
2013-12-05 15:59:03 +01:00
Francois Gouget
94eb50eda0
ddraw/tests: Fix compilation on systems that don't support nameless unions.
2013-12-05 12:40:57 +01:00
Ken Thomases
1577fb6c3f
dbghelp: For Mach-O, get the address of the process's image info from its PEB.
2013-12-05 12:40:56 +01:00
Ken Thomases
22cf68e1bc
ntdll: On Mac, store the dyld image info address in the PEB.
2013-12-05 12:40:56 +01:00
Henri Verbeet
ce09d3633a
ddraw: Properly flip through the swap chain in ddraw_surface7_Flip().
2013-12-05 12:40:56 +01:00
Henri Verbeet
7524258aaf
ddraw: Implement flips inside ddraw.
2013-12-05 12:40:56 +01:00
Henri Verbeet
f637c229f9
ddraw/tests: Add a test for primary surface capabilities.
2013-12-05 12:40:56 +01:00
Henri Verbeet
8797a9eda3
ddraw: Require a non-zero back buffer count for swap chains.
2013-12-05 12:40:56 +01:00
Henri Verbeet
23f47b573e
ddraw: Require DDSCAPS_FLIP and DDSCAPS_COMPLEX to be used together.
2013-12-05 12:40:55 +01:00
Nikolay Sivov
a6944484a4
ole32: Explicitly check for S_OK.
2013-12-05 12:40:55 +01:00
Nikolay Sivov
97ec8b0150
ole32: Use existing code to return IMarshal from CoGetStandardMarshal().
2013-12-05 12:40:55 +01:00
Nikolay Sivov
d52f18da8e
ole32: COM cleanup for StdMarshal.
2013-12-05 12:40:55 +01:00
Frédéric Delanoy
e1ef0d1174
wininet/tests: Use BOOL type where appropriate.
2013-12-05 10:58:20 +01:00
Huw Davies
67545ed54c
kernel32: Give the non-wildcard case a chance of succeeding first time around.
2013-12-04 21:19:04 +01:00
Frédéric Delanoy
9be5df10ae
shlwapi/tests: Avoid memory leaks (coverity).
2013-12-04 21:19:04 +01:00
Stefan Dösinger
799c2fb866
d3d9/tests: Extend the sysmem texture mipmap test.
2013-12-04 21:19:03 +01:00
Aric Stewart
7e079b0617
wineps: Use vertical orientation table to determine rotation.
2013-12-04 21:19:02 +01:00
Aric Stewart
ff0717d004
gdi32: Use vertical orientation table to determine rotation.
2013-12-04 21:18:55 +01:00
Aric Stewart
742cde4fab
tools: Build vertical orientation table.
...
Based on data related to UTR #50 Unicode Vertical Text Layout.
2013-12-04 16:34:04 +01:00
Henri Verbeet
6cba2285bc
ddraw: Reject creating primary surfaces with DDSCAPS_TEXTURE.
2013-12-04 11:08:22 +01:00
Henri Verbeet
a9afc9356e
ddraw: Reject explicitly creating a flippable front buffer.
2013-12-04 11:08:19 +01:00
Henri Verbeet
00eaf27dc7
ddraw: Validate that surfaces are on the same swap chain in ddraw_surface7_Flip().
2013-12-04 11:07:51 +01:00
Henri Verbeet
74e3f516bc
ddraw: Attach the first surface in the swap chain to the last one.
2013-12-04 11:07:46 +01:00
Henri Verbeet
ab8d59c29d
ddraw: Reject flips of surfaces with themselves.
2013-12-04 11:07:41 +01:00
Nikolay Sivov
3b6d06e33c
ole32: Trace library path to be added to list.
2013-12-04 11:07:29 +01:00
Nikolay Sivov
5edaed3ee3
qmgr: Rearrange BSC methods in a natural way, call with proper wrapper.
2013-12-04 11:07:26 +01:00
Nikolay Sivov
f4a2163de7
qmgr: Add file to a job with 1 refcount.
2013-12-04 11:07:20 +01:00
Nikolay Sivov
5cbd28aa51
qmgr: Implement AddFile() with AddFileSet().
2013-12-04 11:07:11 +01:00
Michael Stefaniuc
5092ecf6fe
comctl32/tests: Finally compile with -D__WINESRC__.
2013-12-04 11:06:53 +01:00
Michael Stefaniuc
4ecd867706
comctl32/tests: Make treeview.c compile with -D__WINESRC__.
2013-12-04 11:06:14 +01:00
Michael Stefaniuc
133c691f1f
comctl32/tests: Avoid non-AW aware TreeView_*() macros.
2013-12-04 11:06:05 +01:00
Frédéric Delanoy
5ba7f79bad
Assorted spelling fixes.
2013-12-03 19:41:53 +01:00
Huw Davies
fed9f67bc4
ntdll: Don't reduce the size of the local buffer when we come to read another batch of entries.
...
In the wildcard case, we can't know how much to reduce it by anyway.
2013-12-03 19:40:22 +01:00
Stefan Dösinger
42470bae67
ddraw/tests: Test SetSurfaceDesc and Lock interaction.
2013-12-03 19:36:13 +01:00
Stefan Dösinger
5e43ee256c
ddraw: Check for lpSurface=NULL in SetSurfaceDesc.
2013-12-03 19:36:11 +01:00
Stefan Dösinger
c15d89c803
ddraw: SetSurfaceDesc accepts DDSD_CAPS with dwCaps=0.
2013-12-03 19:36:09 +01:00
Stefan Dösinger
1f36605886
ddraw: SetSurfaceDesc is not allowed on managed textures.
2013-12-03 19:36:07 +01:00
Stefan Dösinger
eb361e9eec
ddraw/tests: Port test_set_surface_desc to other versions.
2013-12-03 19:36:04 +01:00
Austin English
58bb260885
apphelp: Add a stub for ShimFlushCache.
2013-12-03 12:41:02 +01:00
Frédéric Delanoy
47ed171aac
rpcrt4: Use BOOL type where appropriate.
2013-12-03 12:40:19 +01:00
Henri Verbeet
e780ee581d
ddraw: Return the correct error in ddraw_surface7_Flip() when the surface is not flippable.
2013-12-03 12:35:19 +01:00
Henri Verbeet
66c71baefe
ddraw: Only set DDSCAPS_FRONTBUFFER on flippable surfaces.
2013-12-03 12:35:14 +01:00
Henri Verbeet
76420a2441
ddraw: Only set DDSCAPS_VISIBLE on the root surface.
2013-12-03 12:35:11 +01:00
Henri Verbeet
28efaec21f
ddraw: Only set DDSCAPS_PRIMARYSURFACE on the root surface.
2013-12-03 12:35:07 +01:00
Henri Verbeet
ebd5c2076c
ddraw/tests: Add a surface flipping test.
2013-12-03 12:35:03 +01:00
Ken Thomases
15467577fc
dbghelp: Add debug logging to some error paths in the Mach-O support.
2013-12-03 12:34:45 +01:00
Ken Thomases
3fe34fe346
dbghelp: Fix some parameter names and types in the Mach-O support.
2013-12-03 12:33:55 +01:00
Ken Thomases
f0c4354a6b
winemac: Include the OpenGL headers to fix building on OS X 10.9.
2013-12-03 12:33:44 +01:00
André Hentschel
66932a8855
comctl32/tests: Make trackbar.c compile with -D__WINESRC__.
2013-12-03 12:33:24 +01:00
Frédéric Delanoy
60a592b77a
mshtml: Avoid memory leaks (Coverity).
2013-12-02 19:22:30 +01:00
Stefan Dösinger
60ecf707a7
wined3d: Remove a useless comment.
2013-12-02 17:16:45 +01:00
Stefan Dösinger
6f865d3ea5
wined3d: Don't pass the pitch to read_from_framebuffer.
2013-12-02 17:16:43 +01:00
Stefan Dösinger
e8c774e486
wined3d: Remove redundant state restoration from read_from_framebuffer.
2013-12-02 17:16:38 +01:00
Stefan Dösinger
6907faf805
wined3d: Use surface_get_memory in read_from_framebuffer.
2013-12-02 17:16:34 +01:00
Stefan Dösinger
ae3788dcba
wined3d: Add a function to retrieve surface data.
2013-12-02 17:16:28 +01:00
Henri Verbeet
019143a6a9
ddraw/tests: Unify the skip messages a bit.
2013-12-02 12:12:54 +01:00
Henri Verbeet
a86aba4bc0
ddraw/tests: Add some missing DestroyWindow() calls.
2013-12-02 12:12:51 +01:00
Henri Verbeet
8a9fdb567e
ddraw: Get rid of the DDSCAPS_BACKBUFFER validation in ddraw_surface_create().
...
All callers except ddraw1_CreateSurface() already have a stricter check
themselves.
2013-12-02 12:12:48 +01:00
Henri Verbeet
d56b7c2016
ddraw: Use hr_ddraw_from_wined3d() in ddraw_surface_create().
2013-12-02 12:12:45 +01:00
Henri Verbeet
7052c87358
wined3d: Properly check for the front buffer in d3dfmt_get_conv().
2013-12-02 12:12:43 +01:00
Hans Leidekker
3271b98263
msi: Fix handling of empty mask edit templates.
2013-12-02 12:12:39 +01:00
Andrey Gusev
1f29734b18
d3dcompiler_43: Fix a typo.
2013-12-02 11:09:07 +01:00
Andrey Gusev
f5be799b07
d3d11: Add version.rc file.
2013-12-02 11:08:53 +01:00
André Hentschel
e8ac5892e8
propsys: Add stub for PSGetPropertyDescriptionListFromString.
2013-12-02 10:57:28 +01:00
Frédéric Delanoy
901fff3c07
winealsa.drv: Use BOOL type where appropriate.
2013-12-02 10:54:56 +01:00
Nikolay Sivov
fd65b0a1c3
ntdll: Allow NULL return length argument in NtAdjustPrivilegesToken().
2013-12-02 10:52:41 +01:00
André Hentschel
e810a58494
comctl32/tests: Make toolbar.c compile with -D__WINESRC__.
2013-12-02 10:52:20 +01:00
André Hentschel
af9073accb
comctl32/tests: Make rebar.c compile with -D__WINESRC__.
2013-12-02 10:51:58 +01:00