Release 1.4.
diff --git a/ANNOUNCE b/ANNOUNCE
index 7e41a2c..cfc83fb 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,12 +1,26 @@
-The Wine development release 1.4-rc6 is now available.
+The Wine team is proud to announce that the stable release Wine 1.4
+is now available.
-What's new in this release (see below for details):
- - Bug fixes only, we are in code freeze.
+This release represents 20 months of development effort and over
+16,000 individual changes. The main highlights are the new DIB
+graphics engine, a redesigned audio stack, and full support for
+bidirectional text and character shaping.
+
+It also contains a lot of improvements across the board, as well as
+support for many new applications, notably Microsoft Office 2010. See
+the release notes below for a summary of the major changes.
+
+This release is dedicated to the memory of Gé (Greg) van Geldorp, who
+passed away in May 2011. Greg single-handedly designed, built, and
+maintained the Wine Testbot, which has become a cornerstone of our
+development process. The high quality of this release owes a lot to
+his work. He is greatly missed by us all.
+
The source is available from the following locations:
- http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.4-rc6.tar.bz2
- http://prdownloads.sourceforge.net/wine/wine-1.4-rc6.tar.bz2
+ http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.4.tar.bz2
+ http://prdownloads.sourceforge.net/wine/wine-1.4.tar.bz2
Binary packages for various distributions will be available from:
@@ -22,221 +36,457 @@
----------------------------------------------------------------
-Bugs fixed in 1.4-rc6:
+What's new in Wine 1.4
+======================
- 3325 Time Adjuster's toolbar stays always on top
- 4084 SonicStage 3.1 installer fails with 'Windows version not supported'
- 5897 PixelFormat_DD2WineD3D Unknown Pixelformat
- 8166 notepad does fully not display long (>32K) one-line files
- 8495 missing graphic objects in Re-volt
- 10176 rFactor Dedicated not working anymore after update
- 11430 Applications based on CodeJock Software ToolkitPro fail with division by zero
- 12212 DeusEx: running at big resolutions result in screen shift&crop
- 12739 Improper drawing of radio buttons
- 13248 Multiple Error MessageBoxes in Incomedia Website X5 installer
- 13792 Abomination: The Nemesis Project Crashes at startup
- 14769 Firefox 3 window size isn't restored after returning from fullscreen (dogfood)
- 16189 Google Earth install fails (service related)
- 17564 7-zip file manager interface selection problem
- 17723 Audiosurf: unable to fill textfields
- 18569 TeamViewer: App doesn't start, probably heap corruption
- 19106 Touhou Fuujinroku ~ Mountain of Faith: Stage backgrounds aren't always rendered properly
- 19159 Command & Conquer 3: Tiberium Wars hangs at splash screen
- 21019 Igor pro "Help brower" has no window decorations
- 21745 Magic Workstation: icons and some text appear upside-down
- 21981 Igor Pro: Drop-down menu only works when arrow key is pressed
- 21984 Glumbuster crashes on load
- 22216 Problem with freopen("CONOUT$", "w", stdout);
- 22359 Wolfenstein water displays strange rays
- 22414 Grand Theft Auto: Vice City - full screen window does not take focus
- 22558 Harbinger (demo) graphical issue: green artefacts around objects
- 22703 Running Galcon Fusion demo gives error message
- 22842 Can't select screen mode / resolution on PSOBB and PSU
- 22987 Irfan view - "Can't paste image from clipboard !"
- 24259 World of Warcraft in Windowed/Maximized OpenGL mode takes 100% cpu
- 24267 Touhou 12.3 Hisoutensoku: Don't draw some sprites.
- 24695 Saira crashes when fullscreen mode is selected
- 25164 Sound dies on video in binkplay 1.0 after mouse has been moved outside window/video paused
- 25324 GL_INVALID_OPERATION (0x502) on x86_64 installations.
- 25447 Men of War does not let me select anti-aliasing options
- 26416 Fullscreen problems with Phantasy Star Online
- 26613 painkiller redemption steam mouse wheel not working
- 26872 Cannot create new profile in Dawn of War demo
- 27220 Internet Explorer 8 always show error message on startup
- 27293 PSO:BB - Cannot type a character name during character creation
- 27609 GTA Vice City hangs in initial menu
- 28087 foobar 2000: Crashes when editing tags (with configured media library)
- 28598 ArchiCAD 12: crashes when creating a new file or open an existing one
- 28801 stack_set_frame_internal passes undefined value into SymSetContext()?
- 29167 Star Wars: The Old Republic launcher locks up on icon highlighting
- 29689 Crash wincfg on graphics tab with LC_ALL=ja_JP
- 29869 Re-Volt is missing an HUD element
- 29883 Game created with RPG Tkool VX Ace (Japanese version of RPG Maker VX Ace): can not write save data (Save*.rvdata2)
- 29949 PAF (Personal Ancestral File) help viewer unhandled page fault
- 29981 Galactic Civilizations 2 is unplayable due to possible severe memory leak
- 29992 Rally Trophy: crashes on startup when Logitech G25 plugged in
- 30038 Detect CPU speed by using sysctl "hw.clockrate" instead of "dev.cpu.0.freq"
- 30040 comctl32/monthcal test fails on leap years?
- 30053 Finale 2012 font spacing is too wide
+*** Graphics
-----------------------------------------------------------------
+- There is a new graphics engine for rendering into Device Independent
+ Bitmaps (DIB). DIB rendering no longer requires access faults or
+ round-trips to the X server, which yields large performance gains in
+ DIB-intensive applications.
-Changes since 1.4-rc5:
+- The DIB engine can also be used for fall-back implementations of
+ some graphics primitives, like alpha blending, when the display
+ driver doesn't support them directly.
-Alex Henrie (1):
- po: Fix spelling errors in Catalan translation.
+- All possible color formats are supported by the DIB engine, so DIB
+ operations are no longer limited by the color resolution of the
+ display. Rendering of the various palette formats is also improved.
-Alexander Morozov (1):
- msvcr90: realloc can move memory block.
+- Custom styles of dashed lines are supported.
-Alexandre Julliard (3):
- README: Updates.
- gdi32: Fix missing increment of integer data in GetCharABCWidthsFloat.
- Updated the authors list.
+- Cosmetic pens using hashes or patterns are supported.
-Aric Stewart (1):
- usp10: Better handle 0 cases when caching scripts, languages and features.
+- Gradients use dithering on low color resolution devices for a nicer
+ appearance.
-Aurimas Fišeras (1):
- po: Update Lithuanian translation.
+- The XRender extension is used for gradients when supported.
-Austin English (1):
- ntdll: Use proper CPU speed detection on FreeBSD.
+- PostScript output quality is improved, particularly for bitmaps and
+ paths.
-Bruno Jesus (1):
- imm32/tests: Add ImmGetDescription tests.
+- Rotated text works better for all output device types.
-Christian Costa (1):
- d3dxof: Empty arrays can have the semicolon at the end or not so handle both cases and add tests for them.
+- GdiPlus supports more image formats, including formats that are not
+ supported through GDI.
-Eduardo García (4):
- po: Update Spanish translation.
- po: Update Spanish translation.
- po: Update Spanish translation.
- po: Update Spanish translation.
+- More image codecs are implemented, including support for TGA and CMYK
+ JPEG decoding, as well as BMP, TIFF, PNG, and ICNS encoding.
-Fernando Martins (3):
- po: Update Portuguese translation.
- po: Update Portuguese translation.
- po: Update Portuguese translation.
-Francois Gouget (36):
- ddraw/tests: Fix compilation on systems that don't support nameless unions.
- po: The Thai 'Time/Date' translation is incomplete so mark it as fuzzy.
- po: Remove or mark as fuzzy the invalid Danish shell folder names.
- po: Remove a duplicate space after a comma in the German translation.
- po: Fix the trailing ellipses in the Japanese translation.
- po: Fix a line wrapping and ellipsis issue in the Japanese translation.
- po: Fix a typography issue in the Japanese translation.
- po: Tweak the wrapping of the cmd MOVE Norwegian Bokmål usage message translation.
- po: Fix some typography issues in the Norwegian Bokmål translation.
- po: Remove some invalid Norwegian Bokmål shell folder name translations.
- po: Wrap the 'Caps Lock' Catalan warning tooltip like the English one.
- po: Mark an invalid Korean translation as fuzzy.
- po: Add a couple of missing newlines in the Korean translation.
- po: Fix some typography issues in the Korean translation.
- po: Remove a couple of duplicate spaces from the Polish translation.
- po: Remove the copyright notice from the second start.exe Polish translation.
- po: Fix some space issues in the Portuguese (Brazil) translation.
- po: Tweak the wrapping of a few Portuguese (Brazil) translations.
- po: Mark an incomplete Portuguese (Brazil) translation as fuzzy.
- po: Fix a few typography issues in the Portuguese (Brazil) translation.
- po: Tweak the wrapping of a few Russian translations.
- po: Fix some typography issues in the Russian translation.
- po: Fix some typography issues in the Turkish translation.
- po: Fix a line wrapping issue in the Slovenian translation.
- po: Fix the references to the LGPL in the Slovenian translation.
- po: Remove English strings from the Ukrainian shell folder name translations.
- po: Fix some space and typography issues in the Ukrainian translation.
- po: A linefeed was missing in the Russian translation.
- po: Add full stops to the VERIFY ON / OFF usage lists.
- po: Add a missing linefeed to a Chinese (Taiwan) translation.
- po: Remove some invalid Portuguese (Portugal) shell folder name translations.
- po: Fix the Directory key mapping and Yes/No/All questions in the Hungarian translation.
- po: Remove a couple of duplicate spaces in the Hungarian translation.
- po: Use semicolons for the Slovenian comdlg32 printer status enumeration.
- po: Use commas in the Greek translation of comdlg32's printer status enumeration.
- start: Remove the license and the /L option.
+*** Audio
-Frédéric Delanoy (1):
- readme: Update French translation.
+- The audio stack is completely redesigned, based on the Vista
+ model. WinMM and DirectSound are implemented on top of the new
+ MMDevAPI library.
-Gustavo Henrique Milaré (1):
- po: Update Brazilian Portuguese translation.
+- The Alsa, OSS, and CoreAudio drivers have been rewritten to use the
+ new model. They now serve as back-ends to the MMDevAPI dll, which no
+ longer needs to rely on the OpenAL library.
-Hasan Kiran (1):
- po: Update Turkish translation.
+- The Jack, NAS, AudioIO, and ESD audio subsystems are no longer
+ supported. Version 3 of the OSS subsystem is no longer supported
+ either, version 4 is required.
-Henri Verbeet (5):
- wined3d: Support color keyed WINED3DFMT_B8G8R8A8_UNORM surfaces.
- ddraw/tests: Add tests for color keyed texturing with an alpha channel.
- wined3d: Implement resetting the device window in wined3d_device_reset().
- d3d8/tests: Add some tests for resetting the device window.
- d3d9/tests: Add some tests for resetting the device window.
+- The Audio tab in the Wine Configuration tool has been redesigned for
+ the new audio subsystem. The appropriate driver is automatically
+ selected and no longer needs to be configured manually.
-Hwang YunSong (2):
- po: Update Korean translation.
- po: Update Korean translation.
-Ilia Mirkin (2):
- po: Fix typo in Russian translation.
- po: Fix ENTER -> Enter, CMD help text, remove fuzzy annotations.
+*** Input devices
-Ivan Vojtko (3):
- po: Update Slovak translation.
- po: Update Slovak translation.
- po: Update Slovak translation.
+- The XInput 2 extension is used to provide better mouse control in
+ games and other full-screen applications.
-Jacek Caban (1):
- ieframe: Fixed reallocation size.
+- The mouse is automatically clipped to prevent it from leaving a
+ full-screen window when running in desktop mode. Switching to a
+ different application with Alt-Tab releases the mouse. Clipping can
+ be disabled through the Wine Configuration tool.
-Julian Rüger (2):
- po: Update German translation.
- readme: Update German translation.
+- Animated mouse cursors are fully supported.
-Lauri Kenttä (6):
- po: Update Swedish translation.
- po: Update Finnish translation.
- readme: Update Finnish translation.
- readme: Update Swedish translation.
- po: Update Finnish translation.
- po: Update Swedish translation.
+- Joystick action mapping is supported, including a configuration dialog.
-Luca Bennati (2):
- po: Update Italian translation.
- readme: Update Italian translation.
-Lucas Zawacki (1):
- dinput: Search for device objects of the correct type in BuildActionMap.
+*** Internationalization
-Maarten Lankhorst (1):
- mmdevapi: Add tests for checking events to capture.
+- Bidirectional text rendering is fully supported.
-Martin Jesper Low Madsen (1):
- po: Update Danish translation.
+- Font shaping and reordering is supported for all the scripts
+ specified in the Unicode standard.
-Milan ŠevĨík (1):
- po: Updating Czech translation.
+- Bidirectional text editing is supported in the standard edit
+ control.
-Nikolay Sivov (4):
- msxml3: Properly escape character data in text nodes.
- comctl32/tests: Fix test failures running on February 29.
- msxml3: Return default namespace uri for 'xml'-prefixed attributes.
- po: Russian translation update.
+- Vertical fonts (e.g. for Japanese) are supported.
-Ruei-Yuan Lu (1):
- po: Update Chinese (Taiwan) translation.
+- Mirroring of windows, menus, and window controls for right-to-left
+ languages is fully supported.
-Stefan Dösinger (1):
- ddraw/tests: LONG/ULONG and error checking fixes.
+- All resources (strings, menus, dialogs, accelerators) contained in
+ Wine can be translated through standard gettext-style po files.
-Vincent Povirk (1):
- shell32: Properly double-null-terminate the filter in the run/browse dialog.
+- The Unicode character data tables have been updated to version 6.0
+ of the Unicode standard.
-Zoltan Nagy (3):
- po: Update Hungarian translation.
- po: Update Hungarian translation.
- po: Update Hungarian translation.
+- Wine is translated to French, German, Spanish, Italian, Dutch,
+ Swedish, Finnish, Portuguese, Catalan, Hungarian, Polish, Russian,
+ Slovenian, Lithuanian, Japanese, and Korean. It has partial
+ translations for another fifteen languages.
+
+
+*** User interface
+
+- The new Vista style of file dialogs is supported.
+
+- Common controls are improved, particularly the calendar, tree view,
+ system link, and image list controls.
+
+- Parts of the Game Explorer API are implemented.
+
+- Wine can take advantage of the GStreamer framework for audio and
+ video playback. This makes it possible to support all formats that
+ have a GStreamer codec. On Mac OS X, the QuickTime framework is used
+ for the same purpose.
+
+
+*** Desktop integration
+
+- System tray notification balloons are implemented.
+
+- The system tray is displayed as a task bar at the bottom of the
+ screen in desktop mode.
+
+- The system tray is automatically registered again when the Unix tray
+ manager is restarted.
+
+- The standard mouse cursors are remapped to the cursor theme of the
+ Unix desktop.
+
+- Drag & drop of OLE objects across applications is supported.
+
+- Icons for menu entries are exported in multiple sizes and in PNG
+ format.
+
+- Icons are displayed for the Unix desktop "Open with..." menu
+ entries.
+
+
+*** Internet and networking
+
+- The built-in Internet Explorer has a user interface, including a
+ menu, an address bar, a tool bar, and configuration dialogs.
+
+- There is an "Internet Settings" control panel that allows
+ configuring various aspects of web browsing, as well as managing
+ security certificates.
+
+- The VBScript language is fully supported.
+
+- The built-in (Gecko-based) web browser engine supports ActiveX.
+
+- The Gecko engine has been updated to the version from Firefox 8.
+
+- The Gecko engine is packaged as an MSI file, and its installation
+ can be managed from the "Add/Remove Programs" control panel.
+
+- The Gecko engine is available on 64-bit.
+
+- Persistent HTTP connections are supported.
+
+- HTTP proxies are better supported, including PAC scripts.
+
+- Changing network passwords is supported.
+
+- The HTML Help support is improved, including a nicer user interface
+ and better navigation support.
+
+- Asynchronous I/O on network socket is improved, particularly
+ asynchronous accepts. This helps with various networked games.
+
+
+*** Direct3D
+
+- Reloading sRGB textures uses either EXT_texture_sRGB_decode or FBO
+ blits when available. This is much faster. This affects Source
+ Engine games and Unreal Engine 3 games in particular.
+
+- WineD3D supports multisample anti-aliasing.
+
+- D3D8 and D3D9 properly support v-sync / swap intervals.
+
+- The WineD3D blitter code is improved both for correctness and
+ performance.
+
+- The WineD3D graphics card database has been updated to recognize new
+ graphics cards and Mesa drivers.
+
+- WineD3D no longer uses COM for its implementation. This makes it
+ much nicer to work with.
+
+- The context management code is improved. The window being destroyed
+ while the WineD3D device is still active in particular is handled
+ much better.
+
+- There have been some performance improvements related to WineD3D
+ state management and resource updates.
+
+- Focus and device window handling work better for D3D8 and D3D9. This
+ mostly affects things like changing graphics settings, switching
+ from full-screen to windowed and back, etc.
+
+- NVDB is supported on cards that support GL_EXT_depth_bounds_test.
+
+- The INTZ and NULL formats are supported.
+
+- Depth surface blits are implemented in WineD3D.
+
+- Depth bias handling is improved. This fixes flickering shadows and
+ decals in a couple of games, like Mass Effect 2 and Unreal
+ Tournament 2004.
+
+- GL_ARB_draw_elements_base_vertex is supported. This allows draws to
+ be more efficient in some cases.
+
+- GL_ARB_map_buffer_alignment is supported. This allows for more
+ efficient mapping of textures and buffers in some cases.
+
+- Handling projected textures works better in early shader model
+ versions.
+
+- Shaders are strictly checked against the hardware capabilities. This
+ means we won't try to create e.g. a shader model 3 shader on shader
+ model 2 hardware.
+
+- D3D9EX texture creation from system memory is supported. This
+ affects some Source Engine games like Team Fortress 2.
+
+- The D3DX9 shader assembler is mostly finished. It is now part of the
+ new d3dcompiler dll.
+
+- Various parts of D3DX9 are more complete, including:
+ - The surface / texture loading functions.
+ - The mesh creation and manipulation functions.
+ - The vertex declaration handling functions.
+ - The effects framework, binary effect parsing in particular.
+
+
+*** DirectDraw
+
+- OpenGL is used by default for DirectDraw as well, just like D3D8 and
+ D3D9. For most applications this is an improvement, but nevertheless
+ the old GDI renderer may still work better for specific applications
+ or if the graphics driver's OpenGL implementation is inadequate.
+
+- Flips are properly supported. The back buffer now contains the front
+ buffer contents after a flip instead of being undefined.
+
+- Improved support for viewports in early versions of DirectDraw that
+ include an extra clipspace transformation. This affects the original
+ Half-Life.
+
+- Fixes for cooperative levels and associated window handling and mode
+ changes.
+
+- DirectDraw clippers are supported.
+
+
+*** Kernel
+
+- DOSBox is used to run DOS applications on platforms that don't
+ support vm86 mode.
+
+- The Windows console is emulated as best as possible on Unix
+ terminals without requiring switching into curses mode.
+
+- Volume label and serial number can be retrieved from UDF filesystems
+ (used on DVDs).
+
+- Side-by-side manifests are installed for a number of built-in
+ libraries to make them more compatible with applications using
+ manifest resources.
+
+- The Wine preloader is also used on 64-bit for a more compatible
+ address space layout.
+
+
+*** Installer support
+
+- Applying installer patches is supported. This is needed for various
+ Service Pack installers, particularly for the .NET ones.
+
+- Installing side-by-side assemblies is supported.
+
+- Rollbacks of failed installs is supported.
+
+- Installing services is better supported.
+
+- MSI installers can be created entirely under Wine, using the
+ 'cabarc' and 'winemsibuilder' tools.
+
+
+*** Build environment
+
+- The IDL compiler (widl) can generate format strings for both
+ old-style and new-style COM interpreted stubs.
+
+- Registrations for dlls and typelibs are based on scripts generated
+ at compile time, for faster Wine prefix creation and updates.
+
+- The Resource Compiler (wrc) and Message Compiler (wmc) can generate
+ translated resources from po files, as well as create po files from
+ existing translated resources.
+
+- Fake PE dlls are generated and installed for all built-in dlls,
+ since many applications expect to find the PE dlls on disk.
+
+- The ARM platform is supported by the Wine tool chain.
+
+- The windows.h header can now be used in Wine code, the compile time
+ gains are no longer worth the header incompatibilities.
+
+- Some headers have been modified to make them easier to share with
+ the Mingw-w64 project.
+
+
+*** Platform-specific changes
+
+- Wine compiles on ARM platforms.
+
+- On Mac OS X, the secure channel implementation uses the Security
+ framework instead of the GnuTLS library.
+
+- On Linux, dynamic device management can use the new UDisks service
+ in addition to HAL.
+
+- Stubless OLE proxies are supported also on 64-bit platforms.
+
+
+*** Built-in applications
+
+- The new 'cabarc' program allows manipulation of cabinet files,
+ including creation of new cabinets.
+
+- The new 'wscript' program implements the Windows Script Host, to run
+ VBScript and JavaScript scripts.
+
+- The new 'taskkill' program allows killing Windows processes by name
+ or process id.
+
+- The new 'ipconfig' program displays the IP configuration seen by
+ Windows programs.
+
+- The new 'hostname' program displays the hostname seen by Windows
+ programs.
+
+- The 'explorer' program implements a shell namespace explorer instead
+ of launching the file manager.
+
+- The 'view' program can display enhanced metafiles.
+
+- The 'dxdiag' tool outputs real information about the system.
+
+- The new 'winemsibuilder' tool allows creating MSI installers; it is
+ used to build the Gecko add-on package.
+
+- Almost all built-in applications are fully Unicode.
+
+- All applications installed to /usr/bin have a manual page.
+
+
+*** Quality assurance & debugging
+
+- The test suite no longer attempts to support Win9x platforms, this
+ was too much effort for little benefit.
+
+- The Wine debugger offers to save crash information to a file, to
+ make it easier to provide good information in bug reports.
+
+- Parsing of debugging information from various object file formats is
+ improved, which should yield better quality crash information,
+ particularly for 64-bit.
+
+
+*** Miscellaneous
+
+- XML support is improved, including support for schemas, namespaces,
+ MSXML version 6, and an XML file writer. This is particularly useful
+ for the new Microsoft Office XML-based document formats.
+
+- The new "secure" versions of the C runtime functions are almost all
+ implemented.
+
+- There is an initial implementation of the Microsoft C++ standard
+ class libraries, including string, locale, and stream classes.
+
+- Creation of compressed cabinet files is supported.
+
+- There is an implementation of the OpenCL library, as a wrapper
+ around the equivalent Unix library.
+
+- Print jobs are submitted to CUPS directly instead of requiring the
+ 'lpr' command-line tool.
+
+- There is support for managing multiple .NET runtime versions and
+ their corresponding Mono versions.
+
+
+*** New external dependencies
+
+- The XInput 2 library is used for mouse control in games.
+
+- The libopencl library is used by the OpenCL wrapper dll.
+
+- The libgettextpo library is optionally used at build time to update
+ po files from the rc sources.
+
+- The msgfmt tool (from the gettext library) is used at build time to
+ compile po files.
+
+- The zlib library is used to implement cabinet file compression.
+
+- The libfreetype library needs to be at least version 2.2, older
+ versions are no longer supported.
+
+- The libdbus library is used for the UDisks device support on Linux.
+
+- The smbpasswd tool (part of Samba) is used for changing network
+ passwords.
+
+- DOSBox is used to run DOS applications. It is recommended to use the
+ latest SVN version of DOSBox since it contains some Wine-specific
+ improvements.
+
+
+*** Useful configuration options
+
+Note: More details abouts these and other configuration options can be
+ found at http://wiki.winehq.org/UsefulRegistryKeys
+
+- The correct audio driver is detected automatically, but can still be
+ overridden through the HKCU\Software\Wine\Drivers\Audio key like in
+ previous versions. It is recommended to delete this key entirely to
+ enable the auto-detection.
+
+- Multisample anti-aliasing can be disabled by setting "Multisampling"
+ to "disabled" under HKCU\Software\Wine\Direct3D.
+
+- Setting "AlwaysOffscreen" to "enabled" under
+ HKCU\Software\Wine\Direct3D simplifies sharing depth / stencil
+ surfaces between on-screen and off-screen render targets in
+ WineD3D. This will likely become the default for the next release.
+
+- The DirectDraw renderer can be switched back to the old GDI mode by
+ setting "DirectDrawRenderer" to "gdi" under HKCU\Software\Wine\Direct3D.
+
+
+*** Known issues
+
+- Support for PulseAudio is improved, but very recent versions of
+ PulseAudio (>= 1.0) and alsa-plugins (>= 1.0.25) are required for
+ good results, since older versions contain various bugs.
+ See http://wiki.winehq.org/Sound for details.
--
Alexandre Julliard
diff --git a/VERSION b/VERSION
index f887487..2864cb9 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-Wine version 1.4-rc6
+Wine version 1.4
diff --git a/configure b/configure
index 6e875f0..6e81f94 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.68 for Wine 1.4-rc6.
+# Generated by GNU Autoconf 2.68 for Wine 1.4.
#
# Report bugs to <wine-devel@winehq.org>.
#
@@ -560,8 +560,8 @@
# Identity of this package.
PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine'
-PACKAGE_VERSION='1.4-rc6'
-PACKAGE_STRING='Wine 1.4-rc6'
+PACKAGE_VERSION='1.4'
+PACKAGE_STRING='Wine 1.4'
PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='http://www.winehq.org'
@@ -1379,7 +1379,7 @@
# 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.4-rc6 to adapt to many kinds of systems.
+\`configure' configures Wine 1.4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1448,7 +1448,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Wine 1.4-rc6:";;
+ short | recursive ) echo "Configuration of Wine 1.4:";;
esac
cat <<\_ACEOF
@@ -1593,7 +1593,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Wine configure 1.4-rc6
+Wine configure 1.4
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2111,7 +2111,7 @@
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.4-rc6, which was
+It was created by Wine $as_me 1.4, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
@@ -16121,7 +16121,7 @@
# 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.4-rc6, which was
+This file was extended by Wine $as_me 1.4, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16192,7 +16192,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-Wine config.status 1.4-rc6
+Wine config.status 1.4
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"