Commit 7b3c1738 authored by Alexandre Julliard's avatar Alexandre Julliard

Release 1.3.19.

parent de404069
The Wine development release 1.3.18 is now available. The Wine development release 1.3.19 is now available.
What's new in this release (see below for details): What's new in this release (see below for details):
- Support for mouse pointer clipping. - New sound driver architecture for MMDevAPI.
- Raw mouse events support using XInput2. - Better support for relative mouse events in DInput.
- First steps of a DIB engine implementation. - Debugger support for the ARM platform.
- More properties supported in DXDiag. - Various improvements in D3DX9.
- New security tab in the Internet control panel. - More MSVC runtime functions.
- Improved video playback on Mac OS X.
- Various bug fixes. - Various bug fixes.
The source is available from the following locations: The source is available from the following locations:
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.18.tar.bz2 http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.19.tar.bz2
http://prdownloads.sourceforge.net/wine/wine-1.3.18.tar.bz2 http://prdownloads.sourceforge.net/wine/wine-1.3.19.tar.bz2
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
...@@ -28,464 +27,504 @@ AUTHORS in the distribution for the complete list. ...@@ -28,464 +27,504 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 1.3.18: Bugs fixed in 1.3.19:
1918 PostMessage(hwnd,WM_QUIT,0,0) doesn't exit the message loop 1544 Recurring error in direct draw
4553 Future Cop doesn't start 11561 Page Four text rendering problems
5559 rendering problem in Beyond Good and Evil 12018 SPSS 16 eval for Windows won't install
7663 War Of the Ring Demo aborts silently on startup 12372 BreakQuest crashes on startup; "file not found"
9026 division by zero in winealsa 12958 winrar extract files slow with msstyles.
13387 Crysis patcher fails 16095 Charset translation in standard output
14045 SketchUp was unable to initialize OpenGL 16815 Cyborg shows splash screen and hangs
15304 Running any Half-Life based game in "Windowed Mode" corrupts mouse movement 17143 Micrografx Designer freezes at start
15394 Activating a single item menu using a hotkey doesn't execute the menu item command 17804 Sim City 3000 +NoCD fails to load
16187 Google Sketchup Layout crashes on startup (needs TIFF encoding) 17863 Some apps can not launch Installshield uninstaller from shortcut
19191 Adobe Updater 6: unable to install updates for Adobe Reader 9 18823 The Typing of the Dead freezes during intro
19960 NtQuerySystemInformation( SystemProcessorPerformanceInformation returns stale and incorrect values 19152 SimCity 3000 Unlimited Black Main Menu
20998 Anarchy Online starting up slowly and KDE panel shown fullscreen 19493 socket option IP_PKTINFO is not implemented
22282 Dragon Age: Origins mouse control glitches 20509 gdb proxy mode: random reply to Offsets query
23509 SetThreadAffinityMask() doesn't work correctly anymore 20982 shell32 appbar test fails in wow64 wine
23830 KKBOX 4.2.0.158 crashes 20983 shell32 systray test fails in wow64 wine
23962 Borderlands will not start 21268 TheFilmMachine doesn't run
24134 Demos on dhpoware website won't run without native msvcp100.dll 21830 Kurso3 crashes when using the microphone
24359 dbghelp has lots of 'elf_new_wine_thunks Duplicate' (gcc 4.6) 22761 Qtracker 4.71 crashes on exit
24870 thief gold multiprocessor bug not affected by taskset or schedtool. 23684 Mass Effect 2 demo: decals on walls and floor flicker
25321 Osu! doesn't run in OpenGL mode 23789 dap94 : cannot find import; DLL may be missing,corrupt or wrong version. File "MSVCP60.dll",error 126
25407 Office 2007 SP2 installer reports success but fails to install some components 23847 ntdll: NtQuerySystemInformation(SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION) should provide NT-style 100ns units (.NET 1.x CLR)
25520 Unreal Gold (gog.com version) crashes 24120 Mp3tag: Runtime Error if "Extended Tags" window is opened
25653 ratGPU standalone renderer hits unimplemented function MSVCR90.dll.__CxxFrameHandler3 on x86_64 24214 ole: Java SE JRE subinstaller (msi) dies due to OLE compound storage reader failure on some stream (the one after _StringPool stream)
25825 kernel32:debugger tests fail under clang 24271 Oblivion loses sound during gameplay
25920 winedbg does not work under clang 24317 3DMark Vantage needs msvcp80 unimplemented function
25975 Edge of Chaos window display does not update 24364 Enemy Territory: Quake Wars EditWorld: needs msvcr80.dll._vsprintf_p
26013 Brigade E5 crashes at startup 24523 Portal: Rendering glitches on menu screen
26023 Live Messenger 2009 crashes on start, needs msvcr80.dll._mbslwr_s 24573 Freelancer: complete freeze on selecting New Game on fresh install
26026 Installation of ICBC online bank Active Control needs scarddlg.dll 24794 mytrader2009 crashes lately
26266 Moving the mouse ingame causes it to halt in Retribution Engine 24954 Need For Speed Underground 2 installer won't start
26284 Crysis 2 demo needs msvcr90.dll._snscanf (purist) 25232 Razor2: Hidden Skies has parts that are not rendered
26381 mcmap.exe help text is wrong 25504 League of Legends - In Launcher Store not displayed
26418 Guitar Hero World Tour: Playstation 3 (ps3) hardware detection in game 26028 Buitin IE crash while open a activex control from Bank of Communications (wrong instance handle when registering a class using AtlModuleRegisterWndClassInfoA/W)
26482 Typo in c2man.pl leads to FTBFS 26059 Garena client GGSAFER driver crashes (needs ntoskrnl.exe PsSetLoadImageNotifyRoutine stub)
26509 dbghelp gives a ton of duplicate symbols under clang 26137 comctl32/tab tests shows an invalid read under valgrind
26564 Sinking Island: exception occurs on exit 26314 Champions Online: Mouse Problems
26591 Slingplayer 2 crashes when clicking on "Log in" when compiled with gcc -O0 26318 Blood 2 The Chosen: mouse-look problem
26599 ip-tv player not switch to fullscreen 26356 Mouse "lags" and doesn't pick up quick movements.
26627 Z doesn't install (needs ole2disp.SETERRORINFO) 26413 Construction Documents and Services Practice Program: Limited functionality
26632 MultiByteToWideChar with MB_ERR_INVALID_CHARS doesn't fail for some code points. 26580 Assassin's Creed Brotherhood: unimplemented function msvcr90.dll._set_printf_count_output (purist)
26650 MS Office 2007 won't install 26655 Wizard101 crashes when rendering webpage
26675 Lots of black surfaces and textures in Dungeon Keeper 2 26667 Dangerous Waters crashes on exit
26679 Warcraft 3 stops rendering when pressing the left mouse button (selecting several units) 26693 Neverwinter Nights 2 installer window is obscured by installer background image
26689 Creative Writer 2 crashes after opening some sets of files consecutively 26718 dbghelp has lots of 'parse_inlined_subroutine Unhandled Tag type' (gcc 4.7)
26720 hifree required InternetSetW with INTERNET_OPTION_DATA_SEND_TIMEOUT 26722 XP clipbrd.exe crashes on unimplemented function NDdeApi.dll.500
26728 d3d_compiler/reflection test shows a ton of valgrind warnings 26764 winecfg is picking up the wrong Windows version
26732 Winecfg: tab text is missing 26780 Bulletstorm Demo: main menu is pink with glsl disabled
26733 AutoCAD 2008: Hang-up at start-up 26781 Office 2007 crashes when using the file open dialog
26735 It should be possible to select Windows 2008 R2 26788 Vista findstr.exe crashes on unimplemented function kernel32.SetThreadPreferredUILanguages
26777 Games for Windows Live fails to start without native windowscodecs 26795 White scrollbar background in builtin iexplore
26811 Office 2003 installer: settings on advanced customization screen cannot be changed
26817 ZBrush 4 crashes.
26836 winedbg continuously emits error messages when attempting to debug a PE executable
26838 CDBurnerXP 3.0 crashes on entering options
26884 Qlione demo crashes on launch
26889 wineserver loses fd_ops in debugging interface.
26896 Chaser v1.50: mouse pointer behaves weirdly in the menu
26899 unimplemented function ole2.dll16.RELEASESTGMEDIUM
26902 VarDateFromStr parses yyyy-mm-dd as yyyy-dd-mm in European locales
26940 advapi32: Windows Sysinternals Process Explorer v14.x needs OpenTraceA/W() and ProcessTrace() stubs
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 1.3.17: Changes since 1.3.18:
Akihiro Sagawa (6): Akihiro Sagawa (2):
gdi32/tests: Add a test for a charset enumeration order. comdlg32: Update Japanese resource.
gdi32: Move charset enumeration to helper function. po: Update Japanese translation.
gdi32: Remove redundant charset assignments.
gdi32: Create charset enumeration order list for EnumFontFamiliesEx. Alexandre Julliard (40):
kernel32/tests: Add a test for undefined byte character conversion. msvcr90: Fix function pointer declaration that confuses winapi_extract.
libwine: MB_ERR_INVALID_CHARS makes an error when the undefined byte character is used. regedit: Remove unnecessary use of class atoms.
server: Check sharing options when duplicating an fd object.
Alexandre Julliard (29): server: Add support for opening a new file handle from a mapping object.
gdi32: Use the hdc from the generic physdev structure in metafiles. server: Store a mapping instead of a file for process dlls.
gdi32: Use the hdc from the generic physdev structure in enhanced metafiles. server: Fix sharing parameters for debug event files, and don't fail if the file can't be opened.
server: Don't run low-level hooks in debugged processes. ws2_32: Use saner parameter names in WSAIoctl.
server: Add a more general way of posting messages to the desktop window. ws2_32: Merge ioctlsocket implementation into WSAIoctl.
server: Post a message to the desktop window when the cursor clip rectangle changes. ws2_32: Signal overlapped completion in WSAIoctl.
winex11: Implement cursor clipping using a pointer grab. winex11: Allow installing the event handler multiple times.
winex11: Add an option to disable pointer grabs. server: Reuse existing file descriptor objects for duplicate file mappings.
winex11: Always forward SetCursor to the driver, and limit the frequency of updates on the driver side. user32: Support creating animated icons, not only cursors.
winex11: Update the cursor on the clipping window while it's mapped. user32: Add support for loading animated cursors/icons from resources.
user32: Avoid accessing the dialog info of a destroyed window. wininet: Use an accessor function instead of directly accessing the X509_STORE_CTX structure.
winex11: Update the cursor on the clip window when the pointer grab starts. winhttp: Use an accessor function instead of directly accessing the X509_STORE_CTX structure.
winex11: Simplify the event handler lookup, and support names in debug traces for extension events. server: Also return the previous cursor position in the set_cursor request.
server: Fix a memory leak. user32: Only call the driver when the cursor position has really changed.
server: Queue a WM_MOUSEMOVE message when the cursor position is explicitly changed. user32: Don't start menu tracking when the owner window is invalid.
server: Warp the mouse inside the clipping rectangle when it's set. winex11: Clip out the top-level windows when repainting the desktop.
server: Don't queue a hardware WM_MOUSEMOVE if the position hasn't changed. winetest: Cowardly refuse to submit results that have too many failed tests.
gdi32: Avoid reading bits outside of the glyph bitmap in GetGlyphOutline. user32: Pass a NULL rectangle in the ClipCursor entry point when clipping is reset because of focus change.
gdi32: Fix a compiler warning on 64-bit. winex11: Store a message window with the desktop when the cursor is clipped.
winex11: Get rid of the old ddraw HAL support. winex11: Add separate helper functions for pointer grabbing and ungrabbing.
winex11: Add infrastructure for managing the extra data of generic extension events. winex11: Allow changing the clipping rectangle while the mouse is grabbed.
winex11: Build the mouse input structure directly in the mouse event handlers. server: Set the fd user when duplicating a mapping file descriptor into a new file.
configure: Add a check for XInput2 headers. winex11: Release the clip cursor grab when the clipping window loses focus.
winex11: Add handlers for the XInput2 raw mouse events. winex11: Refuse to clip cursor to a 1x1 window if we don't have XInput2 support.
winex11: Retrieve raw mouse events through XInput2 while the cursor is clipped. dinput: Get rid of some redundant coordinate mappings.
winex11: Make sure the clipping window is initialized in every thread. dinput: Add a helper function for mouse warping.
ntdll: Implement the ProcessAffinityMask case in NtQueryInformationProcess. dinput: Use a 1x1 clipping rect instead of warping the mouse in exclusive mode.
server: Inherit the process affinity from the parent process. dinput: Pass mouse messages through if the request to clip the cursor is rejected.
server: Retrieve the Unix thread affinity for the initial thread. winex11: Ignore MotionNotify events if we have pending RawMotion events.
ntdll: Rewrite the SystemProcessorPerformanceInformation handing to avoid code duplication. winex11: Merge consecutive RawMotion events.
configure: Add some quoting required by autoconf 2.68.
Andrew Nguyen (11): atl: Specify the correct instance and cursor when registering a class.
dxdiagn: Add some machine name properties to the DxDiag_SystemInfo container. winex11: Grab the mouse in the thread that owns the foreground window if possible.
dxdiagn: Broaden the scope of the DLL instance handle. wineps: Add a helper function for paper size conversions.
dxdiagn: Add language properties to the DxDiag_SystemInfo container. msvcp60: Add a stub dll.
dxdiagn: Add a NetMeeting detection property to the DxDiag_SystemInfo container. msvcrt: Synchronize spec files across dlls.
dxdiagn: Add a NECPC98 property to the DxDiag_SystemInfo container for completeness. msvcrt: Forward preferably to msvcr90 when there is an export with the same name.
dxdiagn/tests: Add tests for some DxDiag_SystemInfo properties.
dxdiagn: Add date and time properties to the DxDiag_SystemInfo container. Alistair Leslie-Hughes (2):
dxdiagn: Add a physical memory display string property to the DxDiag_SystemInfo container. mscoree: Add stub CreateDebuggingInterfaceFromVersion.
dxdiagn: Add paged memory display string properties to the DxDiag_SystemInfo container. mscoree: Implemented GetRequestedRuntimeVersion.
dxdiagn: Add operating system string properties to the DxDiag_SystemInfo container.
msvcrt: Ensure that old buffer contents are copied when allocating a growable pf_output buffer for the first time. Amine Khaldi (2):
comctl32: Don't draw text when the number of text lines has been set to zero.
André Hentschel (7): gdi32/test: SelectObject doesn't work with palettes, use SelectPalette instead.
uxtheme/tests: Mark XP SP1 behaviour as broken.
uxtheme/tests: Remove unneeded comment. Anders Jonsson (1):
winedbg: Implement get_addr on sparc. po: Update Swedish translation.
mshtml: Fix Warning message.
gdiplus: Add a FIXME. Andrew Bogott (2):
dbghelp: Implement sparc_get_addr. crypt32/tests: Demonstrate that CryptStringToBinary can take arbitrary key headers and trailers.
winedbg: Implement adjust_pc_for_break on Sparc. crypt32: Rework Base64WithHeaderAndTrailerToBinaryA and Base64WithHeaderAndTrailerToBinaryW so that they accept a wider variety of headers and trailers.
Aric Stewart (9): Andrew Eikum (10):
strmbase: Create OutputQueue for queuing outgoing samples. mmdevapi: Reimplement using a driver system.
strmbase: Add OutputQueue_EOS implementation. winealsa.drv: Add mmdevapi driver.
wineqtdecoder: Move pixel buffer access to utility module. winecoreaudio.drv: Add mmdevapi driver.
wineqtdecoder: Implement a Wine specific Data Handler. mmdevapi/tests: Add tests for IAudioClient::GetCurrentPadding.
wineqtdecoder: Add 64-bit functions to datahandler. wineoss.drv: Add mmdevapi driver.
wineqtdecoder: Work to add a QuickTime video Splitter. winealsa.drv: Replace incorrect 41100 with 44100.
wineqtdecoder: Add processing for audio in the movie. winealsa.drv: Properly allocate and free the WAVEFORMATEX returned by IsFormatSupported.
wineqtdecoder: Optimizations for audio extraction. winealsa.drv: Add mapping for 64-bit floats in IAudioClient::Initialize().
wineqtdecoder: Tweak required for processing MPEG streams. winecoreaudio.drv: Properly allocate and free the WAVEFORMATEX returned by IsFormatSupported.
mmdevapi/tests: Add tests for IAudioClock.
Aurimas Fišeras (5):
po: Update Lithuanian translation. Andrew Nguyen (17):
po: Update Lithuanian translation. regedit: Refactor window class initialization to a separate function.
po: Update Lithuanian translation. regedit: Remove obsolete comments in InitInstance.
inetcpl: Update Lithuanian translation. regedit: Convert regedit main code to Unicode.
regedit: Remove all Unicode macros in main.h.
regedit: Convert the child window code to Unicode.
regedit: Convert the edit code to Unicode.
regedit: Convert the frame window code to Unicode.
regedit: Convert the hex edit code to Unicode.
regedit: Convert the listview code to Unicode.
regedit: Explicitly use ANSI functions in regedit helper functions.
regedit: Convert the treeview code to Unicode.
nddeapi: Implement the documented Network DDE functions.
winevdm: Fix incorrect heap allocation sizes and possible out-of-bounds access in find_dosbox helper.
krnl386.exe: Fix size calculation in GetSystemDirectory16.
wine.inf: Add a fake 16-bit DLL for mmsystem.dll.
wing32: Fix two typos in export names.
msvcrt: Avoid the use of SetFilePointerEx in _lseeki64.
André Hentschel (39):
include: Add more cv_call types.
winedbg: Add ARM string for minidump.
winedbg: Add more ARM registers to the map.
ntdll: Fix setting the ExceptionAddress on ARM.
dbghelp: Implement arm_map_dwarf_register.
ntdll: Add implementation for RtlCaptureContext on ARM.
ntdll: Trace context on ARM.
winedbg: Implement be_arm_print_context.
dbghelp: Implement arm_fetch_regname.
dbghelp: Implement arm_fetch_context_reg.
winedbg: Implement be_arm_get_register_info.
winedbg: Be more verbose about what's not done.
ntdll: Implement call_stack_handlers on ARM.
dbghelp: Set the right ARM frame pointer.
winecfg: Also distinguish versions by product type.
hhcrtl.ocx: Resize search tab too.
libport: Remove Alpha support.
winetest: Remove Alpha support.
ntdll: Remove Alpha support.
server: Remove Alpha support.
winegcc: Remove Alpha support.
winedbg: Remove Alpha support.
winebuild: Remove Alpha support.
winebuild: Copy IMAGE_FILE_MACHINE_SPARC from winnt.h and use it.
configure: Remove Alpha check.
configure: Add ARM check.
winedbg: Fix PC adjustment for ARM.
ntdll: Be more generic when storing ARM context.
ntdll: Fix usage of ContextFlags on ARM.
ntdll: Fix usage of ContextFlags on Sparc.
ntdll: Make sure RtlCaptureContext doesn't compile as Thumb but ARM.
dbghelp: Implement sparc_map_dwarf_register.
winedbg: Fill the dbg_internal_var array for ARM.
winedbg: Copy the x86 implementation of fetch_integer for ARM.
dbghelp: Implement rudimentary stack walk for ARM.
winebuild: Use -mcpu option for the assembler.
winegcc: Forward -mcpu to winebuild.
shell32: Don't crash if selection is NULL.
shell32: Add some selection tests.
Aurimas Fišeras (1):
po: Update Lithuanian translation. po: Update Lithuanian translation.
Austin English (12): Austin English (5):
msvcp100: Add stub dll. dbghelp: Get rid of a couple unused variables.
vcomp: Add stub dll. kernel32: Add a stub for SetThreadPreferredUILanguages.
windowscodecs: Only declare jpeg debug channel if jpeg is supported. ole2.dll16: Add a stub for ReleaseStgMedium.
ole2disp.dll16: Add a stub for SETERRORINFO. advapi32: Add OpenTraceA/W stubs.
winex11.drv: Remove extraneous parentheses (LLVM/Clang). advapi32: Add ProcessTrace stub.
winealsa.drv: Remove extraneous parentheses (LLVM/Clang).
quartz: Remove extraneous parentheses (LLVM/Clang).
wineoss.drv: Remove extraneous parentheses (LLVM/Clang).
ole32: Remove extraneous parentheses (LLVM/Clang).
comctl32: Remove extraneous parentheses (LLVM/Clang).
progman: Avoid assigning a variable to itself (LLVM/Clang).
ntdll: Add support for win2k8r2.
Christian Inci (1): Christian Inci (1):
crypt32: Fix a string test. crypt32: Fix CertStrToName's CERT_NAME_STR_NO_QUOTING_FLAG usage.
David Hedberg (2): Damjan Jovanovic (1):
comdlg32: Fetch rectangle from the correct control. mmsystem: Improve 16 bit mapping for MCI_WHERE/PUT/FREEZE/UNFREEZE.
comdlg32: Add support for customizing control labels in the item dialog.
David Hedberg (1):
Detlef Riekenberg (6): oleaut32: Fix CLSIDToString behaviour when passed an invalid CLSID-string.
inetcpl: Add a security propsheet.
inetcpl: Fill the security listview with zones. Dmitry Timoshkov (2):
inetcpl: Display description and security level for a zone. winex11.drv: Use dialog window type again for owned popup windows.
inetcpl: Add German version of the security propsheet. winex11.drv: Make sure that all relevant keyboard traces are printed in the same debug channel.
winecfg: Fix major version of windows 3.1.
po: Update German translation. Dylan Smith (17):
include: Add include file for d3dx9 X file interfaces.
Dmitry Timoshkov (9): include: Add missing declarations to d3dx9mesh.h.
user32: Add a test for WM_QUIT handling by DefDlgProc. include: Add d3dx9mesh.h X template extensions.
user32: DefDlgProc on WM_QUIT should repost it and terminate the dialog message loop. include: Create header file d3dx9anim.h.
user32: Add a test for activating a menu consisting from a single menu item using a hot key. d3dxof: Add missing checks for remaining bytes during parsing.
kernel32: Constify some data. d3dxof: Avoid overflowing temp buffers for large tokens.
user32: Use symbolic names for values returned by WM_MENUCHAR handler. d3dxof: GetName can be used to just get the name length.
winex11: Move the SendMessage(WM_SYSCOMMAND, SC_MAXIMIZE/SC_RESTORE) call after the window extents check. d3dxof: Initialize binary member variable of xobjects.
user32: Use symbolic names for values returned by WM_MENUCHAR handler. d3dxof/tests: Make expected value in string and comparison match.
user32: Fix the single menu item activation using a hot key. d3dx9: Support the option flags for D3DXCreateMesh.
ole32: Replace a spurious FIXME by a TRACE. d3dx9: Implement ID3DXMesh::GenerateAdjacency.
d3dx9/tests: Added tests for ID3DXMesh::GenerateAdjacency.
Eric Pouech (5): d3dx9: D3DXCreateMesh rejects declarations with non-zero streams.
dbghelp: For codeview/bprel symbols force the register to be EBP, other CPUs should use regrel symbol instead of bprel. d3dx9: Implement GetNumBytesPerVertex using the vertex declaration.
dbghelp: Force void type in const declaration, when subtype cannot be found. d3dx9: Implement LockAttributeBuffer & UnlockAttributeBuffer.
dbghelp: Extended CPU structure by adding a default register number for frame. d3dx9: Implement GetAttributeTable and SetAttributeTable.
dbghelp: Added some missing defines to dwarf.h. d3dx9: Implement ID3DXMesh::DrawSubset.
dbghelp: Silence DW_TAG_GNU_call_site objects.
Eric Pouech (3):
Francois Gouget (16): services: Be sure to unlock the current database in all error cases in service_start_process.
msxml3/tests: Fix variable initializations to conform to C89. msvcrt: Added tests in fileops with different buffer management modes.
programs: NOINVERT is an obsolete flag so remove it. msvcrt: ungetc must create a buffer, even if _IONBF has been set with setvbuf.
cmdlgtst: Use the human readable application name in the window title.
progman: Fix accelerator support. Francois Gouget (11):
taskmgr: Implement the Help menu. setupapi: Fix the SetupDiGetActualSectionToInstallEx() definition.
shell32: Fix the *CPLINFO* lData field type. mshtml: get_channelbsc_mon() is unused so remove it.
winhlp32: Add support for accelerators in general and F1 in particular. msi: Move msi_get_cabinet_stream() up and make it static.
progman: Fix the Alt+Enter accelerator so it shows the selected element attributes. d3dx9_36: Make some is_valid_xxx() functions static.
d3dx9_36: Make get_parameter_{handle,struct}() static. gameux: Make some functions static.
mshtml: Make HTMLFiltersCollection_Create() static. msvfw32: Use constants instead of hard-coded numbers for the resources.
mmdevapi: Reorder a couple of functions to avoid forward declarations and make MMDevice_SetPropValue() static. msvcrt: Fix compilation on systems that don't support nameless unions.
programs: Standardize the About menus. gameux: Remove WINAPI on static functions where not needed.
clock: Rename the Info menu to Help for consistency. shdocvw: Fix ellipsis usage in the menu and button labels.
winemine: Fix and standardize the menus. wordpad: Fix ellipsis usage in the menu labels.
programs: Standardize the Help menus. appwiz.cpl: Fix ellipsis usage in the button labels.
qcap: Ifdef-out code that is not used if V4L support is missing.
Frédéric Delanoy (4):
Frédéric Delanoy (2): inetcpl: Update French translation.
po: Add message contexts (and French translations) for some polysemic English translation entries.
po: Update French translation. po: Update French translation.
po: Update French translation. po: Fix/improve some English entries.
Gerald Pfeifer (4): Gerald Pfeifer (2):
winex11.drv: Initialize a variable in create_xcursor_frame to silence a warning. wine: Use { } instead of ; for an empty basic block.
gdiplus: Initialize a variable in SOFTWARE_GdipFillRegion to avoid a compiler warning. winecfg: Fix use of uninitialized variable in some cases.
quartz: Properly set a parameter by reference in Parser_OutputPin_DecideAllocator.
configure: Add compiler warning -Wunused-but-set-parameter. Hans Leidekker (3):
mscoree: Add a stub implementation of GetRealProcAddress.
Hans Leidekker (10): msi: Sync with the action request instead of the action taken in msi_seltree_sync_item_state.
msi: Fix parsing of an empty property followed by a non-empty property. mspatcha: Add a version resource.
msi: Honor msidbFeatureAttributesFollowParent.
wine.inf: Add shell handler for .msp files. Henri Verbeet (45):
msi: More Wow64 fixes. wined3d: Use the correct mask for depth/stencil locations in surface_load_ds_location().
msi: Check the return value of MSIREG_OpenUpgradeCodesKey (valgrind). wined3d: Forward surface refcounts to the container.
msi: Fix a memory leak (valgrind). wined3d: Forward volume refcounts to the container.
msi/tests: Fix some memory leaks (valgrind). wined3d: Merge surface_gdi.c into surface.c.
msi: Avoid redundant loading of media info. wined3d: Remove IWineD3DSurface::GetImplType() from the public interface.
msi: Add support for maintaining a list of cabinet streams. wined3d: Also update ds_current_size if there's no current DS location in surface_load_ds_location().
msi: Add offsets to disk ids added by patches. wined3d: Set resource bindings to NULL before releasing them on stateblock destruction.
wined3d: Don't bother unsetting texture resources in IWineD3DDeviceImpl_Uninit3D().
Henri Verbeet (50): ddraw: Verify the viewport belongs to the device in IDirect3DDeviceImpl_3_SetCurrentViewport().
ddraw: Get rid of the unused LoadWineD3D() declaration. ddraw: Verify the viewport belongs to the device on execute buffer execution.
ddraw: Do not unset the index buffer on D3D device destruction. wined3d: Decrement the vertex declaration refcount on stateblock destruction.
ddraw: Fix a typo in a comment. ddraw: Don't bother unsetting resources on surface destruction.
wined3d: Fix ARB_0001 with pixel shaders in arb_get_helper_value(). ddraw: Introduce a separate function for texture creation.
wined3d: Introduce a helper function for translating blend operations. ddraw: Unset the viewports active device in IDirect3DDeviceImpl_3_DeleteViewport().
wined3d: Don't bother setting a depth render buffer for WINED3DFMT_NULL render targets. ddraw: Replace the viewport list with a standard Wine list.
wined3d: Fix partial depth buffer copies. wined3d: Get rid of the mipmap hint code.
d3d8/tests: Add a test for partial depth buffer copies. ddraw: Add a separate function for surface cleanup.
d3d9/tests: Add a test for partial depth buffer copies. ddraw: Release the wined3d surface first in ddraw_surface_destroy().
wined3d: Correctly check if the destination format is FBO attachable in fbo_blit_supported(). ddraw: Destroy the ddraw surface after the wined3d surface is destroyed.
wined3d: Make "blit_operation" naming a bit more consistent. ddraw: Destroy the ddraw surface after the wined3d texture is destroyed.
wined3d: Introduce a separate function for depth fills. ddraw: Replace the light list with a standard Wine list.
wined3d: Allow depth and stencil clears on surfaces other than the current depth / stencil buffer. wined3d: Make sure we release the correct DC in context_update_window().
wined3d: Add depth fills to the blitter interface. wined3d: Get rid of wined3d_buffer_get_type().
wined3d: Remove COM from the rendertarget view implementation. wined3d: Get rid of wined3d_volume_get_type().
wined3d: Add support for depth blits to the blitter. wined3d: Get rid of IWineD3DSurface::GetType().
d3d9/tests: Add a depth blit test. comctl32: Return if there's no current selection in TAB_EnsureSelectionVisible().
wined3d: Don't unregister windows with the wrong window proc on unload either. wined3d: Remove IWineD3DSurface::PrivateSetup() from the public interface.
wined3d: Rename "NumberOfPalettes" to "palette_count". wined3d: Merge surface_base.c into surface.c.
wined3d: Rename "NumberOfSwapChains" to "swapchain_count". wined3d: Either set SM3 for both vertex and fragment shaders or for neither.
wined3d: Don't use IWineD3DDeviceImpl_GetSwapChain() in IWineD3DDeviceImpl_Present(). wined3d: Enable SM3 if ARB_shader_texture_lod is supported.
wined3d: Merge swapchain_gdi.c into swapchain.c. wined3d: Rename "pCaps" to "caps".
wined3d: Merge swapchain_base.c into swapchain.c. wined3d: Only invalidate the INDRAWABLE location for onscreen surfaces in surface_realize_palette().
wined3d: Only create a swapchain context array for GL swapchains. wined3d: Merge the IWineD3DSurface::Release() implementations.
wined3d: Merge the IWineD3DSwapChain::Destroy() implementations. wined3d: Merge the IWineD3DSurface::Map() implementations.
wined3d: Don't free D3D swapchains until the wined3d swapchain is destroyed. wined3d: Merge the IWineD3DSurface::Unmap() implementations.
wined3d: Explicitly handle 0 rt_count right at the start of context_apply_draw_buffers(). wined3d: Merge the IWineD3DSurface::PreLoad() implementations.
wined3d: Only set draw buffers that are explicitly specified in context_apply_draw_buffers(). wined3d: Merge the IWineD3DSurface::GetDC() implementations.
wined3d: Set the read buffer to GL_NONE for draws and clears on an FBO. wined3d: Merge the IWineD3DSurface::ReleaseDC() implementations.
wined3d: Check FBO completeness after the read / draw buffers are specified. wined3d: Merge the IWineD3DSurface::SetMem() implementations.
wined3d: Depth-only clears are done offscreen. wined3d: Merge the IWineD3DSurface::SetFormat() implementations.
wined3d: Flush after accessing the front buffer in surface_blt_fbo(). wined3d: Merge the IWineD3DSurface::Flip() implementations.
wined3d: Flush after accessing the front buffer in flush_to_framebuffer_drawpixels(). wined3d: Merge the IWineD3DSurface::BltFast() implementations.
d3d8: Get rid of the implicit swapchain refcounting hacks. wined3d: Merge the IWineD3DSurface::Blt() implementations.
d3d9: Get rid of the implicit swapchain refcounting hacks. wined3d: Remove COM from the surface implementation.
comctl32: Allocate the correct amount of memory for tab items in TAB_InsertItemT(). wined3d: Get rid of the IWineD3DSurface typedefs.
wined3d: Get rid of the swapchain destroy callback.
wined3d: Remove IWineD3DSwapChain::Destroy() from the public interface. Huw Davies (6):
wined3d: Merge the IWineD3DSwapChain::SetDestWindowOverride() implementations. gdi32: Clip solid brush fills.
wined3d: Take hDestWindowOverride into account in IWineGDISwapChainImpl_Present(). gdi32: Make sure that pattern brush bitmap's are created with the correct physdev.
wined3d: Merge the GL and GDI swapchain vtbls. gdi32: Add a directional bias for the case when the Bresenham error term is zero.
wined3d: Remove COM from the swapchain implementation. rpcrt4: Handle non-conformant bogus structures.
wined3d: Get rid of the IWineD3DSwapChain typedefs. gdi32: Implement clipping of diagonal lines.
wined3d: Get rid of the unused vSyncCounter swapchain field. gdi32: Now that we have our own Bresenham routine, we don't need the LPARAM cast.
wined3d: Decrement the refcount in wined3d_query_decref().
wined3d: Remove COM from the volume implementation. Hwang YunSong (5):
wined3d: Get rid of the IWineD3DVolume typedefs.
wined3d: Don't flush just because a swapchain has multiple contexts.
wined3d: Get rid of the IWineD3DResource interface.
wined3d: Get rid of the IWineD3DBase interface.
Huw Davies (21):
gdi32: Add a skeleton dib driver.
gdi32: Add a dib primitive function table.
gdi32: Add support for 32 bpp BI_BITFIELDS.
gdi32/tests: Start of a framework for writing dib driver tests.
gdi32: Add a solid_rects primitive.
gdi32: Initial SelectPen support.
gdi32: Add the ability to track whether we should defer to the graphics driver.
gdi32: Add support for DC pens.
gdi32: Calculate AND and XOR masks corresponding to the current pen colour and rop2.
gdi32: Draw single pixel wide, horizontal or vertical lines with the dib driver.
gdi32/tests: Add horizontal and vertical solid line tests.
gdi32: Implement SelectBrush for solid brushes.
gdi32: Implement PatBlt.
gdi32/tests: Add PatBlt tests.
winex11: Don't use the bitfields for the BI_RGB case.
gdi32: Don't use the bitfields for the BI_RGB case.
gdi32: Don't use the bitfields for the BI_RGB case and also cope with zero masks.
gdi32: Don't set the bitfields when the dib section is BI_RGB.
gdi32: Add support for solid diagonal lines.
gdi32: Keep track of the combined clip region.
gdi32: Add clipping for horizontal and vertical solid lines.
Hwang YunSong (3):
po: Update Korean translation.
po: Update Korean translation. po: Update Korean translation.
cmdlgtst: Update Korean resource.
inetcpl: Update Korean resource.
appwiz.cpl: Update Korean resource.
po: Update Korean translation. po: Update Korean translation.
Igor Paliychuk (1): Jacek Caban (11):
po: Update Ukrainian translation. mshtml: Moved nsChannel initialization to separated function.
mshtml: Better support for HTTP redirection.
Jacek Caban (18): mshtml: Don't include null-byte in post data.
wininet: Abstract different transfer and content encoding reading to layered structures. shdocvw: Properly handle IEDocHost refcount.
wininet: Added more tests. psapi: Forward EmptyWorkingSet implementation to kernel32.
mshtml: Get rid of no longer needed app-startup observer initialization. wininet: Use wrappers for HeapAlloc calls.
mshtml: Properly handle upload streams containing headers. wininet: Use wrappers for HeapReAlloc calls.
urlmon: Use dedicated data.php URL for testing regular http binding. mshtml: Added proper support for weak references.
wininet: Check NETCON_connected in netconn_end_of_data. shdocvw: Deactivate document in InternetExplorer destructor.
urlmon: Use winetest data.php URLs for regular http binding tests. wininet: Rename WININET_NETCONNECTION to netconn_t.
shdocvw: Moved more registration to .rgs file. wininet: Moved OpenSSL initialization to separated function.
shdocvw: Register .url extension.
shdocvw: intshcut.c COM clean up. John Fremlin (1):
shdocvw: Clean tests skipping. oleau32: Stop incorrectly parsing dates in bogus YDM order in European locales.
shdocvw: Make tests stricter and fix GetUrl problem found by the change.
mshtml: Reimplement nsIURI::SetHost on top of IUriBuilder. Juan Lang (1):
kernel32: Moved GetProcessImageFileName implementation from psapi to kernel32. wintrust: Implement IsCatalogFile.
mshtml: Use xul.dll directly instead of via xpcom.dll.
shdocvw: Register known protocols as URL protocols. Ken Thomases (1):
shdocvw: Added more InternetShortcut tests. winecoreaudio.drv: Link against ole32 for CoTaskMemAlloc/Free.
urlmon: Use winetest post.php URLs for http POST tests.
Maarten Lankhorst (1):
Jerome Leclanche (1): winealsa: Zero buffer, only write data if needed.
mscms: Move MSCMS_dbgstr_tag outside of the HAVE_LCMS conditional.
Marcus Meissner (32):
Joris Huizer (1): user32: Mark internal functions with hidden visibility.
dxdiagn: Plug memory leak. kernel32: Mark more internal symbols as invisible.
gdi32: Mark internal symbols as hidden.
Juan Lang (2): ntdll: Mark internal functions as hidden.
crypt32: Accept CA certificates without a key usage extension. ole32: Mark internal symbols has hidden visibility.
wininet: Honor security flags specified when opening a connection. crypt32: Mark internal symbols as hidden visibility.
winmm: Mark internal symbols with visibility hidden.
Jörg Höhle (5): msi: Mark internal symbols as visibility hidden.
winmm: Check callback flags prior to opening a driver. urlmon: Mark internal functions as hidden.
winmm: Trace DriverCallback once upon entry. wininet: Mark internal symbols as hidden visibility.
winmm: DriverCallback returns TRUE iff there is notification. gdiplus: Mark internal symbols as having hidden visibility.
winmm: Audio drivers unconditionally invoke DriverCallback. comdlg32: Mark internal symbols as having hidden visibility.
user32: Added message names for winmm. dsound: Mark internal symbols as having hidden visibility.
rpcrt4: Mark internal symbols with hidden visibility.
Maarten Lankhorst (2): jscript: Mark internal symbols as having hidden visibility.
include: Add missing defines to mddk.h. secur32: Mark internal symbols with hidden visibility.
dsound: COM cleanup property sets. gphoto2.ds: Mark internal symbols as hidden.
twain_32: Mark some functions static and other internal ones hidden.
Marcus Meissner (3): sane.ds: Mark internal functions as hidden.
msxml3: Fixed two const table declarations (Coverity). shell32: Mark internal symbols as hidden.
mscms: Fixed bad sizeof() (Coverity). msxml3: Mark internal symbols as hidden.
mscms: Added missing breaks (Coverity). advapi32: Mark some internal symbols as hidden.
wnaspi32: Mark internal symbols as hidden.
Matteo Bruni (1): d3dxof: Mark internal symbols as hidden.
wined3d: Get rid of context_validate. dbghelp: Mark internal symbols as hidden.
shlwapi: Mark internal symbols as hidden.
Michael Curran (2): inetcomm: Mark internal symbols as hidden.
d3dxof: Adjusted to allow for parsing of optional template elements. dinput: Mark internal symbols as hidden.
d3dxof: Changed is_string function to accept spaces. avifil32: Mark internal symbols as hidden.
winhttp: Mark internal symbols as hidden.
Michael Stefaniuc (7): wintrust: Mark internal symbols as hidden.
wininet: Move "inline" right after the storage specifier. windowscodecs: Mark internal symbols as hidden.
riched20: COM cleanup for the ITextHost iface.
riched20: COM cleanup for the ITextServices iface. Matteo Bruni (8):
d3d9: COM cleanup for the IDirect3D9Ex iface. wined3d: Add two functions for GL context activation/restore.
d3d9: COM cleanup for the IDirect3DQuery9 iface. wined3d: Fallback to our private window when context activation fails otherwise.
d3d9: COM cleanup for the IDirect3DStateBlock9 iface. d3dx9: Print a FIXME when encountering an unknown surface format.
d3d9: COM cleanup for the IDirect3DCubeTexture9 iface. d3dx9: Remove some redundant and compiler-unfriendly pixel format checking code.
wined3d: Add missing temporary variable declaration to ARB shader backend.
Nikolay Sivov (8): wined3d: Remove rcp special handling of 0 from the ARB shader backend.
comctl32/monthcal: Week numbers use title colour. wined3d: Split pow instruction handling in the ARB backend.
comctl32/monthcal: Fix today label position and text colour. wined3d: Remove an unused field.
comctl32/monthcal: Cache pens, fix line colour.
comctl32/monthcal: Get rid of empty slots in cached brushes array. Michael Stefaniuc (10):
comctl32/monthcal: Some tests for MCM_SIZERECTTOMIN. d3d9: COM cleanup for the IDirect3DTexture9 iface.
ole32: Handle null argument in OleIsRunning(). d3d9: COM cleanup for the IDirect3DVolume9 iface.
comctl32/tab: Fix invalid read of item data. d3d9: COM cleanup for the IDirect3DVolumeTexture9 iface.
comctl32/tab: Use dpa to store item data. d3d9: Use impl_from_IDirect3DDevice9Ex instead of casting iface to object.
d3d9: Pass an object instead of an iface to IDirect3DDevice9Impl_CreateSurface().
Owen Rudge (1): d3d9: Finish the COM cleanup of the IDirect3DDevice9Ex iface.
advapi32: Add basic SaferSetLevelInformation stub. shell32/tests: COM cleanup in shlfolder.c.
msxml3: COM cleanup in domdoc.c.
Philipp Middendorf (1): shdocvw: COM cleanup in shlinstobj.c.
dsound: Handle 8 channel audio input. shdocvw: Merge the Destroy functions into the coresponding Release functions.
Piotr Caban (7): Nicolas Le Cam (4):
msvcrt: Added _wassert implementation. dxdiagn/tests: Initialize a variable and reduce its scope (valgrind).
msvcrt: Added _snscanf implementation. msctf/tests: Fix uninitialized variable warning.
msvcrt: Added _snwscanf implementation. mshtml: Fix uninitialized variable warning.
msvcr90: Added _CRT_RTC_INIT and _CRT_RTC_INITW implementation. winspool.drv: Fix uninitialized variable warning.
msvcrt: Added wctob implementation.
msvcp100: Fix spec file. Nikolay Sivov (4):
ntdll: Restore stack guard and prevent stack from shrinking. inetcpl: Update Russian resource.
po: Update Russian translation.
Rex Tsai (1): comctl32/tests: Remove practically unused parameters from test functions.
wininet: Added stub for option DATA_SEND_TIMEOUT. comctl32/syslink: Call default procedure directly when needed.
Peter Urbanec (1):
dbghelp: Prevent winedbg page faults when loading some PDBs generated by the Intel C Compiler.
Piotr Caban (27):
msvcrt: Added _resetstkoflw implementation.
msvcrt/tests: Added fprintf tests.
msvcrt: Copy and reorganize printf implementation.
msvcrt: Use callback based printf in cprintf functions family.
msvcrt: Use callback based printf in fprintf functions family.
msvcrt: Use callback based printf in sprintf functions family.
msvcrt: Removed pf_vnsprintf internal function.
msvcrt: Added sprintf_p_l implementation.
msvcrt: Print all integers using pf_integer_conv function.
msvcrt: Don't use additional buffer in pf_integer_conv.
msvcrt: Use pf_integer_conv when displaying pointers.
msvcrt: Remove wchar_t/char conversions needed for pf_integer_conv.
msvcrt: Added wcsrtombs implementation.
msvcrt: Added _set_printf_count_output and _get_printf_count_output implementation.
msvcrt: Updated spec file.
msvcp90: Move basic_string<char>:swap implementation.
msvcp90: Added basic_string<char> operator< implementation.
msvcp90: Added basic_string<char> find implementation.
msvcp90/tests: Added basic_string<char> find tests.
msvcp90: Added basic_string<char> operator +=(char) implementation.
msvcp90: Added basic_string<char> at implementation.
msvcp90: Added basic_string<char> operator[] implementation.
msvcp90: Added basic_string<char> resize implementation.
msvcp90: Added basic_string<char> constructor implementation (cstr, len).
msvcp90: Added basic_string<char> clear implementation.
msvcp90: Added basic_string<char> operator+=(char*) implementation.
msvcp80: Updated spec file.
Rico Schüller (15): Rico Schüller (15):
d3dcompiler: Move D3DCreateBlob() to blob.c. d3dx9: Fix d3dx9_parse_effect_typedef for D3DXPC_STRUCT.
d3dx9: Add argument check to D3DXCreateBuffer(). d3dx9: Implement ID3DXBaseEffect::GetTechniqueDesc().
d3dx9: Add ID3DXBuffer test. d3dx9: Implement ID3DXBaseEffect::GetParameter().
d3dcompiler: Remove type cast in D3DCreateBlob(). d3dx9: Implement ID3DXBaseEffect::GetTechnique().
d3dcompiler: Move blob and strip functions to blob.c. d3dx9: Implement ID3DXBaseEffect::GetTechniqueByName().
d3dcompiler: Make some variables static. d3dx9: Fix ID3DXEffect*::GetVectorArray() forward.
d3dx9: Fix return values. d3dx9: Implement ID3DXBaseEffect::GetPassDesc().
d3dx9: Start effect parameter parsing. d3dx9: Implement ID3DXBaseEffect::GetPass().
d3dx9: Parse effect parameter type definition. d3dx9: Implement ID3DXBaseEffect::GetPassByName().
d3dx9: Parse effect type D3DXPC_STRUCT. d3dx9: Implement ID3DXBaseEffect::GetParameterByName().
d3dx9: Parse name and semantics. d3dx9: Implement ID3DXBaseEffect::GetParameterDesc().
d3dx9: Parse value data. d3dx9: Implement ID3DXBaseEffect::GetParameterElement().
d3dcompiler: Fix HeapAlloc/HeapFree for type members in the reflection parser. d3dx9: Improve ID3DXBaseEffect::GetParameter().
d3dx9: Make some functions inline. d3dx9: Improve get_parameter_by_name().
d3dx9: Parse effect pass and technique. d3dx9: Fix flags for annotation structures.
Stefan Dösinger (3): Stefan Dösinger (4):
wined3d: Don't drop VBOs for full buffer reloading without conversion. d3d: Map D3DRS_ZBIAS to WINED3DRS_DEPTHBIAS.
wined3d: Remove FLOAT16 vertex attribute conversion support. wined3d: Scale the depthbias factor by the depth buffer's depth.
wined3d: Only acquire a context in buffer::PreLoad if we have to. d3d8: Don't reapply the old DS if SetDepthStencilSurface failed.
d3d8: Add more tests for NULL render targets.
Stefan Leichter (1):
scarddlg: New dll stub. Thomas Mullaly (1):
wininet: Prevent a race condition which results in handles being leaked.
Thomas Mullaly (6):
include: Updated INTERNETFEATURELIST enum and flags. Tim Hentenaar (1):
urlmon/tests: Added tests for CoInternetIsFeatureEnabled. user32: GetTabbedTextExtent() returns non-zero value when nCount == 0.
urlmon/tests: Added tests for CoInternetSetFeatureEnabled.
urlmon: Added FeatureControl registry keys. Vincent Povirk (2):
urlmon/tests: Added FeatureControl registry key tests. windowscodecs: Handle broken TIFF files without a RowsPerStrip tag.
urlmon: Added basic implementation for CoInternet{Is/Set}FeatureEnabled. windowscodecs: Treat samples as unspecified if there's no ExtraSamples tag.
Vincent Povirk (24): Wolfgang Walter (1):
gdiplus: Add helper for translating GpFont to HFONT. kernel32: Fix TRACE output: IXON and IXOFF are swapped.
gdiplus: Add a software implementation of GdipDrawDriverString.
gdiplus: Don't settle on a font size until absolutely necessary.
gdiplus: Respect the CmapLookup flag in GDI32_GdipDrawDriverString.
windowscodecs: Implement TiffDecoder_GetResolution.
windowscodecs: Add stub TIFF encoder.
windowscodecs: Implement TiffEncoder_Initialize.
windowscodecs: Implement TiffEncoder_CreateNewFrame.
windowscodecs: Implement TiffFrameEncode_Initialize.
windowscodecs: Implement TiffFrameEncode_SetPixelFormat.
windowscodecs: Implement TiffFrameEncode_SetSize.
windowscodecs: Implement TiffFrameEncode_SetResolution.
windowscodecs: Implement TiffFrameEncode_WritePixels.
windowscodecs: Implement TiffFrameDecode_WriteSource.
gdiplus: Validate MatrixOrder in matrix functions.
windowscodecs: Implement TiffFrameEncode_Commit.
windowscodecs: Implement TiffEncoder_Commit.
gdiplus: Add support for encoding TIFF images.
windowscodecs: Add test for TIFF encoder.
windowscodecs: Add test for multi-frame TIFF encoding.
windowscodecs: Implement FlipRotator_GetPixelFormat.
windowscodecs: Log unsupported conversion formats.
windowscodecs: Add support for converting from 32bppPBGRA.
windowscodecs: Add support for converting to 32bppPBGRA.
Vitaliy Margolen (1):
dinput: Implement getting DIPROP_VIDPID property for evdev joystick driver. Fixes bug 26418.
Łukasz Wojniłowicz (1): Łukasz Wojniłowicz (1):
po: Update Polish translation. po: Update Polish translation.
......
Wine version 1.3.18 Wine version 1.3.19
#! /bin/sh #! /bin/sh
# Guess values for system-dependent variables and create Makefiles. # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.68 for Wine 1.3.18. # Generated by GNU Autoconf 2.68 for Wine 1.3.19.
# #
# Report bugs to <wine-devel@winehq.org>. # Report bugs to <wine-devel@winehq.org>.
# #
...@@ -560,8 +560,8 @@ MAKEFLAGS= ...@@ -560,8 +560,8 @@ MAKEFLAGS=
# Identity of this package. # Identity of this package.
PACKAGE_NAME='Wine' PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine' PACKAGE_TARNAME='wine'
PACKAGE_VERSION='1.3.18' PACKAGE_VERSION='1.3.19'
PACKAGE_STRING='Wine 1.3.18' PACKAGE_STRING='Wine 1.3.19'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='http://www.winehq.org' PACKAGE_URL='http://www.winehq.org'
...@@ -1383,7 +1383,7 @@ if test "$ac_init_help" = "long"; then ...@@ -1383,7 +1383,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing. # Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh. # This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF cat <<_ACEOF
\`configure' configures Wine 1.3.18 to adapt to many kinds of systems. \`configure' configures Wine 1.3.19 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
...@@ -1452,7 +1452,7 @@ fi ...@@ -1452,7 +1452,7 @@ fi
if test -n "$ac_init_help"; then if test -n "$ac_init_help"; then
case $ac_init_help in case $ac_init_help in
short | recursive ) echo "Configuration of Wine 1.3.18:";; short | recursive ) echo "Configuration of Wine 1.3.19:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
...@@ -1599,7 +1599,7 @@ fi ...@@ -1599,7 +1599,7 @@ fi
test -n "$ac_init_help" && exit $ac_status test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then if $ac_init_version; then
cat <<\_ACEOF cat <<\_ACEOF
Wine configure 1.3.18 Wine configure 1.3.19
generated by GNU Autoconf 2.68 generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc. Copyright (C) 2010 Free Software Foundation, Inc.
...@@ -2117,7 +2117,7 @@ cat >config.log <<_ACEOF ...@@ -2117,7 +2117,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake. running configure, to aid debugging if configure makes a mistake.
It was created by Wine $as_me 1.3.18, which was It was created by Wine $as_me 1.3.19, which was
generated by GNU Autoconf 2.68. Invocation command line was generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@ $ $0 $@
...@@ -16213,7 +16213,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ...@@ -16213,7 +16213,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their # report actual input values of CONFIG_FILES etc. instead of their
# values after options handling. # values after options handling.
ac_log=" ac_log="
This file was extended by Wine $as_me 1.3.18, which was This file was extended by Wine $as_me 1.3.19, which was
generated by GNU Autoconf 2.68. Invocation command line was generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
...@@ -16284,7 +16284,7 @@ _ACEOF ...@@ -16284,7 +16284,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\ ac_cs_version="\\
Wine config.status 1.3.18 Wine config.status 1.3.19
configured by $0, generated by GNU Autoconf 2.68, configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\" with options \\"\$ac_cs_config\\"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment