diff --git a/ANNOUNCE b/ANNOUNCE index be788fbb99b..7aa3d61ca37 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,4 +1,4 @@ -This is release 1.0-rc3 of Wine, a free implementation of Windows on Unix. +This is release 1.0-rc4 of Wine, a free implementation of Windows on Unix. What's new in this release (see below for details): - Bug fixes only, we are in code freeze. @@ -7,8 +7,8 @@ Because of lags created by using mirrors, this message may reach you before the release is available at the public sites. The sources will be available from the following locations: - http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.0-rc3.tar.bz2 - http://prdownloads.sourceforge.net/wine/wine-1.0-rc3.tar.bz2 + http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.0-rc4.tar.bz2 + http://prdownloads.sourceforge.net/wine/wine-1.0-rc4.tar.bz2 Binary packages for various distributions will be available from: @@ -30,266 +30,242 @@ AUTHORS in the distribution for the complete list. ---------------------------------------------------------------- -Bugs fixed in 1.0-rc3: +Bugs fixed in 1.0-rc4: - 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 + 2280 BACKSPACE and LEFT ARROW not responding with FirstClass v7.112 + 2891 Tooltip window steals focus and creates a "normal" window + 4923 Race condition in keyboard code + 6404 Tooltips shown as windows "blocking" cursor in IE + 6674 Czech keyboard doen't work in 0.9.25 + 7092 Windows Genuine Advantage Tool times out while connecting + 7759 Print Preview of Lotus Notes shows strange squared display + 7995 Problem Installing Star Wars: Galactic Battlegrounds + 8110 Pyscripter crashes on exit + 8168 Wine does not terminate at end of Adobe Dreamweaver 8 install + 8189 CoVUpdater.exe and CoHUpdater.exe both crash at the loading screen + 8342 wineserver crashed when running emule plus + 8385 Battle for Middle-Earth crashes + 8464 Chessmaster 10th Edition demo 1.02 fais to install + 8519 BFME II installer crashes with unhandled exception + 9022 America's Army locks up when/after checking for updates + 9329 XFCE specific systray problems + 9433 Problem through the registration of C++ 2005 + 9469 Adobe Photoshop Elements 1 welcome dialog options don't work + 9497 Fonts missing in visio 2003, present in Word, Excel 2003 + 9843 Gothic crashes when entering old mine + 10099 Symphonic Rain crashes when starting story mode + 10185 crash on installation of Age of Empires III + 10359 Steam with incorrect cursor position. + 10404 Wineconsole fails to display text or change color for Renegade FDS + 10442 Cannot switch back to Half Life 2 after alt-tabbing with managed windows + 10524 The Chronicles of RiddicK check boxes not visible + 10554 Maya 8.5 Personal Learning Edition doesn't start + 10580 S.T.A.L.K.E.R. shadow corruption with ARB shaders + 10584 Last developments of Wine broke the setup of Trados + 10652 ./tools/wineinstall adds /usr/local/lib to /etc/ld.so.conf + 10653 Word 2003 crashes when loading file + 10938 Application Melty Blood act candeza does not start + 11141 Trados - problem of creation of temp? function only working at the second try + 11509 Wordviewer 2003 is unable to open documents encrypted with AES + 11622 DejaVu X installation failing at start because of component not found + 11652 New Venezuela Time Zone. + 11659 acmStreamConvert inconsistencies (Windows Vs Wine for mp3 -> pcm) + 11683 Assemblies not loading + 11732 Mudbox can't find application paths, crashes + 11756 Pirates of the burning sea doesnt start anymore + 11791 BiblePro installer crashes + 12190 objects ghosting in everquest 2 + 12246 "make test" gives different results with and without warn+heap + 12274 Need for Speed: Hot Pursuit 2 demo refuses to install + 12375 Flash 8 crashes when closing last open document + 12382 Touhou games don't show backgrounds at startup + 12396 opas: window not fully repainted after move + 12459 VeohTV beta client fails with bug report send dialog + 12794 S.T.A.L.K.E.R. Screen is black + 12819 Wine breaks pressure sensitivity in Photoshop after upgrading toHardy. + 13098 The Bat! (v3.99.24): Selected address from adressbook don't appear in 'To:' line + 13101 GLXBadDrawable when antialias ON (Nvidia driver bug?) + 13110 Half-Life 2 doesn't start + 13280 Klipfolio 4 hangs on startup + 13541 Fantamorph: crashes when opening a file browser + 13549 Impossible to install VB6 and using programmes who are generated on it. + 13561 wine fails to build with openssl-0.9.8h + 13669 DCArt32: a bug in mmio breaks audio filters + 13731 Unbreakable spaces are not rendered correctly ---------------------------------------------------------------- -Changes since 1.0-rc2: +Changes since 1.0-rc3: -Alexander Dorofeyev (1): - ddraw: Do not return modes differing only by refresh rate without DDEDM_REFRESHRATES. +Alexandre Julliard (14): + ntdll: Add local defines for VIF and VIP flags. + wininet: Include openssl/ssl.h before Windows headers. + user32/tests: Fix race condition in DDE server startup. + test.h: Add a space after the file name prefix. + crypt32/tests: Fix an end of line character. + kernel32/tests: Don't check every single Unicode char if the tables are clearly not compatible. + user32/tests: Don't add a newline before dumping the flag values. + user32/tests: Abstract the printing of minmax info and do it all on one line. + mlang/tests: Reduce the size of the test output a little. + gdi32/tests: Reduce the size of the test output a little. + user32/tests: Fix the dde test race correctly this time. + shell32: Fixed the French about box. + ChangeLog: Moved to documentation/ChangeLog.BETA. + fonts: Add a non-breaking space glyph to the Tahoma fonts. -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 (1): + snmpapi: Correct snmpapi tests under win98. -Alistair Leslie-Hughes (2): - msxml3: Stopped tests from crashing and a Win98 fix. - netapi32: Fix tests when the machine is on DOMAIN. +Austin English (2): + README: A few more updates. + advpack: Fix a test failure on 9x. -Andrej Sinicyn (1): - regedit: Update the German translation. +Dan Kegel (7): + userenv/tests: Fix buffer overrun. + msi: MsiSourceListEnumMediaDisksW: free original string, not substring. + oleaut32/tests: Use VariantInit, not VariantClear, to initialize new variants. + secur32/tests: Don't free if not allocated. + msi/tests: Initialize buffer lengths before calling MsiSourceListEnumMediaDisks. + msxml/tests: Use VariantInit, not VariantClear, to initialize new variants. + oleaut32/tests: VariantInit() isn't enough, you have to give a value, too. -Austin English (1): - gdi32: Fix a test failure in 2k. +Dmitry Timoshkov (3): + ddraw: Avoid a not needed address-of operator. + d3d8: Avoid a not needed address-of operator. + d3d9: Avoid a not needed address-of operator. -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. +Eric Pouech (1): + msvcrt: Fix for getch() and special characters. -Detlef Riekenberg (1): - avifil32: Resize the dialog to avoid truncated texts. +Francois Gouget (8): + reg: Add French resources. + regedit: Update the French translation. + winefile: Fix the French translation (with some help from Michael Stefaniuc). + wordpad: Remove extraneous spaces in '...'. + Fix the resources to remove extraneous spaces in '...'. + start: Some updates and fixes to the French translation. + resources: Fix some overly long '...' instances. + gdi32/tests: Take into account several Win9x bugs in GetObject(). -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. +H. Verbeet (2): + wined3d: Fix WINED3DTOP_MULTIPLYADD for ATI cards. + wined3d: Set the surface location to SFLAG_INSYSMEM for depth stencils on Reset. -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 Münch (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. +Hans Leidekker (4): + wininet: Make resolving hostnames thread-safe. + wininet: Don't send a handle closing callback for session handles created with InternetOpenUrl. + wininet: Return success from the InternetSetOption(INTERNET_OPTION_DISABLE_AUTODIAL) stub. + wininet: Don't send a "Connection: Close" header. Hwang YunSong(황윤성) (1): - winecfg: Updated Korean resource. + shell32: Updated Korean resource. -Igor Tarasov (2): - user32: Further implementation of MNS_NOTIFYBYPOS. - fonts: Tahoma Bold Cyrillic glyphs added. +James Hawkins (2): + urlmon: Fix a few failing tests in win2k3. + ddraw: Delete the temporarily attached surface. -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. +Jon Griffiths (1): + oleaut32/tests: Fix memory leaks reported by valgrind. -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. +Jonathan Ernst (5): + start.exe: Updated French translation. + shell32: Updated French translation. + reg: Updated French translation. + shell32: Updated French translation. + notepad: Updated French translation. -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(). +José Manuel Ferrer Ortiz (1): + Spanish translations updates. Kirill K. Smirnov (1): - mshtml: Fix copy/paste error. + mshtml: Fix yet another copy/paste typo. -Louis Lenders (1): - wine.inf: Add fake glu32. +Marcus Meissner (1): + include: Add winelib names for some dsound A/W function / types. -Maarten Lankhorst (2): - include: Add missing RpcMgmtIsServerListening declaration. - d3d9: Add a test to see whether offscreen surfaces can be locked while a reset occurs. +Matthew D'Asaro (1): + mmio: Do not zero current file position whenever mmioSetBuffer is called. -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 Karcher (1): + d3d9/tests: Keep swapchain while its backbuffer is in use. -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. +Michael Stefaniuc (34): + shell32: Fix the Portugese translations. + regedit: Fix the Portugese translations. + cmd: Fix the Portuguese translations. + start: Fix the Portuguese translations. + winefile: Fix the Portuguese translations. + cmdlgtst: Fix the Portuguese translations. + winefile: Fix the Swedish translation. + winefile: Fix the Italian translation. + winefile: Fix the Czech translation. + winecfg: Fix the Portuguese translations and re-enable them. + winecfg: Fix the Czech and Swedish translations. + crypt32: Fix the Swedish translation. + shell32: Fix the Czech translation. + regedit: Fix the Czech translation. + shell32: Fix the Swedish translation. + regedit: Fix the Italian translation. + shell32: Fix the Italian translation. + notepad: Fix the Swedish translation. + cmdlgtst: Fix the Czech translation. + cmdlgtst: Fix the Italian translation. + cmd: Fix the Czech translation. + cmd: Fix the Turkish translation. + oledlg: Fix the Italian translation. + comdlg32: Fix the Czech translation. + start: Fix the Cs, Es, It, Si and Tr translations. + progman: Fix the Hungarian translation. + mlang: Fix compile warning introduced by a6cdd538. + wineps.drv: Fix the Dutch translation. + net: Add the USE subcommand to the translations that are missing it. + net: Use consistent whitespace placement in the usage and help strings. + shell32: Fix the Turkish translation. + wordpad: Fix the Turkish translation. + notepad: Fix the Danish translation. + browseui: Remove duplicate initguid.h include. -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. +Mikołaj Zalewski (2): + regedit: Update Polish translation. + regedit: Add/remove favorite opens a dialog, thus should have ellipsis. -Tomasz Jezierski - Tefnet (1): - comctl32/tests: Fix for setting wrong initial position in listbox. +Paul Vriens (5): + oleaut32/tests: Cleanup typelib after the test. + wintrust/tests: Fix test on win9x. + shlwapi/tests: Don't create testfile at a fixed location. + urlmon: Add new IE7 QUERYOPTION. + urlmon/tests: Fix test on IE7. -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. +Rico Schüller (3): + winecfg: Update German translation. + shell32: Update German translation. + net: Add German translation. -Vitaly Lipatov (1): - wine.inf: Create default spool dir. +Roderick Colenbrander (2): + wined3d: Add a registry key to allow/disallow multisampling. + wined3d: Add a WineD3D_ChoosePixelFormat line. + +Simon Richter (4): + winebuild: Fix branch mnemonic on ppc. + winebuild: Fix import stub on ppc. + libwine: Implement wine_call_on_stack for ppc. + libwine: Fix wine_switch_to_stack on ppc. + +Stefan Dösinger (3): + wined3d: Give local constants a shader type prefix. + wined3d: Hardcode local constants with glUniform4fvARB. + wined3d: Avoid float->string conversion in arb shaders. + +Vijay Kiran Kamuju (1): + rsaenh: Fix AES provider keys for Windows XP. + +Vitaliy Margolen (2): + Update Russian translations. + user32: Fix input tests failing on WinXP+. + +Zac Brown (2): + ntdll/tests: Actually verify right bytes received in aio test. + winmm: msiSendStringW: Don't free substring after original string has already been freed. -- Alexandre Julliard diff --git a/VERSION b/VERSION index 482a1f4ae59..520fb604e00 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Wine version 1.0-rc3 +Wine version 1.0-rc4 diff --git a/configure b/configure index 9e00f9c8a98..871f19f4eb3 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.61 for Wine 1.0-rc3. +# Generated by GNU Autoconf 2.61 for Wine 1.0-rc4. # # Report bugs to . # @@ -574,8 +574,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='Wine' PACKAGE_TARNAME='wine' -PACKAGE_VERSION='1.0-rc3' -PACKAGE_STRING='Wine 1.0-rc3' +PACKAGE_VERSION='1.0-rc4' +PACKAGE_STRING='Wine 1.0-rc4' PACKAGE_BUGREPORT='wine-devel@winehq.org' ac_unique_file="server/atom.c" @@ -1293,7 +1293,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures Wine 1.0-rc3 to adapt to many kinds of systems. +\`configure' configures Wine 1.0-rc4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1362,7 +1362,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Wine 1.0-rc3:";; + short | recursive ) echo "Configuration of Wine 1.0-rc4:";; esac cat <<\_ACEOF @@ -1491,7 +1491,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Wine configure 1.0-rc3 +Wine configure 1.0-rc4 generated by GNU Autoconf 2.61 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1505,7 +1505,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by Wine $as_me 1.0-rc3, which was +It was created by Wine $as_me 1.0-rc4, which was generated by GNU Autoconf 2.61. Invocation command line was $ $0 $@ @@ -22741,7 +22741,7 @@ exec 6>&1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by Wine $as_me 1.0-rc3, which was +This file was extended by Wine $as_me 1.0-rc4, which was generated by GNU Autoconf 2.61. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -22794,7 +22794,7 @@ Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -Wine config.status 1.0-rc3 +Wine config.status 1.0-rc4 configured by $0, generated by GNU Autoconf 2.61, with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" diff --git a/documentation/ChangeLog.BETA b/documentation/ChangeLog.BETA index ffa75880e20..c007f0832c0 100644 --- a/documentation/ChangeLog.BETA +++ b/documentation/ChangeLog.BETA @@ -1,3 +1,520 @@ +2008-06-06 Jonathan Ernst + + * programs/notepad/Fr.rc: + notepad: Updated French translation. + + * dlls/shell32/shell32_Fr.rc: + shell32: Updated French translation. + +2008-06-06 Paul Vriens + + * dlls/mshtml/tests/protocol.c: + urlmon/tests: Fix test on IE7. + + * include/urlmon.idl: + urlmon: Add new IE7 QUERYOPTION. + + * dlls/shlwapi/tests/istream.c: + shlwapi/tests: Don't create testfile at a fixed location. + +2008-06-06 Marcus Meissner + + * include/dsound.h: + include: Add winelib names for some dsound A/W function / types. + +2008-06-06 Alexandre Julliard + + * fonts/tahoma.sfd, fonts/tahoma.ttf, fonts/tahomabd.sfd, + fonts/tahomabd.ttf: + fonts: Add a non-breaking space glyph to the Tahoma fonts. + + * ChangeLog, documentation/ChangeLog.BETA: + ChangeLog: Moved to documentation/ChangeLog.BETA. + +2008-06-04 Dmitry Timoshkov + + * dlls/d3d9/tests/d3d9ex.c, dlls/d3d9/tests/shader.c, + dlls/d3d9/tests/stateblock.c, dlls/d3d9/tests/surface.c, + dlls/d3d9/tests/texture.c, dlls/d3d9/tests/vertexdeclaration.c, + dlls/d3d9/tests/visual.c, dlls/d3d9/tests/volume.c: + d3d9: Avoid a not needed address-of operator. + + * dlls/d3d8/tests/surface.c, dlls/d3d8/tests/texture.c, + dlls/d3d8/tests/visual.c, dlls/d3d8/tests/volume.c: + d3d8: Avoid a not needed address-of operator. + + * dlls/ddraw/tests/visual.c: + ddraw: Avoid a not needed address-of operator. + +2008-06-02 Michael Stefaniuc + + * dlls/browseui/browseui_main.c: + browseui: Remove duplicate initguid.h include. + +2008-06-05 Dan Kegel + + * dlls/oleaut32/tests/vartest.c: + oleaut32/tests: VariantInit() isn't enough, you have to give a value, too. + + * dlls/msxml3/tests/domdoc.c: + msxml/tests: Use VariantInit, not VariantClear, to initialize new variants. + + * dlls/msi/tests/source.c: + msi/tests: Initialize buffer lengths before calling MsiSourceListEnumMediaDisks. + +2008-06-06 Stefan Dösinger + + * dlls/wined3d/arb_program_shader.c, include/wine/wined3d_gl.h: + wined3d: Avoid float->string conversion in arb shaders. + +2008-06-06 Michael Stefaniuc + + * programs/notepad/Da.rc: + notepad: Fix the Danish translation. + + * programs/wordpad/Tr.rc: + wordpad: Fix the Turkish translation. + + * dlls/shell32/shell32_Tr.rc: + shell32: Fix the Turkish translation. + + * programs/net/De.rc, programs/net/En.rc, programs/net/Ru.rc, + programs/net/Si.rc: + net: Use consistent whitespace placement in the usage and help strings. + + * programs/net/Da.rc, programs/net/Fr.rc, programs/net/Ko.rc, + programs/net/Nl.rc, programs/net/No.rc, programs/net/Pl.rc: + net: Add the USE subcommand to the translations that are missing it. + Spotted by Mikolaj Zalewski. + +2008-06-05 Mikołaj Zalewski + + * programs/regedit/Bg.rc, programs/regedit/Cs.rc, programs/regedit/Da.rc, + programs/regedit/De.rc, programs/regedit/En.rc, + programs/regedit/Es.rc, programs/regedit/Fr.rc, + programs/regedit/Hu.rc, programs/regedit/It.rc, + programs/regedit/Ja.rc, programs/regedit/Ko.rc, + programs/regedit/Nl.rc, programs/regedit/No.rc, + programs/regedit/Pl.rc, programs/regedit/Pt.rc, + programs/regedit/Ru.rc, programs/regedit/Si.rc, + programs/regedit/Tr.rc: + regedit: Add/remove favorite opens a dialog, thus should have ellipsis. + + * programs/regedit/Pl.rc: + regedit: Update Polish translation. + +2008-06-05 Michael Stefaniuc + + * dlls/wineps.drv/wps_Nl.rc: + wineps.drv: Fix the Dutch translation. + +2008-06-05 Francois Gouget + + * dlls/gdi32/tests/bitmap.c: + gdi32/tests: Take into account several Win9x bugs in GetObject(). + +2008-06-05 Francois Gouget + + * dlls/gphoto2.ds/gphoto2_Da.rc, dlls/gphoto2.ds/gphoto2_En.rc, + dlls/gphoto2.ds/gphoto2_Fr.rc, dlls/gphoto2.ds/gphoto2_Ko.rc, + dlls/gphoto2.ds/gphoto2_Nl.rc, dlls/gphoto2.ds/gphoto2_Pl.rc, + dlls/gphoto2.ds/gphoto2_Ru.rc, dlls/gphoto2.ds/gphoto2_Si.rc, + dlls/gphoto2.ds/gphoto2_Sv.rc, dlls/sane.ds/sane_De.rc, + dlls/sane.ds/sane_En.rc, dlls/sane.ds/sane_Fi.rc, + dlls/sane.ds/sane_Fr.rc, dlls/sane.ds/sane_Nl.rc, + dlls/sane.ds/sane_Pl.rc, dlls/sane.ds/sane_Ro.rc, + dlls/sane.ds/sane_Ru.rc, dlls/sane.ds/sane_Si.rc, + dlls/sane.ds/sane_Sv.rc, dlls/shdoclc/Bg.rc: + resources: Fix some overly long '...' instances. + + * programs/start/Fr.rc: + start: Some updates and fixes to the French translation. + + * dlls/browseui/rsrc_No.rc, dlls/comdlg32/cdlg_No.rc, + dlls/gphoto2.ds/gphoto2_No.rc, dlls/msacm32/msacm_Da.rc, + dlls/msacm32/msacm_No.rc, dlls/mshtml/No.rc, + dlls/msvfw32/msvfw32_Da.rc, dlls/msvfw32/msvfw32_No.rc, + dlls/oledlg/oledlg_No.rc, dlls/sane.ds/sane_No.rc, + dlls/setupapi/No.rc, dlls/shdoclc/Da.rc, dlls/shdoclc/No.rc, + dlls/shell32/shell32_No.rc, dlls/user32/resources/user32_No.rc, + programs/clock/No.rc, programs/cmd/Da.rc, programs/cmd/No.rc, + programs/cmdlgtst/No.rc, programs/notepad/No.rc, + programs/oleview/No.rc, programs/progman/No.rc, + programs/regedit/Da.rc, programs/regedit/Ko.rc, + programs/regedit/Nl.rc, programs/regedit/No.rc, + programs/taskmgr/No.rc, programs/winecfg/No.rc, + programs/winefile/No.rc, programs/winhlp32/No.rc, + programs/wordpad/Hu.rc, programs/wordpad/Ko.rc, + programs/wordpad/Nl.rc, programs/wordpad/No.rc, + programs/wordpad/Tr.rc: + Fix the resources to remove extraneous spaces in '...'. + +2008-06-05 Alexandre Julliard + + * dlls/shell32/shell32_Fr.rc: + shell32: Fixed the French about box. + + * dlls/user32/tests/dde.c: + user32/tests: Fix the dde test race correctly this time. + +2008-06-05 Paul Vriens + + * dlls/wintrust/tests/softpub.c: + wintrust/tests: Fix test on win9x. + +2008-06-03 Matthew D'Asaro + + * dlls/winmm/mmio.c: + mmio: Do not zero current file position whenever mmioSetBuffer is called. + +2008-06-04 Rico Schüller + + * programs/net/De.rc, programs/net/rsrc.rc: + net: Add German translation. + + * dlls/shell32/shell32_De.rc: + shell32: Update German translation. + + * programs/winecfg/De.rc: + winecfg: Update German translation. + +2008-06-04 Michael Stefaniuc + + * dlls/mlang/tests/mlang.c: + mlang: Fix compile warning introduced by a6cdd538. + + * programs/progman/Hu.rc: + progman: Fix the Hungarian translation. + +2008-06-03 Dan Kegel + + * dlls/secur32/tests/main.c: + secur32/tests: Don't free if not allocated. + + * dlls/oleaut32/tests/vartype.c: + oleaut32/tests: Use VariantInit, not VariantClear, to initialize new variants. + + * dlls/msi/source.c: + msi: MsiSourceListEnumMediaDisksW: free original string, not substring. + +2008-06-04 Alexandre Julliard + + * dlls/gdi32/tests/font.c: + gdi32/tests: Reduce the size of the test output a little. + + * dlls/mlang/tests/mlang.c: + mlang/tests: Reduce the size of the test output a little. + +2008-06-03 Zac Brown + + * dlls/winmm/mci.c: + winmm: msiSendStringW: Don't free substring after original string has already + been freed. + +2008-06-03 Dan Kegel + + * dlls/userenv/tests/userenv.c: + userenv/tests: Fix buffer overrun. + +2008-05-30 Austin English + + * dlls/advpack/tests/advpack.c: + advpack: Fix a test failure on 9x. + +2008-06-03 Vijay Kiran Kamuju + + * dlls/rsaenh/rsaenh.c: + rsaenh: Fix AES provider keys for Windows XP. + +2008-06-04 Alexandre Julliard + + * dlls/user32/tests/win.c: + user32/tests: Abstract the printing of minmax info and do it all on one line. + + * dlls/user32/tests/msg.c: + user32/tests: Don't add a newline before dumping the flag values. + + * dlls/kernel32/tests/locale.c: + kernel32/tests: Don't check every single Unicode char if the tables are clearly + not compatible. + + * dlls/crypt32/tests/protectdata.c: + crypt32/tests: Fix an end of line character. + + * include/wine/test.h: + test.h: Add a space after the file name prefix. + +2008-06-04 Michael Stefaniuc + + * programs/start/Cs.rc, programs/start/Es.rc, programs/start/It.rc, + programs/start/Si.rc, programs/start/Tr.rc: + start: Fix the Cs, Es, It, Si and Tr translations. + + * dlls/comdlg32/cdlg_Cs.rc: + comdlg32: Fix the Czech translation. + + * dlls/oledlg/oledlg_It.rc: + oledlg: Fix the Italian translation. + + * programs/cmd/Tr.rc: + cmd: Fix the Turkish translation. + + * programs/cmd/Cs.rc: + cmd: Fix the Czech translation. + + * programs/cmdlgtst/It.rc: + cmdlgtst: Fix the Italian translation. + + * programs/cmdlgtst/Cs.rc: + cmdlgtst: Fix the Czech translation. + + * programs/notepad/Sv.rc: + notepad: Fix the Swedish translation. + +2008-06-03 Alistair Leslie-Hughes + + * dlls/snmpapi/tests/util.c: + snmpapi: Correct snmpapi tests under win98. + +2008-06-02 Zac Brown + + * dlls/ntdll/tests/file.c: + ntdll/tests: Actually verify right bytes received in aio test. + +2008-06-02 Roderick Colenbrander + + * dlls/wined3d/context.c: + wined3d: Add a WineD3D_ChoosePixelFormat line. + + * dlls/wined3d/directx.c, dlls/wined3d/wined3d_main.c, + dlls/wined3d/wined3d_private.h: + wined3d: Add a registry key to allow/disallow multisampling. + Right now it is set to disabled due to an Nvidia GLXBadDrawable + bug. Second there is some issue (driver bug too?) in FBO mode. + +2008-06-02 Stefan Dösinger + + * dlls/wined3d/glsl_shader.c: + wined3d: Hardcode local constants with glUniform4fvARB. + + * dlls/wined3d/glsl_shader.c: + wined3d: Give local constants a shader type prefix. + +2008-06-02 H. Verbeet + + * dlls/wined3d/device.c, dlls/wined3d/surface.c: + wined3d: Set the surface location to SFLAG_INSYSMEM for depth stencils on Reset. + + * dlls/wined3d/utils.c: + wined3d: Fix WINED3DTOP_MULTIPLYADD for ATI cards. + +2008-06-02 Michael Karcher + + * dlls/d3d9/tests/stateblock.c: + d3d9/tests: Keep swapchain while its backbuffer is in use. + +2008-06-02 Michael Stefaniuc + + * dlls/shell32/shell32_It.rc: + shell32: Fix the Italian translation. + + * programs/regedit/It.rc: + regedit: Fix the Italian translation. + + * dlls/shell32/shell32_Sv.rc: + shell32: Fix the Swedish translation. + + * programs/regedit/Cs.rc: + regedit: Fix the Czech translation. + + * dlls/shell32/shell32_Cs.rc: + shell32: Fix the Czech translation. + + * dlls/crypt32/crypt32_Sv.rc: + crypt32: Fix the Swedish translation. + +2008-06-02 Jonathan Ernst + + * programs/reg/Fr.rc: + reg: Updated French translation. + +2008-06-02 Kirill K. Smirnov + + * dlls/mshtml/nsembed.c: + mshtml: Fix yet another copy/paste typo. + +2008-06-02 Vitaliy Margolen + + * dlls/user32/tests/input.c: + user32: Fix input tests failing on WinXP+. + +2008-06-02 Francois Gouget + + * programs/wordpad/Ru.rc: + wordpad: Remove extraneous spaces in '...'. + + * programs/winefile/Fr.rc: + winefile: Fix the French translation (with some help from Michael Stefaniuc). + + * programs/regedit/Fr.rc: + regedit: Update the French translation. + + * programs/reg/Fr.rc, programs/reg/rsrc.rc: + reg: Add French resources. + +2008-06-02 Alexandre Julliard + + * dlls/user32/tests/dde.c: + user32/tests: Fix race condition in DDE server startup. + +2008-05-30 Austin English + + * README: + README: A few more updates. + +2008-05-31 Hans Leidekker + + * dlls/wininet/http.c, dlls/wininet/tests/http.c: + wininet: Don't send a "Connection: Close" header. + + * dlls/wininet/internet.c: + wininet: Return success from the + InternetSetOption(INTERNET_OPTION_DISABLE_AUTODIAL) stub. + + * dlls/wininet/internet.c, dlls/wininet/tests/http.c: + wininet: Don't send a handle closing callback for session handles created + with InternetOpenUrl. + + * dlls/wininet/http.c, dlls/wininet/utility.c: + wininet: Make resolving hostnames thread-safe. + +2008-05-30 Jon Griffiths + + * dlls/oleaut32/tests/vartest.c: + oleaut32/tests: Fix memory leaks reported by valgrind. + +2008-06-02 Jonathan Ernst + + * dlls/shell32/shell32_Fr.rc: + shell32: Updated French translation. + + * programs/start/Fr.rc: + start.exe: Updated French translation. + +2008-05-31 James Hawkins + + * dlls/ddraw/tests/dsurface.c: + ddraw: Delete the temporarily attached surface. + +2008-05-31 Simon Richter + + * libs/wine/port.c: + libwine: Fix wine_switch_to_stack on ppc. + The PowerPC ABI expects the caller to allocate space for the return + address on the stack, above the current stack pointer, even if the + address is passed in the link register (usually the address is stored at + SP+4 by the callee). + + * libs/wine/port.c: + libwine: Implement wine_call_on_stack for ppc. + + * tools/winebuild/import.c: + winebuild: Fix import stub on ppc. + The address calculation was wrong, as the addition of the lower 16 bits + is a signed addition, so if bit 15 is set, the upper 16 bits need to be + incremented by one (so the hi portion of the symbol always references + the symbol + 0x8000). + + * tools/winebuild/spec32.c: + winebuild: Fix branch mnemonic on ppc. + +2008-06-02 Hwang YunSong(황윤성) + + * dlls/shell32/shell32_Ko.rc: + shell32: Updated Korean resource. + +2008-05-31 James Hawkins + + * dlls/urlmon/tests/protocol.c: + urlmon: Fix a few failing tests in win2k3. + +2008-05-31 José Manuel Ferrer Ortiz + + * dlls/comdlg32/cdlg_Es.rc, dlls/credui/credui_Es.rc, + dlls/gphoto2.ds/gphoto2_Es.rc, dlls/msvfw32/msvfw32_Es.rc, + dlls/shell32/shell32_Es.rc, programs/progman/Es.rc, + programs/regedit/Es.rc, programs/start/Es.rc, programs/winecfg/Es.rc: + Spanish translations updates. + +2008-06-02 Alexandre Julliard + + * dlls/wininet/internet.h, dlls/wininet/netconnection.c: + wininet: Include openssl/ssl.h before Windows headers. + + * dlls/ntdll/signal_i386.c: + ntdll: Add local defines for VIF and VIP flags. + +2008-06-01 Vitaliy Margolen + + * programs/regedit/Ru.rc, programs/start/Ru.rc: + Update Russian translations. + +2008-06-01 Eric Pouech + + * dlls/msvcrt/console.c: + msvcrt: Fix for getch() and special characters. + +2008-06-01 Michael Stefaniuc + + * programs/winecfg/Cs.rc, programs/winecfg/Sv.rc: + winecfg: Fix the Czech and Swedish translations. + + * programs/winecfg/Pt.rc, programs/winecfg/winecfg.rc: + winecfg: Fix the Portuguese translations and re-enable them. + + * programs/winefile/Cs.rc: + winefile: Fix the Czech translation. + Thanks to Marek Mahut for the translation. + + * programs/winefile/It.rc: + winefile: Fix the Italian translation. + + * programs/winefile/Sv.rc: + winefile: Fix the Swedish translation. + + * programs/cmdlgtst/Pt.rc: + cmdlgtst: Fix the Portuguese translations. + + * programs/winefile/Pt.rc: + winefile: Fix the Portuguese translations. + + * programs/start/Pt.rc: + start: Fix the Portuguese translations. + + * programs/cmd/Pt.rc: + cmd: Fix the Portuguese translations. + +2008-05-31 Michael Stefaniuc + + * programs/regedit/Pt.rc: + regedit: Fix the Portugese translations. + Thanks to Mauricio Teixeira for the translations. + + * dlls/shell32/shell32_Pt.rc: + shell32: Fix the Portugese translations. + Thanks to Mauricio Teixeira for the translations. + +2008-05-30 Paul Vriens + + * dlls/oleaut32/tests/tmarshal.c: + oleaut32/tests: Cleanup typelib after the test. + +2008-05-30 Alexandre Julliard + + * ANNOUNCE, ChangeLog, VERSION, configure: + Release 1.0-rc3. + +---------------------------------------------------------------- 2008-05-30 Paul Vriens * dlls/ole32/tests/compobj.c: