Release 1.0-rc5.

This commit is contained in:
Alexandre Julliard 2008-06-13 17:15:29 +02:00
parent 8fb9503c6d
commit 062d61a5a4
4 changed files with 722 additions and 230 deletions

396
ANNOUNCE
View File

@ -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

View File

@ -1 +1 @@
Wine version 1.0-rc4
Wine version 1.0-rc5

18
configure vendored
View File

@ -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 <wine-devel@winehq.org>.
#
@ -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 <bug-autoconf@gnu.org>."
_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'`\\"

View File

@ -1,3 +1,539 @@
2008-06-13 Paul Vriens <paul.vriens.wine@gmail.com>
* 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 <mstefani@redhat.de>
* 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 <wine.dev@web.de>
* tools/makedep.c:
makedep: Fix a typo in the usage output.
2008-06-12 Rob Shearman <robertshearman@gmail.com>
* 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 <stefan@codeweavers.com>
* 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 <fgouget@free.fr>
* 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 <paul.vriens.wine@gmail.com>
* dlls/rpcrt4/tests/rpc.c:
rpcrt4/tests: Fix test failures for win9x, NT4, W2K and XP-SP1.
2008-06-11 Michael Stefaniuc <mstefani@redhat.de>
* programs/winecfg/Pt.rc:
winecfg: Fix the Portuguese Brazilian translation.
Thanks to Mauricio Teixeira <mteixeira@webset.net> for the translation.
2008-06-11 Alexandre Julliard <julliard@winehq.org>
* programs/net/De.rc:
net: Add missing #pragma codepage in utf-8 resources.
2008-06-11 Michael Karcher <wine@mkarcher.dialup.fu-berlin.de>
* programs/xcopy/De.rc:
xcopy: Fix non-translation of a string.
2008-06-11 Francois Gouget <fgouget@free.fr>
* 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 <julliard@winehq.org>
* dlls/msxml3/domdoc.c:
msxml3: Fix a compile error without xml headers.
2008-06-11 Mikołaj Zalewski <mikolaj@zalewski.pl>
* programs/xcopy/De.rc:
xcopy: German should use SUBLANG_NEUTRAL.
2008-06-11 Paul Vriens <paul.vriens.wine@gmail.com>
* 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 <mstefani@redhat.de>
* 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 <karcher@physik.fu-berlin.de>
* programs/xcopy/De.rc, programs/xcopy/rsrc.rc:
xcopy: Add German translation.
2008-06-10 James Hawkins <jhawkins@codeweavers.com>
* 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 <truiken@gmail.com>
* dlls/msi/action.c:
msi: Load folders first.
2008-06-10 Zac Brown <zac@zacbrown.org>
* dlls/dsound/tests/dsound8.c:
dsound/tests: Improve test for IDirectSound8_CreateSoundBuffer.
2008-06-10 Francois Gouget <fgouget@free.fr>
* 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 <paul.vriens.wine@gmail.com>
* dlls/msi/tests/install.c:
msi/tests: Cleanup registry after test.
2008-06-10 Vladimir Pankratov <scriptkid@mail.ru>
* dlls/shdoclc/Ru.rc:
shdoclc: Update Russian translation.
2008-06-10 Francois Gouget <fgouget@codeweavers.com>
* programs/winecfg/Pt.rc:
winecfg: Update the Portuguese and Brazillian translations, based on a patch
by Americo Jose Melo.
2008-06-10 Francois Gouget <fgouget@free.fr>
* 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 <julliard@winehq.org>
* 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 <dank@kegel.com>
* 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 <leslie_alistair@hotmail.com>
* 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 <paul.vriens.wine@gmail.com>
* 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 <fgouget@codeweavers.com>
* programs/notepad/main.c:
notepad: Improve handling of quoted filenames.
2008-06-10 Alexandre Julliard <julliard@winehq.org>
* 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 <fgouget@free.fr>
* 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 <julliard@winehq.org>
* 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 <paul.vriens.wine@gmail.com>
* 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 <xerox_xerox2000@yahoo.co.uk>
* dlls/mscoree/mscoree.spec, dlls/mscoree/mscoree_main.c:
mscoree: Add stub for CorBindToCurrentRuntime.
2008-06-09 Rob Shearman <robertshearman@gmail.com>
* 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 <dank@kegel.com>
* 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 <julliard@winehq.org>
* dlls/kernel32/virtual.c:
kernel32: Add support for the execute protection values in CreateFileMappingW.
2008-06-07 Zhangrong Huang <hzhrong@gmail.com>
* dlls/gdi32/freetype.c:
gdi32: Add more Asian codepages to get default fallback fonts.
2008-06-09 Francois Gouget <fgouget@free.fr>
* dlls/shell32/shell32_Fr.rc:
shell32: Tweak the French license message to better match the English one.
2008-06-09 Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
* dlls/msxml3/tests/xmldoc.c, dlls/msxml3/tests/xmlelem.c:
msxml3: Stop tests crashing under windows 98.
2008-06-09 Alexandre Julliard <julliard@winehq.org>
* dlls/winex11.drv/init.c:
winex11: Add a trace in ExtEscape to make wgl problems easier to diagnose.
2008-06-09 Paul Vriens <paul.vriens.wine@gmail.com>
* 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 <julliard@winehq.org>
* 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 <david.adam.cnrs@gmail.com>
* dlls/amstream/mediastream.c:
Revert "amstream: Fix the condition of existence of the IMediaStream interface."
This reverts commit 653c7e7dcaf7ebee2cfc8a6e356779dc8974aac6.
2008-06-08 Jacek Caban <jacek@codeweavers.com>
* dlls/shdocvw/tests/webbrowser.c, dlls/shdocvw/webbrowser.c:
shdocvw: Fixed DISPID_ONTOOLBAR test on IE7.
2008-06-08 Michael Karcher <wine@mkarcher.dialup.fu-berlin.de>
* dlls/gdi32/dib.c, dlls/gdi32/tests/bitmap.c:
gdi32: Respect DIB_PAL_COLORS in every case.
2008-06-08 Roderick Colenbrander <thunderbird2k@gmx.net>
* 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 <paul.vriens.wine@gmail.com>
* 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 <hans@it.vu.nl>
* programs/winebrowser/main.c:
winebrowser: Convert URL obtained through DdeGetData to Unicode.
2008-06-07 Jonathan Ernst <jonathan@ernstfamily.ch>
* 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 <kgbricola@web.de>
* 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 <jacek@codeweavers.com>
* 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 <paul.vriens.wine@gmail.com>
* 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 <austinenglish@gmail.com>
* dlls/rsaenh/tests/rsaenh.c:
rsaenh: Fix a couple failing tests on 2k.
2008-06-06 Paul Vriens <paul.vriens.wine@gmail.com>
* dlls/setupapi/tests/parser.c:
setupapi/tests: Fix test for win9x and Vista.
2008-06-06 Alexandre Julliard <julliard@winehq.org>
* ANNOUNCE, VERSION, configure, documentation/ChangeLog.BETA:
Release 1.0-rc4.
----------------------------------------------------------------
2008-06-06 Jonathan Ernst <jonathan@ernstfamily.ch>
* programs/notepad/Fr.rc: