Release 2.1.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
f8adb5cad8
commit
e08ed6cac2
932
ANNOUNCE
932
ANNOUNCE
|
@ -1,25 +1,19 @@
|
|||
The Wine team is proud to announce that the stable release Wine 2.0
|
||||
is now available.
|
||||
The Wine development release 2.1 is now available.
|
||||
|
||||
This release represents over a year of development effort and around
|
||||
6,600 individual changes. The main highlights are the support for
|
||||
Microsoft Office 2013, and the 64-bit support on macOS.
|
||||
|
||||
It also contains a lot of improvements across the board, as well as
|
||||
support for many new applications and games. See the release notes
|
||||
below for a summary of the major changes.
|
||||
|
||||
This is the first release made on the new time-based, annual release
|
||||
schedule. This implies that some features that are being worked on but
|
||||
couldn't be finished in time have been deferred to the next
|
||||
development cycle. This includes in particular the Direct3D command
|
||||
stream, the full HID support, the Android graphics driver, and
|
||||
message-mode pipes.
|
||||
What's new in this release (see below for details):
|
||||
- Many fixes that were deferred during code freeze.
|
||||
- More Shader Model 5 instructions.
|
||||
- A number of improvements to MIME message handling.
|
||||
- Line breaking improvements in DirectWrite.
|
||||
- HID bus service now running by default.
|
||||
- Direct2D rendering improvements.
|
||||
- Various bug fixes.
|
||||
- Source release tarballs now use xz compression.
|
||||
|
||||
The source is available from the following locations:
|
||||
|
||||
http://dl.winehq.org/wine/source/2.0/wine-2.0.tar.bz2
|
||||
http://mirrors.ibiblio.org/wine/source/2.0/wine-2.0.tar.bz2
|
||||
http://dl.winehq.org/wine/source/2.x/wine-2.1.tar.xz
|
||||
http://mirrors.ibiblio.org/wine/source/2.x/wine-2.1.tar.xz
|
||||
|
||||
Binary packages for various distributions will be available from:
|
||||
|
||||
|
@ -35,310 +29,604 @@ AUTHORS in the distribution for the complete list.
|
|||
|
||||
----------------------------------------------------------------
|
||||
|
||||
What's new in Wine 2.0
|
||||
======================
|
||||
|
||||
|
||||
*** Text and fonts
|
||||
|
||||
- More DirectWrite features are implemented, including:
|
||||
- Drawing of underlines.
|
||||
- Renderer sees drawing effect associated with text segment.
|
||||
- Support for color fonts in COLR/CPAL format.
|
||||
- Initial font fallback support, builtin data for some of CJK ranges.
|
||||
- Support for Wine-specific font replacement registry settings.
|
||||
- Improved font metrics resolution in case of incomplete or
|
||||
ambiguous font data.
|
||||
- Support for EUDC font collection based on current registry
|
||||
settings.
|
||||
|
||||
- Font embedding in PDF files is supported.
|
||||
|
||||
- The RichEdit control supports bulleted and numbered lists.
|
||||
|
||||
- Bold glyphs can be synthesized also for bitmap fonts.
|
||||
|
||||
- Character tables are based on version 9.0.0 of the Unicode Standard.
|
||||
|
||||
|
||||
*** Graphics
|
||||
|
||||
- Window, bitmap and GDI DC render targets are implemented in Direct2D.
|
||||
|
||||
- A wide range of optimizations make the DIB engine noticeably faster.
|
||||
|
||||
- GDI graphic paths are reimplemented for better compatibility; they
|
||||
are also supported with enhanced metafiles.
|
||||
|
||||
- Gradients are supported in GDI enhanced metafiles.
|
||||
|
||||
- Metafiles are better supported in GdiPlus.
|
||||
|
||||
- The macOS graphics driver supports a high-resolution ("Retina")
|
||||
rendering mode. It can be enabled by setting "RetinaMode" to "Y"
|
||||
under HKCU\Software\Wine\Mac Driver.
|
||||
|
||||
|
||||
*** User interface
|
||||
|
||||
- The clipboard support is reimplemented for better compatibility;
|
||||
copy & paste of HTML text is also improved. Drag & drop works more
|
||||
smoothly.
|
||||
|
||||
- In desktop mode, the taskbar displays running applications and
|
||||
allows switching between them.
|
||||
|
||||
- Version 4 of the system tray notification protocol is implemented.
|
||||
|
||||
- In desktop mode, some less common display resolutions like 640x400
|
||||
and 1280x960 are supported.
|
||||
|
||||
- More user interface elements scale correctly with high-DPI screens.
|
||||
|
||||
|
||||
*** Direct3D
|
||||
|
||||
- More Direct3D 10 and 11 features are implemented, including:
|
||||
- Several more shader model 4 and 5 shader instructions.
|
||||
- Several more resource formats.
|
||||
- Integer vertex shader inputs.
|
||||
- Typeless resources.
|
||||
- sRGB read/write support.
|
||||
- Depth and stencil clears.
|
||||
- Depth-only draws.
|
||||
- Array textures.
|
||||
- Index buffer offsets.
|
||||
- Unordered access views.
|
||||
- Primitive restart.
|
||||
|
||||
- The WineD3D graphics card database recognizes more graphics
|
||||
cards. When available, the GLX_MESA_query_renderer GLX extension is
|
||||
used to provide more accurate information about the graphics card.
|
||||
|
||||
- The (system) memory layout of texture resources more closely matches
|
||||
Windows. This affects applications that write beyond the bounds of a
|
||||
MIP-level, like for example League of Legends.
|
||||
|
||||
- The implementation of non-maskable multisample anti-aliasing is more
|
||||
correct. In particular, when the ARB_internalformat_query extension
|
||||
is available, only quality levels corresponding to specific sample
|
||||
counts supported by the OpenGL implementation are reported to the
|
||||
application. Previously, reporting a large number of non-maskable
|
||||
multisample anti-aliasing quality levels would break some
|
||||
applications.
|
||||
|
||||
- Direct3D 11 feature levels are supported.
|
||||
|
||||
- Retrieving a GDI device context from DXGI surfaces is
|
||||
implemented. This is used for rendering to DXGI surfaces using GDI.
|
||||
|
||||
- More DXGI swapchain methods are implemented, particularly those
|
||||
relating to switching display modes and switching to and from
|
||||
fullscreen.
|
||||
|
||||
- When ARB_clip_control and ARB_viewport_array are both supported,
|
||||
position fixups are slightly more efficient.
|
||||
|
||||
- The APPLE_client_storage extension is no longer used. It caused more
|
||||
problems than it solved.
|
||||
|
||||
- New HKCU\Software\Wine\Direct3D registry keys:
|
||||
- "CheckFloatConstants" (REG_SZ).
|
||||
Setting this to "enabled" enables additional run-time bounds
|
||||
checking on relatively addressed shader constant access. This
|
||||
helps some (broken) applications, but comes at a performance cost.
|
||||
- "MaxShaderModelHS", "MaxShaderModelDS" and "MaxShaderModelCS" (REG_DWORD).
|
||||
These limit the maximum supported shader model for hull, domain,
|
||||
and compute shaders respectively, analogous to the existing
|
||||
"MaxShaderModelVS", "MaxShaderModelGS", "MaxShaderModelPS"
|
||||
keys. Note that these shader types are new in shader model 5, so
|
||||
setting this to anything lower than 5 will effectively disable
|
||||
them.
|
||||
- "SampleCount" (REG_DWORD).
|
||||
Setting this registry key will force the multisample anti-aliasing
|
||||
sample count to the specified value for swapchain render
|
||||
targets. This allows anti-aliasing to be forced on applications
|
||||
that do not otherwise support anti-aliasing themselves, but may
|
||||
have no effect or break the application depending on the specific
|
||||
application.
|
||||
|
||||
|
||||
*** DirectDraw
|
||||
|
||||
- Retrieving a GDI device context from a DirectDraw surface is
|
||||
implemented in a more accurate way. In particular, retrieving a GDI
|
||||
device context for a "client memory" surface will retrieve a GDI
|
||||
device context that's backed by that same client memory.
|
||||
|
||||
- A number of fixes related to vertex transformation in early
|
||||
DirectDraw versions have been made.
|
||||
|
||||
|
||||
*** D3DX
|
||||
|
||||
- The support for the D3DX 9 effect framework is more complete, in
|
||||
particular:
|
||||
- There is initial support for preshaders.
|
||||
- Many more effect states are correctly applied.
|
||||
|
||||
- D3DX 10 and 11 asynchronous data loaders are implemented.
|
||||
|
||||
- The d3dx9 DLLs no longer forward to d3dx9_36, but are built from the
|
||||
same source instead.
|
||||
|
||||
- The d3dcompiler DLLs no longer forward to d3dcompiler_43, but are
|
||||
built from the same source instead.
|
||||
|
||||
|
||||
*** Sound and video
|
||||
|
||||
- GStreamer version 1.0 is supported for audio and video streams.
|
||||
|
||||
- DirectSound supports downmixing from 5.1 and 4.0 formats to stereo.
|
||||
|
||||
|
||||
*** Internet and networking
|
||||
|
||||
- The Web Services API is supported. The XML reader and writer are
|
||||
implemented, along with support for serializing many common data
|
||||
types. Basic support for making SOAP calls is also included. This
|
||||
enables Microsoft Office 2013 online activation.
|
||||
|
||||
- The Gecko engine is updated to the version from Firefox 47.
|
||||
|
||||
- IDN name resolution is supported.
|
||||
|
||||
- Various SHA hashes are supported using GnuTLS.
|
||||
|
||||
- Looking up the host address prioritizes non-loopback interfaces,
|
||||
which fixes a number of networked games.
|
||||
|
||||
- XML writing is faster for large files.
|
||||
|
||||
- Winsock supports the IP_DONTFRAGMENT socket option.
|
||||
|
||||
- Long URLs are handled correctly.
|
||||
|
||||
- JavaScript performance is improved. JSON is also supported.
|
||||
|
||||
|
||||
*** Internationalization
|
||||
|
||||
- There is proper support for the Persian locale.
|
||||
|
||||
- Uniscribe better supports right-to-left languages.
|
||||
|
||||
- Japanese Hiragana, Katakana and full-width/half-width character
|
||||
mapping is implemented.
|
||||
|
||||
|
||||
*** 64-bit support
|
||||
|
||||
- 64-bit applications are supported on macOS.
|
||||
|
||||
- The Mono engine has 64-bit support.
|
||||
|
||||
- C++ exceptions are handled correctly on x86-64, including nested
|
||||
exceptions and collided unwinds.
|
||||
|
||||
- The debug registers are supported on x86-64.
|
||||
|
||||
|
||||
*** Built-in applications
|
||||
|
||||
- The 'winebrowser' helper application supports multiple arguments to
|
||||
invoke the host browser or mailer.
|
||||
|
||||
- The 'reg' command-line registry utility supports the 'query'
|
||||
command, all registry data types, and has more robust command line
|
||||
handling.
|
||||
|
||||
- The 'winhlp32' help viewer properly displays tables and images.
|
||||
|
||||
- The 'wineconsole' tool better supports East-Asian fonts. Color
|
||||
handling is also improved.
|
||||
|
||||
|
||||
*** Build environment
|
||||
|
||||
- Import libraries can optionally be built as static libraries
|
||||
similarly to Windows, instead of .def files. This avoids the need
|
||||
for a separate .def.a library file.
|
||||
|
||||
- The IDL compiler supports "midl_pragma warning" directives.
|
||||
|
||||
- Cross-compilation with the Mingw-w64 Clang and ARM toolchains is
|
||||
supported.
|
||||
|
||||
|
||||
*** Kernel
|
||||
|
||||
- A new driver architecture is in place for supporting HID devices.
|
||||
This follows the Windows model, with platform-specific bus drivers
|
||||
and HID minidrivers. It will be used in future releases to unify
|
||||
support for HID devices, and potentially also for USB device
|
||||
support.
|
||||
|
||||
- Loading multiple kernel drivers inside the same user-mode process is
|
||||
supported. This is used for HID drivers.
|
||||
|
||||
- A directory cache is implemented, to allow returning files in the
|
||||
expected order and avoid relying on platform-specific system calls.
|
||||
|
||||
- Many more API Set libraries (the oddly-named api-ms-win-* dlls) are
|
||||
implemented.
|
||||
|
||||
- Interrupt 0x2d (used for debugger checks) is emulated.
|
||||
|
||||
|
||||
*** Miscellaneous
|
||||
|
||||
- Read interval timeouts are supported for serial ports.
|
||||
|
||||
- Variables starting with 'QT_' are filtered from the Unix environment
|
||||
since they may have unwanted effects on Qt-based Windows
|
||||
applications.
|
||||
|
||||
- Support for joystick button mapping and force feedback effects is
|
||||
improved.
|
||||
|
||||
- Many stream classes are implemented in MSVCIRT, the old I/O stream
|
||||
C++ runtime.
|
||||
|
||||
- Windows Management Instrumentation (WMI) implements some more WBEM
|
||||
classes.
|
||||
|
||||
- Most remaining OpenMP functions are implemented.
|
||||
|
||||
- Uninstallation support in MSI is improved.
|
||||
|
||||
|
||||
*** New external dependencies
|
||||
|
||||
- libudev is used for HID device support.
|
||||
|
||||
- GStreamer version 1.0 is used instead of version 0.10.
|
||||
|
||||
- GnuTLS version 2.10 or higher is required for the SHA hashing
|
||||
functions to be supported.
|
||||
|
||||
|
||||
*** Configuration changes
|
||||
|
||||
- A number of DLLs are now built separately from a common source,
|
||||
instead of forwarding to a master DLL. This means that native DLL
|
||||
overrides need to be set on the specific version of the DLL being
|
||||
loaded, instead of the master one. This applies to the d3dx9_*,
|
||||
d3dcompiler_*, xaudio2_*, xapofx1_* and x3daudio1_* DLLs.
|
||||
|
||||
|
||||
*** Release numbering
|
||||
|
||||
- Starting with 2.0, version numbering will change: stable release
|
||||
updates will follow the existing scheme: 2.0.1, 2.0.2, 2.0.3, etc.
|
||||
but the developemnt branch will drop the intermediate number: the
|
||||
releases will be numbered 2.1, 2.2, 2.3, etc. leading to the next
|
||||
stable release, which will be called 3.0.
|
||||
Bugs fixed in 2.1 (total 62):
|
||||
|
||||
12714 SimCity 2000: crashes when saving or opening a file.
|
||||
14897 DirectDraw games (Jojo's Fashion Show 2: Las Cruces demo, The Chosen: Well of Souls) try to lock surface with invalid dwSize
|
||||
17923 No music in X-COM: UFO Defense
|
||||
18631 regedit gives wrong error when renaming keys
|
||||
20026 Metal Fatigue crashes on file enumeration (Game saves, skirmish maps)
|
||||
23547 Railroad Tycoon 2: Platinum (Steam) crashes when setting resolution to 800x600
|
||||
24112 Xara Designer Pro 6 demo crashes when you select 'continue trial'
|
||||
25516 Sims 3 flickering white textures
|
||||
26264 Tanktics won't start
|
||||
26531 Frogger crashes upon exiting game
|
||||
27580 Wine Notepad command line parser eats the first 2 letters when the path starts with / (it should only do this for valid command line options)
|
||||
28982 Application Zero no Kiseki crashes when it tries to play 44100Hz Stereo WAVE music
|
||||
30308 Property sheet fails to display Page Title
|
||||
31113 Civilization V crashes after specific amount of game turns
|
||||
32627 MiroVideoConverter setup gives error "Internal error occurred"
|
||||
34171 Actua Soccer 2 API error when loading game from menu
|
||||
34960 Civilization V crashes when loading game
|
||||
35155 PDF-Xchange Viewer chrashes when a lot of documents opened
|
||||
35993 Graphical Glitches in Agarest Generations of War
|
||||
36501 Dyn Updater v4.1.10 'DynUpConfig' tool crashes on startup ('Win32_NetworkAdapterConfiguration' WMI class 'Description' property missing)
|
||||
37034 Stars!: Crashes on startup
|
||||
38192 Harry Potter 7 Part 2 crash at begins
|
||||
38773 msvcr100/110/120 is missing reader_writer_lock (required for MSVC 2013)
|
||||
39180 Witcher 3 Wild hunt Wine 1.7.50 not working
|
||||
39920 Nanocad 5.: file open/import dialog does not open
|
||||
40133 No Limits 2 help system needs GetOverhangMetrics()
|
||||
40392 ComicRack 0.9.x (.NET 4.5 app) hangs/crashes on startup when executing WMI query
|
||||
40592 wininet:http test regression
|
||||
40629 Noto Nastaliq Urdu font crashes notepad during shaping
|
||||
40938 UE4 games (Ether One Redux, Into the Stars) crash while loading with "BackBuffer->GetResource() has 3 refs, expected 1" error
|
||||
41052 Failure to create D3D9 device on i915
|
||||
41175 Firefox tooltips are partly black
|
||||
41324 Everspace (UE4) requires bfi opcode
|
||||
41579 Rush for Berlin Gold crashes after the intro videos
|
||||
41623 Odallus The Dark Call crashes while starting if a force feedback enabled controller is plugged in
|
||||
41706 Adam Standalone demo: Backend can't handle opcode ubfe
|
||||
41747 HYPACK 2016 crashes trying to set "AllowXsltScript" and "AllowDocumentFunction" properties
|
||||
41905 The Solus Project: Backend can't handle opcode bfrev
|
||||
42022 The Magic School Bus Explores The Solar System needs msvideo.dll16.DRAWDIBPROFILEDISPLAY
|
||||
42023 The Magic School Bus Explores The Solar System crashes on launch; appears to be missing some files
|
||||
42078 Dungeons & Dragons: Chronicles of Mystara needs d3dx11_43.dll.D3DX11CreateShaderResourceViewFromMemory
|
||||
42093 Git for Windows 2.7.0 needs unimplemented function rstrtmgr.dll.RmShutdown
|
||||
42096 Steam -> RPGMaker 2003 needs unimplemented function KERNEL32.dll.BaseFlushAppcompatCache
|
||||
42141 Star Ruler 2 black screen on macOS and FreeBSD
|
||||
42159 Sega Bug crashes immediately
|
||||
42163 Sid Meier's Railroads! crash loading multiplayer lobby
|
||||
42166 Custom application needs mf3216.dll (32-bit to 16-bit metafile converter)
|
||||
42187 Radeon R9 285 GPU incorrectly recognized
|
||||
42206 Gauntlet character screen background is corrupted.
|
||||
42212 WOLF RPG Editor: Division by zero when winegstreamer is enabled
|
||||
42218 mshtml/tests/dom crashes in xul while running test_doc_elem
|
||||
42220 secur32/tests/ntlm crashes in ntlm_EncryptMessage due to null pointer
|
||||
42221 ws2_32/tests/sock fails with "TransmitFile header buffer did not match!"
|
||||
42225 MSRX v2015a (magnetic stripe reader app) crashed on plugplay:hidraw_set_feature_report Output feature buffer too small
|
||||
42244 QQ 2013 needs ntoskrnl.exe.IoCreateFile
|
||||
42245 QQ 2013 needs ntoskrnl.exe.KeClearEvent
|
||||
42257 Warpath 21st Century does not have sound
|
||||
42299 Ecue Lighting Suite installer fails to start, needs ntdll.NtLoadKey2
|
||||
42303 Magic: The Gathering Online 4.0 crashes when entering the battle
|
||||
42306 One Note Free Retail installer crashes in xmllite
|
||||
42312 ShellView does not display items attributes
|
||||
42315 Piriform Speccy 1.3 needs setupapi.dll.CM_Get_Child_Ex
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Changes since 2.0:
|
||||
|
||||
Adam Bolte (1):
|
||||
wined3d: Add GPU information for AMD FIJI.
|
||||
|
||||
Alasdair Sinclair (1):
|
||||
configure: Fix make install for mf3216.dll.
|
||||
|
||||
Alex Henrie (6):
|
||||
shell32: Correct dialog title in error message from "Run File" to "Run".
|
||||
ddraw: Don't crash if writing out a new ddraw1 surface segfaults.
|
||||
ddraw: Don't crash if writing out a new ddraw2 surface segfaults.
|
||||
ddraw: Don't crash if writing out a new ddraw4 surface segfaults.
|
||||
ddraw: Don't crash if writing out a new ddraw7 surface segfaults.
|
||||
include: Add constants for CryptProtectMemory/CryptUnprotectMemory.
|
||||
|
||||
Alexandre Julliard (4):
|
||||
make_announce: Update version number parsing for the new versioning scheme.
|
||||
ole32: Don't set zero-size clipboard data, this no longer works.
|
||||
ole32: Only trace a clipboard format name if it has one.
|
||||
ole32: Use a HWND_MESSAGE window for the clipboard.
|
||||
|
||||
Alistair Leslie-Hughes (3):
|
||||
include: Add UnlockResource prototype.
|
||||
maintainers: Add DirectPlay section.
|
||||
include: Add dhcpcsdk.h.
|
||||
|
||||
Andrew Eikum (5):
|
||||
kernel32: Use different default sublangs for Spanish and Chinese.
|
||||
kernel32/tests: Test result from LCIDToLocaleName.
|
||||
kernel32: Don't care about case when finding matching locale.
|
||||
quartz: Clean up another trace for consistency.
|
||||
quartz: Downgrade FIXME->WARN.
|
||||
|
||||
Andrew Wesie (1):
|
||||
ntdll: Prevent NULL dereference in NtSuspendThread.
|
||||
|
||||
Andrey Gusev (6):
|
||||
ntdll: Move UnregisterTraceGuids from advapi32 to ntdll.
|
||||
setupapi: Add CM_Get_Child_Ex stub.
|
||||
setupapi: Add CM_Get_Sibling_Ex stub.
|
||||
d3dx11: Add D3DX11CreateShaderResourceViewFromMemory stub.
|
||||
shlwapi: Avoid 'else if' for IStream_fnQueryInterface.
|
||||
po: Update Ukrainian translation.
|
||||
|
||||
André Hentschel (51):
|
||||
winmm: Fix midiOutSetVolume spec file entry.
|
||||
ntdll: Fix some more spec file entries.
|
||||
krnl386.exe16: Fix some spec file entries.
|
||||
comctl32: Fix some spec file entries.
|
||||
odbc32: Fix some spec file entries.
|
||||
advapi32: Fix some spec file entries.
|
||||
atl: Fix AtlModuleInit spec file entry.
|
||||
compstui: Fix SetCPSUIUserData spec file entry.
|
||||
iphlpapi: Fix GetBestRoute spec file entry.
|
||||
hidclass.sys: Fix compilation on systems that don't support nameless structs.
|
||||
winebus.sys: Fix compilation on systems that don't support nameless structs.
|
||||
msi: Fix some spec file entries.
|
||||
mscms: Fix some spec file entries.
|
||||
shell32: Fix some spec file entries.
|
||||
user32: Fix DrawMenuBarTemp spec file entry.
|
||||
ntdll: Fix even more spec file entries.
|
||||
rpcrt4: Fix some spec file entries.
|
||||
wow32: Fix some spec file entries.
|
||||
mpr: Fix some spec file entries.
|
||||
urlmon: Fix FindMimeFromData spec file entry.
|
||||
setupapi: Fix some spec file entries.
|
||||
winspool.drv: Fix some spec file entries.
|
||||
oleaut32: Fix OleTranslateColor spec file entry.
|
||||
usp10: Fix ScriptRecordDigitSubstitution spec file entry.
|
||||
advapi32: Fix some more spec file entries.
|
||||
kernel32: Fix some spec file entries.
|
||||
winemapi: Fix some spec file entries.
|
||||
winscard: Fix some spec file entries.
|
||||
avifil32: Fix AVIStreamReadFormat spec file entry.
|
||||
secur32: Fix LsaConnectUntrusted spec file entry.
|
||||
mapi32: Fix some spec file entries.
|
||||
wininet: Fix some spec file entries.
|
||||
d3d8: Fix ValidatePixelShader spec file entry.
|
||||
ntdll: Remove dead initializations (clang).
|
||||
dwrite: Remove dead initialization (clang).
|
||||
msxml3: Remove dead initialization (clang).
|
||||
server: Remove dead assignment (clang).
|
||||
cmd: Remove dead assignments (clang).
|
||||
shell32: Remove dead assignments (clang).
|
||||
loadperf: Fix some spec file entries.
|
||||
winhttp: Fix some spec file entries.
|
||||
serialui: Fix EnumPropPages spec file entry.
|
||||
comctl32: Fix some more spec file entries.
|
||||
msvfw32: Fix some spec file entries.
|
||||
oleview: Fix bytecount for memmoves (Coverity).
|
||||
windowscodecs: Remove dead assignment (clang).
|
||||
windowscodecs: Fix IWICImagingFactory_CreateDecoderFromFileHandle_Proxy spec file entry.
|
||||
gdiplus: Fix some spec file entries.
|
||||
include: Add the new version of the IP_ADAPTER_UNICAST_ADDRESS structure.
|
||||
iphlpapi: Use the new version of the IP_ADAPTER_UNICAST_ADDRESS structure.
|
||||
winex11: Remove dead code (clang).
|
||||
|
||||
Anton Romanov (1):
|
||||
user32: Add OCR_RDR* cursors.
|
||||
|
||||
Aric Stewart (18):
|
||||
usp10: Implement GSUB Context Substitution types 1 and 2.
|
||||
usp10: Implement Contextual Positioning Subtable: Format 2.
|
||||
usp10: Implement Chaining Context Substitution Format 2: Class-based Chaining Context Glyph Substitution.
|
||||
hid: Implement HidD_GetNumInputBuffers.
|
||||
hid: Implement HidP_GetUsagesEx.
|
||||
hid/tests: Add HID device enumeration test.
|
||||
hidclass.sys: When processing reads fill all the buffers.
|
||||
hid: Implement HidP_MaxDataListLength.
|
||||
hid: Implement HidP_GetData.
|
||||
usp10: Fix Contextual Shaping for Languages with RTL write order.
|
||||
usp10: Change GSUB_E_NOGLYPH value.
|
||||
usp10: Fix next index for RTL MultipleSubst.
|
||||
usp10: Apply 'ccmp' before Arabic contextual shaping.
|
||||
hidclass.sys: BSize will never be negative.
|
||||
hid/tests: Test device reads.
|
||||
hid/tests: Test HidD_GetInputReport.
|
||||
hidclass.sys: IOCTL_HID_GET_INPUT_REPORT has report ID as first byte.
|
||||
loader: Start winebus service by default.
|
||||
|
||||
Aurimas Fišeras (2):
|
||||
po: Update Lithuanian translation.
|
||||
po: Update Lithuanian translation.
|
||||
|
||||
Austin English (8):
|
||||
kernel32: Add BaseFlushAppcompatCache stub.
|
||||
mf3216: Add stub dll.
|
||||
rstrtmgr: Add RmShutdown stub.
|
||||
ntoskrnl.exe: Add IoCreateFile stub.
|
||||
ntoskrnl.exe: Add stub KeClearEvent.
|
||||
ntdll: Add a stub for NtLoadKey2.
|
||||
winusb: Add stub dll.
|
||||
dhcpsvc: Add DhcpRequestParams stub.
|
||||
|
||||
Bruno Jesus (22):
|
||||
ntdll: Fake success if changing system date is a no-op.
|
||||
maintainers: Add network section.
|
||||
iphlpapi/tests: Avoid ntoa() twice in function call as it returns same pointer.
|
||||
dinput: Skip events that are not useful currently.
|
||||
odbc32: Improve some tracing.
|
||||
d3d8/tests: Fix copy&paste issue in compare_mode (cppcheck).
|
||||
dinput: Fix GetEffectStatus for Linux when effect was not downloaded.
|
||||
dinput: Downgrade a FIXME to WARN in JoystickWImpl_SendForceFeedbackCommand.
|
||||
dinput: DISFFC_RESET will not release the effects.
|
||||
dinput: Simplify JoystickWImpl_Unacquire for Linux.
|
||||
dinput/tests: Add tests for DISFFC_STOPALL, DISFFC_RESET and GetEffectStatus.
|
||||
winmm: Fix the ordinal number for function PlaySound.
|
||||
shlwapi/tests: Test NULL handle duplication in SHMapHandle().
|
||||
notepad: Only skip valid command options.
|
||||
wlanapi: Normalize input and trace parameters.
|
||||
wlanapi/tests: Add test structure.
|
||||
wlanapi/tests: Add tests for WlanOpenHandle.
|
||||
wlanapi: Implement WlanAllocateMemory/WlanFreeMemory with tests.
|
||||
wlanapi/tests: Add tests for WlanEnumInterfaces.
|
||||
wlanapi: Implement WlanOpenHandle.
|
||||
wlanapi: Implement WlanCloseHandle.
|
||||
mciqtz32: Implement MCI_DGV_PLAY_REPEAT.
|
||||
|
||||
Christoph Brill (1):
|
||||
setupapi: Stub CM_Open_DevNode_Key and CM_Get_Child.
|
||||
|
||||
Daniel Lehman (1):
|
||||
msvcrt: Implement nan.
|
||||
|
||||
Detlef Riekenberg (1):
|
||||
maintainers: Add myself for printing.
|
||||
|
||||
Dmitry Timoshkov (2):
|
||||
windowscodecs: Implement IWICBitmapFrameEncode::SetPalette in PNG encoder.
|
||||
avifil32: AVIFileGetStream should set stream to NULL in case of an error.
|
||||
|
||||
Erich Hoover (1):
|
||||
maintainers: Volunteer for auto-assigned patch review.
|
||||
|
||||
Fabian Maurer (2):
|
||||
gdi32: Add traces for painting functions.
|
||||
user32: Don't send WM_CHAR when a menu gets VK_ESCAPE and add tests.
|
||||
|
||||
François Gouget (4):
|
||||
iphlpapi/tests: Remove an unnecessary NULL cast.
|
||||
include: Add a couple more UI language APIs.
|
||||
wlanapi: Add a trailing '\n' to a TRACE() message.
|
||||
hid/tests: Remove a space before a '\n'.
|
||||
|
||||
Gerald Pfeifer (3):
|
||||
rpcrt4: Avoid potential overflow in rpcrt4_protseq_ncacn_np_open_endpoint.
|
||||
server: Remove dead check in is_cpu_supported().
|
||||
winedump: Increase buffer size and potential string length inoutput_spec_symbol.
|
||||
|
||||
Guillaume Charifi (2):
|
||||
wined3d: Recognize SM5 dcl_resource_raw instruction.
|
||||
wined3d: Add support for BC5_SNORM format.
|
||||
|
||||
Hans Leidekker (11):
|
||||
include: Add some missing MAPI defines.
|
||||
include: Update SIID_MAX_ICONS.
|
||||
mapi32: Add a stub implementation of HrDispatchNotifications.
|
||||
secur32: Implement SspiPrepareForCredWrite.
|
||||
webservices: Set and restore the full floating point control word.
|
||||
wbemprox: Only include matching rows in the table row count.
|
||||
winhttp: Accept NULL buffer for size queries in WinHttpCreateUrl.
|
||||
wintrust/tests: Disable a test that crashes on 64-bit Windows 10.
|
||||
credui: Split domain from username in SspiPromptForCredentialsW.
|
||||
wbemprox: Don't define USE_WS_PREFIX on MinGW.
|
||||
wbemprox: Add a partial implementation of Win32_IP4RouteTable.
|
||||
|
||||
Henri Verbeet (35):
|
||||
wined3d: Get rid of a superfluous floatBitsToUint() in shader_glsl_texkill().
|
||||
wined3d: Use the depth/stencil view to acquire a context for depth-only draws.
|
||||
wined3d: Get rid of the "AlwaysOffscreen" setting.
|
||||
wined3d: Get rid of surface_load_ds_location().
|
||||
ddraw: Kill stray tabs.
|
||||
wined3d: Simplify shader_glsl_load_np2fixup_constants().
|
||||
wined3d: Get rid of the "ds_current_size" field from struct wined3d_surface.
|
||||
wined3d: Get rid of surface_modify_ds_location().
|
||||
wined3d: Get rid of the "onscreen_depth_stencil" field from struct wined3d_device.
|
||||
wined3d: Only store light type counts in struct wined3d_ffp_vs_settings.
|
||||
wined3d: Just use glBufferSubData() in buffer_direct_upload().
|
||||
wined3d: Introduce wined3d_buffer_upload_ranges().
|
||||
wined3d: Rename WINED3D_BUFFER_DOUBLEBUFFER to WINED3D_BUFFER_PIN_SYSMEM.
|
||||
wined3d: Introduce wined3d_buffer_evict_sysmem().
|
||||
wined3d: Check buffer->map_ptr to determine if the buffer object is mapped.
|
||||
wined3d: Do not evict the system memory copy in buffer_create_buffer_object().
|
||||
wined3d: Do not upload data in buffer_create_buffer_object().
|
||||
wined3d: Evict system memory for dynamic buffers on the first WINED3D_MAP_DISCARD map.
|
||||
wined3d: Try to avoid stalling on dynamic buffer maps.
|
||||
wined3d: Return success in wined3d_buffer_load_location() when the location is already current.
|
||||
wined3d: Do not pin system memory in wined3d_buffer_load_location().
|
||||
wined3d: Support WINED3D_LOCATION_BUFFER in wined3d_buffer_load_location().
|
||||
wined3d: Implement wined3d_buffer_upload_data() on top of wined3d_buffer_upload_ranges().
|
||||
wined3d: Load WINED3D_LOCATION_BUFFER if needed in wined3d_buffer_map().
|
||||
wined3d: Do not preload the buffer in wined3d_buffer_unmap().
|
||||
wined3d: Avoid '\n' in the middle of a TRACE in wined3d_check_device_format().
|
||||
ddraw: Mark surfaces as lost when changing the display mode.
|
||||
ddraw: Validate the primary surface dimensions in ddraw_surface7_Restore().
|
||||
ddraw: Validate the primary surface format in ddraw_surface7_Restore().
|
||||
ddraw: Update the primary surface format when changing the display mode.
|
||||
d2d1: Avoid degenerate line segments.
|
||||
d2d1: Add an initial d2d_d3d_render_target_DrawGeometry() implementation.
|
||||
d2d1: Implement initial support for line joins.
|
||||
d2d1: Implement rectangle geometry outlines.
|
||||
d2d1: Take the source transformation into account when creating a transformed geometry.
|
||||
|
||||
Hugh McMaster (7):
|
||||
regedit: Remove unnecessary error handling from message box functions in edit.c.
|
||||
regedit: Use FormatMessage() for optimal memory usage.
|
||||
regedit: Display custom error messages instead of strings from the system table.
|
||||
regedit: Combine error() and error_code_messagebox().
|
||||
regedit: Update search completion message handling.
|
||||
regedit: Update dialog messages related to key and value renaming.
|
||||
regedit: Update some comments in edit.c.
|
||||
|
||||
Huw D. M. Davies (14):
|
||||
schedsvc/tests: Early versions of Windows 10 return S_OK whether or not the element exists.
|
||||
urlmon/tests: Windows 10 has changed the behaviour of domain detection.
|
||||
usp10/tests: Add a second set of glyph props that have changed in Windows 10.
|
||||
gdi32: Add the ability to disable a DC.
|
||||
user32: Disable cached DCs once they are released.
|
||||
usp10/tests: Reorder the todo and broken arrays to match the order of the expected values.
|
||||
urlmon/tests: Allow QueryInterface to accept IUnknown and IInternetProtocolSink.
|
||||
ntprint: PSetupCreateMonitorInfo() takes two arguments, the second is a server name.
|
||||
comctl32: Correctly set the colour table for ILC_COLOR4 and ILC_COLOR8 imagelists.
|
||||
gameux/tests: Run the MTA tests before the STA tests to avoid a crash on Windows 10.
|
||||
user32: Hardcode the GetWindowLong values for the desktop window to avoid a server round-trip.
|
||||
user32/tests: Restore the mouse cursor to its original position.
|
||||
dssenh/tests: Fix a failing test on Windows 7.
|
||||
dmcompos/tests: Fix a failing test on Windows 8.
|
||||
|
||||
Jacek Caban (38):
|
||||
mshtml: Initialize nsAString in IHTMLDocument3::get_dir.
|
||||
urlmon: Added Seek implementations for streams using cache file.
|
||||
mshtml: Added MHTMLDocument object class factory stub implementation.
|
||||
inetcomm: Register mhtml protocol handler.
|
||||
inetcomm: Added MimeHtmlProtocol stub implementation.
|
||||
mshtml/tests: Added text selection type tests.
|
||||
mshtml: Added IHTMLSelectionObject2::get_typeDetail semi-stub implementation.
|
||||
inetcomm: Added IInternetProtocolInfo stub implementation.
|
||||
inetcomm: Added COM aggregation support to MimeHtmlProtocol object.
|
||||
inetcomm: Moved sub_stream_t implementation before MimeBody implementation.
|
||||
inetcomm: Don't restore base stream position in sub stream Read.
|
||||
inetcomm: Return a new instance of stream in IMimeBody::GetData.
|
||||
inetcomm/tests: Added a helper for creating stream from string.
|
||||
inetcomm/tests: Added more IMimeBody::SetData and GetData tests.
|
||||
inetcomm: Test current encoding in test_SetData.
|
||||
inetcomm: Added support for decoding base64 in IMimeBody::GetData.
|
||||
widl: Accept known type as library name.
|
||||
kernel32/tests: Don't mark win8+ result as broken.
|
||||
ntdll: Check input buffer before server_read_file call and don't touch event on error.
|
||||
ntdll: Check output buffer before server_write_file call.
|
||||
inetcomm: Use relative seek in copy_headers_to_buf.
|
||||
inetcomm: Properly handle boundary in the beginning of body stream in create_body_offset_list.
|
||||
inetcomm: Don't include headers in data stream in create_sub_body.
|
||||
inetcomm: Read content encoding from MIME header.
|
||||
inetcomm: Removed unneeded type check in init_content_type.
|
||||
inetcomm: Added tests reading MHTML page as MIME message.
|
||||
msctf: Use correct sink for ITfThreadFocusSink.
|
||||
inetcomm: Added MimeOleObjectFromMoniker semi-stub implementation.
|
||||
inetcomm: Added IInternetProtocolInfo::CombineUrl implementation.
|
||||
inetcomm: Added support for binding mhtml protocol handler.
|
||||
inetcomm: Added mhtml binding tests.
|
||||
inetcomm: Added support for decoding quoted-printable data.
|
||||
server: Create iosb objects inside read/write request handlers.
|
||||
ntdll: Always set iosb->Information in irp_completion.
|
||||
msctf: Allow unadvising ITfThreadFocusSink.
|
||||
mshtml: Renamed unk_imp to outer_unk.
|
||||
mshtml: Added support for COM aggregation in HTMLDocument object.
|
||||
mshtml/tests: Added COM aggregation tests.
|
||||
|
||||
Jactry Zeng (2):
|
||||
qcap: Release IBaseFilter.
|
||||
kernel32/tests: Add Chinese special tests for LocaleNameToLCID().
|
||||
|
||||
Jarkko Korpi (1):
|
||||
wined3d: Add Rx 460 binary driver.
|
||||
|
||||
Jefferson Carpenter (1):
|
||||
wmvcore: Implement WMCreateReaderPriv.
|
||||
|
||||
Józef Kucia (56):
|
||||
ddraw: Cleanup ddraw7_GetAvailableVidMem().
|
||||
ddraw: Relax "dwSize" validation in ddraw_surface*_Lock().
|
||||
d3d11/tests: Add test for writing to UAVs.
|
||||
d3d11/tests: Add optional "rect" parameter to check_texture_sub_resource_* functions.
|
||||
wined3d: Introduce wined3d_device_set_compute_shader().
|
||||
d3d11: Implement d3d11_immediate_context_CSSetShader().
|
||||
wined3d: Remove inaccurate comments.
|
||||
include/d3d11: Add D3D11_BUFFEREX_SRV_FLAG_RAW.
|
||||
d3d11/tests: Use correct raw buffer flag for SRVs.
|
||||
wined3d: Add ARB_texture_buffer_object extension.
|
||||
wined3d: Create dummy buffer textures.
|
||||
wined3d: Add initial support for shader buffer views.
|
||||
wined3d: Do not pass LOD to texelFetch() for buffer resources.
|
||||
wined3d: Implement buffer samplers.
|
||||
d3d10core/tests: Add test for shader buffer views.
|
||||
d3d11/tests: Add test for shader buffer views.
|
||||
d3d10core/tests: Skip stencil SRV test when SRV creation fails.
|
||||
d3d11/tests: Skip stencil SRV test when SRV creation fails.
|
||||
wined3d: Add ARB_shading_language_packing extension.
|
||||
wined3d: Implement SM5 f16tof32 instruction.
|
||||
wined3d: Implement SM5 f32tof16 instruction.
|
||||
d3d11/tests: Add basic test for SM5 f16tof32 and f32tof16 instructions.
|
||||
wined3d: Add ARB_gpu_shader5 extension.
|
||||
wined3d: Implement SM5 bfrev instruction.
|
||||
d3d11/tests: Improve test for SM5 bfi instruction.
|
||||
wined3d: Implement SM5 bfi instruction.
|
||||
wined3d: Implement SM5 ubfe instruction.
|
||||
d3d11/tests: Add test for SM5 ubfe instruction.
|
||||
wined3d: Implement SM5 countbits instruction.
|
||||
wined3d: Implement SM5 firstbit_* instructions.
|
||||
d3d11/tests: Add test for SM5 firstbit_* instructions.
|
||||
wined3d: Store uniform blocks limits as array.
|
||||
wined3d: Introduce wined3d_device_set_cs_cb().
|
||||
d3d11: Implement d3d11_immediate_context_CSSetConstantBuffers().
|
||||
wined3d: Factor out acquire_shader_resources() function.
|
||||
wined3d: Factor out release_shader_resources() function.
|
||||
wined3d: Do not acquire compute pipeline resources for draws.
|
||||
wined3d: Acquire graphics pipeline UAV resources for draws.
|
||||
d3d11/tests: Add tests showing that views do not keep resource reference.
|
||||
d3d11: Do not keep reference to resources.
|
||||
d3d10core/tests: Add tests showing that views do not keep resource reference.
|
||||
wined3d: Add ARB_compute_shader extension.
|
||||
wined3d: Handle compute shader registers in GLSL backend.
|
||||
wined3d: Introduce wined3d_device_dispatch_compute().
|
||||
wined3d: Introduce shader_select_compute() in shader_backend_ops.
|
||||
comdlg32/tests: Add test for OLE initialization in file dialogs.
|
||||
comdlg32: Delay OleInitialize() until after file dialog window is created.
|
||||
d3d11: Fix TRACE message in d3d_query_create().
|
||||
d3d9/tests: Extend queries tests.
|
||||
d3d11/tests: Extend queries tests.
|
||||
d3d10core/tests: Extend queries tests.
|
||||
wined3d: Return WINED3DERR_INVALIDCALL for not started queries.
|
||||
d3d9: Fix query result data for not started queries.
|
||||
d3d9: Store query data size in "d3d9_query".
|
||||
wined3d: Set "last_was_blit" unconditionally in context_apply_clear_state().
|
||||
d3d11: Use WINED3D_POOL_MANAGED for staging 3D textures.
|
||||
|
||||
Ken Thomases (5):
|
||||
winemac: Make some operations on Cocoa views asynchronous.
|
||||
winemac: Don't attempt to set surface for child windows in macdrv_WindowPosChanged().
|
||||
winemac: Don't set a view's frame if the backend's value hasn't changed.
|
||||
winemac: Ignore clipboard updates provoked by our own call to GetClipboardData().
|
||||
winemac: Reattach OpenGL contexts to a view after it has been hidden and unhidden.
|
||||
|
||||
Kim Malmo (1):
|
||||
po: Update Norwegian translation.
|
||||
|
||||
Lauri Kenttä (6):
|
||||
msvcrt/tests: Test wcstoi64 with various Unicode digits.
|
||||
msvcrt: Move WCHAR-to-int conversion to a function.
|
||||
msvcrt: Make wcstoi64 support various Unicode digits.
|
||||
msvcrt: Fix space-only inputs in wcstoi64.
|
||||
kernel32: LZOpenFile should preserve cBytes on failure.
|
||||
po: Update Finnish translation.
|
||||
|
||||
Louis Lenders (3):
|
||||
oledb32: Add version resource.
|
||||
xmllite/reader: Handle NULL node type argument in Read().
|
||||
kernel32: Silence a noisy fixme.
|
||||
|
||||
Marcus Meissner (1):
|
||||
maintainers: Add myself for gphoto2.ds.
|
||||
|
||||
Masanori Kakura (1):
|
||||
winegstreamer: Avoid zero division in amt_from_gst_caps_video().
|
||||
|
||||
Matteo Bruni (12):
|
||||
d3d9: Fix DrawIndexedPrimitiveUP with non-zero min_vertex_idx.
|
||||
d3d8: Fix DrawIndexedPrimitiveUP with non-zero min_vertex_idx.
|
||||
d3d9/tests: Add a test for DrawIndexedPrimitiveUP().
|
||||
d3d8/tests: Add a test for DrawIndexedPrimitiveUP().
|
||||
d3d9/tests: Add a trace to clear_test() to show whether sRGB writes are supported.
|
||||
wined3d: Correctly handle GL implementations not supporting sRGB FBO attachments.
|
||||
wined3d: If the format is not FBO attachable disable sRGB writes only.
|
||||
d3dx9: Don't forbid supported format conversions.
|
||||
wined3d: Don't query FFP lights count on core profile.
|
||||
wined3d: Use the correct GLenum for point size limit on core profile.
|
||||
wined3d: Trace maximum vertex attributes count.
|
||||
wined3d: Query supported geometry shader uniform buffers count on core profile.
|
||||
|
||||
Michael Müller (2):
|
||||
msvideo.dll16: Implement DrawDibProfileDisplay.
|
||||
msvideo: Check if any 16 bit thunks have been allocated before accessing pointer.
|
||||
|
||||
Michael Stefaniuc (2):
|
||||
wordpad: Avoid a TRUE : FALSE conditional expression.
|
||||
msvcrt/tests: Use NULL instead of casting 0.
|
||||
|
||||
Mike Swanson (1):
|
||||
loader/wine.man.in: Document the WINEPATH environment variable.
|
||||
|
||||
Nikolay Sivov (57):
|
||||
wshom: Added IProvideClassInfo support for implemented interfaces.
|
||||
dwrite: Use OpenType 1.8 'head' table structure.
|
||||
dwrite: Use OpenType 1.8 'hhea' table structure.
|
||||
comctl32/tests: Use win_skip() for tests that should not be skipped on Wine.
|
||||
d2d1: Fix ID2D1HwndRenderTarget::Resize() prototype.
|
||||
d2d1: Check for NULL pointer when releasing previous render target view.
|
||||
comctl32/toolbar: Fix TB_SETDRAWTEXTFLAGS handler.
|
||||
shell32/shellview: Get rid of intermediate pointer array when filling ListView.
|
||||
shell32/shellview: Set subitem callbacks for every column.
|
||||
shell32: Fix return value of GetDetailsOf() for unixfs folder.
|
||||
comdlg32: Always use original Open File dialog template.
|
||||
dwrite: Implement another variant of CreateGlyphRunAnalysis().
|
||||
dwrite: Remove existing effective runs before evaluating them again.
|
||||
dwrite: Invalidate layout on box changes.
|
||||
dwrite: Restructure line wrapping logic, fix the way breaking position is selected.
|
||||
dwrite: Initial support for line trimming signs.
|
||||
Added scrobj.dll stub.
|
||||
scrobj: Register Scriptlet.TypeLib.
|
||||
scrobj: Added IGenScriptletTLib stub.
|
||||
scrobj: Added IDispatch support for Scriptlet.TypeLib object.
|
||||
scrobj: Implement get_GUID().
|
||||
dwrite: Implement GetOverhangMetrics().
|
||||
comctl32/syslink: Don't use exported StrCmpNIW().
|
||||
windowscodecs/tests: Test to show that SetPalette() does not keep IWICPalette reference, for PNG encoder.
|
||||
xmllite/reader: Handle NULL argument in GetNodeType().
|
||||
xmllite/tests: Test Read() with NULL type argument.
|
||||
oledb32: Fixed IDataInitialize definition.
|
||||
kernel32/nls: Added genitive month names for Polish.
|
||||
kernel32/nls: Added genitive month names for Belarusian.
|
||||
kernel32/nls: Added genitive month names for Armenian.
|
||||
kernel32/nls: Added genitive month names for Croatian.
|
||||
kernel32/nls: Added genitive month names for Czech.
|
||||
regedit: Always show treeview selection.
|
||||
regedit: Clear value list when tree root is selected.
|
||||
dwrite: Added support for DWRITE_WORD_WRAPPING_CHARACTER mode.
|
||||
dwrite: Improve line breaking logic.
|
||||
msxml3: Duplicate stylesheet document before passing it to libxslt.
|
||||
msxml3: Accept AllowXsltScript and AllowDocumentFunction properties.
|
||||
usp10: Fixed LB30 condition, breaking after CP class.
|
||||
usp10: Fix LB27 rule that should check for prefix, not suffix.
|
||||
include: Added GetThreadUILanguage() prototype.
|
||||
dwrite/tests: Use shaping properties structure in tests data.
|
||||
dwrite/tests: More spacing tests with isDiacritic.
|
||||
dwrite/tests: Line metrics tests with uniform spacing.
|
||||
kernel32/nls: Added Nepali locale data.
|
||||
comctl32/propsheet: Force wizard header if any of pages has title/subtitle.
|
||||
comctl32/propsheet: Only use header bitmap when asked for it.
|
||||
comctl32/tests: Use HGLOBAL stream to Read/Write tests on imagelists.
|
||||
po: Update Russian translation.
|
||||
oledb32: Added a stub IDataInitialize for DataLinks object.
|
||||
oledb32: Added GetDataSource() for DataLinks object.
|
||||
oledb32: Allow single quotation marks around property values.
|
||||
dwrite: Keep content based line height and baseline separately.
|
||||
dwrite: Added support for uniform and proportional spacing methods.
|
||||
dwrite: Get rid of assignment to self.
|
||||
dwrite: Fix rendering mode enum conversion warnings.
|
||||
gdiplus: Added GdipGetCustomLineCapType().
|
||||
|
||||
Owen Rudge (2):
|
||||
advapi32: Return null-terminated buffer instead of null pointer for LsaLookupSids domains.
|
||||
advapi32/tests: Add test of LsaLookupSids buffer behaviour.
|
||||
|
||||
Piotr Caban (3):
|
||||
msvcr100: Add reader_writer_lock class stub.
|
||||
msvcr100: Add reader_writer_lock implementation.
|
||||
msvcr100: Add reader_writer_lock tests.
|
||||
|
||||
Sebastian Lackner (5):
|
||||
rstrtmgr: Use correct type for status parameter in RmRestart.
|
||||
ntdll: Catch page faults in NtQueryPerformanceCounter.
|
||||
ntdll: Mark ZwLoadKey2 export as private.
|
||||
ole32: Call GetClipboardFormatName with the correct parameters.
|
||||
server: Fix handling of MAXIMUM_ALLOWED in token_access_check.
|
||||
|
||||
Vincent Povirk (4):
|
||||
hhctrl.ocx: Also take basename of folders when searching.
|
||||
hhctrl.ocx: Don't skip a tag in next_node.
|
||||
kernel32: DETACHED_PROCESS prevents automatic std handle inheritance.
|
||||
kernel32: DETACHED_PROCESS doesn't affect STARTUPINFO console handles.
|
||||
|
||||
Young Chung (1):
|
||||
ucrtbase: Add __conio_common_vcprintf()/_vcwprintf().
|
||||
|
||||
Zebediah Figura (12):
|
||||
ws2_32/tests: Fix memcmp size in test_TransmitFile().
|
||||
regedit: Add support for importing Win 3.1 registry files.
|
||||
regedit/tests: Add tests for importing Win 3.1 registry files.
|
||||
storage.dll16: Fix bad type in IStorage16_fnOpenStorage.
|
||||
regedit: When processing 3.1 ignore any lines that don't begin with HKCR.
|
||||
secur32/tests: Skip sign/seal tests if authentication fails.
|
||||
winebuild: Use unsigned int in spec file variable parameters.
|
||||
compobj: Implement several IIDs.
|
||||
ole2: Implement several IIDs.
|
||||
avifile: Implement several IIDs.
|
||||
ole2disp: Implement several IIDs.
|
||||
typelib: Implement several IIDs.
|
||||
|
||||
İsmail Dönmez (1):
|
||||
d3d11.idl: Added missing D3D11_CS_* constants.
|
||||
|
||||
--
|
||||
Alexandre Julliard
|
||||
|
|
6
AUTHORS
6
AUTHORS
|
@ -266,6 +266,7 @@ Christian Inci
|
|||
Christian Lupien
|
||||
Christian Neumair
|
||||
Christian Schlaile
|
||||
Christoph Brill
|
||||
Christoph Bumiller
|
||||
Christopher Berner
|
||||
Christopher Gautier
|
||||
|
@ -584,6 +585,7 @@ Indrek Altpere
|
|||
Ingmar Thiemann
|
||||
Ingo Schneider
|
||||
Ismael Barros
|
||||
İsmail Dönmez
|
||||
Itai Nahshon
|
||||
Ivan de Saedeleer
|
||||
Ivan Gyurdiev
|
||||
|
@ -653,6 +655,7 @@ Jean-Michel Dault
|
|||
Jean-Philippe Theriault
|
||||
Jed Wing
|
||||
Jeff Cook
|
||||
Jefferson Carpenter
|
||||
Jeff Garzik
|
||||
Jeff Johann
|
||||
Jeff Klein
|
||||
|
@ -957,6 +960,7 @@ Martin von Loewis
|
|||
Martin Walker
|
||||
Martin Wilck
|
||||
Marton Balint
|
||||
Masanori Kakura
|
||||
Massimo Del Fedele
|
||||
Matěj Laitl
|
||||
Matej Špindler
|
||||
|
@ -1038,6 +1042,7 @@ Mike Kaplinskiy
|
|||
Mike O'Regan
|
||||
Mike Ruprecht
|
||||
Mike Schaadt
|
||||
Mike Swanson
|
||||
Mikey Alexander
|
||||
Mikhail Maroukhine
|
||||
Mikio Idneuma
|
||||
|
@ -1554,6 +1559,7 @@ Yong Chi
|
|||
YongHao Hu
|
||||
Yorick Hardy
|
||||
Yoshiro Takeno
|
||||
Young Chung
|
||||
Yuri Khan
|
||||
Yuri Kozlov
|
||||
Yuriy Kaminskiy
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.69 for Wine 2.0.
|
||||
# Generated by GNU Autoconf 2.69 for Wine 2.1.
|
||||
#
|
||||
# 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.0'
|
||||
PACKAGE_STRING='Wine 2.0'
|
||||
PACKAGE_VERSION='2.1'
|
||||
PACKAGE_STRING='Wine 2.1'
|
||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||
PACKAGE_URL='http://www.winehq.org'
|
||||
|
||||
|
@ -2224,7 +2224,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.0 to adapt to many kinds of systems.
|
||||
\`configure' configures Wine 2.1 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
|
@ -2294,7 +2294,7 @@ fi
|
|||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of Wine 2.0:";;
|
||||
short | recursive ) echo "Configuration of Wine 2.1:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
|
@ -2502,7 +2502,7 @@ fi
|
|||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
Wine configure 2.0
|
||||
Wine configure 2.1
|
||||
generated by GNU Autoconf 2.69
|
||||
|
||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||
|
@ -3020,7 +3020,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.0, which was
|
||||
It was created by Wine $as_me 2.1, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
|
@ -19186,7 +19186,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.0, which was
|
||||
This file was extended by Wine $as_me 2.1, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
|
@ -19257,7 +19257,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.0
|
||||
Wine config.status 2.1
|
||||
configured by $0, generated by GNU Autoconf 2.69,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
|
Loading…
Reference in New Issue