32984 Java SE Development Kit 7u13 post-install cleanup tool 'remove.exe' crashes
34475 Fullscreen Window scaling issue (MacDriver)
33232 Amazon MP3 Downloader crashes during download of mp3 files (ntdll/server fd cache doesn't take FILE_APPEND_DATA flag implicit write access into account)
34502 __unDName doesn't use flags UNDNAME_NO_LEADING_UNDERSCORES and UNDNAME_NO_MS_KEYWORDS for "__ptr64"
33495 Dungeons & Dragons Neverwinter Beta launcher does not register form submissions
34503 __unDName doesn't support flag UNDNAME_NO_THISTYPE
33957 GOG.com installers break citing XML read issue
34648 J2SE Runtime Environment 5.0 Update 10 installer 'patchjre' tool crashes due to unbuffered io on redirected stdout pipe
34005 WS2_32.dll.WSASendMsg is unimplemented
34677 e-carte bleue la banque postale doesn't work at all
34066 Wine looping endlessly on first run, and when installing Steam
34707 Miranda crashes on start up
34209 fullscreen apps won't switch back to resolution after command-tabbing on OS X
34719 cabinet_open{,_stream} returns 0 on failure but doesn't compliant to _open interface
wineps: Return the size directly from get_bbox to avoid compiler warnings.
jscript: Reorganize StringConstr_value slightly to avoid confusing gcc.
Andrew Eikum (2):
gdi32: Always initialize the em_scale variable.
riched20: Continue interpreting data as UTF-8 after the first chunk boundary.
wineconsole: Avoid an empty for loop.
user32: Don't try to paint during WM_SETFOCUS if the edit control is not visible.
include: Add inline wrappers for some underscore-prefixed math functions.
winex11: Use an init once function to register IME classes.
winemac: Use an init once function to register IME classes.
user32: Get rid of the CreateCursorIcon driver entry point.
explorer: Store the graphics driver name for the desktop in the registry.
imm32: Retrieve the graphics driver name from the registry.
wintab32: Retrieve the graphics driver name from the registry.
user32: Don't trigger a graphics driver load for functions that require an existing window.
winemac: Don't try to set the app icon before GDI is properly initialized.
user32: Register classes once the graphics driver has been loaded, except for the desktop class.
user32: Set the display device property on the desktop window as soon as it is created.
Alistair Leslie-Hughes (1):
mscoree: Add support for ICLRMetaHostPolicy interface.
Andrew Cook (1):
include: Add types for SetInformationJobObject.
Andrew Eikum (5):
advapi32: Attempt to open WOW64 key before the lowest level key, too.
advapi32: Don't cache HKCR if WOW64 redirection flags are set.
oleaut32: Also register typelibs in the opposite registry mode.
oleaut32: For 64-bit, fallback on the win32 key if win64 key is empty for typelibs.
winhttp: Attempt to refill empty buffer before answering QueryDataAvailable.
André Hentschel (9):
ntdll: vm86 is not available on PowerPC.
msacm32/tests: Fix tests compilation with __WINESRC__ defined.
imm32/tests: Fix tests compilation with __WINESRC__ defined.
version/tests: Fix tests compilation with __WINESRC__ defined.
rsaenh/tests: Fix tests compilation with __WINESRC__ defined.
sti/tests: Fix tests compilation with __WINESRC__ defined.
usp10/tests: Fix tests compilation with __WINESRC__ defined.
psapi/tests: Fix tests compilation with __WINESRC__ defined.
winspool.drv/tests: Fix tests compilation with __WINESRC__ defined.
Aric Stewart (1):
Aric Stewart (1):
imm32: ImmGetCandidateWindow should not return unset data.
tools: Add new Explicit Formatting types for Unicode 6.3.
Aurimas Fišeras (1):
po: Update Lithuanian translation.
Austin English (1):
Austin English (1):
dxdiagn: Add a few more stub properties.
explorerframe/tests: Build with -D__WINESRC__.
Bruno Jesus (4):
Daniel Lehman (1):
ws2_32/tests: Fix an ok() call comment.
kernel32: Don't use depth in RtlInterlockedFlushSList.
include: Move struct WSABUF and WSAMSG to ws2def.h.
ws2_32: Implement WSASendMsg().
Dmitry Timoshkov (72):
po: Update Brazilian Portuguese translation.
gdiplus/tests: Fix tests compilation with __WINESRC__ defined.
tools/winapi: Remove OLDFONTENUMPROC from the list of tested types.
Daniel Jelinski (1):
gdi32/tests: Fix bitmap tests compilation with __WINESRC__ defined.
include: Define ERROR_REQUEST_PAUSED.
gdi32/tests: Fix brush tests compilation with __WINESRC__ defined.
gdi32/tests: Fix DC tests compilation with __WINESRC__ defined.
Dmitry Timoshkov (12):
gdi32/tests: Fix DIB tests compilation with __WINESRC__ defined.
ntdll: Unify the checks for asynchronous NtWriteFile behaviour.
gdi32/tests: Fix GDI object tests compilation with __WINESRC__ defined.
ntdll: Unify the checks for asynchronous NtReadFile behaviour.
gdi32/tests: Fix metafile tests compilation with __WINESRC__ defined.
ntdll: Don't use asynchronous file IO in the loader.
gdi32/tests: Fix pen tests compilation with __WINESRC__ defined.
server: Set the unix file write mode bit also for FILE_APPEND_DATA access.
gdi32/tests: Fix font tests compilation with __WINESRC__ defined.
ntdll: Make it possible to store FILE_APPEND_DATA access bit in the server fd cache.
gdi32/tests: Enable gdi32 tests compilation with __WINESRC__ defined.
server: Add FILE_APPEND_DATA to the access rights that require unix file write permission.
gdiplus/tests: Add a test for GdipCloneBitmapArea called on an already locked bitmap.
ntdll/tests: Add a test for file position after NtWriteFile in FILE_APPEND_DATA mode.
kernel32/tests: Fix PE loader tests compilation with __WINESRC__ defined.
ntdll: Add support for FILE_APPEND_DATA to NtWriteFile.
kernel32/tests: Fix process tests compilation with __WINESRC__ defined.
ntdll/tests: Accept previously declared behaviour of overlapped IO as broken.
kernel32/tests: Fix virtual memory tests compilation with __WINESRC__ defined.
ntdll: Offset -1 (FILE_WRITE_TO_END_OF_FILE) is supposed to work in NtWriteFile for disk files in overlapped mode.
kernel32/tests: Fix communication port tests compilation with __WINESRC__ defined.
ntdll/tests: Add more tests for reading beyond EOF.
kernel32/tests: Fix environment tests compilation with __WINESRC__ defined.
kernel32: The return and last error values set by ReadFile on EOF depend on whether overlapped pointer was passed in.
kernel32/tests: Fix time tests compilation with __WINESRC__ defined.
crypt32: Add another root store path to the certificate location list.
François Gouget (11):
windowscodecs: Add support for IMILBitmapSource interface.
ddraw/tests: Fix compilation on systems that don't support nameless unions.
gdiplus: Reimplement GdipCloneBitmapArea without using GdipBitmapLockBits.
Assorted spelling fixes.
gdiplus: Reimplement GdipCloneImage using GdipCloneBitmapArea for a bitmap.
winmm: Fix two error messages to not point users to a MIDI Mapper configuration applet we don't have.
kernel32/test: Fix activation context tests compilation with __WINESRC__ defined.
cmd: Mention that the % must be doubled for FOR variables in batch files.
kernel32/tests: Fix file change notification tests compilation with __WINESRC__ defined.
cmd: Standardize the references to directories in the builtin command usage messages.
kernel32/tests: Fix console tests compilation with __WINESRC__ defined.
wined3d: Fix compilation on systems that don't define INFINITY or NAN.
kernel32/tests: Fix debugger tests compilation with __WINESRC__ defined.
server: Include either sys/user.h or asm/user.h.
kernel32/tests: Fix fiber tests compilation with __WINESRC__ defined.
user32/tests: Fix compilation on systems that don't support nameless unions.
kernel32/tests: Fix file tests compilation with __WINESRC__ defined.
kernel32/tests: Fix compilation on systems that don't support nameless unions.
kernel32/tests: Fix FormatMessage tests compilation with __WINESRC__ defined.
mshtml/tests: Fix compilation on systems that don't support nameless unions.
kernel32/tests: Fix heap tests compilation with __WINESRC__ defined.
mscoree/tests: Make test_createinstance() static.
kernel32/tests: Fix locale tests compilation with __WINESRC__ defined.
include: Redefine security privilege names without using TEXT macro.
Frédéric Delanoy (53):
kernel32/tests: Fix mailslot tests compilation with __WINESRC__ defined.
winemac.drv: Use BOOL type where appropriate.
kernel32/tests: Fix module tests compilation with __WINESRC__ defined.
wmc: Use BOOL type where appropriate.
kernel32/tests: Fix path tests compilation with __WINESRC__ defined.
wrc: Use BOOL type where appropriate.
kernel32/tests: Fix pipe tests compilation with __WINESRC__ defined.
rpcrt4: Use BOOL type where appropriate.
kernel32/tests: Fix profile tests compilation with __WINESRC__ defined.
msxml3: Use BOOL type where appropriate.
kernel32/tests: Fix resource tests compilation with __WINESRC__ defined.
shell32: Use BOOL type where appropriate.
kernel32/tests: Fix synchronization tests compilation with __WINESRC__ defined.
propsys: Use BOOL type where appropriate.
kernel32/tests: Fix thread tests compilation with __WINESRC__ defined.
wldap32: Use BOOL type where appropriate.
kernel32/tests: Fix timer tests compilation with __WINESRC__ defined.
winex11.drv: Use BOOL type where appropriate.
kernel32/tests: Fix toolhelp tests compilation with __WINESRC__ defined.
taskkill: Use BOOL type where appropriate.
kernel32/tests: Fix version tests compilation with __WINESRC__ defined.
kernel32/tests: Fix volume tests compilation with __WINESRC__ defined.
kernel32/tests: Enable kernel32 tests compilation with __WINESRC__ defined.
user32/tests: Fix broadcast tests compilation with __WINESRC__ defined.
user32/tests: Fix class tests compilation with __WINESRC__ defined.
user32/tests: Fix clipboard tests compilation with __WINESRC__ defined.
user32/tests: Fix combobox tests compilation with __WINESRC__ defined.
user32/tests: Fix cursor and icon tests compilation with __WINESRC__ defined.
user32/tests: Fix DCE tests compilation with __WINESRC__ defined.
user32/tests: Fix DDE tests compilation with __WINESRC__ defined.
user32/tests: Fix dialog tests compilation with __WINESRC__ defined.
user32/tests: Fix input tests compilation with __WINESRC__ defined.
user32/tests: Fix edit control tests compilation with __WINESRC__ defined.
user32/tests: Fix listbox tests compilation with __WINESRC__ defined.
user32/tests: Fix menu tests compilation with __WINESRC__ defined.
user32/tests: Fix monitor tests compilation with __WINESRC__ defined.
user32/tests: Fix message tests compilation with __WINESRC__ defined.
user32/tests: Fix resource tests compilation with __WINESRC__ defined.
user32/tests: Fix scroll tests compilation with __WINESRC__ defined.
user32/tests: Fix static control tests compilation with __WINESRC__ defined.
user32/tests: Fix system parameters tests compilation with __WINESRC__ defined.
user32/tests: Fix text drawing tests compilation with __WINESRC__ defined.
user32/tests: Fix window tests compilation with __WINESRC__ defined.
user32/tests: Fix window station and desktop tests compilation with __WINESRC__ defined.
user32/tests: Fix wsprintf tests compilation with __WINESRC__ defined.
user32/tests: Enable user32 tests compilation with __WINESRC__ defined.
kernel32/tests: Accept the case when WriteFile is able to complete the request immediately for an overlapped COM-port write.
kernel32/tests: Increase the timeout for completion of write to a COM-port.
kernel32/tests: WaitCommEvent may sometimes return immediately on a busy system when write operation to a COM-port has already completed.
server: Add support for pending write flag to the serial device.
François Gouget (3):
ntdll/tests: Fix compilation on systems that don't support nameless unions.
oleaut32/tests: Make the uk_*() methods static.
crypt32: Make add_cert_to_store() static.
Frédéric Delanoy (37):
gdi32: Use BOOL type where appropriate.
uxtheme: Use BOOL type where appropriate.
winedbg: Use BOOL type where appropriate.
winmm/tests: Use BOOL type where appropriate.
winetest: Use BOOL type where appropriate.
winepath: Use BOOL type where appropriate.
wined3d: Avoid initializing some variables.
attrib: Use BOOL type where appropriate.
net: Use BOOL type where appropriate.
ole32: Use BOOL type where appropriate.
win87em.dll16: Use BOOL type where appropriate.
xcopy: Use BOOL type where appropriate.
cmd: Use BOOL type where appropriate.
wordpad: Use BOOL type where appropriate.
winecfg: Use BOOL type where appropriate.
winefile: Use BOOL type where appropriate.
oleaut32: Use BOOL type where appropriate.
oleaut32/tests: Use BOOL type where appropriate.
oleaut32/tests: Use BOOL type where appropriate.
po: Update French translation.
gdi32/tests: Use BOOL type where appropriate.
itss: Use BOOL type where appropriate.
kernel32: Use BOOL type where appropriate.
gdiplus: Use BOOL type where appropriate.
advapi32: Use BOOL type where appropriate.
comctl32: Use BOOL type where appropriate.
dbghelp: Use BOOL type where appropriate.
dinput: Use BOOL type where appropriate.
cabinet: Use BOOL type where appropriate.
comdlg32/tests: Use BOOL type where appropriate.
inetcomm: Use BOOL type where appropriate.
rsaenh: Use BOOL type where appropriate.
mlang: Use BOOL type where appropriate.
d3dxof: Use BOOL type where appropriate.
d3dxof: Use BOOL type where appropriate.
iphlpapi: Use BOOL type where appropriate.
windowscodecs: Use BOOL type where appropriate.
windowscodecs/tests: Use BOOL type where appropriate.
windowscodecs/tests: Use BOOL type where appropriate.
dinput: Use BOOL type where appropriate.
shell32/tests: Use BOOL type where appropriate.
msi/tests: Use BOOL type where appropriate.
windowscodecs: Use BOOL type where appropriate.
riched20: Use BOOL type where appropriate.
riched20/tests: Use BOOL type where appropriate.
mscoree: Use BOOL type where appropriate.
ws2_32: Use BOOL type where appropriate.
ws2_32/tests: Use BOOL type where appropriate.
winemac.drv: Use BOOL type where appropriate.
wineoss.drv: Use BOOL type where appropriate.
winex11.drv: Use BOOL type where appropriate.
winspool.drv: Use BOOL type where appropriate.
services: Use BOOL type where appropriate.
winecfg: Use BOOL type where appropriate.
urlmon/tests: Use BOOL type where appropriate.
setupapi: Use BOOL type where appropriate.
xmllite: Use BOOL type where appropriate.
ddraw/tests: Use BOOL type where appropriate.
gdi32: Use BOOL type where appropriate.
wininet: Use BOOL type where appropriate.
comdlg32: Use BOOL type where appropriate.
winegstreamer: Use BOOL type where appropriate.
msvcrt: Use BOOL type where appropriate.
comctl32: Use BOOL type where appropriate.
comctl32: Use BOOL type where appropriate.
shell32: Use BOOL type where appropriate.
winhlp32: Use BOOL type where appropriate.
comctl32/tests: Use BOOL type where appropriate.
user.exe16: Use BOOL type where appropriate.
comdlg32: Use BOOL type where appropriate.
wineboot: Use BOOL type where appropriate.
comdlg32/tests: Use BOOL type where appropriate.
kernel32: Use BOOL type where appropriate.
kernel32/tests: Use BOOL type where appropriate.
mciqtz32: Use BOOL type where appropriate.
dwrite/tests: Use BOOL type where appropriate.
mscoree: Use BOOL type where appropriate.
quartz: Use BOOL type where appropriate.
quartz: Use BOOL type where appropriate.
quartz/tests: Use BOOL type where appropriate.
Hans Leidekker (10):
wmic: Convert integer property values to BSTR.
Gerald Pfeifer (1):
ntdll: Fix the version reported for 64-bit Windows XP.
winefile: Remove redundant check in format_bytes().
wine.inf: Initialize 64-bit prefixes with the right Windows version.
ws2_32: Avoid a crash with tracing on.
Hans Leidekker (18):
ws2_32: Always clear res on error in getaddrinfo/GetAddrInfoW.
mscms/tests: Compile with -D__WINESRC__.
ws2_32: Add some tests for getpeername.
wldap32/tests: Compile with -D__WINESRC__.
ws2_32: Return an error from accept if the address buffer is too small.
dnsapi: Perform a wide character string comparison if the character set is unknown.
ws2_32: Always return the source address from WSAAccept.
dnsapi/tests: Compile with -D__WINESRC__.
iphlpapi: Set the mask for gateway entries in GetAdaptersInfo.
winhttp: Fix a test failure on Windows 8 and conform to the more recent behavior.
iphlpapi: Add support for GAA_FLAG_INCLUDE_PREFIX in GetAdaptersAddresses.
winhttp/tests: Compile with -D__WINESRC__.
msi/tests: Prepare action.c for the switch to -D__WINESRC__.
Henri Verbeet (50):
msi/tests: Prepare automation.c for the switch to -D__WINESRC__.
wined3d: Send viewport updates through the command stream.
msi/tests: Prepare db.c for the switch to -D__WINESRC__.
wined3d: Call state_init_default() from state_init() when the appropriate flag is set.
msi/tests: Prepare format.c for the switch to -D__WINESRC__.
wined3d: Send scissor rect updates through the command stream.
msi/tests: Prepare install.c for the switch to -D__WINESRC__.
d3dx9: Get rid of the SPRITE typedef.
msi/tests: Prepare package.c for the switch to -D__WINESRC__.
d3dcompiler: Get rid of the BWRITER_COMPARISON_TYPE typedef.
msi/tests: Prepare patch.c for the switch to -D__WINESRC__.
wined3d: Send render target binding updates through the command stream.
msi/tests: Prepare record.c for the switch to -D__WINESRC__.
wined3d: Send depth stencil binding updates through the command stream.
msi/tests: Prepare source.c for the switch to -D__WINESRC__.
wined3d: Send vertex declaration binding updates through the command stream.
msi/tests: Prepare suminfo.c for the switch to -D__WINESRC__.
d3dcompiler: Get rid of the BWRITERSHADER_INSTRUCTION_OPCODE_TYPE typedef.
msi/tests: Prepare msi.c for the switch to -D__WINESRC__.
d3dcompiler: Get rid of the BWRITERSHADER_PARAM_REGISTER_TYPE typedef.
msi/tests: Compile with -D__WINESRC__.
d3d8: Don't mask out internal wined3d usage flags in surface_init().
d3d9: Don't mask out internal wined3d usage flags in surface_init().
Huw D. M. Davies (8):
wined3d: Send vertex buffer binding updates through the command stream.
wsock32: Add a fallback for inet_network.
d3dcompiler: Get rid of the BWRITERVS_RASTOUT_OFFSETS typedef.
ole32/tests: Add tests to show that CoLockObjectExternal() calls ReleaseConnection() with the appropriate value for fLastReleaseCloses.
d3dcompiler: Get rid of the BWRITERSHADER_PARAM_DSTMOD_TYPE typedef.
ole32/tests: Extend the lifecycle tests to objects which expose IExternalConnection.
wined3d: Send stream frequency updates through the command stream.
ole32/tests: Make the two reference marshalling thread more generic.
wined3d: Send index buffer binding updates through the command stream.
ole32/tests: Add some tests for CoReleaseMarshalData with a combination of normal and weak marshals.
wined3d: Send texture binding updates through the command stream.
ole32: When releasing marshal data of a normal ref ignore any remaining weak refs.
d3dcompiler: Get rid of the BWRITERSAMPLER_TEXTURE_TYPE typedef.
ole32: Call IExternalConnection_ReleaseConnection with the correct final parameter.
d3dcompiler: Get rid of the BWRITERSHADER_PARAM_SRCMOD_TYPE typedef.
ole32: If an object exposes IExternalConnection then don't take down the stub manager if we have remaining weak refs in a call that would otherwise ignore them.
wined3d: Send vertex shader binding updates through the command stream.
wined3d: Send geometry shader binding updates through the command stream.
Jacek Caban (51):
wined3d: Send pixel shader binding updates through the command stream.
crypt32: Added addref to store vtbl and use it instead of directly accessing ref.
d3dcompiler: Get rid of the BWRITERDECLUSAGE typedef.
crypt32: Moved store release implementation to vtbl.
d3drm: Get rid of the Header typedef.
crypt32: Added support for CERT_CLOSE_STORE_CHECK_FLAG flag in MemStore_release.
wined3d: Send render state updates through the command stream.
crypt32: Moved store context functions to vtbl.
wined3d: Don't update lowest_disabled_stage in wined3d_stateblock_apply().
crypt32: Don't call CertFreeCertificateContext in CertDeleteCertificateContext, leave it to store-specific functions.
wined3d: Move lowest_disabled_stage to the context.
crypt32: Added new empty store type and use it for creating certificates with no store.
d3drm: Get rid of the IDirect3DRMImpl typedef.
crypt32: Use linked pointer instead of context type to test for linked contexts.
d3drm: Get rid of the IDirect3DRMDeviceImpl typedef.
crypt32: Pass context as BASE_CONTEXT to Context_AddRef and added structs describing memory layout behind context structs.
wined3d: Send texture state updates through the command stream.
crypt32: Pass context as context_t to Context_Release.
wined3d: Send sampler state updates through the command stream.
crypt32: Moved context desatructor to vtbl.
wined3d: Send transformation matrix updates through the command stream.
crypt32: Use Context_AddRef instead of WINE_CONTEXT_INTERFACE.
d3drm: Get rid of the IDirect3DRMFaceImpl typedef.
crypt32: Use Context_Release instead of WINE_CONTEXT_INTERFACE.
d3drm: Get rid of the IDirect3DRMLightArrayImpl typedef.
crypt32: Use context_t in Context_CreateLinkContext.
wined3d: Send clip plane updates through the command stream.
jscript: Compile tests with -D__WINESRC__.
wined3d: Send material updates through the command stream.
vbscript: Compile tests with -D__WINESRC__.
wined3d: Unify the shader state IDs.
crypt32: Moved CertAddCertificateContextToStore to cert.c.
d3drm: Compare with the correct IID in IDirect3DRMVisualArrayImpl_QueryInterface().