703 lines
36 KiB
Plaintext
703 lines
36 KiB
Plaintext
The Wine development release 1.1.27 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- New version of the Gecko engine.
|
|
- New GSM 06.10 codec support.
|
|
- Improved support for the disk volume APIs.
|
|
- Support for XShm pixmaps for better performance.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.27.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.1.27.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/site/download
|
|
|
|
You will find documentation on http://www.winehq.org/site/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/site/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.1.27:
|
|
|
|
3231 ListView: column reordering not implemented
|
|
3912 incorrect RGBQUAD struct declaration causes link error
|
|
4214 Unsupported 2007 WGL Attribute in Second Life 1.8.0.9
|
|
4304 Metatrader: Double clicking to change table values doesn't work
|
|
5068 Secondlife will not log in with the Alsa driver turned on and OSS driver turned off
|
|
6217 Alien Shooter runs slow
|
|
6936 eMule uses 40% CPU when idle permanently, independent of CPU speed
|
|
7701 rakuscan.exe (IP Scanner for Konica-Minolta copiers) fails to run
|
|
7796 Knight Rider doesn't run
|
|
8345 Syberia - Game runs but everything is black
|
|
8382 wine is looking in wrong folder for Theme Hospital Setup
|
|
8422 2xExplorer fails to start
|
|
8770 Warcraft III freezes in BN ladder games after a few seconds/minutes (ATI)
|
|
9152 Unimplemented function ntdll.dll.RtlGetCompressionWorkSpaceSize
|
|
9711 Quake Wars mouse wheel scrolls twice instead of once
|
|
10465 Radmin viewer 3.1: "Arrange Icons" action does not work in main viewer window
|
|
10512 Project Visitor: Installs OK but crashes when run
|
|
10518 Alpha Centauri crashes on launch with ALSA sound
|
|
10532 Paint Shop Pro 9: Open dialog box buttons are a mess
|
|
10692 Dragon NaturallySpeaking 9 - Dictation Box cannot copy/paste
|
|
10695 Music in Age of Wonders 2 demo causes buzzing sound in left stereo channel
|
|
10912 start command does not support /B option
|
|
10916 TreeView: Eclipse crashes on startup
|
|
10957 CreateFile doesn't work for devices
|
|
11031 Age of Empires III exits silently
|
|
11054 Missing GdipNewPrivateFontCollection and GdipGetDpiX functions
|
|
11193 Instan-t Messenger 5.0 BETA crashes after a few minutes
|
|
11952 Display problem with Notepad++ 4.8.2
|
|
12048 coreftp hangs after connecting to a ftp site
|
|
12197 Final Liberation fails with "numDisplayModes Failed" message
|
|
12483 Rosetta Stone V3 will not install
|
|
12519 Yahoo! Widget Engine version 4.5 wont start
|
|
12609 Silent Hill 2: random slow down
|
|
12751 Sibelius 4, line-breaks, text overlap
|
|
12980 Bioshock 1.0 crash on startup with "unhandled exception"
|
|
13039 SkyMap Pro: Help font size is unreadable. Too small.
|
|
13279 TrendyFlash Site Builder 1.0 requires urlmon stubs
|
|
13288 Ventrilo requires the GSM 6.10 codec
|
|
13316 Strong DC++ does not auto scroll chat window
|
|
13350 Vim menu text overlaps itself [dogfood]
|
|
13449 Art is Dead crashes when loading the first level
|
|
13562 rpg maker vx crashing when the menu is clicked
|
|
13857 winword 97 100% cpu splash
|
|
13867 WinSCP: Background transfer queue doesn't refresh/update automatically (dogfood)
|
|
13993 MathCAD 2001: crashes while installing
|
|
14004 Flickering/Flashing Menu Screen in Steam games
|
|
14223 Homeworld 2 fails to start
|
|
14244 Wine ignores StringFormat alignment
|
|
14610 Stata crashes when trying to start help (window)
|
|
14783 Cannot closed WMP 9 after minimizing.
|
|
15048 BabasChess requires GdipCreateHatchBrush
|
|
15122 Clipboard functions don't work in console applications
|
|
15194 cmd.exe doesn't support for 2>&1 style redirection
|
|
15282 Microsoft Office Excel 2007: Recording Macros doesn't work
|
|
15398 The Journeyman project 3 crashes on exit
|
|
15533 iTunes 8.0 fails to install
|
|
15801 DietPower 4.4, wine crashes when food log window is closed
|
|
15903 Sibelius 3: list box items with graphics are drawn incorrectly
|
|
16166 Google Sketchup 7 display often corrupt until you click on it
|
|
16488 "Tools / Google Earth / Get Current View" crashes Google Sketchup 7
|
|
16627 Sword of the Stars: command-and-control units do not display last digit in fleet management
|
|
16631 Liquid War 6: Fails to start.(dogfood)
|
|
16650 Melodyne Studio demo crashes on startup
|
|
16707 regedit: "Type" column resize and redraw is not working properly
|
|
16796 Implement mssign32.dll
|
|
16810 MT4(MetaTrader) two bugs
|
|
16853 Sword of the Stars: crashes on entering main game screen.
|
|
16961 Videos in The Neverhood are broken
|
|
16997 lotro: symbols above NPC's are totally black as is fog
|
|
17111 Construct 0.98.6
|
|
17145 'wrong version of assembly manifest', ok, but which is the right one?
|
|
17202 Segmentation fault in Call of Cthulhu
|
|
17220 Lightbox Plus image editor freeze after few minutes
|
|
17256 Two mshmtl regressions in Vdownloader
|
|
17267 World of Warcraft 3.0.8a: No input in main game area
|
|
17456 Implement windows firewall
|
|
17673 PDF-XChange Viewer ver 2.0: pages navigation toolbar corrupted
|
|
17696 Skype 4 setup fails to recognise downloaded .msi
|
|
17748 PhotoPhiltre - Open picture dialog too small
|
|
17886 Toolbar flicker (TB_HIDEBUTTON always redraws)
|
|
17912 Various visual glitches on Last Remnant
|
|
18034 RA3 Uprising crash at the beginning of campaign: The TALE of YURIKO
|
|
18051 winamp doesn't run
|
|
18214 winboard 4.2.7b -- ICS client doesn't have horizontal scrollbars
|
|
18239 regedit should remember the last key open
|
|
18282 Tom Clancy's EndWar: selected unit "circle" is not rendered right
|
|
18409 Missing text in the license area text while intaling Windows Live messenger 8.1
|
|
18413 Teamviewer can`t connect with File Transfer
|
|
18504 ToolTip doesn't hide
|
|
18510 Microsoft .Net 20 SP1 Installer's text is unreadable
|
|
18612 AutoGK 2.55 crashes on close
|
|
18674 Exception EAccessViolation in module tralih.exe
|
|
18675 GuildWars tries to repair the data archive on every start.
|
|
18681 Can not accept license for Adobe CS4 installers
|
|
18704 PureEdge Viewer (ICS Viewer) 6.0 interface is inappropriately rendered with scroll bars
|
|
18871 Various Ogre demos crash on exit in D3D9 mode
|
|
18897 Metatrader 4: Quotes Table cells not aligned
|
|
18997 Warcraft 3 1.23 crashes after remaining one minute in a Battle.net chat room.
|
|
19121 F1 Challenge 99-02: 3D graphics seems completely broken
|
|
19132 winebrowser: when URL is passed as file://url with anchor or query included it fails to open
|
|
19219 EVE crashes with a page fault
|
|
19240 Full Tilt Poker exits silently
|
|
19260 Starfleet Command - entire display flickers strobe-like in-game
|
|
19315 Call Of Duty 4 - graphical glitches (post-processing works intermittently)
|
|
19349 Crash in Xenu 1.3c when prompting for a username and password
|
|
19351 RootsMagic 4 installer hangs while downloading place database
|
|
19387 Command and Conquer 3 Uprising doesn't work anymore
|
|
19393 Word & Excel 2007 scrollbar background/arrow buttons are wrong color, changes based on size
|
|
19396 Blitzin2: Auto-vscroll not working
|
|
19398 runes of magic fails to load game world
|
|
19406 Battlefield heroes - can't connect to game server
|
|
19412 Red Alert 3: fails to render a character
|
|
19429 WideCharToMultiByte: Incorrect conversion of "default character"
|
|
19456 Mount Manager crashes with optical discs since commit 15acd35
|
|
19470 Wine shouldn't assume the default visual supports GLX
|
|
19509 CounterStrike Source: Texture smear w/ level set to DirectX 9.0
|
|
19537 Sonos 3.0 dies after first step in setup wizard
|
|
19556 GdipAddPathPieI forwards to itself
|
|
19564 Guitar Hero World Tour crashes in secur32
|
|
19610 Eclipse exits on load with X Error
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.1.26:
|
|
|
|
Aled Hughes (1):
|
|
comctl32/toolbar: Avoid unnecessary invalidation on TB_HIDEBUTTON.
|
|
|
|
Alexander Nicolaysen Sørnes (3):
|
|
mshtml: Update Norwegian Bokmål translation.
|
|
setupapi: Update Norwegian Bokmål translation.
|
|
wininet: Update Norwegian Bokmål translation.
|
|
|
|
Alexandre Julliard (35):
|
|
winecfg: Fix quote characters in English resource.
|
|
Convert English resources to UTF-8 where necessary.
|
|
mountmgr: Create a separate structure for disk device information, independent from the DOS drive.
|
|
mountmgr: Create a separate structure for volume information.
|
|
mountmgr: Add support for setting the drive UUID instead of having it always hardcoded.
|
|
mountmgr: Retrieve the volume uuid through HAL/DiskArbitration when creating a device.
|
|
mountmgr: Always set the mount point id as a separate step from the mount point creation.
|
|
kernel32: Try to load a 32-bit builtin in WinExec16 if the file doesn't exist.
|
|
mountmgr: Add support for creating volumes without an associated drive.
|
|
mountmgr: Create volumes for non-removable volumes reported by HAL/Disk Arbitration.
|
|
ole32/tests: Avoid depending on the heap allocation order for the CoGetObjectContext test.
|
|
winhttp: Avoid casting away const.
|
|
mountmgr: Rename the DOS drive mount field for symmetry with the volume structure.
|
|
mountmgr: Optionally update the drive mount point in set_volume_info.
|
|
mountmgr: Add a helper function to update symlinks.
|
|
mountmgr: Use set_volume_info to update the volume when creating a new drive.
|
|
mountmgr: Set the drive letter at creation time.
|
|
mountmgr: Better reuse of existing devices.
|
|
mountmgr: Add ref counting for volume objects.
|
|
mountmgr: Try to match and reuse volumes when creating/updating a drive.
|
|
mountmgr: Return a copy of the strings in query_dos_device.
|
|
mountmgr: Protect the device structures with a critical section.
|
|
shell32/tests: Create our own temp directory to make sure it's not the Windows directory.
|
|
libwine: Fix the wctomb validity check for codepages where the default chars don't convert to each other.
|
|
winemenubuilder: Reduce memory usage for string copies.
|
|
kernel32: Fetch more information from the DosDevices directory for QueryDosDevice.
|
|
shell32/tests: Fix a couple of failures on Win9x and NT4.
|
|
mountmgr: Increment the volume refcount in functions that return a volume.
|
|
mshtml: Never try to unload the Gecko libraries.
|
|
ntdll: Don't free low address space for large address aware applications.
|
|
ntdll: Ignore activation context entries that don't specify a path.
|
|
kernel32/tests: Add one more possible error code.
|
|
comctl32/tests: Fix some test failures on older versions.
|
|
ntdll: Don't switch from small to large block when HEAP_REALLOC_IN_PLACE_ONLY is specified.
|
|
make_makefiles: Fix handling of .mc files.
|
|
|
|
Alistair Leslie-Hughes (4):
|
|
shlwapi: Correct AssocCreate and tests.
|
|
mshtml: Add missing interfaces.
|
|
gdiplus: Add GdipRecordMetafileI stub.
|
|
shlwapi: Correct AssocCreate tests.
|
|
|
|
Andrew Nguyen (4):
|
|
gdi32: Fix the type of a few return values.
|
|
wine.inf: Add a fake DLL for dinput8.
|
|
user32/tests: Test the behavior of DialogBoxParamA with dialog procedure window destruction.
|
|
kernel32: Revise SetThreadIdealProcessor to return success.
|
|
|
|
Andrew Talbot (1):
|
|
ddraw: Constify some variables.
|
|
|
|
André Hentschel (7):
|
|
jscript: Add German translation.
|
|
shell32: Fix German folder names.
|
|
jscript: Update German translation.
|
|
wininet: Update German translation.
|
|
jscript: Update German translation.
|
|
comctl32: Stop flicker when drawing themed and draw the correct image smoothly.
|
|
jscript: Update German translation.
|
|
|
|
Aric Stewart (4):
|
|
mpr: Update Japanese resource.
|
|
appwiz: Update Japanese resource.
|
|
imm32: Stub implementation of ImmDisableTextFrameService.
|
|
gdi32: Ensure child fonts have names.
|
|
|
|
Aurimas Fišeras (6):
|
|
Various small Lithuanian translation fixes.
|
|
jscript: Add Lithuanian translation.
|
|
jscript: Update Lithuanian translation.
|
|
wininet: Update Lithuanian translation.
|
|
jscript: Update Lithuanian translation.
|
|
jscript: Update Lithuanian translation.
|
|
|
|
Austin English (7):
|
|
notepad: English resource fixes.
|
|
shell32: Adjust shell folders to more closely match Windows.
|
|
shell32: Fix English folder names.
|
|
wineinstall: Ask about installation before running configure.
|
|
start: Handle /B & /I options.
|
|
userenv: Add a stub for LoadUserProfileW.
|
|
wine.inf: Add HKCU\AppEvents\Schemes registry key.
|
|
|
|
David Adam (9):
|
|
d3dx9: Fix D3DXVec2TransformCoord to make tests pass in Windows.
|
|
d3dx9: Fix D3DXVec3TransformCoord to make tests pass in Windows.
|
|
d3dx9: Fix D3DXVec4Normalize to make tests pass in Windows.
|
|
d3dx9: Fix D3DXMatrixStack_LoadMatrix to make tests pass in Windows.
|
|
d3dx9: Fix D3DXMatrixStack_MultMatrix to make tests pass in Windows.
|
|
d3dx9: Fix D3DXMatrixStack_MultMatrixLocal to make tests pass in Windows.
|
|
d3dx9: Fix D3DXMatrixStack_RotateAxis to make tests pass in Windows.
|
|
d3dx9: Fix D3DXMatrixStack_RotateAxisLocal to make tests pass in Windows.
|
|
d3dx9: Add forgotten copyrights.
|
|
|
|
Davide Pizzetti (1):
|
|
clock: Updated Italian translation.
|
|
|
|
Dmitry Timoshkov (5):
|
|
user32: Pass the same PRF_ flags from WM_PRINT to WM_PRINTCLIENT.
|
|
user32: Draw the whole button only if requested.
|
|
gdi32: Some fonts have a broken last segment of cmap4 table, avoid a crash in that case.
|
|
gdi32: Use a better heuristics for tmWeight.
|
|
user32/tests: Use symbol charset when creating Marlett font.
|
|
|
|
Dylan Smith (7):
|
|
richedit: Properly restore style after end of rtf group.
|
|
richedit: Added missing return to ME_EnsureVisible.
|
|
richedit: Scrollinfo stored as 16-bit values externally.
|
|
richedit: Handle NULL buffer or 0 buffer length in ME_GetTextEx.
|
|
richedit: Prevent buffer overflows in WM_GETTEXT.
|
|
richedit: Prevent using uninitialized nAvailWidth in initialization.
|
|
richedit: Avoid comparing padding in cursor structures on memcmp.
|
|
|
|
Erich Hoover (1):
|
|
winealsa.drv: Re-allow fallback to waveout (regression in dsound).
|
|
|
|
Francois Gouget (4):
|
|
shell32: Add a trailing '\n' to a WARN().
|
|
taskmgr: Remove space before ellipsis.
|
|
appwiz.cpl: Make sure we have a space before the ellipses in Slovenian resources.
|
|
notepad: Remove spaces before '\n'.
|
|
|
|
Frédéric Delanoy (7):
|
|
kernel32: Update French translation of error messages.
|
|
notepad: French resources fixes.
|
|
jscript: Add French translation.
|
|
jscript: Update French translation.
|
|
wininet: Update French translation.
|
|
jscript: Update French translation.
|
|
jscript: Update French translation.
|
|
|
|
Gerald Pfeifer (1):
|
|
winhttp: Include <sys/socket.h> from winhttp_private.h. Remove now redundant inclusion from request.c.
|
|
|
|
Hans Leidekker (21):
|
|
wininet: Correct handling of redirected HEAD requests.
|
|
wininet: Release the request in WININET_GetProxyServer and WININET_SetProxyAuthorization.
|
|
wininet: Don't leak the proxy username and password in WININET_SetProxyAuthorization.
|
|
wininet: Prepare for showing a regular authentication dialog.
|
|
wininet: Add a regular authentication dialog.
|
|
wininet: Use a different pointer for the password in WININET_SetAuthorization.
|
|
wininet: Update Dutch translation.
|
|
hnetcfg: Add a stub implementation of INetFwMgr.
|
|
hnetcfg: Add a stub implementation of INetFwPolicy.
|
|
hnetcfg: Add a stub implementation of INetFwProfile.
|
|
hnetcfg: Add a stub implementation of INetFwAuthorizedApplication and INetFwAuthorizedApplications.
|
|
hnetcfg: Add class factory.
|
|
hnetcfg: Register interfaces.
|
|
setupapi: Add stub implementations of CM_Get_Device_ID_ListW and CM_Enumerate_Classes.
|
|
msi: Fix parsing of integer column width specifiers.
|
|
msi: Fix column width calculation.
|
|
advapi32: LsaFreeMemory returns NTSTATUS.
|
|
advapi32: Factor out lookup of local usernames and well-known SIDs.
|
|
advapi32: Add a basic implementation of LsaLookupNames2.
|
|
advapi32: Add tests for LsaLookupNames2.
|
|
include: Add prototypes for EncodePointer and DecodePointer.
|
|
|
|
Henri Verbeet (56):
|
|
wined3d: Recognize the SM4 log opcode.
|
|
wined3d: Skip some unnecessary FBO binds.
|
|
wined3d: Remove an unused struct member.
|
|
wined3d: Pass NULL to ActivateContext() when we don't need a specific target.
|
|
wined3d: Keep track of a context's current render target.
|
|
wined3d: Call ModifyLocation on "target" in IWineD3DDeviceImpl_ClearSurface().
|
|
wined3d: Get rid of lastActiveRenderTarget in FindContext().
|
|
wined3d: Get rid of lastActiveRenderTarget.
|
|
wined3d: Remove the useless lastThread field from IWineD3DDeviceImpl.
|
|
wined3d: Keep track of a thread's wined3d context.
|
|
wined3d: Avoid destroying contexts that are current in another thread.
|
|
wined3d: Get rid of getActiveContext().
|
|
wined3d: Simplify FindContext() a bit.
|
|
wined3d: Move some context selection code from ActivateContext() to FindContext().
|
|
wined3d: Try to reuse the thread's current context in FindContext().
|
|
wined3d: Don't reuse contexts marked for destruction.
|
|
wined3d: Remove some unnecessary code.
|
|
wined3d: Get rid of last_device.
|
|
wined3d: Explicitly pass the wined3d context to context_apply_draw_buffer().
|
|
wined3d: Return the activated context from ActivateContext().
|
|
wined3d: get_drawable_size() needs a context.
|
|
wined3d: Manage occlusion queries in the context.
|
|
wined3d: Manage event queries in the context.
|
|
wined3d: Explicitly pass the context to get_drawable_size().
|
|
wined3d: Explicitly pass the context to surface_load_ds_location().
|
|
wined3d: Get rid of activeContext.
|
|
wined3d: Return proper NULLs from CreateContext().
|
|
wined3d: Handle destruction of a context's current render target.
|
|
wined3d: Use the context's current render target the get the swapchain drawable size.
|
|
wined3d: Don't use the GL texture flags to determine if a format is a depth stencil in CheckDepthStencilCapability().
|
|
wined3d: Rename WineD3DContext to struct wined3d_context.
|
|
wined3d: Don't respecify compressed textures in surface_upload_data().
|
|
user32: Send 0 as LPARAM for SIZE_MINIMIZED WM_SIZE messages.
|
|
wined3d: Properly calculate GL_TEXTURE_MAX_ANISOTROPY_EXT.
|
|
wined3d: Set the initial value of WINED3DTEXSTA_MAXANISOTROPY to 1.
|
|
wined3d: Update the WINED3DSAMP_MAGFILTER state even if we didn't recognize the value.
|
|
wined3d: Don't disable mipmapping if we lack EXT_texture_filter_anisotropic.
|
|
wined3d: Set a more appropriate value for the ANISOTROPIC/NONE min/mip filter.
|
|
wined3d: Statically initialize the filter lookup tables.
|
|
wined3d: Remove some unused code.
|
|
wined3d: Add functions to lookup texture filters.
|
|
wined3d: Move texture filter lookup table initialization to basetexture_init().
|
|
wined3d: Remove a redundant check from basetexture_get_autogen_filter_type().
|
|
wined3d: Get rid of the ANISOTROPIC entry from the filter lookup tables.
|
|
wined3d: WINED3DTEXF_NONE only makes sense as a mip filter.
|
|
wined3d: Set the WINED3DTEXF_NONE entry in the minification lookup table to GL_NEAREST.
|
|
wined3d: Track render_offscreen in the context.
|
|
wined3d: Explicitly pass the context to the shader_load_constants() handlers.
|
|
wined3d: Call the shader_load_np2fixup_constants() handler directly from inside the shader backend.
|
|
winex11.drv: Add support for XShm pixmaps.
|
|
wined3d: Explicitly pass the context to the shader_select() handler.
|
|
wined3d: Explicitly pass the context to drawStridedSlow().
|
|
wined3d: Merge the context->current_rt check for rendertarget readback with the code above.
|
|
wined3d: Check the return value of wglDeleteContext() in context_destroy_gl_resources().
|
|
wined3d: Fix a condition in record_lights().
|
|
winex11.drv: Fallback to X11DRV_SHM_NONE in X11DRV_DIB_DoCopyDIBSection() if dest doesn't match the pixmap.
|
|
|
|
Huw Davies (12):
|
|
include: Add dbccmd.idl.
|
|
include: Add dbcses.idl.
|
|
include: Add opnrst.idl.
|
|
include: Add dbdsad.idl.
|
|
include: Add sesprp.idl.
|
|
include: Add a missing parameter and fix a few attributes.
|
|
include: Add binres.idl.
|
|
include: Add crtrow.idl.
|
|
include: Remote parameter should be a pointer not an array.
|
|
widl: Store the pointer description in the type rather than base type so that it gets re-written when the type is re-written.
|
|
msdaps: Initial stub.
|
|
include: Add correct structure packing.
|
|
|
|
Hwang YunSong (5):
|
|
cryptui: Updated Korean resource.
|
|
shell32: Updated Korean resource.
|
|
wordpad: Updated Korean resource.
|
|
shdoclc: Updated Korean resource.
|
|
appwiz.cpl: Updated Korean resource.
|
|
|
|
Ismael Barros (1):
|
|
dplayx/tests: Host migration when session host leaves.
|
|
|
|
Jacek Caban (12):
|
|
wininet: Code clean up by using heap_strdup* functions.
|
|
wininet: Code clean up by using heap_strdup* functions.
|
|
textstor.idl: Added more error code declarations.
|
|
msctf.idl: Added more interfaces.
|
|
mshtml: Added VT_UINT handling to debugstr_variant.
|
|
wininet: Explicity delete Content-Length header for gzip encoded connection.
|
|
mshtml: Always return hex string in IHTMLBodyElement::get_bgColor.
|
|
mshtml: Added IHTMLStyle3::wordWrap property implementation.
|
|
mshtml: Call set_ns_editmode in better place.
|
|
urlmon: Use one wininet internet handle for all connections.
|
|
mshtml: Install Gecko in system directory.
|
|
mshtml: Wine Gecko 1.0.0 release.
|
|
|
|
Jeff Latimer (2):
|
|
ws2_32: Add the port to the IPv6 address string if present.
|
|
ws2_32: Add the scope_id to the IPv6 address string if present.
|
|
|
|
John Klehm (1):
|
|
wintab32: Add a test for context validation by WTOpen.
|
|
|
|
Juan Lang (17):
|
|
winhttp: Fix crash when proxy bypass is unset.
|
|
winhttp: Strip scheme from http_proxy environment variable.
|
|
winhttp: Check environment if the registry settings are present but bogus.
|
|
winhttp: If the default proxy settings are not found, delete the bogus ones after test.
|
|
winhttp: Store send and receive timeouts in request_t, and only set them in a netconn_t if it's connected.
|
|
winhttp: Set a socket's timeouts when it's created.
|
|
winhttp: Use connection's timeout rather than default timeout when reading a line.
|
|
winhttp: Remove calls to SSL_CTX_set_timeout, as they affect the session's lifetime, not the read timeout.
|
|
winhttp: Remove no-longer-used #defines.
|
|
winhttp: Implement connect timeout.
|
|
winhttp: Only output fixme for unhandled resolve timeout.
|
|
ws2_32: Add debug support for IPv6 addresses.
|
|
crypt32: Fix leak on error path.
|
|
secur32: Sanity check handle index before indexing table.
|
|
secur32: Implement QueryContextAttributes for SECPKG_ATTR_REMOTE_CERT_CONTEXT.
|
|
wintrust: Implement WVTAsn1SpcSpOpusInfoDecode.
|
|
secur32: Trace values of SCHANNEL_CRED structure.
|
|
|
|
Ken Sharp (1):
|
|
gdiplus: Add GdipIsVisibleRectI stub.
|
|
|
|
Ken Thomases (1):
|
|
ntdll: For Darwin/Mac OS X, use legacy getdirentries if 64-bit inodes enabled.
|
|
|
|
Leonid Lobachev (1):
|
|
wined3d: Add missing calling convention specifiers.
|
|
|
|
Luke Benstead (2):
|
|
ntdll: Add semi-stub implementation for SystemExecutionState query.
|
|
gdiplus: Implement stub for GdipGetImagePalette.
|
|
|
|
Maarten Lankhorst (7):
|
|
Revert "winealsa.drv: Re-allow fallback to waveout (regression in dsound).".
|
|
msgsm32.acm: Implement a stub dll.
|
|
msgsm32.acm: Add support for format enumeration.
|
|
msgsm32.acm: Add support for encoding and decoding.
|
|
msgsm32.acm: Also check for gsm/gsm.h.
|
|
winecfg: Remove 'emulation' driver option.
|
|
winecfg: Hide basic and normal acceleration options by default.
|
|
|
|
Marcus Meissner (4):
|
|
wmc: Duplicate wine_cp_wcstombs check here too (Coverity).
|
|
jscript: Initialize val_str to NULL (Coverity).
|
|
ws2_32: Fixed buffer size to MultiByteToWideChar.
|
|
winhttp: Check for NULL return from heap_alloc (Coverity).
|
|
|
|
Michael Karcher (2):
|
|
ntdll: Fix get_server_context_flags.
|
|
ntdll: Fix ProcessExecuteFlag logic.
|
|
|
|
Mike Kaplinskiy (5):
|
|
ws2_32/tests: Test AcceptEx during pending AcceptEx call.
|
|
ws2_32/tests: Test closing listener during pending AcceptEx.
|
|
ws2_32/tests: Fix test failures on NT4/x86_64.
|
|
ws2_32/tests: Fix the last failures on NT4.
|
|
ws2_32/tests: Test closing (and CancelIo'ing) accepting socket with pending AcceptEx call.
|
|
|
|
Nicolas Le Cam (6):
|
|
kernel32/tests: Test GetVolumeInformation when current directory is a root directory.
|
|
kernel32/tests: Skip GetVolumeInformation test on current directory when running on a root directory.
|
|
shell32/tests: Add test for shell links to short path containing double backslashes.
|
|
shell32/tests: Fix test on temp paths that have a different long form.
|
|
comdlg32/tests: Hardcode expected values when possible.
|
|
comdlg32/tests: Fix a failing test on Win2k and below.
|
|
|
|
Nikolay Sivov (23):
|
|
wingdi.h: Fix RGBQUAD and RGBTRIPLE to match PSDK.
|
|
comctl32/listview: LVM_SETITEMSTATE - select all item case tests.
|
|
comctl32/listview: Additional tests for LVM_SETITEMSTATE for all items.
|
|
comctl32/listview: Handle NULL lParam in LVM_SETITEMSTATE.
|
|
comctl32/listview: Set LVIS_FOCUSED for all items with LVM_SETITEMSTATE not allowed.
|
|
comctl32/listview: Don't alter selection mark in LVM_SETITEMSTATE.
|
|
comctl32/listview: Fix some test failures on comctl32 4.7x.
|
|
comctl32/comboex: Use const pointer when possible.
|
|
comctl32/treeview: Correct define name.
|
|
comctl32/listview: Don't offset to column bound calculating LVIR_LABEL for items.
|
|
comctl32/listview: Offset every but LVIR_BOUNDS rectangles to column bound in details view.
|
|
gdiplus: Correctly forward to GdipAddPathPie.
|
|
comctl32/listview: Respect column order while scrolling columns.
|
|
comctl32/listview: Introduce a way to update cached column rectangles from Header.
|
|
comctl32/listview: Fix visibility computation in details view.
|
|
comctl32/listview: Enable column reordering.
|
|
comctl32/listview: Fix comment typo.
|
|
comctl32/treeview: Use a common structure for tests (as we use already for others).
|
|
comctl32/treeview: Make tests not depend from each other, replace some magics with macros.
|
|
comctl32/treeview: Some tests to show edit item label problems.
|
|
comctl32/treeview: Handle EN_KILLFOCUS in WM_COMMAND handler.
|
|
comctl32/treeview: Use separate pointer for currently edited item.
|
|
comctl32/treeview: Check passed handle value in WM_COMMAND handler.
|
|
|
|
Owen Rudge (5):
|
|
shell32: Check if a numerical value has been passed inside quotes in Control_DoLaunch.
|
|
shell32: Execute control panel applets in separate process.
|
|
shell32: Ensure extraPmts is a valid pointer before checking it.
|
|
winhlp32: Ensure win->page is not NULL when selecting Help on Help.
|
|
winhlp32: Ensure Open dialog is modal.
|
|
|
|
Paul Vriens (15):
|
|
winecfg: Fix Portuguese (Portugal) translation.
|
|
shdoclc: Fix Portuguese (Portugal) translation.
|
|
wordpad: Align resources with the English ones.
|
|
winhttp/tests: Fix a test failure on some W2K/XP systems.
|
|
jscript: Add Dutch translations.
|
|
jscript: Add Dutch translations.
|
|
wininet: Avoid potential NULL dereferences (Coverity).
|
|
gphoto2.ds: Remove an used MENU entry from the resources.
|
|
appwiz.cpl: Fix Dutch translations.
|
|
xcopy: Add the UTF-8 pragma.
|
|
gphoto2.ds: Add the UTF-8 pragma for the Danish resources.
|
|
wineboot: Add the UTF-8 pragma for the Dutch resources.
|
|
winhlp32: Add the UTF-8 pragma for the Romansh resources.
|
|
cmdlgtst: Add the UTF-8 pragma for the Italian resources.
|
|
winhlp32: Add the UTF-8 pragma for the Italian resources.
|
|
|
|
Piotr Caban (26):
|
|
jscript: Add Error object stub.
|
|
jscript: Add Error_message implementation.
|
|
jscript: Add Error_toString implementation.
|
|
jscript: Add error throwing functions.
|
|
jscript: Throw range errors in Array functions.
|
|
jscript: Throw type errors in Boolean functions.
|
|
jscript: Throw type errors in Date functions.
|
|
jscript: Throw more errors in Date functions.
|
|
jscript: Throw TypeError in call_expression_eval.
|
|
jscript: Throw errors in Number functions.
|
|
jscript: Added Error_description and Error_number stubs.
|
|
jscript: Added Error_number and Error_description implementation.
|
|
jscript: Add Error_number handling to constructor and error throwing functions.
|
|
jscript: Throw 'undefined object' error.
|
|
jscript: Throw TypeError in Function_toString.
|
|
jscript: Throw error in to_primitive function.
|
|
jscript: Throw TypeErrors when _value functions are used as a function.
|
|
jscript: Throw SyntaxError in eval function.
|
|
jscript: Added "Expected '('" error.
|
|
jscript: Added "Expected ')'" error.
|
|
jscript: Add "illegal assignment" error.
|
|
jscript: Added "Expected ';'" error.
|
|
jscript: Throw more SyntaxErrors in parser.
|
|
jscript: Added 'unterminated string' error.
|
|
jscript: Make compare2_values working with NULL BSTR's.
|
|
jscript: Added JSGlobal_parseFloat implementation.
|
|
|
|
Rein Klazes (10):
|
|
user32: Ignore the MFT_BITMAP flag when testing menu items for 'magic' bitmap handles.
|
|
user32/tests: Fix for a test failure on win98/NT4.
|
|
user32: Put some repeated code for checking and extending of a MENUITEMINFO structure in a separate function.
|
|
user32: When setting a menu item, handle MIIM_TYPE flag by setting approriate MIIM_BITMAP, MIIM_FTYPE and MIIM_STRING flags.
|
|
user32: Get rid of internal function MENU_SetItemData, use SetMenuItemInfo_common instead.
|
|
ws2_32: Do not make the unix file descriptor blocking. Too many places in the socket code assume it is not.
|
|
user32: Fail if inserting a submenu would create a loop in the menu hierarchy.
|
|
comdlg32: Set MAXTEXTROWS of the toolbar in the file dialog to zero.
|
|
user32: When all items in a menu have either a bitmap or text but not both, then texts should be aligned with the bitmaps.
|
|
comdlg32: Fix problems in calculation of the size of a file dialog.
|
|
|
|
Ricardo Filipe (8):
|
|
oleacc: Add Portuguese translation.
|
|
winedbg: Add Portuguese translation.
|
|
winhlp32: Update Portuguese translation and convert to UTF8.
|
|
cryptui: Add Portuguese translation.
|
|
kernel32: Add Portuguese translation.
|
|
jscript: Add Portuguese translation.
|
|
wininet: Fix Portuguese translation and convert to UTF8.
|
|
regedit: Update Portuguese translation.
|
|
|
|
Roderick Colenbrander (7):
|
|
winex11: Add support for GCs at more depths.
|
|
winex11: Make BRUSH_DitherColor independent of the screen_depth.
|
|
winex11: Make X11DRV_SetupGCForPatBlt independent of screen_depth.
|
|
winex11: XRenderComposite can be inaccurate when scaled x / y source coordinates are passed to it.
|
|
wgl: Fix usage of non-GLX visual in glXCreateContext.
|
|
winex11: Fix XRender_GetSrcAreaStretch compile bug for when XRender isn't around.
|
|
opengl32: Add opengl 3.2 extensions.
|
|
|
|
Stefan Dösinger (12):
|
|
wined3d: Don't activate a context unless we need one.
|
|
wined3d: Set the highest dirty marker after marking shader constants dirty.
|
|
wined3d: ARB clipplane init needs the helper constant.
|
|
wined3d: Only use WINE_normalized_texrect if ARB_texture_np2 is supported.
|
|
wined3d: Preload the correct texture location.
|
|
wined3d: Enable WINED3DFMT_R16G16B16A16_UNORM.
|
|
wined3d: Not all cards support float16 filtering.
|
|
ddraw: d3d7 does not support two sided stencil.
|
|
wined3d: Watch out about higher constants when clamping ps 1.x consts.
|
|
d3d: Filter R8G8B8 in d3d8 and d3d9.
|
|
wined3d: Filter WINED3DSTENCILCAPS_TWOSIDED in d3d8.
|
|
wined3d: Dirtify the correct state.
|
|
|
|
Stefan Leichter (4):
|
|
advapi32: Fix parameter types of CreateServiceA/W in spec file.
|
|
advapi32: Test a combination of CreateServiceA and GetSecurityInfo.
|
|
shell32: Make the tests of the value returned from function SHGetFileInfoA more strick, fix wine to pass the tests.
|
|
shdocvw: Add stub for SHRestricted2W.
|
|
|
|
Vincent Beers (1):
|
|
winecfg: Fixed Dutch translation.
|
|
|
|
Vincent Povirk (19):
|
|
mapi32: Add version numbers to version resource.
|
|
gdiplus: Don't use -escapement angle in GdipDrawString.
|
|
gdiplus: Do not draw line-breaking spaces.
|
|
gdiplus: Store color key information in ImageAttributes.
|
|
gdiplus: Fix rectangles of horizontal and vertical gradients.
|
|
gdiplus: Ignore the graphics transforms in GdipGetRegionBounds.
|
|
include: Add IWICBitmapDecoderInfo to headers.
|
|
windowscodecs: Add stub implementation of IWICBitmapDecoderInfo.
|
|
windowscodecs: Implement IWICBitmapDecoderInfo::GetComponentType.
|
|
windowscodecs: Implement IWICBitmapDecoderInfo::GetPatterns.
|
|
windowscodecs: Implement IWICBitmapDecoderInfo::CreateInstance.
|
|
windowscodecs: Implement IWICBitmapDecoderInfo::MatchesPattern.
|
|
windowscodecs: Add tests for IWICBitmapDecoderInfo.
|
|
windowscodecs: Implement GetDecoderInfo for BMP decoder.
|
|
windowscodecs: Implement IWICImagingFactory::CreateComponentEnumerator.
|
|
include: Add definitions for CreateDecoderFromStream.
|
|
windowscodecs: Implement IWICImagingFactory::CreateDecoderFromStream.
|
|
windowscodecs: Add test for IWICImagingFactory::CreateDecoderFromStream.
|
|
hhctrl.ocx: Ensure that the topic within MSITStore url's begins with /.
|
|
|
|
Vladimir Pankratov (55):
|
|
clock: Convert the Russian resources to UTF-8.
|
|
cmdlgtst: Convert the Russian resources to UTF-8.
|
|
notepad: Convert the Russian resources to UTF-8.
|
|
oleview: Convert the Russian resources to UTF-8.
|
|
progman: Convert the Russian resources to UTF-8.
|
|
reg: Convert the Russian resources to UTF-8.
|
|
net: Convert the Russian resources to UTF-8.
|
|
regedit: Convert the Russian resources to UTF-8.
|
|
start: Convert the Russian resources to UTF-8.
|
|
taskmgr: Convert the Russian resources to UTF-8.
|
|
wineboot: Convert the Russian resources to UTF-8.
|
|
view: Convert the Russian resources to UTF-8.
|
|
uninstaller: Convert the Russian resources to UTF-8.
|
|
winecfg: Convert the Russian resources to UTF-8.
|
|
wineconsole: Convert the Russian resources to UTF-8.
|
|
winefile: Convert the Russian resources to UTF-8.
|
|
winemine: Convert the Russian resources to UTF-8.
|
|
winhlp32: Convert the Russian resources to UTF-8.
|
|
winedbg: Convert the Russian resources to UTF-8.
|
|
wordpad: Convert the Russian resources to UTF-8.
|
|
xcopy: Convert the Russian resources to UTF-8.
|
|
write: Convert the Russian resources to UTF-8.
|
|
appwiz.cpl: Convert the Russian resources to UTF-8.
|
|
comctl32: Convert the Russian resources to UTF-8.
|
|
browseui: Convert the Russian resources to UTF-8.
|
|
avifile: Convert the Russian resources to UTF-8.
|
|
comdlg32: Convert the Russian resources to UTF-8.
|
|
iccvid: Convert the Russian resources to UTF-8.
|
|
localspl: Convert the Russian resources to UTF-8.
|
|
hhctrl.ocx: Convert the Russian resources to UTF-8.
|
|
localui: Convert the Russian resources to UTF-8.
|
|
gphoto2.ds: Convert the Russian resources to UTF-8.
|
|
mpr: Convert the Russian resources to UTF-8.
|
|
msacm32: Convert the Russian resources to UTF-8.
|
|
credui: Convert the Russian resources to UTF-8.
|
|
mshtml: Convert the Russian resources to UTF-8.
|
|
msi: Convert the Russian resources to UTF-8.
|
|
msvfw32: Convert the Russian resources to UTF-8.
|
|
msrle32: Convert the Russian resources to UTF-8.
|
|
msvidc32: Convert the Russian resources to UTF-8.
|
|
oleaut32: Convert the Russian resources to UTF-8.
|
|
oledlg: Convert the Russian resources to UTF-8.
|
|
setupapi: Convert the Russian resources to UTF-8.
|
|
serialui: Convert the Russian resources to UTF-8.
|
|
sane.ds: Convert the Russian resources to UTF-8.
|
|
shdoclc: Convert the Russian resources to UTF-8.
|
|
shell32: Convert the Russian resources to UTF-8.
|
|
wininet: Convert the Russian resources to UTF-8.
|
|
wineps.drv: Convert the Russian resources to UTF-8.
|
|
user32: Convert the Russian resources to UTF-8.
|
|
shlwapi: Convert the Russian resources to UTF-8.
|
|
winmm: Convert the Russian resources to UTF-8.
|
|
wldap32: Convert the Russian resources to UTF-8.
|
|
winspool.drv: Convert the Russian resources to UTF-8.
|
|
kernel32: Convert the Russian resources to UTF-8.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|