mirror of
https://github.com/reactos/wine.git
synced 2024-11-24 20:30:01 +00:00
Release 1.5.28.
This commit is contained in:
parent
c54a989430
commit
887473ed87
580
ANNOUNCE
580
ANNOUNCE
@ -1,15 +1,17 @@
|
||||
The Wine development release 1.5.27 is now available.
|
||||
The Wine development release 1.5.28 is now available.
|
||||
|
||||
What's new in this release (see below for details):
|
||||
- System tray support in the Mac driver.
|
||||
- Various C runtime improvements.
|
||||
- Large icons for built-in applications.
|
||||
- GnuTLS used for all secure connections, OpenSSL is no longer needed.
|
||||
- Mac driver enabled by default.
|
||||
- Built-in FixedSys fonts.
|
||||
- New icon for the joystick control panel.
|
||||
- Postscript driver improvements.
|
||||
- Various bug fixes.
|
||||
|
||||
The source is available from the following locations:
|
||||
|
||||
http://prdownloads.sourceforge.net/wine/wine-1.5.27.tar.bz2
|
||||
http://mirrors.ibiblio.org/wine/source/1.5/wine-1.5.27.tar.bz2
|
||||
http://prdownloads.sourceforge.net/wine/wine-1.5.28.tar.bz2
|
||||
http://mirrors.ibiblio.org/wine/source/1.5/wine-1.5.28.tar.bz2
|
||||
|
||||
Binary packages for various distributions will be available from:
|
||||
|
||||
@ -25,279 +27,361 @@ AUTHORS in the distribution for the complete list.
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Bugs fixed in 1.5.27 (total 34):
|
||||
Bugs fixed in 1.5.28 (total 21):
|
||||
|
||||
23082 SlingPlayer 2.x fails when connecting
|
||||
23751 SpongeBob SquarePants: Diner Dash 2 - some icons are garbled
|
||||
24325 MSXML Parser corrupts line breaks
|
||||
24502 SimCity 3000 Unlimited crashes when loading
|
||||
25455 PopCap games installer hangs before showing the license agreement
|
||||
26573 "register with eBay" link in eBay Turbo Lister 9's help file doesn't do anything
|
||||
26586 IXMLHTTPRequest basic authentication doesn't work
|
||||
27578 Cygwin's wget.exe can't download files
|
||||
28667 SlingPlayer 1.5 UI falls apart when streaming
|
||||
29079 Serious Sam HD TSE: low performance
|
||||
29186 QQ International 1.1 doesn't install properly
|
||||
29499 Age of Empires II freezes when disconnecting from a multiplayer room/game using native DirectPlay DLL
|
||||
29627 Metacell demo refuses to run
|
||||
30904 SlingPlayer 1.3 crashes when streaming
|
||||
31546 PS3 gamepad analog sticks problem
|
||||
31656 Call of Cthulhu: DCoTE doesn't run
|
||||
31682 Sony PC Companion 2.10 crashes at the welcome screen
|
||||
32013 RPG Maker games crash - "Failed to load archive."
|
||||
32178 Crash in SlingPlayer 2's help file
|
||||
32558 Visual Studio 2010 (10.0) Express Edition web installer crashes due to winhttp reporting available chunk size > 32 KiB (heap corruption)
|
||||
32992 ARM port of "WabbitEMU" wants KERNEL32.dll.RtlLookupFunctionEntry
|
||||
33103 Nimbus crashes on the level selection screen (needs msvcp90.dll.?_Getcat@?$time_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@SAIPAPBVfacet@locale@2@PBV42@@Z)
|
||||
33123 Naver LINE doesn't work with builtin msvcr90
|
||||
33201 DVDFab HD Decrypter fails to start with builtin msvcr90
|
||||
33213 Wine crashes if printing images
|
||||
33221 Visual Studio 2008 (9.0) Express Edition cannot compile with builtin msvcr90
|
||||
33228 Icebreakers demo: image missing in the launcher
|
||||
33244 Excel 2007 crash text to columns
|
||||
33254 sprintf doesn't respect _set_output_format for E format
|
||||
33262 Torchlight 2 does not start with builtin msvcr90
|
||||
33271 advapi32 OpenServiceW on non-existing service causes crash in SERV_OpenServiceW() if 'service' debug channel is used
|
||||
33276 Brothers Keeper program, after editing, you cannot stop the program.
|
||||
33278 Torchlight 2 hangs on menu with builtin msvcr90
|
||||
33279 Cygwin wants ntdll.dll.RtlConvertToAutoInheritSecurityObject
|
||||
13872 Audiosurfs main menus displays incorrectly
|
||||
16649 configure isn't recognizing OpenSSL on OpenBSD
|
||||
19317 Enemy Nations: "Error 2 loading the game"
|
||||
23673 El Matador's demo requires d3dx9_36.dll.D3DXSHEvalHemisphereLight
|
||||
25417 Black & White: Ignores mouse button clicks
|
||||
28438 segfault in Dawn of War Soulstrom demo when drawing a frame with mouse
|
||||
28601 cnet download app can't initialize GUI
|
||||
31685 DYMO Stamps wants hid.dll.HidD_GetManufacturerString
|
||||
32735 Stellarium 10.2 does not load under WiNE 1.4 (dogfood)
|
||||
32904 Opera installer needs GetNamedSecurityInfo to return an owner for registry keys (dogfood)
|
||||
33150 [Wine Control]X Axis does not works properly with joystick "event" driver
|
||||
33196 Multiple applications ported to WinRT/ARM require MSVCP110.dll (Audacity)
|
||||
33219 Maxthon 4.0 fails to start
|
||||
33251 RPG Tkool VX Ace: some texts aren't fit in the message box.
|
||||
33265 HoMM 3 fails to create wgl context
|
||||
33281 Bioshock infinite fails to use TaskDialogIndirect
|
||||
33286 Extech RHT10 needs setupapi.dll.CM_Get_Device_ID_ExA called
|
||||
33288 Startopia 1.01 crashes on video setting adjust
|
||||
33311 Loading of winspool.drv intended to be delay loaded for a built-in module actually is not delayed
|
||||
33320 WinRT/ARM port of Audacity needs msvcp110.dll.??0id@locale@std@@QAA@I@Z
|
||||
33330 Guild Wars 2: Some graphics options are greyed out in wine 1.5.22.
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Changes since 1.5.26:
|
||||
Changes since 1.5.27:
|
||||
|
||||
Akihiro Sagawa (3):
|
||||
msvcrt: Fix mbtowc_l in C locale.
|
||||
msvcrt/tests: Add locale dependent fgetwc tests.
|
||||
msvcrt/tests: Add unicode fgetwc tests.
|
||||
Akihiro Sagawa (7):
|
||||
winmm: Inherit the seek position when using standard file handle.
|
||||
gdi32: Introduce macros to calculate outline text metrics.
|
||||
gdi32: Improve outline text metrics calculation, especially if unitsPerEm is not power of 2.
|
||||
gdi32: Improve fixed-pitch advance calculation as well as outline text metrics.
|
||||
gdi32/tests: Fix tests for fixed-pitch full-width character advance. It's double of tmAveCharWidth.
|
||||
fonts: Add Fixedsys font.
|
||||
fonts: Add Japanese FixedSys font.
|
||||
|
||||
Alexandre Julliard (19):
|
||||
winex11: Don't use uninitialized variables (Coverity).
|
||||
wrc: Add support for PNG icons.
|
||||
buildimage: Store large images as raw PNG files in icons.
|
||||
cmd: Add a 256x256 icon.
|
||||
iexplore: Add a 256x256 icon.
|
||||
msiexec: Add a 256x256 icon.
|
||||
notepad: Add a 256x256 icon.
|
||||
regedit: Add a 256x256 icon.
|
||||
taskmgr: Add a 256x256 icon.
|
||||
winecfg: Add a 256x256 icon.
|
||||
winefile: Add a 256x256 icon.
|
||||
winemine: Add a 256x256 icon.
|
||||
winetest: Add a 256x256 icon.
|
||||
winhlp32: Add a 256x256 icon.
|
||||
wordpad: Add a 256x256 icon.
|
||||
appwiz.cpl: Add a 256x256 icon.
|
||||
inetcpl.cpl: Add a 256x256 icon.
|
||||
user32: Add size checks when creating an icon from bitmap info.
|
||||
user32: Constify pointers that point to read-only file data.
|
||||
Alexander Monakov (1):
|
||||
winex11.drv: Simplify test for pbuffer availability.
|
||||
|
||||
Alistair Leslie-Hughes (1):
|
||||
iads.idl: Add missing interfaces.
|
||||
Alexander Morozov (1):
|
||||
advapi32: Do not terminate a regular program if it calls StartServiceCtrlDispatcher.
|
||||
|
||||
Andrew Eikum (3):
|
||||
riched20: EM_FINDTEXT implementation should match richedit character type.
|
||||
mmdevapi: Don't free resources on PROCESS_DETACH.
|
||||
winmm: Shutdown the devices thread when all devices are closed.
|
||||
Alexandre Julliard (14):
|
||||
winebuild: Check for delayed import before the library is parsed, in case the real module name is different.
|
||||
gdi32: Use the Mac driver by default.
|
||||
user32: Don't print a warning when creating the HWND_MESSAGE parent window.
|
||||
ntdll: Set the address space limit before running application code.
|
||||
kernel32: Fetch the system information only once the memory limits are correct.
|
||||
msvcrt: Constify the arguments of execv functions.
|
||||
makefiles: Don't link against libport in the tests.
|
||||
libport: Rename spawnvp to _spawnvp to avoid the deprecated name.
|
||||
cabarc: Avoid some redefinition warnings.
|
||||
wineconsole: Fix a pointer cast warning.
|
||||
ddraw: De-duplicate display modes even when returning the refresh rate.
|
||||
icinfo: Fix vsnprintfW usage.
|
||||
kernel32: Make event/mutex/semaphore functions hotpatchable.
|
||||
server: Add a helper function to compute an SID length.
|
||||
|
||||
André Hentschel (5):
|
||||
winedump: Recognize IMAGE_DEBUG_TYPE_CLSID.
|
||||
winedump: Dump exception info on ARM.
|
||||
ntdll: Add stubs for RtlAddFunctionTable and RtlDeleteFunctionTable on ARM.
|
||||
ntdll: Implement RtlLookupFunctionEntry on ARM.
|
||||
ntdll: Improve stub for FileFsAttributeInformation in NtQueryVolumeInformationFile.
|
||||
Andrew Cook (1):
|
||||
dbghelp: Add stubs for SymSetHomeDirectory.
|
||||
|
||||
Aric Stewart (3):
|
||||
usp10: Correct access to -1 index of array.
|
||||
user32: ImmProcessKey is only called on WM_KEYDOWN and if the message is being removed.
|
||||
imm32/tests: Show behavior with VK_PROCESSKEY in relation to PeekMessage.
|
||||
Andrew Talbot (3):
|
||||
winmm: Remove unneeded address-of operator from function name.
|
||||
msvcr90: void functions should not return a value.
|
||||
krnl386.exe16: Constify a variable.
|
||||
|
||||
Austin English (2):
|
||||
msvcp90/tests: Remove thiscall_thunk_retptr struct definitions.
|
||||
ntdll: Add a stub for RtlConvertToAutoInheritSecurityObject.
|
||||
André Hentschel (10):
|
||||
dpnet: Increase reported buffer size.
|
||||
wine.inf: Add winemac.drv to RelayFromExclude.
|
||||
advapi32/tests: Remove bad key set on cleanup.
|
||||
uxtheme/tests: Don't test for themed app.
|
||||
kernel32/tests: Don't test function directly when reporting GetLastError().
|
||||
setupapi: Add CM_Get_Device_ID_ExA stub.
|
||||
hid: Add HidD_GetManufacturerString stub.
|
||||
wined3d: Report Win 8 when appropriate.
|
||||
explorerframe: Clear pointer when nothing is selected.
|
||||
ntdll: Hint that call_entry_point is ARM assembler.
|
||||
|
||||
C.W. Betts (1):
|
||||
winemac: Implement getting and setting screen saver state on OS X.
|
||||
Daniel Lehman (1):
|
||||
ntdll: Use larger virtual heap for 64-bit.
|
||||
|
||||
Carlo Bramini (1):
|
||||
inetcpl.cpl: Minor fix, remove useless code.
|
||||
Dmitry Timoshkov (9):
|
||||
winspool.drv: Move loading of libcups out of the init code protected by mutex.
|
||||
wineps.drv: Add support for TrueType composite glyph transforms.
|
||||
wineps.drv: Constify a variable.
|
||||
include: Add COM interface definitions needed for PrintDlgEx implementation.
|
||||
comdlg32: Add a simple PrintDlgEx implementation which wraps around the PrintDlg one.
|
||||
comdlg32: Add an interactive PrintDlgEx test.
|
||||
kernel32: Add a shared memory test.
|
||||
kernel32: Add a test for threads state when a process is being terminated.
|
||||
kernel32: TerminateProcess unlike NtTerminateProcess is supposed to fail with process == 0.
|
||||
|
||||
Daniel Jelinski (2):
|
||||
comctl32/listview: Fix overwriting of item values.
|
||||
wined3d: Add NVidia GeForce 315M.
|
||||
Erich Hoover (1):
|
||||
server: Report administrator ownership by default for registry objects.
|
||||
|
||||
Detlef Riekenberg (1):
|
||||
kernel32/tests: Avoid test failure on multicore machines.
|
||||
Francois Gouget (5):
|
||||
riched20: ME_StrDup() is not used anymore so remove it.
|
||||
windowscodecs/tests: Add a trailing '\n' to an ok() call.
|
||||
dplayx: Add a trailing '\n' to a TRACE().
|
||||
ieframe: Make dump_travellog() static.
|
||||
wininet: Make urlcache_{entry_create,get_entry_info}() static.
|
||||
|
||||
Dmitry Timoshkov (4):
|
||||
gdi32: Add support for disk-based metafiles to GetMetaFileBitsEx.
|
||||
windowscodecs: Make JPEG decoder fallback to 96 dpi resolution for density_unit == 0 case.
|
||||
ws2_32: Make _is_blocking() return server error code, so that callers can act appropriately.
|
||||
ole32: Fix an apartment reference count leak on error path.
|
||||
Huw Davies (2):
|
||||
wineps: Add a helper to return the rgb to grayscale scaling factors.
|
||||
wineps: Send grayscale images to monochrome printers.
|
||||
|
||||
Francois Gouget (1):
|
||||
winhttp: netconn_get_next_line() is not used anymore so remove it.
|
||||
Jacek Caban (28):
|
||||
secur32: Pass enabled protocols to GnuTLS.
|
||||
secur32: Pass enabled protocols to Mac Secure Transport.
|
||||
secur32: Disable SSL2 protocol in default settings.
|
||||
jscript: Use helpers to access string buffers in jsregexp.c.
|
||||
jscript: Use helpers to access string buffer in string.c.
|
||||
jscript: Moved string buffer to separated struct from jsstr_t.
|
||||
mshtml: Fixed builtin getter call with arguments.
|
||||
wininet: Moved more compat logic to netcon_secure_connect_setup.
|
||||
winhttp: Improved error handling in netconn_secure_connect.
|
||||
ieframe: Moved travellog to its own struct.
|
||||
ieframe: Fixed index of stored history when loading from history.
|
||||
ieframe: Moved freeing travellog entry into a helper function.
|
||||
ieframe: Use IPersistHistory for history navigation, if possible.
|
||||
ieframe: Added GoForward implementation.
|
||||
ieframe: Improved debug traces.
|
||||
ieframe: Added GoForward tests.
|
||||
wininet: Use schannel in NETCON_secure_connect if OpenSSL is not available.
|
||||
wininet: Use schannel in NETCON_GetCipherStrength if OpenSSL is not available.
|
||||
wininet: Added NETCON_send support for schannel-based connections.
|
||||
wininet: Added NETCON_recv support for schannel-based connections.
|
||||
wininet: Added NETCON_GetCert support for schannel-based connections.
|
||||
wininet: Added NETCON_get_data_available support for schannel-based connections.
|
||||
wininet: Use schannel for HTTPS connection by defaul and get rid of OpenSSL dependency.
|
||||
configure: Get rid of no longer needed OpenSSL checks.
|
||||
mshtml: Fixed load flags usage.
|
||||
mshtml: Pass IUri to create_doc_uri.
|
||||
wininet: Don't bother reconnecting to server for compat secure mode if we don't have compat cred handle.
|
||||
mshtml: Added parser compatMode tests.
|
||||
|
||||
Frédéric Delanoy (1):
|
||||
wined3d: Add NVIDIA GeForce 410M.
|
||||
Jactry Zeng (4):
|
||||
msvcrt: Added _wcscoll_l implementation.
|
||||
msvcrt: Added _wcsicoll_l implementation.
|
||||
msvcrt: Added _wcsnicoll_l implementation.
|
||||
msvcrt: Add missing declarations for _wcsncoll, _wcsncoll_l, _wcsicoll_l, _wcsnicoll_l and wcscoll_l.
|
||||
|
||||
Hans Leidekker (5):
|
||||
rpcrt4: Use the right port for https connections.
|
||||
winhttp: Add a read-ahead buffer to allow WinHttpQueryDataAvailable to return the right values in chunked mode.
|
||||
winhttp: Remove support for MSG_PEEK.
|
||||
urlmon: Fix handling of mailto URIs in CoInternetCombineUrlEx.
|
||||
mshtml: Don't append slashes to opaque protocol identifiers.
|
||||
Joel Holdsworth (1):
|
||||
joy.cpl: Added a Tango compliant icon.
|
||||
|
||||
Huw Davies (6):
|
||||
riched20: We don't need to special case the PARAFORMAT2 fields since the masks have already been correctly sanitised. This fixes setting PFE_RTLPARA.
|
||||
riched20: Set the bidi base embedding level.
|
||||
riched20: Always write out the color table.
|
||||
gdi32: Printer drivers don't use the character extra spacing if lpdx is supplied.
|
||||
user32: Invalidate the listbox in LB_SETCOUNT.
|
||||
user32: Keep the combo listbox within the monitor's work area.
|
||||
Jonathan Liu (2):
|
||||
d3dcompiler.h: Fix typos.
|
||||
d3dcompiler.h: Add function pointer typedefs.
|
||||
|
||||
Jacek Caban (24):
|
||||
mshtml: Added IHTMLButtonElement::name implementation.
|
||||
mshtml: Added IHTMLButtonElement::name tests.
|
||||
jscript: Return buffer pointer separately from jsstr_t from jsstr_alloc_len.
|
||||
secur32: Pass whole schan_credentials struct to schannel backend implementations.
|
||||
jscript: Added jsstr_flatten helper and use it to access string buffer in date.c.
|
||||
jscript: Use jsstr_flatten to access string buffer in dispex.c.
|
||||
jscript: Use jsstr_flatten to access string buffer in jsutils.c.
|
||||
urlmon: Fixed handling URIs with implicit file scheme in CoInternetCombineUrlEx.
|
||||
mshtml: Use Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME in CreateUri calls.
|
||||
jscript: Added to_flat_string helper and use it to access string buffer in activex.c.
|
||||
jscript: Use to_flat_string to access string buffer in array.c.
|
||||
jscript: Use helpers to access string buffer in engine.c.
|
||||
jscript: Use helpers to access string buffer in global.c.
|
||||
jscript: Use helpers to access string buffer in object.c.
|
||||
secur32: Added support for grbitEnabledProtocols in schan_AcquireClientCredentials.
|
||||
secur32: Added SECPKG_ATTR_SUPPORTED_PROTOCOLS implementation.
|
||||
secur32: Added SECPKG_ATTR_SUPPORTED_PROTOCOLS tests.
|
||||
mshtml: Added IHTMLButtonElement::disabled implementation.
|
||||
mshtml: Added IHTMLButtonElement::disabled tests.
|
||||
urlmon: Delay processing notifications from Read during MIME verification.
|
||||
libwine: Added tid debug channel support on native Windows builds.
|
||||
jscript: Added jsstr_extract helper and use it in String.charCodeAt implementation.
|
||||
jscript: Use helpers to access string buffer in some String functions.
|
||||
secur32: Take schannel backend capabilities into account when configuring enabled protocols.
|
||||
Jérôme Gardou (1):
|
||||
wined3d: Initialize adapter device name even if opengl is not used.
|
||||
|
||||
Jactry Zeng (1):
|
||||
msvcrt: Added _wcsncoll and _wcsncoll_l implementation.
|
||||
Ken Thomases (14):
|
||||
winemac: During live resize, force occasional redisplay due to spontaneous redrawing.
|
||||
winemac: Drain the autorelease pool within loop in OnMainThread().
|
||||
winemac: Constify some macdrv_event pointer parameters.
|
||||
winemac: Make macdrv_event structs heap-allocated and reference-counted.
|
||||
winemac: Add a delivery limit to events.
|
||||
winemac: Handle a Cocoa quit request as a single-process session shutdown.
|
||||
winemac: Tell Cocoa to preserve our window content during live resizing.
|
||||
winemac: Initialize window surface to Mac-standard window background color instead of black.
|
||||
winemac: Clip surface drawn region to new visible rect on window resize.
|
||||
winemac: Add debug tracing for queried icon size.
|
||||
winemac: Scale large system tray icons down to fit status bar.
|
||||
winemac: Handle failure to get clipboard format name; don't use uninitialized buffer.
|
||||
libwine: Make [v]snprintW() always null-terminate the buffer, even if it's short.
|
||||
winemac: Don't order the window on-screen in -[WineWindow adjustWindowLevel].
|
||||
|
||||
Jimmy Rentz (1):
|
||||
advapi32: Fix segfault in OpenService.
|
||||
Kim Jung Eon (1):
|
||||
wbemprox: Implement some properties of Win32_ComputerSystem and Win32_DiskPartition.
|
||||
|
||||
Ken Thomases (19):
|
||||
winemac: Rename create_cgimage_from_icon() to create_cgimage_from_icon_bitmaps().
|
||||
winemac: Move create_cgimage_from_icon_bitmaps() into new module, image.c.
|
||||
winemac: Set application Dock icon from first icon resource in process's .exe file.
|
||||
winemac: Implement rudimentary support for system tray icons as Mac status items.
|
||||
winemac: Allow Command-[Shift-]Tab to switch apps even when the displays are captured.
|
||||
winemac: Don't read an array at index -1 in debugstr_pf().
|
||||
winemac: Implement GetDeviceGammaRamp() and SetDeviceGammaRamp().
|
||||
winemac: Specify import and export functions explicitly in builtin_format_names[].
|
||||
winemac: Support CFSTR_SHELLURLW (UniformResourceLocator) clipboard format, mapped to public.url.
|
||||
explorer: Create desktop window hidden and only show it if it wins the race.
|
||||
winemac: Keep stable surface for layered windows using UpdateLayeredWindow().
|
||||
winemac: Use kCGLPFANoRecovery for accelerated pixel formats in create_context().
|
||||
winemac: Set the ordering of color modes explicitly to reduce chance of picking an odd one.
|
||||
winemac: Synthesize 8- and 16-bpp display modes if the system doesn't provide any.
|
||||
winemac: Don't override -[NSOpenGLContext clearDrawable], just use our own method.
|
||||
winemac: Add proper locking in macdrv_surface_set_region().
|
||||
winemac: Invalidate window shadow on every draw for transparent windows.
|
||||
winemac: Draw surface region rects separately instead of clipping one big draw.
|
||||
winemac: Track drawn surface region to reduce black flicker for new or resized windows.
|
||||
Ludger Sprenker (2):
|
||||
windowscodecs: Basic tests for tiff encoder options.
|
||||
windowscodecs: Add initializations for tiff encoder options.
|
||||
|
||||
Lucas Zawacki (1):
|
||||
dinput: Initialize all axis (from 0 to ABS_MAX) with -1.
|
||||
Matteo Bruni (10):
|
||||
d3dx9/tests: Raise admitted error a bit in D3DXSHEvalSphericalLight tests.
|
||||
d3dx9/tests: Don't use an arbitrary number in relative_error macro.
|
||||
wined3d: Remove useless glClearxxx calls.
|
||||
wined3d: Reset all the dummy textures to 0 on destroy.
|
||||
wined3d: Fix typo, really check whether color fixups are supported.
|
||||
wined3d: Avoid redundant glDrawBuffer() calls.
|
||||
wined3d: Update comment on top of format_texture_info[].
|
||||
wined3d: Make the entire surface current after clearing a discarded depth buffer.
|
||||
wined3d: Use 0 as GL internal format for WINED3DFMT_NULL.
|
||||
winex11.drv: Fix attributes conversion in wglCreateContextAttribsARB().
|
||||
|
||||
Marcus Meissner (5):
|
||||
jscript: Check the correct heap return condition (Coverity).
|
||||
windowscodecs: Do not leak profile on errors (Coverity).
|
||||
jscript: Fix warning with older compilers.
|
||||
urlmon: Pass up error on error condition (Coverity).
|
||||
strmbase: Fixed user-after-free (Coverity).
|
||||
Michael Stefaniuc (61):
|
||||
dplayx: Forward IDirectPlay::Open to ::SecureOpen.
|
||||
dplayx: Forward IDirectPlay::GetMessageCount to ::GetMessageQueue.
|
||||
dplayx: Forward IDirectPlay::Send to ::SendEx.
|
||||
dplayx: Forward IDirectPlay::EnumPlayers to ::EnumGroupPlayers.
|
||||
dplayx: Forward IDirectPlay::EnumGroups to ::EnumGroupsInGroup.
|
||||
dplayx: Assimilate the inherited methods into IDirectPlay4A.
|
||||
dplayx: Introduce impl_from_IDirectPlay4A().
|
||||
dplayx: Use separate QueryInterface, AddRef and Release methods for IDirectPlay4 + 4A.
|
||||
dplayx: Add both ifaces to the DirectPlay object and stop cloning the object.
|
||||
dplayx: Remove AddRef hacks for the parent DirectPlay object.
|
||||
dplayx: Move the lock into the DirectPlay object.
|
||||
dplayx: Cleanup the DirectPlay object creation.
|
||||
dplayx: IDirectPlay4 / IDirectPlay4A have independent refcounts.
|
||||
dplayx: Merge the DirectPlay QueryInterface helper.
|
||||
dplayx: Assimilate the inherited stub methods into IDirectPlay4.
|
||||
dplayx: Merge the IDirectPlay4_Close helper.
|
||||
dplayx: Merge the IDirectPlay4_DeletePlayerFromGroup helper.
|
||||
dplayx: Merge the IDirectPlay4_EnumGroupPlayers helper.
|
||||
dplayx: Merge the IDirectPlay4_GetGroupData helper.
|
||||
dplayx: Forward IDirectPlay::GetCaps to ::GetPlayerCaps.
|
||||
dplayx: Merge the IDirectPlay4_GetPlayerCaps helper.
|
||||
dplayx: Merge the IDirectPlay4_GetPlayerData helper.
|
||||
dplayx: Merge the IDirectPlay4_SetGroupData helper.
|
||||
dplayx: Merge the IDirectPlay4_SetPlayerData helper.
|
||||
dplayx: Merge the IDirectPlay4_AddGroupToGroup helper.
|
||||
dplayx: Merge the IDirectPlay4_DeleteGroupFromGroup helper.
|
||||
dplayx: Merge the IDirectPlay4_EnumGroupsInGroup helper.
|
||||
dplayx: Merge the IDirectPlay4_InitializeConnection helper.
|
||||
dplayx: Merge the IDirectPlay4_GetGroupParent helper.
|
||||
dplayx: Merge the IDirectPlay4_AddPlayerToGroup helper.
|
||||
dplayx: Merge the IDirectPlay4_EnumSessions helper.
|
||||
dplayx: Merge the IDirectPlay4_SendEx helper.
|
||||
dplayx: Merge the IDirectPlay4_GetMessageQueue helper.
|
||||
dplayx: Cleanup the IDirectPlay_Cancel* methods.
|
||||
dplayx: Assimilate the rest of the inherited methods into IDirectPlay4.
|
||||
dplayx: Forward AW agnostic IDirectPlay4A stub methods to the W versions.
|
||||
dplayx: Get rid of the IDirectPlayXImpl to IDirectPlayImpl casts.
|
||||
dplayx: Remove superfluous forward declarations.
|
||||
dplayx: Merge dpinit.h into dplay_global.h.
|
||||
dplayx: Get rid of the IDirectPlayImpl aliases.
|
||||
dplayx: Add a separate refcount for IDirectPlay2A.
|
||||
dplayx: Add a separate refcount for IDirectPlay2.
|
||||
dplayx: Add a separate refcount for IDirectPlay3A.
|
||||
dplayx: Add a separate refcount for IDirectPlay3.
|
||||
dplayx/tests: Deal with broken COM aggregation handling on NT4.
|
||||
dplayx: Add a stub IDirectPlay iface.
|
||||
dplayx: IDirectPlay and IUnknown share a refcount.
|
||||
dplayx: Forward directly to IDirectPlay4 QueryInterface.
|
||||
dplayx: Create a IDirectPlay interface in DirectPlayCreate().
|
||||
dplayx: Get rid of the unused DirectPlayLobby{2,3}Data fields.
|
||||
dplayx: Remove the duplicated IDirectPlayLobby{2,3}Impl structs.
|
||||
dplayx: Have the decency to support IUnknown in DirectPlayLobby.
|
||||
dplayx/tests: Add DirectPlayLobby COM tests.
|
||||
dplayx: Get rid of the useless IDirectPlayLobby{,2} vtables.
|
||||
dplayx: Forward IDirectPlayLobby::Connect to ::ConnectEx.
|
||||
dplayx: Assimilate the inherited methods into IDirectPlayLobby3A.
|
||||
dplayx: Introduce impl_from_IDirectPlayLobby3A().
|
||||
dplayx: Use separate QueryInterface, AddRef and Release methods for IDirectPlayLobby3 + 3A.
|
||||
dplayx: Add both interfaces to the DirectPlayLobby object and stop cloning the object.
|
||||
dplayx: Move the lock into the DirectPlayLobby object.
|
||||
dplayx: Cleanup the DirectPlayLobby object creation.
|
||||
|
||||
Michael Stefaniuc (10):
|
||||
dplayx: Get rid of LPCLASSFACTORY and use a better name for the methods.
|
||||
dplayx: Fix QueryInterface, AddRef and Release methods for IClassFactory.
|
||||
dplayx: Fix DllGetClassObject().
|
||||
dplayx: Have the decency to support IUnknown in DirectPlay.
|
||||
dplayx/tests: Remove superfluous void pointer casts.
|
||||
dplayx/tests: Get rid of the LPDIRECTPLAY type usage.
|
||||
dplayx/tests: Add DirectPlay COM tests.
|
||||
dplayx: Get rid of the unused DirectPlay3Data / DirectPlay4Data fields.
|
||||
dplayx: Remove the duplicated IDirectPlayXImpl structs.
|
||||
dplayx: Get rid of the useless IDirectPlay{2,3} vtables.
|
||||
Nikolay Sivov (13):
|
||||
comctl32: Initialize id field for message data (Coverity).
|
||||
mscms: Free memory and handle on error path (Coverity).
|
||||
msi: Free records on error paths (Coverity).
|
||||
ole32: Fix possible return of freed pointer (Coverity).
|
||||
include: Added IRowsetNotify definition and proxy/stub stub implementation.
|
||||
gameux: Fix release/free of uninitialized pointers (Coverity).
|
||||
oledb32: Implemented conversion from DBTYPE_VARIANT to DBTYPE_BSTR.
|
||||
oledb32: Implement GetConversionSize for DBTYPE_VARIANT -> DBTYPE_STR case.
|
||||
oledb32: Implement DBTYPE_BSTR to DBTYPE_VARIANT conversion.
|
||||
msdaps: Implement IRowsetNotify stub/proxy methods.
|
||||
oledb32: Destination status and length are optional.
|
||||
oledb32: Implement DBTYPE_I4 -> DBTYPE_VARIANT conversion.
|
||||
comctl32: Export TaskDialogIndirect by ordinal and name.
|
||||
|
||||
Nikolay Sivov (8):
|
||||
msxml3: Embed user/password in uri used to create a moniker.
|
||||
xmllite: Partially implement value normalization for CDATA sections.
|
||||
hlink: Implement HlinkUpdateStackItem().
|
||||
hlink: Remove useless initializers.
|
||||
hlink: Add link stack to browser context.
|
||||
hlink: Implement IHlinkBrowseContext_GetHlink().
|
||||
hlink: Implement IHlinkBrowseContext_UpdateHlink().
|
||||
hlink: Implement IHlinkBrowseContext_SetCurrentHlink().
|
||||
Nozomi Kodama (5):
|
||||
d3dx9: Do not use relative error for small numbers.
|
||||
d3dx9: Implement D3DXSHEvalSphericalLight.
|
||||
d3dx9: Implement D3DXSHEvalHemisphereLight.
|
||||
d3dx9: Floatify fabs into fabsf.
|
||||
d3dx9: Floatify sqrt into sqrtf.
|
||||
|
||||
Phil Krylov (1):
|
||||
usp10: Support GPOS extension lookup subtables.
|
||||
Piotr Caban (36):
|
||||
wininet: Do case-insensitive compare when looking for scheme.
|
||||
wininet: Fixed memory leak in load_persistent_cookie.
|
||||
wininet: Store urlcache container prefix as ANSI string.
|
||||
wininet: Use short path name when container path can't be converted to CP_ACP.
|
||||
wininet: Fixed buffer size check in urlcache_create_file_pathA.
|
||||
wininet: Correctly set SYSTEMTIME year in HTTP_HttpQueryInfoW.
|
||||
cryptnet: Handle SystemTimeToFileTime failure in HTTP_RetrieveEncodedObjectW.
|
||||
wininet: Support Punycode in GetUrlCacheEntryInfoExW.
|
||||
wininet: Support Punycode in SetUrlCacheEntryInfoW.
|
||||
wininet: Support Punycode in RetrieveUrlCacheEntryFileW.
|
||||
wininet: Support Punycode in UnlockUrlCacheEntryFileW.
|
||||
wininet: Support Punycode in DeleteUrlCacheEntryW.
|
||||
wininet: Support Punycode in IsUrlCacheEntryExpiredW.
|
||||
wininet: Support Punycode in CreateUrlCacheEntryW.
|
||||
wininet: Support Punycode in CommitUrlCacheEntryW.
|
||||
wininet: Support Punycode in urlcache_copy_entry.
|
||||
wininet: Support Punycode in RetrieveUrlCacheEntryStream.
|
||||
wininet: Use InternetCrackUrl in urlcache_entry_create.
|
||||
wininet: Added urlcache Unicode functions tests.
|
||||
msvcp: Change architecture of more thiscall functions.
|
||||
msvcp90: Add arm exports.
|
||||
msvcp100: Add arm exports.
|
||||
msvcp: Sync spec files.
|
||||
server: Don't debug children when debugger is attached with DebugActiveProcess function.
|
||||
msvcrt: Fixed debug message in strncpy_s.
|
||||
tapi32: Add more Unicode functions stubs.
|
||||
wininet: Skip some urlcache Unicode tests if ANSI version of URL is not known.
|
||||
oleaut32: Fixed setting oVft value in ITypeInfo2::GetFuncDesc.
|
||||
oleaut32: Add support for VARIANT arguments with default value in AddFuncDesc.
|
||||
oleaut32: Add support of VT_USERDEFINED arguments with default value in AddFuncDesc.
|
||||
oleaut32: Don't add stdole2 import when TYPEFLAG_FDISPATCHABLE is set.
|
||||
oleaut32: Make typeinfo offsets table dynamic.
|
||||
oleaut32: Use MSFT_VarRecord to store VARDESC.
|
||||
oleaut32: Use MSFT_VarFunc to store FUNCDESC.
|
||||
winedump: Dump parameters default values in typelib.
|
||||
msvcrt: Add forwards to __pioinfo structure.
|
||||
|
||||
Piotr Caban (46):
|
||||
msvcp90: Added time_put class stub.
|
||||
msvcp90: Added time_put class implementation.
|
||||
msvcp90: Added collate facet to locale object.
|
||||
msvcp90: Added time_put facet to locale object.
|
||||
msvcp: Sync implementations.
|
||||
vbscript: Added IMatchCollection interface to MatchCollection2 object.
|
||||
vbscript: Added IMatch interface to Match2 object.
|
||||
msvcrt: Remove incorrect cast in fgetws function.
|
||||
msvcrt: Fixed fgetwc behavior on multibyte characters and Unicode files.
|
||||
msvcrt: Fixed copied buffer size in _ui64tow_s.
|
||||
wininet: Rename HASH_CACHEFILE_ENTRY to entry_hash_table.
|
||||
wininet: Rename URLCACHE_HEADER to urlcache_header.
|
||||
wininet: Rename STREAM_HANDLE to stream_handle.
|
||||
wininet: Rename URLCACHECONTAINER to cache_container.
|
||||
wininet: Rename URLCacheFindEntryHandle to find_handle.
|
||||
wininet: Rename URLCache_* functions to urlcache_*.
|
||||
wininet: Rename URLCacheContainers_* functions to cache_containers_*.
|
||||
wininet: Reorder functions to avoid urlcache_create_hash_table forward declaration.
|
||||
msvcp80: Fixed typo in spec file.
|
||||
msvcp: Match parameters list and architecture with function we're forwarding to.
|
||||
msvcrt: Match architecture with function we're forwarding to.
|
||||
msvcrt20: Match parameters list with function we're forwarding to.
|
||||
d3dx10: Match parameters list with function we're forwarding to.
|
||||
shell32: Match parameters list with function we're forwarding to.
|
||||
imagehlp: Match parameters list with function we're forwarding to.
|
||||
wmi: Match parameters list with function we're forwarding to.
|
||||
msvcrt: Added _set_output_format implementation.
|
||||
msvcrt: Added _set_output_format tests.
|
||||
msvcrt: Don't forward _wcsicmp to ntdll.
|
||||
msvcrt: Don't forward _wtoi to ntdll.
|
||||
msvcrt: Added _wtol_l implementation.
|
||||
msvcrt: Don't forward atoi to ntdll.
|
||||
msvcrt: Don't forward memset to ntdll.
|
||||
msvcrt: Don't forward strchr to ntdll.
|
||||
msvcrt: Don't forward strncmp to ntdll.
|
||||
msvcrt: Don't forward strncpy to ntdll.
|
||||
msvcrt: Don't forward towupper and towlower to ntdll.
|
||||
msvcrt: Don't forward wcsncpy to ntdll.
|
||||
msvcrt: Added _wcstoul_l implementation.
|
||||
msvcrt: Don't forward _getpid to kernel32.
|
||||
msvcrt: Sync spec files.
|
||||
msvcr90: Don't forward new and delete to msvcrt.
|
||||
msvcr90: Don't forward set_se_translator to msvcrt.
|
||||
msvcrt: Update spec file with functions added in newer version of the dll.
|
||||
msvcrt: Move fread_s function to msvcrt.
|
||||
kernel32: Fixed copy-paste error in IdnToUnicode.
|
||||
Rico Schüller (1):
|
||||
winhlp32: Always open files as read only.
|
||||
|
||||
Qian Hong (5):
|
||||
atl100/tests: Added class name test for AtlAxWinInit.
|
||||
atl100: Fixed register class names in AtlAxWinInit.
|
||||
atl100: Fixed register class types in AtlAxWinInit.
|
||||
atl80: Don't forward AtlAxWinInit to atl100.
|
||||
atl: Don't forward AtlAxWinInit to atl100.
|
||||
Sam Edwards (6):
|
||||
wined3d: Make fullscreen windows use HWND_TOPMOST instead of HWND_TOP.
|
||||
wined3d: Ignore WS_VISIBLE and WS_EX_TOPMOST when dropping out of fullscreen.
|
||||
d3d9/tests: Verify window style after exiting fullscreen mode.
|
||||
d3d8/tests: Verify window style after exiting fullscreen mode.
|
||||
ddraw/tests: Verify window style after exiting fullscreen mode.
|
||||
wined3d: Properly handle backbuffer_width/_height=0 in wined3d_device_reset.
|
||||
|
||||
Sergey Guralnik (8):
|
||||
extrac32: Merge identical case statements.
|
||||
extrac32: Allow leading '-' for command line switches.
|
||||
extrac32: Extract by default when required files are specified.
|
||||
extrac32: Get default path only when it is really necessary.
|
||||
extrac32: Use own parser for command line.
|
||||
extrac32: Create directory for extracted file if need.
|
||||
extrac32: Avoid appending redundant backslash to path end.
|
||||
user32/tests: SetWindowPos() propagates update region from WS_CLIPCHILDREN child to its children.
|
||||
|
||||
Stefan Dösinger (4):
|
||||
wined3d: Put local constants into the shader code again.
|
||||
wined3d: Put local constants into the shader code in ARB shaders.
|
||||
d3d9/tests: Test special fp values in local constants.
|
||||
wined3d: Remove the unused idx_data parameter from draw_primitive.
|
||||
|
||||
Stefan Leichter (2):
|
||||
msvcp: Match architecture with function we're forwarding to.
|
||||
msvcp110: Add VS2012 C/C++ runtime.
|
||||
|
||||
Tatyana Fokina (1):
|
||||
winspool.drv: Fix DocumentProperties with empty device name.
|
||||
|
||||
Victor Martinez (1):
|
||||
gdiplus: Fix returned rect in GdiGetRegionBoundsI.
|
||||
|
||||
Victor Martinez Calvo (3):
|
||||
msxml3: Fix SafeArrayGetUBond check in BindStatusCallback_create.
|
||||
msvcrt: Fix copy-pasta typos LOCALE_SSHORTDATE->LOCALE_SLONGDATE in _create_locale.
|
||||
windowscodecs: Don't overwrite bih.bV5AlphaMask and set the LCS_DEVICE_RGB flag in bih.bV5CSType.
|
||||
|
||||
Łukasz Wojniłowicz (1):
|
||||
po: Update Polish translation.
|
||||
|
||||
--
|
||||
Alexandre Julliard
|
||||
|
18
configure
vendored
18
configure
vendored
@ -1,6 +1,6 @@
|
||||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.69 for Wine 1.5.27.
|
||||
# Generated by GNU Autoconf 2.69 for Wine 1.5.28.
|
||||
#
|
||||
# Report bugs to <wine-devel@winehq.org>.
|
||||
#
|
||||
@ -580,8 +580,8 @@ MAKEFLAGS=
|
||||
# Identity of this package.
|
||||
PACKAGE_NAME='Wine'
|
||||
PACKAGE_TARNAME='wine'
|
||||
PACKAGE_VERSION='1.5.27'
|
||||
PACKAGE_STRING='Wine 1.5.27'
|
||||
PACKAGE_VERSION='1.5.28'
|
||||
PACKAGE_STRING='Wine 1.5.28'
|
||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||
PACKAGE_URL='http://www.winehq.org'
|
||||
|
||||
@ -1402,7 +1402,7 @@ if test "$ac_init_help" = "long"; then
|
||||
# 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.
|
||||
cat <<_ACEOF
|
||||
\`configure' configures Wine 1.5.27 to adapt to many kinds of systems.
|
||||
\`configure' configures Wine 1.5.28 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
@ -1471,7 +1471,7 @@ fi
|
||||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of Wine 1.5.27:";;
|
||||
short | recursive ) echo "Configuration of Wine 1.5.28:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
@ -1617,7 +1617,7 @@ fi
|
||||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
Wine configure 1.5.27
|
||||
Wine configure 1.5.28
|
||||
generated by GNU Autoconf 2.69
|
||||
|
||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||
@ -2135,7 +2135,7 @@ cat >config.log <<_ACEOF
|
||||
This file contains any messages produced by compilers while
|
||||
running configure, to aid debugging if configure makes a mistake.
|
||||
|
||||
It was created by Wine $as_me 1.5.27, which was
|
||||
It was created by Wine $as_me 1.5.28, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
@ -16834,7 +16834,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
||||
# report actual input values of CONFIG_FILES etc. instead of their
|
||||
# values after options handling.
|
||||
ac_log="
|
||||
This file was extended by Wine $as_me 1.5.27, which was
|
||||
This file was extended by Wine $as_me 1.5.28, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
@ -16905,7 +16905,7 @@ _ACEOF
|
||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||
ac_cs_version="\\
|
||||
Wine config.status 1.5.27
|
||||
Wine config.status 1.5.28
|
||||
configured by $0, generated by GNU Autoconf 2.69,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user