Release 3.0-rc1.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
f85c6f283a
commit
5a7ce7ccb1
572
ANNOUNCE
572
ANNOUNCE
|
@ -1,17 +1,25 @@
|
|||
The Wine development release 2.22 is now available.
|
||||
The Wine development release 3.0-rc1 is now available.
|
||||
|
||||
This is the first release candidate for the upcoming Wine 3.0. It
|
||||
marks the beginning of the code freeze period. There have been many
|
||||
last minute changes, so please give this release a good testing to
|
||||
help us make 3.0 as good as possible.
|
||||
|
||||
What's new in this release (see below for details):
|
||||
- Source selection dialog for scanners.
|
||||
- Improvements in ARM64 support.
|
||||
- Float audio formats with more than 2 channels in XAudio.
|
||||
- Fixes for DLL injection support.
|
||||
- Input methods improvements.
|
||||
- Direct3D 11 enabled by default on AMD and Intel GPUs.
|
||||
- AES encryption support on macOS.
|
||||
- Implementation of the task scheduler.
|
||||
- Registry export support in the reg.exe tool.
|
||||
- Progman DDE support.
|
||||
- OLE data cache improvements.
|
||||
- More event support in MSHTML.
|
||||
- Relay debugging improvements.
|
||||
- Various bug fixes.
|
||||
|
||||
The source is available from the following locations:
|
||||
|
||||
https://dl.winehq.org/wine/source/2.x/wine-2.22.tar.xz
|
||||
http://mirrors.ibiblio.org/wine/source/2.x/wine-2.22.tar.xz
|
||||
https://dl.winehq.org/wine/source/3.0/wine-3.0-rc1.tar.xz
|
||||
http://mirrors.ibiblio.org/wine/source/3.0/wine-3.0-rc1.tar.xz
|
||||
|
||||
Binary packages for various distributions will be available from:
|
||||
|
||||
|
@ -27,213 +35,419 @@ AUTHORS in the distribution for the complete list.
|
|||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Bugs fixed in 2.22 (total 14):
|
||||
Bugs fixed in 3.0-rc1 (total 28):
|
||||
|
||||
29986 IE6 and IE4 have greenish toolbar icons
|
||||
42099 Bedlam (indie game) renders 3D world upside down (DX11)
|
||||
42414 The Witcher 3 intro videos don't play
|
||||
42701 Multiple apps and games using MS .NET Framework 4.x need api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.RoGetParameterizedTypeInstanceIID (Mafia III, Daylight)
|
||||
43332 rsaenh: Warning and notes while building (GCC 7.1.1)
|
||||
43333 shell32: Warning and notes while building (GCC 7.1.1)
|
||||
43335 wintrust: Warning and note while building (GCC 7.1.1)
|
||||
43336 propsys: Warning and notes while building (GCC 7.1.1)
|
||||
43800 Winamp's associations setup window has broken check boxes appearance
|
||||
43844 Skyrim can not load skse when upgrade to 2.18
|
||||
43904 HeTeMuLu Creator: Can't input some kanji characters properly.
|
||||
43946 wineboot crashes with stack smashing on aarch64
|
||||
44037 Bricscad v17 crashes on startup, needs ADVAPI32.dll.PerfStartProviderEx
|
||||
44054 Wine-mono download dialog should say wine-mono, not Mono
|
||||
30899 SlingPlayer 1.5 UI broken
|
||||
34328 World of Tanks: Purple graphics errors
|
||||
40714 process_attach is executed too early for forwarded exports (Oblivon Script Extender cannot load under wine-staging)
|
||||
40832 MultiSpec 2.8.2016 32-Bit: Installs fine but crashes while opening any images
|
||||
40866 DigitalMicrograph: crashes when a new script is added to the menu
|
||||
40963 Upwards, lonely robot Demo crashes with Too many buffers queued
|
||||
41269 MSI uninstaller does not clean up Registry's UpgradeCode, ProductCode
|
||||
42128 Anime Studio Professional 8 hogs CPU after it's closed.
|
||||
42307 Temple+: needs knownfolder_GetRedirectionCapabilities
|
||||
42961 Multiple apps need D3D11 depth bias support (FFXIV, Unigine: Heaven, The Witcher 3)
|
||||
43000 wine can't be compiled by gcc-2.95.4 (dsound/dsound_convert.c, C99 ~ lrintf)
|
||||
43116 Metal Slug 2 (GOG.com) can't get past the character selection screen (needs native msvcr120.dll)
|
||||
43131 Multiple apps need correct shader translation for discard_z (The Witcher 3, Star Trek Online, .hack//G.U Last Recode)
|
||||
43264 The Witcher 3: Black and red face textures and missing vegetation
|
||||
43406 NieR:Automata - Bloom to bright
|
||||
43902 close() on a closed fd should set errno to EBADF
|
||||
43905 pCon Planner crashes using builtin msvcp: access violation reading location 0x60 at basic_ios_char_widen in module msvcp140.
|
||||
43932 Fallout 4 (Steam): Low detailed LOD exterior Meshes are rendered Inside interior cell (wine missing support for SV_ClipDistanceN)
|
||||
43940 Runtime error: Invalid floating point operation in Dys-Vocal2 installer
|
||||
43956 GDI+ is unable to load some truetype fonts
|
||||
44022 The pixel format was invalid as specified (Minecraft Java, Soldiers of Anarchy)
|
||||
44064 Sims 4: unimplemented function msvcr120.dll._get_purecall_handler
|
||||
44075 Unable to set subsystem version with VC++ 2013 link.exe
|
||||
44084 Simple WPF/.Net app doesn`t start
|
||||
44085 winecfg: Use more secure HTTPS URL in about
|
||||
44088 expected declaration specifiers or ‘...’ before ‘va_list’
|
||||
44091 The Witcher: Enhanced Edition crashes during gameplay
|
||||
44104 Torchlight: rendering issue when GLSL is enabled
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Changes since 2.21:
|
||||
Changes since 2.22:
|
||||
|
||||
Akihiro Sagawa (6):
|
||||
imm32/tests: Add a skip message when composition string isn't available.
|
||||
imm32/tests: Add more composition string tests.
|
||||
winex11: Keep the result string in the IME UI window procedure.
|
||||
winemac: Keep the result string in the IME UI window procedure.
|
||||
imm32/tests: Add more WM_IME_CHAR message tests.
|
||||
user32: Send WM_IME_CHAR messages from DefWindowProc.
|
||||
Akihiro Sagawa (1):
|
||||
ntdll: Return correct time zone names for Asia/Tokyo and Asia/Yakutsk.
|
||||
|
||||
Alex Henrie (4):
|
||||
libport: Fix typo in rintf.
|
||||
include: Add roparameterizediid.idl.
|
||||
combase: Add RoGetParameterizedTypeInstanceIID stub.
|
||||
comctl32/tests: Detect and handle an RTL locale.
|
||||
Alex Henrie (7):
|
||||
mmsystem.dll16: Pass through MCI_LIST, MCI_SETAUDIO, and MCI_SETVIDEO.
|
||||
wevtapi: Add EvtOpenChannelEnum stub.
|
||||
wevtapi: Add EvtQuery stub.
|
||||
wevtapi: Add EvtOpenSession stub.
|
||||
wevtapi: Add EvtNextChannelPath stub.
|
||||
wevtapi: Add EvtOpenLog stub.
|
||||
include: Add dhtmled.idl and dhtmldid.h.
|
||||
|
||||
Alexandre Julliard (10):
|
||||
kernel32: Also match script name when looking for a locale.
|
||||
kernel32: Keep the sublanguage specified by the script name when looking for the default.
|
||||
ntdll: Fall back to read() earlier on noexec filesystems.
|
||||
ntdll: Fall back to read() on noexec filesystems also for non-image mappings.
|
||||
ntdll: Also check for EACCES to detect noexec failures.
|
||||
make_makefiles: Ignore files that have been deleted in the index.
|
||||
ntdll: Fixup imports in the first thread that runs, even if it's not the main one.
|
||||
ntdll: Delay attaching to dlls loaded because of a forwarded entry point.
|
||||
ntdll: Use a separate stack when starting new threads.
|
||||
ntdll: Set the initial process context on ARM.
|
||||
Alexandre Julliard (38):
|
||||
ntdll: Print thread id by default in all traces.
|
||||
libwine: Print thread id by default in all traces.
|
||||
ntdll: Support magic \1 prefix in debug format for relay traces.
|
||||
krnl386: Use the magic format string prefix for relay traces.
|
||||
kernel32: Use the magic format string prefix for relay traces.
|
||||
user32: Use the magic format string prefix for relay traces.
|
||||
ntoskrnl: Use the magic format string prefix for relay traces.
|
||||
winedevice: Use the magic format string prefix for relay traces.
|
||||
user.exe: Don't use the relay channel for normal traces.
|
||||
ntdll: Fix stack alignment in relay calls on ARM.
|
||||
kernel32: Don't return a parent locale for neutral locales in GetLocaleInfoEx.
|
||||
ntdll: Move freeing the thread stack to a common helper.
|
||||
ntdll: Put the initial pthread stack at the end of the Win32 stack.
|
||||
ntdll: Add a platform-specific helper for starting a process.
|
||||
ntdll: Add a platform-specific helper for starting a thread.
|
||||
ntdll: Suspend a thread with its start context explicitly before attaching dlls.
|
||||
ntdll: Don't return from attach_dlls on failure.
|
||||
kernel32/tests: Add a test for the thread initial context.
|
||||
configure: Replace AC_HEADER_MAJOR macro to handle glibc 2.25 sys/types.h breakage.
|
||||
ntdll: Run the entire thread initialization code on the thread stack on i386.
|
||||
ntdll: Run the entire thread initialization code on the thread stack on x86-64.
|
||||
ntdll: Run the entire thread initialization code on the thread stack on remaining platforms.
|
||||
ntdll: Move suspending a thread on startup into attach_dlls().
|
||||
ntdll: Start process execution directly at the kernel32 process entry point.
|
||||
ntdll: Pass the stack pointer to virtual_clear_thread_stack().
|
||||
ntdll: Fix CONTEXT definition for ARM.
|
||||
ntdll: Fix CONTEXT definition for ARM64.
|
||||
server: Add floating point and debug registers to the ARM context.
|
||||
server: Add floating point and debug registers to the ARM64 context.
|
||||
ntdll: Display floating point arguments in relay debugging on i386 and x86-64.
|
||||
winebuild: Add support for -mfloat-abi option.
|
||||
winegcc: Add support for -mfloat-abi option.
|
||||
configure: Add option for overriding the floating point ABI on ARM platforms.
|
||||
include: Don't use floating point for WINAPI functions when building for soft-float on ARM.
|
||||
msvcrt: Disable floating point instructions for the soft-float ARM build.
|
||||
oleaut32: Disable floating point instructions for the soft-float ARM build.
|
||||
oleaut32: Fix ARM floating point register allocations.
|
||||
oleaut32: Fix check for DECIMAL variant in VarNumFromParseNum.
|
||||
|
||||
Alistair Leslie-Hughes (1):
|
||||
cmd: Implement builtin mklink command.
|
||||
winegstreamer: Remove redundant check.
|
||||
|
||||
Andrey Gusev (1):
|
||||
kernel32: Add CreateThreadpoolIo stub.
|
||||
Andrew Eikum (4):
|
||||
xaudio2: Ignore buffers returned from OpenAL after Stop.
|
||||
ntdll: Report NtReadFileScatter results asynchronously.
|
||||
ntdll: Don't return an error when reading past EOF in NtReadFileScatter.
|
||||
ntdll: Don't require full-page reads in NtReadFileScatter.
|
||||
|
||||
Andrey Semakin (1):
|
||||
winemine: Add confirmation to reset results button.
|
||||
|
||||
André Hentschel (5):
|
||||
configure: Set the main loader base address on ARM64.
|
||||
loader: Remove dead code.
|
||||
loader: Setup the TLS register on ARM64.
|
||||
loader: We now have a preloader on ARM64.
|
||||
libwine: Reserve memory areas for ARM64 in case we don't have a preloader.
|
||||
|
||||
Aric Stewart (1):
|
||||
hidclass: Properly NULL terminate device_deviceid_fmtW.
|
||||
|
||||
Aurimas Fišeras (3):
|
||||
po: Update Lithuanian translation.
|
||||
po: Update Lithuanian translation.
|
||||
Aurimas Fišeras (1):
|
||||
po: Update Lithuanian translation.
|
||||
|
||||
Austin English (1):
|
||||
advapi32: Add initial Perf* stubs.
|
||||
Austin English (29):
|
||||
wined3d: Remove outdated comment.
|
||||
announce: Move WineHQ URLs to https.
|
||||
readme: Move WineHQ URLs to https.
|
||||
configure: Move WineHQ URLs to https.
|
||||
loader: Move WineHQ URLs to https.
|
||||
server: Move WineHQ URLs to https.
|
||||
widl: Move WineHQ URLs to https.
|
||||
winegcc: Move WineHQ URLs to https.
|
||||
wrc: Move WineHQ URLs to https.
|
||||
winemaker: Move WineHQ URLs to https.
|
||||
wmc: Move WineHQ URLs to https.
|
||||
winebuild: Move WineHQ URLs to https.
|
||||
winedump: Move WineHQ URLs to https.
|
||||
c2man.pl: Move WineHQ URLs to https.
|
||||
msiexec: Move WineHQ URLs to https.
|
||||
notepad: Move WineHQ URLs to https.
|
||||
regedit: Move WineHQ URLs to https.
|
||||
winemine: Move WineHQ URLs to https.
|
||||
winepath: Move WineHQ URLs to https.
|
||||
wineconsole: Move WineHQ URLs to https.
|
||||
regsvr32: Move WineHQ URLs to https.
|
||||
wineboot: Move WineHQ URLs to https.
|
||||
winecfg: Move WineHQ URLs to https.
|
||||
winefile: Move WineHQ URLs to https.
|
||||
winedbg: Move WineHQ URLs to https.
|
||||
iexplore: Move WineHQ URLs to https.
|
||||
appwiz.cpl: Move WineHQ URLs to https.
|
||||
maintainers: Move WineHQ URLs to https.
|
||||
loader/wine.pl.UTF-8.man.in: Move WineHQ URL to https.
|
||||
|
||||
David Collett (1):
|
||||
kernel32: Adjust data directories in UpdateResource API.
|
||||
Daniel Lehman (1):
|
||||
wininet: Use case-insensitive comparison for server name.
|
||||
|
||||
Dmitry Timoshkov (8):
|
||||
user32/tests: Don't leave a stray test window behind.
|
||||
user32/tests: Fix test failures under Windows.
|
||||
user32/tests: Separate WS_EX_TOPMOST tests from SetWindowPos ones.
|
||||
user32/tests: Make WS_EX_TOPMOST tests more generic.
|
||||
user32/tests: Add a bunch of WS_EX_TOPMOST tests.
|
||||
server: Make it possible to deliver an APC to any thread alive in the process.
|
||||
server: Deliver an async io APC to any thread alive in the process.
|
||||
widl: Generate header macros even for aggregate return methods.
|
||||
Fabian Maurer (5):
|
||||
ucrtbase/tests: Properly use quotes.
|
||||
gdi32: In AddFaceToList allow fonts with long names and add tests.
|
||||
gdiplus: In GdipPrivateAddMemoryFont allow loading fonts with long names.
|
||||
msvcrt: Don't crash if _vsnwprintf gets NULL as format string and add test.
|
||||
wined3d: Unbind currently bound FBOs before dispatching compute shaders.
|
||||
|
||||
Fabian Maurer (4):
|
||||
shell32/tests: Add test for IAutoComplete2 with custom source.
|
||||
comdlg32/fontdlg: Allow setting value by typing it into the edit fields.
|
||||
user32/tests: Test manually setting WS_VSCROLL on combobox listbox.
|
||||
po: Change Mono to wine-mono for clarity.
|
||||
Gerald Pfeifer (1):
|
||||
advapi32: Include <stdarg.h> since winbase.h expects va_list.
|
||||
|
||||
Hans Leidekker (7):
|
||||
advapi32; Remove unused foward declarations.
|
||||
advapi32: Add traces to ConvertStringSecurityDescriptorToSecurityDescriptorA/W.
|
||||
advapi32: Fix parsing empty DACL/SACL security descriptor strings.
|
||||
wbemprox: Support NULL tests that use equality operators.
|
||||
ntdll: Fix size returned from RtlMakeSelfRelativeSD on 64-bit.
|
||||
advapi32/tests: Add tests for MakeSelfRelativeSD.
|
||||
advapi32: Fix size returned from ConvertStringSecurityDescriptorToSecurityDescriptor on 64-bit.
|
||||
Hans Leidekker (38):
|
||||
taskschd: Return success from a couple of stubs.
|
||||
taskschd: Implement ITaskSettings_put_RestartInterval.
|
||||
taskschd: Implement ITaskSettings_put_RestartCount.
|
||||
taskschd: Implement ITaskSettings_put_MultipleInstances.
|
||||
taskschd: Implement ITaskSettings_put_StopIfGoingOnBatteries.
|
||||
taskschd: Use heap_strdupW to allocate the interval in TaskSettings_put_RestartInterval.
|
||||
taskschd: Implement ITaskSettings_put_DisallowStartIfOnBatteries.
|
||||
taskschd: Implement ITaskSettings_put_AllowHardTerminate.
|
||||
taskschd: Implement ITaskSettings_put_StartWhenAvailable.
|
||||
taskschd: Implement ITaskSettings_put_RunOnlyIfNetworkAvailable.
|
||||
taskschd: Implement ITaskSettings_put_ExecutionTimeLimit.
|
||||
taskschd: Implement ITaskSettings_put_Enabled.
|
||||
taskschd: Implement ITaskSettings_put_DeleteExpiredTaskAfter.
|
||||
taskschd: Implement ITaskSettings_put_Priority.
|
||||
taskschd: Implement ITaskSettings_put_Compatibility.
|
||||
taskschd: Implement ITaskSettings_put_Hidden.
|
||||
taskschd: Implement ITaskSettings_put_RunOnlyIfIdle.
|
||||
taskschd: Implement ITaskSettings_put_WakeToRun.
|
||||
taskschd: Implement ITaskSettings_put_AllowDemandStart.
|
||||
taskschd: Implement ITaskDefinition_put_Triggers.
|
||||
taskschd: Implement ITaskDefinition_get_Principal.
|
||||
taskschd: Implement ITaskDefinition_put_Principal.
|
||||
taskschd: Implement ITaskDefinition_get_Actions.
|
||||
taskschd: Implement ITaskDefinition_put_Actions.
|
||||
taskschd: Implement IActionCollection_Create.
|
||||
taskschd: Implement IExecAction_put_Path.
|
||||
taskschd: Implement IExecAction_get_Path.
|
||||
taskschd: Consistently check for allocation failure.
|
||||
taskschd: Implement IDailyTrigger_put_StartBoundary.
|
||||
taskschd: Implement IDailyTrigger_get_StartBoundary.
|
||||
taskschd: Implement IDailyTrigger_put_Enabled.
|
||||
taskschd: Implement IDailyTrigger_get_Enabled.
|
||||
bcrypt: Add support for AES encryption on macOS.
|
||||
webservices: Store the async context directly in struct receive_message.
|
||||
webservices: Don't require specific writer state for element mappings in WsWriteType.
|
||||
webservices: Implement WS_REPEATING_ELEMENT_CHOICE_FIELD_MAPPING in the writer.
|
||||
webservices: Enable dictionary lookup after setting the output buffer.
|
||||
webservices: Don't use the dictionary for UTF-16 text.
|
||||
|
||||
Henri Verbeet (6):
|
||||
wined3d: Introduce a blitter based on ARB_copy_image.
|
||||
wined3d: Use raw blits in wined3d_device_copy_resource().
|
||||
wined3d: Use raw blits in wined3d_device_copy_sub_resource_region().
|
||||
wined3d: Clamp NULL source boxes in wined3d_device_copy_sub_resource_region().
|
||||
wined3d: Add format class information for WINED3DFMT_R8G8B8A8_SNORM.
|
||||
d3d11/tests: Introduce a format compatibility test.
|
||||
Henri Verbeet (4):
|
||||
wined3d: Really remove an outdated comment.
|
||||
d3d10core/tests: Introduce a format compatibility test.
|
||||
ddraw/tests: Redundant mode sets are broken on Windows 10.
|
||||
wined3d: Raise the default max_gl_version for specific cases.
|
||||
|
||||
Hugh McMaster (2):
|
||||
reg/tests: Properly escape the backslashes in an export test.
|
||||
regedit: Do not abort if the /m switch is used.
|
||||
Hugh McMaster (17):
|
||||
reg: Add initial support for the export operation.
|
||||
reg: Add basic syntax checks for the export operation.
|
||||
reg: Validate the system key before commencing the export operation.
|
||||
reg: Print a more informative error message if the system key is invalid.
|
||||
reg: Validate the registry key before commencing the export operation.
|
||||
reg: Prompt the user to overwrite the export file if it already exists.
|
||||
reg: Export the registry file header.
|
||||
reg: Export the name of the specified registry key.
|
||||
reg: Export registry value names.
|
||||
reg: Export REG_SZ data.
|
||||
reg: Export hex data types.
|
||||
reg: Export REG_DWORD values.
|
||||
reg: Recursively export all subkeys and data.
|
||||
reg: Make the newline string a static global.
|
||||
reg: Define MAX_SUBKEY_LEN in reg.h.
|
||||
reg/tests: Test capitalisation of switches.
|
||||
reg: Allow switches to be uppercase or lowercase.
|
||||
|
||||
Huw D. M. Davies (5):
|
||||
comctl32: Simplify handling of the marquee highlight.
|
||||
rsaenh: CALG_AES is not supported.
|
||||
comctl32: Don't create a masked imagelist if CLR_NONE is specified.
|
||||
ole32/tests: Use a separate data source for the file dib to avoid confusion.
|
||||
ole32: Rename structure member to target device size.
|
||||
Huw D. M. Davies (8):
|
||||
ole32: Make the synthesize helpers return a STGMEDIUM.
|
||||
ole32/tests: Show that the storage's CLSID is not modified when saving.
|
||||
ole32: Properly align CLIPFORMAT marshal data.
|
||||
ole32: Properly align HANDLE marshal data.
|
||||
ole32: Properly align HENHMETAFILE marshal data.
|
||||
ole32: Properly align HMETAFILEPICT marshal data.
|
||||
ole32: Remove unused variable.
|
||||
ole32: Don't clear the dirty flag when saving to another storage.
|
||||
|
||||
Jacek Caban (12):
|
||||
urlmon: Added user marshaling implementation for OnDataAvailable.
|
||||
urlmon: Added user marshaling implementation for GetBindInfo[Ex].
|
||||
urlmon/tests: Added IBindStatusCallback marshaling tests.
|
||||
ieproxy: Added IPersistHistory proxy/stub.
|
||||
mshtml: Merge olewnd.c into oleobj.c.
|
||||
mshtml: Store IOleAdviseHolder in HTMLDocumentObj instead of HTMLDocument.
|
||||
mshtml: Pass document as HTMLDocumentObj to update_doc.
|
||||
mshtml: Get rid of unneeded parent from NSContainer.
|
||||
mshtml: Removed no longer needed flush_pending_tasks.
|
||||
mshtml: Store task_magic in HTMLDocumentObj instead of HTMLDocument.
|
||||
mshtml: Added IHTMLDOMNode3::compareDocumentPosition implementation.
|
||||
mshtml: Hook addEventListener InvokeEx calls to allow capture default value.
|
||||
Jacek Caban (35):
|
||||
mshtml: Added support for default removeEventListener capture argument.
|
||||
mshtml: Return S_OK in IHTMLStyle2::put_behavior.
|
||||
server: Use default_fd_signaled for named pipe client.
|
||||
kernel32/tests: Silence noisy debug traces.
|
||||
mshtml: Removed unused impl_from_DispatchEx.
|
||||
mshtml: Store listener container type as a string.
|
||||
mshtml: Pass listener type as a string to get_listener_container.
|
||||
mshtml: Pass listener type as a string to remove_event_listener.
|
||||
mshtml: Silence some noisy FIXMEs.
|
||||
mshtml: Store event type string in DOMEvent object.
|
||||
mshtml: Added IDOMEvent::get_type implementation.
|
||||
mshtml: Use IDOMEvent for IHTMLEventObj::get_type implementation.
|
||||
mshtml: Added IDOMEvent::get_bubbles implementation.
|
||||
mshtml: Added IDOMEvent::get_cancelable implementation.
|
||||
mshtml: Ignore preventDefault calls for non-cancelable events.
|
||||
mshtml: Fixed event target leak in dispatch_event.
|
||||
mshtml: Added IDOMEvent::get_currentTarget implementation.
|
||||
mshtml: Added IDOMEvent::get_target implementation.
|
||||
mshtml: Added IDOMEvent::initEvent implementation.
|
||||
mshtml: Don't call preventDefault in stopPropagation.
|
||||
mshtml: Don't store dispatch mode in DOMEvent object.
|
||||
mshtml: Added IDOMEvent::dispatchEvent implementation.
|
||||
mshtml: Expose IDocumentEvent to scripts.
|
||||
mshtml/tests: Added more event object tests.
|
||||
jscript: Support VT_UI8 in variant_to_jsval.
|
||||
mshtml: Added IDOMEvent::get_timeStamp implementation.
|
||||
mshtml.idl: Added IDOMKeyboardEvent declaration.
|
||||
bcrypt/tests: Use common helper for testing different hash types.
|
||||
bcrypt: Added MD2 hash support.
|
||||
rsaenh: Use bcrypt for MD2 hashes.
|
||||
rsaenh: Use bcrypt for SHA1 hashes.
|
||||
bcrypt: Added support for MD4 hashes.
|
||||
rsaenh: Use bcrypt for MD4 hashes.
|
||||
rsaenh: Use bcrypt for MD5 hashes.
|
||||
rsaenh: Removed no longer needed ALG_ID argument from helper functions.
|
||||
|
||||
Jactry Zeng (1):
|
||||
wintrust: Update version to 6.1.7601.23769.
|
||||
Józef Kucia (41):
|
||||
wined3d: Fix SM4 discard_z instruction.
|
||||
wined3d: Introduce helper function to generate conditional instructions.
|
||||
d3d11/tests: Add test for SM4 discard instruction.
|
||||
d3d10core/tests: Add test for SM4 discard instruction.
|
||||
ddraw: Cleanup ddraw_get_d3dcaps().
|
||||
d3d9/tests: Add test for clip planes limits.
|
||||
d3d8/tests: Add test for clip planes limits.
|
||||
ddraw/tests: Add test for clip planes limits.
|
||||
d3d9: Clamp clip plane index to valid range.
|
||||
wined3d: Allow setting all 32 user clip planes.
|
||||
wined3d: Limit number of supported user clip planes to 8.
|
||||
wined3d: Disable all clip distances for blits.
|
||||
wined3d: Pack wined3d_context better.
|
||||
wined3d: Keep track of enabled clip distances.
|
||||
d3dx9: Avoid passing FALSE as D3DRS_CLIPPLANEENABLE bitmask.
|
||||
wined3d: Implement SV_ClipDistance.
|
||||
d3d11/tests: Add test for SV_ClipDistance.
|
||||
wined3d: Implement SV_CullDistance.
|
||||
d3d11/tests: Add test for combined clip and cull distances.
|
||||
wined3d: Correctly transform FFP clip planes.
|
||||
ddraw: Store all 32 user clip planes.
|
||||
wined3d: Store only supported user clip planes.
|
||||
wined3d: Add support for WINED3DFMT_BC4_SNORM format.
|
||||
wined3d: Add support for D3D10+ depth bias.
|
||||
d3d11: Implement depth bias.
|
||||
d3d8: Toggle depth test state based on auto depth stencil.
|
||||
d3d9: Toggle depth test state based on auto depth stencil.
|
||||
wined3d: Do not modify depth test state in wined3d_device_init_3d().
|
||||
d3d11: Fix initial depth stencil state.
|
||||
d3d11/tests: Add test for initial depth stencil state.
|
||||
ddraw: Also store supported user clip planes.
|
||||
d3d11/tests: Add test for relative addressing of vertex shader inputs.
|
||||
wined3d: Fix relative addressing for SM4+ vertex shader inputs.
|
||||
d3d8: Set depth test state while resetting device.
|
||||
d3d9: Set depth test state while resetting device.
|
||||
ddraw: Set depth test state while resetting device.
|
||||
wined3d: Do not modify depth test state in wined3d_device_reset().
|
||||
wined3d: Do not call wined3d_from_cs() in shader_resource_view_generate_mipmaps().
|
||||
wined3d: Avoid calling removed/deprecated GL functions in SetupForBlit().
|
||||
d3d11/tests: Add test for depth bias.
|
||||
d3d11/tests: Run depth bias test on smaller render targets.
|
||||
|
||||
Jonathan Doron (1):
|
||||
kernel32/tests: Test suspended process with new thread.
|
||||
Ken Thomases (4):
|
||||
winemac: Fix test for simple non-restrictive window region optimization.
|
||||
winemac: Check the display link running state as well as the window count to decide whether to start/stop it.
|
||||
winemac: Leave a window in auto-display mode when it doesn't yet have a display link.
|
||||
winemac: Stop the display link after 2 seconds of idleness, not the first time it's idle.
|
||||
|
||||
Julian Rüger (1):
|
||||
po: Update German translation.
|
||||
|
||||
Józef Kucia (2):
|
||||
wined3d: Allow copies between compatible formats in wined3d_device_copy_resource().
|
||||
wined3d: Allow copies between compatible formats in wined3d_device_copy_sub_resource_region().
|
||||
|
||||
Kimmo Myllyvirta (1):
|
||||
xaudio2: Add support for float formats with more than 2 channels.
|
||||
|
||||
Lauri Kenttä (1):
|
||||
Lauri Kenttä (4):
|
||||
readme: Update Swedish translation.
|
||||
readme: Use UTF-8 consistently in all translations.
|
||||
po: Update Finnish translation.
|
||||
readme: Move WineHQ URLs to https in translations.
|
||||
|
||||
Li Keqing (1):
|
||||
wined3d: Add Intel HD Graphics 5000 to the GPU list.
|
||||
|
||||
Louis Lenders (1):
|
||||
shell32: Add stub for Shell_NotifyIconGetRect.
|
||||
|
||||
Lucian Poston (1):
|
||||
shell32: Stub GetRedirectionCapabilities with S_OK.
|
||||
dwrite: Stub SetIncrementalTabStop with S_OK.
|
||||
|
||||
Marcus Meissner (3):
|
||||
ws2_32/tests: Avoid crashes on flaky/non-present network.
|
||||
shell32: Avoid a crash in testsuite.
|
||||
mshtml: Fixed a crash due to missing typelib marshalling on 64bit.
|
||||
Matteo Bruni (20):
|
||||
wined3d: Refuse to create texture views changing format from non-typeless.
|
||||
d3d11: Disallow 0-sized buffer shader resource views.
|
||||
d3d11/tests: Add a couple of testcases for UINT format SRVs.
|
||||
wined3d: Add texture flag for mipmap generation.
|
||||
d3d11: Validate D3D11_RESOURCE_MISC_GENERATE_MIPS flag for 2D textures.
|
||||
d3d11: Validate MiscFlags for 3D textures.
|
||||
d3d11: Validate buffer MiscFlags.
|
||||
d3d11: Pass the WINED3D_TEXTURE_CREATE_GENERATE_MIPMAPS flag to wined3d.
|
||||
d3d9: Stop calling wined3d_texture_generate_mipmaps().
|
||||
wined3d: Implement manual mipmap generation.
|
||||
d3d11: Implement GenerateMips().
|
||||
wined3d: Detect depth bias scale value per format.
|
||||
wined3d: Use GL_DEPTH_COMPONENT16 for 16 bit depth texture formats.
|
||||
d3dx9: Merge "main" source files.
|
||||
d3dx9: Use the D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY flag when compiling ASCII effects.
|
||||
d3dx9: Implement D3DXGetShader{Input|Output}Semantics().
|
||||
d3dx9/tests: Add a test for D3DXGetShader{Input|Output}Semantics().
|
||||
wined3d: Fix shader_resource_view_generate_mipmaps() with texture views.
|
||||
wined3d: Only allow swapchain textures to have mismatched sRGB setting in resource views.
|
||||
d3d11/tests: Add some tests for invalid RTVs.
|
||||
|
||||
Martin Storsjo (1):
|
||||
ucrtbase: Always return the full string length in __stdio_common_vs[w]printf for a NULL buffer.
|
||||
|
||||
Michael Müller (1):
|
||||
advapi32: Implement GetExplicitEntriesFromAclW.
|
||||
|
||||
Nikolay Sivov (9):
|
||||
uxtheme: Return NULL file handle on OpenThemeFile() failure.
|
||||
quartz/tests: Add a couple of tests for return values (Coverity).
|
||||
msxml3/httpreq: Return S_OK from setTimeouts().
|
||||
Nikolay Sivov (13):
|
||||
mshtml/tests: Test return values in more places (Coverity).
|
||||
gdiplus/tests: Check more return values (Coverity).
|
||||
comctl32/tests: Some cleanup for SysLink tests.
|
||||
comctl32/syslink: Fix return value for LM_GETIDEALSIZE.
|
||||
d2d1: Respond to ID2D1Image query.
|
||||
comctl32/tests: Some tests for focus handling in owner-data listviews.
|
||||
wininet/tests: Fix some leaks (Coverity).
|
||||
user32/tests: Added some tests for WM_GETTEXTLENGTH/WM_GETTEXT after EM_GETHANDLE was used.
|
||||
mshtml: Avoid potential moniker instance leak.
|
||||
user32/edit: Allow buffer access after EM_GETHANDLE.
|
||||
po: Update Russian translation.
|
||||
msvcp: Trace delimiter characters as single char strings.
|
||||
po: Update Russian translation.
|
||||
gdiplus/tests: Some tests for GdipGetFontCollectionFamilyList() and system collection.
|
||||
mshtml: Make sure actual host length matches returned BSTR length.
|
||||
msvcrt: Added _get_purecall_handler().
|
||||
httpapi/tests: Added some basic tests for session and group creation.
|
||||
user32/tests: Remove runtime check for EndMenu().
|
||||
|
||||
Piotr Caban (5):
|
||||
msvcrt/tests: Rewrite clock() tests.
|
||||
msvcrt: Fix IO initialization when invalid handles are passed.
|
||||
msvcrt: Fix close() behaviour on "no console" file descriptors.
|
||||
msvcrt: Fix read() behaviour on "no console" file descriptors.
|
||||
msvcrt: Fix write() behaviour on "no console" file descriptors.
|
||||
Piotr Caban (8):
|
||||
msvcrt: Call cdecl functions with empty FPU stack in _CI* functions.
|
||||
msvcp90: Use correct locale in basic_ios::narrow and basic_ios::widen.
|
||||
msvcrt: Set errno when close() is called on already closed fd.
|
||||
msvcrt: Change how fread splits reading into chunks.
|
||||
msvcrt: Don't report error in fclose on already closed stream.
|
||||
msvcrt: Fix buffer size checks in swscanf_s.
|
||||
msvcp: Fix failure class layout and exception information data.
|
||||
msvcp: Disable relay for _Thrd_current function.
|
||||
|
||||
Rafał Harabień (3):
|
||||
kernel32/tests: Check last error after successful Tls/FlsGetValue calls.
|
||||
riched20: Protect against pasting multi-line text in single-line control.
|
||||
winex11.drv: Preserve last error in x11drv_thread_data().
|
||||
Sergio Gómez Del Real (7):
|
||||
ole32/tests: Add some tests for testing metafiles.
|
||||
ole32: Add DIB saving in data cache, and relevant tests.
|
||||
ole32: Refactor OLE's data cache Save implementation.
|
||||
ole32: Add support for saving DIBs to CONTENTS streams.
|
||||
ole32: Add support for saving metafiles to CONTENTS streams.
|
||||
ole32: Add support for saving enhmetafiles to CONTENTS and Presentation streams.
|
||||
ole32/tests: Add tests for enhmetafile and CONTENTS stream saving.
|
||||
|
||||
Sebastian Lackner (1):
|
||||
ntdll: Avoid crash when trying to access page prot of address beyond address space limit.
|
||||
Stefan Dösinger (4):
|
||||
wined3d: Show the device window when changing fullscreen resolutions.
|
||||
d3d8/tests: Test mode change messages.
|
||||
msvcp: Use int64 for byval _Thrd_t parameters.
|
||||
msvcp: Cast the wait time in _Cnd_timedwait to ULONG.
|
||||
|
||||
Stanislav Motylkov (1):
|
||||
rasapi32: Add stub for RasGetConnectionStatistics.
|
||||
Stefan Leichter (1):
|
||||
wdscore: Add stub DLL.
|
||||
|
||||
Vincent Povirk (4):
|
||||
sane.ds: Send events to applications through the DSM.
|
||||
twain_32: Implement source selection dialog.
|
||||
gphoto2.ds: Set supported groups.
|
||||
gphoto2.ds: Send notifications through the DSM.
|
||||
Zebediah Figura (21):
|
||||
shell32/tests: Simplify and standardize test structure for progman_dde.
|
||||
explorer: Use the class name ExplorerWClass for the explorer browser.
|
||||
explorer: Set the window title to the current directory.
|
||||
shell32: Add a parser for DDE commands.
|
||||
shell32: Implement the CreateGroup() command for Progman DDE.
|
||||
shell32: Implement the DeleteGroup() command for Progman DDE.
|
||||
shell32: Implement the ShowGroup() command for Progman DDE.
|
||||
hlink/tests: Add tests for navigating from a string reference.
|
||||
hlink: Better handle the IBrowseContext parameter in IHlink::Navigate().
|
||||
configure: Remove l_intl.nls before removing created directories.
|
||||
shell32: Implement the AddItem() command for Progman DDE.
|
||||
shell32: Implement the DeleteItem() command for Progman DDE.
|
||||
shell32/tests: Simplify existing tests and add more tests for Progman DDE.
|
||||
kernel32: Fix a couple internal uses of ANSI functions.
|
||||
shell32: Implement the ReplaceItem() command for Progman DDE.
|
||||
shell32: Implement the ExitProgman() command for Progman DDE.
|
||||
shell32: Implement the Groups request for Progman DDE.
|
||||
msi: Complain louder if we can't find a custom action DLL or EXE.
|
||||
ole32: Add in-process user marshalling for bitmaps.
|
||||
ole32: Add local user marshalling for bitmaps.
|
||||
ole32: Add user marshalling for TYMED_GDI.
|
||||
|
||||
Zebediah Figura (3):
|
||||
kernel32/tests: Trace thread IDs in hexadecimal.
|
||||
kernel32/tests: Don't close the stop_event handle.
|
||||
webservices: Stub WsAbortChannel().
|
||||
Ziqing Hui (5):
|
||||
mlang: Implement IMLangFontLink2_MapFont, IMLangFontLink2_ReleaseFont and IMLangFontLink2_ResetFont.
|
||||
mlang: Implement IMLangFontLink_MapFont, IMLangFontLink_ReleaseFont and IMLangFontLink_ResetFont.
|
||||
mlang/tests: Add MapFont tests.
|
||||
mlang/tests: Add a test code page for each code page family.
|
||||
mlang: Fix font name of code page families.
|
||||
|
||||
--
|
||||
Alexandre Julliard
|
||||
|
|
1
AUTHORS
1
AUTHORS
|
@ -897,6 +897,7 @@ Leonardo Quijano Vincenzi
|
|||
Leonid Lobachev
|
||||
Leo van den Berg
|
||||
Leslie Choong
|
||||
Li Keqing
|
||||
Lilia Roumiantseva
|
||||
Linus Torvalds
|
||||
Lionel Debroux
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.69 for Wine 2.22.
|
||||
# Generated by GNU Autoconf 2.69 for Wine 3.0-rc1.
|
||||
#
|
||||
# Report bugs to <wine-devel@winehq.org>.
|
||||
#
|
||||
|
@ -580,8 +580,8 @@ MAKEFLAGS=
|
|||
# Identity of this package.
|
||||
PACKAGE_NAME='Wine'
|
||||
PACKAGE_TARNAME='wine'
|
||||
PACKAGE_VERSION='2.22'
|
||||
PACKAGE_STRING='Wine 2.22'
|
||||
PACKAGE_VERSION='3.0-rc1'
|
||||
PACKAGE_STRING='Wine 3.0-rc1'
|
||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||
PACKAGE_URL='https://www.winehq.org'
|
||||
|
||||
|
@ -2293,7 +2293,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 2.22 to adapt to many kinds of systems.
|
||||
\`configure' configures Wine 3.0-rc1 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
|
@ -2363,7 +2363,7 @@ fi
|
|||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of Wine 2.22:";;
|
||||
short | recursive ) echo "Configuration of Wine 3.0-rc1:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
|
@ -2580,7 +2580,7 @@ fi
|
|||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
Wine configure 2.22
|
||||
Wine configure 3.0-rc1
|
||||
generated by GNU Autoconf 2.69
|
||||
|
||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||
|
@ -3098,7 +3098,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 2.22, which was
|
||||
It was created by Wine $as_me 3.0-rc1, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
|
@ -19789,7 +19789,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 2.22, which was
|
||||
This file was extended by Wine $as_me 3.0-rc1, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
|
@ -19860,7 +19860,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 2.22
|
||||
Wine config.status 3.0-rc1
|
||||
configured by $0, generated by GNU Autoconf 2.69,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
|
Loading…
Reference in New Issue