- New sound driver architecture for MMDevAPI.
- Better support for relative mouse events in DInput.
- Various improvements in D3DX9.
- More MSVC runtime functions.
- Various bug fixes.
This requires three patches of mine, two submitted upstream so far, to
unbreak recent changes around the sound system (bundled into one here).
Sort CONFIGURE_ARGS on the way.
- Support for mouse pointer clipping.
- Raw mouse events support using XInput2.
- First steps of a DIB engine implementation.
- More properties supported in DXDiag.
- New security tab in the Internet control panel.
- Various bug fixes.
- Implementation of the new Vista file dialogs.
- Initial support for patching in MSI installers.
- Improvements to the calendar control.
- A few fixes for file associations.
- Menus cleaned up in built-in applications.
- Various bug fixes.
- New version of the Gecko engine, based on Firefox 4.
- Better support for Dwarf debugging information.
- Improved handling of animated cursors.
- Improvements to the GDI driver infrastructure.
- A number of MSI fixes for the .NET installers.
- Several GdiPlus improvements.
- Various bug fixes.
- Support for changing network passwords.
- Reflection support in shader compiler.
- Tests no longer attempt to cope with Win9x behavior.
- A number of MSHTML and MSXML improvements.
- Various bug fixes.
- Tools for creating MSI installers.
- Clipboard improvements.
- Support for po files in the message compiler.
- Improvements to the Wine debugger.
- Various bug fixes.
WINELIBDIR. [1]
Set USE_LDCONFIG only if USE_LDCONFIG32 has not been set (which would
indicate this being used by the amd64 child port).
All of this is in support of the amd64 child port.
Submitted by: David Naylor <naylor.b.david@gmail.com> [1]
PR: 151747
Feature safe: yes
- Support for multiple icon sizes in winemenubuilder.
- Improvements to the help browser.
- Initial stab at DOSBox integration.
- Various MSI fixes.
- Some fixes to the Wine debugger.
- Various bug fixes.
Feature safe: yes
- PO files now used for translations.
- Various JavaScript improvements.
- Some fixes to the Wine debugger.
- Translation updates.
- Various bug fixes.
- Icons in the "open with" menus.
- Man pages for all installed binaries.
- Support for schemas in MSXML.
- Many installer fixes.
- Beginnings of support for ActiveX in built-in browser.
- More work on ActiveX support.
- Icons on Internet shortcut menu entries.
- Standardization of code implementing COM interfaces.
- New scheme for auto-generated DLL registrations.
- OpenCL library wrapper.
- Support for notification balloons in system tray.
- Obsolete AudioIO sound driver removed.
- Various MSI fixes.
- Translation updates.
- Various bug fixes.
Lots of new man pages.
Also, remove references to FreeBSD 6 from pkg-message. [2]
PR: 153434
Submitted by: Rusty Nejdl <rnejdl@ringofsaturn.com> [1]
Alex Kozlov <spam@rm-rf.kiev.ua> [2]
- Improved system tray support.
- Better support for installers with assemblies.
- Many of the msvcrt "secure" functions implemented.
- A lot of fixes to the GStreamer support.
- Many MSXML improvements.
- Translation updates.
- Various bug fixes.
- Support for GStreamer filters.
- Mapping of standard cursors to native desktop cursors.
- Improved support for installers with services.
- Many MSXML improvements.
- Decoder for TGA-format images.
- Translation updates.
- Various bug fixes.
And as far as this port goes, no more MD5 hash in distinfo.
- Support for animated cursors.
- Printing directly through CUPS instead of lpr.
- Installer fixes for Office 2010.
- Many MSXML3 improvements.
- Improved Shader Model 4 support.
- Proper icons in built-in Internet Explorer.
- Translation updates.
- Various bug fixes.
- Improved support for right-to-left text.
- Support for CMYK JPEG images.
- Beginnings of a Game Explorer implementation.
- Stub inetcpl control panel applet.
- A number of fixes to crypto support.
- Translation updates.
- Various bug fixes.
--without-xrandr so that builds are more reproduciable and we avoi hidden
dependencies when building outside of a minimal build environment, thus
making packages more portable.
explicitly configuring with OpenGL and GLU support, forcing failure
in case there is any problem.
Bump PORTREVISION since some users of the latest version will have an
incorrect package list.
Reported by: erwin [1]
versus Wine 1.2:
- Beginnings of a user interface for the builtin Internet Explorer.
- Support for cross-process OLE drag & drop.
- New builtin wscript.exe (Windows Script Host) program.
- Open/save dialogs remember the last used directory.
- Translation updates.
- Update of the Gecko engine.
- New implementation of console support on Unix terminals.
- Many new functions in the C runtime dlls.
- Support for drag & drop between X11 and OLE.
- New ipconfig.exe builtin tool.
- Support for favorites in builtin Internet Explorer.
- Beginnings of a shell Explorer control.
- A number of DirectDraw code cleanups.
- Improvements to the calendar control.
- Various bug fixes.
that are required to fully support the winemaker tool. This makes the
dependencies I added to address PR 147956 optional and off by default
as not to burden the vast majority of users of this port unnecessarily.
PR: 147956
Requested by: Alex Kozlov <spam@rm-rf.kiev.ua>
Feature safe: yes
- Many new toolbar icons.
- Support for alpha blending in image lists.
- Much more complete shader assembler.
- Support for Arabic font shaping and joining.
- A number of fixes for video rendering.
- Font antialiasing configuration through fontconfig.
- Improved handling of desktop link files.
- Various bug fixes.
- Many more new icons.
- Many additional msvcr80/90 functions.
- Improvements to Bidi handling.
- More complete mmdevapi (Win7 audio) support.
- Improved handling of MSI patches.
- A number of fixes for desktop menus.
- Optimizations in OLE storage.
- Various bug fixes.
And the wineprefixcreate binary is gone.
- A number of new icons.
- Improved support for alpha channel in bitmaps.
- Many Direct3D fixes and optimizations.
- More complete msvcr80/90 implementations.
- Various bug fixes.
- Dwarf debug info support for better backtraces.
- More standard actions supported in MSI.
- Support for TIFF image format in WinCodecs.
- A number of Direct3D improvements.
- Shell fixes for better Internet Explorer support.
- Various bug fixes.
Also, use GNU make to build the first stage, this is now required.
- A wide range of Direct3D improvements.
- Support for SHA-256, SHA-384, and SHA-512 algorithms.
- A number of MSHTML fixes.
- Various widl improvements.
- More typelib fixes.
- OLE storage improvements.
- Various bug fixes.
- Support for Wow64 registry redirection.
- Increased coverage of MSI standard actions.
- Various Wordpad improvements.
- Many shell fixes for better IE support.
- Improved support for typelibs.
- Better GL card detection.
- Various bug fixes.
Feature safe: yes
GNU Transport Layer Security library, aka the security/gnutls port.
Before 2009-09-26/revision 1.311 we had used this opportunistically,
then it was disabled across the board to guarantee consistent builds
and packages, and now it's a proper option that is needed for the game
of Warcraft III and possibly others.
PR: 144166
Submitted by: Jan Henrik Sylvester <me@janh.de>
Adjusted by: gerald
Feature safe: yes
- Support for registry symbolic links.
- Many MSI fixes.
- Build process improvements.
- MSXML cleanups and fixes.
- A number of MSHTML improvements.
- Various bug fixes.
Feature safe: yes
- Better support for memory allocations debugging.
- Improved MIDI support.
- A wide range of Direct3D fixes.
- OLEDB fixes (should fix Clipart in Office).
- Many MSI fixes.
- Various bug fixes.
- A number of fixes in AVI file support.
- Several MSXML improvements.
- A few MSI fixes.
- Various bug fixes.
Adjust the sorting of the package list along the way.
- Completion of the 16-bit separation.
- Improved Shader Model 4 support.
- A ton of memory leak fixes.
- A number of MSHTML fixes.
- Various bug fixes.
- Support for OLE transacted storage.
- Better certificate checking on secure connections.
- More progress on the 16-bit separation.
- Left 4 Dead 2 DRM really supported now.
- MSI performance improvements.
- Various bug fixes.
- Many fixes for crypto certificates support.
- A lot of MSHTML improvements.
- Various fixes to support the Left 4 Dead 2 DRM.
- A number of OLE marshalling fixes.
- More Listview improvements.
- Various bug fixes.
- Gecko now installed at wineprefix creation time.
- Better support for certificates in crypt32.
- Improved sound support in mciwave.
- Some more Direct3D 10 functions.
- Many cleanups for issues spotted by Valgrind.
- Various bug fixes
- Many crypto fixes (particularly on 64-bit).
- Several common controls improvements.
- Various HTML support improvements.
- More DIB optimizations.
- Various bug fixes.
An updated patch of mine to address PR 137999 is now included upstream.
- Vastly improved monthcal control.
- Performance improvements for DIB sections.
- Several sound driver fixes.
- Beginning of ActiveX support in JScript.
- More Direct3D 10 work.
- More 16-bit dlls split off to separate modules.
- Support for attachments in MAPI.
- Various bug fixes.
Equally importantly, this finally fixes tools/winebuild for FreeBSD.
After my general recognition of FreeBSD has been accepted upstream,
this is now only one local patch. [1]
PR: 137999 [1]
Inspired by: Edward Tomasz Napierala <trasz@FreeBSD.org> [1]
- Support for OpenAL (disabled for now).
- Many improvements in HTML and JavaScript support.
- Many common controls fixes and improvements.
- More Direct3D 10 work.
- Better MAPI support.
- Various bug fixes.
Explicitly disable OpenAL (new with this version of Wine) and GnuTLS
(already older) to guarantee consistent builds.
Feature safe: yes
- Improved Gecko integration by using Wine's network layers.
- Use of external libmpg123 for mp3 decoding (unused for now).
- Support for JPEG and PNG formats in WindowsCodecs.
- Many regression test fixes for Win64 and Windows 7.
- Various bug fixes.
- Merge all SF mirrors to MASTER_SITE_SOURCEFORGE, resort according to quick download speed survey
- Fix MASTER_SITES for all port that have used SOURCEFORGE_EXTENTED
Approved by: portmgr (pav)
- Support for IRDA protocol.
- Faster initial wineprefix creation.
- Axis remapping with evdev joysticks.
- More image formats in WindowsCodecs.
- Various bug fixes.
And lots of entries in the new lib/wine/fakedlls directory.
- New version of the Gecko engine.
- New GSM 06.10 codec support (not activated by default)
- Improved support for the disk volume APIs.
- Support for XShm pixmaps for better performance.
- Various bug fixes.
- Still more translation updates.
- Faster bitmap stretching using XRender.
- Proxy support in WinHTTP.
- Many more JScript functions.
- Various bug fixes.
Plus documentation has been consolidated and some READMEs removed.
- A ton of translation updates.
- Support for various Unicode file encodings in Notepad.
- Improved memory management, especially for OpenGL.
- Desktop menus now cleaned up automatically.
- Beginnings of a windowscodecs DLL implementation.
- Various bug fixes.
- Support for registering MIME types with the host desktop.
- FBO mode is now the default for Direct3D.
- Support for COM proxy delegation.
- Proper fullscreen mode for the virtual desktop.
- Various bug fixes.
- More improvements to OLE copy/paste.
- Direct3D locking fixes.
- ARB shaders improvements.
- Better OpenGL pixel format support.
- Various bug fixes.
- Beginnings of shader model 4 support.
- Support for copying/pasting images from X11 applications.
- A number of GDIPlus improvements.
- Various listview fixes.
- Various bug fixes.
- Show a dialog on application crashes.
- Much improved OLE copy/paste support.
- Various listview improvements.
- More Direct3D code cleanups.
- Various bug fixes.
- Support for Visual C++ project files in winemaker.
- Improvements to the Esound driver.
- Many Direct3D code cleanups.
- Fixes to OLE clipboard handling.
- Various bug fixes.
Also set MAKE_JOBS_SAFE to allow for parallel builds.
- RPC over HTTP support.
- Improved support for upgrades in MSI.
- Many Direct3D code cleanups.
- Various bug fixes.
Apply a patch to address some FreeBSD-specific issues and un-IGNORE this
port. [1]
Submitted by: Tijl Coosemans <tijl@ulyssis.org> [1]
PR: 133157
- A number of 64-bit improvements.
- Obsolete LinuxThreads support has been removed.
- Many fixes to the regression tests on Windows.
- Various bug fixes.
And memory handling on FreeBSD no longer requires a local hack.
- Support for digital CD audio playback.
- Improved cookies management in Wininet.
- Support for building stand-alone 16-bit modules.
- Many fixes to the regression tests on Windows.
- Various bug fixes.
- Gecko engine update.
- Better region support in GdiPlus.
- Support for cross-compilation in winegcc.
- Beginnings of MS Text Framework support.
- Many fixes to the regression tests on Windows.
- Various bug fixes.
- Various bug fixes for Internet Explorer 7.
- Many crypt32 improvements, including new export wizard.
- Better support for windowless Richedit.
- Improvements to the print dialog.
- Many fixes to the regression tests on Windows.
- Various bug fixes.
Also, this should again build on FreeBSD 8 with RTF_LLINFO removed,
based on my patch being accepted upstream. [1]
PR: 129934 [1]
- Freedesktop.org-compliant startup notifications.
- Improved graphics support in Internet Explorer.
- Various Richedit improvements.
- Better certificate manager dialog.
- Various bug fixes (including two fixes we carried ourselves).
part of the full fix that has been applied upstream past 1.1.11.
Bump PORTREVISION, giving wine-1.1.11_1,1.tbz which is kind of nice. :-)
PR: 129951
Submitted by: Christoph Mallon <christoph.mallon@gmx.de>
- Numerous fixes for IE7 support.
- User interface support for crypto certificates.
- Better support for MSI installation patches.
- Various Direct3D optimizations.
- Various bug fixes.
- Support for virtual memory write watches.
- Some more GdiPlus functions.
- Various bug fixes.
Also, add a patch that fixes the "Invalid address" issue for real. [1]
PR: 128926 [1], 129585
Submitted by: Tijl Coosemans <tijl@ulyssis.org> [1]
Obtained from: Alex Kozlov <spam@rm-rf.kiev.ua> [1]
- A large number of regression test fixes.
- Performance improvements in memory management.
- Improved POP3 support in inetcomm.
- Initial implementation of the XInput DLL.
- Various bug fixes.
It also fixes the "Invalid address" issue reported by some users, at least
according to my testing.
PR: 128926
- Substantial parts of inetcomm implemented (for Outlook).
- Still better crypt32 support.
- Memory management improvements.
- Theming support for buttons.
- Various bug fixes.
- Beginnings of schannel implementation using GnuTLS.
- Many fixes from various code analysis tools.
- Support for X11 desktop work area.
- Fixes for Richedit tables.
- More complete JavaScript support.
- Improved device management for DOS drives.
- Many Richedit fixes.
- Various installer fixes, particularly for IE 7.
- First steps of Direct3D 10 implementation.
- Various bug fixes.
- Substantial JavaScript implementation.
- Partial support for layered windows.
- Support for Unicode file export in Regedit.
- Proper exception handling in widl-generated code.
- Asynchronous requests and cookies support in WinHTTP.
- Various bug fixes.
- Substantial chunks of WinHTTP are implemented.
- More JavaScript support.
- Beginnings of shell AppBar implementation.
- Several fixes for Google Chrome support.
- Chinese translations.
- Various bug fixes.
- Beginnings of ddraw overlay support.
- Many more crypt32 functions.
- Improved support for tables in Richedit.
- Support for NETWM window maximization.
- Many installer fixes.
- Tweaks for better PulseAudio support.
- Various bug fixes.
- Control panel improvements and new appwiz panel.
- Restructuring of state handling in Direct3D.
- Support for timer queue functions.
- Many MSXML improvements.
- Various bug fixes.
- Fixes for Photoshop CS3 and Office 2007 installers.
- More progress on gdiplus.
- Support for Unicode files in regedit.
- Improved video playback.
- Many Richedit fixes and improvements.
- Various bug fixes.
- Many more gdiplus functions implemented.
- Improved graphics tablet support.
- Many Richedit fixes and improvements.
- Support for HWND_MESSAGE windows. - A lot of new MSHTML functions.
- Many fixes in MSI registry handling.
- Initial implementation of the inetmib1 DLL.
- Improvements to the quartz renderers.
- Various bug fixes.
Hack the configure script to succeed when building with HAL support on
FreeBSD 6.x. [1] Add an OPTION called HAL to enable/disable building with
HAL support and explicitly force one of these as opposed to just depending
on the environment.
Submitted by: Tijl Coosemans <tijl@ulyssis.org> [1]
Start adding OPTIONS for this port, the first one called CUPS to break
to hard dependency on the cups-base port.
PR: 119199
Submitted by: scf, Christoph Mallon <christoph.mallon@gmx.de>
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
for the 1.0 release. Among others, it includes the following changes:
- Automatic updating of the WINEPREFIX directory.
- Winhelp now uses Richedit as display engine.
- Many RichEdit fixes.
- More improvements to IME support.
- More quartz fixes.
- Implementation for many more Gdiplus functions.
- Lots of bug fixes.
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
- Better support for Windows IMEs.
- Option for Windows-style window decorations.
- Improved system tray behavior.
- Window management fixes.
- Improved quartz audio support.
- Better support for launching apps from Unix file managers.
- Lots of bug fixes.
Fix a sorting issue in the package list.
- Improved support for the .NET framework.
- Better services handling through a separate services.exe process.
- Support for ATI fragment shader.
- Better support for http proxies.
- Window management fixes.
- Pre-compiled fonts are now available in the source tree.
- Lots of bug fixes.
- The default version is now Windows XP.
- Many Richedit improvements.
- Beginning of jscript dll support.
- Shell folders now respect XDG directory configuration.
- Many translation updates.
- Lots of bug fixes.
- Support for multiple OpenGL pixel formats.
- Improved support for color profiles.
- Many window management fixes.
- Better fullscreen support.
- Lots of bug fixes.
- Proper handling of OpenGL/Direct3D windows with menu bars.
- Stubs for all the d3dx9_xx dlls.
- Several graphics optimizations.
- Many installer fixes.
- Improved MIME message support.
- Lots of bug fixes.
- Direct3D improvements, including driver version emulation.
- Beginnings of support for OLE objects in Richedit.
- Several fixes to the animation control.
- A bunch of fixes for regression test failures.
- Lots of bug fixes.
Make the post-install target less noisy.
- Photoshop CS/CS2 should now work, please help us testing it.
See http://wiki.winehq.org/AdobePhotoshop for details.
- A number of RPC fixes.
- Various improvements to the debugger support.
- Lots of bug fixes.
- RunOnce and Run entries now executed on startup.
- Beginnings of support for emulated disk devices.
- Many Richedit improvements.
- Nicer looking color dialog.
- Lots of bug fixes.
Plus, importantly, the ability to disable the use of certain libraries
when build Wine via --without-cups and the like which we'll shortly use
to add appropriate options.
- Many copy protection fixes.
- GLSL is now the default for Direct3D.
- Lots of memory errors fixed thanks to Valgrind.
- Support for TOPMOST windows.
- Beginnings of an inetcomm dll implementation.
- Completed I/O completion.
- Improved user credentials management, including Mac Keychain support.
- More Valgrinding.
- A bunch of WinHelp improvements.
- Better Japanese font support.
- A ton of rpcrt4 fixes.
- Several Alsa capture fixes.
- Improved support for screen resolution changes.
- Improved graphics tablet support.
- Support for RPC context handles.
- Fixes for some longstanding screen depth issues.
- Implementation of "My Network Places" shell folder.
- Lots of bug fixes.
Move our desktop file into DESKTOPDIR [1] and make the postinstall target
a bit less chatty.
PR: 118753
Submitted by: Naram Qashat <cyberbotx@cyberbotx.com>
(update from 0.9.50 to 0.9.51)
Suggested by: Tijl Coosemans <tijl@ulyssis.org> [1]
- Still more fixes for regression test failures.
- Much more complete cryptnet implementation.
- WIDL is now able to generate the oleaut32 proxy code.
- Lots of bug fixes.
- New scheme for OpenGL support in child windows.
- Lots of fixes for regression test failures.
- Lots of bug fixes.
- A Tahoma replacement font.
Adjust pkg-message as far as goes about FreeBSD releases. Add a temporary
patch of mine (already accepted upstream) to build with a wider range of
versions of bison.
- A variety of fixes to improve Photoshop CS2 support.
- More complete support for device installation in setupapi.
- New Bidi text implementation that doesn't depend on libicu.
- The usual assortment of Direct3D improvements.
- Beginning of I/O completion ports support.
- Lots of bug fixes
and a fix by Tijl Coosemans <tijl@ulyssis.org> to resolve symbol clashes
between MSVCRT and FreeBSD libc.
- Many improvements to the crypto dlls (should make iTunes work). - The usual assortment of Direct3D improvements.
- A number of fixes to sound support. - Many more WordPad features.
- Lots of bug fixes.
Remove temporary hack to avoid running into an mmap() issue specific to
FreeBSD which has been fixed now.[1]
Stop building wine-kthread since wine-pthread should be better by now and
the former might not even work any longer.[2]
Make FreeBSD 6.2 the minimum requirement for this port.
Submitted by: Tijl Coosemans <tijl@ulyssis.org> [1][2]
- Better heuristics for making windows managed.
- Automatic detection of timezone parameters.
- Improvements to the builtin WordPad.
- Better signatures support in crypt32.
- Still more gdiplus functions.
- Lots of bug fixes.
- Direct3D support on top of WGL instead of GLX for better portability.
- Many DirectSound fixes.
- Still more gdiplus functions.
- Many crypt32 improvements.
- Lots of bug fixes.
On the way, fix the sorting of several entries in pkg-plist.
where it isn't the default yet. Wine wants all threads to be
PTHREAD_SCOPE_SYSTEM (visible by kernel) so wineserver can access threads
inside wine processes. With libthr all threads are PTHREAD_SCOPE_SYSTEM
by default. With libkse the initial thread is not which prevents wineserver
from sending signals to it directly, for instance.
Add --verbose to CONFIGURE_FLAGS.
Submitted by: Tijl Coosemans <tijl@ulyssis.org>
- Support for activation contexts and side-by-side assemblies.
- Many more gdiplus functions.
- More messaging support in crypt32.dll.
- Many HTTP protocol handling fixes.
- Lots of bug fixes.
Move fontforge from LIB_DEPENDS to BUILD_DEPENDS. Add graphics/jpeg to
LIB_DEPENDS. [1]
Submitted by: Tijl Coosemans <tijl@ulyssis.org> [1]
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
- A number of gdiplus functions.
- More complete pdh.dll implementation.
- Support for MSI remote calls.
- Messaging support in crypt32.dll.
- Lots of bug fixes.
Handle the wineg++.1 man page via MLINK instead of removing it.
Make ${PREFIX}/lib/libwine.so a relative link.
Refer to LOCALBASE instead of PREFIX in setting CONFIGURE_ENV.
Remove LIBS=-Wl,-rpath,${PREFIX}/lib/wine which was added in
revision 1.86 for PR19562 but is not needed any longer. [1]
Support DATADIR.
Submitted by: Tijl Coosemans <tijl@ulyssis.org> [1]
0.9.38 releases, this brings the following changes:
- MSI automation with JScript/VBScript support.
- Many MSHTML improvements.
- Many Direct3D threading fixes.
- Support for a few more exe protection schemes.
- Many 64-bit compilation fixes.
- A number of OLE fixes.
- Several improvements to the sound support.
- A number of Winsock fixes.
- Several new supported constructs in the IDL compiler.
- Lots of bug fixes.
- Midi support in the CoreAudio driver.
- Mixer support in the Alsa driver.
- A lot of MSI fixes.
- Implementation for most D3DRM functions.
- The usual assortment of Direct3D fixes.
- Lots of bug fixes.
- Broken aRts sound driver now removed for good.
- Many fixes to the Quartz DLL sound support.
- File I/O performance improvements.
- The usual assortment of Direct3D fixes.
- Lots of bug fixes.