mirror of
https://github.com/reactos/wine.git
synced 2024-11-29 22:50:43 +00:00
683 lines
34 KiB
Plaintext
683 lines
34 KiB
Plaintext
The Wine development release 1.3.4 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Support for right-to-left mirrored windows.
|
|
- Winelib now supports the ARM platform.
|
|
- New taskkill.exe built-in application.
|
|
- Inetcpl control panel fleshed out.
|
|
- AcceptEx is implemented now.
|
|
- Improved security checks for SSL connections.
|
|
- Translation updates.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.4.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.3.4.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/download
|
|
|
|
You will find documentation on http://www.winehq.org/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/git for details.
|
|
|
|
Wine is available thanks to the work of many people. See the file
|
|
AUTHORS in the distribution for the complete list.
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Bugs fixed in 1.3.4:
|
|
|
|
1158 Hebrew menus are displayed on the left
|
|
10503 Sid Meier's Alpha Centauri: Wine segfaults when clicking on a city.
|
|
11754 Access violation running application from NAVIGON
|
|
12672 Unimplemented function mshtml.dll.PrintHTML causes crash when printing in Teach 2000
|
|
13027 Add a description field to winetest
|
|
13181 Version syntax and output are inconsistent between wine and wineserver
|
|
13605 unimplemented function d3dx9_36.dll.D3DXCreateTextureFromFileInMemoryEx
|
|
13844 pywin32 cannot be installed
|
|
14076 UT3 Wine C++ Runtime Library
|
|
16636 Black & White 2 Graphics Glitches and Crash
|
|
16870 wine: Call from 0x7b845610 to unimplemented function ntoskrnl.exe.KeInitializeDpc, aborting
|
|
17176 msvcrt _set_error and _get_error missing from exports
|
|
17780 Symbian epoc emulator: unimplemented function hal.dll.ExTryToAcquireFastMutex
|
|
17950 Okular configuration disappears after choosing other configuration tab
|
|
18109 Race Driver: GRID Demo - not rendered correctly when multisampling enabled
|
|
18278 EVEMon: Missing Toolbar In Skillplanner Window
|
|
18427 Forte Agent 3.3 MDI window is not maximized at startup.
|
|
18491 Mail.ru agent output message fixme actctx
|
|
20000 Multiple games crash
|
|
20117 Call to unimplemented function d3dx9_36.dll.D3DXCreateLine
|
|
20183 Black & White 2: texture corruption on higher resolutions
|
|
21049 output_import_thunk Problems on ARM
|
|
21096 utorrent drops error 12157 when using a https tracker
|
|
21295 Painkiller and Painkiller Black Edition cannot accept CD Key submission preventing installation
|
|
21973 Fallout 3: err:d3d:resource_init Out of memory!
|
|
22064 The Settlers 7 Demo fails to start
|
|
22375 Logitech GamePanel Fails to install
|
|
22497 Garant setup file f1setup.exe crashes
|
|
22536 Office 2010 installation crashed
|
|
22918 Ship Simulator 2008 demo crashes on startup (needs D3DXCreateSphere, D3DXCreateCylinder, and D3DXCreateTeapot)
|
|
22994 Far Cry installer quits
|
|
23248 MMO client 7million crashes on startup
|
|
23317 SEC_E_INTERNAL_ERROR (0x80090304) returned by InitializeSecurityContextW
|
|
23506 unimplemented function USERENV.dll.GetDefaultUserProfileDirectoryW (affects Malwarebytes' Anti-Malware)
|
|
23936 pressing enter in passpack's search box has no effect
|
|
24193 ptrace protection in Ubuntu 10.10 breaks debuggers (affects winedbg, wow, ...)
|
|
24225 provide "taskkill" command line tool to aid installers (Impulse installer and more)
|
|
24249 Firestarter Demo crashes with page fault on read access on start
|
|
24342 MediaCoder 0.7.5.* video conversions don't work
|
|
24343 MediaCoder 0.7.3.* Device Edition (Phone) video conversions don't work
|
|
24370 kernel32: provide GetSystemDEPPolicy stub (Microsoft EMET v2)
|
|
24394 cmd.exe locks up when running an external command/application
|
|
24424 Far manager stopped to run
|
|
24435 time not set by SendInput() if 0
|
|
24438 Pro Evolution Soccer 2011 demo fails to install
|
|
24462 Radeon HD3200 no longer detected
|
|
24469 ExplorerXP-black background on treeview area
|
|
24483 cmd hangs if run in background
|
|
24496 Format Factory crashes after displaying the installer splash screen
|
|
24527 The Rise of Atlantis fails to start
|
|
24536 environ is NULL under Wine but not on real Windows
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.3.3:
|
|
|
|
Adam Martinson (5):
|
|
msxml3/tests: Prevent a double-free in test_get_ownerDocument().
|
|
msxml3: Implement SelectionNamespaces property.
|
|
msxml3: Move domdoc properties into their own struct.
|
|
msxml3: Expose the XML parser SAX callback interface.
|
|
msxml3: Implement preserveWhiteSpace property.
|
|
|
|
Alasdair Sinclair (1):
|
|
shell32/test: Prevent crash on cleanup if tests fail.
|
|
|
|
Alexander Morozov (1):
|
|
crypt32/tests: Add a test for CryptEncryptMessage.
|
|
|
|
Alexandre Julliard (75):
|
|
server: Fix a couple of leaks in the new console code.
|
|
configure: Regenerate with autoconf 2.67.
|
|
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
|
|
makefiles: Rename the SRCDIR, TOPSRCDIR and TOPOBJDIR variables to follow autoconf conventions.
|
|
ws2_32: Fail when select is called with an invalid fd.
|
|
configure: Make sure the rules files are rebuilt when doing make depend.
|
|
shell32: Map the x86 version of the folder to the appropriate path depending on Wow64 mode.
|
|
wine.inf: Create the x86 program files key in Wow64 mode too.
|
|
wined3d: Reduce the size of a huge function that takes ages to compile.
|
|
wineps: Add a comment about the trap for code checking tools.
|
|
krnl386.exe: Get rid of the useless config.sys parser.
|
|
winmm/tests: Fix some tests that fail on Windows with no input device.
|
|
user32: Add support for RTL window layouts in MapWindowPoints.
|
|
user32: Add support for RTL window layouts in WIN_GetRectangles.
|
|
user32: Add support for right-to-left menus.
|
|
server: Mirror the rectangles for RTL windows in set_window_pos.
|
|
user32: Always store the window rectangles unmirrored after SetWindowPos.
|
|
user32: Add support for RTL window layouts in GetUpdateRgn and GetUpdateRect.
|
|
winedbg: Make BreakOnFirstChance default to FALSE to avoid user confusion.
|
|
user32: Fix initial computation of client area in WM_NCCALCSIZE for RTL windows.
|
|
user32: Use screen coordinates for hittest checking to handle RTL windows correctly.
|
|
user32: Fix the window positions when moving a child window for a RTL window.
|
|
user32: Set the default process layout based on the file description in the version resource.
|
|
version: Don't bother importing lz32, all the functions are in kernel32.
|
|
comctl32: Return the correct hittest for the size grip in mirrored windows.
|
|
configure: Automatically append the makedep dependency to all makefile rules.
|
|
configure: Make the ac_dir variable contain the full directory name for all types of make rules.
|
|
configure: Support specifying a .rules.in file as dependency.
|
|
kernel32: Implemented EnumSystemLocalesEx.
|
|
kernel32/nls: Define the neutral and reading layout locale values.
|
|
gdi32: Implement MirrorRgn.
|
|
winex11: Mirror the window region for RTL windows.
|
|
user32: Free the window region once it has been set.
|
|
server: Mirror the window region for RTL windows in get/set_window_region and redraw_window.
|
|
server: Pass the rectangle in client coordinates for update_window_zorder.
|
|
gdi32: Copy a DIB section as a DIB section in BITMAP_CopyBitmap.
|
|
kernel32/tests: Use a real console handle in the VerifyConsoleIoHandle test.
|
|
winmm/tests: Skip tests if MIDI cannot be opened.
|
|
winmm: Use proper structure where possible to fix command string parsing on 64-bit.
|
|
winmm: Add support for the MCI_INTEGER64 type.
|
|
wrc: Add support for target options, and define _WIN64 for 64-bit builds.
|
|
makefiles: Pass target options to wrc.
|
|
makefiles: Use the -m16 option with 16-bit resources for consistency.
|
|
winmm: Make MCI_STATUS return type a 64-bit integer on 64-bit platforms.
|
|
ntdll/tests: Fix a test failure on 64-bit platforms.
|
|
dsound/tests: Mark some Vmware sound driver failures as broken.
|
|
server: Make the fd passing code slightly more portable.
|
|
ntdll: Add support for retrieving the server pid from the socket credentials.
|
|
ntdll: Add a workaround for Ubuntu's stupid ptrace breakage.
|
|
msi/tests: Avoid corrupting the pending file renames key on failure.
|
|
msi/tests: Fix a test failure on 64-bit.
|
|
winex11: Force setting the cursor again on the first mouse event in case the initial setting failed.
|
|
advapi32/tests: Make function pointers static and remove redundant typedefs.
|
|
comctl32/tests: Make some variables static.
|
|
crypt32/tests: Make some variables static.
|
|
d3d9/tests: Make some variables static.
|
|
kernel32/tests: Make some variables static.
|
|
msi/tests: Make some variables static.
|
|
netapi32/tests: Make some variables static.
|
|
ntdll/tests: Make some variables static.
|
|
ole32/tests: Make some variables static.
|
|
setupapi/tests: Make some variables static.
|
|
shlwapi/tests: Make some variables static.
|
|
user32/tests: Make some variables static.
|
|
taskmgr: Make some variables static.
|
|
winecfg: Make some variables static.
|
|
clock: Make some variables static.
|
|
taskkill: Make some variables static.
|
|
cabinet/tests: Make some variables static.
|
|
d3dxof/tests: Make some variables static.
|
|
riched20/tests: Make some variables static.
|
|
tests: Make some variables static.
|
|
Make some variable declarations extern.
|
|
wineboot: Always create the various RunOnce keys.
|
|
shell32/tests: Fix some test failures on Vista.
|
|
|
|
Anders Jonsson (6):
|
|
taskkill: Add Swedish translation.
|
|
shell32: Update Swedish translation.
|
|
oleacc: Add Swedish translation.
|
|
winecfg: Update Swedish translation.
|
|
ipconfig: Update Swedish translation.
|
|
inetcpl.cpl: Update Swedish translation.
|
|
|
|
Andrew Eikum (2):
|
|
ole32: Create a FORMATETC if one is not given in OleCreate.
|
|
msi/tests: Fix copy-paste errors in tests.
|
|
|
|
Andrew Nguyen (16):
|
|
taskkill: Add stub implementation.
|
|
taskkill: Implement basic command-line parsing.
|
|
taskkill: Implement graceful termination by process identifier.
|
|
taskkill: Implement graceful termination by process name.
|
|
taskkill: Implement forcible termination by process identifier.
|
|
taskkill: Implement forcible termination by process name.
|
|
iphlpapi: Remove useless loop and initialize gateway linked list next member to NULL.
|
|
ipconfig: Move socket address string generation to a helper function.
|
|
ipconfig: Implement gateway address output.
|
|
msvcrt: Convert the Unix asctime string from CP_UNIXCP to CP_ACP.
|
|
msvcrt: Implement strerror_s.
|
|
msvcrt: Implement _get_errno.
|
|
msvcrt: Implement _get_doserrno.
|
|
msvcrt: Implement _set_errno.
|
|
msvcrt: Implement _set_doserrno.
|
|
msvcrt: Initialize environ on DLL load.
|
|
|
|
André Hentschel (14):
|
|
libs/wine: Fix ARM support.
|
|
winebuild: Fix ARM support.
|
|
kernel32: Add ARM support.
|
|
ntdll: Add ARM support.
|
|
dbghelp: Add ARM support.
|
|
winedbg: Add ARM support.
|
|
winetest: Add ARM support.
|
|
server: Add ARM support.
|
|
winemaker: Don't use -march options.
|
|
winedump: Add more subsystem descriptions.
|
|
shell32: Update German translation.
|
|
build-env: Don't use 'exchange instruction set' instructions on ARM to fix build on ARMv6 e.g. Nokia N810.
|
|
taskkill: Add German translation.
|
|
ipconfig: Update German translation.
|
|
|
|
Aric Stewart (3):
|
|
quartz: Allow for proper setting of the video window to WS_CHILD.
|
|
quartz: Improve video window sizing on first sample.
|
|
mciqtz32: Do not allow MCIQTZ_mciUpdate to interrupt a playing video.
|
|
|
|
Aurimas Fišeras (5):
|
|
shell32: Update Lithuanian translation.
|
|
taskmgr: Update Lithuanian translation.
|
|
taskkill: Add Lithuanian translation.
|
|
ipconfig: Update Lithuanian translation.
|
|
inetcpl.cpl: Update Lithuanian translation.
|
|
|
|
Austin English (13):
|
|
quartz: Fix compiler warnings on Clang.
|
|
riched32: Fix a compiler warning on clang.
|
|
user.exe16: Fix a compiler warning on clang.
|
|
winejoystick.drv: Fix a compiler warning on clang.
|
|
wintab32: Fix compiler warnings on Clang.
|
|
comctl32: Fix compiler warnings on Clang.
|
|
winedump: Match the new Makefile format.
|
|
userenv: Add a stub for GetDefaultUserProfileDirectoryA/W.
|
|
ntoskrnl.exe: Add stub for KeInitializeDpc.
|
|
ntoskrnl.exe: Add stub for READ_REGISTER_BUFFER_UCHAR.
|
|
kernel32: Add a stub for GetSystemDEPPolicy.
|
|
wineserver: Return the version information in the same format as wine --version.
|
|
ddraw/tests: Fix a few compiler warnings on clang.
|
|
|
|
Austin Lund (3):
|
|
comctl32/tests: LVM_GETRECTITEM should return TRUE.
|
|
comctl32/tests: Default listview width appears to be 1 inch.
|
|
comctl32/listview: Fix test failures for subitem returned with negative coordinates.
|
|
|
|
Cheer Xiao (7):
|
|
oleview: Update simplified Chinese translation.
|
|
regedit: Update simplified Chinese translation.
|
|
uninstaller: Update simplified Chinese translation.
|
|
view: Update simplified Chinese translation.
|
|
wineboot: Update simplified Chinese translation.
|
|
winemine: Update simplified Chinese translation.
|
|
wordpad: Update simplified Chinese translation.
|
|
|
|
Damjan Jovanovic (4):
|
|
winex11.drv: Translate the drop point to the virtual screen.
|
|
winemenubuilder: Isolate the platform-specific icon generation code.
|
|
winemenubuilder: Generate ICNS icons on MacOS.
|
|
windowscodecs: Support ICO files with embedded PNGs.
|
|
|
|
Davide Pizzetti (1):
|
|
wineboot: Italian translation update.
|
|
|
|
Detlef Riekenberg (7):
|
|
inetcpl: Implement LaunchSiteCertDialog on top of cryptui.CryptUIDlgCertMgr.
|
|
inetcpl: Add content property sheet.
|
|
inetcpl: German translation for the content property sheet.
|
|
inetcpl: Remove a space from a button label.
|
|
inetcpl: Add general propsheet and allow to set the homepage.
|
|
inetcpl: Update German translation.
|
|
inetcpl: Implement LaunchInternetControlPanel.
|
|
|
|
Dmitry Timoshkov (4):
|
|
user32: Do not test window state on the HCBT_SETFOCUS event, it's undefined.
|
|
user32: UpdateLayeredWindow() should fail on non-layered or already initialized window.
|
|
user32: Uncomment the GetWindowPlacement() test, fill the test data with real values.
|
|
user32: Make sure that SendInput always initializes the time field.
|
|
|
|
Eric Pouech (2):
|
|
server: Fix console creation logic.
|
|
kernel32: Only reset the console mode when it has been previously changed.
|
|
|
|
Erich Hoover (2):
|
|
user32: Prepare for multi-frame storing of icons and cursors.
|
|
user32: Add support for multiple frames in cursor format.
|
|
|
|
Francois Gouget (7):
|
|
winetest: Add the '-n' option so one can specify a list of tests to exclude.
|
|
winetest: Add the '-i' option so one can specify a test environment description.
|
|
taskkill: The taskkill debug channel is unused so remove it.
|
|
ktmw32: The ktm debug channel is unused so remove it.
|
|
mscoree: Make find_mono_dll() static.
|
|
gameux/tests: Make test_install_uninstall_game() and _isFileExists() static.
|
|
ws2_32: Make WS2_AcceptEx() and WS2_GetAcceptExSockaddrs() static.
|
|
|
|
Frédéric Delanoy (4):
|
|
shell32: Update French translation.
|
|
taskkill: Add French translation.
|
|
ipconfig: Update French translation.
|
|
inetcpl.cpl: Update French translation.
|
|
|
|
Gerald Pfeifer (8):
|
|
winedbg: Fix the check for GCC version number around db_printf format checking.
|
|
setupx.dll16: Fix error handling in VCP_VirtnodeCreate.
|
|
setupx.dll16: Simplify VcpClose16 a bit.
|
|
user32: Fix error handling in BITMAP_Load.
|
|
configure: Improve formatting of error when X development files are not found.
|
|
comctl32: Remove unused parameter lpcs from TOOLTIPS_Create.
|
|
widl: Avoid duplicate assignments in resolve_expression.
|
|
setupx.dll16: Remove some unused code from VCP_CheckPaths.
|
|
|
|
Hans Leidekker (25):
|
|
msi: Handle fdintNEXT_CABINET and fdintPARTIAL_FILE for cabinet streams.
|
|
advapi32: Fix handling of zero account and domain size parameters in LookupAccountSid.
|
|
include: Add IKnownFolder and IKnownFolderManager interfaces.
|
|
shell32: Add stub implementations of IKnownFolder and IKnownFolderManager.
|
|
msi: Remove unused field from MSICOMPONENT structure.
|
|
msi/test: Add tests for MsiGetFeatureState.
|
|
msi: A progid without a class is not an error.
|
|
msi: Avoid accessing memory before the left hand string in compare_substring.
|
|
msi: Use binary search to find the insert index for a row.
|
|
msi: Set some missing system folder properties.
|
|
propsys: Add a stub implementation of PSGetPropertyDescription.
|
|
msi: Use more descriptive variable names for installer properties.
|
|
winecfg: Update Windows 7 version to Service Pack 1.
|
|
explorerframe: Bump version.
|
|
wuapi: Return success from automatic_updates_Resume.
|
|
comctl32: Add a stub implementation of TaskDialogIndirect.
|
|
include: Define IEnumWbemClassObject and IWbemServices.
|
|
msi: Always check the return value of msi_string2idW.
|
|
msi: Treat empty string as NULL in MsiGetSummaryInformationW.
|
|
msvcrt: Implement wcsnlen.
|
|
programs: Add a stub implementation of mofcomp.exe.
|
|
advapi32: Add a stub implementation of EventRegister.
|
|
include: Add a prototype for EnumSystemLocalesEx.
|
|
msi: Remove an unnecessary warning.
|
|
msi: Set more 64-bit properties.
|
|
|
|
Henri Verbeet (40):
|
|
wined3d: Move the vertex shader to wined3d_state.
|
|
wined3d: Move vertex shader constants to wined3d_state.
|
|
wined3d: Move the pixel shader to wined3d_state.
|
|
wined3d: Move pixel shader constants to wined3d_state.
|
|
d3d9/tests: Cleanup maxmip_test() a bit.
|
|
wined3d: Move stream state to wined3d_state.
|
|
wined3d: Move index buffer state to wined3d_state.
|
|
wined3d: Move base vertex state to wined3d_state.
|
|
wined3d: Move the primitive type to wined3d_state.
|
|
wined3d: Move light state to wined3d_state.
|
|
wined3d: Move clip plane state to wined3d_state.
|
|
wined3d: Move clip status to wined3d_state.
|
|
wined3d: Pass a wined3d_state structure to is_invalid_op().
|
|
wined3d: Pass a wined3d_state structure to set_tex_op_nvrc().
|
|
wininet: Check URLCache_LocalFileNameToPathW() return values in CreateUrlCacheEntryW().
|
|
wininet: Cut of the query string before searching for the filename in CreateUrlCacheEntryW().
|
|
wined3d: Pass a wined3d_state structure to set_tex_op().
|
|
wined3d: Directly pass the texture to texture_activate_dimensions().
|
|
wined3d: Pass a wined3d_state structure to ffp_clip_emul().
|
|
wined3d: Consistently use the same stateblock in state_colormat().
|
|
wined3d: Pass a wined3d_state structure to record_lights().
|
|
wined3d: Pass a wined3d_state structure to apply_lights().
|
|
wined3d: Capture stateblock state from a wined3d_state structure.
|
|
wined3d: Set initial stateblock state directly on a wined3d_state structure.
|
|
wined3d: Remove IWineD3DStateBlock::InitStartupStateBlock() from the public wined3d interface.
|
|
wined3d: Simply refuse to create shaders if they're disabled.
|
|
wined3d: Pass a wined3d_state structure to use_vs().
|
|
wined3d: Pass a wined3d_state structure to use_ps().
|
|
wined3d: Pass a wined3d_state structure to find_vs_compile_args().
|
|
wined3d: Pass a wined3d_state structure to find_ps_compile_args().
|
|
wined3d: Pass a wined3d_state structure to find_arb_vs_compile_args().
|
|
wined3d: Pass a wined3d_state structure to find_arb_ps_compile_args().
|
|
wined3d: Pass a wined3d_state structure to device_preload_texture().
|
|
wined3d: Pass a wined3d_gl_info structure to send_attribute().
|
|
wined3d: Remove the useless device parameter to drawStridedFast().
|
|
wined3d: Pass gl_info and state parameters directly to drawStridedSlowVs().
|
|
wined3d: Pass gl_info and state parameters directly to drawStridedInstanced().
|
|
wined3d: Pass a wined3d_state structure to remove_vbos().
|
|
wined3d: Pass a wined3d_state structure to nvts_activate_dimensions().
|
|
wined3d: Also pass the destination state directly to wined3d_state_record_lights().
|
|
|
|
Huw Davies (2):
|
|
ole32/tests: Mark the draw_continue callbacks as optional. Win9x can skip calls under low-load conditions.
|
|
ole32: Call the draw_continue function.
|
|
|
|
Hwang YunSong (4):
|
|
shell32: Update Korean resource.
|
|
taskkill: New Korean resource.
|
|
inetcpl.cpl: Update Korean resource.
|
|
ipconfig: Update Korean resource.
|
|
|
|
Igor Paliychuk (3):
|
|
inetcpl: Added Ukrainian translation.
|
|
shell32: Ukrainian translation update.
|
|
taskkill: Added Ukrainian translation.
|
|
|
|
Jacek Caban (21):
|
|
mshtml: Fixed hash part stripping in GetQuery.
|
|
urlmon: Skip tests on very old IEs as soon as possible.
|
|
include: Fixed D3DMULTISAMPLE_FORCE_DWORD value and added MAKEFOURCC definition guard.
|
|
include: Added D3DVECTOR_DEFINED guard.
|
|
urlmon: Make protocol_start IUri-based.
|
|
urlmon: Added about:blank IUri test.
|
|
jscript: Better checks for too old jscript.dll versions.
|
|
mshtml: Added PrintHTML stub.
|
|
mshtml: Renamed uri to nsuri.
|
|
mshtml: Added nsIURI::GetHost implementation based on IUri API.
|
|
mshtml: Added nsIURI::GetPort implementation.
|
|
mshtml: Added nsIURI::GetHostPort implementation.
|
|
mshtml: Added nsIURI::GetUserPass implementation.
|
|
mshtml: Use IUri for nsIURI::GetScheme implementation.
|
|
mshtml: Get rid of use_wine_url.
|
|
mshtml: Use IUri for nsIURL::GetQuery implementation.
|
|
mshtml: Added nsIURI::GetPath implementation.
|
|
urlmon: Skip tests on IEs older than 6 by checking for CompareSecurityIds.
|
|
jscript: Don't use to_object for nullDisp in Object function.
|
|
urlmon: Replace also bind_info in set_binding_sink.
|
|
urlmon.idl: Added more error codes.
|
|
|
|
James McKenzie (1):
|
|
wineps.drv: Correct a typo.
|
|
|
|
Juan Lang (45):
|
|
iphlpapi: Trace enumerated addresses.
|
|
iphlpapi: Set flags for adapters returned by GetAdaptersAddresses.
|
|
iphlpapi: Set ConnectionType in GetAdaptersAddresses.
|
|
include: Add ifdef.h.
|
|
include: Move IF_OPER_STATUS to ifdef.h.
|
|
include: Define NDIS_INTERFACE_INFORMATION.
|
|
include: Add Vista+ fields to IP_ADAPTER_ADDRESSES.
|
|
iphlpapi: Set gateway addresses in GetAdaptersAddresses.
|
|
include: Add GAA_FLAG_* definitions.
|
|
include: Add SCOPE_LEVEL definition.
|
|
iphlpapi: Trace parameters to GetAdaptersAddresses.
|
|
include: Define more IF_TYPEs.
|
|
iphlpapi: Set adapter description in GetAdaptersAddresses.
|
|
wintrust/tests: Test CryptSIPCreateIndirectData.
|
|
crypt32: Add parameter checking to CryptSIPCreateIndirectData.
|
|
ws2_32: Unpack ioctl codes in WSAIoctl trace.
|
|
ws2_32/tests: Test SIO_ROUTING_INTERFACE_QUERY.
|
|
iphlpapi: Fix inverted logic in mask comparison.
|
|
ws2_32: Implement WSAIoctl for SIO_ROUTING_INTERFACE_QUERY.
|
|
wininet: Don't make use of OpenSSL's security checks, as crypt32 also verifies certificate chain.
|
|
wininet: Store WININET_NETCONNECTION * in SSL context.
|
|
wininet: Store security flags in WININET_NETCONNECTION.
|
|
wininet: Don't retrieve a certificate that isn't used.
|
|
wininet: Don't call SSL_connect until initialization is complete.
|
|
wininet: Honor security flags when verifying certificates.
|
|
wininet: Remove unneeded error message.
|
|
wininet: More completely implement querying INTERNET_OPTION_SECURITY_FLAGS.
|
|
crypt32/tests: Test more SECURITY_FLAG_IGNORE flags for the SSL policy.
|
|
crypt32: Honor more SECURITY_FLAG_IGNORE flags when verifying the SSL policy.
|
|
crypt32: Check usage when verifying the SSL policy.
|
|
crypt32: Check revocation failures when verifying the SSL policy.
|
|
winhttp: Remove unused function pointer.
|
|
winhttp: Don't make use of OpenSSL's security checks, as crypt32 also verifies certificate chain.
|
|
winhttp: Honor more SECURITY_FLAG_IGNORE flags.
|
|
winhttp: Verify SSL policy of chains whose errors were ignored.
|
|
winhttp: More completely implement querying WINHTTP_OPTION_SECURITY_FLAGS.
|
|
winhttp: Return signature algorithm name in WINHTTP_CERTIFICATE_INFO.
|
|
winhttp: Support querying the cipher strength of an SSL connection.
|
|
winhttp: Set cipher strength bits when querying WINHTTP_OPTION_SECURITY_FLAGS.
|
|
wininet: Let CertVerifyCertificateChainPolicy handle certain security flags.
|
|
wininet: Add some secure connection tests.
|
|
wininet: Returned certificate strings are always ASCII.
|
|
wininet: Support querying the cipher strength of an SSL connection.
|
|
wininet: Set cipher strength bits when querying INTERNET_OPTION_SECURITY_FLAGS.
|
|
wininet: Secure flag is set in the request, not in the session.
|
|
|
|
Lauri Kenttä (9):
|
|
wined3d: Use the same card selection for both Intel Mesa and binary drivers.
|
|
wined3d: Add check for Intel GM965/GL960 with Mesa driver.
|
|
shell32: Update Finnish translation.
|
|
user32: Update Finnish translation.
|
|
shlwapi: Update Finnish translation.
|
|
wininet: Update Finnish translation.
|
|
msi: Update Finnish translation.
|
|
comdlg32: Update Finnish translation.
|
|
shell32: Update Finnish translation.
|
|
|
|
Louis Lenders (2):
|
|
user32: UpdateWindow doesn't accept a NULL hwnd.
|
|
tapi32: Quiet a few noisy fixme's.
|
|
|
|
Luca Bennati (40):
|
|
shell32: Update Italian translation.
|
|
kernel32: Remove dead assignments.
|
|
crypt32: Update Italian translation.
|
|
avifil32: Update Italian translation.
|
|
cryptdlg: Update Italian translation.
|
|
cryptui: Update Italian translation.
|
|
hhctrl.ocx: Update Italian translation.
|
|
msvfw32: Update Italian translation.
|
|
oledlg: Update Italian translation.
|
|
shdoclc: Update Italian translation.
|
|
shdocvw: Update Italian translation.
|
|
wineps.drv: Update Italian translation.
|
|
wininet: Update Italian translation.
|
|
wineconsole: Update Italian translation.
|
|
winecfg: Update Italian translation.
|
|
comdlg32: Update Italian translation.
|
|
iccvid: Update Italian translation.
|
|
shell32: Update Italian translation.
|
|
shlwapi: Update Italian translation.
|
|
taskkill: Add Italian translation.
|
|
cmdlgtst: Update Italian translation.
|
|
notepad: Update Italian translation.
|
|
regeedit: Update Italian translation.
|
|
winecfg: Fix Italian translation.
|
|
reg: Update Italian translation.
|
|
wordpad: Update Italian translation.
|
|
winemine: Update Italian translation.
|
|
xcopy: Fix Italian translation.
|
|
start: Fix Italian translation.
|
|
winefile: Update Italian translation.
|
|
winmm: Update Italian translation.
|
|
ipconfig: Update Italian translation.
|
|
inetcpl.cpl: Update Italian translation.
|
|
msrle32: Update Italian translation.
|
|
oleaut32: Update Italian translation.
|
|
browseui: Convert Italian translation to UTF-8.
|
|
serialui: Update Italian translation.
|
|
mpr: Update Italian translation.
|
|
comctl32: Update Italian translation.
|
|
msacm32: Update Italian translation.
|
|
|
|
Mariusz Pluciński (14):
|
|
gameux/tests: Add test of creating IGameStatistics instance.
|
|
gameux/tests: Add test of storing and reading game statistics.
|
|
gameux: Add partial implementation of IGameStatisticsMgr::GetGameStatistics.
|
|
gameux: Add stub of IGameStatistics interface implementation.
|
|
gameux: IGameStatistics::GetMaxCategoryLength implementation.
|
|
gameux: IGameStatistics::GetMaxNameLength implementation.
|
|
gameux: IGameStatistics::GetMaxValueLength implementation.
|
|
gameux: IGameStatistics::GetMaxCategories implementation.
|
|
gameux: IGameStatistics::GetMaxStatsPerCategory implementation.
|
|
gameux: Add implementation of IGameStatistics::SetCategoryTitle.
|
|
gameux: Add implementation of IGameStatistics::SetStatistic.
|
|
gameux: IGameStatistics::Save initial implementation.
|
|
gameux: Add implementation of IGameStatisticsMgr::RemoveGameStatistics.
|
|
gameux: Finished implementation of saving game statistics.
|
|
|
|
Matej Špindler (1):
|
|
taskkill: Add Slovenian translation.
|
|
|
|
Michael Mc Donnell (1):
|
|
shell32/tests: SHBrowseForFolder should return new folder pidl.
|
|
|
|
Michael Stefaniuc (4):
|
|
crypt32: Remove redundant NULL check before CryptMemFree (Smatch).
|
|
user32: Simplify the error handling in BITMAP_Load().
|
|
ddraw: Add missing unlock on an error path (Smatch).
|
|
ole32: Allocate a small temp variable on the stack instead of the heap.
|
|
|
|
Mike Kaplinskiy (2):
|
|
ws2_32: Implement AcceptEx and GetAcceptExSockaddrs.
|
|
ws2_32: Implement SO_UPDATE_ACCEPT_CONTEXT.
|
|
|
|
Misha Koshelev (10):
|
|
d3dx9_36: Implement D3DXCreateMesh and initial ID3DXMesh methods.
|
|
d3dx9_36: D3DXDeclaratorFromFVF returns D3DERR_INVALIDCALL when an invalid declarator is passed.
|
|
d3dx9_36: Implement D3DXCreateMeshFVF.
|
|
d3dx9_36: Add stub for D3DXCreateTeapot.
|
|
d3dx9_36: Implement ID3DXMesh_Lock/UnlockVertexBuffer and ID3DXMesh_Lock/UnlockIndexBuffer.
|
|
d3dx9_36: Implement D3DXCreateSphere.
|
|
d3dx9_36: Add D3DXCreateTeapot to d3dx9shape.h.
|
|
d3dx9_36: Add stub for D3DXCreateCylinder.
|
|
d3dx9_36/tests: Add tests for D3DXCreateCylinder.
|
|
d3dx9_36: Implement D3DXCreateCylinder.
|
|
|
|
Nikolay Sivov (6):
|
|
msxml3/tests: Fix locale dependent string comparison.
|
|
comctl32/treeview: Erase background when painting over supplied hdc.
|
|
comctl32/listview: Use proper A/W call to measure item text string.
|
|
comctl32/tab: Add a test for TCM_SETITEMEXTRA.
|
|
msxml3/httprequest: Store passed data for IXMLHttpRequest::open().
|
|
msxml3/httprequest: Implement IXMLHttpRequest::setRequestHeader().
|
|
|
|
Paul Vriens (6):
|
|
user32: Fix a typo.
|
|
urlmon/tests: Fix test failures on Win9x/WinMe by using more A-functions.
|
|
atl/tests: Fix a test failure on Win95.
|
|
msi/tests: Prevent a popup on Windows NT.
|
|
dbghelp: Fix use of GetProcessHeap.
|
|
ddraw: Pass the correct size to memset (Coccinelle).
|
|
|
|
Peter Oberndorfer (6):
|
|
wineconsole: Allow to select popup menu entries with the right mouse button.
|
|
ntdll/tests: Remove unused NtWaitForSingleObject import.
|
|
kernel32: Add test for WaitForSingleObject with lower 2 bits of handles set.
|
|
kernel32: Fix WaitForMultipleObjectsEx for handles with lower 2 bits set.
|
|
kernel32: VerifyConsoleIoHandle does not set last error value.
|
|
kernel32: Fix last error value of GetStdHandle/SetStdHandle when called with wrong std handle.
|
|
|
|
Piotr Caban (5):
|
|
msvcrt: Added 'll' modifier to printf functions.
|
|
oleaut32: Rename stubs.c file.
|
|
oleaut32: Execute OleCreatePropertyFrameIndirect in OleCreatePropertyFrame.
|
|
oleaut32: Added OleCreatePropertyFrameIndirect implementation.
|
|
oleaut32: Set dialog size in dialog box units in OleCreatePropertyFrame.
|
|
|
|
Rico Schüller (1):
|
|
dxgi: Fix IWineD3DSwapChain_GetParent() call.
|
|
|
|
Roderick Colenbrander (1):
|
|
wined3d: Add Radeon HD3200 to gpu table.
|
|
|
|
Saulius Krasuckas (1):
|
|
winmm/tests: Initialize whole MIDIHDR struct before using it.
|
|
|
|
Stefan Leichter (2):
|
|
hal: Added stub for ExAcquireFastMutex.
|
|
setupapi: Added more tests for SetupDiGetINFClassA.
|
|
|
|
Sven Baars (3):
|
|
taskkill: Add the Dutch translation.
|
|
shell32: Update the Dutch translation.
|
|
mciwave: Fix some typos.
|
|
|
|
Thomas Mullaly (12):
|
|
urlmon/tests: Added more tests for IUriBuilder's CreateUri functions.
|
|
urlmon: IUriBuilder_CreateUri* functions return base IUri if there were no changes.
|
|
urlmon: Implemented validation of scheme component of a IUriBuilder.
|
|
urlmon: File URIs can't have a userinfo component when creating an IUri using IUriBuilder.
|
|
urlmon: Restructured how the userinfo component is parsed and canonicalized.
|
|
urlmon: Implemented validation for the userinfo component when create an IUri with IUriBuilder.
|
|
urlmon: Implemented validation of the host name component of a IUriBuilder.
|
|
urlmon: Fixed TRACE's which sometimes output garbage.
|
|
urlmon: Implemented support for determining what port value to use in IUriBuilder.
|
|
urlmon: Can't set the host of a IUriBuilder to NULL.
|
|
urlmon: Finished validation for the remaining components of a IUriBuilder.
|
|
urlmon: Improve IUri support for mk: URIs.
|
|
|
|
Tijl Coosemans (1):
|
|
configure: Detect resolver functionality on FreeBSD.
|
|
|
|
Vincent Pelletier (1):
|
|
msvcp90: Direct basic_string::operator=(char const *) to existing implementation.
|
|
|
|
Vincent Povirk (9):
|
|
windowscodecs: Make it possible for the BMP decoder to read packed DIBs.
|
|
windowscodecs: Use the BMP decoder to decode ICO frames.
|
|
mscoree: Search for Mono in some predefined paths before using the registry.
|
|
ktmw32: Add stub dll.
|
|
gdiplus: Don't try to free invalid or already-freed images.
|
|
gdiplus: Return 0 from GdiplusShutdown.
|
|
gdiplus: Implement GdipTransformRegion.
|
|
gdiplus: Implement GdipGetRegionScansCount.
|
|
gdiplus: Don't create a DIB section for non-alpha or reference bitmaps.
|
|
|
|
Vitaly Perov (4):
|
|
winspool.drv: Support pDevMode field in {Get/Set}Job.
|
|
comdlg32: Add basic implementation of PrintDlgExA.
|
|
shdocvw: Silence QueryInterface FIXME.
|
|
shdocvw: Silence more invalid QueryInterface FIXMEs.
|
|
|
|
Zach Smith (1):
|
|
dinput: OSX joystick driver separate device for each top level HID collection.
|
|
|
|
Łukasz Wojniłowicz (7):
|
|
oleacc: Update the Polish translation.
|
|
appwiz.cpl: Update the Polish translation.
|
|
inetcpl: Add the Polish translation.
|
|
wineps: Update the Polish translation.
|
|
shell32: Update the Polish translation.
|
|
oledlg: Update the Polish translation.
|
|
ipconfig: Add the Polish translation.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|