Release 1.7.9.
This commit is contained in:
parent
72297ebfbb
commit
12f4358473
514
ANNOUNCE
514
ANNOUNCE
|
@ -1,16 +1,15 @@
|
||||||
The Wine development release 1.7.8 is now available.
|
The Wine development release 1.7.9 is now available.
|
||||||
|
|
||||||
What's new in this release (see below for details):
|
What's new in this release (see below for details):
|
||||||
- Updated version of the Mono package.
|
- Improved window moving/resizing in the Mac driver.
|
||||||
- Improvements in the BITS service implementation.
|
- Some DirectDraw palette fixes.
|
||||||
- Better data tables for Japanese vertical fonts support.
|
- Reduced code duplication between C++ runtime versions.
|
||||||
- Improved backtraces on recent Mac OS X versions.
|
|
||||||
- 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.8.tar.bz2
|
http://prdownloads.sourceforge.net/wine/wine-1.7.9.tar.bz2
|
||||||
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.8.tar.bz2
|
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.9.tar.bz2
|
||||||
|
|
||||||
Binary packages for various distributions will be available from:
|
Binary packages for various distributions will be available from:
|
||||||
|
|
||||||
|
@ -26,312 +25,267 @@ AUTHORS in the distribution for the complete list.
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Bugs fixed in 1.7.8 (total 27):
|
Bugs fixed in 1.7.9 (total 47):
|
||||||
|
|
||||||
14034 Max Payne 2: mirror reflections not working correctly
|
8320 DirectInput joystick timestamps are wrong
|
||||||
20085 Settlers of Catan runs very slow.
|
10844 Need for Speed 2 demo fails on startup, claiming "insufficient memory"
|
||||||
21020 Artrage3 studio pro demo : installer hangs.
|
11919 foobar2000 with foo_facets.dll: clicking popup menu item to display facets pane/view does nothing
|
||||||
21481 Runtime error in RPG Maker VX
|
12503 Firefox with Oracle/Sun JRE 6/7 Java plugin fails the verification website of Java
|
||||||
22633 zMUD works in background but UI is not visible
|
14740 Combat Arms 3.7 installer html-based UI layout is distorted
|
||||||
23551 Ignition display hangs when changing resolution
|
14783 Cannot closed WMP 9 after minimizing.
|
||||||
27398 Debug4x: Application locks/crashes at start due to bad symbol font handling (failed default charset/map selection)
|
17715 Incorrect translation of D3D asm instruction "expp"
|
||||||
28846 foobar2000 needs SHELL32.dll.SHOpenFolderAndSelectItems
|
17784 Runscape (web-based Java game) fails to terminate upon user request
|
||||||
29153 NSIS ExecWait not working
|
19959 Rome Total War loading screen has incorrect colors, rendered twice
|
||||||
31593 Regression from wine 1.5.4; same bug as 24679
|
20354 Sony Vegas has encountered an Error: 'WIA-Manager could not be initialized'
|
||||||
31600 YGOPRO 1.032.1 V2 Percy (free online dueling system made for playing Yu-Gi-Oh! duel) crashes during gameplay
|
21054 Platform SDK 2003 web installer download unreliable
|
||||||
33248 The Walking Dead: Survival Instinct error with glTexSubImage2D
|
21755 Heroes of Might and Magic V demo doesn't run
|
||||||
34467 Age of Empires 2 Conquerors is no longer playable
|
23472 PokerStars crashes/UI remains unresponsive on startup
|
||||||
34547 Very slow performance. StarCraft: Brood War.
|
23748 Need for Speed Shift demo: movies repeat until you press Enter
|
||||||
34613 Hot Corners are active when using programs in fullscreen mode (the mac driver)
|
23802 Need for Speed Shift demo: slow framerate on showroom floor
|
||||||
34721 Resident Evil 3: there's no music, some sounds are missing
|
24167 Boxes are not drawn in Double Dragon Forever
|
||||||
34813 winedbg crash reports are missing important information on Mac OS X 10.8+
|
24328 Filter Forge 2 demo fails to launch with error: <class XFW::OSCallError> ::GetScrollInfo failed. (ExeCryptor protection)
|
||||||
34979 Sigil 0.6.2 crashes on start
|
24600 Saira: some fonts are messed up
|
||||||
34983 Fellowship One Check-In Application v2.5 needs IBackgroundCopyJob::SetDescription method
|
24819 Grand Ages: Rome installer: "Couldn't get the string value for the game tasks folder"
|
||||||
34984 Original War: intense screen flickering
|
25248 Brothers in Arms Road to Hill Demo needs msvcr71.__security_error_handler
|
||||||
34988 Fellowship One Check-In Application v2.5 needs IBackgroundCopyManager::GetJob method
|
26541 Dragon Saga crashes randomly on startup (needs ntdll.DbgUiConvertStateChangeStructure, ntdll.KiRaiseUserExceptionDispatcher, ntdll.NtSetDebugFilterState stub exports)
|
||||||
35010 [Freetype]Impossible to compile Wine
|
26668 Language macros are not defined during an .rc file compilation
|
||||||
35021 League of Legends installer page faults in custom action during stackwalk (SymFromAddr with NULL displacement ptr)
|
27850 Severe graphic issues in Need for Speed Hot Pursuit II
|
||||||
35024 FEAR Combat (SEC2) v1.1 community full installer doesn't display cd key/serial field (no PIDTemplate property provided)
|
28001 ExeCryptor protected apps/games complain with 'Clock manipulation detected!' (World War One Gold demo, Universal Mechanic)
|
||||||
35030 Steam Client update from Dec. 3, 2013 breaks Wine (Steam Client/Service crash after update, login fails)
|
28440 Deus Ex Invisible War installer sometimes asks for non-existent disk 0
|
||||||
35035 HF pAppLoc (AppLocale) installer crashes due to unimplemented function apphelp.dll.ShimFlushCache
|
28487 [Halo CE Trial] X Error bad value: XF86VidModeGetGammaRamp
|
||||||
35039 Wine out-of-source tree build broken when specifying a full path to configure
|
29290 Ubisoft - The Settlers: Rise of Cultures - disc authentication failure (SecuROM v7.37.0014)
|
||||||
|
29550 PaintTool SAI installer complains about missing administrator rights (Wine defaults to NTFS for unknown fs type, FSCTL_GET_NTFS_VOLUME_DATA support needed)
|
||||||
|
30717 Janetter crashes on startup (ISWbemLocator interface/stub missing)
|
||||||
|
31039 Visual C++ 2005 Express SP1 install fails
|
||||||
|
32762 Worms Forts Under Siege crashes on startup (Safedisc v4.00.000)
|
||||||
|
33342 Blur: rear view upside down with backbuffer ORM
|
||||||
|
33801 World of Warplanes Downloader crashed
|
||||||
|
33895 Tomb Raider 2013 mouse does not work with the changes made to the winemac.drv in the version 1.5.30
|
||||||
|
33963 WINE Wordpad crashes when selecting text from line end to line start
|
||||||
|
34294 64-bit SMPlayer 0.8.6 installer claims "64-bit Windows Operating system is required to install this software"
|
||||||
|
34327 Adobe Acrobat X Pro/Standard installer fails to extract files (insufficient directory permissions)
|
||||||
|
34713 Treasure Adventure Game: dialogue text unreadable
|
||||||
|
34902 Ableton Live 9 Suite v9.0.x (64-bit) crashes on startup, needs msvcr90.dll._vsprintf_l
|
||||||
|
35058 Lattice Diamond 2.2 Active-HDL crashes due to unimplemented function atl90.dll.AtlComModuleRevokeClassObjects
|
||||||
|
35067 Populous: The Beginning crashes on start in D3D mode
|
||||||
|
35109 L.A. Noire 1.3 (Steam version) crashes on startup
|
||||||
|
35122 NVIDIA CUDA Toolkit v5.5 installer fails, claiming "An unknown error has occurred." (failure to return 'url' property from DOMDocument)
|
||||||
|
35144 NVIDIA CUDA Toolkit v5.5 installer fails (SetupDiGetINFClassW whitelists only 'Chicago', ignoring WINEPREFIX WinVer setting)
|
||||||
|
35149 RSA SecurID token v411 installer hangs during processing of EULA (large RTF passed twice: window text and richedit streamin callback)
|
||||||
|
35166 NVIDIA CUDA Toolkit v5.5 installer fails (NtQueryKey with KeyNameInformation info class unsupported on server side)
|
||||||
|
35178 FL Studio 11.x 'DirectWave' plugin doesn't work (unsupported FSCTL_IS_VOLUME_MOUNTED ioctl)
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Changes since 1.7.7:
|
Changes since 1.7.8:
|
||||||
|
|
||||||
Akira Nakagawa (1):
|
Akihiro Sagawa (2):
|
||||||
po: Update Japanese translation.
|
gdi32: Return ANSI character code as glyph index for bitmap fonts.
|
||||||
|
gdi32: Use ANSI character code as glyph index for bitmap fonts.
|
||||||
|
|
||||||
Alexandre Julliard (11):
|
Alexandre Bique (5):
|
||||||
configure: Add a rule to prevent rebuilding makedep when tools are disabled.
|
msvcrt: Implement _vsprintf_l.
|
||||||
makefiles: Only output tools directory dependencies when tools are enabled.
|
msvcrt: Implement missing sprintf functions.
|
||||||
makefiles: Don't make binaries depend on Makefile.in.
|
cmd: Update the string of the ver command.
|
||||||
msvcp71: Use thiscall where appropriate in the header file.
|
winealsa.drv: midiSeq must be protected by a critical section.
|
||||||
msvcp90: Use thiscall where appropriate in the header file.
|
ntdll: Fixme once for NtFlushInstructionCache().
|
||||||
msxml3/tests: Avoid including xmldom.h.
|
|
||||||
makefiles: Make sure config.h is updated before building anything.
|
|
||||||
configure: Update FreeType configure checks for the changed headers location.
|
|
||||||
makefiles: Include AUTHORS file directly from the top-level directory.
|
|
||||||
makedep: Don't look for header files in the build directories.
|
|
||||||
makedep: Allow the source directory itself in include paths.
|
|
||||||
|
|
||||||
Andrey Gusev (4):
|
Alexandre Julliard (27):
|
||||||
d3d11: Add version.rc file.
|
make_xftmpl: Report errors in standard format.
|
||||||
d3dcompiler_43: Fix a typo.
|
make_xftmpl: Allow the C define names to be specified in the source file with pragmas.
|
||||||
po: Some Ukrainian translation updates and typo fixes.
|
makedep: Generate rules for .x template files.
|
||||||
po: Small Ukrainian translation fix.
|
user32: Don't check for comctl32 class for integer atoms.
|
||||||
|
makefiles: Explicitly specify source directory in Makefile dependencies.
|
||||||
|
makefiles: Explicitly specify source directory in spec file dependencies.
|
||||||
|
makefiles: Explicitly specify source directory in font dependencies.
|
||||||
|
makefiles: Add separate clean targets even in the non-recursive case.
|
||||||
|
makefiles: Generate rules from makedep for .in files.
|
||||||
|
makefiles: Get rid of the VPATH directive.
|
||||||
|
makefiles: Automatically create object sub-directories when needed.
|
||||||
|
makefiles: Get rid of the no longer used PO_SRCS variables.
|
||||||
|
makefiles: Automatically update the IDL_H_SRCS variable.
|
||||||
|
makefiles: Don't use Make.rules in the top-level Makefile.
|
||||||
|
makefiles: Generate individual .gitignore files corresponding to the build targets.
|
||||||
|
makefiles: Generate the top-level .gitignore from configure.
|
||||||
|
msvcp90: Add MSVCP_ prefix on more of the string iterator functions.
|
||||||
|
msvcp71: Share the string.c implementation with msvcp90.
|
||||||
|
msvcp71: Share the ios.c implementation with msvcp90.
|
||||||
|
msvcp71: Share the locale.c implementation with msvcp90.
|
||||||
|
makedep: Add support for reading source variables directly from the makefile.
|
||||||
|
msvcp90: Always print stream sizes and offsets as long long to support various sizes.
|
||||||
|
msvcp: Add macros to switch the string type used in the locale information structure.
|
||||||
|
msvcp90: Set the thiscall parameter count according to the size of the stream size and offset types.
|
||||||
|
msvcp100: Share the source code with msvcp90.
|
||||||
|
msvcr: Add import libraries for all versions.
|
||||||
|
msvcp: Import the corresponding version of the msvcr library.
|
||||||
|
|
||||||
André Hentschel (11):
|
Andrew Eikum (1):
|
||||||
winedump: Update minidump output.
|
dinput: Fix logging typos.
|
||||||
winedbg: Update minidump output.
|
|
||||||
wininet/tests: Fix boolean checks.
|
|
||||||
ole32/tests: Don't crash when StgOpenStorage fails.
|
|
||||||
ddrawex/tests: Don't crash when IDirectDraw4 query fails.
|
|
||||||
winefile: Use defines instead of numbers.
|
|
||||||
comctl32/tests: Make rebar.c compile with -D__WINESRC__.
|
|
||||||
comctl32/tests: Make toolbar.c compile with -D__WINESRC__.
|
|
||||||
propsys: Add stub for PSGetPropertyDescriptionListFromString.
|
|
||||||
include: Add bdaiface.idl.
|
|
||||||
comctl32/tests: Make trackbar.c compile with -D__WINESRC__.
|
|
||||||
|
|
||||||
Aric Stewart (3):
|
Andrey Gusev (1):
|
||||||
tools: Build vertical orientation table.
|
d3dx9_36: Add one more missing f suffix.
|
||||||
gdi32: Use vertical orientation table to determine rotation.
|
|
||||||
wineps: Use vertical orientation table to determine rotation.
|
André Hentschel (3):
|
||||||
|
winedbg: Improve formatting of context printing.
|
||||||
|
ntdll/tests: Add ARM support for map protection tests.
|
||||||
|
ntdll: Trace NtFlushInstructionCache on x86_64.
|
||||||
|
|
||||||
Aurimas Fišeras (1):
|
Aurimas Fišeras (1):
|
||||||
po: Update Lithuanian translation.
|
po: Update Lithuanian translation.
|
||||||
|
|
||||||
Austin English (2):
|
Austin English (4):
|
||||||
xcopy: Clarify a comment.
|
dinput: Consistently use GetCurrentTime().
|
||||||
apphelp: Add a stub for ShimFlushCache.
|
ntdll: Return success for FSCTL_IS_VOLUME_MOUNTED ioctl.
|
||||||
|
ntdll: Export a few more functions.
|
||||||
|
server: Set process start time a bit later.
|
||||||
|
|
||||||
Bruno Jesus (1):
|
Detlef Riekenberg (1):
|
||||||
po: Update Brazilian Portuguese translation.
|
tools: make_authors is no longer used.
|
||||||
|
|
||||||
Daniel Lehman (1):
|
Dmitry Timoshkov (10):
|
||||||
msvcrt: Return wall-clock time from clock().
|
msiexec: Make service thread do nothing by waiting for the kill event instead of using an empty loop.
|
||||||
|
msiexec: MSI service should report SERVICE_STOPPED when appropriate.
|
||||||
|
include: Add taskschd.idl.
|
||||||
|
msiexec: Make sure that SERVICE_STOPPED status is really sent to SCM.
|
||||||
|
crypt32: Add support for decoding serial number property in the certificate attributes.
|
||||||
|
include: Add more Task Scheduler interface definitions.
|
||||||
|
secur32/tests: Use LoadLibrary instead of GetModuleHandle to load advapi32.dll APIs.
|
||||||
|
secur32/tests: Make sure that QueryContextAttributes(SECPKG_ATTR_STREAM_SIZES) succeeds.
|
||||||
|
secur32/tests: Add a test for QueryCredentialsAttributes(SECPKG_CRED_ATTR_NAMES).
|
||||||
|
include: Add more Task Scheduler interface definitions.
|
||||||
|
|
||||||
François Gouget (7):
|
François Gouget (1):
|
||||||
libport: Add an isfinite() implementation for Solaris.
|
netapi32: Make access_mask_to_samba() static.
|
||||||
xcopy: Add tests to show that the /D option only accepts dates in the m-d-y format.
|
|
||||||
comctl32: TTM_ADDTOOLW must refuse to set a tooltip text to NULL.
|
|
||||||
msvcrt: Standardize on using a comparison operator to ensure we return 0 or 1.
|
|
||||||
winecfg: Tweak the wording of the drives configuration.
|
|
||||||
libport: Fix the detection of isfinite().
|
|
||||||
ddraw/tests: Fix compilation on systems that don't support nameless unions.
|
|
||||||
|
|
||||||
Frédéric Delanoy (30):
|
Frédéric Delanoy (32):
|
||||||
comctl32: Clarify DATETIME_GetPrevDateField documentation.
|
ntdll: Use boolean type where appropriate.
|
||||||
kernel32: Use BOOL type where appropriate.
|
krnl386.exe16: Fix signature of DOSVM_Int16ReadChar.
|
||||||
rsaenh: Use BOOL type where appropriate.
|
krnl386.exe16: Make VGA_[Set/Get]Mode return TRUE on success.
|
||||||
system.drv16: Use BOOL type where appropriate.
|
krnl386.exe16: Use BOOL type where appropriate.
|
||||||
rsaenh/tests: Use BOOL type where appropriate.
|
krnl386.exe16: Use BOOL type where appropriate.
|
||||||
stress.dll16: Use BOOL type where appropriate.
|
wined3d: Use BOOL type where appropriate.
|
||||||
twain_32: Use BOOL type where appropriate.
|
|
||||||
strmbase: Use BOOL type where appropriate.
|
|
||||||
version: Use BOOL type where appropriate.
|
|
||||||
user.exe16: Use BOOL type where appropriate.
|
|
||||||
winhttp/tests: Use BOOL type where appropriate.
|
|
||||||
wininet: Use BOOL type where appropriate.
|
|
||||||
wininet/tests: Use BOOL type where appropriate.
|
|
||||||
winmm: Use BOOL type where appropriate.
|
|
||||||
wintab32: Use BOOL type where appropriate.
|
|
||||||
winecrt0: Use BOOL type where appropriate.
|
|
||||||
winejoystick.drv: Use BOOL type where appropriate.
|
|
||||||
winemac.drv: Use BOOL type where appropriate.
|
winemac.drv: Use BOOL type where appropriate.
|
||||||
winex11.drv: Use BOOL type where appropriate.
|
dbghelp: Constify some character strings.
|
||||||
twain_32: Ensure FreeLibrary is called on error case (coverity).
|
advapi32: Constify a character string.
|
||||||
winealsa.drv: Use BOOL type where appropriate.
|
krnl386.exe16: Use BOOL type where appropriate.
|
||||||
mshtml: Avoid memory leaks (Coverity).
|
inetcomm: Constify some character strings.
|
||||||
rpcrt4: Use BOOL type where appropriate.
|
joy.cpl: Constify some character strings.
|
||||||
Assorted spelling fixes.
|
mscoree: Constify a character string.
|
||||||
po: Update French translation.
|
mshtml: Constify a character string.
|
||||||
winedump: Make usage message more consistent.
|
msi: Constify a character string.
|
||||||
winedump: Use BOOL type where appropriate.
|
msxml3: Constify a character string.
|
||||||
shlwapi/tests: Avoid memory leaks (coverity).
|
rpcrt4: Constify a character string.
|
||||||
winedump: Use BOOL type where appropriate.
|
scrrun: Constify a character string.
|
||||||
wininet/tests: Use BOOL type where appropriate.
|
usp10: Constify a character string.
|
||||||
|
setupapi: Constify a character string.
|
||||||
|
wer: Constify a character string.
|
||||||
|
winemac.drv: Constify a character string.
|
||||||
|
wininet: Constify some character strings.
|
||||||
|
xmllite: Constify some character strings.
|
||||||
|
oleview: Constify a character string.
|
||||||
|
regedit: Constify a character string.
|
||||||
|
start: Constify a character string.
|
||||||
|
winedbg: Constify some character strings.
|
||||||
|
winefile: Constify some character strings.
|
||||||
|
winetest: Constify a character string.
|
||||||
|
widl: Constify a character string.
|
||||||
|
advapi32/tests: Constify some character strings.
|
||||||
|
|
||||||
Hans Leidekker (3):
|
Hans Leidekker (6):
|
||||||
mlang: Improve IMLangLineBreakConsole::BreakLineA for the ASCII codepage.
|
wininet: Return an error when ensure_cred_handle fails.
|
||||||
advapi32: Perform a case-insensitive match on the credential target name.
|
wininet: Separate socket destruction from destruction of the connection object.
|
||||||
msi: Fix handling of empty mask edit templates.
|
wininet: Always store the SSL context.
|
||||||
|
ntdll: Report the latest service pack for 64-bit Windows XP.
|
||||||
|
msi: Don't add text to the scrollable text control twice.
|
||||||
|
advapi32: Avoid a crash when storing credentials on MacOS.
|
||||||
|
|
||||||
Henri Verbeet (46):
|
Henri Verbeet (15):
|
||||||
wined3d: Just validate the sysmem location in surface_init().
|
wined3d: Remove the render target check in x11_copy_to_screen().
|
||||||
wined3d: Just use surface_invalidate_location() in surface_map().
|
wined3d: Recreate DIB sections in wined3d_surface_update_desc().
|
||||||
wined3d: Get rid of surface_set_dirty().
|
d3d8/tests: Add a test for instructions taking a scalar source.
|
||||||
ddraw: Only reset the device when creating an exclusive mode front buffer in ddraw_surface_create_texture().
|
wined3d: Fix the source swizzle for WINED3DSIH_EXP.
|
||||||
ddraw: Don't bother checking for DDSD_CAPS in CreateSurface().
|
wined3d: Fix the source swizzle for WINED3DSIH_EXPP.
|
||||||
ddraw: Don't set the pixelformat's dwSize field in CreateSurface().
|
wined3d: Fix the source swizzle for WINED3DSIH_LOG and WINED3DSIH_LOGP.
|
||||||
ddraw: Don't bother unsetting DDSCAPS2_MIPMAPSUBLEVEL in CreateSurface().
|
ddraw: Keep a reference to the palette in the surface.
|
||||||
ddraw: Don't bother setting *surface to NULL in CreateSurface().
|
ddraw: Don't set the palette on attached backbuffers in ddraw_surface7_SetPalette().
|
||||||
ddraw: Move the TEXTUREMANAGE validation from CreateSurface() to ddraw_surface_create_texture().
|
ddraw: Store the palette flags in the ddraw palette.
|
||||||
ddraw: Move the cube map validation from CreateSurface() to ddraw_surface_create_texture().
|
ddraw: Set DDPCAPS_PRIMARYSURFACE when attaching a palette to the primary surface.
|
||||||
wined3d: Merge the texture creation functions.
|
ddraw: Unset the primary surface's palette when the palette is released.
|
||||||
ddraw: Move the location validation from CreateSurface() to ddraw_surface_create_texture().
|
ddraw/tests: Add a test for palettes on primary surfaces.
|
||||||
ddraw: Create back buffers in ddraw_surface_create_texture().
|
ddraw: Just set the palette caps in ddraw7_GetCaps().
|
||||||
ddraw: Move the primary surface validation from CreateSurface() to ddraw_surface_create_texture().
|
wined3d: Explicitly pass the palette size to wined3d_palette_create().
|
||||||
ddraw: Move the flippable validation from CreateSurface() to ddraw_surface_create_texture().
|
wined3d: Get rid of unused palette flags.
|
||||||
ddraw: Move the DDSD_LPSURFACE fixups from CreateSurface() to ddraw_surface_create_texture().
|
|
||||||
ddraw: Move the DDSD_CAPS fixup from CreateSurface() to ddraw_surface_create_texture().
|
|
||||||
ddraw: Make the DDSURFACEDESC2 parameter to ddraw_surface_create_texture() const.
|
|
||||||
ddraw: Get rid of CreateSurface().
|
|
||||||
ddraw: Get rid of copy_to_surfacedesc2().
|
|
||||||
wined3d: Properly check for the front buffer in d3dfmt_get_conv().
|
|
||||||
ddraw: Use hr_ddraw_from_wined3d() in ddraw_surface_create().
|
|
||||||
ddraw: Get rid of the DDSCAPS_BACKBUFFER validation in ddraw_surface_create().
|
|
||||||
ddraw/tests: Add some missing DestroyWindow() calls.
|
|
||||||
ddraw/tests: Unify the skip messages a bit.
|
|
||||||
ddraw/tests: Add a surface flipping test.
|
|
||||||
ddraw: Only set DDSCAPS_PRIMARYSURFACE on the root surface.
|
|
||||||
ddraw: Only set DDSCAPS_VISIBLE on the root surface.
|
|
||||||
ddraw: Only set DDSCAPS_FRONTBUFFER on flippable surfaces.
|
|
||||||
ddraw: Return the correct error in ddraw_surface7_Flip() when the surface is not flippable.
|
|
||||||
ddraw: Reject flips of surfaces with themselves.
|
|
||||||
ddraw: Attach the first surface in the swap chain to the last one.
|
|
||||||
ddraw: Validate that surfaces are on the same swap chain in ddraw_surface7_Flip().
|
|
||||||
ddraw: Reject explicitly creating a flippable front buffer.
|
|
||||||
ddraw: Reject creating primary surfaces with DDSCAPS_TEXTURE.
|
|
||||||
ddraw: Require DDSCAPS_FLIP and DDSCAPS_COMPLEX to be used together.
|
|
||||||
ddraw: Require a non-zero back buffer count for swap chains.
|
|
||||||
ddraw/tests: Add a test for primary surface capabilities.
|
|
||||||
ddraw: Implement flips inside ddraw.
|
|
||||||
ddraw: Properly flip through the swap chain in ddraw_surface7_Flip().
|
|
||||||
wined3d: Get rid of the buffer_object_size field from struct wined3d_buffer.
|
|
||||||
wined3d: Create volumes inside wined3d.
|
|
||||||
wined3d: Pass a wined3d_resource_desc structure to volume_init().
|
|
||||||
wined3d: Set the volume container in volume_init().
|
|
||||||
wined3d: Print the WINED3D_SWAP_EFFECT_FLIP FIXME only once.
|
|
||||||
ddraw: Properly swap the wined3d texture parent in ddraw_surface7_Flip().
|
|
||||||
|
|
||||||
Huw D. M. Davies (5):
|
Huw D. M. Davies (3):
|
||||||
ntdll: Don't reduce the size of the local buffer when we come to read another batch of entries.
|
riched20: Ensure the cursors are correctly ordered in the case of a zero (logical) length selection bridging two runs.
|
||||||
kernel32: Give the non-wildcard case a chance of succeeding first time around.
|
wbemprox: Add a partial implementation of Win32_PhysicalMedia.
|
||||||
riched20: Move the various selection setting methods to a common function.
|
mshtml: Remove a double-Release.
|
||||||
riched20: Remove some over-zealous calls to clear the insert style.
|
|
||||||
wordpad: Pass the correct window to the font size list validator.
|
|
||||||
|
|
||||||
Jacek Caban (6):
|
Jacek Caban (2):
|
||||||
vbscript: Added support for VT_BYREF|VT_VARIANT to to_int.
|
oleaut32: Check OANOCACHE variable only on process attach.
|
||||||
vbscript: Don't allow OP_dim on already initialized arrays.
|
qcap: Added CLSID_AVICo stub implementation.
|
||||||
mshtml/tests: Ignore QI(&IID_IWebBrowserPriv2IE8XP) calls.
|
|
||||||
mshtml: Strip hash part before combining URIs.
|
|
||||||
mshtml: Use uri_nofrag instead of full URI in navigate_anchor.
|
|
||||||
sspi.h: Added some missing declarations.
|
|
||||||
|
|
||||||
Julian Rüger (1):
|
Jonathan Liu (2):
|
||||||
po: Update German translation.
|
winebuild: Use correct PATH separator on Windows.
|
||||||
|
winebuild: Don't crash when dlltool or ar can't be found.
|
||||||
|
|
||||||
Ken Thomases (7):
|
Ken Thomases (9):
|
||||||
winemac: Move test for valid GL drawable into -[WineContentView addGLContext:].
|
winemac: Don't change window order for SetFocus().
|
||||||
winemac: Clear OpenGL views to black the first time a context is attached.
|
winemac: Consolidate the logic for deciding if cursor clipping should be active.
|
||||||
winemac: Include the OpenGL headers to fix building on OS X 10.9.
|
winemac: While a window is being dragged, suppress mouse events and disable cursor clipping and warping.
|
||||||
dbghelp: Fix some parameter names and types in the Mach-O support.
|
winemac: Send WM_{ENTER, EXIT}SIZEMOVE before/after window dragging and run an internal event loop during.
|
||||||
dbghelp: Add debug logging to some error paths in the Mach-O support.
|
user32: Fix distance calculation for MONITOR_DEFAULTTONEAREST.
|
||||||
ntdll: On Mac, store the dyld image info address in the PEB.
|
user32: Respect monitor work area when sizing or moving a top-level window.
|
||||||
dbghelp: For Mach-O, get the address of the process's image info from its PEB.
|
user32: In WINPOS_SysCommandSizeMove(), fix constraining a point to a rect's right and bottom edges.
|
||||||
|
winemac: When dragging an undecorated window, keep the title bar vertically within the work area.
|
||||||
|
winemac: When ClipCursor() is called redundantly, don't warp the cursor or discard mouse move events.
|
||||||
|
|
||||||
Lauri Kenttä (2):
|
Lauri Kenttä (1):
|
||||||
po: Update Finnish translation.
|
po: Update Finnish translation.
|
||||||
po: Update Swedish translation.
|
|
||||||
|
|
||||||
Marcus Meissner (1):
|
Marcus Meissner (1):
|
||||||
netapi32: Added missing breaks (Coverity).
|
winedbg: Added missing breaks (Coverity).
|
||||||
|
|
||||||
Michael Stefaniuc (6):
|
Michael Stefaniuc (1):
|
||||||
comctl32/tests: Make tab.c compile with -D__WINESRC__.
|
oleaut32: Cast to the correct type instead to void pointer.
|
||||||
comctl32/tests: Make monthcal.c compile with -D__WINESRC__.
|
|
||||||
quartz: Cast to the correct type instead to void pointer.
|
|
||||||
comctl32/tests: Avoid non-AW aware TreeView_*() macros.
|
|
||||||
comctl32/tests: Make treeview.c compile with -D__WINESRC__.
|
|
||||||
comctl32/tests: Finally compile with -D__WINESRC__.
|
|
||||||
|
|
||||||
Nikolay Bogoychev (2):
|
Nikolay Sivov (5):
|
||||||
wined3d: Recognize Haswell mobile graphics 4600.
|
ole32: Fix a memory leak caused by copy/pasted fragment (Coverity).
|
||||||
wined3d: Recognize GeForce GTX 765M.
|
atl: Implement AtlComModuleRevokeClassObjects().
|
||||||
|
shell32: Don't call comctl32 on unload time if it wasn't used before.
|
||||||
|
msxml3: Store document url in properties so every instance could see it.
|
||||||
|
server: Return key name info for KeyNameInformation class.
|
||||||
|
|
||||||
Nikolay Sivov (26):
|
Sebastian Lackner (4):
|
||||||
kernel32: Add more LoadLibraryEx() flags defines and mark them as unsupported.
|
crypt32: Set correct return value if CryptMemAlloc fails.
|
||||||
qmgr: Implement IBackgroundCopyJob::SetDescription().
|
ntdll: Fix incorrect value added to out->used in pf_output_stringA.
|
||||||
qmgr: Implement IBackgroundCopyJob::GetDescription().
|
ntdll: Handle error if RtlAllocateHeap fails in printf functions.
|
||||||
qmgr/tests: Remove skips around tests that don't fail.
|
ntdll: Don't do further calls to pf_output_stringA if previous call failed.
|
||||||
qmgr: Implement IBackgroundCopyManager::GetJob().
|
|
||||||
qmgr: Added parameter tracing for Job and Manager, make naming more compact.
|
|
||||||
urlmon/tests: Accept another failure error code.
|
|
||||||
qmgr: Use helper to return string value for File.
|
|
||||||
qmgr: Added missing argument tracing, method naming made more compact.
|
|
||||||
qmgr: Implement Get/SetNotifyFlags().
|
|
||||||
qmgr/tests: Do an early check to skip all tests.
|
|
||||||
include: Added IBackgroundCopyCallback2 definition.
|
|
||||||
qmgr: Implement Get/SetNotifyInterface().
|
|
||||||
qmgr/tests: Fixed some test failures on older windows versions.
|
|
||||||
ntdll: Allow NULL return length argument in NtAdjustPrivilegesToken().
|
|
||||||
qmgr: Implement AddFile() with AddFileSet().
|
|
||||||
qmgr: Add file to a job with 1 refcount.
|
|
||||||
qmgr: Rearrange BSC methods in a natural way, call with proper wrapper.
|
|
||||||
ole32: Trace library path to be added to list.
|
|
||||||
ole32: COM cleanup for StdMarshal.
|
|
||||||
ole32: Use existing code to return IMarshal from CoGetStandardMarshal().
|
|
||||||
ole32: Explicitly check for S_OK.
|
|
||||||
ole32: COM cleanup of IEnumGUID implementations.
|
|
||||||
ole32: Use private define for char length of GUID string representation.
|
|
||||||
ole32: Store categories with offset so it's possible to copy them directly.
|
|
||||||
ole32: Fix refcount of returned enumeration instances.
|
|
||||||
|
|
||||||
Piotr Caban (10):
|
Stefan Dösinger (19):
|
||||||
qcap: Add AVI Mux output pin stub.
|
d3d9/tests: Test user memory with D3DPOOL_SCRATCH.
|
||||||
include: Add IAMStreamControl definition.
|
d3d9: Volume and cube textures do not support user memory.
|
||||||
strmbase: Add structure size parameter in BaseInputPin_Construct function.
|
d3d9: Buffers do not support user memory.
|
||||||
qcap: Add AVI Mux input pin stub.
|
d3d9: Implement user memory for offscreen plain surfaces.
|
||||||
strmbase: Don't pass NULL fetched parameter in BaseOutputPinImpl_Connect on external IPin implementation.
|
d3d9: shared_handle must be NULL in non-ex d3d9.
|
||||||
qcap: Add Avi Mux filter EnumMediaTypes tests.
|
wined3d: Support getdc with user memory.
|
||||||
qcap: Add Avi Mux input pin ReceiveConnection test.
|
ddraw/tests: Test user memory and getdc interaction.
|
||||||
qcap: Constify vtables in Avi Mux tests.
|
wined3d: Use surface_get_memory in surface_download_data.
|
||||||
qcap: Add helper to initalize test_filter structure.
|
wined3d: Call buffer_get_memory in surface_load_pbo.
|
||||||
qcap: Fix Avi Mux output pin Connect implementation.
|
wined3d: Rename surface_load_pbo to surface_create_pbo.
|
||||||
|
d3d9/tests: Test user memory and getdc interaction.
|
||||||
|
ddraw: SetSurfaceDesc does not work on primaries.
|
||||||
|
ddraw: Sysmem overlays are not allowed.
|
||||||
|
ddraw/tests: Use correct ddraw COM macros.
|
||||||
|
wined3d: Don't check for render target usage in wined3d_surface_set_mem.
|
||||||
|
wined3d: Don't store user memory in allocatedMemory.
|
||||||
|
libport: Include stdlib.h on MSVC for getenv.
|
||||||
|
tools: Define getopt in make_xftmpl.c.
|
||||||
|
d3dx9_36: Add missing f suffixes.
|
||||||
|
|
||||||
Qian Hong (1):
|
Stefan Leichter (2):
|
||||||
arp: Added stub exe.
|
setupapi: Support signature $Windows NT$ in SetupDiGetINFClassA/W too.
|
||||||
|
setupapi/tests: Test signature $Windows NT$ in SetupDiGetINFClassA too.
|
||||||
Ričardas Barkauskas (4):
|
|
||||||
wininet/tests: Test successive HttpSendRequest calls.
|
|
||||||
wininet: Reset data stream for existing request connections.
|
|
||||||
wininet: Move handling of existing request connections to open_http_connection.
|
|
||||||
wininet/tests: Mark successful query of status before sending request as broken.
|
|
||||||
|
|
||||||
Stefan Dösinger (17):
|
|
||||||
d3d9/tests: Read the result before swapping in volume_v16u16_test.
|
|
||||||
d3d8/tests: Read the result before swapping in volume_v16u16_test.
|
|
||||||
wined3d: Discard non-sysmem locations in unload.
|
|
||||||
wined3d: Don't set SFLAG_INSYSMEM in surface_download_data.
|
|
||||||
wined3d: Use the pointer returned by map in wined3d_surface_getdc.
|
|
||||||
wined3d: Don't store PBO pointers in allocatedMemory.
|
|
||||||
wined3d: Add a function to retrieve surface data.
|
|
||||||
wined3d: Use surface_get_memory in read_from_framebuffer.
|
|
||||||
wined3d: Remove redundant state restoration from read_from_framebuffer.
|
|
||||||
wined3d: Don't pass the pitch to read_from_framebuffer.
|
|
||||||
wined3d: Remove a useless comment.
|
|
||||||
ddraw/tests: Port test_set_surface_desc to other versions.
|
|
||||||
ddraw: SetSurfaceDesc is not allowed on managed textures.
|
|
||||||
ddraw: SetSurfaceDesc accepts DDSD_CAPS with dwCaps=0.
|
|
||||||
ddraw: Check for lpSurface=NULL in SetSurfaceDesc.
|
|
||||||
ddraw/tests: Test SetSurfaceDesc and Lock interaction.
|
|
||||||
d3d9/tests: Extend the sysmem texture mipmap test.
|
|
||||||
|
|
||||||
Stefan Leichter (1):
|
|
||||||
dbghelp: Add a null check for optional output parameter for function SymFromAddr.
|
|
||||||
|
|
||||||
Vincent Povirk (7):
|
|
||||||
gdiplus: Forward GdipFillRectangle to GdipFillRectangles.
|
|
||||||
gdiplus: Write FillRects records to metafiles.
|
|
||||||
gdiplus: Implement FillRects record playback.
|
|
||||||
gdiplus: Set world transform when drawing metafiles.
|
|
||||||
gdiplus: Add metafile test for FillRectangles.
|
|
||||||
windowscodecs: Don't treat S_FALSE as failure.
|
|
||||||
mscoree: Update Wine Mono to 4.5.2.
|
|
||||||
|
|
||||||
--
|
--
|
||||||
Alexandre Julliard
|
Alexandre Julliard
|
||||||
|
|
1
AUTHORS
1
AUTHORS
|
@ -51,6 +51,7 @@ Alexander Puzankov
|
||||||
Alexander Scott-Johns
|
Alexander Scott-Johns
|
||||||
Alexander V. Lukyanov
|
Alexander V. Lukyanov
|
||||||
Alexander Yaworsky
|
Alexander Yaworsky
|
||||||
|
Alexandre Bique
|
||||||
Alexandre Goujon
|
Alexandre Goujon
|
||||||
Alexandre Julliard
|
Alexandre Julliard
|
||||||
Alexandre Rostovtsev
|
Alexandre Rostovtsev
|
||||||
|
|
|
@ -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.8.
|
# Generated by GNU Autoconf 2.69 for Wine 1.7.9.
|
||||||
#
|
#
|
||||||
# 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.8'
|
PACKAGE_VERSION='1.7.9'
|
||||||
PACKAGE_STRING='Wine 1.7.8'
|
PACKAGE_STRING='Wine 1.7.9'
|
||||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||||
PACKAGE_URL='http://www.winehq.org'
|
PACKAGE_URL='http://www.winehq.org'
|
||||||
|
|
||||||
|
@ -1932,7 +1932,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.8 to adapt to many kinds of systems.
|
\`configure' configures Wine 1.7.9 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -2001,7 +2001,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.8:";;
|
short | recursive ) echo "Configuration of Wine 1.7.9:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -2192,7 +2192,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.8
|
Wine configure 1.7.9
|
||||||
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.
|
||||||
|
@ -2710,7 +2710,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.8, which was
|
It was created by Wine $as_me 1.7.9, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
$ $0 $@
|
$ $0 $@
|
||||||
|
@ -18135,7 +18135,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.8, which was
|
This file was extended by Wine $as_me 1.7.9, 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
|
||||||
|
@ -18206,7 +18206,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.8
|
Wine config.status 1.7.9
|
||||||
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\\"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue