Release 1.7.2.

oldstable wine-1.7.2
Alexandre Julliard 2013-09-13 20:11:57 +02:00
parent 2f25ddfd14
commit 24fa9a2cde
4 changed files with 372 additions and 482 deletions

832
ANNOUNCE
View File

@ -1,18 +1,17 @@
The Wine development release 1.7.1 is now available. The Wine development release 1.7.2 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 keyed event objects. - Right-to-left text layout improvements.
- Support for the "init once" synchronization mechanism. - NTLM and Negotiate authentication for RPC over HTTP.
- Activation context support for DLLs, typelibs, and COM classes. - More glyphs in the built-in Wingdings font.
- Support for loading 32-bit typelibs on 64-bit. - Better system tray support in the Mac driver.
- Various Mac driver fixes. - Activation context improvements.
- Some fixes for serial port devices.
- Various bug fixes. - Various bug fixes.
The source is available from the following locations: The source is available from the following locations:
http://prdownloads.sourceforge.net/wine/wine-1.7.1.tar.bz2 http://prdownloads.sourceforge.net/wine/wine-1.7.2.tar.bz2
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.1.tar.bz2 http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.2.tar.bz2
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -28,505 +27,394 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 1.7.1 (total 56): Bugs fixed in 1.7.2 (total 39):
3456 Gazillionaire Game Background not fully drawn. 14401 The Sword project search function causes a crash
11837 Popup has magenta background - should be transparent 18248 Everquest certain areas do not render the models just have blank regions
12272 Aliens Versus Predator 2 1.0.9.6 mouse axis problem 19116 MSXML4 installer doesn't install C:\Windows\Installer\{37477865-A3F1-4772-AD43-AAFC6BCFF99F\icon.exe (appinstall)
15032 Problems with Webpage content in Station Launcher 21254 Word 97 needs native oleaut32 to record the first macro
16576 Warlords Battlecry III crashes on exit. 24196 oleaut32: typelib registration should not fail bitness-neutral assemblies (32-bit typelib wrapped in 64-bit PE, x64 .NET 2.0 installer)
20265 TR4W program starts if I go into terminal mode ctrl-alt-F1 and then back to GUI ctrl-alt-f7 25739 Unhandled Exception - Monopoly Westwood (Win95 settings)
21146 safari's welcome page crashes in d3d 25754 Excel Workbook with Macros Is not Running : Getting Crashed.
22097 Starcraft II has a crash on exit in win7 mode (but not XP) 25762 Excel crashes trying to run macros
22136 Starcraft II - very slow on ultra shaders (fps 1/4 that in windows) 26280 PowerSoccer crashes
23362 The Starcraft 2 Editor crashes when you open the terrain view after opening and closing the previewer. 26746 IncrediMail: No icon for desktop short-cut
23421 unimplemented function SHLWAPI.dll.AssocGetPerceivedType (affects Windows Live Photo Gallery) 27052 winedbg and its man page should use "wpid" consistently for Windows' process ID
25212 piwigo ploader can't connect to the net 27632 Death and the Fly demo crashes on start
25994 Process Hacker 2.x needs ntdll.dll.NtCreateKeyedEvent 28004 PartyPoker fails to install with builtin wininet
26076 shdocvw/shdocvw tests show a memory leak in winemenubuilder? 28663 Multiple Adobe products fail due to improper file type and protocol associations handling (Adobe Reader X online help, Adobe AIR installers)
26077 setupapi/misc tests show a memory leak in winemenubuilder? 30194 XIII: some levels are not correctly illuminated
26084 Total Commander: Incorrect character appears instead of backslash in the UI 30765 Outlook 2010 can't connect to exchange server
26089 MS Office 2003 install needs msi.Migrate10CachedPackagesW 30797 wine(1) man page should mention running built-in programs like explorer.exe
26245 DC++: "Select text style" in "Colors and sounds" settings crashes 30958 StarForge Alpha build: Black screen due to shader compilation errors
26254 King School computer aided course will not execute 31205 Mixcraft hangs on exit when using WaveRT audio driver
26495 Some games crash with Gstreamer issues 32412 WebSync 2.7.0 doesn't install
27034 USB-over-Network installer crashes on destination folder selection (_BrowseProperty not handled) 32537 unimplemented function cfgmgr32.dll.CM_Reenumerate_DevNode, aborting
27691 Star Wars Battlefront II renders textures incorrectly on certain maps 33794 Arabic Entry Box Has Big Errors .
28143 GODS-Lands of Infinity: foliage of trees has graphical glitches 33811 Amazon software downloader does not work with builtin msvcrt
29448 GameShield/SoftwareShield protected apps/games won't start (SetCurrentDirectoryA calling W API causes detours recursion) 33827 The Testament of Sherlock Holmes inverted shadows and sharpness
29720 Eclipse (Europa) crashes when tries to display welcome window 33836 Civilization IV shows a lot of XML Load Error while loading
30004 Scrollbars flicker while searching in regedit 33890 Anno 1602 (demo): crash during startup
30813 1by1 player crashes by jumping to the next song 34245 WMI query "select * from win32_Directory" via WMI crashes
31319 Age of Mythology: slow performance 34268 Louisiana Adventure crashes without native d3dx9_36 (D3DXCompileShaderFromFile() needs to call user-supplied include callbacks for resolving primary shader files)
31435 git lastest version(1.5.10) don't show korean text 34284 Fur looks wrong on Sims 3 Pets
31487 kernel32.dll.InitOnceExecuteOnce needed for several MS installer (Office2013 / Windows Essentials 2012 / .NET Framework 4.5 / Skydrive / ARM Applications) 34317 Process Hacker 2.x needs winsta.dll.WinStationRegisterConsoleNotification
31756 Borderlands 2 crash on startup (once ingame) 34381 Rectangle rotation problem using GM_ADVANCED graphicmode
31773 Torchlight 2 shadows are rendered incorrectly on some areas 34401 QuiteRSS WinRT/ARM port needs msvcr110.dll.fabsf
31917 vb6 fails to open project after wine's update 34402 Multiple applications ported to WinRT/ARM require atl110.dll (Halite torrent client for Windows RT )
32132 Starcraft 2 crashes on startup 34403 AVP Classic WinRT/ARM port needs xinput1_4.dll
32794 Batman: Arkham City missing text in launcher 34412 Winsock error when connecting to Xsyon game servers
32976 TaxAct 2012: tax forms do not display correctly on screen 34442 Multiple applications ported to WinRT/ARM require msvcr110.dll.?before@type_info@@QBA_NABV1@@Z (Halite torrent client)
33378 measuring/painting strings needs better tests 34464 Jagged Alliance 2 fails to start (becomes unresponsive after startup)
33573 Trillian Basic v.5.3.0.15: Crashes when trying to launch it 34476 Arx Fatalis crashes on start
33657 Garena didn't start with ADMINISTRATOR privileges 34486 __unDName cannot demangle a string and shows error
34037 XNA 4 install does not recognize wine mono
34057 .Net Framework 3.0 installer fails
34077 Sins of a Solar Empire Font Size Regression
34102 It is not drawn when specify 0 for the width and height in GdipDrawString.
34142 Nullsoft installer appearance is broken
34162 CGDirectPaletteRef has been deprecated so winemac.drv can't be compiled in Mavericks.
34177 -pipe makes mingw-g++ work unreliably
34188 crash when creating a new wineprefix with winemac.drv
34190 number.c could not compile due to "dtoa" naming conflict in Cygwin
34211 strncpy C library function doesn't compliant C standard.
34214 Printing from notepad crashes
34275 Louisiana Adventure Demo fails with 'OLE error 80004001' (HTMLStyleSheet_GetIDsOfNames is a stub)
34276 native msvc* stopped working
34305 League of Legends 3.10.13_07_26_19_59: page fault in read_map()
34316 The Guild 2: loading screen is blank (white)
34353 The Ur-Quan Masters fails to start
34378 ePub DRM Removal crashes importing files
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 1.7.0: Changes since 1.7.1:
Alexandre Julliard (31): Alexandre Julliard (6):
gdi32: Use Microsoft and Unicode encodings in priority for font names. ntdll: Add stubs for the SRW lock functions.
kernel32: Don't call from A to W function in Get/SetCurrentDirectory. ntdll: Actually return the mount point in get_device_mount_point on Mac OS.
libwine: Add support for defining round-trip mappings using the Unicode private range. ntdll: Add a configure check for the tcdrain function.
libwine: Add support for codepage 10004 (Mac Arabic). gdi32: Add more helpers for converting font sizes to logical coordinates.
libwine: Add support for codepage 10005 (Mac Hebrew). gdi32: Add a check for overflow in DIB dimensions.
ntdll: Add a magic number to validate timer queue pointers. taskmgr: Use definitions from winternl.h instead of duplicating them.
ntdll: Silence some printf format warnings.
ntdll: Add the keyed events entry points.
server: Add support for keyed event objects.
server: Create the critical section keyed event object on startup.
server: Don't include SYNCHRONIZE in the keyed event access rights.
server: Map new handle access even when not checking it.
iphlpapi: Fix some memory leaks.
server: Add a structure to pass the parameters of a select request.
ntdll: Pass a select operation structure to NTDLL_wait_for_multiple_objects.
server: Make select on all handles a separate operation.
server: Make signal and wait a separate select operation.
ntdll: Rename NTDLL_wait_for_multiple_objects to server_select since it's more generic now.
ntdll: Move the select and APC support to server.c.
kernel32/tests: Increase some wait timeouts.
server: Store the wait structure in the wait entry and add an accessor function for the thread.
server: Pass a wait queue entry to the signaled/satisfied object functions.
server: Store abandoned state as a flag in the wait structure.
server: Implement waiting on keyed events.
ntdll/tests: Add a number of tests for keyed events.
kernel32/tests: Add more tests for the InitOnce functions.
ntdll: Implement the RunOnce functions.
kernel32: Implement the InitOnce functions.
ntdll: Use a RunOnce function to initialize directory lookup options.
ntdll: Use a RunOnce function to initialize relay debugging options.
winex11: Use a InitOnce function to initialize GDI device parameters.
Alistair Leslie-Hughes (7): Alistair Leslie-Hughes (1):
mscoree: Redirect .NET 1.0 to .NET 2.0. msdasc.idl: Correctly register DataLinks.
mshtml: Implement IHTMLStorage GetTypeInfoCount.
oledb32: Implement DataConvert DBTYPE_I2 -> VARIANT.
oledberr: Add more defines.
oledb32: Implement IErrorRecord::AddErrorRecord.
oledb32: Add IDataSourceLocator support.
comsvcs: Add stub dll.
Andrew Cook (1): Andrew Cook (1):
ntdll: Implement NtQueryEvent. kernel32: Fix argument order for NtIsProcessInJob.
Andrew Eikum (14): Andrew Eikum (8):
oleaut32: Don't prevent 64-bit from loading 32-bit typelibs. oleaut32: Improve TYPEDESC encoding for unknown VARTYPEs.
oleaut32: 64-bit typelib fixes. oleaut32: Apply TKIND_DISPATCH changes to FUNCDESC results from ITypeComp::Bind.
oleaut32: Save typelib SYSKIND. oleaut32: Correct TRACE statement.
oleaut32/tests: Add save/load tests for created typelibs. oleaut32: Typelib strings of size -1 are NULL.
oleaut32/tests: Test all supported SYSKINDs. oleaut32: Fix TRACE.
oleaut32: Correct version byte order. oleaut32: Don't crash on NULL string arguments.
oleaut32: Run LayOut on typeinfos that require it before saving. ieframe: Register CLSID_WebBrowser as an ActiveX control.
oleaut32: Assign MEMBERIDs to vardescs without one. mshtml: Free advpack after use.
winmm: Increase mmdevapi buffer sizes.
winecoreaudio.drv: Rewrite capture mode.
dsound: For capture, use MMDevAPI event API instead of timers.
oleaut32: Resize 32-bit typeinfos when loaded in 64-bit.
oleaut32: Implement ICreateTypeInfo::SetTypeDescAlias.
comctl32: Return the number of visible months for MCM_GETMONTHDELTA.
Andrey Turkin (1): André Hentschel (6):
ntdll/tests: Test FileDispositionInformation file class. msvcrt: Export fabsf on ARM and x86_64.
xinput1_4: Add new dll based on xinput1_3.
winedump: Add and use IMAGE_DELAYLOAD_DESCRIPTOR.
include: Add delayloadhandler.h.
kernel32: Add partial CreateFile2 implementation.
kernel32/tests: Add tests for ResolveDelayLoadedAPI.
André Hentschel (10): Aric Stewart (4):
msvcp90/tests: Add dynamically loaded functions for ARM. Unicode Private Use Area is also rotated by tategaki.
winemaker: Improved check for libXML at runtime. gdi32: GetCharWidth32A/W return positive widths for all layouts and various DC transforms.
msvcrt/tests: Fix dynamically loaded functions for ARM. gdi32: ABC value signs remain the same despite any changes in layout direction or viewport.
include/ddk: Add USB_HUB_DESCRIPTOR. user32: Use Uniscribe ScriptBreak and the resulting Unicode Line Break algorithm to break lines for DT_WORDBREAK.
include/ddk: Add DEVICE_RELATIONS and DEVICE_INTERFACE_CHANGE_NOTIFICATION.
schannel/tests: Fix test on win8.1.
secur32/tests: Better defined InitializeSecurityContext tests.
msvcr80: Add more ARM forwards.
msvcr90/tests: Add more ARM forwards and use them in tests.
msvcr100: Add more ARM forwards.
Aric Stewart (2): Austin English (2):
wineps.drv: Handle empty strings when building vertical runs. netcfgx: Add stub dll.
wineps.drv: Remove unnecessary changes included with vertical font work. msiexec: Add a fixme for administrative installs.
Austin English (1): Bruno Jesus (13):
programs: Add a stub tasklist.exe. server: Store the protocol while creating the socket.
server: Add a request to get socket information.
ws2_32: Merge protocol.c and socket.c.
ws2_32: Cope with invalid protocols in WSAEnumProtocols.
ws2_32: Add parameters TRACE for WS_EnumProtocols.
ws2_32: Fix SO_ACCEPTCONN on BSD systems.
ws2_32: Remove a FIXME message.
ws2_32/tests: Mark WinNT result as broken.
ws2_32: Implement WSADuplicateSocket[A|W] using a helper function.
kernel32: Fix parameters checking for GetVolumePathName().
ws2_32: Implement get socket option SO_PROTOCOL_INFO.
ws2_32: Fix WSADuplicateSocket implementation.
ws2_32/tests: Add more WSASocket tests.
Bruno Jesus (2): Detlef Riekenberg (3):
ws2_32: Implement WSAEnumProtocols[A|W] using a helper function. scrrun/tests: Ignore case in path names.
ws2_32/tests: Add SO_PROTOCOL_INFO tests. d3dx11_43: Add stub dll.
d3dx11_42: Add stub dll.
Charles Davis (6): Dmitry Timoshkov (15):
configure: Use a real header guard for config.h. kernel32/tests: Add a test to show that WaitCommEvent should succeed after SetCommMask(EV_TXEMPTY)+WriteFile+FlushFileBuffers.
winemac.drv: Advertise some legacy WGL extensions in the GL_EXTENSIONS string. kernel32/tests: Add a test to show that WaitCommEvent should fail if there is a pending wait.
winex11.drv: Advertise some legacy WGL extensions in the GL_EXTENSIONS string. ntdll: Avoid a needless goto.
iphlpapi: Implement find_owning_pid() for Mac OS. server: Print the debug trace to stderr.
iphlpapi: Implement find_owning_pid() on FreeBSD. ntdll: NtWriteFile should fail for overlapped IO on files if offset is NULL.
winemac.drv: Support the public UTF-16 type for Unicode text. ntdll: NtReadFile should fail for overlapped IO on files if offset is NULL.
ntdll/tests: Add some tests for negative file offsets.
server: Add a serial event mask change counter.
ntdll: Add support to NtWriteFile for special offset -1.
kernel32/tests: Add a read/write test for a COM port.
ntdll: NtWriteFile should fail for overlapped IO on files if offset is negative.
ntdll: Make NtWriteFile explicitly check for negative offset and fail.
ntdll: NtReadFile should fail for overlapped IO on files if offset is negative.
shlwapi: Merge two case statements.
kernel32/tests: Add a file access test.
Daniel Jelinski (6): François Gouget (9):
shell32: Fix context menu creation. iphlpapi: Check for proc_pidinfo() instead of assuming libproc.h always defines it.
shell32: Context menu offset is handled by client. loader: Fix the clean target to delete the generated wine_info.plist file.
shell32: Return command strings for a few more commands. winegcc: Add a trailing '\n' to the try_link() test file.
shell32/tests: Test context menu contents. winegcc: Ignore the test link command stdout and stderr messages.
comctl32: Do not rearrange treeview when collapsing already collapsed item. winegcc: Solaris uses the same link option detection code as other platforms.
shell32: Simplify cut/copy operations. oleaut32/tests: Fix compilation on systems that don't support nameless unions.
ddraw/tests: Fix compilation on systems that don't support nameless unions.
sane.ds: SANE_SaneSetDefaults() is only used if SONAME_LIBSANE is defined.
msi: Make some dialog_xxx() functions static.
Daniel Lehman (1): Frédéric Delanoy (5):
msvcrt: Invoke invalid_handler in _wcscpy_s. winedbg: Fix manpage formatting.
winedbg: Use consistently wpid in documentation.
winedbg: Fix winedbg --help message formatting.
loader: Mention builtin executables in wine manpage.
loader: Update French translation of wine manpage.
Detlef Riekenberg (2): George Stephanos (1):
comdlg32/tests: Limit the number of copies to avoid a test hang. advapi32/tests: HKCR mask tests fix for WinNT.
comdlg32/tests: Handle result from broken drivers.
Dmitry Timoshkov (29): Hans Leidekker (5):
kernel32/tests: Fix some typos. wininet: Fix calculation of content length from chunk size.
kernel32/tests: Make ClearCommError very first test since it depends on device queue being empty. winhttp: Fix the base64 decoder.
kernel32/tests: Constify test data. rpcrt4: Add support for NTLM and Negotiate.
kernel32/tests: Make serial tests self-contained. rpcrt4: Don't remove the authorization header if the scheme is Basic.
kernel32/tests: Make test_waittxempty() use overlapped IO to avoid waiting forever when a kernel driver doesn't support TIOCGICOUNT/TIOCSERGETLSR ioctl. rpcrt4: Don't try to decode the authorization value in the first leg.
kernel32/tests: Add interactive WaitCommEvent tests.
ntdll: Last parameter of NtSetIoCompletion is 64-bit on 64-bit platforms.
ntdll/tests: Check WriteFile return values.
ntdll/tests: Use official path for temporary files instead of current directory.
ntdll/tests: Add a bunch of overlapped IO tests for files.
ntdll/tests: Fix the typos.
ntdll/tests: Use NtWriteFile instead of WriteFile in order to detect broken overlapped IO implementation.
ntdll/tests: Add the tests for some error cases.
kernel32/tests: Revert inadvertent change.
ntdll/tests: Add some tests for FILE_USE_FILE_POINTER_POSITION.
ntdll/tests: Mark the NtReadFile call which doesn't return STATUS_PENDING for an overlapped IO call as broken, and don't test returned values in broken case.
ntdll/tests: Fix one more place regarding temp path usage.
ntdll/tests: Use WAIT_OBJECT_0 instead of 0.
server: Store full-sized completion information on the server side.
kernel32: Add a trace to ClearCommError.
ntdll: Ignore ioctl(TIOCGICOUNT) failures.
ntdll: Fallback to ioctl(TIOCOUTQ) if ioctl(TIOCSERGETLSR) fails.
ntdll: Properly test line status register for TIOCSER_TEMT bit.
ntdll: Add a trace for transmitter's buffer empty flag.
ntdll: Stop waiting for COM-port events if the device handle gets closed.
kernel32/tests: Remove a useless trace.
kernel32/tests: Increase time interval that WriteFile could spend for an overlapped IO write.
ntdll: Properly set flag which indicates buffer empty state.
kernel32/tests: Add a FlushFileBuffers test for a COM port.
Fabrice Bauzac (1): Henri Verbeet (50):
winmm: Fix WOD_Open() WID_Open() WAVE_MAPPER no-device case. wined3d: Move the MAXLOCKCOUNT constant to surface.c.
wined3d: Get rid of some leftover comments referring to the GL lock.
wined3d: Avoid some forward declarations.
d3dx9: Avoid LPWSTR.
d3dx9: Avoid LPCSTR.
wined3d: Get rid of some leftover references to IWineD3D.
wined3d: Rename wined3d_fake_gl_ctx to wined3d_caps_gl_ctx.
wined3d: Don't clamp texture lookups in the GLSL fixed function fragment pipe.
d3dx9: Avoid LPSTR.
d3dx9: Avoid LPCVOID.
wined3d: Use clamp() instead of max() for calculating the clamped cosine in the ffp lighting calculations.
wined3d: Avoid a couple of useless glGetUniformLocationARB() calls.
wined3d: Don't set WINED3DUSAGE_RENDERTARGET on the front buffer.
d3dx9: Avoid LPVOID.
d3dcompiler: Get rid of a couple of redundant casts.
ddraw: Don't imply WINED3DUSAGE_RENDERTARGET on primary surfaces.
wined3d: Enforce WINED3DUSAGE_RENDERTARGET format restrictions on resource creation.
wined3d: Enforce WINED3DUSAGE_DEPTHSTENCIL format restrictions on resource creation.
d3dcompiler: Avoid LPCSTR.
d3dcompiler: Avoid LPCVOID.
wined3d: Return 1 instead of 0 for max_vertex_blend_matrices in glsl_vertex_pipe_vp_get_caps().
wined3d: Get rid of the SFLAG_INTEXTURE / SFLAG_INSRGBTEX check in surface_set_texture_name().
ddraw: Introduce a helper function for initializing a D3DDEVICEDESC structure from a D3DDEVICEDESC7 structure.
d3dcompiler: Avoid LPVOID.
d3drm: Avoid LPCSTR.
wined3d: Get rid of the "dirty" flag to wined3d_texture_set_dirty().
wined3d: Replace the "dirty" field in struct gl_texture with WINED3D_TEXTURE_ flags.
wined3d: Rewrite surface_modify_location() on top of surface_validate_location() and surface_invalidate_location().
d3drm: Avoid LPSTR.
d3drm: Avoid LPVOID.
wined3d: Get rid of the special SFLAG_INTEXTURE / SFLAG_INSRGBTEX code in surface_modify_location().
wined3d: Replace surface_modify_location(surface, location, FALSE) calls with surface_invalidate_location().
wined3d: Get rid of surface_modify_location().
d3drm: Avoid LPDWORD.
d3drm: Avoid LPRECT.
wined3d: Get rid of the render target / overlay check in wined3d_surface_flip().
wined3d: Properly check if the swapchain format is WINED3DFMT_P8_UINT in primary_render_target_is_p8().
ddraw: Get rid of get_config_key().
ddraw: Avoid LPVOID.
ddraw: Avoid LPBYTE.
wined3d: Make primary_render_target_is_p8() work on a swapchain.
wined3d: Allow the first render target to be set to NULL.
ddraw: Just set the render target to NULL in d3d_device_inner_Release().
ddrawex: Avoid LPVOID.
d3d8: Avoid LPVOID.
wined3d: Just set the first render target to NULL in wined3d_device_uninit_3d().
wined3d: Just set the first render target to NULL in wined3d_device_reset().
wined3d: Never set the first render target to the front buffer in wined3d_device_init_3d().
d3d9: Avoid LPCWSTR.
d3d9: Avoid LPVOID.
François Gouget (3): Huw D. M. Davies (7):
ntdll/tests: Add a trailing '\n' to an ok() call. iphlpapi: Don't set the dns server list if there are no servers.
imm32/tests: Fix a trailing '\n' in an ok() call. fonts: Fix glyph names and advance widths.
oleaut32/tests: Add a trailing '\n' to a couple of ok() calls. fonts: Add a few more glyphs in wingding.
fonts: Add some box-type glyphs to wingdings.
Gediminas Jakutis (1): iphlpapi/tests: Increase buffer size to prevent overflow.
wined3d: Recognize Nvidia GeForce GTX 770. iphlpapi: Move dns server enumeration to a single function.
iphlpapi: Add support for ip6 dns addresses.
George Stephanos (5):
quartz: Replace CloseHandle by RegCloseKey.
advapi32/tests: delete_key() permissions fix.
advapi32/tests: RegEnumKey and RegEnumValue tests for merged view of HKCR.
advapi32/tests: Add tests for hkcr handle mask.
advapi32/tests: Add more tests for hkcr handle mask in existent tests.
Hans Leidekker (18):
wbemdisp: Add a stub dll.
wbemdisp: Register interfaces.
wbemdisp: Add a stub implementation of ISWbemLocator.
wbemdisp: Add a class factory implementation.
wbemdisp: Add a typelib.
winhttp: Allow setting NULL username and password for NTLM, Passport and Negotiate.
winhttp: Fix invalid parameter handling in WinHttpQueryAuthSchemes.
rpcrt4: Accept NULL server principal name in RpcBindingSetAuthInfoExA.
rpcrt4: Include authentication schemes in the quality of service match.
rpcrt4: Trace the first authentication scheme in RpcBindingSetAuthInfoExA/W.
rpcrt4: Try to authorize with the first HTTP request instead of waiting for a challenge.
wbemprox: Accept the root\default namespace.
wbemprox: Avoid a crash on file or directory queries with an empty WHERE clause.
rpcrt4: Add support for session cookies.
rpcrt4: Remove an unneeded parameter from RPCRT4_BuildHttpConnectHeader.
rpcrt4: Don't follow HTTP redirects.
rpcrt4: Only accept status code HTTP_STATUS_OK.
wininet: Replacing a header with an empty value deletes it.
Henri Verbeet (60):
wined3d: Don't bother downloading buffer contents on destruction.
wined3d: Make buffer_add_dirty_area() never fail.
wined3d: Assume the buffer has a buffer object in buffer_add_dirty_area().
d3drm: Avoid LPDIRECT3DRMPICKEDARRAY.
d3drm: Avoid LPDIRECT3DRMLIGHTARRAY.
wined3d: Only set fragment pipe uniforms if they're needed by the shader.
wined3d: Try to avoid redundant constant updates.
wined3d: Just update a range of constants in walk_constant_heap().
d3drm: Avoid LPDIRECT3DRMPROGRESSIVEMESH.
d3drm/tests: Avoid LPDIRECT3DRMWINDEVICE.
wined3d: Avoid some redundant state_pscale() calls.
wined3d: Store the immediate mode fixed function attribute submission function pointers in struct wined3d_d3d_info.
wined3d: Use the "adapter" local variable in swapchain_init().
d3drm: Avoid LPDIRECTXFILE.
d3drm: Avoid LPDIRECTXFILEENUMOBJECT.
wined3d: Store the original display mode in the swapchain.
d3d9: Always create textures for surfaces.
d3d8: Always create textures for surfaces.
d3drm: Avoid LPDIRECTXFILEDATA.
d3drm: Avoid LPUNKNOWN.
wined3d: Avoid looking up shaders for shader stages that didn't change.
wined3d: Handle NP2 fixup updates in shader_load_constants().
wined3d: Read from stateBlock instead of updateStateBlock in wined3d_device_get_stream_source_freq().
d3dx9: Avoid LPD3DXMATRIX.
d3dx9: ID3DXBaseEffectImpl doesn't need to be a COM implementation.
wined3d: Read from stateBlock instead of updateStateBlock in wined3d_device_get_material().
wined3d: Read from stateBlock instead of updateStateBlock in wined3d_device_get_scissor_rect().
wined3d: Read from stateBlock instead of updateStateBlock in wined3d_device_get_texture_stage_state().
d3dx9: Get rid of some unused vtbl forward declarations.
d3dx9: Get rid of the ID3DXMatrixStack_Vtbl forward declaration.
wined3d: Store the current GLSL program per-context.
wined3d: Keep track of contained indices in struct constant_heap itself.
wined3d: Only update the stateblock's "changed" field if we're recording.
d3dx9: Simplify D3DXCreateEffectFromResourceExA().
d3dx9: Simplify D3DXCreateEffectFromResourceExW().
wined3d: Replace the "updateStateBlock" wined3d_device field with a "update_state" field.
wined3d: Make stateblock_unbind_resources() work with a wined3d_state structure instead.
wined3d: Introduce a separate function for cleaning up a wined3d_state structure.
d3dx9: Simplify D3DXCreateEffectCompilerFromResourceA().
d3dx9: Simplify D3DXCreateEffectCompilerFromResourceW().
wined3d: Introduce a separate function for initializing a wined3d_state structure.
wined3d: Make stateblock_init_default_state() work with a wined3d_state structure instead.
wined3d: Replace the "stateBlock" wined3d_device field with a wined3d_state structure.
d3dx9: Simplify D3DXGetImageInfoFromResourceA().
d3dx9: Simplify D3DXGetImageInfoFromResourceW().
wined3d: Get rid of the unused MAX_PALETTES constant.
wined3d: Get rid of GL_EXT_paletted_texture support.
wined3d: Get rid of RTL_READDRAW.
d3dx9: Simplify D3DXLoadSurfaceFromResourceA().
d3dx9: Simplify D3DXLoadSurfaceFromResourceW().
wined3d: Get rid of the SHADER_PGMSIZE constant.
wined3d: Get rid of the DDRAW_PITCH_ALIGNMENT and D3D8_PITCH_ALIGNMENT constants.
wined3d: Get rid of the unused WINED3D_BUFFER_OPTIMIZED flag.
d3dx9: Simplify D3DXCreateTextureFromResourceExA().
d3dx9: Simplify D3DXCreateTextureFromResourceExW().
wined3d: Move the buffer flags to buffer.c.
wined3d: Move the WINED3D_MAX_FBO_ENTRIES constant to context.c.
wined3d: Move the DEFAULT_REFRESH_RATE constant to directx.c.
d3dx9: Avoid some needless casts.
d3dx9: Avoid LPCWSTR.
Huw D. M. Davies (12):
ieframe: DdeNameService returns NULL on error.
ntdll: Call the correct server request.
winegcc: Set the LDDLLFLAGS according to the target platform.
winegcc: Don't use DLLFLAGS in winegcc.
gdi32/tests: Split write_ttf_file() into a resource loader and tmp file writer.
gdi32/tests: Separate out the metrics checking code.
gdi32/tests: Add an option to match metrics exactly.
Revert "gdi32: Do not use VDMX for mapping of negative font heights, based on a test case.".
gdi32: Reset ppem to zero if we fail to find a matching height.
gdi32: Skip vdmx records with charset == 0.
gdi32/tests: Mark some tests as exact.
gdi32/tests: Add vdmx tests.
Jacek Caban (25): Jacek Caban (25):
inputscope.idl: Imported from mingw-w64. crypt32: Get rid of PCertificateChainEngine typedef.
urlmon: Improved BindToObject failure when MIME handler is not available. crypt32: Use CertificateChainEngine instead of HCERTCHAINENGINE in a few more places.
urlmon: Added more BindToObject tests. atl110: Added new DLL.
urlmon: Added support for ROT in BindToObject. crypt32: Use CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL flag for root store certificate's chain validation.
mshtml: Use winehq snapshot instead of the main page in tests. crypt32: Get rid of P*WINE_CONTEXT_INTERFACE typedefs.
mshtml: Added IDispatchEx support to HTMLStyleSheet object. crypt32: Get rid of PCONTEXT_FUNCS typedef.
evcode.h: Added some missing defines. crypt32: Get rid of PCONTEXT_PROPERTY_LIST typedef.
rpcndr.h: Added EXTERN_GUID define. crypt32: Get rid of PWINECRYPT_CERTSTORE typedef.
wmsdkidl.idl: Added some missing GUIDs. crypt32: Get rid of PCertificateChain typedef.
ieframe/tests: Use winehq snapshot instead of the main page. crypt32: Get rid of PWINE_STORE_LIST_ENTRY typedef.
crypt32: Added a test showing that CertGetCertificateChain should use global store. crypt32: Get rid of PWINE_COLLECTIONSTORE typedef.
mshtml: Added better IHTMLCurrentStyle2::get_hasLayout stub. crypt32: Get rid of P*_CONTEXT typedefs.
mshtml: Added IHTMLLabelElement::htmlFor property implementation. crypt32: Get rid of PWINE_FILESTOREINFO typedef.
mshtml/tests: Added IHTMLLabelElement::htmlFor property tests. crypt32: Get rid of PCONTEXT_PROPERTY typedef.
wbemdisp: Register WINMGMTS object. crypt32: Get rid of PWINE_PROVIDERSTORE typedef.
wbemdisp: Use wbemdisp.idl to register SWbemLocator. crypt32: Get rid of PWINE_HASH_TO_DELETE and PWINE_REGSTOREINFO typedefs.
wbemdisp: Added WinMGMTS object stub implementation. crypt32: Get rid of remaining P* typedefs.
mshtml: Added IHTMLDocument2::get_scripts implementation. cryptnet: Removed unused typedefs.
mshtml: Added IHTMLAnchorElement::get_hash implementation. crypt32: Search world collection when looking for issuer.
mshtml: Added IHTMLStyle::whiteSpace property implementation. crypt32: Added support for retrieving issuers from URL cache.
winedump: Improved TLB custom data handling. crypt32: Added support for retrieving certs by URL.
widl: Include string info in tlb custom data. d3d11: Use proper D3D11CreateDevice argument types.
widl: Increase version number stored in custom data. d3d11.idl: Added some missing declarations.
widl: Generate names for imported nameless typedefs. d3d10_1.idl: Added D3D10_1_SHADER_*_VERSION constants.
guiddef.h: Better GUID declaration for widl. dxgiformat.h: Added missing formats.
Jactry Zeng (1): Jactry Zeng (2):
include: Add definition of ST_UNICODE. riched20/tests: Add tests of ITextDocument_Open.
riched20: Add a length return parameter to ME_ToUnicode.
Kai Tietz (9): Ken Thomases (8):
widl: New option --rt for enabling rt's specific language extensions. winemac: Don't use Cocoa parent-child relationship when topmost state is enough to keep owned in front of owner.
widl: Add RT's namespace keyword to scanner, and parser. winemac: When ordering sibling child windows, don't remove and re-add ones already in the right order.
widl: Allow attributes before and after typedef-keyword. winemac: Add support for mouse-move and right- and middle-click events on systray icons in the Mac status bar.
widl: Handle default value for public vs hidden attribute. winemac: Don't allow dead-key state to repeat after characters are generated.
widl: Allow hexadecimal argument for version-attribute. user32: Fix mouseRect computation for starting position when sizing window.
widl: Allow hidden-attribute on type. winemac: Restrict DescribePixelFormat() to displayable pixel formats.
widl: Allow inputsync-attribute on functions. winemac: Return failure from DescribePixelFormat() for invalid pixel format.
widl: Allow version-attribute on type and enum. winemac: Trace the pixel format in DescribePixelFormat().
widl: Add async_uuid attribute base support in parser.
Ken Thomases (19): Marcus Meissner (3):
gdi32: Link against AppKit on the Mac to avoid later crash in the Mac driver. kernel32/tests: Avoid leaving com handle open (Coverity).
winemac: Avoid using display palette API, which was deprecated with the 10.7 SDK. rpcrt4: Free url in error paths (Coverity).
winemac: Make cgrect_from_rect() preserve origin of empty rectangles. mciqtz32: Do not print uninitialized variables (Coverity).
winemac: Create 1x1 Cocoa window with empty shape for zero-sized Win32 window.
winemac: Remove a redundant memset of a struct.
winemac: Improve tracing in sync_window_position() to include adjusted frame.
winemac: Always trace arguments in macdrv_ShowWindow().
winemac: Don't unminimize a window for SetFocus().
winemac: Don't generate scroll wheel events for axes with 0 delta.
winemac: Don't reorder clicked window relative to sibling owned windows if it's in the right place.
winemac: On click, don't reorder Cocoa child window after siblings of higher level.
winemac: Skip minimized windows when looking for z-ordering neighbor.
winemac: Remove some duplicated code from -makeKeyAndOrderFront:.
winemac: Make -setMacDrvParentWindow: do nothing if new parent is same as latent parent.
winemac: Consolidate the code for managing the Cocoa parent/child window relationship.
winemac: Clear latent parent on window close to break potential retain cycle.
winemac: When a window becomes ineligible to be a parent, make the relationship latent in its children, too.
winemac: Track latent child windows (the inverse of the latent parent window relationship).
winemac: A window is ineligible to be a Cocoa parent or child while minimized.
Marcus Meissner (2): Matteo Bruni (5):
scrrun: Added missing FindClose in error case (Coverity). d3d8/tests: Add cnd instruction test.
usp10: Added missing break (Coverity). d3dcompiler: Skip search of the parent include for the initial file.
d3dx9: Add / improve traces in some shader-related functions.
d3dx9: Use the ID3DXInclude object to open the initial file in D3DX[Assemble|Compile|Preprocess]ShaderFromFile.
d3dx9/tests: Add some more tests for D3DX[Assemble|Preprocess]ShaderFromFile.
Michael Stefaniuc (5): Michael Müller (1):
gdi32/tests: Use the standard way of allocating a struct with VLA on the stack. d3d9: Add headers for IDirect3DSwapChain9Ex interface.
gdi32/tests: Use offsetof instead of sizeof on structs with VLA.
gdi32/tests: Replace FIELD_OFFSET with offsetof for the sake of consistency.
winedbg: Fix the return type of read_input(); it is never negative.
windowscodecs: Silence a warning due to an API change in libpng 1.5.
Nikolay Sivov (43): Michael Stefaniuc (20):
ntdll: Support optional 'versioned' attribute for windowClass sections. avifil32: Basic COM cleanup for the IAVIStream iface.
ntdll: Implement compatible section for dll redirects. avifil32: Move the IAVIStream vtbl to avoid forward declarations.
shell32: Forward to IShellLinkW methods. msxml3: Avoid shadowing a function parameter.
shell32: Remove unused parameters from conversion helper. dplayx: Use consistent naming for the IDPLobbySP members.
shell32: Forward GetClassID() to IPersistFile. dplayx: Introduce impl_from_IDPLobbySP().
shell32: Remove unnecessary WINAPI and some casts. dplayx: Simplify ref-counting for IDPLobbySP.
shell32: Move QueryInterface to IShellLinkW. dplayx: Remove the unused lock from IDPLobbySPImpl.
ntdll: Fix hash collision check condition for string keys. dplayx: Merge the extra struct into IDPLobbySPImpl.
xmllite: Support reporting of a local name and value for attributes. dplayx: Finish the COM cleanup for IDPLobbySP.
xmllite: Improve attribute value parsing. dplayx: Simplify the creation of a IDPLobbySPImpl COM object.
ole32: Fix standard GIT initialization. dplayx: Fix the initial refcount of the IDPLobbySPImpl object.
ole32: Test HRESULT values using proper success code. dplayx: Use consistent naming for the IDirectPlaySP methods.
msxml3: Apostrophe is never escaped by writer. dplayx: Introduce impl_from_IDirectPlaySP().
xmllite: Support predefined xml entities. dplayx: Simplify ref-counting for IDirectPlaySP.
msxml3: Fix a warning in DTD dumping code on recent libxml2 versions. dplayx: Remove commented out TRACEs that mimic +tid functionality.
msxml3: Fix a warning accessing internal buffer of xmlOutputBuffer. dplayx: Remove the unused lock from IDirectPlaySPImpl.
ole32: Fix IClassFactory initialization and QueryInterface behavior for GIT. dplayx: Merge the extra struct into IDirectPlaySPImpl.
oledb32: Report IRowPositionChange as supported sink type. dplayx: Finish the COM cleanup for IDirectPlaySP.
oledb32: Implement Advise/Unadvise for IRowPositionChange. dplayx: Simplify the creation of an IDirectPlaySPImpl object.
oledb32: Added IChapteredRowset definition. ntdll: Avoid TRUE FALSE conditional expressions.
oledb32/tests: A basic test for IRowPosition_Initialize().
oleaut32/tests: Some tests for LoadRegTypeLib() with activated context.
oleaut32/tests: Some tests for QueryPathOfRegTypeLib() with activated context.
oledb32: Implement IRowPosition_ClearRowPosition() with events.
oledb32: Implement IRowPosition_GetRowset().
oledb32: Implement GetRowPosition().
ole32: GIT can be released on process detach only.
kernel32/tests: Some tests for typelib sections.
ntdll: Parse 'flags' and 'version' attributes of typelib sections.
ntdll: Implement compatible typelib section.
browseui/tests: Call methods using helpers instead of direct vtbl access.
ole32: Release marshal info on error path.
oledb32: Implement SetRowPosition().
ole32/tests: Test for OleRegGetMiscStatus() redirection behaviour.
ole32: Missing MiscStatus key is not a failure for OleRegGetMiscStatus().
server: Fix string length used with strncmpW().
kernel32: Simplify constant string length calculation.
ntdll: Store all 'comClass' attributes.
ntdll: Fix typelib section leak on context release.
ntdll: Implement compatible comClass section.
kernel32/tests: Test search with alias guid.
ole32/tests: Some tests for redirection in CoGetPSClsid().
mshtml: Use defined dispid instead of a magic value.
Piotr Caban (10): Nikolay Sivov (33):
jscript: Fix compilation issues when dtoa is defined in headers. kernel32/tests: Some tests for 'comInterfaceProxyStub' data.
msvcrt: Improve setting standard handles flags. kernel32/tests: Some tests for 'comInterfaceExternalProxyStub' data.
msvcrt: Fix lookahead buffer usage on pipes. ntdll: Store all interface redirection data in context.
msvcrt: Fix parameter validation in _stat64 function. ntdll: Implement interface redirection section.
oleaut32: Fix memory leaks in typelib tests. ntdll: For typelib and COM class sections point global data to module names.
oleaut32: Allocate bigger buffer in WMSFT_compile_names function. ntdll: Store clrSurrogate version value, added some tests.
msvcp60: Fix locale::dtor implementation. ntdll: Implement compatible section for 'clrSurrogate'.
msvcp90: Fix string leak in locale__Locimp__Makeloc function. kernel32/tests: Some tests for clrClass data.
msvcp60: Fix basic_filebuf::_Init implementation. ntdll: Store 'clrClass' as COM class.
msvcrt: Add _wsetlocale implementation. kernel32: Forward ZombifyActCtx() to ntdll.
shell32: Consistently return interface pointer instead of implementation pointer.
ntdll: Added support for multiple progids in comClass and clrClass elements.
shell32: Fix remaining cases of implementation pointer being returned.
po: Tweak Russian strings for winecfg.
kernel32/tests: Some tests for initial thread activation context.
ntdll: Inherit default activation context from creation thread.
user32/tests: Test to show that SendMessage/PostMessage don't force caller activation context on window thread.
kernel32/tests: Added some activation context tests for SearchPath().
comctl32: Fix LVS_OWNERDRAWFIXED handling in hittesting.
comctl32/tests: Manually load comctl32.dll with newly activated context.
ntdll: Added compatible sections for clrClass data.
shell32: Fix search for a command string to cover more cases (like protocol associations).
shell32: Added support for ASSOCF_NOTRUNCATE flag in GetString().
shell32: Fix handle leak on consecutive Init() calls.
shell32: Remove asserts on invalid parameters.
msxml3: Added ISupportErrorInfo support for schema cache.
shell32: Fix getting a command string when root key default value doesn't point to a key.
ntdll: Try application manifest path when searching for dependent assemblies.
kernel32: Support activation context in SearchPath().
include: Added a definition for CopyFile2.
kernel32/tests: Some tests for CopyFile2().
kernel32/tests: Some tests for ProgID section.
ntdll: Added compatible ProgID section.
Qian Hong (6): Piotr Caban (6):
ntdll: Fixed parameter list in spec file for RtlpNtQueryValueKey. winedump: Improve TLB string table handling.
imm32/tests: Added more IMCC lock count tests. winedump: Fix TLB function dumping.
imm32/tests: Added tests for ImmDestroyIMCC. oleaut32: Add ICreateTypeInfo2::SetVarName implementation.
imm32: Fixed IMCC implementation. msvcr110: Add forwards to type_info::before function.
imm32/tests: Added more IMC lock count tests. msvcrt: Don't forward _wcsnicmp to ntdll.
imm32/tests: Added tests for ImmDestroyContext. msvcrt: Add support for vtordisp functions demangling.
Rico Schüller (1): Rafał Mużyło (1):
d3dx9: Introduce a helper function for the annotations. configure: Don't use X_PRE_LIBS.
Stefan Dösinger (26): Ralf Habacker (1):
wined3d: Keep GL_UNPACK_CLIENT_STORAGE_APPLE off by default. gdi32: Fixed Rectangle() rotation with GM_ADVANCED graphics mode in dib driver.
wined3d: Improve volume size calculation.
wined3d: Add a function for allocating aligned resource memory.
wined3d: Properly allocate heap memory for volumes.
wined3d: Move volume booleans into a flags field.
wined3d: Store the mipmap level in the volume.
wined3d: Separate volume allocation and loading.
wined3d: Move volume data uploading into a separate function.
wined3d: Remove locked and dirty boxes from volumes.
wined3d: Remove WINED3D_RESOURCE_ACCESS_SCRATCH.
wined3d: Implement basic volume location management.
wined3d: Move volume sysmem allocation into a separate function.
wined3d: Free volume sysmem after upload.
wined3d: Don't lock the dst volume in device_update_volume.
wined3d: Enforce volume mapping restrictions.
wined3d: Use PBOs for dynamic volumes.
wined3d: Implement NOOVERWRITE and DISCARD volume maps.
wined3d: Implement sRGB for volumes.
wined3d: UpdateTexture requires a sysmem source and default destination.
wined3d: Check volume formats and sizes in device_update_volume.
wined3d: Disallow MANAGED or SCRATCH pool dynamic volumes.
d3d9/tests: Add a volume texture locking test.
d3d8/tests: Add a volume texture locking test.
d3d9/tests: Add UpdateTexture tests with volumes.
d3d8/tests: Add UpdateTexture tests with volumes.
d3d9/tests: Add a volume sRGB test.
Vincent Povirk (5): Roderick Colenbrander (2):
gdiplus: Only clip strings if rectangle width and height are positive. winex11: Refactor wglSwapIntervalEXT for use with glXSwapIntervalEXT.
gdiplus: Add error checking to GdipClonePen. winex11: Support WGL_EXT_swap_control_tear.
gdiplus: Copy custom dashes in GdipClonePen.
riched20: Use \ulnone instead of \ul0 for no underline.
msvcrt: _[w]access_s returns an error code.
Wolfgang Walter (1): Stefan Dösinger (32):
ntdll: Call tcdrain for serial handles from NtFlushBuffersFile. ddraw: Gracefully handle recursive SetCooperativeLevel calls.
ddraw/tests: Test WM_ACTIVATEAPP messages generated by SetCooperativeLevel.
d3d9/tests: Add a DXT5 volume test.
d3d8/tests: Add a DXT5 volume test.
wined3d: Don't clamp texture lookups in the ARB fixed function fragment pipe.
wined3d: Use the ftoa helper function in the ARB shader backend.
ddraw/tests: Test DDCAPS2_TEXTUREMANAGE compatibility, with other flags.
ddraw: Create managed pool textures.
ddraw: Enumerate DXT2 and DXT4.
ddraw: Create a sysmem surface if the format is not supported.
wined3d: Enforce texturing capability format restrictions on resource creation.
wined3d: Check the format block size before creating textures.
d3d9/tests: Test blocked texture creation restrictions.
d3d8/tests: Test blocked texture creation restrictions.
ddraw/tests: Test blocked texture creation restrictions.
ddraw/tests: Test unsupported texture formats.
wined3d: Only invalidate STATE_INDEXBUFFER for the current context in buffer_create_buffer_object().
wined3d: Only invalidate STATE_INDEXBUFFER for the current context in buffer_get_sysmem().
wined3d: Pass the context to the main buffer preload function.
ddraw/tests: Don't test transformed vertices with normals.
d3d8/tests: Test the behavior of failing surface creation calls.
d3d9/tests: Test the behavior of failing surface creation calls.
d3d8/tests: Mark YUY2 and UYVY broken.
d3d9/tests: Use a plain depth stencil instead of a texture.
d3d9/tests: Actually accept r500 results.
wined3d: Pass the swizzle map to find_vs_compile_args.
wined3d: Pass position_transformed and gl_info to find_ps_compile_args.
wined3d: Pass stream info and needed fixups to buffer_find_decl.
wined3d: Move the decoded stream info into the context.
wined3d: Explicitly pass the state information to buffer_internal_preload.
d3d9/tests: Clean up z_range_test a bit.
d3d9/tests: D3DCMP_GREATER is broken on r500.
Álvaro Nieto (1): Sylvain Petreolle (1):
msvrct: Fix strncpy to fill the buffer. wbemprox: Implement Win32_OperatingSystem.LocalDateTime.
Thomas Faber (1):
ntdll/tests: Use correct prototype for RtlCreateUnicodeString[FromAsciiz].
Vincent Povirk (2):
winsta: Stub WinStationRegisterConsoleNotification.
winsta: Stub WinStationGetAllProcesses.
-- --
Alexandre Julliard Alexandre Julliard

View File

@ -913,6 +913,7 @@ Michael Martin
Michael McCormack Michael McCormack
Michael Mc Donnell Michael Mc Donnell
Michael Moss Michael Moss
Michael Müller
Michael Patra Michael Patra
Michael Ploujnikov Michael Ploujnikov
Michael Poole Michael Poole
@ -1113,6 +1114,7 @@ Ragnvald Maartmann-Moe IV
Raimonds Praude Raimonds Praude
Rajeev Jhangiani Rajeev Jhangiani
Ralf Beck Ralf Beck
Ralf Habacker
Ralf S. Engelschall Ralf S. Engelschall
Ramon Garcia Ramon Garcia
Randy Weems Randy Weems

View File

@ -1 +1 @@
Wine version 1.7.1 Wine version 1.7.2

18
configure vendored
View File

@ -1,6 +1,6 @@
#! /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.69 for Wine 1.7.1. # Generated by GNU Autoconf 2.69 for Wine 1.7.2.
# #
# Report bugs to <wine-devel@winehq.org>. # Report bugs to <wine-devel@winehq.org>.
# #
@ -580,8 +580,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.7.1' PACKAGE_VERSION='1.7.2'
PACKAGE_STRING='Wine 1.7.1' PACKAGE_STRING='Wine 1.7.2'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='http://www.winehq.org' PACKAGE_URL='http://www.winehq.org'
@ -1444,7 +1444,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.7.1 to adapt to many kinds of systems. \`configure' configures Wine 1.7.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -1513,7 +1513,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.7.1:";; short | recursive ) echo "Configuration of Wine 1.7.2:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -1703,7 +1703,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.7.1 Wine configure 1.7.2
generated by GNU Autoconf 2.69 generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc. Copyright (C) 2012 Free Software Foundation, Inc.
@ -2221,7 +2221,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.7.1, which was It was created by Wine $as_me 1.7.2, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
@ -17221,7 +17221,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.7.1, which was This file was extended by Wine $as_me 1.7.2, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
@ -17292,7 +17292,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.7.1 Wine config.status 1.7.2
configured by $0, generated by GNU Autoconf 2.69, configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\" with options \\"\$ac_cs_config\\"