From 062d61a5a4ba2d7972a0011387ceda64c79dd4e3 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 13 Jun 2008 17:15:29 +0200 Subject: [PATCH] Release 1.0-rc5. --- ANNOUNCE | 396 ++++++++++++-------------- VERSION | 2 +- configure | 18 +- documentation/ChangeLog.BETA | 536 +++++++++++++++++++++++++++++++++++ 4 files changed, 722 insertions(+), 230 deletions(-) diff --git a/ANNOUNCE b/ANNOUNCE index 7aa3d61ca37..e174dcc6117 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,271 +1,227 @@ -This is release 1.0-rc4 of Wine, a free implementation of Windows on Unix. +The Wine development release 1.0-rc5 is now available. + +This should be the last release candidate for Wine 1.0, please give it +a good testing. What's new in this release (see below for details): - Bug fixes only, we are in code freeze. -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: +The source is available from the following locations: - 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 + http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.0-rc5.tar.bz2 + http://prdownloads.sourceforge.net/wine/wine-1.0-rc5.tar.bz2 Binary packages for various distributions will be available from: http://www.winehq.org/site/download -You will find documentation on +You will find documentation on http://www.winehq.org/site/documentation - http://www.winehq.org/site/documentation - -You can also get the current source directly from the git or CVS -repositories. Check respectively http://www.winehq.org/site/git or -http://www.winehq.org/site/cvs for details. - -If you fix something, please submit a patch; instructions on how to do -this can be found at http://www.winehq.org/site/sending_patches +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.0-rc4: +Bugs fixed in 1.0-rc5: - 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 + 4373 Winamp Agent displays a size-zero window with decoration + 5381 Unhandled exception FAME + 6147 DC++, blank window after switching workspace in gnome + 6384 frequent but unpredicable crashes in IE at specific homepage + 6498 Window show slowly in Chinese language interface with SCIM input method + 7201 Morrowind Pixel Shader water looks too "harsh" and generally wrong + 7923 Game (Mount&Blade) crashes immediately when starting + 8032 SCAR Divi - Mouse won't click + 8340 fr-08 .the .product does not show some textures correctly due to lack of wrapping support + 8772 Babylon-Pro-6/ Babylon-Pro-7 doesn't show main menu + 8943 GunMetal crashs at start + 8979 Call of Duty -> Jerky mouse / freelook problem + 9561 huge bitmap creation solidworks + 10373 BS Contact VRML/X3D 7.039: Direct3D 7/9 and texture problems + 10441 Age of Empires III (3): freezes then dies after a couple of clicks + 10610 Gothic II: D3D7 crash after playing several minutes + 10667 Derive 6.10 - Input from keyboard + 10673 Gnome panel bars overlap Halo in fullscreen mode + 10967 Axis & Allies does not start + 11214 configure does not recognise libncursesw + 11540 Need for Speed III installer won't close + 11552 Adobe Photoshop CS2 Open File Dialog looks different from windows + 11584 Multiple games crash with stack overflow error + 11730 REDCINE font rendering problem + 11851 stack smashing attack in function wine_nt_to_unix_file_name + 11888 gta2 unhandled exception + 12011 Gothic 2 switches between fullscreen- and window-mode every time + 12012 Gothic 2 graphic glitch + 12097 Wine 1.0 should not ship out-of-sync resource translations + 12537 .NET 2.0 Framework ESP Langpack can not be installed. + 13038 Notes 7 database tiles are displayed incorrectly. + 13139 Office 2003 install aborts in RC1 + 13151 Installation of MS Office 2000 hangs + 13292 Crashday not starting anymore + 13682 The babylon project crashes + 13705 keyboard does not work in Trackmania Nations Forever + 13709 data guardian refuses to install first time, works after a second attempt + 13855 CVS head dlls/msxml3/domdoc.c doesn't compile ---------------------------------------------------------------- -Changes since 1.0-rc3: +Changes since 1.0-rc4: 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. + rpcrt4: Properly handle the case of a client having disconnected in rpcrt4_conn_listen_pipe. + winex11: Add a trace in ExtEscape to make wgl problems easier to diagnose. + kernel32: Add support for the execute protection values in CreateFileMappingW. + ntdll/tests: Fix a few tests on Vista. + kernel32/tests: Make the toolhelp test less verbose by default. + user32/tests: Fix formatting of a trace. + kernel32/tests: Limit the number of failures in the ligatures test. + user32/tests: Fix a window style check on Vista. + kernel32/tests: Fix the change notification test on Vista. + kernel32/tests: Use Local instead of Global prefix to avoid permission issues. + msvcrt/tests: Fix a couple of tests on Vista. + winetest: Fix the printf format for the version numbers. + msxml3: Fix a compile error without xml headers. + net: Add missing #pragma codepage in utf-8 resources. -Alistair Leslie-Hughes (1): - snmpapi: Correct snmpapi tests under win98. +Alistair Leslie-Hughes (3): + msxml3: Stop tests crashing under windows 98. + shell32: Stop shlfolder tests crashing under win98. + mshtml: Stop test crash on error condition. -Austin English (2): - README: A few more updates. - advpack: Fix a test failure on 9x. +Austin English (1): + rsaenh: Fix a couple failing tests on 2k. -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. +Dan Kegel (4): + kernel32/tests: Initialize buffer. + oleaut32/tests: Initialize reserved fields to unique values. + shell32/tests: Avoid buffer overflow during test. + d3dx8/tests: Initialize matrix before testing its value. -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. +David Adam (1): + Revert "amstream: Fix the condition of existence of the IMediaStream interface." -Eric Pouech (1): - msvcrt: Fix for getch() and special characters. +Detlef Riekenberg (1): + makedep: Fix a typo in the usage output. -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(). +Francois Gouget (28): + shell32: Tweak the French license message to better match the English one. + advapi32/tests: Don't allow Wine to reproduce Windows' bugs. + start: Remove spaces before '\n' in resource strings. + notepad: Improve handling of quoted filenames. + clock: Clock is a program, not a library. So tweak the license and warranty messages accordingly. + winecfg: Winecfg is a program, not a library. So tweak the license and warranty messages accordingly. + progman: Progman is a program, not a library. So tweak the license and warranty messages accordingly. + clock: Update the license and warranty French translation. + winecfg: Update the license French translation. + progman: Update the license and warranty French translation. + Replace SUBLANG_ENGLISH_US with SUBLANG_DEFAULT. + winecfg: Update the Portuguese and Brazillian translations, based on a patch by Americo Jose Melo. + tests: Add a win_skip() function to allow for missing Windows functionality that must be present in Wine. + advapi32/tests: Make sure Wine implements all tested APIs. + comdlg32: Remove spaces before '\n' in resource strings. + comdlg32: Remove spaces before '\n' (and some after) in resource strings. + credui: Remove spaces before '\n' in resource strings. + net: Remove spaces before '\n' in resource strings. + winecfg: Remove spaces before '\n' in resource strings. + winmm: Remove spaces before '\n' in resource strings. + cmd: Remove spaces before '\n' in resource strings. + notepad: Remove spaces before '\n' in resource strings. + xcopy: Remove spaces before '\n' in resource strings. + comdlg32: Remove spaces before '...'. + browseui: Remove spaces before '...'. + user32: Remove spaces before '...'. + shdoclc: Remove spaces before '...'. + sane.ds: Remove spaces before '...'. -H. Verbeet (2): - wined3d: Fix WINED3DTOP_MULTIPLYADD for ATI cards. - wined3d: Set the surface location to SFLAG_INSYSMEM for depth stencils on Reset. +Hans Leidekker (1): + winebrowser: Convert URL obtained through DdeGetData to Unicode. -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): - shell32: Updated Korean resource. +Jacek Caban (3): + mshtml: Added FIXME about QUERY_USES_HISTORYFOLDER in about protocol. + urlmon/tests: Always clear expect_* variables. + shdocvw: Fixed DISPID_ONTOOLBAR test on IE7. James Hawkins (2): - urlmon: Fix a few failing tests in win2k3. - ddraw: Delete the temporarily attached surface. + msi: Load folders first. + msi: Set the source path for uncompressed files when loading the file. -Jon Griffiths (1): - oleaut32/tests: Fix memory leaks reported by valgrind. +Jonathan Ernst (2): + notepad: Updated About menu entry. + kernel: Updated French translation. -Jonathan Ernst (5): - start.exe: Updated French translation. - shell32: Updated French translation. - reg: Updated French translation. - shell32: Updated French translation. - notepad: Updated French translation. +Louis Lenders (1): + mscoree: Add stub for CorBindToCurrentRuntime. -José Manuel Ferrer Ortiz (1): - Spanish translations updates. +Michael Karcher (3): + gdi32: Respect DIB_PAL_COLORS in every case. + xcopy: Add German translation. + xcopy: Fix non-translation of a string. -Kirill K. Smirnov (1): - mshtml: Fix yet another copy/paste typo. +Michael Stefaniuc (7): + regedit: Fix the Turkish translation. + regedit: Fix the Slovenian translation. + winecfg: Fix and re-enable the Italian translation. + regedit: Fix the Danish translation. + winecfg: Fix the Portuguese Brazilian translation. + shell32: Add initial Romanian translation. + wininet: Add the Romanian translation. -Marcus Meissner (1): - include: Add winelib names for some dsound A/W function / types. +Mikołaj Zalewski (1): + xcopy: German should use SUBLANG_NEUTRAL. -Matthew D'Asaro (1): - mmio: Do not zero current file position whenever mmioSetBuffer is called. - -Michael Karcher (1): - d3d9/tests: Keep swapchain while its backbuffer is in use. - -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. - -Mikołaj Zalewski (2): - regedit: Update Polish translation. - regedit: Add/remove favorite opens a dialog, thus should have ellipsis. - -Paul Vriens (5): - oleaut32/tests: Cleanup typelib after the test. - wintrust/tests: Fix test on win9x. +Paul Vriens (20): + setupapi/tests: Fix test for win9x and Vista. + iphlpapi/tests: Fix crash on Vista. + iphlpapi/tests: Fix test on Vista. + advpack/tests: Add a FreeLibrary and a skip message. + kernel32/tests: Add a skip message for win95. + comdlg32/tests: Use GetModuleHandle instead of LoadLibrary. + setupapi/tests: Fix a test on Windows 2000. + setupapi/tests: Fix two more tests on Windows 2000. + ole32/tests: Fix crash on W2K and below. + ole32/tests: Fix crash on NT4 and below. + ntdll/tests: Free memory after use. + ole32/tests: Only skip the tests if we are on NT4 or below. + msi/tests: Cleanup registry after test. shlwapi/tests: Don't create testfile at a fixed location. - urlmon: Add new IE7 QUERYOPTION. - urlmon/tests: Fix test on IE7. + d3d9/tests: Fix a few typos. + setupapi/tests: Fix some test failures on W2K. + rpcrt4/tests: Fix test failures for win9x, NT4, W2K and XP-SP1. + credui: Typo and minor correction in Dutch resource. + kernel32/tests: Fix a few typos. + kernel32/tests: Skip tests if function is not implemented. -Rico Schüller (3): - winecfg: Update German translation. - shell32: Update German translation. - net: Add German translation. +Rico Schüller (2): + winecfg: Fix German translation. + shell32: Fix German shortcuts in the menu. + +Rob Shearman (5): + include: Add some missing defines and function declarations to rpcdce.h. + include: Add declaration for RpcSmDestroyClientContext to rpcndr.h. + rpcrt4: Use RpcServerRegisterIfEx with RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH in the server test. + rpcrt4: Initialise the array to be marshalled in test_conformant_array. + rpcrt4: Clear a hole in the ps1 structure in test_simple_struct. 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. + wined3d: Update nvidia GPUs. + wined3d: Update ATI GPUs. 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. + wined3d: Remove a broken AddDirtyRect call. + wined3d: Do not PreLoad the new render target. + wined3d: Only read back offscreen targets on a target change. -Vijay Kiran Kamuju (1): - rsaenh: Fix AES provider keys for Windows XP. +Vladimir Pankratov (1): + shdoclc: Update Russian translation. -Vitaliy Margolen (2): - Update Russian translations. - user32: Fix input tests failing on WinXP+. +Zac Brown (1): + dsound/tests: Improve test for IDirectSound8_CreateSoundBuffer. -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. +Zhangrong Huang (1): + gdi32: Add more Asian codepages to get default fallback fonts. -- Alexandre Julliard diff --git a/VERSION b/VERSION index 520fb604e00..3b2414094a6 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Wine version 1.0-rc4 +Wine version 1.0-rc5 diff --git a/configure b/configure index 871f19f4eb3..f996fea405b 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-rc4. +# Generated by GNU Autoconf 2.61 for Wine 1.0-rc5. # # 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-rc4' -PACKAGE_STRING='Wine 1.0-rc4' +PACKAGE_VERSION='1.0-rc5' +PACKAGE_STRING='Wine 1.0-rc5' 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-rc4 to adapt to many kinds of systems. +\`configure' configures Wine 1.0-rc5 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-rc4:";; + short | recursive ) echo "Configuration of Wine 1.0-rc5:";; 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-rc4 +Wine configure 1.0-rc5 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-rc4, which was +It was created by Wine $as_me 1.0-rc5, 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-rc4, which was +This file was extended by Wine $as_me 1.0-rc5, 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-rc4 +Wine config.status 1.0-rc5 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 c007f0832c0..384845f8899 100644 --- a/documentation/ChangeLog.BETA +++ b/documentation/ChangeLog.BETA @@ -1,3 +1,539 @@ +2008-06-13 Paul Vriens + + * dlls/kernel32/tests/file.c: + kernel32/tests: Skip tests if function is not implemented. + + * dlls/kernel32/tests/file.c: + kernel32/tests: Fix a few typos. + + * dlls/credui/credui_Nl.rc: + credui: Typo and minor correction in Dutch resource. + +2008-06-13 Michael Stefaniuc + + * dlls/wininet/rsrc.rc, dlls/wininet/wininet_Ro.rc: + wininet: Add the Romanian translation. + + * dlls/shell32/shell32_Ro.rc, dlls/shell32/shres.rc: + shell32: Add initial Romanian translation. + +2008-06-13 Detlef Riekenberg + + * tools/makedep.c: + makedep: Fix a typo in the usage output. + +2008-06-12 Rob Shearman + + * dlls/rpcrt4/tests/ndr_marshall.c: + rpcrt4: Clear a hole in the ps1 structure in test_simple_struct. + + * dlls/rpcrt4/tests/ndr_marshall.c: + rpcrt4: Initialise the array to be marshalled in test_conformant_array. + +2008-06-12 Stefan Dösinger + + * dlls/wined3d/context.c: + wined3d: Only read back offscreen targets on a target change. + This avoids calling PreLoad needlessly on a thread change during offscreen + rendering and breaks up the endless recursion due to lastTID != newTID. + + * dlls/wined3d/context.c: + wined3d: Do not PreLoad the new render target. + There is no reason to do that, now that the SetGLTextureDesc bug is + fixed. This avoids an infinite recursion because PreLoad calls + ActivateContext at some point. + + * dlls/wined3d/surface.c: + wined3d: Remove a broken AddDirtyRect call. + +2008-06-12 Francois Gouget + + * dlls/sane.ds/sane_Da.rc, dlls/sane.ds/sane_Ko.rc: + sane.ds: Remove spaces before '...'. + + * dlls/shdoclc/Da.rc, dlls/shdoclc/Si.rc: + shdoclc: Remove spaces before '...'. + + * dlls/user32/resources/user32_Bg.rc, dlls/user32/resources/user32_Da.rc, + dlls/user32/resources/user32_De.rc, + dlls/user32/resources/user32_En.rc, + dlls/user32/resources/user32_Eo.rc, + dlls/user32/resources/user32_Es.rc, + dlls/user32/resources/user32_Fr.rc, + dlls/user32/resources/user32_Hu.rc, + dlls/user32/resources/user32_It.rc, + dlls/user32/resources/user32_Ja.rc, + dlls/user32/resources/user32_Ko.rc, + dlls/user32/resources/user32_Nl.rc, + dlls/user32/resources/user32_Pt.rc, + dlls/user32/resources/user32_Ro.rc, + dlls/user32/resources/user32_Ru.rc, + dlls/user32/resources/user32_Si.rc, + dlls/user32/resources/user32_Sv.rc, + dlls/user32/resources/user32_Tr.rc, + dlls/user32/resources/user32_Uk.rc, + dlls/user32/resources/user32_Wa.rc, + dlls/user32/resources/user32_Zh.rc: + user32: Remove spaces before '...'. + + * dlls/browseui/rsrc_Si.rc: + browseui: Remove spaces before '...'. + + * dlls/comdlg32/cdlg_Bg.rc, dlls/comdlg32/cdlg_Cn.rc, + dlls/comdlg32/cdlg_Da.rc, dlls/comdlg32/cdlg_De.rc, + dlls/comdlg32/cdlg_El.rc, dlls/comdlg32/cdlg_En.rc, + dlls/comdlg32/cdlg_Fr.rc, dlls/comdlg32/cdlg_Hu.rc, + dlls/comdlg32/cdlg_It.rc, dlls/comdlg32/cdlg_Ko.rc, + dlls/comdlg32/cdlg_Nl.rc, dlls/comdlg32/cdlg_Pt.rc, + dlls/comdlg32/cdlg_Ro.rc, dlls/comdlg32/cdlg_Ru.rc, + dlls/comdlg32/cdlg_Si.rc, dlls/comdlg32/cdlg_Sv.rc, + dlls/comdlg32/cdlg_Tr.rc, dlls/comdlg32/cdlg_Uk.rc: + comdlg32: Remove spaces before '...'. + + * programs/xcopy/Da.rc, programs/xcopy/De.rc, programs/xcopy/En.rc, + programs/xcopy/Fr.rc, programs/xcopy/Ko.rc, programs/xcopy/Nl.rc, + programs/xcopy/No.rc, programs/xcopy/Pl.rc, programs/xcopy/Ru.rc, + programs/xcopy/Si.rc: + xcopy: Remove spaces before '\n' in resource strings. + +2008-06-12 Paul Vriens + + * dlls/rpcrt4/tests/rpc.c: + rpcrt4/tests: Fix test failures for win9x, NT4, W2K and XP-SP1. + +2008-06-11 Michael Stefaniuc + + * programs/winecfg/Pt.rc: + winecfg: Fix the Portuguese Brazilian translation. + Thanks to Mauricio Teixeira for the translation. + +2008-06-11 Alexandre Julliard + + * programs/net/De.rc: + net: Add missing #pragma codepage in utf-8 resources. + +2008-06-11 Michael Karcher + + * programs/xcopy/De.rc: + xcopy: Fix non-translation of a string. + +2008-06-11 Francois Gouget + + * programs/notepad/Bg.rc, programs/notepad/Cs.rc, programs/notepad/Da.rc, + programs/notepad/De.rc, programs/notepad/En.rc, + programs/notepad/Es.rc, programs/notepad/Fr.rc, + programs/notepad/It.rc, programs/notepad/Ja.rc, + programs/notepad/Nl.rc, programs/notepad/No.rc, + programs/notepad/Pt.rc, programs/notepad/Si.rc, + programs/notepad/Sv.rc, programs/notepad/Tr.rc, + programs/notepad/Wa.rc: + notepad: Remove spaces before '\n' in resource strings. + + * programs/cmd/Cs.rc, programs/cmd/Da.rc, programs/cmd/De.rc, + programs/cmd/En.rc, programs/cmd/Es.rc, programs/cmd/Fr.rc, + programs/cmd/Ja.rc, programs/cmd/Ko.rc, programs/cmd/Nl.rc, + programs/cmd/No.rc, programs/cmd/Pl.rc, programs/cmd/Pt.rc, + programs/cmd/Ru.rc, programs/cmd/Si.rc, programs/cmd/Tr.rc: + cmd: Remove spaces before '\n' in resource strings. + + * dlls/winmm/winmm_Cs.rc, dlls/winmm/winmm_Da.rc, dlls/winmm/winmm_De.rc, + dlls/winmm/winmm_En.rc, dlls/winmm/winmm_It.rc, + dlls/winmm/winmm_Ko.rc, dlls/winmm/winmm_No.rc, + dlls/winmm/winmm_Ru.rc, dlls/winmm/winmm_Si.rc, + dlls/winmm/winmm_Sk.rc: + winmm: Remove spaces before '\n' in resource strings. + + * programs/winecfg/Zh.rc: + winecfg: Remove spaces before '\n' in resource strings. + + * programs/net/Ko.rc: + net: Remove spaces before '\n' in resource strings. + + * dlls/credui/credui_Ko.rc: + credui: Remove spaces before '\n' in resource strings. + + * dlls/comdlg32/cdlg_xx.rc: + comdlg32: Remove spaces before '\n' (and some after) in resource strings. + + * dlls/comdlg32/cdlg_Bg.rc, dlls/comdlg32/cdlg_Cn.rc, + dlls/comdlg32/cdlg_Cs.rc, dlls/comdlg32/cdlg_Da.rc, + dlls/comdlg32/cdlg_El.rc, dlls/comdlg32/cdlg_En.rc, + dlls/comdlg32/cdlg_Eo.rc, dlls/comdlg32/cdlg_Es.rc, + dlls/comdlg32/cdlg_Fi.rc, dlls/comdlg32/cdlg_Fr.rc, + dlls/comdlg32/cdlg_It.rc, dlls/comdlg32/cdlg_Ja.rc, + dlls/comdlg32/cdlg_Ko.rc, dlls/comdlg32/cdlg_Pl.rc, + dlls/comdlg32/cdlg_Pt.rc, dlls/comdlg32/cdlg_Ro.rc, + dlls/comdlg32/cdlg_Ru.rc, dlls/comdlg32/cdlg_Si.rc, + dlls/comdlg32/cdlg_Sk.rc, dlls/comdlg32/cdlg_Sv.rc, + dlls/comdlg32/cdlg_Tr.rc, dlls/comdlg32/cdlg_Uk.rc, + dlls/comdlg32/cdlg_Zh.rc: + comdlg32: Remove spaces before '\n' in resource strings. + +2008-06-11 Alexandre Julliard + + * dlls/msxml3/domdoc.c: + msxml3: Fix a compile error without xml headers. + +2008-06-11 Mikołaj Zalewski + + * programs/xcopy/De.rc: + xcopy: German should use SUBLANG_NEUTRAL. + +2008-06-11 Paul Vriens + + * dlls/setupapi/tests/devinst.c: + setupapi/tests: Fix some test failures on W2K. + + * dlls/d3d9/tests/device.c: + d3d9/tests: Fix a few typos. + + * dlls/shlwapi/tests/istream.c: + shlwapi/tests: Don't create testfile at a fixed location. + +2008-06-11 Michael Stefaniuc + + * programs/regedit/Da.rc: + regedit: Fix the Danish translation. + + * programs/winecfg/It.rc, programs/winecfg/winecfg.rc: + winecfg: Fix and re-enable the Italian translation. + + * programs/regedit/Si.rc: + regedit: Fix the Slovenian translation. + + * programs/regedit/Tr.rc: + regedit: Fix the Turkish translation. + +2008-06-10 Michael Karcher + + * programs/xcopy/De.rc, programs/xcopy/rsrc.rc: + xcopy: Add German translation. + +2008-06-10 James Hawkins + + * dlls/msi/action.c, dlls/msi/files.c: + msi: Set the source path for uncompressed files when loading the file. + +2008-06-10 James Hawkins + + * dlls/msi/action.c: + msi: Load folders first. + +2008-06-10 Zac Brown + + * dlls/dsound/tests/dsound8.c: + dsound/tests: Improve test for IDirectSound8_CreateSoundBuffer. + +2008-06-10 Francois Gouget + + * dlls/advapi32/tests/registry.c: + advapi32/tests: Make sure Wine implements all tested APIs. + + * include/wine/test.h: + tests: Add a win_skip() function to allow for missing Windows functionality + that must be present in Wine. + +2008-06-10 Paul Vriens + + * dlls/msi/tests/install.c: + msi/tests: Cleanup registry after test. + +2008-06-10 Vladimir Pankratov + + * dlls/shdoclc/Ru.rc: + shdoclc: Update Russian translation. + +2008-06-10 Francois Gouget + + * programs/winecfg/Pt.rc: + winecfg: Update the Portuguese and Brazillian translations, based on a patch + by Americo Jose Melo. + +2008-06-10 Francois Gouget + + * dlls/comdlg32/cdlg_En.rc, dlls/credui/credui_En.rc, + dlls/hhctrl.ocx/En.rc, programs/oleview/En.rc, programs/start/En.rc, + programs/taskmgr/En.rc, programs/uninstaller/En.rc, + programs/wineboot/wineboot_En.rc, programs/winecfg/En.rc, + programs/winefile/En.rc, programs/winemine/En.rc: + Replace SUBLANG_ENGLISH_US with SUBLANG_DEFAULT. + + * programs/progman/Fr.rc: + progman: Update the license and warranty French translation. + + * programs/winecfg/Fr.rc: + winecfg: Update the license French translation. + + * programs/clock/Fr.rc: + clock: Update the license and warranty French translation. + + * programs/progman/En.rc, programs/progman/Es.rc, programs/progman/Ko.rc, + programs/progman/Nl.rc, programs/progman/Pl.rc, + programs/progman/Si.rc: + progman: Progman is a program, not a library. So tweak the license and warranty + messages accordingly. + + * programs/winecfg/Bg.rc, programs/winecfg/Cs.rc, programs/winecfg/En.rc, + programs/winecfg/Es.rc, programs/winecfg/Fi.rc, + programs/winecfg/It.rc, programs/winecfg/Ja.rc, + programs/winecfg/Nl.rc, programs/winecfg/Pt.rc, + programs/winecfg/Ro.rc, programs/winecfg/Ru.rc, + programs/winecfg/Si.rc, programs/winecfg/Tr.rc: + winecfg: Winecfg is a program, not a library. So tweak the license and warranty + messages accordingly. + + * programs/clock/En.rc, programs/clock/Es.rc, programs/clock/Ko.rc, + programs/clock/Pl.rc, programs/clock/Si.rc, programs/clock/Sv.rc, + programs/clock/Tr.rc: + clock: Clock is a program, not a library. So tweak the license and warranty + messages accordingly. + +2008-06-10 Alexandre Julliard + + * programs/winetest/main.c: + winetest: Fix the printf format for the version numbers. + + * dlls/msvcrt/tests/printf.c: + msvcrt/tests: Fix a couple of tests on Vista. + + * dlls/kernel32/tests/virtual.c: + kernel32/tests: Use Local instead of Global prefix to avoid permission issues. + + * dlls/kernel32/tests/change.c: + kernel32/tests: Fix the change notification test on Vista. + +2008-06-10 Dan Kegel + + * dlls/d3dx8/tests/math.c: + d3dx8/tests: Initialize matrix before testing its value. + + * dlls/shell32/tests/shlfileop.c: + shell32/tests: Avoid buffer overflow during test. + +2008-06-10 Alistair Leslie-Hughes + + * dlls/mshtml/tests/dom.c: + mshtml: Stop test crash on error condition. + + * dlls/shell32/tests/shlfolder.c: + shell32: Stop shlfolder tests crashing under win98. + +2008-06-10 Paul Vriens + + * dlls/ole32/tests/ole2.c: + ole32/tests: Only skip the tests if we are on NT4 or below. + + * dlls/ntdll/tests/port.c: + ntdll/tests: Free memory after use. + +2008-06-10 Francois Gouget + + * programs/notepad/main.c: + notepad: Improve handling of quoted filenames. + +2008-06-10 Alexandre Julliard + + * dlls/user32/tests/win.c: + user32/tests: Fix a window style check on Vista. + + * dlls/kernel32/tests/locale.c: + kernel32/tests: Limit the number of failures in the ligatures test. + +2008-06-10 Francois Gouget + + * programs/start/Cs.rc, programs/start/De.rc, programs/start/En.rc, + programs/start/Es.rc, programs/start/Fr.rc, programs/start/It.rc, + programs/start/Ko.rc, programs/start/Nl.rc, programs/start/No.rc, + programs/start/Pl.rc, programs/start/Pt.rc, programs/start/Ru.rc, + programs/start/Si.rc, programs/start/Tr.rc: + start: Remove spaces before '\n' in resource strings. + + * dlls/advapi32/tests/registry.c: + advapi32/tests: Don't allow Wine to reproduce Windows' bugs. + +2008-06-10 Alexandre Julliard + + * dlls/user32/tests/msg.c: + user32/tests: Fix formatting of a trace. + + * dlls/kernel32/tests/toolhelp.c: + kernel32/tests: Make the toolhelp test less verbose by default. + + * dlls/ntdll/tests/error.c: + ntdll/tests: Fix a few tests on Vista. + +2008-06-10 Paul Vriens + + * dlls/ole32/tests/ole2.c: + ole32/tests: Fix crash on NT4 and below. + + * dlls/ole32/tests/ole2.c: + ole32/tests: Fix crash on W2K and below. + +2008-06-08 Louis Lenders + + * dlls/mscoree/mscoree.spec, dlls/mscoree/mscoree_main.c: + mscoree: Add stub for CorBindToCurrentRuntime. + +2008-06-09 Rob Shearman + + * dlls/rpcrt4/tests/server.c: + rpcrt4: Use RpcServerRegisterIfEx with RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH in + the server test. + This allows the test to run correctly on XP SP2 upwards instead of + failing with ERROR_ACCESS_DENIED. + + * include/rpcndr.h: + include: Add declaration for RpcSmDestroyClientContext to rpcndr.h. + + * dlls/rpcrt4/rpc_binding.c, include/rpcdce.h: + include: Add some missing defines and function declarations to rpcdce.h. + +2008-06-08 Dan Kegel + + * dlls/oleaut32/tests/usrmarshal.c: + oleaut32/tests: Initialize reserved fields to unique values. + + * dlls/kernel32/tests/change.c: + kernel32/tests: Initialize buffer. + +2008-06-09 Alexandre Julliard + + * dlls/kernel32/virtual.c: + kernel32: Add support for the execute protection values in CreateFileMappingW. + +2008-06-07 Zhangrong Huang + + * dlls/gdi32/freetype.c: + gdi32: Add more Asian codepages to get default fallback fonts. + +2008-06-09 Francois Gouget + + * dlls/shell32/shell32_Fr.rc: + shell32: Tweak the French license message to better match the English one. + +2008-06-09 Alistair Leslie-Hughes + + * dlls/msxml3/tests/xmldoc.c, dlls/msxml3/tests/xmlelem.c: + msxml3: Stop tests crashing under windows 98. + +2008-06-09 Alexandre Julliard + + * dlls/winex11.drv/init.c: + winex11: Add a trace in ExtEscape to make wgl problems easier to diagnose. + +2008-06-09 Paul Vriens + + * dlls/setupapi/tests/devinst.c: + setupapi/tests: Fix two more tests on Windows 2000. + + * dlls/setupapi/tests/devinst.c: + setupapi/tests: Fix a test on Windows 2000. + + * dlls/comdlg32/tests/printdlg.c: + comdlg32/tests: Use GetModuleHandle instead of LoadLibrary. + +2008-06-09 Alexandre Julliard + + * dlls/rpcrt4/rpc_transport.c: + rpcrt4: Properly handle the case of a client having disconnected in + rpcrt4_conn_listen_pipe. + +2008-06-09 David Adam + + * dlls/amstream/mediastream.c: + Revert "amstream: Fix the condition of existence of the IMediaStream interface." + This reverts commit 653c7e7dcaf7ebee2cfc8a6e356779dc8974aac6. + +2008-06-08 Jacek Caban + + * dlls/shdocvw/tests/webbrowser.c, dlls/shdocvw/webbrowser.c: + shdocvw: Fixed DISPID_ONTOOLBAR test on IE7. + +2008-06-08 Michael Karcher + + * dlls/gdi32/dib.c, dlls/gdi32/tests/bitmap.c: + gdi32: Respect DIB_PAL_COLORS in every case. + +2008-06-08 Roderick Colenbrander + + * dlls/wined3d/directx.c, include/wine/wined3d_gl.h: + wined3d: Update ATI GPUs. + + * dlls/wined3d/directx.c, include/wine/wined3d_gl.h: + wined3d: Update nvidia GPUs. + +2008-06-08 Paul Vriens + + * dlls/kernel32/tests/timer.c: + kernel32/tests: Add a skip message for win95. + + * dlls/advpack/tests/advpack.c: + advpack/tests: Add a FreeLibrary and a skip message. + +2008-06-07 Hans Leidekker + + * programs/winebrowser/main.c: + winebrowser: Convert URL obtained through DdeGetData to Unicode. + +2008-06-07 Jonathan Ernst + + * dlls/kernel32/nls/winerr_fra.mc: + kernel: Updated French translation. + + * programs/notepad/Bg.rc, programs/notepad/Da.rc, programs/notepad/De.rc, + programs/notepad/En.rc, programs/notepad/Eo.rc, + programs/notepad/Es.rc, programs/notepad/Fi.rc, + programs/notepad/Fr.rc, programs/notepad/Hu.rc, + programs/notepad/It.rc, programs/notepad/Ja.rc, + programs/notepad/Nl.rc, programs/notepad/No.rc, + programs/notepad/Pl.rc, programs/notepad/Pt.rc, + programs/notepad/Ro.rc, programs/notepad/Ru.rc, + programs/notepad/Si.rc, programs/notepad/Sv.rc, + programs/notepad/Th.rc, programs/notepad/Tr.rc, + programs/notepad/Wa.rc, programs/notepad/Zh.rc: + notepad: Updated About menu entry. + +2008-06-06 Rico Schüller + + * dlls/shell32/shell32_De.rc: + shell32: Fix German shortcuts in the menu. + + * programs/winecfg/De.rc: + winecfg: Fix German translation. + +2008-06-06 Jacek Caban + + * dlls/urlmon/tests/protocol.c: + urlmon/tests: Always clear expect_* variables. + + * dlls/mshtml/protocol.c: + mshtml: Added FIXME about QUERY_USES_HISTORYFOLDER in about protocol. + +2008-06-06 Paul Vriens + + * dlls/iphlpapi/tests/iphlpapi.c: + iphlpapi/tests: Fix test on Vista. + + * dlls/iphlpapi/tests/iphlpapi.c: + iphlpapi/tests: Fix crash on Vista. + +2008-06-06 Austin English + + * dlls/rsaenh/tests/rsaenh.c: + rsaenh: Fix a couple failing tests on 2k. + +2008-06-06 Paul Vriens + + * dlls/setupapi/tests/parser.c: + setupapi/tests: Fix test for win9x and Vista. + +2008-06-06 Alexandre Julliard + + * ANNOUNCE, VERSION, configure, documentation/ChangeLog.BETA: + Release 1.0-rc4. + +---------------------------------------------------------------- 2008-06-06 Jonathan Ernst * programs/notepad/Fr.rc: