Jump to content

Wine 1.0 RC 3 released


Recommended Posts

Windows API emulator for Unix

 

Bugs fixed in 1.0-rc3:

 

2368 Wine loses its X-Window when switching to another virt. desktop in Fvwm

4468 advapi32: Fulltilt Poker hangs (GetCurrentHwProfileA is a stub)

4652 Adobe Dreamweaver MX 2004 installs well but does not run.

6206 riched20:Live Person crashes

7214 wine_dbg_vprintf: debugstr buffer overflow (contents: 'err:msvcrt:demangle_datatype Unknown type ')

7318 supertux 0.3 freezes (dsound bug)

7904 C&C 3 setup displays empty window

7979 S.t.a.l.k.e.r. - some objects appear over-bright or too dark

8043 Dreamfall: speech gets skipped in dialogues

8129 Acomba: Freezes after closing an unsaved invoice

8408 unimplemented function ntoskrnl.exe.memset

9799 Textures on vehicles are too dark in GTA Vice City!

10025 Cyrillic glyphs are missing in built-in Tahoma Bold

11248 fixme:winsock:WSASocketW Unsupported socket family -1!

11389 ABBYY FineReader 7.0 Professional Edition crashes at start

11822 All applications over VNC: Applications freeze for any letters input

11914 DestroyContext in dlls/wined3d/device.c causes regression in Everquest2

11929 Audiosurf: Questviewer.exe crashes with page fault.

11989 Arindal.exe Text-Windows not displayed correctly

11991 OpenGL regression in Hitman 2 and Hitman 3

12192 SupCom Addon: No units visible

12322 Sacrifice game crashes in full screen mode

12455 Warcraft III 1.21b - Crashes with Fatal Error on Switch Desktop

12540 Favourites menu doesn't work as expected

13102 WinterMute Engine drawing window bug

13120 dzh2 crashes on startup

13148 Guitar Pro 5 Crashes (maybe audio problem)

13154 Jedi Academy: launcher freezes when button clicked

13277 Return to Mysterious Island crashes

13342 Winedbg doesn't handle longlong's well

13372 Adobe Acrobat Pro 8 / Acrobat Reader 8 -- install fails

13395 Guild wars not start

13403 fcc hangs , unless using native dbghelp

13420 Hang on first keypress

13475 Sytray icon totally transparent

13476 SQLyog community edition : Cannot connect to a remote DB through gSTM tunnel

 

----------------------------------------------------------------

 

Changes since 1.0-rc2:

 

Alexander Dorofeyev (1):

ddraw: Do not return modes differing only by refresh rate without DDEDM_REFRESHRATES.

 

Alexandre Julliard (16):

libport: Move the sigsetjmp replacement to exception.h to make it available for Winelib too.

winedbg: Fix compile when poll() is not available.

programs: Use the Wine import libraries when compiling with MinGW.

tests: Use the Wine import libraries when compiling with MinGW.

winetest: Remove the per-file revision info, we now use the global commit id.

winetest: Don't submit test results if we don't have a valid git build id.

winex11: Change the pixel format initialisation to make sure it happens under the X11 lock.

winex11: Make sure that all glX functions are called under the X11 lock.

winex11: Add support for performing GL calls on a top-level window DC.

opengl32/tests: Add a couple of test cases for pixel format handle on window DCs.

msftedit: Explicitly load riched20 to make sure the window classes are created.

winex11: XInitThreads is hopeless, remove it again.

user32: Check for wraparound in the initial window coordinates.

start: Fall back to ShellExecute for unknown binaries in /unix mode.

include: Use WINE_NO_UNICODE_MACROS instead of __WINESRC__ where appropriate.

user32: We no longer need to ensure that the BeginPaint window belongs to the current thread.

 

Alistair Leslie-Hughes (2):

msxml3: Stopped tests from crashing and a Win98 fix.

netapi32: Fix tests when the machine is on DOMAIN.

 

Andrej Sinicyn (1):

regedit: Update the German translation.

 

Austin English (1):

gdi32: Fix a test failure in 2k.

 

Dan Kegel (4):

winmm: Use HeapAlloc in the capture test instead of using strdup.

fusion: UninstallAssembly test: Fix typo, avoid undefined value.

fusion: Use HeapAlloc, not strdup, to avoid malloc/HeapFree mismatch.

advapi32: Don't test buffer length if buffer is null.

 

Detlef Riekenberg (1):

avifil32: Resize the dialog to avoid truncated texts.

 

Dmitry Timoshkov (9):

wininet: INTERNET_InternetOpenUrlW is an internal helper.

msi: Mark some data as constant.

gdi32: Ignore exScale/eyScale when comparing EMREXTTEXTOUT EMF records.

gdi32: If there is no clipping rect, EMREXTTEXTOUT shouldn't have a bounding rect.

gdi32: Make generated EMFs fully match Windows ones.

user32: Implement GetWindowModuleFileName.

user32: Add the tests for GetWindowModuleFileName.

msvcrt: Mark some data as constant.

user32: CBT hook doesn't send window messages.

 

Dylan Smith (2):

wordpad: Removed spaces between dots in ellipses for english menu text.

wordpad: Added a null terminator needed for a unicode string.

 

Eric Pouech (6):

dbghelp: Don't crash when parsing the forward declaration of a function.

dbghelp: Fix for SymGetModuleInfo().

msvcrt: Properly handle the extended keys in getch().

winedbg: Removed unneeded variable from print_basic.

winedbg: Fixed the print_basic command when dealing with long long values.

winedump: Fully dump the compiland (V3) structure out of .pdb files.

 

Francois Gouget (6):

kernel32/tests: Get the tests running again on Win95.

ws2_32: Make sure INVALID_SOCKET is correctly typed.

shell32: s/library/Wine/ for consistency in the license message.

ddraw: Remove trailing spaces in Wine traces.

tests: Add a broken() function to make it possible to handle Windows misbehaviors that we don't want to reproduce in Wine.

regedit: Remove extraneous spaces in '...'.

 

Gregor Munch (2):

shell32: Update German translation.

winhlp32: Update German translation.

 

H. Verbeet (5):

d3d: Use an alpha capable backbuffer format in the visual tests.

wined3d: Add WINED3DTOP_ADDSIGNED2X to debug_d3dtop().

wined3d: Fix the nvrc implementation of WINED3DTOP_MULTIPLYADD and WINED3DTOP_LERP.

d3d8: Test our texop implementation.

d3d9: Test our texop implementation.

 

Hwang YunSong (1):

winecfg: Updated Korean resource.

 

Igor Tarasov (2):

user32: Further implementation of MNS_NOTIFYBYPOS.

fonts: Tahoma Bold Cyrillic glyphs added.

 

Jacek Caban (4):

mshtml: Fixed some tests on IE 7.

mshtml: Make Wine behave like IE 7.

mshtml: Fixed more tests on IE 7.

mshtml: Fixed copy&paste typo.

 

James Hawkins (10):

mshtml: Add missing OLECMDID definitions.

mshtml: Fix a test failure in win2k3.

winetest: Use the win32 API to extract the tests.

shell32: Test against the long form of the path.

rpcrt4: Trace the results of two statuses that return different results across platforms.

usp10: Fix several failing test in win2k3.

kernel32: Remove two tests that produce different results for win9x and NT platforms.

user32: Fix two tests that fail in win2k3 and above.

oleaut32: Disable olefont tests that fail on all platforms.

user32: win2k3's GetWindowModuleFileName does return ERROR_INSUFFICIENT_BUFFER.

 

Jens Albretsen (2):

ddraw: IDirect3DTextureImpl_Load failed when texture was loading onto itself.

ddraw: Test for IDirect3DTexture_Load of Texture into itself.

 

John Klehm (2):

winex11: Detect acecad tablet as stylus device.

winex11: Support detection of tablet devices from XExtensionKeyboard type.

 

Jon Griffiths (6):

msvcrt/tests: Fix 4 tests that always fail on Vista.

msvcrt/tests: Fix 3 tests that always fail on Vista.

msvcrt: Follow Vista behaviour in wcscpy_s.

msvcrt: Fix an RTTI test Failure on Vista.

msvcrt: Fix file test which fails on Vista.

msvcrt: Fix a test that fails on win95.

 

Kai Blin (2):

ws2_32: Add support for FROM_PROTOCOL_INFO to WSASocket().

ws2_32: Change back magic 127.12.34.56 to loopback on connect().

 

Kirill K. Smirnov (1):

mshtml: Fix copy/paste error.

 

Louis Lenders (1):

wine.inf: Add fake glu32.

 

Maarten Lankhorst (2):

include: Add missing RpcMgmtIsServerListening declaration.

d3d9: Add a test to see whether offscreen surfaces can be locked while a reset occurs.

 

Michael Karcher (8):

crypt32: Fix integer overflow.

crypt32: Fix order-of-evaluation dependence.

crypt32: Pass on aiKeyAlg on RSA key import.

crypt32: CertGetPublicKeyLength should check only cert encoding type.

oleaut32: Currency to BSTR must use local decimal separator.

oleaut32/tests: Call functions via manually obtained pointers.

advpack: Fix buffer sizes for possibly quoted strings.

dsound: Fix double free in dsound capture.

 

Michael Stefaniuc (37):

comdlg32: Fix the Catalan translation including some size fixes too.

shell32: Fix the Catalan translation.

comdlg32: Fix the Walon translation.

shell32: Fix the Walon translation.

comdlg32: Fix the Thai translation.

comdlg32: Fix the Greek translation.

comdlg32: Fix the Ukrainian translation.

shell32: Fix the Ukrainian translation.

shell32: Fix the Chinese translations.

user32: Fix the Chinese translations.

notepad: Fix the Walon translation.

winecfg: Fix the Chinese (Traditional) translation.

notepad: Fix the Chinese (Simplified) translation.

regedit: Fix the English (NEUTRAL) translation. Rename SUBLANG_ENGLISH_US to SUBLANG_DEFAULT.

shell32: Fix the Slovak translation.

shell32: Fix the Esperanto translation.

shell32: Fix the Finnish translation.

shell32: Fix the Bulgarian translation.

shell32: Fix the Japanese translation.

notepad: Remove the Slovak "translation" as it is basically only a stale copy of the English resource.

notepad: Fix the Finnish translation.

winhlp32: Fix the Slovak translation.

comdlg32: Fix the Japanese translation.

comdlg32: Fix the Esperanto translation.

mshtml: Fix the Finnish translation.

regedit: Fix the Bulgarian translation.

regedit: Fix the Japanese translation.

regedit: Fix the Hungarian translation.

winecfg: Fix the Hungarian translation.

winecfg: Fix the Bulgarian translation.

winecfg: Fix the placement of a checkbox in the Japanese translation.

cmd: Fix the Japanese translation.

comdlg32: Fix the Hungarian translation.

comdlg32: Fix some control sizes in the default English resource.

mshtml: Fix the Hungarian translation.

shell32: Fix the Hungarian translation.

notepad: Fix the Hungarian translation.

 

Paul Vriens (18):

setupapi/tests: Close registry key after use.

setupapi/tests: Fix a test on NT4.

setupapi/tests: Turn guid into a global variable.

setupapi/tests: Skip tests on win9x.

setupapi/tests: Cleanup after testDevRegKey.

setupapi/tests: Cleanup after testRegisterAndGetDetail.

setupapi/tests: Cleanup after testGetDeviceInterfaceDetail.

setupapi/tests: Test registry after testDeviceRegistryProperty.

setupapi/tests: Cleanup after testCreateDeviceInterface.

setupapi/tests: Add another test.

setupapi/tests: Test to show cleanup should not be needed.

shell32/tests: Run tests again on win95.

ws2_32/tests: Fix crash on win98.

ddraw/tests: Don't crash on win9x.

user32/tests: Run tests on win95 again.

user32/tests: Prevent writing to not allocated memory.

setupapi/tests: Remove leftovers from old tests.

ole32/tests: Prevent a crash.

 

Tomasz Jezierski - Tefnet (1):

comctl32/tests: Fix for setting wrong initial position in listbox.

 

Vitaliy Margolen (4):

shell32: Don't print not initialized value.

winex11: Use memmove for possibly overlapping memory areas.

dxdiagn: A number of FIXMEs can be replaced with TRACEs.

dinput: Convert keyboard buffer from internal data format to user data format.

 

Vitaly Lipatov (1):

wine.inf: Create default spool dir.

>> Get it HERE.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...