mirror of
https://gitlab.winehq.org/wine/wine.git
synced 2024-11-19 17:06:04 -07:00
Release 1.9.22.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
5b2dc08307
commit
1316520a80
5 changed files with 229 additions and 270 deletions
1
.mailmap
1
.mailmap
|
@ -116,6 +116,7 @@ Robert 'Admiral' Coeyman <admiral@corner.net>
|
|||
Robert Riggs <rriggs@tesser.com>
|
||||
Robert Shearman <rob@codeweavers.com>
|
||||
Robert Shearman <robertshearman@gmail.com>
|
||||
Roman Pišl <rpisl@seznam.cz>
|
||||
Sato Kazuyuki <kazus@sunfish.suginami.tokyo.jp>
|
||||
Sergei Ivanov <sergei@corel.ca>
|
||||
Sergei Ivanov <sergei@corel.com>
|
||||
|
|
475
ANNOUNCE
475
ANNOUNCE
|
@ -1,15 +1,16 @@
|
|||
The Wine development release 1.9.21 is now available.
|
||||
The Wine development release 1.9.22 is now available.
|
||||
|
||||
What's new in this release (see below for details):
|
||||
- Initial version of the HID minidriver.
|
||||
- Support for lists in the RichEdit control.
|
||||
- System tray improvements.
|
||||
- macOS clipboard support adapted to the new design.
|
||||
- Initial implementation of bitmap rendering in Direct2D.
|
||||
- More WebServices implementation.
|
||||
- A few more steps towards HID support.
|
||||
- Various bug fixes.
|
||||
|
||||
The source is available from the following locations:
|
||||
|
||||
http://dl.winehq.org/wine/source/1.9/wine-1.9.21.tar.bz2
|
||||
http://mirrors.ibiblio.org/wine/source/1.9/wine-1.9.21.tar.bz2
|
||||
http://dl.winehq.org/wine/source/1.9/wine-1.9.22.tar.bz2
|
||||
http://mirrors.ibiblio.org/wine/source/1.9/wine-1.9.22.tar.bz2
|
||||
|
||||
Binary packages for various distributions will be available from:
|
||||
|
||||
|
@ -25,292 +26,248 @@ AUTHORS in the distribution for the complete list.
|
|||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Bugs fixed in 1.9.21 (total 18):
|
||||
Bugs fixed in 1.9.22 (total 25):
|
||||
|
||||
11819 The Longest Journey Demo: characters mostly invisible (broken TransformVertices with D3DVIEWPORT2)
|
||||
22317 Motocross madness demo has wrongly projected dirt (d3d_viewport_TransformVertices needs projection matrix + wrong scale)
|
||||
36499 Multiple applications need ID2D1Factory::CreateHwndRenderTarget implementation (SciTE 3.5.x, Direct2D .NET example apps)
|
||||
37183 Autogenerated programs/cscript/ihost.h is not being removed by make clean
|
||||
38530 eSignal 12.1 needs msvcp100.dll.?_Mtx_new@threads@stdext@@YAXAAPAX@Z
|
||||
39263 RichEdit should hide selection when it is unfocused
|
||||
39471 Elminage Gothic freezes after clicking on "New Game"
|
||||
40422 Illustrator CS6: hangs on ESC key press while Text tool is being used
|
||||
41142 gcc6: server build warnings
|
||||
41231 regedit no longer processes registry input from stdin using "-" as filename
|
||||
41405 Hornbill Supportworks Client 7.6.0: crashes with ExtFloodFill when open 'Incident Details' pane
|
||||
41409 Battle.net crashes at launch
|
||||
41420 Regression bug: bricscad crashes when copy or cut objects to the clipboard
|
||||
41430 Nothing visibly happens when clicking System Info button in Microsoft PowerPoint Viewer 14.0 (msinfo32.exe lacks a GUI)
|
||||
41432 Keyboard input code display program (Japanese VB6 application) doesn't run.
|
||||
41437 Implement a 64-bit version of __std_type_info_hash
|
||||
41455 Failed assertion in ME_SplitByBacktracking causes crash at end of Jupiter 2011 installer
|
||||
41511 gray square on tab
|
||||
11910 Multiple games need msvcirt.dll.??0istrstream@@QAE@PADH@Z (Tron 2.0, NOLF2, Schizm 2)
|
||||
16925 Star Trek: Borg does not run, needs msvcrt20.dll.??0ostrstream@@QAE@PADHH@Z
|
||||
20569 Winamp's next page in the shoutcast radio/tv list doesn't respond
|
||||
22671 Gestan crashes due to unimplemented msvcirt.dll.??0istrstream@@QAE@PAD@Z
|
||||
24519 Fractal Time!: cannot select an area in the generated image to zoom in
|
||||
26994 Microsoft reader crashes due to unimpl msvcirt.dll.?rdbuf@ostrstream@@QBEPAVstrstreambuf@@XZ
|
||||
27553 Reservoir Dogs: no videos and black menu right after starting
|
||||
29174 L2German.net: Lineage II installer crashes
|
||||
29412 Right click on system tray icon not work
|
||||
31338 Max Payne 2: The Fall of Max Payne (Steam) shows white screen and nothing else
|
||||
32672 Rainbow Six: Only the sky is rendered
|
||||
35025 Max Payne 2 Demo: checkboxes in options dialog have missing window styles
|
||||
35281 KCleaner hangs up in system tray
|
||||
35452 Warhammer 40,000: Dawn of War II (Steam) crashes on startup, reporting 'Failed to verify content catalog integrity'
|
||||
35630 New ReactOS shell crashes on unimplemented function shell32.dll.723 a.k.a. SHCreateSessionKey
|
||||
36205 TrySim v5.0 demo doesn't exit cleanly (crashes/hangs on exit)
|
||||
36690 Rockman 7FC has issues with Shade Man Easter Egg
|
||||
37410 Might & Magic Heroes IV crashes on startup
|
||||
39364 LFS.exe (Live for Speed) crash on copy/paste (Ctrl+C) operation on chat history
|
||||
41449 Power DVD 15 (Cyberlink) needs unimplemented function SHELL32.dll.SHRemoveLocalizedName
|
||||
41492 Failure to compile: redefinition of typedef ‘EVENT_FILTER_DESCRIPTOR’
|
||||
41565 WMI error in object Win32_ComputerSystemProduct, property UUID
|
||||
41570 Xenia emulator needs unimplemented function api-ms-win-core-rtlsupport-l1-1.RtlLookupFunctionEntry called in 64-bit code
|
||||
41572 Windows API crash (GetTimeZoneInformationForYear)
|
||||
41575 Copy/Cut and paste do not work as of wine 1.9.21
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Changes since 1.9.20:
|
||||
Changes since 1.9.21:
|
||||
|
||||
Akihiro Sagawa (5):
|
||||
kernel32: Implement LCMAP_FULLWIDTH.
|
||||
kernel32: Implement LCMAP_HALFWIDTH.
|
||||
webservices: Avoid decoding a nul character reference.
|
||||
webservices: Add support for decoding decimal numeric character references.
|
||||
webservices: Add support for decoding supplementary characters' references.
|
||||
Alexandre Julliard (1):
|
||||
rpcrt4: Remove noisy fixme.
|
||||
|
||||
Alex Henrie (1):
|
||||
msinfo32: Display an About dialog when the program is run.
|
||||
Alistair Leslie-Hughes (2):
|
||||
comtrl32/treeview: Display state value as hex.
|
||||
comdlg32/tests: Test when a directory is passed to OpenFileName Dialog.
|
||||
|
||||
Alexandre Goujon (1):
|
||||
msvcrt: Implement 64-bit version of __std_type_info_hash.
|
||||
Andrew Eikum (4):
|
||||
quartz: Clarify debug strings.
|
||||
d2d1: Implement d2d_transformed_geometry_FillContainsPoint().
|
||||
d2d1: Implement d2d_path_geometry_FillContainsPoint().
|
||||
d2d1/tests: Add FillContainsPoint() tests.
|
||||
|
||||
Alexandre Julliard (3):
|
||||
winex11: Add a helper function to send systray notifications.
|
||||
explorer: Add a helper function to send systray notifications.
|
||||
ntdll: Prevent importing the Zw functions.
|
||||
Andrey Gusev (8):
|
||||
user32: Add support for WS_EX_RIGHT style.
|
||||
wpc: Fix TRACE for WindowsParentalControls_CreateInstance.
|
||||
po: Update Ukrainian translation.
|
||||
api-ms-win-core-psapi-obsolete-l1-1-0: Add dll.
|
||||
ext-ms-win-gdi-dc-create-l1-1-1: Add dll.
|
||||
ext-ms-win-ntuser-message-l1-1-1: Add dll.
|
||||
ext-ms-win-rtcore-ntuser-dpi-l1-1-0: Add dll.
|
||||
ext-ms-win-ntuser-uicontext-ext-l1-1-0: Add dll.
|
||||
|
||||
Alistair Leslie-Hughes (1):
|
||||
dpnet: Correct GetComponentByName to return the correct buffer size.
|
||||
Aric Stewart (6):
|
||||
include: Correct NTSTATUS declaration for hidsdi.h.
|
||||
hidclass.sys: Use IoSetCompletionRoutine.
|
||||
hidclass.sys: Watch return for STATUS_PENDING not IRP status.
|
||||
winebus.sys: Handle device reports for hidraw devices.
|
||||
hid: Implement HidD_SetOutputReport.
|
||||
winebus.sys: Implement IOCTL_HID_SET_OUTPUT_REPORT for hidraw.
|
||||
|
||||
Andrey Gusev (3):
|
||||
wined3d: Add missing '\n' to FIXME() messages.
|
||||
api-ms-win-appmodel-runtime-l1-1-1: Add dll.
|
||||
ext-ms-win-kernel32-package-current-l1-1-0: Add dll.
|
||||
|
||||
André Hentschel (2):
|
||||
shell32/tests: Mark win10 failure as broken.
|
||||
advapi32/tests: Don't crash the service test on wow64 Wine.
|
||||
|
||||
Aric Stewart (12):
|
||||
winebus.sys: Watch for hid raw device addition and removal.
|
||||
winebus.sys: Add implementation for device removal.
|
||||
hidclass.sys: Minidriver handling for IRP_MN_REMOVE_DEVICE finished the IRP.
|
||||
winebus.sys: Implement IOCTL_HID_GET_DEVICE_ATTRIBUTES for hid devices.
|
||||
winebus.sys: Implement IOCTL_HID_GET_DEVICE_DESCRIPTOR for hidraw.
|
||||
winebus.sys: Implement IOCTL_HID_GET_REPORT_DESCRIPTOR for hidraw.
|
||||
winehid.sys: Add HID minidriver.
|
||||
winehid.sys: Register as a HID minidriver.
|
||||
include: Define IoSkipCurrentIrpStackLocation.
|
||||
winehid.sys: Implement handing internal ioctls.
|
||||
wine.inf: Add WineHID to the CriticalDeviceDatabase.
|
||||
winebus.sys: Implement IOCTL_HID_GET_STRING for hidraw.
|
||||
|
||||
Aurimas Fišeras (2):
|
||||
po: Update Lithuanian translation.
|
||||
Aurimas Fišeras (1):
|
||||
po: Update Lithuanian translation.
|
||||
|
||||
Austin English (1):
|
||||
subst: Add stub program.
|
||||
Austin English (3):
|
||||
shell32: Add SHRemoveLocalizedName stub.
|
||||
shell32: Add SHCreateSessionKey stub.
|
||||
api-ms-win-core-rtlsupport-l1-1-0: Add missing forwards.
|
||||
|
||||
Carlo Bramini (1):
|
||||
winefile: Use StrFormatByteSizeW.
|
||||
Bruno Jesus (1):
|
||||
comdlg32: Avoid crash when a path is passed into Open File Dialog.
|
||||
|
||||
Dmitry Timoshkov (1):
|
||||
include/d2d1.idl: Remove duplicate typedefs.
|
||||
Carlo Bramini (2):
|
||||
comdlg32: Uses SetDlgItemInt() to simplify the code.
|
||||
msi: Remove useless code.
|
||||
|
||||
Gerald Pfeifer (2):
|
||||
winedbg: Extend buffer in packet_query_monitor_process to avoid avoid overrun/truncation.
|
||||
wininet: Increase buffer in _test_status_code to avoid potential potential overflow.
|
||||
Christoph von Wittich (1):
|
||||
rpcrt4: Implement RpcBindingServerFromClient and populate NetworkAddr for each transport.
|
||||
|
||||
Detlef Riekenberg (1):
|
||||
winspool: Add our driver for all usable Printer environments.
|
||||
|
||||
Donat Enikeev (2):
|
||||
crypt32/tests: Add tests for Cert(Un)registerSystemStore.
|
||||
crypt32: Cert(Un)RegisterSystemStore semi-stubs.
|
||||
|
||||
Frédéric Delanoy (1):
|
||||
po: Update French translation.
|
||||
|
||||
Hadrien Boizard (1):
|
||||
winemac.drv: Use EqualRect() instead of memcmp() to compare RECTs.
|
||||
winex11.drv: Use EqualRect() instead of memcmp() to compare RECTs.
|
||||
|
||||
Hans Leidekker (16):
|
||||
ntdll: SzCSDVersion is an empty string on Windows 8 and up.
|
||||
advapi32: Add a stub implementation of EnableTraceEx2.
|
||||
webservices: Add support for writing WS_DATETIME values.
|
||||
webservices: Add support for reading WS_BYTES values.
|
||||
webservices: Add support for writing WS_BYTES values.
|
||||
wbemprox: Fix the variant type for Win32_SystemEnclosure.ChassisTypes.
|
||||
wbemprox: Return NULL for Win32_BIOS.IdentificationCode.
|
||||
wbemprox: Get rid of hard-coded OS version numbers.
|
||||
include: Avoid redefinition of EVENT_FILTER_DESCRIPTOR.
|
||||
webservices: Strip trailing zeros from time fraction.
|
||||
webservices/tests: Add more text type tests.
|
||||
webservices: Handle nil elements in the reader.
|
||||
webservices: WS_FIELD_OPTIONAL takes precedence over WS_FIELD_NILLABLE.
|
||||
webservices: Determine field size from write options and type size.
|
||||
webservices: Fix node insertion in the reader when the current node is an end element.
|
||||
webservices: Implement WS_STRUCT_IGNORE_TRAILING_ELEMENT_CONTENT.
|
||||
Hans Leidekker (13):
|
||||
advapi32: Avoid printing control characters in traces.
|
||||
davclnt: Return a fake handle from DavRegisterAuthCallback.
|
||||
include: Avoid redefinition of PEVENT_FILTER_DESCRIPTOR.
|
||||
netapi32: Implement DavGetUNCFromHTTPPath.
|
||||
wbemprox: Use the WS_ prefix to avoid conflicts with Unix headers.
|
||||
wbemprox: Return the hardware UUID for Win32_ComputerSystemProduct.UUID on macOS.
|
||||
msi: Accept descriptors without component.
|
||||
webservices: Implement WsReadBytes.
|
||||
webservices: Implement WsReadCharsUtf8.
|
||||
webservices: Implement WsReadChars.
|
||||
webservices: Add a stub implementation of WS_TYPE_ATTRIBUTE_FIELD_MAPPING in the reader.
|
||||
webservices: Explicitly pass the offset to read_type_struct_field.
|
||||
webservices: Implement WsCall.
|
||||
|
||||
Huw D. M. Davies (47):
|
||||
riched20: Set the end-of-paragraph run width to that of a space.
|
||||
riched20: Add an option to move the cursor to after the final end-of-paragraph.
|
||||
riched20: Allow selecting the final end-of-paragraph when using the right arrow key.
|
||||
riched20: Allow selecting to the start / end when using the up / down arrow keys.
|
||||
riched20: Allow selecting the final end-of-paragraph when using the mouse.
|
||||
riched20: Clearing the insert style should not depend on the event mask.
|
||||
riched20: Move the wrap context struct into wrap.c .
|
||||
riched20: Use the provided style for the end-of-paragraph run.
|
||||
riched20: Alter ME_SaveTempStyle() to accept the new style.
|
||||
riched20: Set a temporary insert style for the new paragraph.
|
||||
riched20: Set the format of the final eop to be that of the last char.
|
||||
riched20: Remove an unnecessary call to ME_SaveTempStyle().
|
||||
riched20: Don't try to wrap the end-of-paragraph run.
|
||||
riched20: Reset the numbering style info after a \pard .
|
||||
riched20: Implement parsing of the paragraph numbering destination.
|
||||
riched20: Add the ability to create ME_Strings from constants.
|
||||
riched20: Maintain a ptr to the end-of-paragraph run.
|
||||
riched20: Add support for displaying bulleted lists.
|
||||
riched20: Update the paragraph numbering style if the end-of-paragraph style changes.
|
||||
wordpad: Improve the indentation of bulleted lists.
|
||||
riched20: Add support for arabic number labelled lists.
|
||||
riched20: Add support for letter labelled lists.
|
||||
riched20: Add support for roman numeral labelled lists.
|
||||
wordpad: Add list labelling menu.
|
||||
wordpad: Switch the main menu to MENUEX so that the list menu can be given an id.
|
||||
wordpad: Remove BTNS_BUTTON from the toolbar style - it's a button style.
|
||||
wordpad: Add a dropdown menu to the bullet button.
|
||||
wordpad: Keep the list indentation aligned when the margins are changed.
|
||||
riched20: The new eop style when typing a list is a copy of the existing eop style.
|
||||
riched20: Don't emit paragraph props if they're the same as the previous paragraph's.
|
||||
riched20: Don't emit default values.
|
||||
riched20: Add a helper to add a font to the font table.
|
||||
riched20: Add a helper to add a colour to the colour table.
|
||||
riched20: Move the check for cell border colours into the same loop as the other colours.
|
||||
riched20: Add any paragraph numbering fonts to the font table.
|
||||
riched20: Add a helper to find a font in the font table.
|
||||
riched20: Add a helper to find a colour in the colour table.
|
||||
riched20: Emit RTF for paragraph numbering.
|
||||
riched20: Draw the paragraph numbering text in the correct colour.
|
||||
riched20/tests: Add a test to show the insert style is cleared if the selection changes.
|
||||
include: Add a padding WORD to ensure that wWeight is at the correct offset.
|
||||
riched20: Initialize the remaining CHARFORMAT2 members.
|
||||
riched20: Fix the interaction between CFE_UNDERLINE and bUnderlineType.
|
||||
riched20: Incrementally update the character format.
|
||||
riched20: Simplify call to ME_StreamOutRTFParaProps().
|
||||
riched20: Remove the question marks from the generator string.
|
||||
riched20: Remove unnecessary spaces before carriage returns.
|
||||
Henri Verbeet (1):
|
||||
wined3d: Get rid of WINED3DFMT_FLAG_GETDC.
|
||||
|
||||
Jacek Caban (9):
|
||||
winhttp: Added WINHTTP_OPTION_CLIENT_CERT_CONTEXT option stub.
|
||||
kernel32/tests: Added GetNamedPipeInfo tests.
|
||||
mshtml: Fixed leak in get_nsstyle_attr_nsval.
|
||||
mshtml: Update binding moniker in handle_redirect.
|
||||
rpcrt4: Use NtReadFile in rpcrt4_conn_np_read.
|
||||
mshtml: Added support for non-pixel style values in IHTMLStyle::get_pixel* functions.
|
||||
ntdll/tests: Added a test of using NtCancelIoEx on iosb associated with pipe listening.
|
||||
ws2_32: Pass completion routing to NtDeviceIoControlFile in server_ioctl_sock only if caller provided completion routine.
|
||||
server: Create ifchange async queue on socket fd.
|
||||
Hugh McMaster (7):
|
||||
regedit/tests: Replace the hard-coded subkey path with a define.
|
||||
regedit/tests: Open the registry key once in each test function.
|
||||
regedit/tests: Handle different data types with one verify_reg() function.
|
||||
regedit/tests: Add line break and complexity tests.
|
||||
reg/tests: Add line break and complexity tests for 'reg import'.
|
||||
regedit: Do not close the registy key handle when a line break is encountered.
|
||||
regedit: Close the registry key handle in the read function instead of the parser.
|
||||
|
||||
Józef Kucia (16):
|
||||
wined3d: Use MAX_TEXTURES instead of magic number.
|
||||
wined3d: Do not create separate dummy texture for each texture image unit.
|
||||
wined3d: Bind dummy textures to all texture image units.
|
||||
wined3d: Pass context to create_default_samplers().
|
||||
wined3d: Store pointer to device in wined3d_context.
|
||||
wined3d: Avoid using "context->swapchain" in context_update_window().
|
||||
wined3d: Avoid trying to get backup DC when context is no longer associated with swapchain.
|
||||
wined3d: Call context_destroy() directly if context is not associated with swapchain.
|
||||
wined3d: Avoid destroying active contexts.
|
||||
wined3d: Pass context to destroy_default_samplers().
|
||||
wined3d: Pass context to destroy_dummy_textures().
|
||||
wined3d: Get wined3d creation flags from d3d_info.
|
||||
wined3d: Call GL functions through gl_info.gl_ops in ffp_blit_blit_surface().
|
||||
wined3d: Call glGetIntegerv() through gl_info.gl_ops.
|
||||
wined3d: Call glFlush() through gl_info.gl_ops.
|
||||
wined3d: Call GL functions through gl_info.gl_ops in context_dump_fbo_attachment().
|
||||
Huw D. M. Davies (4):
|
||||
comctl32: Make the position variables signed to avoid wrapping in the HDF_RIGHT case.
|
||||
comctl32: Add support for the sort arrows.
|
||||
winemac: Update the keyboard layout data immediately after changing the input source.
|
||||
ntdll: Zero-init the buffer for non-linux versions of SystemProcessorPerformanceInformation.
|
||||
|
||||
Ken Thomases (1):
|
||||
winemac: Post WINDOW_FRAME_CHANGED with the non-fullscreen frame when exiting of fullscreen mode begins.
|
||||
Iván Matellanes (10):
|
||||
msvcirt: Don't return negative values in in_avail and out_waiting.
|
||||
msvcirt: Add a partial implementation of class ostrstream.
|
||||
msvcirt: Implement ostrstream constructors.
|
||||
msvcirt/tests: Add tests of ostrstream::pcount.
|
||||
msvcirt: Add a partial implementation of class istrstream.
|
||||
msvcirt: Implement istrstream constructors.
|
||||
msvcirt: Add a partial implementation of class strstream.
|
||||
msvcirt: Implement strstream constructors.
|
||||
msvcirt: Add a partial implementation of class stdiostream.
|
||||
msvcirt: Implement stdiostream constructors.
|
||||
|
||||
Kim Malmo (2):
|
||||
po: Update Norwegian translation.
|
||||
po: Some more updates to Norwegian translation.
|
||||
Jacek Caban (13):
|
||||
wintrust: Don't close key if RegOpenKeyExW failed.
|
||||
ntdll/tests: Added more registry symlink tests.
|
||||
ntdll: Return NULL key on NtCreateKey failure.
|
||||
advapi32: Pass options argument to NtOpenFileEx.
|
||||
advapi32: Initialize retkey value in open_key.
|
||||
ws2_32: Added FreeAddrInfoExW stub.
|
||||
kernel32: Improved GetUserPreferredUILanguages stub.
|
||||
taskschd: Added ITriggerCollection::Create implementation.
|
||||
taskschd: Added IDailyTrigger::DaysInterval property implementation.
|
||||
xmllite: Return success when setting XmlReaderProperty_MultiLanguage property.
|
||||
xmllite: Return success when setting XmlReaderProperty_MaxElementDepth property.
|
||||
ntdll: Cache error information for cacheable handles with no fd.
|
||||
server: Allow caching device file handles.
|
||||
|
||||
Kimmo Myllyvirta (1):
|
||||
wined3d: Clear texture flag from correct format when color fixup is not supported.
|
||||
Józef Kucia (17):
|
||||
wined3d: Let buffer_direct_upload() invalidate STATE_INDEXBUFFER if needed.
|
||||
wined3d: Clean up buffer_internal_preload().
|
||||
wined3d: Rename buffer_internal_preload() to wined3d_buffer_load().
|
||||
wined3d: Rename buffer_get_sysmem() to wined3d_buffer_load_sysmem().
|
||||
wined3d: Explicitly track locations for buffers.
|
||||
wined3d: Introduce wined3d_buffer_prepapre_location().
|
||||
wined3d: Introduce wined3d_buffer_load_location().
|
||||
wined3d: Do not assume that WINED3D_LOCATION_SYSMEM is always valid for double buffered buffers.
|
||||
wined3d: Move buffer_get_memory() under wined3d_buffer_load_sysmem().
|
||||
wined3d: Implement wined3d_buffer_prepare_location() for WINED3D_LOCATION_BUFFER.
|
||||
wined3d: Introduce wined3d_buffer_get_memory().
|
||||
wined3d: Prefer current locations to WINED3D_LOCATION_SYSMEM in wined3d_buffer_copy().
|
||||
wined3d: Replace wined3d_buffer_load_sysmem() calls with wined3d_buffer_load_location().
|
||||
wined3d: Introduce buffer_conversion_upload() helper function.
|
||||
wined3d: Simplify remove_vbos().
|
||||
wined3d: Fix index offset for immediate mode draws.
|
||||
wined3d: Use buffer_bind() in buffer_conversion_upload().
|
||||
|
||||
Ken Thomases (18):
|
||||
server: Make disconnecting a named pipe immediately close the client's connection and allow the server to initiate a new connection.
|
||||
kernel32/tests: Test that ConnectNamedPipe() works immediately after DisconnectNamedPipe() without waiting for the client to close.
|
||||
winemac: Allocate clipboard data as GMEM_FIXED.
|
||||
winemac: Convert old-Mac-style line breaks (CR) to Windows-style CRLF when importing UTF-16.
|
||||
winemac: Remove support for owner-displayed clipboard formats.
|
||||
winemac: Remove support for converting among standard clipboard formats.
|
||||
winemac: Don't export/import CF_BITMAP or CF_DIBV5 to/from a Mac-native data type.
|
||||
winemac: Don't export/import CF_TEXT or CF_OEMTEXT to/from Mac-native data types.
|
||||
winemac: Clamp the number of colors to <= 256 in bitmap_info_size().
|
||||
winemac: Use GetDIBits to retrieve the bitmap header when exporting a bitmap.
|
||||
winemac: Remove no-longer-called clipboard entry points.
|
||||
winemac: Simplify format_for_type() and callers since there's at most one format for a given Mac pasteboard type.
|
||||
winemac: Reimplement query_pasteboard_data() using the user32 clipboard API.
|
||||
winemac: Change macdrv_copy_pasteboard_formats() to return a C array instead of a CFArray.
|
||||
winemac: Run a single clipboard manager thread per window station, inside the explorer process.
|
||||
winemac: Implement the UpdateClipboard entry point to have the clipboard manager update its status.
|
||||
winemac: Detect loss of ownership of the Mac pasteboard and update the clipboard manager status.
|
||||
winemac: Use min() rather than MIN(), which is not reliably defined.
|
||||
|
||||
Lauri Kenttä (1):
|
||||
po: Update Finnish translation.
|
||||
|
||||
Marcus Meissner (2):
|
||||
webservices: Add error checking (Coverity).
|
||||
gdiplus: Assign error return (Coverity).
|
||||
explorer: Check icon for NULL (Coverity).
|
||||
riched20: Swap check for NULL ptr and first usage (Coverity).
|
||||
|
||||
Matteo Bruni (20):
|
||||
wined3d: Add ARB_fragment_coord_conventions extension.
|
||||
wined3d: Avoid vpos fixups when ARB_fragment_coord_conventions is supported.
|
||||
wined3d: Add core version of the functions introduced by EXT_draw_buffers2.
|
||||
wined3d: Add ARB_viewport_array extension.
|
||||
wined3d: Add ARB_clip_control extension.
|
||||
wined3d: Use ARB_clip_control to avoid vertex position fixups.
|
||||
wined3d: Slightly offset the viewport in the ARB_clip_control case.
|
||||
wined3d: Account for offscreen rendering in the pixel shader key only if vpos is used.
|
||||
wined3d: Flag WINED3D_SHADER_CONST_PS_Y_CORR on framebuffer changes.
|
||||
d3d9/tests: Make the window client rect match the d3d swapchain size.
|
||||
d3d9/tests: Add a test for the dsy SM3 instruction.
|
||||
d3d11/tests: Make the window client rect match the d3d swapchain size.
|
||||
d3d11/tests: Add a test for derivative shader instructions.
|
||||
d3d10core/tests: Make the window client rect match the d3d swapchain size.
|
||||
d3d10core/tests: Add a test for ddy.
|
||||
wined3d: Cleanup user clip distances defines and fields a bit.
|
||||
wined3d: Recognize a couple of Haswell / Broadwell GPUs on macOS.
|
||||
wined3d: Add a bunch of Broadwell and Skylake PCI ids and descriptions.
|
||||
wined3d: Ignore driver model if the requested driver model entry is missing.
|
||||
wined3d: Store blit quad texture coordinates in a struct wined3d_vec3 array.
|
||||
Michael Stefaniuc (2):
|
||||
mshtml/tests: Use EqualRect() to compare RECTs.
|
||||
mshtml: Use EqualRect() to compare RECTs.
|
||||
|
||||
Michael Müller (1):
|
||||
wmic: Improve cmd line parser and add support for path command.
|
||||
Nikolay Sivov (10):
|
||||
po: Update Russian translation.
|
||||
d2d1: Initial implementation of bitmap render target.
|
||||
uxtheme: Remove stub message for implemented functions.
|
||||
quartz: Remove stub messages for implemented methods.
|
||||
advapi32: Remove stub message from implemented function.
|
||||
wincodecs: Remove stub message for implemented methods.
|
||||
d3drm: Remove stub messages for implemented methods TRACEs.
|
||||
d2d1: Support setting and getting back start and end point for linear gradient brush.
|
||||
d2d1: Store gradient stop collection pointer for linear gradient brush.
|
||||
po: Update Russian translation.
|
||||
|
||||
Michael Stefaniuc (5):
|
||||
dmusic/tests: Add basic COM tests for IDirectMusicPort.
|
||||
dmusic: Simplify the IDirectMusicPort_QueryInterface implementation.
|
||||
dmusic: Move the SynthPortImpl struct to where it is used.
|
||||
dmusic: Support the IKsControl interface for the synth port.
|
||||
ws2_32: Use debugstr_guid() to trace GUIDs.
|
||||
Pierre Schweitzer (1):
|
||||
mpr: Implement connected resources enumeration.
|
||||
|
||||
Nikolay Sivov (7):
|
||||
d2d1: Initial implementation of HWND render target.
|
||||
d2d1/tests: Initial tests for bitmap render target.
|
||||
include: Update to latest dwrite revision.
|
||||
d2d1: Support shared bitmaps created from dxgi surface.
|
||||
d2d1: Make some of drawing calls a wrappers over DrawGeometry().
|
||||
dwrite: Update to IDWriteFactory4.
|
||||
d2d1: Implement GetDesktopDpi().
|
||||
Piotr Caban (1):
|
||||
gdiplus: Fix GdipCreateLineBrushFromRectWithAngle implementation.
|
||||
|
||||
Piotr Caban (4):
|
||||
msvcp110: Fix cin/cout/cerr/clog structure sizes.
|
||||
msvcp140/tests: Test virtual base table size exports.
|
||||
msvcp110: Fix num_get structure layout.
|
||||
msvcp100: Add stdext::threads::_Mtx_* implementation.
|
||||
Roman Pišl (2):
|
||||
process: Make PROCESS_QUERY_LIMITED_INFORMATION sufficient for QueryFullProcessImageName().
|
||||
user32: Fix buffer overflow in EDIT_EM_ReplaceSel().
|
||||
|
||||
Roman Pisl (5):
|
||||
shell32: Implement NIM_SETVERSION.
|
||||
winex11: Implement NIM_SETVERSION.
|
||||
explorer: Implement NIM_SETVERSION.
|
||||
winex11: Send WM_CONTEXTMENU on WM_RBUTTONUP and NIN_SELECT on WM_LBUTTONUP.
|
||||
explorer: Send WM_CONTEXTMENU on WM_RBUTTONUP and NIN_SELECT on WM_LBUTTONUP.
|
||||
Sebastian Lackner (11):
|
||||
ntoskrnl.exe: Defer deallocation of in_buff in dispatch_ioctl.
|
||||
ntoskrnl.exe: Add support for METHOD_IN_DIRECT/METHOD_OUT_DIRECT ioctls.
|
||||
ntoskrnl.exe: Use MmInitializeMdl in IoAllocateMdl.
|
||||
ntoskrnl.exe: Explicitly set MappedSystemVa for MDLs.
|
||||
hidclass.sys: Use MmGetSystemAddressForMdlSafe to access MDL data.
|
||||
hidclass.sys: Update reportBuffer pointer after reading packet from ringbuffer.
|
||||
hidclass.sys: Fix memory leak in call_minidriver.
|
||||
hidclass.sys: Fix memory leak in hid_device_thread.
|
||||
hidclass.sys: Avoid magic constants in ringbuffer implementation.
|
||||
hidclass.sys: Do not return failure when trying to set same ringbuffer size.
|
||||
hidclass.sys: Only return new reports when reading data from ringbuffer.
|
||||
|
||||
Sebastian Lackner (13):
|
||||
winebus.sys: Spawn a device loop thread and add synchronization.
|
||||
kernel32/tests: Add a testcase for CreateFileA with an invalid path.
|
||||
ntoskrnl.exe: Return STATUS_INVALID_DEVICE_REQUEST when calling unhandled driver function.
|
||||
ntoskrnl.exe: Fix a copy & paste error in dispatch_close.
|
||||
ntoskrnl.exe: Remove checks if MajorFunction is NULL.
|
||||
ntoskrnl.exe: Fix parameters of IoBuildSynchronousFsdRequest in dispatch_flush.
|
||||
ntoskrnl.exe: Use completion routine to transfer result of IRP back to server.
|
||||
user32/tests: Fix test failures on 64-bit testbot VMs.
|
||||
ntoskrnl.exe: Don't transfer back input buffer for IRP_MJ_WRITE requests.
|
||||
ntoskrnl.exe: Add support for async close processing.
|
||||
ntoskrnl.exe: Fix management of input/output buffers in dispatch handlers.
|
||||
ntoskrnl.exe: Do not abuse UserEvent to store event handle.
|
||||
winebus.sys: Add a strdupAtoW implementation.
|
||||
|
||||
Stefan Dösinger (6):
|
||||
ddraw/tests: Add position tests for D3DPROCESSVERTICES_TRANSFORM.
|
||||
ddraw: Store d3d1 projection matrices in device->legacy_projection.
|
||||
ddraw/tests: Test d3d2 and 3 drawing with non-standard viewports.
|
||||
ddraw: Apply legacy clipspace to d3d2.
|
||||
ddraw: Use the clip space matrix in TransformVertices.
|
||||
ddraw/tests: Add D3DVIEWPORT2 transform tests.
|
||||
|
||||
Vincent Povirk (9):
|
||||
gdiplus: Add FIXME for EMF records we need to implement.
|
||||
gdiplus/tests: Add test for gdi32 SetWorldTransform record.
|
||||
gdiplus: Implement EMR_SETWORLDTRANSFORM playback.
|
||||
gdiplus: Implement EMR_EXTSELECTCLIPRGN playback.
|
||||
gdiplus: Allow widening a "closed" line segment.
|
||||
gdiplus: GdipDrawLine ignores 0-pixel pens.
|
||||
gdiplus/tests: Add tests for 0-pixel pens.
|
||||
gdiplus: Add non-gdi32 implementation of GdipDrawPath.
|
||||
gdiplus: Add a software path for thin line drawing.
|
||||
Vincent Povirk (2):
|
||||
gdiplus: Reimplement GdipDrawPolygon based on GdipDrawPath.
|
||||
gdiplus: Implement GdipIsOutlineVisiblePathPoint.
|
||||
|
||||
--
|
||||
Alexandre Julliard
|
||||
|
|
3
AUTHORS
3
AUTHORS
|
@ -374,6 +374,7 @@ Dmitry Kozliuk
|
|||
Dmitry Potapov
|
||||
Dmitry Timoshkov
|
||||
Dominik Strasser
|
||||
Donat Enikeev
|
||||
Don Kelly
|
||||
Donn Miller
|
||||
Douglas Ridgway
|
||||
|
@ -1284,7 +1285,7 @@ Romain Iehl
|
|||
Roman Dadkov
|
||||
Roman Dolejsi
|
||||
Roman Mindalev
|
||||
Roman Pisl
|
||||
Roman Pišl
|
||||
Ronan Waide
|
||||
Ron Cemer
|
||||
Ron Gage
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
Wine version 1.9.21
|
||||
Wine version 1.9.22
|
||||
|
|
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.9.21.
|
||||
# Generated by GNU Autoconf 2.69 for Wine 1.9.22.
|
||||
#
|
||||
# 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.9.21'
|
||||
PACKAGE_STRING='Wine 1.9.21'
|
||||
PACKAGE_VERSION='1.9.22'
|
||||
PACKAGE_STRING='Wine 1.9.22'
|
||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||
PACKAGE_URL='http://www.winehq.org'
|
||||
|
||||
|
@ -2200,7 +2200,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.9.21 to adapt to many kinds of systems.
|
||||
\`configure' configures Wine 1.9.22 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
|
@ -2270,7 +2270,7 @@ fi
|
|||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of Wine 1.9.21:";;
|
||||
short | recursive ) echo "Configuration of Wine 1.9.22:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
|
@ -2478,7 +2478,7 @@ fi
|
|||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
Wine configure 1.9.21
|
||||
Wine configure 1.9.22
|
||||
generated by GNU Autoconf 2.69
|
||||
|
||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||
|
@ -2996,7 +2996,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.9.21, which was
|
||||
It was created by Wine $as_me 1.9.22, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
|
@ -19133,7 +19133,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.9.21, which was
|
||||
This file was extended by Wine $as_me 1.9.22, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
|
@ -19204,7 +19204,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.9.21
|
||||
Wine config.status 1.9.22
|
||||
configured by $0, generated by GNU Autoconf 2.69,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
|
Loading…
Reference in a new issue