http://www.cedega.com./devreports/
The latest Cedega dev report states it plans to include wine's msi implementation back into it's code base and they have been contributing back to wine.
"TransGaming's developers have been contributing some changes back to Wine as well, including in several networking and debugging libraries. "
Just out of curiousity, which patches are these?
_________________________________________________________________ Your smile counts. The more smiles you share, the more we donate. Join in. www.windowslive.com/smile?ocid=TXT_TAGLM_Wave2_oprsmilewlhmtagline
Am Montag, 19. November 2007 08:13:49 schrieb EA Durbin:
http://www.cedega.com./devreports/
The latest Cedega dev report states it plans to include wine's msi implementation back into it's code base and they have been contributing back to wine.
"TransGaming's developers have been contributing some changes back to Wine as well, including in several networking and debugging libraries. "
Just out of curiousity, which patches are these?
A wine-patches archive search finds these:
http://article.gmane.org/gmane.comp.emulators.wine.patches/32979 http://article.gmane.org/gmane.comp.emulators.wine.patches/32981 http://article.gmane.org/gmane.comp.emulators.wine.patches/32982
http://article.gmane.org/gmane.comp.emulators.wine.patches/39016 http://article.gmane.org/gmane.comp.emulators.wine.patches/39017 http://article.gmane.org/gmane.comp.emulators.wine.patches/33632 http://article.gmane.org/gmane.comp.emulators.wine.patches/33633
On Nov 19, 2007 2:37 AM, Stefan Dösinger stefandoesinger@gmx.at wrote:
Am Montag, 19. November 2007 08:13:49 schrieb EA Durbin:
http://www.cedega.com./devreports/
The latest Cedega dev report states it plans to include wine's msi implementation back into it's code base and they have been contributing back to wine.
"TransGaming's developers have been contributing some changes back to Wine as well, including in several networking and debugging libraries. "
Just out of curiousity, which patches are these?
A wine-patches archive search finds these:
http://article.gmane.org/gmane.comp.emulators.wine.patches/32979 http://article.gmane.org/gmane.comp.emulators.wine.patches/32981 http://article.gmane.org/gmane.comp.emulators.wine.patches/32982
http://article.gmane.org/gmane.comp.emulators.wine.patches/39016 http://article.gmane.org/gmane.comp.emulators.wine.patches/39017 http://article.gmane.org/gmane.comp.emulators.wine.patches/33632 http://article.gmane.org/gmane.comp.emulators.wine.patches/33633
You can also grep the wine change log to see what actually made it in.
WhooHoo five patches made it into the Wine tree in three YEARS!
Here is a list of patches over the past five years.. But five patches in three years is grounds for a announcement?
:D
2007-07-11 Mark Adams mark@transgaming.com
* dlls/iphlpapi/iphlpapi_main.c, dlls/iphlpapi/ipstats.c: iphlpapi: Fix byte ordering of Linux ports.
2007-07-10 Mark Adams mark@transgaming.com
* configure, configure.ac, dlls/iphlpapi/iphlpapi_main.c, dlls/iphlpapi/ipstats.c, dlls/iphlpapi/ipstats.h, include/config.h.in: iphlpapi: Add support for GetTcpTable on Mac OS X.
2007-01-25 Mark Adams mark@transgaming.com
* dlls/iphlpapi/ipstats.c: iphlpapi: Support for non-linux platforms, including Mac OS X. - Add error messages when unimplemented functions are called on non-linux platforms. - Implement retrieving the interface list on MacOS X (and other platforms that use NET_RT_DUMP).
* dlls/iphlpapi/ifenum.c: iphlpapi: Filter out no-ip addresses when building ip address table.
* dlls/iphlpapi/ifenum.c: iphlpapi: Clarify interface counting.
Before Wine 0.9.0 release -------->
2004-09-16 Alexandre Julliard julliard@winehq.com
* fonts/.cvsignore, fonts/Makefile.in, fonts/wine_marlett.sfd: TransGaming Add a Marlett replacement font.
2004-04-28 Alexandre Julliard julliard@winehq.com
* dlls/winmm/winealsa/audio.c: Ove Kaaven ovek@transgaming.com Fixed a couple of bugs.
2004-04-19 Alexandre Julliard julliard@winehq.com
* dlls/winmm/winealsa/audio.c: Ove Kaaven ovek@transgaming.com Added detection of 48kHz and 96kHz support. Fixed a thinko, and some misleading indentation.
* dlls/winmm/winealsa/audio.c: Ove Kaaven ovek@transgaming.com Code and concepts merged in from wineoss in order to get the non-dsound wave output performance in winealsa to an acceptable level. It's still possible to do better than the current code, but this should do for now.
2004-02-12 Alexandre Julliard julliard@winehq.com
* dlls/kernel/sync.c: David Hammerton david@transgaming.com Mike McCormack mike@codeweavers.com Completed PeekNamedPipe implementation. * dlls/rpcrt4/rpc_server.c: Ove Kaaven ovek@transgaming.com Avoid freeing request packet too early if an exception occurs.
* dlls/rpcrt4/rpc_binding.c: Ove Kaaven ovek@transgaming.com Properly handle destroying the first connection in the connection cache.
2003-12-08 Alexandre Julliard julliard@winehq.com
* dlls/msacm/winemp3/common.c, dlls/msacm/winemp3/interface.c: Ove Kaaven ovek@transgaming.com Remove an instance of exit(). We should return failure, not kill the thread, when a bad stream is encountered.
2003-09-11 Alexandre Julliard julliard@winehq.com
* documentation/faq.sgml: Francois Gouget fgouget@free.fr Revert some word-splits to their normal form, e.g. InstallShield. Fix case of TransGaming in two places. Fix the URL to dosfs.
2003-08-05 Alexandre Julliard julliard@winehq.com
* dlls/wininet/http.c: David Hammerton david@transgaming.com Added support for http-POST (well, any kind of http request that sends data in the lpOptional field).
2003-07-08 Alexandre Julliard julliard@winehq.com
* graphics/x11drv/xfont.c: Ove Kaaven ovek@transgaming.com Fixed a memory allocation/corruption bug when growing the font cache.
2003-06-20 Alexandre Julliard julliard@winehq.com
* configure, configure.ac, dlls/wininet/Makefile.in, dlls/wininet/cookie.c, dlls/wininet/http.c, dlls/wininet/internet.c, dlls/wininet/internet.h, dlls/wininet/netconnection.c, include/config.h.in: David Hammerton david@transgaming.com - implemented support for https protocol - fixes to the http protocol
2003-06-04 Alexandre Julliard julliard@winehq.com
* dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, dlls/ole32/errorinfo.c: Ove Kaaven ovek@transgaming.com Preliminary support for COM apartments.
2003-05-22 Alexandre Julliard julliard@winehq.com
* dlls/ole32/dcom.h, dlls/ole32/dcom.idl: Ove Kaaven ovek@transgaming.com DCOM IDL file based on the DCOM specification.
* dlls/rpcrt4/ndr_midl.c, dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_misc.h, dlls/rpcrt4/rpc_server.c: Ove Kaaven ovek@transgaming.com Initial support for RPC call failures, by catching RPC server exceptions and returning simple failure packets, and throwing exceptions on the client side when unmarshalling the failure packet.
2003-05-21 Alexandre Julliard julliard@winehq.com
* dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_server.c: Ove Kaaven ovek@transgaming.com For RPC servers, don't deallocate the RPC request packet before the RPC reply packet is sent, in case marshalling the reply needs any of the request data.
* dlls/rpcrt4/ndr_midl.c, dlls/rpcrt4/rpcrt4.spec: Ove Kaaven ovek@transgaming.com Added semi-stub for NdrProxyErrorHandler. Fixed a case of potential stack trashing.
2003-05-20 Alexandre Julliard julliard@winehq.com
* dlls/oleaut32/oleaut.c: Ove Kaaven ovek@transgaming.com Handle requests for CLSID_PSDispatch.
* dlls/rpcrt4/cproxy.c, dlls/rpcrt4/cpsf.c, dlls/rpcrt4/cpsf.h, dlls/rpcrt4/cstub.c: Ove Kaaven ovek@transgaming.com Fixed NdrDllRegisterProxy so it registers the key names that ole32 expects. Better debug traces (include name of interface).
* dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/rpcrt4.spec: Ove Kaaven ovek@transgaming.com Implemented "dereference" pointer flag. Added NdrClearOutParameters stub.
* dlls/rpcrt4/ndr_ole.c: Ove Kaaven ovek@transgaming.com Portability fix. Better debug messages (display IID of interface to marshal).
2003-04-26 Alexandre Julliard julliard@winehq.com
* dlls/oleaut32/Makefile.in, dlls/oleaut32/oaidl_p.c, dlls/oleaut32/oleaut32.spec, dlls/oleaut32/usrmarshal.c: Ove Kaaven ovek@transgaming.com Preliminary implementation of proper IDispatch marshalling.
2003-04-19 Alexandre Julliard julliard@winehq.com
* include/rpc.h: Ove Kaaven ovek@transgaming.com Dummy RPC exception macros.
* dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_server.c: Ove Kaaven ovek@transgaming.com Implemented simple caching of client connections.
dlls/rpcrt4/rpc_server.c: Ove Kaaven ovek@transgaming.com Fixed a race condition on RPC worker thread creation, and a typo.
* dlls/rpcrt4/cstub.c: Ove Kaaven ovek@transgaming.com Added missing AddRef.
2003-03-17 Alexandre Julliard julliard@winehq.com
* dlls/dsound/mixer.c: Ove Kaaven ovek@transgaming.com Somewhat more reliable dsound position notifications.
2003-02-28 Alexandre Julliard julliard@winehq.com
* server/process.c, server/thread.c, server/thread.h: Peter Hunnisett peter@transgaming.com Suspended threads should not acquire synchronization objects.
2003-02-19 Alexandre Julliard julliard@winehq.com
* dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpc_server.h: Ove Kaaven ovek@transgaming.com For better concurrency, separate the connections from the bindings.
* include/rpcproxy.h: Ove Kaaven ovek@transgaming.com "Implemented" IID_BS_* macros.
2003-02-17 Alexandre Julliard julliard@winehq.com
* dlls/rpcrt4/ndr_marshall.c: Ove Kaaven ovek@transgaming.com NDR marshalling fixes.
* dlls/rpcrt4/cpsf.c: Ove Kaaven ovek@transgaming.com Make NdrDllRegisterProxy use the interface stub header instead of the interface proxy header to avoid stubless proxy ambiguities.
2003-02-11 Alexandre Julliard julliard@winehq.com
* dlls/dinput/dinput_main.c, dlls/dinput/dinput_private.h, dlls/dinput/keyboard/main.c: Ove Kaaven ovek@transgaming.com Only install the keyboard hook on device creation.
2003-02-01 Alexandre Julliard julliard@winehq.com
* dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_misc.h, dlls/rpcrt4/ndr_ole.c, dlls/rpcrt4/rpcrt4.spec: Ove Kaaven ovek@transgaming.com Implemented marshalling of pointers, simple and complex structures, conformant and complex arrays, and user-marshalled types. Improved marshalling of conformant strings and interface pointers a bit.
2003-01-31 Alexandre Julliard julliard@winehq.com
* dlls/rpcrt4/ndr_midl.c: Ove Kaaven ovek@transgaming.com ReuseBuffer should be FALSE for RPC clients. Some cleanups and elimination of some duplicate code.
* dlls/rpcrt4/rpc_binding.c: Ove Kaaven ovek@transgaming.com Fixed a bug in CompleteBindingA/W.
* dlls/rpcrt4/rpcrt4.spec, dlls/rpcrt4/rpcrt4_main.c: Ove Kaaven ovek@transgaming.com Implemented RpcRaiseException.
* include/rpcdce.h, include/rpcndr.h, include/wine/rpcfc.h: Ove Kaaven ovek@transgaming.com Some RPC definitions.
2003-01-09 Alexandre Julliard julliard@winehq.com
* tools/widl/header.c, tools/widl/widl.c: Ove Kaaven ovek@transgaming.com Declare user-marshaller prototypes for types declared with [wire_marshal]. Define __WIDL__ preprocessor macro, so Wine-specific IDL can be enclosed in #ifdef __WIDL__. Fixed a file output bug.
2003-01-05 Alexandre Julliard julliard@winehq.com
* include/Makefile.in, include/oaidl.h, include/oaidl.idl, include/wine/obj_errorinfo.h, include/wine/obj_oleaut.h: Ove Kaaven ovek@transgaming.com Wrote a new oaidl.idl to replace include/wine/obj_oleaut.h and include/wine/obj_errorinfo.h.
* include/docobj.h, include/ocidl.h: Ove Kaaven ovek@transgaming.com Include oaidl.h instead of wine/obj_oleaut.h.
* include/oleidl.h: Ove Kaaven ovek@transgaming.com Temporarily include objbase.h from oleidl.h. Removed inclusion of obj_errorinfo.h.
* dlls/oleaut32/variant.c: Ove Kaaven ovek@transgaming.com Avoid direct ICOM_CALL usage.
* include/oleauto.h, include/wine/obj_oleaut.h, ole/dxguid.c: Ove Kaaven ovek@transgaming.com Moved a couple of definitions from include/wine/obj_oleaut.h to include/oleauto.h.
2002-12-23 Alexandre Julliard julliard@winehq.com
* include/Makefile.in, include/objbase.h, include/unknwn.h, include/unknwn.idl, include/wine/obj_base.h: Ove Kaaven ovek@transgaming.com Merge the rest of include/wine/obj_base.h into include/objbase.h.
* include/dinput.h, include/oaidl.h: Ove Kaaven ovek@transgaming.com Where ICOM macros are needed, include objbase.h.
2002-12-19 Alexandre Julliard julliard@winehq.com
* include/Makefile.in, include/objidl.h, include/objidl.idl, include/wine/obj_channel.h, include/wine/obj_clientserver.h, include/wine/obj_dataobject.h, include/wine/obj_marshal.h, include/wine/obj_misc.h, include/wine/obj_moniker.h, include/wine/obj_propertystorage.h, include/wine/obj_storage.h: Ove Kaaven ovek@transgaming.com Wrote a new objidl.idl to replace a number of include/wine/obj_*.h files.
* include/wine/obj_misc.h, include/wine/obj_storage.h, include/wtypes.h, include/wtypes.idl: Ove Kaaven ovek@transgaming.com Moved a couple of types from include/wine/obj_*.h to include/wtypes.idl.
* dlls/ole32/antimoniker.c, dlls/ole32/compositemoniker.c, dlls/ole32/filemoniker.c, dlls/ole32/itemmoniker.c, dlls/ole32/moniker.h, include/wine/obj_moniker.h: Ove Kaaven ovek@transgaming.com Moved some definitions from include/wine/obj_moniker.h to dlls/ole32/moniker.h.
2002-12-18 Alexandre Julliard julliard@winehq.com
* include/wtypes.h, include/wtypes.idl: Ove Kaaven ovek@transgaming.com Unquoted some 16-bit types, so the IDL compiler can use them.
include/objbase.h, include/wine/obj_clientserver.h, include/wine/obj_dataobject.h, include/wine/obj_marshal.h, include/wine/obj_misc.h, include/wine/obj_moniker.h, include/wine/obj_storage.h: Ove Kaaven ovek@transgaming.com Moved COM API prototypes to objbase.h, from wine/obj_*.h.
* dlls/ole32/ole2.c, dlls/shell32/dataobject.c, dlls/shell32/shell32_main.h, ole/uuid.c: Ove Kaaven ovek@transgaming.com Removed a few more inclusions of deprecated wine/obj_*.h headers.
* include/rpc.h, include/rpcdce.h: Ove Kaaven ovek@transgaming.com Moved UUID type to rpcdce.h, as in the MS RPC headers. Removed redundant prototype.
2002-12-16 Alexandre Julliard julliard@winehq.com
* include/Makefile.in, include/unknwn.h, include/unknwn.idl, include/wine/obj_base.h: Ove Kaaven ovek@transgaming.com Wrote a Wine-compatible unknwn.idl, moving the IUnknown definition from wine/obj_base.h to the generated unknwn.h.
2002-12-15 Alexandre Julliard julliard@winehq.com
* include/Makefile.in, tools/widl/header.c, tools/widl/widl.c, tools/widl/widl.h: Ove Kaaven ovek@transgaming.com Output raw ICOM-less C/C++ interface definitions by default. Added new -b and -B command-line options for compatibility with ICOM macros.
* tools/widl/header.c, tools/widl/parser.l, tools/widl/parser.y, tools/widl/widltypes.h: Ove Kaaven ovek@transgaming.com Include guiddef.h in widltypes.h.
2002-12-06 Alexandre Julliard julliard@winehq.com
* include/objbase.h, include/wine/obj_base.h: Ove Kaaven ovek@transgaming.com Moved COM API prototypes in include/wine/obj_base.h to include/objbase.h.
2002-12-05 Alexandre Julliard julliard@winehq.com
* include/objbase.h: Added rpc.h include to fix tests compilation.
* dlls/comctl32/imagelist.c, dlls/ddraw/d3dcommon.c, dlls/ddraw/d3ddevice/main.c, dlls/ddraw/d3ddevice/mesa.c, dlls/ddraw/d3dexecutebuffer.c, dlls/ddraw/d3dlight.c, dlls/ddraw/d3dmaterial.c, dlls/ddraw/d3dtexture.c, dlls/ddraw/d3dvertexbuffer.c, dlls/ddraw/d3dviewport.c, dlls/ddraw/mesa.c, dlls/dplayx/dpclassfactory.c, dlls/ole32/antimoniker.c, dlls/ole32/bindctx.c, dlls/ole32/compobj.c, dlls/ole32/compositemoniker.c, dlls/ole32/datacache.c, dlls/ole32/errorinfo.c, dlls/ole32/filemoniker.c, dlls/ole32/ftmarshal.c, dlls/ole32/ifs.c, dlls/ole32/itemmoniker.c, dlls/ole32/moniker.c, dlls/ole32/ole32_main.c, dlls/ole32/ole32_main.h, dlls/ole32/oleobj.c, dlls/ole32/stg_bigblockfile.c, dlls/ole32/storage.c, dlls/ole32/storage32.h, dlls/oleaut32/connpt.c, dlls/oleaut32/dispatch.c, dlls/oleaut32/olefont.c, dlls/oleaut32/safearray.c, dlls/oleaut32/tmarshal.c, dlls/oleaut32/typelib.c, dlls/rpcrt4/cproxy.c, dlls/rpcrt4/cpsf.c, dlls/rpcrt4/cstub.c, dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_midl.c, dlls/rpcrt4/ndr_ole.c, dlls/shdocvw/classinfo.c, dlls/shdocvw/shdocvw.h, dlls/shell32/dragdrophelper.c, dlls/shell32/folders.c, dlls/shell32/shellfolder.h, dlls/shell32/shellord.c, dlls/shell32/shfldr_desktop.c, dlls/shell32/shfldr_fs.c, dlls/shell32/shfldr_mycomp.c, dlls/shell32/shlfolder.c, dlls/shell32/shlmenu.c, dlls/shell32/shv_bg_cmenu.c, dlls/shell32/shv_item_cmenu.c, dlls/shlwapi/clist.c, dlls/shlwapi/istream.c, dlls/shlwapi/ordinal.c, dlls/shlwapi/regstream.c, dlls/shlwapi/thread.c, include/dplay.h, include/oaidl.h, include/objbase.h, include/objidl.h, include/ocidl.h, include/ole.h, include/ole2.h, include/oleauto.h, include/olectl.h, include/oledlg.h, include/oleidl.h, include/servprov.h, include/shlguid.h, include/shlobj.h, include/unknwn.h, include/urlmon.h, include/wine/obj_base.h, include/wine/obj_misc.h, include/wine/obj_serviceprovider.h: Ove Kaaven ovek@transgaming.com Make sure that no files except unknwn.h include wine/obj_base.h directly.
2002-12-03 Alexandre Julliard julliard@winehq.com
* dlls/oleaut32/variant.c, include/wine/obj_oleaut.h, include/wtypes.h, include/wtypes.idl: Ove Kaaven ovek@transgaming.com Added more types to wtypes.idl.
* tools/widl/header.c, tools/widl/header.h, tools/widl/parser.l, tools/widl/parser.y, tools/widl/proxy.c, tools/widl/widl.c, tools/widl/widl.h, tools/widl/widltypes.h: Ove Kaaven ovek@transgaming.com Parse the NOT operator, the [idempotent] attribute, and the handle_t and error_status_t types. Improved some parsing rules to get rid of the LINK_LAST and LINK_SAFE macros. Enclose generated .h file within an extern "C" (for C++). Output function prototypes for regular RPC interfaces. Fixed a couple of bugs.
2002-12-02 Alexandre Julliard julliard@winehq.com
configure, configure.ac, dlls/rpcrt4/Makefile.in, dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_epmap.c, dlls/rpcrt4/rpcrt4.spec, dlls/rpcrt4/rpcrt4_main.c, dlls/rpcrt4/rpcss_np_client.c, dlls/rpcrt4/rpcss_np_client.h, include/rpcdce.h, include/rpcdcep.h, include/rpcndr.h, include/winbase.h, include/wine/rpcss_shared.h, programs/Makefile.in, programs/rpcss/.cvsignore, programs/rpcss/Makefile.in, programs/rpcss/epmap_server.c, programs/rpcss/np_server.c, programs/rpcss/rpcss.h, programs/rpcss/rpcss_main.c: Greg Turner gmturner007@ameritech.net, Ove Kaaven ovek@transgaming.com - preliminary implementation of endpoint-mapping via a new on-demand server-ish process - more header fixups - (re)implement RpcEpRegisterA, RpcEpUnregister, and RpcEpResolveBinding using the new rpcss functionality - update the todo list in rpcrt4_main.c a bit - many beautifications and touch-ups - command-line configurable timeout - micro-client imbedded in np_server.c
* include/wingdi.h: Ove Kaaven ovek@transgaming.com Protect PALETTEENTRY and LOGPALETTE with #ifndefs.
2002-11-30 Alexandre Julliard julliard@winehq.com
* tools/widl/header.c, tools/widl/header.h, tools/widl/parser.h, tools/widl/parser.l, tools/widl/parser.y, tools/widl/widltypes.h: Ove Kaaven ovek@transgaming.com Handle encapsulated unions in a cleaner (and less buggy) way. Emit the names "DUMMYUNIONNAME" and "DUMMYSTRUCTNAME" for anonymous unions and structs. Support const and extern definitions. Retain tokens (and whether numbers are hex or not) used for computing constant expressions, so that the full expression can be written to the header file instead of the computed integer result of the expression. Parse the sizeof() operator. Compute and remember constant definitions and enum values so they can be used in expressions. Improved identifier lookup speed. Fixed some bugs.
* include/wtypes.idl: Ove Kaaven ovek@transgaming.com Added missing union names for some encapsulated unions.
2002-11-21 Alexandre Julliard julliard@winehq.com
* tools/widl/header.c, tools/widl/parser.l, tools/widl/parser.y, tools/widl/proxy.c, tools/widl/widl.c, tools/widl/widl.h: Ove Kaaven ovek@transgaming.com Added "generate headers only" command-line option. Implemented imports from inside interface definitions. Fixed a few problems with generating header files for COM interfaces.
Date: Mon, 19 Nov 2007 08:14:11 -0500> From: twickline@gmail.com> To: stefandoesinger@gmx.at> Subject: Re: recent cedega contributions to wine> CC: wine-devel@winehq.org> > WhooHoo five patches made it into the Wine tree in three YEARS!> > Here is a list of patches over the past five years.. But five patches> in three years is grounds for a announcement?> > :D>
The announcement on their dev report comes after 3 months of ignoring user's support tickets, it makes it look like there's been a sudden surge of collaboration with wine and "several" patches have been put back into the wine tree. _________________________________________________________________ Connect and share in new ways with Windows Live. http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_112007
On Nov 19, 2007 8:36 AM, EA Durbin ead1234@hotmail.com wrote:
Date: Mon, 19 Nov 2007 08:14:11 -0500 From: twickline@gmail.com To: stefandoesinger@gmx.at Subject: Re: recent cedega contributions to wine CC: wine-devel@winehq.org
WhooHoo five patches made it into the Wine tree in three YEARS!
Here is a list of patches over the past five years.. But five patches in three years is grounds for a announcement?
:D
The announcement on their dev report comes after 3 months of ignoring user's support tickets, it makes it look like there's been a sudden surge of collaboration with wine and "several" patches have been put back into the wine tree.
Or in other words there typical "smoke and mirrors" dev reports....
Stefan Dösinger wrote:
"TransGaming's developers have been contributing some changes back to Wine as well, including in several networking and debugging libraries. "
Just out of curiousity, which patches are these?
A wine-patches archive search finds these:
http://article.gmane.org/gmane.comp.emulators.wine.patches/32979 http://article.gmane.org/gmane.comp.emulators.wine.patches/32981 http://article.gmane.org/gmane.comp.emulators.wine.patches/32982
http://article.gmane.org/gmane.comp.emulators.wine.patches/39016 http://article.gmane.org/gmane.comp.emulators.wine.patches/39017 http://article.gmane.org/gmane.comp.emulators.wine.patches/33632 http://article.gmane.org/gmane.comp.emulators.wine.patches/3363
Hi All,
There are some additional patches coming down the pipe shortly for dbghelp, which we've done extensive work with in the past few months. There was a communications mixup in that those changes have been merged into our external public CVS under the LGPL (http://cvs.transgaming.org/cgi-bin/viewcvs.cgi/winex/dlls/dbghelp), but haven't yet made it to wine-patches.
The main thing holding up the patch submission there is the trace system changes that went into WineHQ to resolve some of the warning differences for printfs on different platforms. We are still using platform printf on our side, and our dbghelp changes include a bunch of changes to the traces that need to be backed out before a patch gets submitted to wine-patches.
We certainly plan to continue contributing more code beyond this, which was why we made an explicit mention of it in the newsletter.
Take care, -Gav